Skip to content

Commit 5ad51b6

Browse files
committed
resultMode --> failWithIssues
1 parent 13fac59 commit 5ad51b6

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

manifest.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ inputs:
33
- name: checkPaths
44
default: ['/']
55
required: false
6+
- name: debugMode
7+
default: false
8+
- name: failWithIssues
9+
default: true
610
- name: ignoreDirectories
711
required: false
8-
- name: resultMode
9-
default: error
1012
- name: runners
1113
default: ['axe']
12-
- name: debugMode
13-
default: false
1414
- name: testMode
1515
default: false

netlify.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
checkPaths = ['/']
1111

1212
# # optional config
13-
resultMode = "warn" # is "error" by default
13+
failWithIssues = false # true by default
1414

1515
# # Developer only
1616
# debugMode = true # extra logging for plugin developers

plugin/config.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const INSTALLED_RUNNERS = [AXE, HTMLCS];
44

55
const DEFAULT_RUNNERS = [AXE];
66
const DEFAULT_CHECK_PATHS = ['/'];
7-
const DEFAULT_RESULT_MODE = 'error';
7+
const DEFAULT_FAIL_WITH_ISSUES = true;
88
const DEFAULT_IGNORE_DIRECTORIES = [];
99

1010
const PA11Y_USER_AGENT = 'netlify-plugin-a11y';
@@ -15,7 +15,7 @@ const isInvalidRunner = runners => (
1515

1616
const getConfiguration = ({
1717
constants: { PUBLISH_DIR },
18-
inputs: { checkPaths, debugMode, ignoreDirectories, resultMode, runners }
18+
inputs: { checkPaths, debugMode, ignoreDirectories, failWithIssues, runners }
1919
}) => {
2020

2121
runners = runners || DEFAULT_RUNNERS;
@@ -28,7 +28,7 @@ const getConfiguration = ({
2828
checkPaths: checkPaths || DEFAULT_CHECK_PATHS,
2929
debugMode: debugMode || false,
3030
ignoreDirectories: ignoreDirectories || DEFAULT_IGNORE_DIRECTORIES,
31-
resultMode: resultMode || DEFAULT_RESULT_MODE,
31+
failWithIssues: failWithIssues !== undefined ? failWithIssues : DEFAULT_FAIL_WITH_ISSUES,
3232
pa11yOpts: {
3333
runners,
3434
userAgent: PA11Y_USER_AGENT,

plugin/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ module.exports = {
1515
debugMode,
1616
ignoreDirectories,
1717
pa11yOpts,
18-
resultMode,
18+
failWithIssues,
1919
} = getConfiguration({ constants, inputs })
2020
const htmlFilePaths = await pluginCore.generateFilePaths({
2121
absolutePublishDir,
@@ -35,7 +35,7 @@ module.exports = {
3535
if (issueCount > 0) {
3636
const postRunMsg = `Pa11y found ${issueCount} accessibility issues with your site! Check the logs above for more information.`
3737
console.log(results);
38-
if (resultMode === 'error') {
38+
if (failWithIssues) {
3939
build.failBuild(postRunMsg)
4040
} else {
4141
console.warn(postRunMsg)

0 commit comments

Comments
 (0)