Skip to content

Commit

Permalink
Set source type to commonjs to enable rule lint rules again (#2240)
Browse files Browse the repository at this point in the history
  • Loading branch information
FloEdelmann authored Jul 18, 2023
1 parent f669bad commit 6a4a7da
Show file tree
Hide file tree
Showing 38 changed files with 40 additions and 37 deletions.
4 changes: 4 additions & 0 deletions eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,16 @@ module.exports = [
files: ['**/*.js'],
languageOptions: {
ecmaVersion: 'latest',
sourceType: 'commonjs',
globals: {
...globals.es6,
...globals.node,
...globals.mocha
}
},
linterOptions: {
reportUnusedDisableDirectives: true
},
rules: {
'accessor-pairs': 2,
camelcase: [2, { properties: 'never' }],
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/array-bracket-newline.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('array-bracket-newline', {
skipDynamicArguments: true
})
2 changes: 1 addition & 1 deletion lib/rules/array-bracket-spacing.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('array-bracket-spacing', {
skipDynamicArguments: true
})
2 changes: 1 addition & 1 deletion lib/rules/array-element-newline.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('array-element-newline', {
skipDynamicArguments: true
})
2 changes: 1 addition & 1 deletion lib/rules/arrow-spacing.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('arrow-spacing')
2 changes: 1 addition & 1 deletion lib/rules/block-spacing.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('block-spacing', {
skipDynamicArguments: true
})
2 changes: 1 addition & 1 deletion lib/rules/brace-style.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('brace-style', {
skipDynamicArguments: true
})
2 changes: 1 addition & 1 deletion lib/rules/camelcase.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('camelcase')
2 changes: 1 addition & 1 deletion lib/rules/comma-dangle.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('comma-dangle')
2 changes: 1 addition & 1 deletion lib/rules/comma-spacing.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('comma-spacing', {
skipDynamicArguments: true,
skipDynamicArgumentsReport: true,
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/comma-style.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('comma-style', {
create(_context, { coreHandlers }) {
return {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/dot-location.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('dot-location')
2 changes: 1 addition & 1 deletion lib/rules/dot-notation.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('dot-notation', {
applyDocument: true
})
2 changes: 1 addition & 1 deletion lib/rules/eqeqeq.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('eqeqeq', {
applyDocument: true
})
2 changes: 1 addition & 1 deletion lib/rules/func-call-spacing.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('func-call-spacing', {
skipDynamicArguments: true,
applyDocument: true
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/key-spacing.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('key-spacing', {
skipDynamicArguments: true
})
2 changes: 1 addition & 1 deletion lib/rules/keyword-spacing.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('keyword-spacing', {
skipDynamicArguments: true
})
2 changes: 1 addition & 1 deletion lib/rules/multiline-ternary.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('multiline-ternary', {
skipDynamicArguments: true,
applyDocument: true
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/no-console.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

const utils = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = utils.wrapCoreRule('no-console', {
skipCoreHandlers: true,
create(context) {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/no-constant-condition.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ const { wrapCoreRule } = require('../utils')

const conditionalDirectiveNames = new Set(['v-show', 'v-if', 'v-else-if'])

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('no-constant-condition', {
create(_context, { coreHandlers }) {
return {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/no-empty-pattern.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('no-empty-pattern')
2 changes: 1 addition & 1 deletion lib/rules/no-extra-parens.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ const { isParenthesized } = require('@eslint-community/eslint-utils')
const { wrapCoreRule } = require('../utils')
const { getStyleVariablesContext } = require('../utils/style-variables')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('no-extra-parens', {
skipDynamicArguments: true,
applyDocument: true,
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/no-loss-of-precision.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

const utils = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = utils.wrapCoreRule('no-loss-of-precision', {
applyDocument: true
})
2 changes: 1 addition & 1 deletion lib/rules/no-restricted-syntax.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('no-restricted-syntax', {
applyDocument: true
})
2 changes: 1 addition & 1 deletion lib/rules/no-sparse-arrays.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('no-sparse-arrays')
2 changes: 1 addition & 1 deletion lib/rules/no-useless-concat.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('no-useless-concat', {
applyDocument: true
})
2 changes: 1 addition & 1 deletion lib/rules/object-curly-newline.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('object-curly-newline', {
skipDynamicArguments: true
})
2 changes: 1 addition & 1 deletion lib/rules/object-curly-spacing.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('object-curly-spacing', {
skipDynamicArguments: true
})
2 changes: 1 addition & 1 deletion lib/rules/object-property-newline.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('object-property-newline', {
skipDynamicArguments: true
})
2 changes: 1 addition & 1 deletion lib/rules/object-shorthand.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('object-shorthand', {
skipDynamicArguments: true
})
2 changes: 1 addition & 1 deletion lib/rules/operator-linebreak.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('operator-linebreak')
2 changes: 1 addition & 1 deletion lib/rules/prefer-template.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('prefer-template', {
applyDocument: true
})
2 changes: 1 addition & 1 deletion lib/rules/quote-props.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

const { wrapCoreRule, flatten } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('quote-props', {
skipDynamicArguments: true,
preprocess(context, { wrapContextToOverrideProperties, defineVisitor }) {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/space-in-parens.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('space-in-parens', {
skipDynamicArguments: true,
skipDynamicArgumentsReport: true,
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/space-infix-ops.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('space-infix-ops', {
skipDynamicArguments: true,
applyDocument: true
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/space-unary-ops.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('space-unary-ops', {
skipDynamicArguments: true,
applyDocument: true
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-curly-spacing.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

const { wrapCoreRule } = require('../utils')

// eslint-disable-next-line internal/no-invalid-meta, internal/no-invalid-meta-docs-categories
// eslint-disable-next-line internal/no-invalid-meta
module.exports = wrapCoreRule('template-curly-spacing', {
skipDynamicArguments: true,
applyDocument: true
Expand Down
1 change: 0 additions & 1 deletion lib/utils/indent-ts.js
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,6 @@ function defineVisitor({
/**
* @param {ASTNode} node
*/
// eslint-disable-next-line complexity -- ignore
'*[type=/^TS/]'(node) {
if (!isTypeNode(node)) {
return
Expand Down

0 comments on commit 6a4a7da

Please sign in to comment.