diff --git a/plugin/index.js b/plugin/index.js index dac2629..efa1145 100644 --- a/plugin/index.js +++ b/plugin/index.js @@ -10,13 +10,13 @@ const pluginCore = require('./pluginCore'); module.exports = { async onPostBuild({ inputs: { checkPaths, ignoreDirectories, resultMode, debugMode }, - constants: { PUBLISH_DIR }, - utils: { build } + utils: { build }, + netlifyConfig }) { const htmlFilePaths = await pluginCore.generateFilePaths({ fileAndDirPaths: checkPaths, ignoreDirectories: ignoreDirectories || [], - PUBLISH_DIR + absolutePublishDir: netlifyConfig.build.publish }); if (debugMode) { console.log({ htmlFilePaths }); diff --git a/plugin/pluginCore.js b/plugin/pluginCore.js index e6ee4c9..5363cd4 100644 --- a/plugin/pluginCore.js +++ b/plugin/pluginCore.js @@ -36,7 +36,7 @@ const runPa11yOnFile = async function(htmlFilePath, build) { exports.generateFilePaths = async function({ fileAndDirPaths, // array, mix of html and directories ignoreDirectories = [], - PUBLISH_DIR, + absolutePublishDir, testMode, debugMode }) { @@ -46,7 +46,7 @@ exports.generateFilePaths = async function({ ); const htmlFilePaths = await Promise.all( fileAndDirPaths.map(fileAndDirPath => - findHtmlFiles(`${PUBLISH_DIR}${fileAndDirPath}`, excludeDirGlobs) + findHtmlFiles(`${absolutePublishDir}${fileAndDirPath}`, excludeDirGlobs) ) ) return [].concat(...htmlFilePaths)