{"_id":"@-xun/eslint-plugin-import-experimental","_rev":"6-c28125194074c36a127160b652223254","name":"@-xun/eslint-plugin-import-experimental","dist-tags":{"latest":"2.32.0"},"versions":{"2.31.0":{"name":"@-xun/eslint-plugin-import-experimental","version":"2.31.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"name":"Ben Mosher","email":"me@benmosher.com"},"license":"MIT","_id":"@-xun/eslint-plugin-import-experimental@2.31.0","maintainers":[{"name":"xunnamius","email":"git@bernarddickens.dev"}],"homepage":"https://github.com/Xunnamius/eslint-plugin-import","bugs":{"url":"https://github.com/Xunnamius/eslint-plugin-import/issues"},"dist":{"shasum":"082d90fff9622f65b183de99263a85c2c6474e11","tarball":"https://registry.npmjs.org/@-xun/eslint-plugin-import-experimental/-/eslint-plugin-import-experimental-2.31.0.tgz","fileCount":130,"integrity":"sha512-ymtbmF0xHILFEk0Fcs3v1pB86A3kTMvX0+H/urvneR/leVlk77A1oWNsw9nvZ9nVsy4mSEvpNa/pZXvhmY5zyQ==","signatures":[{"sig":"MEUCIGMrdKfNUfq35lIeuHaAvQQ2CdDNiDdjuvkZgbfAa2FPAiEAwKXVltIxfw9ATuOzR21KYJCjFP/j2tVNLtz7oeMfov0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1355214},"main":"lib/index.js","engines":{"node":">=4"},"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","test-examples":"npm run build && npm run test-example:legacy && npm run test-example:flat","copy-metafiles":"node --require babel-register ./scripts/copyMetafiles","prepublishOnly":"safe-publish-latest && npm run build","test-example:flat":"cd examples/flat && npm install && npm run lint","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,☑️","test-example:legacy":"cd examples/legacy && npm install && npm run lint","preupdate:eslint-docs":"npm run build"},"_npmUser":{"name":"xunnamius","email":"git@bernarddickens.dev"},"repository":{"url":"git+https://github.com/Xunnamius/eslint-plugin-import.git","type":"git"},"_npmVersion":"10.9.0","description":"Import with sanity.","directories":{"test":"tests"},"_nodeVersion":"22.11.0","dependencies":{"debug":"^3.2.7","hasown":"^2.0.2","semver":"^6.3.1","is-glob":"^4.0.3","doctrine":"^2.1.0","minimatch":"^3.1.2","@rtsao/scc":"^1.1.0","object.values":"^1.2.0","array-includes":"^3.1.8","is-core-module":"^2.15.1","object.groupby":"^1.0.3","tsconfig-paths":"^3.15.0","object.fromentries":"^2.0.8","eslint-module-utils":"^2.12.0","array.prototype.flat":"^1.3.2","array.prototype.flatmap":"^1.3.2","string.prototype.trimend":"^1.0.8","eslint-import-resolver-node":"^0.3.9","array.prototype.findlastindex":"^1.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_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 || ^9","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","find-babel-config":"=1.2.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 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-experimental_2.31.0_1731825778177_0.1020034638494125","host":"s3://npm-registry-packages"},"deprecated":"This experimental version of eslint-plugin-import has been superseded by eslint-plugin-import@latest. Consider using that instead"},"2.31.1":{"name":"@-xun/eslint-plugin-import-experimental","version":"2.31.1","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"name":"Ben Mosher","email":"me@benmosher.com"},"license":"MIT","_id":"@-xun/eslint-plugin-import-experimental@2.31.1","maintainers":[{"name":"xunnamius","email":"git@bernarddickens.dev"}],"homepage":"https://github.com/Xunnamius/eslint-plugin-import","bugs":{"url":"https://github.com/Xunnamius/eslint-plugin-import/issues"},"dist":{"shasum":"c7574d0ac41abc3052a85ff6e7b27512ca0833ea","tarball":"https://registry.npmjs.org/@-xun/eslint-plugin-import-experimental/-/eslint-plugin-import-experimental-2.31.1.tgz","fileCount":130,"integrity":"sha512-xyc6R+2VQ0fJyHUpC0dauwBwSbyRaqyoygltPhkbx5EPI6ik7kyYbbmt0FHMP1G2InQ6r6PjH26ComyeyDzpaw==","signatures":[{"sig":"MEQCIQD31MyqiVxVmU9dJpG1O2e5A+BmDCHe3MaQ4QTZiK2NfQIfYtdUdXnajxwtNJN/1GBjOzl2LXJHxlU+cB5KqGyrew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1359007},"main":"lib/index.js","engines":{"node":">=4"},"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","test-examples":"npm run build && npm run test-example:legacy && npm run test-example:flat","copy-metafiles":"node --require babel-register ./scripts/copyMetafiles","prepublishOnly":"safe-publish-latest && npm run build","test-example:flat":"cd examples/flat && npm install && npm run lint","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,☑️","test-example:legacy":"cd examples/legacy && npm install && npm run lint","preupdate:eslint-docs":"npm run build"},"_npmUser":{"name":"xunnamius","email":"git@bernarddickens.dev"},"repository":{"url":"git+https://github.com/Xunnamius/eslint-plugin-import.git","type":"git"},"_npmVersion":"10.9.0","description":"Import with sanity.","directories":{"test":"tests"},"_nodeVersion":"22.11.0","dependencies":{"debug":"^3.2.7","hasown":"^2.0.2","semver":"^6.3.1","is-glob":"^4.0.3","doctrine":"^2.1.0","minimatch":"^3.1.2","@rtsao/scc":"^1.1.0","object.values":"^1.2.0","array-includes":"^3.1.8","is-core-module":"^2.15.1","object.groupby":"^1.0.3","tsconfig-paths":"^3.15.0","object.fromentries":"^2.0.8","eslint-module-utils":"^2.12.0","array.prototype.flat":"^1.3.2","array.prototype.flatmap":"^1.3.2","string.prototype.trimend":"^1.0.8","eslint-import-resolver-node":"^0.3.9","array.prototype.findlastindex":"^1.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_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 || ^9","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","find-babel-config":"=1.2.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 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-experimental_2.31.1_1731836986568_0.4208482836351428","host":"s3://npm-registry-packages"},"deprecated":"This experimental version of eslint-plugin-import has been superseded by eslint-plugin-import@latest. Consider using that instead"},"2.31.2":{"name":"@-xun/eslint-plugin-import-experimental","version":"2.31.2","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"name":"Ben Mosher","email":"me@benmosher.com"},"license":"MIT","_id":"@-xun/eslint-plugin-import-experimental@2.31.2","maintainers":[{"name":"xunnamius","email":"git@bernarddickens.dev"}],"homepage":"https://github.com/Xunnamius/eslint-plugin-import","bugs":{"url":"https://github.com/Xunnamius/eslint-plugin-import/issues"},"dist":{"shasum":"43f6187ea58fdbfba8ae0ac0b5aa7f7a22938663","tarball":"https://registry.npmjs.org/@-xun/eslint-plugin-import-experimental/-/eslint-plugin-import-experimental-2.31.2.tgz","fileCount":130,"integrity":"sha512-McBKhBiX5p4JWvPkPh/Ik9MQDjlADzRkB4ZjEs65HfH/cv4ZknpkhafUMGswAi8UC0IKJKLS2BXRNXnWtQeSoQ==","signatures":[{"sig":"MEQCID70AhORgl9S6wtHcUyP2nc8Rtla7ZChwAgLsjoxBHhJAiAFQ7JF/unzjC/D1KE+fn+/8qTAiaxnoOG4537/Y83jFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1363278},"main":"lib/index.js","engines":{"node":">=4"},"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","test-examples":"npm run build && npm run test-example:legacy && npm run test-example:flat","copy-metafiles":"node --require babel-register ./scripts/copyMetafiles","prepublishOnly":"safe-publish-latest && npm run build","test-example:flat":"cd examples/flat && npm install && npm run lint","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,☑️","test-example:legacy":"cd examples/legacy && npm install && npm run lint","preupdate:eslint-docs":"npm run build"},"_npmUser":{"name":"xunnamius","email":"git@bernarddickens.dev"},"repository":{"url":"git+https://github.com/Xunnamius/eslint-plugin-import.git","type":"git"},"_npmVersion":"10.9.0","description":"Import with sanity.","directories":{"test":"tests"},"_nodeVersion":"22.11.0","dependencies":{"debug":"^3.2.7","hasown":"^2.0.2","semver":"^6.3.1","is-glob":"^4.0.3","doctrine":"^2.1.0","minimatch":"^3.1.2","@rtsao/scc":"^1.1.0","object.values":"^1.2.0","array-includes":"^3.1.8","is-core-module":"^2.15.1","object.groupby":"^1.0.3","tsconfig-paths":"^3.15.0","object.fromentries":"^2.0.8","eslint-module-utils":"^2.12.0","array.prototype.flat":"^1.3.2","array.prototype.flatmap":"^1.3.2","string.prototype.trimend":"^1.0.8","eslint-import-resolver-node":"^0.3.9","array.prototype.findlastindex":"^1.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_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 || ^9","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","find-babel-config":"=1.2.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 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-experimental_2.31.2_1731890082061_0.9950942271864152","host":"s3://npm-registry-packages"},"deprecated":"This experimental version of eslint-plugin-import has been superseded by eslint-plugin-import@latest. Consider using that instead"},"2.31.3":{"name":"@-xun/eslint-plugin-import-experimental","version":"2.31.3","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"name":"Ben Mosher","email":"me@benmosher.com"},"license":"MIT","_id":"@-xun/eslint-plugin-import-experimental@2.31.3","maintainers":[{"name":"xunnamius","email":"git@bernarddickens.dev"}],"homepage":"https://github.com/Xunnamius/eslint-plugin-import","bugs":{"url":"https://github.com/Xunnamius/eslint-plugin-import/issues"},"dist":{"shasum":"80258b16c2d71199d9584994274b311d58a922c4","tarball":"https://registry.npmjs.org/@-xun/eslint-plugin-import-experimental/-/eslint-plugin-import-experimental-2.31.3.tgz","fileCount":130,"integrity":"sha512-9d7fJMHjwRfh41phEqA3LVJ5tBj2/ud61rvQeMHIJp/csM4N7n4bTlD7R5/+olIl4W1LopEwDzWCEuQqkafr2g==","signatures":[{"sig":"MEUCIQD+SJ+QrUOmBaB+n6LUO/d0qT8ggWxaszatu2nzrlABbwIgQ1BcrBZJGphwktcUpqhX3bG4Dx0tbUi2mUhiGJRkxp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1363286},"main":"lib/index.js","engines":{"node":">=4"},"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","test-examples":"npm run build && npm run test-example:legacy && npm run test-example:flat","copy-metafiles":"node --require babel-register ./scripts/copyMetafiles","prepublishOnly":"safe-publish-latest && npm run build","test-example:flat":"cd examples/flat && npm install && npm run lint","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,☑️","test-example:legacy":"cd examples/legacy && npm install && npm run lint","preupdate:eslint-docs":"npm run build"},"_npmUser":{"name":"xunnamius","email":"git@bernarddickens.dev"},"repository":{"url":"git+https://github.com/Xunnamius/eslint-plugin-import.git","type":"git"},"_npmVersion":"10.9.0","description":"Import with sanity.","directories":{"test":"tests"},"_nodeVersion":"22.11.0","dependencies":{"debug":"^3.2.7","hasown":"^2.0.2","semver":"^6.3.1","is-glob":"^4.0.3","doctrine":"^2.1.0","minimatch":"^3.1.2","@rtsao/scc":"^1.1.0","object.values":"^1.2.0","array-includes":"^3.1.8","is-core-module":"^2.15.1","object.groupby":"^1.0.3","tsconfig-paths":"^3.15.0","object.fromentries":"^2.0.8","eslint-module-utils":"^2.12.0","array.prototype.flat":"^1.3.2","array.prototype.flatmap":"^1.3.2","string.prototype.trimend":"^1.0.8","eslint-import-resolver-node":"^0.3.9","array.prototype.findlastindex":"^1.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_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 || ^9","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","find-babel-config":"=1.2.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 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-experimental_2.31.3_1731891290176_0.3765575690377343","host":"s3://npm-registry-packages"},"deprecated":"This experimental version of eslint-plugin-import has been superseded by eslint-plugin-import@latest. Consider using that instead"},"2.32.0":{"name":"@-xun/eslint-plugin-import-experimental","version":"2.32.0","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"author":{"name":"Ben Mosher","email":"me@benmosher.com"},"license":"MIT","_id":"@-xun/eslint-plugin-import-experimental@2.32.0","maintainers":[{"name":"xunnamius","email":"git@bernarddickens.dev"}],"homepage":"https://github.com/Xunnamius/eslint-plugin-import","bugs":{"url":"https://github.com/Xunnamius/eslint-plugin-import/issues"},"dist":{"shasum":"4ba5f592f77445ee4f131ba7acd3a8550885e6c2","tarball":"https://registry.npmjs.org/@-xun/eslint-plugin-import-experimental/-/eslint-plugin-import-experimental-2.32.0.tgz","fileCount":130,"integrity":"sha512-ARE8kdbzoEDWyu+vYzxdoy5NJJuBt6uBom4jjy7OmU676ZRZMpcNFtS56954Su6F4ZvK96GJjzhUCRx+iMGADw==","signatures":[{"sig":"MEUCIFEuuSpAmFX6W7FgFB+ne+i7bf9CLlTOPmzUO5it7avOAiEAv/ALdHCBcqeMoN0+zZPLLxuCH2JLcFevW6f5I4MKS/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1371342},"main":"lib/index.js","engines":{"node":">=4"},"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","test-examples":"npm run build && npm run test-example:legacy && npm run test-example:flat","copy-metafiles":"node --require babel-register ./scripts/copyMetafiles","prepublishOnly":"safe-publish-latest && npm run build","test-example:flat":"cd examples/flat && npm install && npm run lint","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,☑️","test-example:legacy":"cd examples/legacy && npm install && npm run lint","preupdate:eslint-docs":"npm run build"},"_npmUser":{"name":"xunnamius","email":"git@bernarddickens.dev"},"repository":{"url":"git+https://github.com/Xunnamius/eslint-plugin-import.git","type":"git"},"_npmVersion":"10.9.0","description":"Import with sanity.","directories":{"test":"tests"},"_nodeVersion":"22.11.0","dependencies":{"debug":"^3.2.7","hasown":"^2.0.2","semver":"^6.3.1","is-glob":"^4.0.3","doctrine":"^2.1.0","minimatch":"^3.1.2","@rtsao/scc":"^1.1.0","object.values":"^1.2.0","array-includes":"^3.1.8","is-core-module":"^2.15.1","object.groupby":"^1.0.3","tsconfig-paths":"^3.15.0","object.fromentries":"^2.0.8","eslint-module-utils":"^2.12.0","array.prototype.flat":"^1.3.2","array.prototype.flatmap":"^1.3.2","string.prototype.trimend":"^1.0.8","eslint-import-resolver-node":"^0.3.9","array.prototype.findlastindex":"^1.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_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 || ^9","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","find-babel-config":"=1.2.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 || ^9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-import-experimental_2.32.0_1731920745324_0.06184485167820375","host":"s3://npm-registry-packages"},"deprecated":"This experimental version of eslint-plugin-import has been superseded by eslint-plugin-import@latest. Consider using that instead"}},"time":{"created":"2024-11-17T06:42:58.044Z","modified":"2025-06-28T00:50:36.864Z","2.31.0":"2024-11-17T06:42:58.375Z","2.31.1":"2024-11-17T09:49:46.796Z","2.31.2":"2024-11-18T00:34:42.362Z","2.31.3":"2024-11-18T00:54:50.490Z","2.32.0":"2024-11-18T09:05:45.590Z"},"bugs":{"url":"https://github.com/Xunnamius/eslint-plugin-import/issues"},"author":{"name":"Ben Mosher","email":"me@benmosher.com"},"license":"MIT","homepage":"https://github.com/Xunnamius/eslint-plugin-import","keywords":["eslint","eslintplugin","eslint-plugin","es6","jsnext","modules","import","export"],"repository":{"url":"git+https://github.com/Xunnamius/eslint-plugin-import.git","type":"git"},"description":"Import with sanity.","maintainers":[{"name":"xunnamius","email":"git@bernarddickens.dev"}],"readme":"# @-xun/eslint-plugin-import-experimental\n\nA temporary package from a temporary fork that implements some additional\nfunctionality. See\n[the repository](https://github.com/Xunnamius/eslint-plugin-import) for details.\n\nYou probably want to use the real\n[eslint-plugin-import](https://npm.im/eslint-plugin-import) instead.\n","readmeFilename":"README.md"}