diff --git a/.eslintrc b/.eslintrc index fef84354e9..54438a8884 100644 --- a/.eslintrc +++ b/.eslintrc @@ -11,6 +11,7 @@ "no-unused-vars": "warn", "unicorn/no-null": "off", "unicorn/prefer-module": "off", - "unicorn/prevent-abbreviations": "off" + "unicorn/prevent-abbreviations": "off", + "unicorn/prefer-top-level-await": "off" } } diff --git a/bin/generate-fixtures.js b/bin/generate-fixtures.js index 5d45e6fadd..7343823520 100755 --- a/bin/generate-fixtures.js +++ b/bin/generate-fixtures.js @@ -1,7 +1,7 @@ #!/usr/bin/env node -const fs = require('fs') -const path = require('path') +const fs = require('node:fs') +const path = require('node:path') const fetch = require('node-fetch') const { findCommitsWithAssociatedPullRequestsQuery, diff --git a/bin/generate-schema.js b/bin/generate-schema.js index 6bfe6622ee..5ecea69e2b 100644 --- a/bin/generate-schema.js +++ b/bin/generate-schema.js @@ -1,6 +1,6 @@ // joi-to-json-schema currently does not support v16 of Joi (https://github.com/lightsofapollo/joi-to-json-schema/issues/57) const { convert } = require('@koa-lite/joi-schema') -const fs = require('fs') +const fs = require('node:fs') const { schema } = require('../lib/schema') const inputArguments = process.argv.slice(2) || [] diff --git a/lint-staged.config.js b/lint-staged.config.js index 9621e96d5d..bb7e58c2c0 100644 --- a/lint-staged.config.js +++ b/lint-staged.config.js @@ -2,5 +2,5 @@ module.exports = { '*.js': (filenames) => `eslint --fix ${filenames.join(' ')}`, '*.{md,json,yml,yaml}': (filenames) => `prettier --write ${filenames.join(' ')}`, - 'action.js|lib/**/*.js': () => 'ncc build action.js --target es2021', + 'action.js|lib/**/*.js': () => 'ncc build action.js --target es2022', } diff --git a/test/helpers/config-mock.js b/test/helpers/config-mock.js index af858cab66..4163e28560 100644 --- a/test/helpers/config-mock.js +++ b/test/helpers/config-mock.js @@ -1,4 +1,4 @@ -const fs = require('fs') +const fs = require('node:fs') const nock = require('nock') function configFixture(fileName = 'config.yml') {