Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
feat: upgrade deps to latest (#93)
* Upgrade dependencies to the latest version
* import-meta-resolve v2.0.0
* eslint-utils => @eslint-community/eslint-utils, eslint-plugin-es => eslint-plugin-es-x
  • Loading branch information
aladdin-add committed Apr 18, 2023
1 parent 38a67ef commit aa75610
Show file tree
Hide file tree
Showing 23 changed files with 950 additions and 417 deletions.
1,261 changes: 887 additions & 374 deletions lib/converted-esm/import-meta-resolve.js

Large diffs are not rendered by default.

7 changes: 6 additions & 1 deletion lib/rules/no-deprecated-api.js
Expand Up @@ -4,7 +4,12 @@
*/
"use strict"

const { CALL, CONSTRUCT, READ, ReferenceTracker } = require("eslint-utils")
const {
CALL,
CONSTRUCT,
READ,
ReferenceTracker,
} = require("@eslint-community/eslint-utils")
const enumeratePropertyNames = require("../util/enumerate-property-names")
const getConfiguredNodeVersion = require("../util/get-configured-node-version")
const getSemverRange = require("../util/get-semver-range")
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/no-exports-assign.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { findVariable } = require("eslint-utils")
const { findVariable } = require("@eslint-community/eslint-utils")

function isExports(node, scope) {
let variable = null
Expand Down
6 changes: 5 additions & 1 deletion lib/rules/no-path-concat.js
Expand Up @@ -5,7 +5,11 @@
"use strict"

const path = require("path")
const { READ, ReferenceTracker, getStringIfConstant } = require("eslint-utils")
const {
READ,
ReferenceTracker,
getStringIfConstant,
} = require("@eslint-community/eslint-utils")

/**
* Get the first char of the specified template element.
Expand Down
5 changes: 4 additions & 1 deletion lib/rules/no-unsupported-features.js
Expand Up @@ -5,7 +5,10 @@
"use strict"

const semver = require("semver")
const { getInnermostScope, getPropertyName } = require("eslint-utils")
const {
getInnermostScope,
getPropertyName,
} = require("@eslint-community/eslint-utils")
const getPackageJson = require("../util/get-package-json")

const VERSION_MAP = new Map([
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/no-unsupported-features/es-builtins.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { READ } = require("eslint-utils")
const { READ } = require("@eslint-community/eslint-utils")
const {
checkUnsupportedBuiltins,
messages,
Expand Down
6 changes: 3 additions & 3 deletions lib/rules/no-unsupported-features/es-syntax.js
Expand Up @@ -4,8 +4,8 @@
*/
"use strict"

const { rules: esRules } = require("eslint-plugin-es")
const { getInnermostScope } = require("eslint-utils")
const { rules: esRules } = require("eslint-plugin-es-x")
const { getInnermostScope } = require("@eslint-community/eslint-utils")
const { Range } = require("semver")
const rangeSubset = require("semver/ranges/subset")
const getConfiguredNodeVersion = require("../../util/get-configured-node-version")
Expand Down Expand Up @@ -435,7 +435,7 @@ function normalizeScope(initialScope, node) {
}

/**
* Define the visitor object as merging the rules of eslint-plugin-es.
* Define the visitor object as merging the rules of eslint-plugin-es-x.
* @param {RuleContext} context The rule context.
* @param {{version:Range,ignores:Set<string>}} options The options.
* @returns {object} The defined visitor.
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/no-unsupported-features/node-builtins.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { READ } = require("eslint-utils")
const { READ } = require("@eslint-community/eslint-utils")
const {
checkUnsupportedBuiltins,
messages,
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/prefer-global/buffer.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { READ } = require("eslint-utils")
const { READ } = require("@eslint-community/eslint-utils")
const checkForPreferGlobal = require("../../util/check-prefer-global")

const trackMap = {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/prefer-global/console.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { READ } = require("eslint-utils")
const { READ } = require("@eslint-community/eslint-utils")
const checkForPreferGlobal = require("../../util/check-prefer-global")

const trackMap = {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/prefer-global/process.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { READ } = require("eslint-utils")
const { READ } = require("@eslint-community/eslint-utils")
const checkForPreferGlobal = require("../../util/check-prefer-global")

const trackMap = {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/prefer-global/text-decoder.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { READ } = require("eslint-utils")
const { READ } = require("@eslint-community/eslint-utils")
const checkForPreferGlobal = require("../../util/check-prefer-global")

const trackMap = {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/prefer-global/text-encoder.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { READ } = require("eslint-utils")
const { READ } = require("@eslint-community/eslint-utils")
const checkForPreferGlobal = require("../../util/check-prefer-global")

const trackMap = {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/prefer-global/url-search-params.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { READ } = require("eslint-utils")
const { READ } = require("@eslint-community/eslint-utils")
const checkForPreferGlobal = require("../../util/check-prefer-global")

const trackMap = {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/prefer-global/url.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { READ } = require("eslint-utils")
const { READ } = require("@eslint-community/eslint-utils")
const checkForPreferGlobal = require("../../util/check-prefer-global")

const trackMap = {
Expand Down
6 changes: 5 additions & 1 deletion lib/rules/prefer-promises/dns.js
Expand Up @@ -4,7 +4,11 @@
*/
"use strict"

const { CALL, CONSTRUCT, ReferenceTracker } = require("eslint-utils")
const {
CALL,
CONSTRUCT,
ReferenceTracker,
} = require("@eslint-community/eslint-utils")

const trackMap = {
dns: {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/prefer-promises/fs.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { CALL, ReferenceTracker } = require("eslint-utils")
const { CALL, ReferenceTracker } = require("@eslint-community/eslint-utils")

const trackMap = {
fs: {
Expand Down
2 changes: 1 addition & 1 deletion lib/util/check-prefer-global.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { ReferenceTracker } = require("eslint-utils")
const { ReferenceTracker } = require("@eslint-community/eslint-utils")

/**
* Verifier for `prefer-global/*` rules.
Expand Down
2 changes: 1 addition & 1 deletion lib/util/check-unsupported-builtins.js
Expand Up @@ -5,7 +5,7 @@
"use strict"

const { Range, lt, major } = require("semver") //eslint-disable-line no-unused-vars
const { ReferenceTracker } = require("eslint-utils")
const { ReferenceTracker } = require("@eslint-community/eslint-utils")
const getConfiguredNodeVersion = require("./get-configured-node-version")
const getSemverRange = require("./get-semver-range")

Expand Down
2 changes: 1 addition & 1 deletion lib/util/enumerate-property-names.js
Expand Up @@ -4,7 +4,7 @@
*/
"use strict"

const { CALL, CONSTRUCT, READ } = require("eslint-utils")
const { CALL, CONSTRUCT, READ } = require("@eslint-community/eslint-utils")

/**
* Enumerate property names of a given object recursively.
Expand Down
6 changes: 5 additions & 1 deletion lib/util/visit-require.js
Expand Up @@ -5,7 +5,11 @@
"use strict"

const path = require("path")
const { CALL, ReferenceTracker, getStringIfConstant } = require("eslint-utils")
const {
CALL,
ReferenceTracker,
getStringIfConstant,
} = require("@eslint-community/eslint-utils")
const isCoreModule = require("is-core-module")
const getResolvePaths = require("./get-resolve-paths")
const getTryExtensions = require("./get-try-extensions")
Expand Down
40 changes: 20 additions & 20 deletions package.json
Expand Up @@ -14,38 +14,38 @@
},
"dependencies": {
"builtins": "^5.0.1",
"eslint-plugin-es": "^4.1.0",
"eslint-utils": "^3.0.0",
"eslint-plugin-es-x": "^6.1.0",
"@eslint-community/eslint-utils": "^4.4.0",
"ignore": "^5.1.1",
"is-core-module": "^2.11.0",
"is-core-module": "^2.12.0",
"minimatch": "^3.1.2",
"resolve": "^1.22.1",
"semver": "^7.3.8"
"resolve": "^1.22.2",
"semver": "^7.5.0"
},
"devDependencies": {
"@typescript-eslint/parser": "^5.51.0",
"@typescript-eslint/parser": "^5.59.0",
"codecov": "^3.3.0",
"esbuild": "^0.14.39",
"eslint": "^8.27.0",
"eslint-config-prettier": "^8.5.0",
"eslint-doc-generator": "^1.4.2",
"eslint-plugin-eslint-plugin": "^5.0.6",
"esbuild": "^0.17.17",
"eslint": "^8.38.0",
"eslint-config-prettier": "^8.8.0",
"eslint-doc-generator": "^1.4.3",
"eslint-plugin-eslint-plugin": "^5.0.8",
"eslint-plugin-n": "file:.",
"fast-glob": "^3.2.12",
"globals": "^13.17.0",
"globals": "^13.20.0",
"husky": "^8.0.2",
"import-meta-resolve": "^1.1.1",
"lint-staged": "^12.4.1",
"markdownlint-cli": "^0.32.2",
"import-meta-resolve": "^2.2.2",
"lint-staged": "^13.2.1",
"markdownlint-cli": "^0.33.0",
"mocha": "^10.1.0",
"npm-run-all": "^4.1.5",
"nyc": "^15.1.0",
"opener": "^1.5.1",
"prettier": "^2.7.1",
"punycode": "^2.1.1",
"release-it": "^15.5.0",
"rimraf": "^3.0.2",
"typescript": "^4.9.5"
"prettier": "^2.8.7",
"punycode": "^2.3.0",
"release-it": "^15.10.1",
"rimraf": "^5.0.0",
"typescript": "^5.0.4"
},
"scripts": {
"build": "node scripts/update",
Expand Down
2 changes: 1 addition & 1 deletion scripts/convert-pure-esm-to-cjs.js
@@ -1,6 +1,6 @@
const { execSync } = require("child_process")

execSync(
"esbuild --platform=node --external:builtins --bundle node_modules/import-meta-resolve/lib/resolve.js > lib/converted-esm/import-meta-resolve.js",
"./node_modules/.bin/esbuild --platform=node --external:builtins --bundle node_modules/import-meta-resolve/lib/resolve.js > lib/converted-esm/import-meta-resolve.js",
{ shell: true }
)

0 comments on commit aa75610

Please sign in to comment.