Skip to content

Commit 6e448e6

Browse files
committed
build: disable lint rule in Markdown files
This lint rule nowadays checks whether development dependencies are present in published files. This causes false positives in Markdown documentation files, as e.g. `eslint` is a development dependency but is included in example code of custom lint rules for illustration purposes.
1 parent 8d26326 commit 6e448e6

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

etc/eslint/.eslintrc.markdown.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
// FIXME: remove the next line and uncomment the subsequent line once all remark JSDoc ESLint rules are completed
2424
var copy = require( './../../lib/node_modules/@stdlib/utils/copy' );
2525

26-
// var copy = require( './utils/copy.js' );
26+
// Var copy = require( './utils/copy.js' );
2727
var defaults = require( './.eslintrc.js' );
2828

2929

@@ -139,6 +139,13 @@ eslint.rules[ 'no-undef' ] = 'off';
139139
*/
140140
eslint.rules[ 'no-unused-vars' ] = 'off';
141141

142+
/**
143+
* Allow unpublished packages to be required in example code.
144+
*
145+
* @private
146+
*/
147+
eslint.rules[ 'node/no-unpublished-require' ] = 'off';
148+
142149

143150
// EXPORTS //
144151

etc/eslint/overrides/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,8 @@ var overrides = [
152152
'stdlib/jsdoc-return-annotations-values': 'off',
153153
'stdlib/return-annotations-values': 'off',
154154
'strict': 'off',
155-
'vars-on-top': 'off'
155+
'vars-on-top': 'off',
156+
'node/no-unpublished-require': 'off'
156157
}
157158
}
158159
];

0 commit comments

Comments
 (0)