{"_id":"eslint-plugin-import-x","_rev":"68-08537052d90e620d30d86dc227c54b94","name":"eslint-plugin-import-x","dist-tags":{"latest":"4.16.2"},"versions":{"0.0.0":{"name":"eslint-plugin-import-x","version":"0.0.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.0.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-es/eslint-plugin-i#readme","bugs":{"url":"https://github.com/un-es/eslint-plugin-i/issues"},"dist":{"shasum":"a35435411f7040691dded652d3460ea7640bb43c","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.0.0.tgz","fileCount":115,"integrity":"sha512-dBWeXEL3VM33ZkbHFedvItarwpdG8sU0n5HyuA8rDX1jnmEmR0zM0J2aMkfQ2iecvn7O3DsKsthYZOpMJRVN1g==","signatures":[{"sig":"MEQCIGCMHBetQHMh5LWnb2kyixxcKkJCq68Hv3iNRM/q0r7fAiBIOQVswOHFM7iPFUeBtIl9Bw3ggNNIqyBuYvOv+xj91g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1213542},"main":"lib/index.js","engines":{"node":">=4"},"gitHead":"cfcb1d3e26ec0407b772509c02944eb1f0604ea4","scripts":{"test":"npm run tests-only","build":"babel --quiet --out-dir lib src","mocha":"cross-env BABEL_ENV=test nyc mocha","watch":"npm run tests-only -- -- --watch","pretest":"linklocal","posttest":"eslint . && npm run update:eslint-docs -- --check && markdownlint \"**/*.md\"","prebuild":"rimraf lib","test-all":"node --require babel-register ./scripts/testAll","postbuild":"npm run copy-metafiles","prepublish":"not-in-publish || npm run prepublishOnly","tests-only":"npm run mocha tests/src","test-compiled":"npm run prepublish && BABEL_ENV=testCompiled mocha --compilers js:babel-register tests/src","copy-metafiles":"node --require babel-register ./scripts/copyMetafiles","prepublishOnly":"safe-publish-latest && npm run build","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","preupdate:eslint-docs":"npm run build"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-es/eslint-plugin-i.git","type":"git"},"_npmVersion":"10.2.3","description":"Import with sanity.","directories":{"test":"tests"},"_nodeVersion":"18.19.0","dependencies":{"debug":"^3.2.7","hasown":"^2.0.1","semver":"^6.3.1","is-glob":"^4.0.3","doctrine":"^2.1.0","minimatch":"^3.1.2","object.values":"^1.1.7","array-includes":"^3.1.7","is-core-module":"^2.13.1","object.groupby":"^1.0.2","tsconfig-paths":"^3.15.0","object.fromentries":"^2.0.7","eslint-module-utils":"^2.8.0","array.prototype.flat":"^1.3.2","array.prototype.flatmap":"^1.3.2","eslint-import-resolver-node":"^0.3.9","array.prototype.findlastindex":"^1.2.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^11.9.0","chai":"^4.3.10","glob":"^7.2.3","mocha":"^3.5.3","redux":"^3.7.2","sinon":"^2.4.1","escope":"^3.6.0","eslint":"^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8","rimraf":"^2.7.1","babylon":"^6.18.0","babel-cli":"^6.26.0","cross-env":"^4.0.0","jackspeak":"=2.1.1","linklocal":"^2.8.2","npm-which":"^3.0.1","babel-core":"^6.26.3","in-publish":"^2.0.1","typescript":"^2.8.1 || ~3.9.5 || ~4.5.2","babel-eslint":"=8.0.3 || ^8.2.6","jsonc-parser":"=3.2.0","babel-register":"^6.26.0","lodash.isarray":"^4.0.0","markdownlint-cli":"~0.35","babel-preset-flow":"^6.23.0","fs-copy-file-sync":"^1.1.1","eslint-plugin-json":"^2.1.2","babel-preset-airbnb":"^2.6.0","eslint-module-utils":"file:./utils","safe-publish-latest":"^2.0.0","eslint-doc-generator":"^1.6.1","eslint-plugin-import":"2.x","babel-plugin-istanbul":"^4.1.6","@test-scope/some-module":"file:./tests/files/symlinked-module","typescript-eslint-parser":"^15 || ^20 || ^22","@typescript-eslint/parser":"^2.23.0 || ^3.3.0 || ^4.29.3 || ^5.10.0","eslint-import-resolver-node":"file:./resolvers/node","eslint-plugin-eslint-plugin":"^2.3.0","babel-plugin-module-resolver":"^2.7.1","eslint-import-resolver-webpack":"file:./resolvers/webpack","@angular-eslint/template-parser":"^13.5.0","eslint-import-resolver-typescript":"^1.0.2 || ^1.1.1","eslint-import-test-order-redirect":"file:./tests/files/order-redirect","@eslint/import-test-order-redirect-scoped":"file:./tests/files/order-redirect-scoped"},"peerDependencies":{"eslint":"^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.0.0_1710144737294_0.9305788555591226","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"eslint-plugin-import-x","version":"0.1.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.1.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-es/eslint-plugin-i#readme","bugs":{"url":"https://github.com/un-es/eslint-plugin-i/issues"},"dist":{"shasum":"fc6b44dba1ec5bf2e7fc471101a9b397cc1a5cd0","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.1.0.tgz","fileCount":124,"integrity":"sha512-a0ljaLRfJRNZPjTTMu8/0kva0vDwnfLYGAIZFI0zd16QHUDC3w9Q35qshlAkcO4dRiuxONtXXJJcQhKsczmlaw==","signatures":[{"sig":"MEQCIBzwDdgClKVIw2RP8z7s7CDG6fNRZUGYjveRSALQfhhyAiAkwkZvm9h6C4n1vUQL290GkdlHn6HP7L7DOAhuRRrvcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1243455},"main":"lib/index.js","engines":{"node":">=12"},"exports":{".":"./lib/index.js","./*":"./lib/*","./config/*":"./config/*","./package.json":"./package.json"},"gitHead":"b44c07d8615167adb17a0781f07a172547b33021","scripts":{"lint":"yarn lint:es && yarn update:eslint-docs --check","test":"jest","build":"babel --quiet --out-dir lib src","watch":"yarn test --watch","lint:es":"eslint . --cache","release":"yarn build && changeset publish","prebuild":"rimraf lib","update:eslint-docs":"yarn build && eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-es/eslint-plugin-i.git","type":"git"},"_npmVersion":"10.2.4","description":"Import with sanity.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"debug":"^3.2.7","semver":"^6.3.1","is-glob":"^4.0.3","doctrine":"^2.1.0","minimatch":"^3.1.2","tsconfig-paths":"^3.15.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"chai":"^4.3.10","glob":"^7.2.3","jest":"^29.7.0","redux":"^3.7.2","sinon":"^2.4.1","escope":"^3.6.0","eslint":"^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8","rimraf":"^2.7.1","svelte":"^4.2.12","prettier":"^3.2.5","@babel/cli":"^7.23.9","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","jsonc-parser":"^3.2.1","lodash.isarray":"^4.0.0","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@babel/preset-env":"^7.24.0","@babel/preset-flow":"^7.24.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^2.1.2","@babel/preset-react":"^7.23.3","@babel/eslint-parser":"^7.23.10","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@typescript-eslint/parser":"^2.23.0 || ^3.3.0 || ^4.29.3 || ^5.10.0","eslint-plugin-eslint-plugin":"^2.3.0","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^13.5.0","@typescript-eslint/eslint-plugin":"^7.2.0","@babel/plugin-proposal-decorators":"^7.24.0","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.23.3"},"peerDependencies":{"eslint":"^7.2.0 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.1.0_1710227190996_0.7743004891642478","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"eslint-plugin-import-x","version":"0.1.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.1.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-es/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-es/eslint-plugin-import-x/issues"},"dist":{"shasum":"9739581ae422709bfaf701d25d35beeb8b2d70bc","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.1.1.tgz","fileCount":77,"integrity":"sha512-ioNowi7FvFmy48ctYJ2YoBjGWWH4E49fA/VauT07XVFaFxnTax1/wOVYbqN0WqZOMVHvBD7EXUKm9z9dDyJZ4w==","signatures":[{"sig":"MEQCIB6VXytv/XEkmBAmLlcYyibnKw5I1UXXoQcOhy/T0y/2AiBQ9evNSt4l83WNnsAM6D8lKY/uyuiOF57Yj7Ah7g2auA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1134185},"main":"lib/index.js","engines":{"node":">=12"},"exports":{".":"./lib/index.js","./*":"./lib/*","./config/*":"./config/*","./package.json":"./package.json"},"gitHead":"a7157c39889796471456196a5e03a237b147eb05","scripts":{"lint":"yarn lint:es && yarn update:eslint-docs --check","test":"jest","build":"babel --quiet --out-dir lib src","watch":"yarn test --watch","lint:es":"eslint . --cache","release":"changeset publish","prebuild":"rimraf lib","update:eslint-docs":"yarn build && eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-es/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.2.4","description":"Import with sanity.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"debug":"^3.2.7","semver":"^6.3.1","is-glob":"^4.0.3","doctrine":"^2.1.0","minimatch":"^3.1.2","tsconfig-paths":"^3.15.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"chai":"^4.3.10","glob":"^7.2.3","jest":"^29.7.0","redux":"^3.7.2","sinon":"^2.4.1","escope":"^3.6.0","eslint":"^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8","rimraf":"^2.7.1","svelte":"^4.2.12","prettier":"^3.2.5","@babel/cli":"^7.23.9","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","jsonc-parser":"^3.2.1","lodash.isarray":"^4.0.0","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@babel/preset-env":"^7.24.0","@babel/preset-flow":"^7.24.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^2.1.2","@babel/preset-react":"^7.23.3","@babel/eslint-parser":"^7.23.10","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@typescript-eslint/parser":"^2.23.0 || ^3.3.0 || ^4.29.3 || ^5.10.0","eslint-plugin-eslint-plugin":"^2.3.0","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^13.5.0","@typescript-eslint/eslint-plugin":"^7.2.0","@babel/plugin-proposal-decorators":"^7.24.0","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.23.3"},"peerDependencies":{"eslint":"^7.2.0 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.1.1_1710228458148_0.23928856178321012","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"eslint-plugin-import-x","version":"0.2.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.2.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-es/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-es/eslint-plugin-import-x/issues"},"dist":{"shasum":"4afc8e018bcb839d580f89e447d53230f0bd2054","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.2.0.tgz","fileCount":77,"integrity":"sha512-4xGcyeQQptVJ6ZUW8tMY7CtykMA0CCAcu8hxPgN1yWBj3vfg7VxxiJFGY7jagUlCtDU/rTlpMfR2RfMWR7TkgA==","signatures":[{"sig":"MEYCIQD75vjsPfGjSsr0W5/UekjDXvUWvHB2Gw7WABq4X4d1ywIhAPYV8Vfdj3tD3L3UJ0bHiA5M4oJYuygUT5MejXUFXg19","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1134331},"main":"lib/index.js","engines":{"node":">=12"},"exports":{".":"./lib/index.js","./*":"./lib/*","./config/*":"./config/*","./package.json":"./package.json"},"gitHead":"14ab57cfc4424e4ded5dcc242df3b154d359eafe","scripts":{"lint":"yarn lint:es && yarn update:eslint-docs --check","test":"jest","build":"babel --quiet --out-dir lib src","watch":"yarn test --watch","lint:es":"eslint . --cache","release":"changeset publish","prebuild":"rimraf lib","update:eslint-docs":"yarn build && eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-es/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.2.4","description":"Import with sanity.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"debug":"^4.3.4","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","get-tsconfig":"^4.7.3","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","prettier":"^3.2.5","@babel/cli":"^7.23.9","typescript":"^5.4.2","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@babel/preset-env":"^7.24.0","@babel/preset-flow":"^7.24.0","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.23.3","@babel/eslint-parser":"^7.23.10","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@typescript-eslint/parser":"^5.62.0","eslint-plugin-eslint-plugin":"^2.3.0","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^7.2.0","@babel/plugin-proposal-decorators":"^7.24.0","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.23.3"},"peerDependencies":{"eslint":"^7.2.0 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.2.0_1710246764570_0.6237257907272327","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"eslint-plugin-import-x","version":"0.3.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.3.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-es/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-es/eslint-plugin-import-x/issues"},"dist":{"shasum":"2b05660e7cf7d6147d867e05aa35805535d3e95a","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.3.0.tgz","fileCount":237,"integrity":"sha512-kWKxlaqDL+aP5IMDCQ98CgXO2Cw+hPHgHKYr3H9GBfCyzN4LoTjVZzwgE616giOf2+rSbdABOf9n2d9EY8QPxw==","signatures":[{"sig":"MEQCIBYBQYzp4op9YXEVRcKw3v7s1nKG2jfKpFnp1TcePazyAiAkrSpLql/FyRiDq1xKfRRjx/K4o6OnTelARnm4W8rDMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":582824},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=12"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"0742e7c59608bb8a635940dbabaa8d52a7f737bd","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-es/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.2.4","description":"Import with sanity.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"debug":"^4.3.4","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^5.62.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","prettier":"^3.2.5","cross-env":"^7.0.3","type-fest":"^4.12.0","typescript":"~5.1.0","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"^20.11.26","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.5","@1stg/tsconfig":"^2.3.3","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.0","@babel/preset-flow":"^7.24.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.23.3","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.23.10","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^5.62.0","eslint-plugin-eslint-plugin":"^2.3.0","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.24.0","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@typescript-eslint/typescript-estree":"^5.62.0","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.23.3"},"peerDependencies":{"eslint":"^7.2.0 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.3.0_1710342764133_0.4275191348696865","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"eslint-plugin-import-x","version":"0.3.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.3.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-es/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-es/eslint-plugin-import-x/issues"},"dist":{"shasum":"15c2cc3bcb89a6cb6520ec7ad2a1cc4e29c430f6","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.3.1.tgz","fileCount":237,"integrity":"sha512-VlMlsACLLJTaq74A6w+uwPs/CQm8Pes3jnc9NG1qjHmJtiUxbDw/VyOGxIn4IEjMY2snTXUMBDQlqcq6rluzsA==","signatures":[{"sig":"MEUCIHVt2mAFmS5WQK4B47/kSe2tLRpjIsRVBGCTBIqKVnVHAiEA2vJ9dTikpaxEbqiE25PKM2elXtiwiSbkrSDwSpIdsxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":627313},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=12"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"0fc32b3fb5de193f2322f106179fb5b6f4f7462c","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-es/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.2.4","description":"Import with sanity.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"debug":"^4.3.4","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^5.62.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","prettier":"^3.2.5","cross-env":"^7.0.3","type-fest":"^4.12.0","typescript":"~5.1.0","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"^20.11.26","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.5","@1stg/tsconfig":"^2.3.3","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.0","@babel/preset-flow":"^7.24.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.23.3","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.23.10","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^5.62.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^2.3.0","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.2.1","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.24.0","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@typescript-eslint/typescript-estree":"^5.62.0","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.23.3"},"peerDependencies":{"eslint":"^7.2.0 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.3.1_1710759570730_0.18668467450791826","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"eslint-plugin-import-x","version":"0.4.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.4.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"0d4927a6b3d093b0d61ccc92bf3bcfdb06b6ae2d","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.4.0.tgz","fileCount":234,"integrity":"sha512-rZw3CIY832LDPTMRWE8P0Tc0+OWlhIBR4+EBOy9dkkWbVJp78HYX3FO1iGxIZONReloYNl1FzjeppPPlrAnPcA==","signatures":[{"sig":"MEUCICmZalIJiC7WcuSvWnuTvzQBJNGTzmYmyHSFHb9RRSifAiEAyEJ+8GDf1M0PQNJcuRuJpVvcW57K6NHRN2kXdXHN5YQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623422},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"196b37b1046c300f81a0aeeed466b217fdbb2880","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.2.4","description":"Import with sanity.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"debug":"^4.3.4","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^5.62.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","cross-env":"^7.0.3","type-fest":"^4.12.0","typescript":"~5.1.0","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"^20.11.28","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.5","@1stg/tsconfig":"^2.3.3","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.0","@babel/preset-flow":"^7.24.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.23.3","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.23.10","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^5.62.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.0","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.24.0","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@typescript-eslint/typescript-estree":"^5.62.0","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.23.3"},"peerDependencies":{"eslint":"^7.2.0 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.4.0_1710783222506_0.77021023656647","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"eslint-plugin-import-x","version":"0.4.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.4.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"6ef879c639cd4a97df8800ee2d917da56469c4c7","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.4.1.tgz","fileCount":234,"integrity":"sha512-UqbL8DEewDKdCQZmSsm9lzdzyyDhWmWo//HQTnbLkNW7nIWukluuc6IaE5dAFQSa9mK/M8IHTywvOvMMaX25XQ==","signatures":[{"sig":"MEYCIQCS15FcyYKyTbWI0Ov9j6GhRzCFYpL1NsgeXB0FiB2q2gIhANa5F4DGlst/qFTVioVSJRpS4mgusK0IA7W2ZR6n1L15","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":624241},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"4fb9263a761f1d50740ed3d50a938585e8af56bf","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.2.4","description":"Import with sanity.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"debug":"^4.3.4","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^5.62.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.5","cross-env":"^7.0.3","type-fest":"^4.12.0","typescript":"~5.1.0","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"^20.11.28","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.5","@1stg/tsconfig":"^2.3.3","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.0","@babel/preset-flow":"^7.24.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.23.3","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.23.10","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^5.62.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.0","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.24.0","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@typescript-eslint/typescript-estree":"^5.62.0","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.23.3"},"peerDependencies":{"eslint":"^7.2.0 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.4.1_1710789095696_0.28380996588848184","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"eslint-plugin-import-x","version":"0.4.2","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.4.2","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"ef75360c1b589b2792b98eb339845f3611da4c40","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.4.2.tgz","fileCount":240,"integrity":"sha512-GVSoldpDMtBuw03tkocRt68fG+6qoZcgEdc2c2PkTIX/NeMYCaeHlCsYelMoDaRczNPg4lNOzJk1mXXTL8UPSw==","signatures":[{"sig":"MEUCIH/Jzcj9wJijezwkKCiALHPmJ85c4gIr6gb5YOuP9vFNAiEAhH1RlQnkjsLFCMHGKT25Fgti9QK+q+CvevOV6RzXvDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":627532},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"2eca701cc02801023c6d354fe726e47fee2b3c01","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.2.4","description":"Import with sanity.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"debug":"^4.3.4","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","get-tsconfig":"^4.7.3","eslint-compat-utils":"^0.5.0","@typescript-eslint/utils":"^5.62.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.4.8","cross-env":"^7.0.3","type-fest":"^4.12.0","typescript":"~5.1.0","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"^20.11.28","@swc/helpers":"^0.5.7","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.5","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.0","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.0","@babel/preset-flow":"^7.24.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.23.3","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.23.10","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^5.62.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.0","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.24.0","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@typescript-eslint/typescript-estree":"^5.62.0","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.23.3"},"peerDependencies":{"eslint":"^7.2.0 || ^8 || ^9.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.4.2_1711283987654_0.9139901272136464","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"eslint-plugin-import-x","version":"0.4.3","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.4.3","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"aa496366c35ad007585a7b83c5552bd80e73417e","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.4.3.tgz","fileCount":243,"integrity":"sha512-5nfy/FjvhH16fu4p7/8uOUYEQ+yMqROhW1g3q4zYzfZHeGDt3Ckl2H1P5ihnXxBUeBW5Vx20gLe58SUUh2oEVQ==","signatures":[{"sig":"MEQCIDIqNPNuxWen5qBTonTfoavBsUfmsNwld9fCtD1OABpAAiBLia620BH5rsWnUtqk3r7sQbC/cF0ZgHdWNM1pzReseA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":628220},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"cdd6344c090197e7617ab5edd717f9f6b48bcdfb","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.2.4","description":"Import with sanity.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"debug":"^4.3.4","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","get-tsconfig":"^4.7.3","eslint-compat-utils":"^0.5.0","@typescript-eslint/utils":"^5.62.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.4.8","cross-env":"^7.0.3","type-fest":"^4.12.0","typescript":"~5.1.0","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"^20.11.28","@swc/helpers":"^0.5.7","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.5","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.0","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.0","@babel/preset-flow":"^7.24.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.23.3","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.23.10","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^5.62.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.0","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.24.0","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@typescript-eslint/typescript-estree":"^5.62.0","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.23.3"},"peerDependencies":{"eslint":"^7.2.0 || ^8 || ^9.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.4.3_1711294273747_0.09168135634606767","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"eslint-plugin-import-x","version":"0.4.4","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.4.4","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"f050e1455911c73097bcde0ef97605d5c22d6a50","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.4.4.tgz","fileCount":243,"integrity":"sha512-+6vns/GOAL0K5tzQ7ZescD2vFBz3cICZqT9R5CQ9h/bTA+Jkae8DuHT2gYhFb2K97kzsLnmPmKM51Iq9g6vTRA==","signatures":[{"sig":"MEUCIFn0pELPSfgFzQkQFmQ4FNR52BXquWDJV8ewSyWtXuXuAiEA81LEYRevWIwo5kjhp12pRxqwQsqbaJK3TRoPHW55YuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":628087},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"db5641f7ce3a5a1eb5ab74feb5108f51dc1865a0","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.2.4","description":"Import with sanity.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"debug":"^4.3.4","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","get-tsconfig":"^4.7.3","eslint-compat-utils":"^0.5.0","@typescript-eslint/utils":"^5.62.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.4.8","cross-env":"^7.0.3","type-fest":"^4.12.0","typescript":"~5.1.0","@babel/core":"^7.24.0","@types/jest":"^29.5.12","@types/node":"^20.11.28","@swc/helpers":"^0.5.7","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.5","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.0","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.0","@babel/preset-flow":"^7.24.0","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.23.3","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.23.10","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^5.62.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.0","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.62.0","@babel/plugin-proposal-decorators":"^7.24.0","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@typescript-eslint/typescript-estree":"^5.62.0","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.23.3"},"peerDependencies":{"eslint":"^7.2.0 || ^8 || ^9.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.4.4_1711341059530_0.503062131553679","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"eslint-plugin-import-x","version":"0.5.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.5.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"e0b26584d1c166368d7fd9e338cb4edea8832443","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.5.0.tgz","fileCount":243,"integrity":"sha512-C7R8Z4IzxmsoOPMtSzwuOBW5FH6iRlxHR6iTks+MzVlrk3r3TUxokkWTx3ypdj9nGOEP+CG/5e6ebZzHbxgbbQ==","signatures":[{"sig":"MEQCICvMaks2LLr+axh6CWWfcNIn/wazpEJPOeCDj7J0rgeNAiALuVELqNzLWcFD5SvJJUh9pcSsVZxUQSDIbHycVD7wCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632933},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"0a843144e3a2a794a3660a60d4d98e88bab314ab","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.2.4","description":"Import with sanity.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"debug":"^4.3.4","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^7.4.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.4.11","cross-env":"^7.0.3","type-fest":"^4.14.0","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.7","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.6","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.0","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.3","@babel/preset-flow":"^7.24.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.1","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.24.1","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.1","@typescript-eslint/parser":"^7.4.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.3.0","@typescript-eslint/eslint-plugin":"^7.4.0","@babel/plugin-proposal-decorators":"^7.24.1","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.1"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.5.0_1711878821250_0.15301663520754816","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"eslint-plugin-import-x","version":"0.5.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.5.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"0781096ee737ccfc0f9a028d286839bfa53b1080","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.5.1.tgz","fileCount":237,"integrity":"sha512-2JK8bbFOLes+gG6tgdnM8safCxMAj4u2wjX8X1BRFPfnY7Ct2hFYESoIcVwABX/DDcdpQFLGtKmzbNEWJZD9iQ==","signatures":[{"sig":"MEYCIQCEe9eDROS1hP9ktqT1IThRYNzHMSyxry7heqqk8FjMwAIhAMcr9CiY1YvhAQqLMOGWsOV9bFsRsXb9lJ364+bILWjp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":631245},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"3abe5e49683e0f973232bb631814b935e1ca7091","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.5.2","description":"Import with sanity.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"debug":"^4.3.4","tslib":"^2.6.2","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^7.4.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.4.11","cross-env":"^7.0.3","type-fest":"^4.14.0","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.7","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.6","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.0","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.3","@babel/preset-flow":"^7.24.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.1","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.24.1","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.1","@typescript-eslint/parser":"^7.4.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.3.0","@typescript-eslint/eslint-plugin":"^7.4.0","@babel/plugin-proposal-decorators":"^7.24.1","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.1"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.5.1_1716706712297_0.9999694369383267","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"eslint-plugin-import-x","version":"0.5.2","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.5.2","homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"a2d23b8c3ec2a049772902ba4addc9f3ee549e50","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.5.2.tgz","fileCount":237,"integrity":"sha512-6f1YMmg3PdLwfiJDYnCRPfh67zJKbwbOKL99l6xGZDmIFkMht/4xyudafGEcDOmDlgp36e41W4RXDfOn7+pGRg==","signatures":[{"sig":"MEQCIHZI40ruvwLVpkT8lk8puTtIVCUfPEjL9j8ib5TBpcYrAiBRSxnd5NGCSPtng0P2vASqRyGbFxayGkAxhzjFmRnVMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":631317},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"f8f98969540071dada7099ac8386e39ca1c4c671","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.7.0","description":"Import with sanity.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.2","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^7.4.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.4.11","cross-env":"^7.0.3","type-fest":"^4.14.0","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.7","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.6","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.0","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.3","@babel/preset-flow":"^7.24.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.1","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.24.1","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.1","@typescript-eslint/parser":"^7.4.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.3.0","@typescript-eslint/eslint-plugin":"^7.4.0","@babel/plugin-proposal-decorators":"^7.24.1","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.1"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.5.2_1719226158041_0.05535389322005391","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"eslint-plugin-import-x","version":"0.5.3","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@0.5.3","homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"5965a567885521734c05c6832de93ece18da12ad","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-0.5.3.tgz","fileCount":237,"integrity":"sha512-hJ/wkMcsLQXAZL3+txXIDpbW5cqwdm1rLTqV4VRY03aIbzE3zWE7rPZKW6Gzf7xyl1u3V1iYC6tOG77d9NF4GQ==","signatures":[{"sig":"MEUCIAQ4Nffdsvgl3b7PEYCU2A97bXQoFrCYn+2u6AAdWm+FAiEAjyHUpyljNWsGw0UQygZe91eTDHFf/1CdpRZUaRxSIyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":638087},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"a184b2012798d14725602257f54cc36a66b6bb6b","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.7.0","description":"Import with sanity.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.2","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^7.4.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.4.11","cross-env":"^7.0.3","type-fest":"^4.14.0","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.7","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.6","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.0","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.3","@babel/preset-flow":"^7.24.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.1","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.24.1","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.1","@typescript-eslint/parser":"^7.4.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.3.0","@typescript-eslint/eslint-plugin":"^7.4.0","@babel/plugin-proposal-decorators":"^7.24.1","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.1"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_0.5.3_1719907928002_0.9772629577881426","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"eslint-plugin-import-x","version":"3.0.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@3.0.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"196d8f5643d6f4f4371b0c254a38c154e327255b","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-3.0.0.tgz","fileCount":240,"integrity":"sha512-zk3QklFELk7mrSlhP9C27NpKx86G5YtIEvDV1dIJRS3VOIm5tCHQCln2JkwbO5lpYOvyYSoro35PCAAVG9lY8w==","signatures":[{"sig":"MEYCIQCmm/fjVrOkXg4y8rvFgph9nJJ+tvlDrwtZN+rCaMtdngIhAPGK+q93+DeMIZPkQ6UjNNPZS49UP+R1eNspJMaXtxN4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":639267},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"e340575867735e59de46277c83e3f4e5bf0aad77","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.7.0","description":"Import with sanity.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.2","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^7.4.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.4.11","cross-env":"^7.0.3","type-fest":"^4.14.0","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.7","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.6","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.0","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.3","@babel/preset-flow":"^7.24.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.1","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.24.1","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.1","@typescript-eslint/parser":"^7.4.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.3.0","@typescript-eslint/eslint-plugin":"^7.4.0","@babel/plugin-proposal-decorators":"^7.24.1","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.1"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_3.0.0_1720668447321_0.2734908256092978","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"eslint-plugin-import-x","version":"3.0.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@3.0.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"e65b383a6e6708d3d7961bd36f157d7f5b5bb51d","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-3.0.1.tgz","fileCount":243,"integrity":"sha512-jzQgJuE4ssxwNi0aMBkOL8whd4eHb0Z/uFWsk8uEoYB7xwTkAptSKojLzRswxgf/1bhH6QgcLjgabUBQqluBIg==","signatures":[{"sig":"MEUCIQCGXOYddwmACGWZkU/WnUJ8VxoVlLN+xldFB54lNTqcagIgfz9GeIAe6YK/zoUybd89YVTosoFybw1BT8B0hy8Eb3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":648114},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"f2f6a48484a44fc36f1cb722fa223ead4fe3aab5","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.7.0","description":"Import with sanity.","directories":{},"_nodeVersion":"20.15.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.2","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","@rtsao/scc":"^1.1.0","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^7.4.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.4.11","cross-env":"^7.0.3","type-fest":"^4.14.0","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.7","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.6","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.0","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.3","@babel/preset-flow":"^7.24.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.1","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.24.1","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.1","@typescript-eslint/parser":"^7.4.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.3.0","@typescript-eslint/eslint-plugin":"^7.4.0","@babel/plugin-proposal-decorators":"^7.24.1","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.1"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_3.0.1_1720755926293_0.3481498981064839","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"eslint-plugin-import-x","version":"3.1.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@3.1.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"e1d132bde47c431b37f3b294d9ff813098375e7d","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-3.1.0.tgz","fileCount":240,"integrity":"sha512-/UbPA+bYY7nIxcjL3kpcDY3UNdoLHFhyBFzHox2M0ypcUoueTn6woZUUmzzi5et/dXChksasYYFeKE2wshOrhg==","signatures":[{"sig":"MEUCIC5GsglrkqLqxQza8eFpPkJPZ37Hxwxdev2P4hh0l4ujAiEAuicVsIiaAhUMMcPLS4s0B6QxsUzJsIaV/PybfLKCDk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":642767},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=16"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"ea7c13eb9b18357432e484b25dfa4451eca69c5b","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.7.0","description":"Import with sanity.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"debug":"^4.3.4","tslib":"^2.6.2","semver":"^7.6.0","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^7.4.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^7.2.0 || ^8","rimraf":"^5.0.5","svelte":"^4.2.12","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.4.11","cross-env":"^7.0.3","type-fest":"^4.14.0","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.7","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^8.56.6","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.0","@types/is-glob":"^4.0.4","@babel/register":"^7.23.7","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.24.3","@babel/preset-flow":"^7.24.1","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.1","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.24.1","eslint-doc-generator":"^1.7.0","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.1","@typescript-eslint/parser":"^7.4.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.3.0","@typescript-eslint/eslint-plugin":"^7.4.0","@babel/plugin-proposal-decorators":"^7.24.1","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.1"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_3.1.0_1721718605925_0.8462797522770693","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"eslint-plugin-import-x","version":"4.0.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.0.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"c367c27dfab458c92da59e3ff21768cad4e99a09","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.0.0.tgz","fileCount":240,"integrity":"sha512-5bWZ+2p3DKlpLSP830cAUmRUoYEnnvuBmSOSlURffEUuXL68uQUX0v2JpoXxyoDRIQWApzbqhnFeHA0XoQWosA==","signatures":[{"sig":"MEUCIG8/uPDEEnSdVbKlvHwaRxJvAFGCKpJUMJ2TM3i5pIgeAiEA0pB9DcUW2e9FhkebS/3W4KB4T/CIgm7uyb+0RamSfD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":643475},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"f37dc2935aba9187fa1ef62cc6a3d2d7d8ef47e7","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.8.1","description":"Import with sanity.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9","@typescript-eslint/typescript-estree":"^8.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.9.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.8.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.0","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.0","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.1.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.1.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.1.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.0.0_1724707698316_0.8613533081758475","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"eslint-plugin-import-x","version":"4.1.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.1.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"4e7689c32685291d58f08cdd0bffa2dc1c6c9470","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.1.0.tgz","fileCount":267,"integrity":"sha512-1BYJU0C5NBJLY4qukmwDbFrf2w8fLGEU9zZV3viWa7gNnbn4o4meQy5O4LVXn56eFh9Y4fQxu3udhIqQuVITvw==","signatures":[{"sig":"MEQCICgQD8TbjUnLJG9flnxNaof5ZiE7sWKF9uFiH34Gsa1CAiAQ2CFfSgJNqs0AgaiYEl8caX1BUNsTisDRxu6umgP20A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674640},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"ceb8e659633fd15385fdcd10d4f165dfa990b1e0","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.8.1","description":"Import with sanity.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9","@typescript-eslint/typescript-estree":"^8.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.9.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.8.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.0","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.0","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.1.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.1.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.1.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.1.0_1724763011634_0.38207397356552897","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"eslint-plugin-import-x","version":"4.1.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.1.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"715efe257eddeb5986c68cda73908d019c954280","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.1.1.tgz","fileCount":267,"integrity":"sha512-dBEM8fACIFNt4H7GoOaRmnH6evJW6JSTJTYYgmRd3vI4geBTjgDM/JyUDKUwIw0HDSyI+u7Vs3vFRXUo/BOAtA==","signatures":[{"sig":"MEQCIG8MUl6FPhK8nH9E1hlAtJNApn+yeaL6gi10Hjubo3U4AiB+QImXiikVZy2Y7tFzYzR5Wiv1t3m6KtaATyqWH4AOkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":675086},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"709f86fb7d7a461807c9f3bdbaae3f01d43fe150","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.8.2","description":"Import with sanity.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9","@typescript-eslint/typescript-estree":"^8.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.9.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.8.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.0","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.0","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","@types/klaw-sync":"^6.0.5","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.1.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.1.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.1.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.1.1_1724932771134_0.37403579750144833","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"eslint-plugin-import-x","version":"4.2.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.2.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"8b4da3a22a55baeb282ce3a64e49b2cd343f6f23","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.2.0.tgz","fileCount":267,"integrity":"sha512-kEPB9oeuKSZ8U2LfH6DDoov5V4gTid5JHny9P0JyvKmB4LZNG8kGdqJyCq46QRimbp8FKTlOtsSIO5hdhoZS8A==","signatures":[{"sig":"MEUCIFKHbUEgceQ6qI2OmwyLtBREK+wZO20W2o9KuRtPHzBNAiEAzXXE+r6fm5NFNiEU4ckzc0SxFDaE4jEBppDUcv79zTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":676714},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"978ae882a2752ef823b597d5bee315b6e4ca6ecb","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.8.2","description":"Import with sanity.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.9.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.8.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.0","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.0","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","@types/klaw-sync":"^6.0.5","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.1.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.1.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.1.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.2.0_1725452118524_0.34495207527558147","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"eslint-plugin-import-x","version":"4.2.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.2.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"575f311d51d960f46609dfa3fea9f027cd0cf60b","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.2.1.tgz","fileCount":267,"integrity":"sha512-WWi2GedccIJa0zXxx3WDnTgouGQTtdYK1nhXMwywbqqAgB0Ov+p1pYBsWh3VaB0bvBOwLse6OfVII7jZD9xo5Q==","signatures":[{"sig":"MEUCIQDstINlGSEYXRVz/5NHKfgqgBYgSJuFuXqWTxuz8bidjgIgdZdKvk+5RSzPx/2uM7foMKMYUhMr8r3YPNghzdB3sQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679234},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"967e32f71377f8c3116bcd01942ee88bbeb2933e","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.8.2","description":"Import with sanity.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.9.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.8.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.0","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.0","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","@types/klaw-sync":"^6.0.5","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.1.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.1.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.1.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.2.1_1725470526843_0.06419632508927675","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"eslint-plugin-import-x","version":"4.3.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.3.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"1b59ca3bda6a34d2eb0c09196ccd1f905fc30861","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.3.0.tgz","fileCount":267,"integrity":"sha512-PxGzP7gAjF2DLeRnQtbYkkgZDg1intFyYr/XS1LgTYXUDrSXMHGkXx8++6i2eDv2jMs0jfeO6G6ykyeWxiFX7w==","signatures":[{"sig":"MEYCIQCD7VD/oCydm66SexDzIwFWe6bbbcFsPvevnM4VqschCQIhAOLqAwrtGw7+WOEw0BfuXc6MdNKEhp9AtXhLniQ/ezWr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":682842},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"b43350c91bf5f1c5d3c088b57eb77cbbde271155","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.8.2","description":"Import with sanity.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.9.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.8.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.0","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.0","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","@types/klaw-sync":"^6.0.5","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.1.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.1.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.1.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.3.0_1727008041836_0.038778750739365764","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"eslint-plugin-import-x","version":"4.3.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.3.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"098647388fc93d5e4e2fc449869c93dd6b6e47d3","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.3.1.tgz","fileCount":267,"integrity":"sha512-5TriWkXulDl486XnYYRgsL+VQoS/7mhN/2ci02iLCuL7gdhbiWxnsuL/NTcaKY9fpMgsMFjWZBtIGW7pb+RX0g==","signatures":[{"sig":"MEUCID5QY1fEfy7/hSoHxTsNbwTYDsTPbuGRRIkkeuV1F0N4AiEA5A/V/eFz6bL0wrxhIAIXr2lwDAKsKANb14GC44RmLJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":683153},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"0bac033b5ff15f46cfb98760be24b3f33436e4a7","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.8.2","description":"Import with sanity.","directories":{},"_nodeVersion":"20.17.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.9.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.8.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.0","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.0","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","@types/klaw-sync":"^6.0.5","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.1.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.1.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.1.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.3.1_1727629884666_0.9625819327893583","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"eslint-plugin-import-x","version":"4.4.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.4.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"23bef5ed0c2bed302045aa5b8f004758d76de346","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.4.0.tgz","fileCount":267,"integrity":"sha512-me58aWTjdkPtgmOzPe+uP0bebpN5etH4bJRnYzy85Rn9g/3QyASg6kTCqdwNzyaJRqMI2ii2o8s01P2LZpREHg==","signatures":[{"sig":"MEQCICbjsHk/WLKhImdA37Nt2Y0aDW0w4C5+IbMO2tZsNO+NAiAosAFhdMf94LaOkUt8dS3fOQSyi0iLGe8tbJFVRw1atQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":684227},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"3a4517031a15303733589c8441d00233fd568abc","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.8.2","description":"Import with sanity.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.9.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.8.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.0","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.0","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","@types/klaw-sync":"^6.0.5","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.1.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.1.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.1.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.4.0_1730294172923_0.5914048344016056","host":"s3://npm-registry-packages"}},"4.4.2":{"name":"eslint-plugin-import-x","version":"4.4.2","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.4.2","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"2fef264059e2c4a25d149cf0323fe9205427a74c","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.4.2.tgz","fileCount":270,"integrity":"sha512-mDRXPSLQ0UQZQw91QdG4/qZT6hgeW2MJTczAbgPseUZuPEtIjjdPOolXroRkulnOn3fzj6gNgvk+wchMJiHElg==","signatures":[{"sig":"MEUCIQCDZ3BdRzAsTppRYIqyhdZWFjBgT6keJlT12nRH2Xtm2wIgf4SQDEpOsrfnRTThQbdLM9QVgScsHYXVimYG8VZoE7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":686392},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"26cdedf91f846d1bb5bc565b0a746d849ad10c78","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.0","description":"Import with sanity.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.19","devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.9.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.8.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.0","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.0","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","@types/klaw-sync":"^6.0.5","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.1.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.1.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.1.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.4.2_1731374980109_0.6438654029521635","host":"s3://npm-registry-packages"}},"4.4.3":{"name":"eslint-plugin-import-x","version":"4.4.3","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.4.3","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"eeb25e6742b834cd12ba1fbd63127624213258b5","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.4.3.tgz","fileCount":270,"integrity":"sha512-QBprHvhLsfDhP++2T1NnjsOUt6bLDX3NMHaYwAB1FD3xmYTkdFH+HS1OamGhz28jLkRyIZa6UNAzTxbHnJwz5w==","signatures":[{"sig":"MEUCIQDL+nTpohAhV9gNqZlGSOu2vumlAHEwSamLS4m6JMZ6MwIgS+ww9k2QeCuTDVHTfYvZ1Z50Aiyb5Dgw/5QONxk1ngs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":686837},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"8c1c14d32b43598836c39e925f25449966284885","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.0","description":"Import with sanity.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.15.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.15.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.1","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.1","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","@types/klaw-sync":"^6.0.5","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.15.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.15.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.15.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.4.3_1732112837529_0.7517877030969808","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"eslint-plugin-import-x","version":"4.5.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.5.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"a2e65113513c4ee44bec13ed600389558b041cf0","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.5.0.tgz","fileCount":273,"integrity":"sha512-l0OTfnPF8RwmSXfjT75N8d6ZYLVrVYWpaGlgvVkVqFERCI5SyBfDP7QEMr3kt0zWi2sOa9EQ47clbdFsHkF83Q==","signatures":[{"sig":"MEQCIEkmk+uS9yLlPD3E9uShpQj7I2lr0nAFvFXB+RJuPUTXAiBIpeEzDDWWbx4g5VAsnp7tbXRQv5ryOrtr8TNKMK1jdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":695013},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"f22eaa9eebcc47242288b06d5c15bf8c162b329b","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.0","description":"Import with sanity.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9","@typescript-eslint/scope-manager":"^8.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.15.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.15.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.1","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.1","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","@types/doctrine":"^0.0.9","eslint-plugin-n":"^16.6.2","@types/klaw-sync":"^6.0.5","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.15.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.15.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.15.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.5.0_1733211010767_0.4562802922576752","host":"s3://npm-registry-packages"}},"4.5.1":{"name":"eslint-plugin-import-x","version":"4.5.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.5.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"07ea3e6053ca027d8c4568c3073f53c77020d6bf","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.5.1.tgz","fileCount":273,"integrity":"sha512-Wyut9jDeHdfZSebiWRmmOYDBov33M0ZZ3x9J/lD1v4M3nBgMNC02XH6Kq271pMxJWqctVRCjA+X5AQJZ2FezoQ==","signatures":[{"sig":"MEYCIQDxjS9QrJyohQA63bqG9WChRoqJW+RSZgyH9/zHUxD6+QIhAL1uAphq7rt51UUA/M7k6zCbQwJ7NxPe7b4RDHzHVVIK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":695070},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"af711e59d24076018077556656930bce1f06d8a2","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.0","description":"Import with sanity.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@types/doctrine":"^0.0.9","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9","@typescript-eslint/scope-manager":"^8.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.15.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.15.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.1","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.1","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","eslint-plugin-n":"^16.6.2","@types/klaw-sync":"^6.0.5","enhanced-resolve":"^5.16.0","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.15.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.15.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.15.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.5.1_1734439801627_0.8723520546629473","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"eslint-plugin-import-x","version":"4.6.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.6.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"ff8f8401f75302875a32e64e1a1911f664a07b75","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.6.0.tgz","fileCount":276,"integrity":"sha512-hDdeNZWnu5Kv/AUk0rf12Ub1yjLQTPvj38Ar4oipYuPo5gy2gonLcF0mCuOMlMgjT8+8A1KYug/IsxuMi8tSMQ==","signatures":[{"sig":"MEUCIGgQhNOtJi+AphXtGjN2f7x+pBD1lgwPCITXTwifQvH5AiEAtUHItmmE9d5RE3f6LPNINyLVPcdJuAo8yuql9VtI724=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699001},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"c3950d4a9ec341bed44b40f1807ca74e00db5ae0","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.0","description":"Import with sanity.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@types/doctrine":"^0.0.9","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9","@typescript-eslint/scope-manager":"^8.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.15.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.15.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.1","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.1","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","eslint-plugin-n":"^16.6.2","@types/klaw-sync":"^6.0.5","enhanced-resolve":"^5.17.1","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.15.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.15.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.15.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.6.0_1734589584857_0.8865674543977473","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"eslint-plugin-import-x","version":"4.6.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.6.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"2fdb9a25addd92247f5d9b198bfa654eeaea2f52","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.6.1.tgz","fileCount":276,"integrity":"sha512-wluSUifMIb7UfwWXqx7Yx0lE/SGCcGXECLx/9bCmbY2nneLwvAZ4vkd1IXDjPKFvdcdUgr1BaRnaRpx3k2+Pfw==","signatures":[{"sig":"MEYCIQDs4GEt40mqFtXp2QiYWKSL9uCOnm7LOYcp/I6pW7eP0AIhAMVi9THyDC45x6a0wXYxcUXkKfeh0GKuLJW0dIU2fkvN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699168},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"1ff90b846d294c54c7965db0ceb481e9bf9ed968","scripts":{"lint":"run-p lint:*","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"cross-env ESLINT_USE_FLAT_CONFIG=false eslint . --cache","prepare":"patch-package","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️","codesandbox:install":"yarn --ignore-engines"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.0","description":"Import with sanity.","directories":{},"_nodeVersion":"22.12.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.3","semver":"^7.6.3","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3","stable-hash":"^0.0.4","get-tsconfig":"^4.7.3","@types/doctrine":"^0.0.9","enhanced-resolve":"^5.17.1","@typescript-eslint/utils":"^8.1.0","eslint-import-resolver-node":"^0.3.9","@typescript-eslint/scope-manager":"^8.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@1.22.22","devDependencies":{"zod":"^3.23.8","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.15.0","rimraf":"^5.0.10","svelte":"^4.2.12","eslint9":"npm:eslint@^9.15.0","ts-node":"^10.9.2","prettier":"^3.2.5","@swc/core":"^1.7.6","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.14.0","eslint8.56":"npm:eslint@^8.56.0","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/jest":"^29.5.12","@types/node":"^20.11.30","@swc/helpers":"^0.5.12","@types/debug":"^4.1.12","npm-run-all2":"^6.1.2","@types/eslint":"^9.6.1","hermes-eslint":"^0.23.1","@1stg/tsconfig":"^2.3.3","@swc-node/jest":"^1.8.12","@types/eslint9":"npm:@types/eslint@^9.6.1","@types/is-glob":"^4.0.4","@babel/register":"^7.24.6","@changesets/cli":"^2.27.1","eslint-plugin-n":"^16.6.2","@types/klaw-sync":"^6.0.5","@babel/preset-env":"^7.25.3","@types/eslint8.56":"npm:@types/eslint@^8.56.11","@babel/preset-flow":"^7.24.7","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^27.9.0","eslint-plugin-json":"^3.1.0","@babel/preset-react":"^7.24.7","@unts/patch-package":"^8.0.0","@babel/eslint-parser":"^7.25.1","eslint-doc-generator":"^1.7.1","@1stg/prettier-config":"^4.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.1.3","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^8.15.0","@total-typescript/ts-reset":"^0.5.1","eslint-plugin-eslint-plugin":"^5.4.1","@changesets/changelog-github":"^0.5.0","@typescript-eslint/rule-tester":"^8.15.0","eslint-import-resolver-webpack":"^0.13.8","@angular-eslint/template-parser":"^17.5.2","@typescript-eslint/eslint-plugin":"^8.15.0","@babel/plugin-proposal-decorators":"^7.24.7","eslint-import-resolver-typescript":"^3.6.1","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.24.7"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.6.1_1734611245275_0.9069402727877751","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"eslint-plugin-import-x","version":"4.7.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.7.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"2d1af3c2a44fcc9a5ba6942efa073233d532bf63","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.7.0.tgz","fileCount":276,"integrity":"sha512-LHxq8V6SJ99hSFYAexxUKk3gVsjb8fuNRGsbMinwlJGvcuREP9SVzCCNKJ3POdDowEHdExy/bPN6YfjraueIXA==","signatures":[{"sig":"MEQCIFXRbiesoPBBJs03H36dSK2/H6HwwosCgmDY1dxQHfccAiBGSyA4K/ZDMslQAu8tCxxLxS2IRFxiJlLu7HU6fnq9Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":698203},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"d2512dfbef34abef960b3d66ac46a6dbeb658380","scripts":{"lint":"run-p 'lint:*'","test":"jest","build":"tsc -p src","clean":"rimraf lib","watch":"yarn test --watch","lint:es":"eslint . --cache","prepare":"patch-package && simple-git-hooks && yarn-berry-deduplicate || exit 0","release":"changeset publish","lint:tsc":"tsc -p tsconfig.base.json --noEmit","lint:docs":"yarn update:eslint-docs --check","test-compiled":"yarn build && cross-env TEST_COMPILED=1 jest","update:eslint-docs":"eslint-doc-generator --rule-doc-title-format prefix-name --rule-doc-section-options false --rule-list-split meta.docs.category --ignore-config stage-0 --config-emoji recommended,☑️"},"_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"resolutions":{"prettier":"^3.5.3"},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^10.0.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","oxc-resolver":"^5.0.0","@types/doctrine":"^0.0.9","@typescript-eslint/utils":"^8.26.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"packageManager":"yarn@4.7.0","devDependencies":{"zod":"^3.24.2","jest":"^29.7.0","redux":"^5.0.1","escope":"^4.0.0","eslint":"^9.22.0","rimraf":"^6.0.1","eslint9":"npm:eslint@^9.22.0","ts-node":"^10.9.2","prettier":"^3.5.3","@swc/core":"^1.11.9","cross-env":"^7.0.3","klaw-sync":"^6.0.0","type-fest":"^4.37.0","eslint8.56":"npm:eslint@~8.56.0","typescript":"^5.8.2","@babel/core":"^7.26.10","@types/jest":"^29.5.14","@types/node":"^20.17.24","lint-staged":"^15.5.0","@swc/helpers":"^0.5.15","@types/debug":"^4.1.12","npm-run-all2":"^7.0.2","@types/eslint":"^9.6.1","hermes-eslint":"^0.26.0","@1stg/tsconfig":"^3.0.0","@swc-node/jest":"^1.8.13","@types/is-glob":"^4.0.4","@babel/register":"^7.25.9","@changesets/cli":"^2.28.1","@commitlint/cli":"^19.8.0","eslint-plugin-n":"^17.16.2","path-serializer":"^0.3.4","@types/klaw-sync":"^6.0.5","simple-git-hooks":"^2.11.1","@1stg/lint-staged":"^4.0.4","@babel/preset-env":"^7.26.9","@types/eslint8.56":"npm:@types/eslint@~8.56.0","eslint-plugin-mdx":"^3.2.0","eslint-plugin-yml":"^1.17.0","@babel/preset-flow":"^7.25.9","@types/json-schema":"^7.0.15","eslint-plugin-jest":"^28.11.0","eslint-plugin-json":"^4.0.1","@1stg/remark-preset":"^3.0.0","@babel/preset-react":"^7.26.3","@unts/patch-package":"^8.1.1","@babel/eslint-parser":"^7.26.10","eslint-doc-generator":"^2.1.1","@1stg/prettier-config":"^4.0.4","eslint-plugin-unicorn":"^56.0.1","@1stg/simple-git-hooks":"^0.2.4","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"link:.","eslint-plugin-prettier":"^5.2.3","yarn-berry-deduplicate":"^6.1.1","@1stg/commitlint-config":"^5.0.0","@test-scope/some-module":"link:./test/fixtures/symlinked-module","@babel/preset-typescript":"^7.26.0","@typescript-eslint/parser":"^8.26.1","@total-typescript/ts-reset":"^0.6.1","eslint-plugin-eslint-plugin":"^6.4.0","@changesets/changelog-github":"^0.5.1","@typescript-eslint/rule-tester":"^8.26.1","eslint-import-resolver-webpack":"^0.13.10","@angular-eslint/template-parser":"^19.2.1","@typescript-eslint/eslint-plugin":"^8.26.1","@babel/plugin-proposal-decorators":"^7.25.9","eslint-import-resolver-typescript":"^3.8.7","eslint-import-test-order-redirect":"link:./test/fixtures/order-redirect","@eslint/import-test-order-redirect-scoped":"link:./test/fixtures/order-redirect-scoped","@babel/plugin-proposal-export-default-from":"^7.25.9"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.7.0_1741974869951_0.8498591324759899","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"eslint-plugin-import-x","version":"4.7.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.7.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"9484b6b2db50373b727ee1183824c298d130e362","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.7.1.tgz","fileCount":276,"integrity":"sha512-Gaf0YL05qYNk6MRFujSNGtwGl5ExQE4P8aREBELpYYjA37guFpv0AR6B+Y226KgfkRn0iP4FlQIqG4JhfN6k3A==","signatures":[{"sig":"MEUCIQDC/Ck/CGL95ce/TaFxeo3P01QkJk/VUT4XAGxMXA5MigIgYDu89tngqCx7FLAQAF0zy/yn/mAjuS7c74Om7iZu8RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694847},"main":"lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"dcafcb36430974650d8df123b4ee13f794d38004","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^10.0.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","@types/doctrine":"^0.0.9","rspack-resolver":"^1.1.0","@typescript-eslint/utils":"^8.26.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.7.1_1742074391191_0.9177265337772533","host":"s3://npm-registry-packages-npm-production"}},"4.7.2":{"name":"eslint-plugin-import-x","version":"4.7.2","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.7.2","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"3296f93106c38f98de374bf472ea96349ae56350","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.7.2.tgz","fileCount":276,"integrity":"sha512-+GpGWKbQMK3izrwU4XoRGdAJHwvxuboiNusqU25nNXlRsmnxj8B5niQRuFK1aHEvcbIKE6D9ZfwjsLmBQbnJmw==","signatures":[{"sig":"MEQCIBMKdJCEhs0dFRUPptZK4eOdXayumY1gkFgESTLmKqJDAiAkcIviR1D2K+2Kjg6tkDfSLsTrZPMWwZvMW+lHrARiwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":695275},"main":"lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"044972923f325b0fda27d5ffa1b45c44fd9013ce","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^10.0.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","@types/doctrine":"^0.0.9","rspack-resolver":"^1.1.0","@typescript-eslint/utils":"^8.26.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.7.2_1742089516822_0.5478029407371448","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"eslint-plugin-import-x","version":"4.8.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.8.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"dea2175ff472bd78d88abc53b653e16baa5e0366","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.8.0.tgz","fileCount":279,"integrity":"sha512-rCZftKo2QvFfV62MomJuIog74NrsfdEriJZxcNPEnjwrHpfHge6ZfUe+Pp2f4pqZe+ArtH8RapwqxLc1O+KJYw==","signatures":[{"sig":"MEUCIGHRxwKK2B0bPIYMUMJf2G+a4apaQZ2Il3bvbQVX9+RYAiEAjOeDXZ3pyEnbodHHJiymbIAGE2EW1LxwjI+r2wsA8Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":698149},"main":"lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"96c08b49c60bd43c984f11809953ed03d0f5781c","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","doctrine":"^3.0.0","picomatch":"^4.0.2","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","@types/doctrine":"^0.0.9","rspack-resolver":"^1.1.0","@typescript-eslint/utils":"^8.26.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.8.0_1742118559884_0.7762922344876073","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"eslint-plugin-import-x","version":"4.8.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.8.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"d65c5794ed9b2df2dab227c89ca33ff01aa4ad59","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.8.1.tgz","fileCount":279,"integrity":"sha512-Jyr0mGWYia2gRl4XvbMVZ4OvpJe3+Gu/X0c4zHhHItjsHb4gkHkSPUPHWxZPyzWXnsClAZu41LMJDY4lfJnP3g==","signatures":[{"sig":"MEUCIHUkej46OZG19CWr/0pxuZVhJc0EiolSLne52L+SQRMJAiEArN7d+SJy7vf44n767UXho0PNjXiQAuxSB5uTJ+nbTyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":698149},"main":"lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"00d486c4d9db10fe6585086a7a70aa7c1f4e3849","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","doctrine":"^3.0.0","picomatch":"^4.0.2","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","@types/doctrine":"^0.0.9","rspack-resolver":"^1.2.1","@typescript-eslint/utils":"^8.26.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.8.1_1742305322377_0.007285472949249083","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"eslint-plugin-import-x","version":"4.9.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.9.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"50983dc52903bba525e7e970e438a214b97e8783","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.9.0.tgz","fileCount":279,"integrity":"sha512-qdrsei0heLV8z9QpY2/PHF/r/3fF15w3JeVXqWlLzPMiiwYx0VAwIjxN6SzdaPVuGeIMAbQHHS1Wwdn1/bsCgw==","signatures":[{"sig":"MEUCIDX8i+J4Fyk/PJXIS8l1/Ue7oQYu9GkQxdOyUxb7PJHLAiEAoShIfWlCJ7x4Enh02MAfQat9bac10sn+X2uLKwDpJD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":737592},"main":"lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"7a9c412cce510a2ac2c88a4a58799a5d269d9417","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","doctrine":"^3.0.0","picomatch":"^4.0.2","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","@types/doctrine":"^0.0.9","rspack-resolver":"^1.2.1","@typescript-eslint/utils":"^8.26.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.9.0_1742336948229_0.8746940004417105","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"eslint-plugin-import-x","version":"4.9.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.9.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"c13b37e662111dc1a0e6ab8c4f4ee72b955d15d1","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.9.1.tgz","fileCount":276,"integrity":"sha512-YJ9W12tfDBBYVUUI5FVls6ZrzbVmfrHcQkjeHrG6I7QxWAlIbueRD+G4zPTg1FwlBouunTYm9dhJMVJZdj9wwQ==","signatures":[{"sig":"MEUCIQC1Lv3Z3HeXUJWci0EGga4a2kVS6Gf1OTA49afaBaUhPgIgH51S56fvW6wdoHQfe8pNMvFCaVVupao8fLnqz1fqk7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734664},"main":"lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"973985eff616d3986459996de8c2a0ebc715dddf","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^10.0.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","@types/doctrine":"^0.0.9","rspack-resolver":"^1.2.2","@typescript-eslint/utils":"^8.27.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.9.1_1742441829293_0.6441082163346494","host":"s3://npm-registry-packages-npm-production"}},"4.9.2":{"name":"eslint-plugin-import-x","version":"4.9.2","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.9.2","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"b0012486943cc7b5327244c50ffb00eb406f48c4","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.9.2.tgz","fileCount":276,"integrity":"sha512-wFuy/kJRziBoJBr/Nw3H0TIUAqOwqeUXeeTtKhffDuQLNzQTEDOWTOMJRVwkExErNJ8HYqpAM4rSzsCM4vfmxA==","signatures":[{"sig":"MEUCIEPJ+43kUaGXl4QriXtFDuyDcz17uiHFSnvvIyj9Hj6KAiEAtaDMn5mGM22NfWqWUlOX01rg1opirD0hn5l6nsE75y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734487},"main":"lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"0461791e878c3268dd1cf8fb342d175b3735728a","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^10.0.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","@types/doctrine":"^0.0.9","rspack-resolver":"^1.2.2","@typescript-eslint/utils":"^8.27.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.9.2_1742889993598_0.05403424673421875","host":"s3://npm-registry-packages-npm-production"}},"4.9.3":{"name":"eslint-plugin-import-x","version":"4.9.3","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.9.3","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"29149ddd02aaccb010c9682532bd3c0080843dab","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.9.3.tgz","fileCount":276,"integrity":"sha512-NrPUarxpFzGpQVXdVWkGttDD8WIxBuM/dRNw5kKFxrlGdjAJ3l8ma0LK5hsK5Qp79GBGM+HY1zYVbHqateTklA==","signatures":[{"sig":"MEYCIQCG+jZYzkh35KZJjX2O5bRLEWqPsBr+dkNwA7cKm2RWWQIhAJfwLc1wNMKdK8D7ghjtA4X7fAmMsZIFcwcrn9+Hrq6P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734860},"main":"lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"eb7f23bc0a9e7d9b171b15e27fa1e75c6bdec581","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^10.0.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.3.1","@types/doctrine":"^0.0.9","@typescript-eslint/utils":"^8.28.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.9.3_1742971840539_0.7356305300527126","host":"s3://npm-registry-packages-npm-production"}},"4.9.4":{"name":"eslint-plugin-import-x","version":"4.9.4","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.9.4","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"f77122bcb964ea7df449693796ec69cb3ef5edfb","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.9.4.tgz","fileCount":276,"integrity":"sha512-IPWbN0KBgBCpAiSlUcS17zc1eqMzRlYz15AzsFrw2Qfqt+e0IupxYbvYD96bGLKVlNdkNwa4ggv1skztpaZR/g==","signatures":[{"sig":"MEQCICOKPH3ByxRQzKW5eDsdmtnxW7TRAXKJhLGrbCgBbrLsAiAMPc5a4iqccIg9YbBDeqsndoQ1Qt8TE0BCiroa5MAyGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.9.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":737427},"main":"lib/index.js","type":"commonjs","types":"./lib/index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":"./lib/index.js","./*":"./lib/*","./package.json":"./package.json"},"gitHead":"b3d848b5deb581d6e0eab870145c4d1e25cffadb","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^10.0.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.3.3","@types/doctrine":"^0.0.9","@typescript-eslint/utils":"^8.28.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.9.4_1743277403945_0.6068302422289709","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"eslint-plugin-import-x","version":"4.10.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.10.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"ec73c3cefb554ab0d83a0dad47700d56c349184a","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.10.0.tgz","fileCount":281,"integrity":"sha512-5ej+0WILhX3D6wkcdsyYmPp10SUIK6fmuZ6KS8nf9MD8CJ6/S/3Dl7m21g+MLeaTMsvcEXo3JunNAbgHwXxs/g==","signatures":[{"sig":"MEUCIC2QDEbTqmiSwRIlDmbqZXJjtcaXZHMnAr6CNrLzu/zAAiEA71kt1J4jDD6uRlEV+plpbc3m7ZUzjAPT1B+n/yYvvkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1040742},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"gitHead":"178f36096222f4d34a14865310c98507ed304778","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3 || ^10.0.1","@pkgr/core":"^0.2.0","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.3.3","@types/doctrine":"^0.0.9","@typescript-eslint/utils":"^8.28.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.10.0_1743477731188_0.743002121477847","host":"s3://npm-registry-packages-npm-production"}},"4.10.1":{"name":"eslint-plugin-import-x","version":"4.10.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.10.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"93a83270f940a4273685c9f5ac2d48eb9543f976","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.10.1.tgz","fileCount":281,"integrity":"sha512-enOdwV6uQOVS0MRfQwWEYqDnyAjLy5q1221+/A+EC7h43jjNOxX7kQ/qbnDqbAOL3N3d+u//iXrYO/70AbdAUg==","signatures":[{"sig":"MEUCIQDPL6yhorwNnsQoVhCs/qp7i4R4ha+UzXWiZV2pH6QGogIgUYkbTpMXmislVuCzabrLXRsXkNbFhC9sAbDg8XjaKJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1040739},"main":"lib/index.cjs","type":"module","types":"index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"gitHead":"56d0f3b9d0d9f6bb1554a7292d08e202c0f262a2","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3 || ^10.0.1","@pkgr/core":"^0.2.0","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.3.3","@types/doctrine":"^0.0.9","@typescript-eslint/utils":"^8.29.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.10.1_1743913766530_0.3465825983256017","host":"s3://npm-registry-packages-npm-production"}},"4.10.2":{"name":"eslint-plugin-import-x","version":"4.10.2","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.10.2","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"41bee5d2c69776c79221dd09fa56bd2006ac31d4","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.10.2.tgz","fileCount":281,"integrity":"sha512-jO3Y6+zBUyTX5MVbbLSzoz6fe65t+WEBaXStRLM4EBhZWbuSwAH3cLwARtM0Yp4zRtZGp9sL2zzK7G9JkHR8LA==","signatures":[{"sig":"MEUCIQDJkUsDAWjoTAmbCeOCe1lIz4NdI4EbWb3OnmzvFxgcdAIgdXDl8kIC7dfSz7SdJVKPQ9ylh9a2psueUc36z20FXCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1040739},"main":"lib/index.cjs","type":"module","types":"index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"gitHead":"877bbbb4d7795e2adc9d32e99073f516d02fe815","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3 || ^10.0.1","@pkgr/core":"^0.2.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.4.1","@types/doctrine":"^0.0.9","@typescript-eslint/utils":"^8.29.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.10.2_1743997962972_0.7289014082269201","host":"s3://npm-registry-packages-npm-production"}},"4.10.3":{"name":"eslint-plugin-import-x","version":"4.10.3","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.10.3","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"a1bc0fca513afb4508a012c453839a6fb6d74a2f","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.10.3.tgz","fileCount":281,"integrity":"sha512-Q7yx76tlOfzLGtXDt/sppdYrGNcbr9CrRXqJXTNIpM/7hfX9lRp1noE+PkYgN+xvW47TEeGZ0pgy29hlX9Y7UQ==","signatures":[{"sig":"MEQCICVARF0ALOEKLFaoQbUK/RVLKL5EmmlEk6+N/1J3Vpj5AiBvf0FXsSp5qMq62Kvw7wcDxnf2KRIOwy0lmf8DidBlCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1040758},"main":"lib/index.cjs","type":"module","types":"index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"e99499c0fbdc3e60b6595951c75dfe17a3392457","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3 || ^10.0.1","@pkgr/core":"^0.2.2","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.5.0","@types/doctrine":"^0.0.9","@typescript-eslint/utils":"^8.29.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.10.3_1744525275331_0.42194065215368637","host":"s3://npm-registry-packages-npm-production"}},"4.10.4":{"name":"eslint-plugin-import-x","version":"4.10.4","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.10.4","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"23209cea2ebc99b36089529e3cea5ee63087f114","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.10.4.tgz","fileCount":281,"integrity":"sha512-UNjPJmwmFoIHRKV8dB3C8EKyF8TTa8fghoA0tGixSB5H/PFZXkQ/UEafpTCckjHury+ykWjVwdkw+5YpomGuaA==","signatures":[{"sig":"MEUCIDG+R2YmEId1wHBoHV1G50qW/ZBkaq3DWCmF+/57i2oJAiEAujCj7G7UnsQuNXiTYaqdRiYw1dkua8GPEUi3+VqlUfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1040807},"main":"lib/index.cjs","type":"module","types":"index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"d29f255d559134d4c4ca8da5a7d04c8bea7f8536","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3 || ^10.0.1","@pkgr/core":"^0.2.3","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.5.0","@types/doctrine":"^0.0.9","@typescript-eslint/utils":"^8.30.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.10.4_1744716790666_0.42436967513773083","host":"s3://npm-registry-packages-npm-production"}},"4.10.5":{"name":"eslint-plugin-import-x","version":"4.10.5","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.10.5","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"5189b21efff32ee93a14637b775b2fa30a92311b","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.10.5.tgz","fileCount":281,"integrity":"sha512-cmteCl8P5q1lkuL/4qqQw1uvnQHytpv2fjHFZ2UIqSfkM0RwWm/KLgasXKIqDRjgMnmUJTeyP8+9hDpJJuiZgg==","signatures":[{"sig":"MEUCIDUR1AEEx/5/VcsHiDe5lg50HGCsKeU6A8l3PET/IqZKAiEAgm/BJqW7OxBrH4z3inqLeIRUgosONhVCIYkocFqwwR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1040955},"main":"lib/index.cjs","type":"module","types":"index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"f37e138815cc28806098306452334ece5f60998f","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3 || ^10.0.1","@pkgr/core":"^0.2.4","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.5.0","@types/doctrine":"^0.0.9","@typescript-eslint/utils":"^8.30.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.10.5_1744722767941_0.08720748190668437","host":"s3://npm-registry-packages-npm-production"}},"4.10.6":{"name":"eslint-plugin-import-x","version":"4.10.6","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.10.6","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"39b5ff478b3d1d2f2aab3ed93a2f0bda8ab073bd","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.10.6.tgz","fileCount":281,"integrity":"sha512-sWIaoezWK7kuPA7u29ULsO8WzlYYC8uivaipsazyHiZDykjNsuPtwRsYZIK2luqc5wppwXOop8iFdW7xffo/Xw==","signatures":[{"sig":"MEYCIQCM5LtT7Ne90PWmDpkmv7bT8EYi3leAg7s+EOq3xfezlgIhAJg4/v3g9APvg27u5f9XaTmEJw7ozkzg3PNxk3V0eyns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1040959},"main":"lib/index.cjs","type":"module","types":"index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"4b7e2f4099cdf2c8caf4d0116c1cd8476fcaf963","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","doctrine":"^3.0.0","minimatch":"^9.0.3 || ^10.0.1","@pkgr/core":"^0.2.4","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.6.0","@types/doctrine":"^0.0.9","@typescript-eslint/utils":"^8.30.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.10.6_1745109375579_0.7836068273590178","host":"s3://npm-registry-packages-npm-production"}},"4.11.0":{"name":"eslint-plugin-import-x","version":"4.11.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.11.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"3cea18cb94d9dc12ca5d5529a9de591bd090f407","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.11.0.tgz","fileCount":284,"integrity":"sha512-NAaYY49342gj09QGvwnFFl5KcD5aLzjAz97Lo+upnN8MzjEGSIlmL5sxCYGqtIeMjw8fSRDFZIp2xjRLT+yl4Q==","signatures":[{"sig":"MEUCIQDplSqfyFZGcrqsf/PPmAEsE0V965TIptDN8G6HKANedwIgJ7bANJlSLzsK7M0+ICtwNYyNSJETs80BQde66xffrp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1043694},"main":"lib/index.cjs","type":"module","types":"index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"369ef3875ce26a79676b34ea53ce4f419e1f53ac","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.7.0","comment-parser":"^1.4.1","@typescript-eslint/utils":"^8.31.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.11.0_1745572034506_0.18033815135016495","host":"s3://npm-registry-packages-npm-production"}},"4.11.1":{"name":"eslint-plugin-import-x","version":"4.11.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.11.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"a5a6a2dfd864988b44d2b9bc612d3dde26fd4d00","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.11.1.tgz","fileCount":284,"integrity":"sha512-CiqREASJRnhwCB0NujkTdo4jU+cJAnhQrd4aCnWC1o+rYWIWakVbyuzVbnCriUUSLAnn5CoJ2ob36TEgNzejBQ==","signatures":[{"sig":"MEQCICCGi1zqjbiECS0aqITWSA85i31Bu2B+2uXJzibtAk0AAiBmTlpdt4GAr3iyPhJBFzY2JrB4zS6P01tYYi9V+DxJ5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1044018},"main":"lib/index.cjs","type":"module","types":"index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"8b2d6d3b612eb57fb68c3fddec25b02fc622df7c","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.7.0","comment-parser":"^1.4.1","@typescript-eslint/utils":"^8.31.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.11.1_1746800551648_0.2707894221357092","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"eslint-plugin-import-x","version":"4.12.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.12.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"fab18164088fd7b88ed20b94523d180c204d45d8","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.12.0.tgz","fileCount":287,"integrity":"sha512-fTo5ttNTo+/fxPinp19hi9SMg5B9cUp222fgyNLfhezsYBa/aY94JVAhalyyxwIImP6paK5SccZP6rWs37qCZA==","signatures":[{"sig":"MEQCIAinsrsLQ5k8zOY5eWj/dJXA/VERIUSk3O9+ijHg1z0UAiBbiOPZ1u1azHSt8ivTtaq6xCPbHfpsVXsd80P1x9tqHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1059759},"main":"lib/index.cjs","type":"module","types":"index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"b80490e5b7d9d8505b1caa2f0a3a14c53bb83609","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.7.0","comment-parser":"^1.4.1","@typescript-eslint/utils":"^8.31.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.12.0_1747529595498_0.8370567176436248","host":"s3://npm-registry-packages-npm-production"}},"4.12.1":{"name":"eslint-plugin-import-x","version":"4.12.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.12.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"c3913b76684c4569951ebe820baa1f363f937d0f","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.12.1.tgz","fileCount":287,"integrity":"sha512-k+lAJb/TcBDOrFL+8aToXwcwTc0H40MASN2eNHwJj9VWUwYCp3QJTLTaUmvn92q9SxIFuC4JthdQ0VxtdfFKSg==","signatures":[{"sig":"MEUCIDCDydURKsV1vbTuJduAJ0TZa0d39X5AMK23gEnO1rLgAiEA29arJGFBjFDk1lzqGumTPdWTuLt0YdVFFSYE5BAmzPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1064753},"main":"lib/index.cjs","type":"module","types":"index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"},"module-sync":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"281cef34a087a4b322005bb5802999a366378541","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.7.0","comment-parser":"^1.4.1","@typescript-eslint/utils":"^8.31.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.12.1_1747543550326_0.9598653922613904","host":"s3://npm-registry-packages-npm-production"}},"4.12.2":{"name":"eslint-plugin-import-x","version":"4.12.2","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.12.2","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"cd1b8186345731230e9a3d981a91399bc1cc02f2","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.12.2.tgz","fileCount":287,"integrity":"sha512-0jVUgJQipbs0yUfLe7LwYD6p8rIGqCysWZdyJFgkPzDyJgiKpuCaXlywKUAWgJ6u1nLpfrdt21B60OUkupyBrQ==","signatures":[{"sig":"MEYCIQC357A0pDn3befNb2s2OrUtIuvrqwgoNWSrNYZgMAE1zQIhALQTM3wuGEhNe4AeK9tPuFkMWNAaqJhyyt7Cclcio9Y6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1064525},"main":"lib/index.cjs","type":"module","types":"index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"685477fd509a3b5a91d68f349735198a4cf70020","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","get-tsconfig":"^4.10.0","unrs-resolver":"^1.7.0","comment-parser":"^1.4.1","@typescript-eslint/utils":"^8.31.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.12.2_1747551625122_0.19894137507839416","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"eslint-plugin-import-x","version":"4.13.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.13.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"52c29c11c70187a6885acfb2bed9408c2bb1e6eb","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.13.0.tgz","fileCount":284,"integrity":"sha512-YtbaFHEQYGvR9zPuI525UhwPKEK0sXAvPyHKBUZYadJeIhD6UIuQE60Fje4q5nP17fkhzxjECrFV20nSdLrQtg==","signatures":[{"sig":"MEUCIQC94bwG+T02DBzVI94GbBv+XiexPHogIuLpTPxtx2+B5QIgHnM3Hslz1KKdzFJ1X2gode8PFLGxraqm//MfWzet4zU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1038122},"main":"lib/index.cjs","type":"module","types":"lib/index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"d49bf62aa6932571a4320ffb18c5a3c1cb727111","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","semver":"^7.7.1","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","unrs-resolver":"^1.7.0","comment-parser":"^1.4.1","eslint-import-context":"^0.1.3","@typescript-eslint/utils":"^8.31.0","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.13.0_1748145745552_0.6541842172457912","host":"s3://npm-registry-packages-npm-production"}},"4.13.1":{"name":"eslint-plugin-import-x","version":"4.13.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.13.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"64ff0e74ca51dadff490beeabee43fc768659aab","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.13.1.tgz","fileCount":284,"integrity":"sha512-Ua4HZBmG5TNr18q3Is+nT6mKCzNNpycqtv/+TkIK7E3w4LBlPlZI6vLwmDjXdIZtJPP2Z1Oh5+wksWwlcCjMpA==","signatures":[{"sig":"MEUCIQCzDt5S0+aEL/x13iprNCGsdPmzx73oiv6uU184Q5HzcAIgRYkEk19s55xLYFp9u3Mt8AQNGCxqwcsrfE4d8znGRSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1038122},"main":"lib/index.cjs","type":"module","types":"lib/index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"0e77a3400ba3fce66a78ddad0e9be1da2b259188","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"debug":"^4.4.1","tslib":"^2.8.1","semver":"^7.7.2","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","unrs-resolver":"^1.7.2","comment-parser":"^1.4.1","eslint-import-context":"^0.1.4","@typescript-eslint/utils":"^8.32.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.13.1_1748173317898_0.9537556008974051","host":"s3://npm-registry-packages-npm-production"}},"4.13.2":{"name":"eslint-plugin-import-x","version":"4.13.2","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.13.2","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"1abc5f67e027dcf043abb1db1ee95e6da675b8b5","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.13.2.tgz","fileCount":284,"integrity":"sha512-U9O6nyvfG1cSu2U5dk9ws82cFtWFR+87MOXV7VbQ1PKxDrCqxVRcY2Ka5V5NM7qbm+o6zJeVrr9rDYfCCtceww==","signatures":[{"sig":"MEUCIQDjJQ9mbHUpfM/6yjzHpoLNYjo/IcQyqc9opHYZDFet3AIgCrZf5ChTqzcrOfsZTd6IvkRkVP1PJfRcD6mAT0vseKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1057940},"main":"lib/index.cjs","type":"module","types":"lib/index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"c7dacbdd88fc934689d0446bf7a029f4dbf1634d","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"debug":"^4.4.1","tslib":"^2.8.1","semver":"^7.7.2","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","unrs-resolver":"^1.7.2","comment-parser":"^1.4.1","eslint-import-context":"^0.1.5","@typescript-eslint/utils":"^8.32.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.13.2_1748244581561_0.21967667308333616","host":"s3://npm-registry-packages-npm-production"}},"4.13.3":{"name":"eslint-plugin-import-x","version":"4.13.3","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.13.3","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"bcf172817eaa02b782cd0bcdb384091c40dbb747","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.13.3.tgz","fileCount":284,"integrity":"sha512-CDewJDEeYQhm94KGCDYiuwU1SdaWc/vh+SziSKkF7kichAqAFnQYtSYUvSwSBbiBjYLxV5uUxocxxQobRI9YXA==","signatures":[{"sig":"MEYCIQCYKxRh+73uYSh6rGCYBL2yk8UHYV2xRC3kkJUT1hTQwgIhAL2cMnuG+hSEq2NmB963mMXymEujOdi05HNNVB118l2L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1038345},"main":"lib/index.cjs","type":"module","types":"lib/index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"41bc731990374405318ddfa62f4bca9845647aeb","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.15.0","dependencies":{"debug":"^4.4.1","tslib":"^2.8.1","semver":"^7.7.2","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","unrs-resolver":"^1.7.2","comment-parser":"^1.4.1","eslint-import-context":"^0.1.5","@typescript-eslint/utils":"^8.32.1","eslint-import-resolver-node":"^0.3.9"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.13.3_1748254021947_0.705928626602125","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"eslint-plugin-import-x","version":"4.14.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.14.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"2058a0278f4815753eabb21ab7c06acc0625e348","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.14.0.tgz","fileCount":287,"integrity":"sha512-9HGMibyAhrdIA/ARd72Uxz8/bBS5xOUx7qrPcyaM+TQNZxBbPk1R8vtXy9JqTnHa6ntGCyGQXsG2lVRQLtcTSQ==","signatures":[{"sig":"MEYCIQDSNHwMh3qkzxRiZxFYGKOmd366TsZb0aMhb5xzSFgrMwIhAPHXeps985ox68u3bSvGFxZ0kUUfB2syYLR2dkWKgy1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1045919},"main":"lib/index.cjs","type":"module","types":"lib/index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"2320af4fde6af6234b48197d07ca63e24eca7352","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","tslib":"^2.8.1","semver":"^7.7.2","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","unrs-resolver":"^1.7.5","comment-parser":"^1.4.1","eslint-import-context":"^0.1.6","@typescript-eslint/utils":"^8.32.1"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","eslint-import-resolver-node":"*"},"peerDependenciesMeta":{"eslint-import-resolver-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.14.0_1748613680166_0.7246262748704722","host":"s3://npm-registry-packages-npm-production"}},"4.14.1":{"name":"eslint-plugin-import-x","version":"4.14.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.14.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"bee25ecb44b0e08bdf3b56d2af793c31f49e45a0","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.14.1.tgz","fileCount":287,"integrity":"sha512-ffjkksnesWuX4/+bJtNkqdXtYjhbmbrzWt3vBTxn9tjR/Phe0wVNTYKUrwX8vSLDUObuVVx8fJ/UUCb60QvEOw==","signatures":[{"sig":"MEUCIQDhOLuJJQ2kqvNmeu3rG1uChE88T625nj436a9mdyjMxQIgJsVO/F3FHo7zMr6x3sXVERpjX51MeLfOPEob+CKhP+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1045896},"main":"lib/index.cjs","type":"module","types":"lib/index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"d00d9f86078e9bf0fdd66746ae44d18de03a13d7","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","semver":"^7.7.2","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","unrs-resolver":"^1.7.5","comment-parser":"^1.4.1","eslint-import-context":"^0.1.6","@typescript-eslint/utils":"^8.32.1"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","eslint-import-resolver-node":"*"},"peerDependenciesMeta":{"eslint-import-resolver-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.14.1_1748617909284_0.5481128417058534","host":"s3://npm-registry-packages-npm-production"}},"4.14.2":{"name":"eslint-plugin-import-x","version":"4.14.2","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.14.2","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"a7e24d7237a7a5dfaabdd88b747de02fde2b7295","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.14.2.tgz","fileCount":287,"integrity":"sha512-lc5ZtgsLzjq2aDN+wGt6FyZFsfNDa3/hDFRM6fnaaqXFPkb0Wb5Gu087yed/K4GZkkHpzo75vbEmIb7mX5OOqA==","signatures":[{"sig":"MEYCIQCYk6LvUiFt8O72IexbMtXQ8AQ74KQQ8TlKKpZbdbodEwIhAPuHNZWeYnN/uePpHvvnrakW6Fw3z3R8Sr+xCKFvsABE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1049974},"main":"lib/index.cjs","type":"module","types":"lib/index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"3848fe2ea26f9e552934d306771c1341152dfaac","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","semver":"^7.7.2","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","unrs-resolver":"^1.7.8","comment-parser":"^1.4.1","eslint-import-context":"^0.1.6","@typescript-eslint/utils":"^8.33.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","eslint-import-resolver-node":"*"},"peerDependenciesMeta":{"eslint-import-resolver-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.14.2_1748653115721_0.773571503861912","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"eslint-plugin-import-x","version":"4.15.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.15.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"d6cbf27e47c76a20121f9894c99de56ccbf98644","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.15.0.tgz","fileCount":293,"integrity":"sha512-oqCESQlM8r0iRioPHmDqrblH69u11NuglErCnMIY2FcY0UfCCs7qlEuiuqkYKT0puJSQq+fXpDD0MvMTQsAhoQ==","signatures":[{"sig":"MEUCIQCbRC3gynxOYiufrcCsUvrtgJplH9Kd8DaNGkfArwo0XAIgWEnen/49VUAy24GmIRFpLx83l/I4vWEmlJ9eTVzgxqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058040},"main":"lib/index.cjs","type":"module","types":"lib/index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"c568c12dfa02cc92990e75ad8e2e197a298aefaf","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","semver":"^7.7.2","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash":"^0.0.5","unrs-resolver":"^1.7.8","comment-parser":"^1.4.1","eslint-import-context":"^0.1.6","@typescript-eslint/types":"^8.33.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@typescript-eslint/utils":"^8.0.0","eslint-import-resolver-node":"*"},"peerDependenciesMeta":{"@typescript-eslint/utils":{"optional":true},"eslint-import-resolver-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.15.0_1748662443358_0.7739987407460218","host":"s3://npm-registry-packages-npm-production"}},"4.15.1":{"name":"eslint-plugin-import-x","version":"4.15.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.15.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"9fb1ffc0faff2bef825b761bc4d5fd2cc8c9f166","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.15.1.tgz","fileCount":293,"integrity":"sha512-JfVpNg1qMkPD66iaSgmMoSYeUCGS8UFSm3GwHV0IbuV3Knar/SyK5qqCct9+AxoMIzaM+KSO7KK5pOeOkC/3GQ==","signatures":[{"sig":"MEUCIQCbVhmp/oDFt0HDD9GFKL+/ouSK0GCJk5yBUj3tsQ331AIgURzNgWuepg+rpAszOB+rpfco2W3kL+znKgd3lI3XljQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058681},"main":"lib/index.cjs","type":"module","types":"lib/index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"985bb91b3eada16b4ff6534c7b5dbe39db2fc173","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","semver":"^7.7.2","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash-x":"^0.1.1","unrs-resolver":"^1.7.10","comment-parser":"^1.4.1","eslint-import-context":"^0.1.7","@typescript-eslint/types":"^8.33.1"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@typescript-eslint/utils":"^8.0.0","eslint-import-resolver-node":"*"},"peerDependenciesMeta":{"@typescript-eslint/utils":{"optional":true},"eslint-import-resolver-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.15.1_1749135397186_0.8178826365195657","host":"s3://npm-registry-packages-npm-production"}},"4.15.2":{"name":"eslint-plugin-import-x","version":"4.15.2","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.15.2","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"9d0728736d6dc88ead54397c931159dc138af206","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.15.2.tgz","fileCount":293,"integrity":"sha512-J5gx7sN6DTm0LRT//eP3rVVQ2Yi4hrX0B+DbWxa5er8PZ6JjLo9GUBwogIFvEDdwJaSqZplpQT+haK/cXhb7VQ==","signatures":[{"sig":"MEUCIDlAUom5IgJeuePqK1R7FLs6/EF6Wf6hGNRAIGqQ55jtAiEA5XyCPHJo+S/zxshm+z6oxjg/1J2ysnGqF5soaLoLa14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1059552},"main":"lib/index.cjs","type":"module","types":"lib/index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"10cf01766b0f29bd9fd52204965ddff42afb76c1","_npmUser":{"name":"jounqin","email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","semver":"^7.7.2","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash-x":"^0.1.1","unrs-resolver":"^1.9.0","comment-parser":"^1.4.1","eslint-import-context":"^0.1.8","@typescript-eslint/types":"^8.34.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@typescript-eslint/utils":"^8.0.0","eslint-import-resolver-node":"*"},"peerDependenciesMeta":{"@typescript-eslint/utils":{"optional":true},"eslint-import-resolver-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.15.2_1749680601575_0.5596418678231387","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"eslint-plugin-import-x","version":"4.16.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.16.0","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"edd91facd3272aad09489a2a4f866d7f15c4454a","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.16.0.tgz","fileCount":296,"integrity":"sha512-g67gvUrgE1VeZ9lFoFM6RfYSh+R3kkxbxDMvNTsz+jxRmj5NA7SHCzhO5O+hDCnSTlLnITMFcl9/hXWudMvX7w==","signatures":[{"sig":"MEUCIQC+g7LwiD1ZnZRKVOASSE+4Eq7ztgHhJdbNiykZWFvKoQIgG4LDxYMZ0YpiByJ+hb3P6BnZKjKHsijq9lfcWXsH2JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1071715},"main":"lib/index.cjs","type":"module","types":"lib/index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"f91cb36de593c97d9c625164a2937e9dda69a811","_npmUser":{"name":"jounqin","actor":{"name":"jounqin","type":"user","email":"admin@1stg.me"},"email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","semver":"^7.7.2","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash-x":"^0.1.1","unrs-resolver":"^1.9.0","comment-parser":"^1.4.1","eslint-import-context":"^0.1.8","@typescript-eslint/types":"^8.34.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@typescript-eslint/utils":"^8.0.0","eslint-import-resolver-node":"*"},"peerDependenciesMeta":{"@typescript-eslint/utils":{"optional":true},"eslint-import-resolver-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.16.0_1750823246026_0.28378765368646786","host":"s3://npm-registry-packages-npm-production"}},"4.16.1":{"name":"eslint-plugin-import-x","version":"4.16.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"url":"https://www.1stG.me","name":"JounQin","email":"admin@1stg.me"},"license":"MIT","_id":"eslint-plugin-import-x@4.16.1","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"dist":{"shasum":"a96ee1ad5ba6816f9a5573a9617935011a24c4df","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.16.1.tgz","fileCount":296,"integrity":"sha512-vPZZsiOKaBAIATpFE2uMI4w5IRwdv/FpQ+qZZMR4E+PeOcM4OeoEbqxRMnywdxP19TyB/3h6QBB0EWon7letSQ==","signatures":[{"sig":"MEQCIF5BNtlyck1Ec2krWqecfEq/0hpuzetD0NKKp8XXn5isAiBnqOrPErdB5laxKE1gpcRV7AhFYq9nW3uMgUey0ip0NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1070788},"main":"lib/index.cjs","type":"module","types":"lib/index.d.cts","module":"lib/index.js","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./*":"./lib/*.js","./rules":"./lib/rules/index.js","./utils":"./lib/utils/index.js","./config":"./lib/config/index.js","./package.json":"./package.json"},"funding":"https://opencollective.com/eslint-plugin-import-x","gitHead":"e50c5a6d793a73af207e9ee8c518605d8bc8e41a","_npmUser":{"name":"jounqin","actor":{"name":"jounqin","type":"user","email":"admin@1stg.me"},"email":"admin@1stg.me"},"repository":{"url":"git+https://github.com/un-ts/eslint-plugin-import-x.git","type":"git"},"_npmVersion":"10.9.2","description":"Import with sanity.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"debug":"^4.4.1","semver":"^7.7.2","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.0.1","stable-hash-x":"^0.2.0","unrs-resolver":"^1.9.2","comment-parser":"^1.4.1","eslint-import-context":"^0.1.9","@typescript-eslint/types":"^8.35.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","@typescript-eslint/utils":"^8.0.0","eslint-import-resolver-node":"*"},"peerDependenciesMeta":{"@typescript-eslint/utils":{"optional":true},"eslint-import-resolver-node":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-x_4.16.1_1750987087484_0.902031864137042","host":"s3://npm-registry-packages-npm-production"}},"4.16.2":{"name":"eslint-plugin-import-x","version":"4.16.2","type":"module","description":"Import with sanity.","repository":{"type":"git","url":"git+https://github.com/un-ts/eslint-plugin-import-x.git"},"homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"funding":"https://opencollective.com/eslint-plugin-import-x","license":"MIT","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"main":"lib/index.cjs","types":"lib/index.d.cts","module":"lib/index.js","exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./utils":"./lib/utils/index.js","./package.json":"./package.json","./*":"./lib/*.js"},"keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"peerDependencies":{"@typescript-eslint/utils":"^8.56.0","eslint":"^8.57.0 || ^9.0.0 || ^10.0.0","eslint-import-resolver-node":"*"},"peerDependenciesMeta":{"@typescript-eslint/utils":{"optional":true},"eslint-import-resolver-node":{"optional":true}},"dependencies":{"@package-json/types":"^0.0.12","@typescript-eslint/types":"^8.56.0","comment-parser":"^1.4.1","debug":"^4.4.1","eslint-import-context":"^0.1.9","is-glob":"^4.0.3","minimatch":"^9.0.3 || ^10.1.2","semver":"^7.7.2","stable-hash-x":"^0.2.0","unrs-resolver":"^1.9.2"},"gitHead":"69ddbba757cdd23fad7dd61a2d9c239c6005e8ff","_id":"eslint-plugin-import-x@4.16.2","bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"_nodeVersion":"24.14.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-rM9K8UBHcWKpzQzStn1YRN2T5NvdeIfSVoKu/lKF41znQXHAUcBbYXe5wd6GNjZjTrP7viQ49n1D83x/2gYgIw==","shasum":"95d1f798795566712c87897317ef8433d101db29","tarball":"https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-4.16.2.tgz","fileCount":296,"unpackedSize":1077087,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-import-x@4.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCe0xx/2AccnKfr2AZtduWpaAUpIG9sOHdVMc6jh+hP2AIhALZP//RjNr4RPfl6W/JnXGbjpbrnXWk27HCMhgXlSmak"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c0ad37d9-a85e-4ba0-8a54-c64a87db03f7"}},"directories":{},"maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-import-x_4.16.2_1773256959508_0.11735706879006691"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-11T08:12:17.293Z","modified":"2026-03-11T19:22:40.027Z","0.0.0":"2024-03-11T08:12:17.442Z","0.1.0":"2024-03-12T07:06:31.240Z","0.1.1":"2024-03-12T07:27:38.327Z","0.2.0":"2024-03-12T12:32:44.812Z","0.3.0":"2024-03-13T15:12:44.283Z","0.3.1":"2024-03-18T10:59:30.930Z","0.4.0":"2024-03-18T17:33:42.662Z","0.4.1":"2024-03-18T19:11:35.911Z","0.4.2":"2024-03-24T12:39:47.871Z","0.4.3":"2024-03-24T15:31:14.045Z","0.4.4":"2024-03-25T04:30:59.681Z","0.5.0":"2024-03-31T09:53:41.446Z","0.5.1":"2024-05-26T06:58:32.475Z","0.5.2":"2024-06-24T10:49:18.246Z","0.5.3":"2024-07-02T08:12:08.151Z","3.0.0":"2024-07-11T03:27:27.544Z","3.0.1":"2024-07-12T03:45:26.433Z","3.1.0":"2024-07-23T07:10:06.197Z","4.0.0":"2024-08-26T21:28:18.521Z","4.1.0":"2024-08-27T12:50:11.830Z","4.1.1":"2024-08-29T11:59:31.320Z","4.2.0":"2024-09-04T12:15:18.850Z","4.2.1":"2024-09-04T17:22:07.052Z","4.3.0":"2024-09-22T12:27:22.097Z","4.3.1":"2024-09-29T17:11:24.948Z","4.4.0":"2024-10-30T13:16:13.194Z","4.4.2":"2024-11-12T01:29:40.322Z","4.4.3":"2024-11-20T14:27:17.702Z","4.5.0":"2024-12-03T07:30:10.967Z","4.5.1":"2024-12-17T12:50:01.845Z","4.6.0":"2024-12-19T06:26:25.133Z","4.6.1":"2024-12-19T12:27:25.502Z","4.7.0":"2025-03-14T17:54:30.123Z","4.7.1":"2025-03-15T21:33:11.412Z","4.7.2":"2025-03-16T01:45:17.010Z","4.8.0":"2025-03-16T09:49:20.070Z","4.8.1":"2025-03-18T13:42:02.621Z","4.9.0":"2025-03-18T22:29:08.469Z","4.9.1":"2025-03-20T03:37:09.508Z","4.9.2":"2025-03-25T08:06:33.838Z","4.9.3":"2025-03-26T06:50:40.767Z","4.9.4":"2025-03-29T19:43:24.189Z","4.10.0":"2025-04-01T03:22:11.490Z","4.10.1":"2025-04-06T04:29:26.802Z","4.10.2":"2025-04-07T03:52:43.226Z","4.10.3":"2025-04-13T06:21:15.638Z","4.10.4":"2025-04-15T11:33:10.881Z","4.10.5":"2025-04-15T13:12:48.280Z","4.10.6":"2025-04-20T00:36:15.845Z","4.11.0":"2025-04-25T09:07:14.727Z","4.11.1":"2025-05-09T14:22:31.942Z","4.12.0":"2025-05-18T00:53:15.755Z","4.12.1":"2025-05-18T04:45:50.565Z","4.12.2":"2025-05-18T07:00:25.482Z","4.13.0":"2025-05-25T04:02:25.834Z","4.13.1":"2025-05-25T11:41:58.148Z","4.13.2":"2025-05-26T07:29:41.779Z","4.13.3":"2025-05-26T10:07:02.252Z","4.14.0":"2025-05-30T14:01:20.444Z","4.14.1":"2025-05-30T15:11:49.518Z","4.14.2":"2025-05-31T00:58:35.949Z","4.15.0":"2025-05-31T03:34:03.734Z","4.15.1":"2025-06-05T14:56:37.359Z","4.15.2":"2025-06-11T22:23:21.828Z","4.16.0":"2025-06-25T03:47:26.279Z","4.16.1":"2025-06-27T01:18:07.753Z","4.16.2":"2026-03-11T19:22:39.737Z"},"bugs":{"url":"https://github.com/un-ts/eslint-plugin-import-x/issues"},"author":{"name":"JounQin","email":"admin@1stg.me","url":"https://www.1stG.me"},"license":"MIT","homepage":"https://github.com/un-ts/eslint-plugin-import-x#readme","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"repository":{"type":"git","url":"git+https://github.com/un-ts/eslint-plugin-import-x.git"},"description":"Import with sanity.","maintainers":[{"name":"jounqin","email":"admin@1stg.me"}],"readme":"# eslint-plugin-import-x\n\n[![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/un-ts/eslint-plugin-import-x/ci.yml?branch=master)](https://github.com/un-ts/eslint-plugin-import-x/actions/workflows/ci.yml?query=branch%3Amaster)\n[![Codecov](https://img.shields.io/codecov/c/github/un-ts/eslint-plugin-import-x.svg)](https://codecov.io/gh/un-ts/eslint-plugin-import-x)\n[![type-coverage](https://img.shields.io/badge/dynamic/json.svg?label=type-coverage&prefix=%E2%89%A5&suffix=%&query=$.typeCoverage.atLeast&uri=https%3A%2F%2Fraw.githubusercontent.com%2Fun-ts%2Fsynckit%2Fmain%2Fpackage.json)](https://github.com/plantain-00/type-coverage)\n[![CodeRabbit Pull Request Reviews](https://img.shields.io/coderabbit/prs/github/un-ts/eslint-plugin-import-x)](https://coderabbit.ai)\n[![npm](https://img.shields.io/npm/v/eslint-plugin-import-x.svg)](https://www.npmjs.com/package/eslint-plugin-import-x)\n[![GitHub Release](https://img.shields.io/github/release/un-ts/eslint-plugin-import-x)](https://github.com/un-ts/eslint-plugin-import-x/releases)\n\n[![Conventional Commits](https://img.shields.io/badge/conventional%20commits-1.0.0-yellow.svg)](https://conventionalcommits.org)\n[![Renovate enabled](https://img.shields.io/badge/renovate-enabled-brightgreen.svg)](https://renovatebot.com)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![Code Style: Prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n\nThis plugin intends to support linting of ES2015+ (ES6+) import/export syntax, and prevent issues with misspelling of file paths and import names. All the goodness that the ES2015+ static module syntax intends to provide, marked up in your editor.\n\nIt started as a fork of [`eslint-plugin-import`] using [`get-tsconfig`] to replace [`tsconfig-paths`] and heavy [`typescript`] under the hood, making it faster, through less [heavy dependency on Typescript](https://github.com/import-js/eslint-plugin-import/blob/da5f6ec13160cb288338db0c2a00c34b2d932f0d/src/exportMap/typescript.js#L16), and cleaner dependencies altogether.\n\n[`eslint-plugin-i` is now `eslint-plugin-import-x`](https://github.com/un-ts/eslint-plugin-import-x/issues/24#issuecomment-1991605123)\n\n## TOC <!-- omit in toc -->\n\n- [Why](#why)\n- [Differences](#differences)\n- [Installation](#installation)\n- [Configuration (new: `eslint.config.*`)](#configuration-new-eslintconfig)\n  - [JS example](#js-example)\n  - [Typescript example](#typescript-example)\n  - [As a standalone ESLint plugin](#as-a-standalone-eslint-plugin)\n  - [Using `defineConfig`](#using-defineconfig)\n- [Configuration (legacy: `.eslintrc*`)](#configuration-legacy-eslintrc)\n  - [TypeScript](#typescript)\n- [Rules](#rules)\n  - [Helpful warnings](#helpful-warnings)\n  - [Module systems](#module-systems)\n  - [Static analysis](#static-analysis)\n  - [Style guide](#style-guide)\n- [Resolvers](#resolvers)\n  - [`import-x/resolver-next`](#import-xresolver-next)\n  - [`import-x/resolver`](#import-xresolver)\n- [Settings](#settings)\n  - [`import-x/extensions`](#import-xextensions)\n  - [`import-x/ignore`](#import-xignore)\n  - [`import-x/core-modules`](#import-xcore-modules)\n  - [`import-x/external-module-folders`](#import-xexternal-module-folders)\n  - [`import-x/parsers`](#import-xparsers)\n  - [`import-x/resolver` and `import-x/resolver-next`](#import-xresolver-and-import-xresolver-next)\n  - [`import-x/cache`](#import-xcache)\n  - [`import-x/internal-regex`](#import-xinternal-regex)\n- [Sponsors and Backers](#sponsors-and-backers)\n  - [Sponsors](#sponsors)\n  - [Backers](#backers)\n- [Changelog](#changelog)\n- [License](#license)\n- [Star History](#star-history)\n\n## Why\n\nMany issues cannot be fixed easily without API changes. For example, see:\n\n- <https://github.com/import-js/eslint-plugin-import/issues/1479>\n- <https://github.com/import-js/eslint-plugin-import/issues/2108>\n- <https://github.com/import-js/eslint-plugin-import/issues/2111>\n\n[`eslint-plugin-import`] refused to accept BREAKING CHANGES for these issues, so we had to fork it.\n\n[`eslint-plugin-import`] now claims in <https://github.com/un-ts/eslint-plugin-import-x/issues/170> that it will accept BREAKING CHANGES. However, still nothing is happening: <https://github.com/import-js/eslint-plugin-import/pull/3091>.\n\n[`eslint-plugin-import`] refuses to support the `exports` feature, and the maintainer even locked the feature request issue <https://github.com/import-js/eslint-plugin-import/issues/1810> to prevent future discussion. In the meantime, `eslint-plugin-import-x` now provides first-party support for the `exports` feature <https://github.com/un-ts/eslint-plugin-import-x/pull/209>, which will become the default in the next major version (v5).\n\nWe haven't resolved all the issues yet, but we are working on them, which could happen in the next major version (v5): <https://github.com/un-ts/eslint-plugin-import-x/issues/235>.\n\n## Differences\n\nSo what are the differences from `eslint-plugin-import` exactly?\n\n- we target [Node `^18.18.0 || ^20.9.0 || >=21.1.0`](https://github.com/un-ts/eslint-plugin-import-x/blob/8b2d6d3b612eb57fb68c3fddec25b02fc622df7c/package.json#L12) + [ESLint `^8.57.0 || ^9.0.0`](https://github.com/un-ts/eslint-plugin-import-x/blob/8b2d6d3b612eb57fb68c3fddec25b02fc622df7c/package.json#L71), while `eslint-plugin-import` targets [Node `>=4`](https://github.com/import-js/eslint-plugin-import/blob/da5f6ec13160cb288338db0c2a00c34b2d932f0d/package.json#L6) and [ESLint `^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9`](https://github.com/import-js/eslint-plugin-import/blob/da5f6ec13160cb288338db0c2a00c34b2d932f0d/package.json#L115C16-L115C64)\n- we don't depend on old and outdated dependencies, so [we have 16 dependencies](https://npmgraph.js.org/?q=eslint-plugin-import-x) compared to [117 dependencies for `eslint-plugin-import`](https://npmgraph.js.org/?q=eslint-plugin-import)\n- `eslint-plugin-import` uses `tsconfig-paths` + `typescript` itself to load `tsconfig`s while we use the single `get-tsconfig` instead, which is much faster and cleaner\n- `eslint-plugin-import` uses [`resolve`] which doesn't support the `exports` field in `package.json` while we build our own rust-based resolver [`unrs-resolver`] instead, which is feature-rich and way more performant.\n- Our [v3 resolver](./resolvers/README.md#v3) interface shares a single `resolver` instance by default which is used all across resolving chains so it would benefit from caching and memoization out-of-the-box\n- ...\n\nThe list could be longer in the future, but we don't want to make it too long here. Hope you enjoy and let's get started.\n\n## Installation\n\n```sh\n# inside your project's working tree\nnpm install eslint-plugin-import-x --save-dev\n```\n\n## Configuration (new: `eslint.config.*`)\n\nFrom [`v8.21.0`](https://github.com/eslint/eslint/releases/tag/v8.21.0), ESLint announced a new config system.\nIn the new system, `.eslintrc*` is no longer used. `eslint.config.*` would be the default config file name.\n\n### JS example\n\n```js\nimport js from '@eslint/js'\nimport { importX } from 'eslint-plugin-import-x'\n\nexport default [js.configs.recommended, importX.flatConfigs.recommended]\n```\n\n### Typescript example\n\nYou have to install `eslint-import-resolver-typescript`:\n\n```sh\nnpm install eslint-import-resolver-typescript --save-dev\n```\n\n```js\nimport js from '@eslint/js'\nimport { importX } from 'eslint-plugin-import-x'\nimport tsParser from '@typescript-eslint/parser'\n\nexport default [\n  js.configs.recommended,\n  importX.flatConfigs.recommended,\n  importX.flatConfigs.typescript,\n  {\n    files: ['**/*.{js,mjs,cjs,jsx,mjsx,ts,tsx,mtsx}'],\n    languageOptions: {\n      parser: tsParser,\n      ecmaVersion: 'latest',\n      sourceType: 'module',\n    },\n    rules: {\n      'import-x/no-dynamic-require': 'warn',\n      'import-x/no-nodejs-modules': 'warn',\n    },\n  },\n]\n```\n\n> [!NOTE]\n> A complete list of available configuration can be found in [config/flat folders](src/config/flat)\n\n### As a standalone ESLint plugin\n\n```js\nimport { importX } from 'eslint-plugin-import-x'\n\nexport default [\n  {\n    plugins: {\n      'import-x': importX,\n    },\n    languageOptions: {\n      ecmaVersion: 'latest',\n      sourceType: 'module',\n    },\n    rules: {\n      'import-x/no-dynamic-require': 'warn',\n      'import-x/no-nodejs-modules': 'warn',\n    },\n  },\n]\n```\n\n### Using `defineConfig`\n\n```js\nimport { importX } from 'eslint-plugin-import-x'\nimport { defineConfig } from 'eslint/config'\n\nexport default defineConfig([\n  {\n    plugins: {\n      'import-x': importX,\n    },\n    extends: ['import-x/flat/recommended'],\n    rules: {\n      'import-x/no-dynamic-require': 'warn',\n    },\n  },\n])\n```\n\n## Configuration (legacy: `.eslintrc*`)\n\n> [!TIP]\n> If your eslint is `>=8.23.0`, you're 100% ready to use the new config system.\n> See dedicated section above.\n\n> [!NOTE]\n> All rules are off by default. However, you may configure them manually\n> in your `.eslintrc.(yml|json|js)`, or extend one of the canned configs:\n\n```yaml\nextends:\n  - eslint:recommended\n  - plugin:import-x/recommended\n  # alternatively, 'recommended' is the combination of these two rule sets:\n  - plugin:import-x/errors\n  - plugin:import-x/warnings\n\n# or configure manually:\nplugins:\n  - import-x\n\nrules:\n  import-x/no-unresolved: [2, { commonjs: true, amd: true }]\n  import-x/named: 2\n  import-x/namespace: 2\n  import-x/default: 2\n  import-x/export: 2\n  # etc...\n```\n\n### TypeScript\n\nYou may use the following snippet or assemble your own config using the granular settings described below it.\n\n> [!WARNING]\n> Make sure you have installed [`@typescript-eslint/parser`] and [`eslint-import-resolver-typescript`] which are used in the following configuration.\n\n```yaml\nextends:\n  - eslint:recommended\n  - plugin:import-x/recommended\n  # the following lines do the trick\n  - plugin:import-x/typescript\nsettings:\n  import-x/resolver:\n    # You will also need to install and configure the TypeScript resolver\n    # See also https://github.com/import-js/eslint-import-resolver-typescript#configuration\n    typescript: true\n```\n\n## Rules\n\n<!-- begin auto-generated rules list -->\n\n💼 Configurations enabled in.\\\n⚠️ Configurations set to warn in.\\\n🚫 Configurations disabled in.\\\n❗ Set in the `errors` configuration.\\\n❗ Set in the `flat/errors` configuration.\\\n☑️ Set in the `flat/recommended` configuration.\\\n⌨️ Set in the `flat/typescript` configuration.\\\n🚸 Set in the `flat/warnings` configuration.\\\n☑️ Set in the `recommended` configuration.\\\n⌨️ Set in the `typescript` configuration.\\\n🚸 Set in the `warnings` configuration.\\\n🔧 Automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/user-guide/command-line-interface#--fix).\\\n💡 Manually fixable by [editor suggestions](https://eslint.org/docs/latest/use/core-concepts#rule-suggestions).\\\n❌ Deprecated.\n\n### Helpful warnings\n\n| Name                                                                   | Description                                                                           | 💼          | ⚠️          | 🚫  | 🔧  | 💡  | ❌  |\n| :--------------------------------------------------------------------- | :------------------------------------------------------------------------------------ | :---------- | :---------- | :-- | :-- | :-- | :-- |\n| [export](docs/rules/export.md)                                         | Forbid any invalid exports, i.e. re-export of the same name.                          | ❗ ❗ ☑️ ☑️ |             |     |     |     |     |\n| [no-deprecated](docs/rules/no-deprecated.md)                           | Forbid imported names marked with `@deprecated` documentation tag.                    |             |             |     |     |     |     |\n| [no-empty-named-blocks](docs/rules/no-empty-named-blocks.md)           | Forbid empty named import blocks.                                                     |             |             |     | 🔧  | 💡  |     |\n| [no-extraneous-dependencies](docs/rules/no-extraneous-dependencies.md) | Forbid the use of extraneous packages.                                                |             |             |     |     |     |     |\n| [no-mutable-exports](docs/rules/no-mutable-exports.md)                 | Forbid the use of mutable exports with `var` or `let`.                                |             |             |     |     |     |     |\n| [no-named-as-default](docs/rules/no-named-as-default.md)               | Forbid use of exported name as identifier of default export.                          |             | ☑️ 🚸 ☑️ 🚸 |     |     |     |     |\n| [no-named-as-default-member](docs/rules/no-named-as-default-member.md) | Forbid use of exported name as property of default export.                            |             | ☑️ 🚸 ☑️ 🚸 |     |     |     |     |\n| [no-rename-default](docs/rules/no-rename-default.md)                   | Forbid importing a default export by a different name.                                |             | 🚸 🚸       |     |     |     |     |\n| [no-unused-modules](docs/rules/no-unused-modules.md)                   | Forbid modules without exports, or exports without matching import in another module. |             |             |     |     |     |     |\n\n### Module systems\n\n| Name                                                               | Description                                                          | 💼  | ⚠️  | 🚫  | 🔧  | 💡  | ❌  |\n| :----------------------------------------------------------------- | :------------------------------------------------------------------- | :-- | :-- | :-- | :-- | :-- | :-- |\n| [no-amd](docs/rules/no-amd.md)                                     | Forbid AMD `require` and `define` calls.                             |     |     |     |     |     |     |\n| [no-commonjs](docs/rules/no-commonjs.md)                           | Forbid CommonJS `require` calls and `module.exports` or `exports.*`. |     |     |     |     |     |     |\n| [no-import-module-exports](docs/rules/no-import-module-exports.md) | Forbid import statements with CommonJS module.exports.               |     |     |     | 🔧  |     |     |\n| [no-nodejs-modules](docs/rules/no-nodejs-modules.md)               | Forbid Node.js builtin modules.                                      |     |     |     |     |     |     |\n| [unambiguous](docs/rules/unambiguous.md)                           | Forbid potentially ambiguous parse goal (`script` vs. `module`).     |     |     |     |     |     |     |\n\n### Static analysis\n\n| Name                                                                   | Description                                                                          | 💼          | ⚠️  | 🚫    | 🔧  | 💡  | ❌  |\n| :--------------------------------------------------------------------- | :----------------------------------------------------------------------------------- | :---------- | :-- | :---- | :-- | :-- | :-- |\n| [default](docs/rules/default.md)                                       | Ensure a default export is present, given a default import.                          | ❗ ❗ ☑️ ☑️ |     |       |     |     |     |\n| [named](docs/rules/named.md)                                           | Ensure named imports correspond to a named export in the remote file.                | ❗ ❗ ☑️ ☑️ |     | ⌨️ ⌨️ |     |     |     |\n| [namespace](docs/rules/namespace.md)                                   | Ensure imported namespaces contain dereferenced properties as they are dereferenced. | ❗ ❗ ☑️ ☑️ |     |       |     |     |     |\n| [no-absolute-path](docs/rules/no-absolute-path.md)                     | Forbid import of modules using absolute paths.                                       |             |     |       | 🔧  |     |     |\n| [no-cycle](docs/rules/no-cycle.md)                                     | Forbid a module from importing a module with a dependency path back to itself.       |             |     |       |     |     |     |\n| [no-dynamic-require](docs/rules/no-dynamic-require.md)                 | Forbid `require()` calls with expressions.                                           |             |     |       |     |     |     |\n| [no-internal-modules](docs/rules/no-internal-modules.md)               | Forbid importing the submodules of other modules.                                    |             |     |       |     |     |     |\n| [no-relative-packages](docs/rules/no-relative-packages.md)             | Forbid importing packages through relative paths.                                    |             |     |       | 🔧  |     |     |\n| [no-relative-parent-imports](docs/rules/no-relative-parent-imports.md) | Forbid importing modules from parent directories.                                    |             |     |       |     |     |     |\n| [no-restricted-paths](docs/rules/no-restricted-paths.md)               | Enforce which files can be imported in a given folder.                               |             |     |       |     |     |     |\n| [no-self-import](docs/rules/no-self-import.md)                         | Forbid a module from importing itself.                                               |             |     |       |     |     |     |\n| [no-unresolved](docs/rules/no-unresolved.md)                           | Ensure imports point to a file/module that can be resolved.                          | ❗ ❗ ☑️ ☑️ |     |       |     |     |     |\n| [no-useless-path-segments](docs/rules/no-useless-path-segments.md)     | Forbid unnecessary path segments in import and require statements.                   |             |     |       | 🔧  |     |     |\n| [no-webpack-loader-syntax](docs/rules/no-webpack-loader-syntax.md)     | Forbid webpack loader syntax in imports.                                             |             |     |       |     |     |     |\n\n### Style guide\n\n| Name                                                                             | Description                                                                          | 💼  | ⚠️          | 🚫  | 🔧  | 💡  | ❌  |\n| :------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------- | :-- | :---------- | :-- | :-- | :-- | :-- |\n| [consistent-type-specifier-style](docs/rules/consistent-type-specifier-style.md) | Enforce or ban the use of inline type-only markers for named imports.                |     |             |     | 🔧  |     |     |\n| [dynamic-import-chunkname](docs/rules/dynamic-import-chunkname.md)               | Enforce a leading comment with the webpackChunkName for dynamic imports.             |     |             |     |     | 💡  |     |\n| [exports-last](docs/rules/exports-last.md)                                       | Ensure all exports appear after other statements.                                    |     |             |     |     |     |     |\n| [extensions](docs/rules/extensions.md)                                           | Ensure consistent use of file extension within the import path.                      |     |             |     | 🔧  | 💡  |     |\n| [first](docs/rules/first.md)                                                     | Ensure all imports appear before other statements.                                   |     |             |     | 🔧  |     |     |\n| [group-exports](docs/rules/group-exports.md)                                     | Prefer named exports to be grouped together in a single export declaration.          |     |             |     |     |     |     |\n| [imports-first](docs/rules/imports-first.md)                                     | Replaced by `import-x/first`.                                                        |     |             |     | 🔧  |     | ❌  |\n| [max-dependencies](docs/rules/max-dependencies.md)                               | Enforce the maximum number of dependencies a module can have.                        |     |             |     |     |     |     |\n| [newline-after-import](docs/rules/newline-after-import.md)                       | Enforce a newline after import statements.                                           |     |             |     | 🔧  |     |     |\n| [no-anonymous-default-export](docs/rules/no-anonymous-default-export.md)         | Forbid anonymous values as default exports.                                          |     |             |     |     |     |     |\n| [no-default-export](docs/rules/no-default-export.md)                             | Forbid default exports.                                                              |     |             |     |     |     |     |\n| [no-duplicates](docs/rules/no-duplicates.md)                                     | Forbid repeated import of the same module in multiple places.                        |     | ☑️ 🚸 ☑️ 🚸 |     | 🔧  |     |     |\n| [no-named-default](docs/rules/no-named-default.md)                               | Forbid named default exports.                                                        |     |             |     |     |     |     |\n| [no-named-export](docs/rules/no-named-export.md)                                 | Forbid named exports.                                                                |     |             |     |     |     |     |\n| [no-namespace](docs/rules/no-namespace.md)                                       | Forbid namespace (a.k.a. \"wildcard\" `*`) imports.                                    |     |             |     | 🔧  |     |     |\n| [no-unassigned-import](docs/rules/no-unassigned-import.md)                       | Forbid unassigned imports.                                                           |     |             |     |     |     |     |\n| [order](docs/rules/order.md)                                                     | Enforce a convention in module import order.                                         |     |             |     | 🔧  |     |     |\n| [prefer-default-export](docs/rules/prefer-default-export.md)                     | Prefer a default export if module exports a single name or multiple names.           |     |             |     |     |     |     |\n| [prefer-namespace-import](docs/rules/prefer-namespace-import.md)                 | Enforce using namespace imports for specific modules, like `react`/`react-dom`, etc. |     |             |     | 🔧  |     |     |\n\n<!-- end auto-generated rules list -->\n\n## Resolvers\n\nWith the advent of module bundlers and the current state of modules and module\nsyntax specs, it's not always obvious where `import x from 'module'` should look\nto find the file behind `module`.\n\nUp through v0.10ish, this plugin has directly used substack's [`resolve`] plugin,\nwhich implements Node's import behavior. This works pretty well in most cases.\n\nHowever, webpack allows a number of things in import module source strings that\nNode does not, such as loaders (`import 'file!./whatever'`) and a number of\naliasing schemes, such as [`externals`]: mapping a module id to a global name at\nruntime (allowing some modules to be included more traditionally via script tags).\n\nIn the interest of supporting both of these, v0.11 introduces resolvers.\n\nCurrently [Node] and [webpack] resolution have been implemented, but the\nresolvers are just npm packages, so [third party packages are supported](https://github.com/import-js/eslint-plugin-import/wiki/Resolvers) (and encouraged!).\n\nYou can reference resolvers in several ways (in order of precedence):\n\n- as a conventional `eslint-import-resolver` name, like `eslint-import-resolver-foo`:\n\n### `import-x/resolver-next`\n\n> [!warning]\n>\n> Only available in the new flat config system. If you are using the legacy config system, please use `import-x/resolver` instead.\n\n```js\n// eslint.config.js\n\nimport { createTypeScriptImportResolver } from 'eslint-import-resolver-typescript'\nimport { createNodeResolver } from 'eslint-plugin-import-x'\n\nexport default [\n  {\n    settings: {\n      'import-x/resolver-next': [\n        createTypeScriptImportResolver(/* Your override options go here */),\n        createNodeResolver(/* Your override options go here */),\n      ],\n    },\n  },\n]\n```\n\n### `import-x/resolver`\n\n```yaml\n# .eslintrc.yml\nsettings:\n  # uses 'eslint-import-resolver-foo':\n  import-x/resolver: foo\n```\n\n```js\n// .eslintrc.js\nmodule.exports = {\n  settings: {\n    'import-x/resolver': {\n      foo: { someConfig: value },\n    },\n  },\n}\n```\n\n- with a full npm module name, like `my-awesome-npm-module`:\n\n```yaml\n# .eslintrc.yml\nsettings:\n  import-x/resolver: 'my-awesome-npm-module'\n```\n\n```js\n// .eslintrc.js\nmodule.exports = {\n  settings: {\n    'import-x/resolver': {\n      'my-awesome-npm-module': { someConfig: value },\n    },\n  },\n}\n```\n\n- with a filesystem path to resolver, defined in this example as a `computed property` name:\n\n```js\n// .eslintrc.js\nmodule.exports = {\n  settings: {\n    'import-x/resolver': {\n      [path.resolve('../../../my-resolver')]: { someConfig: value },\n    },\n  },\n}\n```\n\n- use the `import` or `require` syntax to directly import the resolver object:\n\n```js\n// .eslintrc.mjs\nimport * as tsResolver from 'eslint-import-resolver-typescript'\n\nexport default {\n  settings: {\n    'import-x/resolver': {\n      name: 'tsResolver', // required, could be any string you like\n      // enable: false, // optional, defaults to true\n      // optional, options to pass to the resolver https://github.com/import-js/eslint-import-resolver-typescript#configuration\n      options: {\n        bun: true, // optional, resolve Bun modules https://github.com/import-js/eslint-import-resolver-typescript#bun\n      },\n      resolver: tsResolver, // required, the resolver object\n    },\n  },\n}\n```\n\n```js\n// .eslintrc.cjs\nconst tsResolver = require('eslint-import-resolver-typescript')\n\nmodule.exports = {\n  settings: {\n    'import-x/resolver': {\n      name: 'tsResolver', // required, could be any string you like\n      // enable: false, // optional, defaults to true\n      // optional, options to pass to the resolver https://github.com/import-js/eslint-import-resolver-typescript#configuration\n      options: {\n        bun: true, // optional, resolve Bun modules https://github.com/import-js/eslint-import-resolver-typescript#bun\n      },\n      resolver: tsResolver, // required, the resolver object\n    },\n  },\n}\n```\n\nRelative paths will be resolved relative to the source's nearest `package.json` or\nthe process's current working directory if no `package.json` is found.\n\nIf you are interesting in writing a resolver, see the [spec](./resolvers/README.md) for more details.\n\n## Settings\n\nYou may set the following settings in your `.eslintrc`:\n\n### `import-x/extensions`\n\nA list of file extensions that will be parsed as modules and inspected for\n`export`s.\n\nThis defaults to `['.js']`, unless you are using the `react` shared config,\nin which case it is specified as `['.js', '.jsx']`. Despite the default,\nif you are using TypeScript (without the `plugin:import-x/typescript` config\ndescribed above) you must specify the new extensions (`.ts`, and also `.tsx`\nif using React).\n\n```js\n\"settings\": {\n  \"import-x/extensions\": [\n    \".js\",\n    \".jsx\"\n  ]\n}\n```\n\nIf you require more granular extension definitions, you can use:\n\n```js\n\"settings\": {\n  \"import-x/resolver\": {\n    \"node\": {\n      \"extensions\": [\n        \".js\",\n        \".jsx\"\n      ]\n    }\n  }\n}\n```\n\nNote that this is different from (and likely a subset of) any `import-x/resolver`\nextensions settings, which may include `.json`, `.coffee`, etc. which will still\nfactor into the `no-unresolved` rule.\n\nAlso, the following `import-x/ignore` patterns will overrule this list.\n\n### `import-x/ignore`\n\nA list of regex strings that, if matched by a path, will\nnot report the matching module if no `export`s are found.\nIn practice, this means rules other than [`no-unresolved`](./docs/rules/no-unresolved.md#ignore) will not report on any\n`import`s with (absolute filesystem) paths matching this pattern.\n\n`no-unresolved` has its own [`ignore`](./docs/rules/no-unresolved.md#ignore) setting.\n\n```yaml\nsettings:\n  import-x/ignore:\n    - \\.coffee$ # fraught with parse errors\n    - \\.(scss|less|css)$ # can't parse unprocessed CSS modules, either\n```\n\n### `import-x/core-modules`\n\nAn array of additional modules to consider as \"core\" modules--modules that should\nbe considered resolved but have no path on the filesystem. Your resolver may\nalready define some of these (for example, the Node resolver knows about `fs` and\n`path`), so you need not redefine those.\n\nFor example, Electron exposes an `electron` module:\n\n```js\nimport 'electron' // without extra config, will be flagged as unresolved!\n```\n\nthat would otherwise be unresolved. To avoid this, you may provide `electron` as a\ncore module:\n\n```yaml\n# .eslintrc.yml\nsettings:\n  import-x/core-modules: [electron]\n```\n\nIn Electron's specific case, there is a shared config named `electron`\nthat specifies this for you.\n\nContribution of more such shared configs for other platforms are welcome!\n\n### `import-x/external-module-folders`\n\nAn array of folders. Resolved modules only from those folders will be considered as \"external\". By default - `[\"node_modules\"]`. Makes sense if you have configured your path or webpack to handle your internal paths differently and want to consider modules from some folders, for example `bower_components` or `jspm_modules`, as \"external\".\n\nThis option is also useful in a monorepo setup: list here all directories that contain monorepo's packages and they will be treated as external ones no matter which resolver is used.\n\nIf you are using `yarn` PnP as your package manager, add the `.yarn` folder and all your installed dependencies will be considered as `external`, instead of `internal`.\n\nEach item in this array is either a folder's name, its subpath, or its absolute prefix path:\n\n- `jspm_modules` will match any file or folder named `jspm_modules` or which has a direct or non-direct parent named `jspm_modules`, e.g. `/home/me/project/jspm_modules` or `/home/me/project/jspm_modules/some-pkg/index.js`.\n\n- `packages/core` will match any path that contains these two segments, for example `/home/me/project/packages/core/src/utils.js`.\n\n- `/home/me/project/packages` will only match files and directories inside this directory, and the directory itself.\n\nPlease note that incomplete names are not allowed here so `components` won't match `bower_components` and `packages/ui` won't match `packages/ui-utils` (but will match `packages/ui/utils`).\n\n### `import-x/parsers`\n\nA map from parsers to file extension arrays. If a file extension is matched, the\ndependency parser will require and use the map key as the parser instead of the\nconfigured ESLint parser. This is useful if you're inter-op-ing with TypeScript\ndirectly using webpack, for example:\n\n```yaml\n# .eslintrc.yml\nsettings:\n  import-x/parsers:\n    '@typescript-eslint/parser': [.ts, .tsx]\n```\n\nIn this case, [`@typescript-eslint/parser`](https://www.npmjs.com/package/@typescript-eslint/parser)\nmust be installed and require-able from the running `eslint` module's location\n(i.e., install it as a peer of ESLint).\n\nThis is currently only tested with `@typescript-eslint/parser` (and its predecessor,\n`typescript-eslint-parser`) but should theoretically work with any moderately\nESTree-compliant parser.\n\nIt's difficult to say how well various plugin features will be supported, too,\ndepending on how far down the rabbit hole goes. Submit an issue if you find strange\nbehavior beyond here, but steel your heart against the likely outcome of closing\nwith `wontfix`.\n\n### `import-x/resolver` and `import-x/resolver-next`\n\nSee [resolvers](#resolvers).\n\n### `import-x/cache`\n\nSettings for cache behavior. Memoization is used at various levels to avoid the copious amount of `fs.statSync`/module parse calls required to correctly report errors.\n\nFor normal `eslint` console runs, the cache lifetime is irrelevant, as we can strongly assume that files should not be changing during the lifetime of the linter process (and thus, the cache in memory)\n\nFor long-lasting processes, like [`eslint_d`] or [`eslint-loader`], however, it's important that there be some notion of staleness.\n\nIf you never use [`eslint_d`] or [`eslint-loader`], you may set the cache lifetime to `Infinity` and everything should be fine:\n\n```yaml\n# .eslintrc.yml\nsettings:\n  import-x/cache:\n    lifetime: ∞ # or Infinity\n```\n\nOtherwise, set some integer, and cache entries will be evicted after that many seconds have elapsed:\n\n```yaml\n# .eslintrc.yml\nsettings:\n  import-x/cache:\n    lifetime: 5 # 30 is the default\n```\n\n### `import-x/internal-regex`\n\nA regex for packages should be treated as internal. Useful when you are utilizing a monorepo setup or developing a set of packages that depend on each other.\n\nBy default, any package referenced from [`import-x/external-module-folders`](#import-xexternal-module-folders) will be considered as \"external\", including packages in a monorepo like yarn workspace or lerna environment. If you want to mark these packages as \"internal\" this will be useful.\n\nFor example, if your packages in a monorepo are all in `@scope`, you can configure `import-x/internal-regex` like this\n\n```yaml\n# .eslintrc.yml\nsettings:\n  import-x/internal-regex: ^@scope/\n```\n\n## Sponsors and Backers\n\n[![Sponsors and Backers](https://raw.githubusercontent.com/1stG/static/master/sponsors.svg)](https://github.com/sponsors/JounQin)\n\n### Sponsors\n\n| 1stG                                                                                                                   | RxTS                                                                                                                   | UnTS                                                                                                                   |\n| ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |\n| [![1stG Open Collective sponsors](https://opencollective.com/1stG/organizations.svg)](https://opencollective.com/1stG) | [![RxTS Open Collective sponsors](https://opencollective.com/rxts/organizations.svg)](https://opencollective.com/rxts) | [![UnTS Open Collective sponsors](https://opencollective.com/unts/organizations.svg)](https://opencollective.com/unts) |\n\n### Backers\n\n| 1stG                                                                                                                | RxTS                                                                                                                | UnTS                                                                                                                |\n| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- |\n| [![1stG Open Collective backers](https://opencollective.com/1stG/individuals.svg)](https://opencollective.com/1stG) | [![RxTS Open Collective backers](https://opencollective.com/rxts/individuals.svg)](https://opencollective.com/rxts) | [![UnTS Open Collective backers](https://opencollective.com/unts/individuals.svg)](https://opencollective.com/unts) |\n\n## Changelog\n\nDetailed changes for each release are documented in [CHANGELOG.md](./CHANGELOG.md).\n\n## License\n\n[MIT][] © [JounQin][]@[1stG.me][]\n\n## Star History\n\n<a href=\"https://www.star-history.com/#un-ts/eslint-plugin-import-x&Date\">\n <picture>\n   <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://api.star-history.com/svg?repos=un-ts/eslint-plugin-import-x&type=Date&theme=dark\" />\n   <source media=\"(prefers-color-scheme: light)\" srcset=\"https://api.star-history.com/svg?repos=un-ts/eslint-plugin-import-x&type=Date\" />\n   <img alt=\"Star History Chart\" src=\"https://api.star-history.com/svg?repos=un-ts/eslint-plugin-import-x&type=Date\" />\n </picture>\n</a>\n\n[`@typescript-eslint/parser`]: https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser\n[`eslint-plugin-import`]: https://github.com/import-js/eslint-plugin-import\n[`eslint-import-resolver-typescript`]: https://github.com/import-js/eslint-import-resolver-typescript\n[`eslint_d`]: https://www.npmjs.com/package/eslint_d\n[`eslint-loader`]: https://www.npmjs.com/package/eslint-loader\n[`get-tsconfig`]: https://github.com/privatenumber/get-tsconfig\n[`tsconfig-paths`]: https://github.com/dividab/tsconfig-paths\n[`typescript`]: https://github.com/microsoft/TypeScript\n[`unrs-resolver`]: https://github.com/unrs/unrs-resolver\n[`resolve`]: https://www.npmjs.com/package/resolve\n[`externals`]: https://webpack.github.io/docs/library-and-externals.html\n[1stG.me]: https://www.1stG.me\n[JounQin]: https://github.com/JounQin\n[MIT]: http://opensource.org/licenses/MIT\n[node]: https://www.npmjs.com/package/eslint-import-resolver-node\n[webpack]: https://www.npmjs.com/package/eslint-import-resolver-webpack\n","readmeFilename":"README.md","users":{"pandapia":true}}