{"_id":"@code-style/eslint-config-esmodule","_rev":"12-af78a8817b61bbddc828fae80288009a","name":"@code-style/eslint-config-esmodule","dist-tags":{"latest":"2.0.0-35"},"versions":{"2.0.0-24":{"name":"@code-style/eslint-config-esmodule","version":"2.0.0-24","keywords":["style","lint","config","eslint","esmodule"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-esmodule@2.0.0-24","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"ef07477cdfb297d57d6dd4946f9542fab35a7142","tarball":"https://registry.npmjs.org/@code-style/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-24.tgz","fileCount":3,"integrity":"sha512-/2/yScy28vsjTamuhQD2q9pEnaNtcMyeidb+Gn5T7lJK1vUzWiyHsHSPxTjDBQe+hBU0Y/yFbgl5wdyhY8FP9w==","signatures":[{"sig":"MEUCIQDUOFigD9tJ5ajxaQf8xDCD4rHFpZZVzqii61MhoR77OwIgKI7ctk3P93T9qDNxzDRF9Mvbmf5hTqXxl6Vj1He94KA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-esmodule@2.0.0-24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2132},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"98db89e67fd088be909d74095b214548f2f10127","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-esmodule"},"_npmVersion":"10.2.4","description":"My ES Module ESLint config","directories":{},"_nodeVersion":"20.11.1","dependencies":{"eslint-plugin-import":"^2.28.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","@types/node":"^20.6.3","@types/eslint":"^8.44.2"},"peerDependencies":{"eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-esmodule":"2.0.0-24"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-esmodule_2.0.0-24_1710833541335_0.9564624860254669","host":"s3://npm-registry-packages"}},"2.0.0-25":{"name":"@code-style/eslint-config-esmodule","version":"2.0.0-25","keywords":["style","lint","config","eslint","esmodule"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-esmodule@2.0.0-25","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"7e922ff9aabbb11b735acc800d128ac8c1e0ff2d","tarball":"https://registry.npmjs.org/@code-style/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-25.tgz","fileCount":3,"integrity":"sha512-CoCt9eM1rU34zW9nuA7L07MTqJZ84TL4eAJ46vf0o9b7vVf2F0gEXRBydqeiYNQKMUoKYRqaol1ZQY3h/rlIAg==","signatures":[{"sig":"MEYCIQD0PZNe77t0nssGg//546jm2O/Ezm5jjxKiFbQRB3t64wIhANZUbHxytU3Z0pbPjWNO+i+uHxAUz84e9Icoax3nOryY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-esmodule@2.0.0-25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2132},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"5bfd02bebd37a781e48c0ab4f3b914f010f67c5f","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-esmodule"},"_npmVersion":"10.2.4","description":"My ES Module ESLint config","directories":{},"_nodeVersion":"20.11.1","dependencies":{"eslint-plugin-import":"^2.28.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","@types/node":"^20.6.3","@types/eslint":"^8.44.2"},"peerDependencies":{"eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-esmodule":"2.0.0-25"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-esmodule_2.0.0-25_1710916975682_0.20083712003361853","host":"s3://npm-registry-packages"}},"2.0.0-26":{"name":"@code-style/eslint-config-esmodule","version":"2.0.0-26","keywords":["style","lint","config","eslint","esmodule"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-esmodule@2.0.0-26","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"9400a91c9538a375930f9592bd443b25adcce556","tarball":"https://registry.npmjs.org/@code-style/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-26.tgz","fileCount":3,"integrity":"sha512-LlF7P4AiVF9GbY1ABAtrpXKCJWxHmtSLJOqsby9ot3zqgygM7ORR4/0HwqNnvAwiY8Y0ECW8WJh0vqe5/zbvzA==","signatures":[{"sig":"MEQCIEkKUnlq6OC7hbPL0f9sjJnmxexro4DCO+IHP0gkHcxRAiB9ziZNCnMQ1N6LfoD8aSCK9W/QOnH+LUIJcBhwk+CFsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-esmodule@2.0.0-26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2110},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"6dc1294be8bb46edb0283805b91990954f09edc8","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-esmodule"},"_npmVersion":"10.5.0","description":"My ES Module ESLint config","directories":{},"_nodeVersion":"20.12.1","dependencies":{"eslint-plugin-import":"^2.28.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","@types/node":"^20.6.3","@types/eslint":"^8.44.2"},"peerDependencies":{"eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-esmodule":"2.0.0-26"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-esmodule_2.0.0-26_1713031594552_0.7788403111445132","host":"s3://npm-registry-packages"}},"2.0.0-27":{"name":"@code-style/eslint-config-esmodule","version":"2.0.0-27","keywords":["style","lint","config","eslint","esmodule"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-esmodule@2.0.0-27","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"cb85f1bd4b0742ededcce25d893bb352b6a7c902","tarball":"https://registry.npmjs.org/@code-style/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-27.tgz","fileCount":3,"integrity":"sha512-3dhT1DNELpiE3YhWCHEtWEVcNw+7PiE/3ymr4llp9zwy4Qp3mnbTXp4F1xdzfKNMnxOgpbopTtznPHIEdGh8BA==","signatures":[{"sig":"MEUCIHXEaMvD6HBwTYgJEQjSvGt8hOMrfT4dbMW9PUGGUDboAiEA/BbcHVLcBq9aKK4uf+nTQVS6ekIj3HsAPprHJ6jkgOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-esmodule@2.0.0-27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2110},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"96da1a90de0ad11dfe568279cdd24d85cff87a46","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-esmodule"},"_npmVersion":"10.5.0","description":"My ES Module ESLint config","directories":{},"_nodeVersion":"20.12.1","dependencies":{"eslint-plugin-import":"^2.28.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","@types/node":"^20.6.3","@types/eslint":"^8.44.2"},"peerDependencies":{"eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-esmodule":"2.0.0-27"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-esmodule_2.0.0-27_1713076826249_0.6780382878781188","host":"s3://npm-registry-packages"}},"2.0.0-28":{"name":"@code-style/eslint-config-esmodule","version":"2.0.0-28","keywords":["style","lint","config","eslint","esmodule"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-esmodule@2.0.0-28","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"1b2bcee620194d902f0efaf391686e3d7ca35ed3","tarball":"https://registry.npmjs.org/@code-style/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-28.tgz","fileCount":3,"integrity":"sha512-gSU/XV9IxK73SE9c3zhVmHkrKqxV3ARBx8gXH1gAwwEujGq4DWWCXCKV8ojlXVs3P5rv8DWJvrJ/A2tk7ccNOg==","signatures":[{"sig":"MEQCICAJDTlfyeslC/6BpHHDCypRaI29OjuB4hFHUFs6N67QAiAhTsaFIrNpFLDOJtzW3r/J5BBSh3bOM9RYUR9Z686y0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-esmodule@2.0.0-28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2242},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"5bbbcb8c103dc1d8c8b68d58bb5cdd0f8de43e6b","scripts":{"test":"node $NODE_OPTS --require tsm --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-esmodule"},"_npmVersion":"10.5.0","description":"My ES Module ESLint config","directories":{},"_nodeVersion":"20.12.2","dependencies":{"eslint-plugin-import":"^2.28.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","@types/node":"^20.6.3","@types/eslint":"^8.44.2"},"peerDependencies":{"eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-esmodule":"2.0.0-28"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-esmodule_2.0.0-28_1714768167528_0.2581399594102327","host":"s3://npm-registry-packages"}},"2.0.0-29":{"name":"@code-style/eslint-config-esmodule","version":"2.0.0-29","keywords":["style","lint","config","eslint","esmodule"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-esmodule@2.0.0-29","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"8b287530a822e87436f23d79ff81e663d3140577","tarball":"https://registry.npmjs.org/@code-style/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-29.tgz","fileCount":3,"integrity":"sha512-NOfdlZKhPkjNcArgNA76VESPhG1EC4/whInpXHbpm0EVDNbMueSq/HxKLxbub+B+DG5SA0Hop25KLy7XtkK2+A==","signatures":[{"sig":"MEUCIHvBWM9Iuv3jeg1bKTSmgSXISiEedCXjef9N4CQ3+/lpAiEAi1lKw6W/6rPlLtyrDrlqm2yjwcUry29zJMCvmdAPvI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-esmodule@2.0.0-29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2242},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"4e5dfad2a9efbcd8c67993c293022d1ed20689ae","scripts":{"test":"node $NODE_OPTS --require tsm --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-esmodule"},"_npmVersion":"10.5.0","description":"My ES Module ESLint config","directories":{},"_nodeVersion":"20.12.2","dependencies":{"eslint-plugin-import":"^2.28.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","@types/node":"^20.6.3","@types/eslint":"^8.44.2"},"peerDependencies":{"eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-esmodule":"2.0.0-29"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-esmodule_2.0.0-29_1714778911244_0.0752722540938413","host":"s3://npm-registry-packages"}},"2.0.0-30":{"name":"@code-style/eslint-config-esmodule","version":"2.0.0-30","keywords":["style","lint","config","eslint","esmodule"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-esmodule@2.0.0-30","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"d75072bb876efe5ada773f7efe96d6ecefe66e47","tarball":"https://registry.npmjs.org/@code-style/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-30.tgz","fileCount":3,"integrity":"sha512-57DcEdqZ6NzQZVXApF0TnzOZC9lUeOlQmIuI86DGD2R7FhsnGhoK4O6UtVoFR3rfoExJdmjB4J+abik8aMq2xA==","signatures":[{"sig":"MEUCIGEhJqpAknRmZ3U1nvi7D/SITvvm2PLnr9HXpXnz8KMvAiEA1kLupuZUfmvRUZSP4CDn8uAo52v+05Die9UX5sxPMRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-esmodule@2.0.0-30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2242},"main":"base.yaml","engines":{"node":">=18"},"exports":{".":"./base.yaml","./base":"./base.yaml","./*.yaml":"./*.yaml"},"gitHead":"2f352f214ad5d8f58ac54799a67c193e3f3abbf3","scripts":{"test":"node $NODE_OPTS --require tsm --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-esmodule"},"_npmVersion":"10.5.0","description":"My ES Module ESLint config","directories":{},"_nodeVersion":"20.12.2","dependencies":{"eslint-plugin-import":"^2.28.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsm":"^2.3.0","@types/node":"^20.6.3","@types/eslint":"^8.44.2"},"peerDependencies":{"eslint":"^8.49.0","@code-style/eslint-npm-hoist-packages-esmodule":"2.0.0-30"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-esmodule_2.0.0-30_1714779325698_0.5080899755364929","host":"s3://npm-registry-packages"}},"2.0.0-31":{"name":"@code-style/eslint-config-esmodule","version":"2.0.0-31","keywords":["style","lint","config","eslint","esmodule"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-esmodule@2.0.0-31","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"d6ac152d3b0d39d12b92ba40f75c592f85818e80","tarball":"https://registry.npmjs.org/@code-style/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-31.tgz","fileCount":6,"integrity":"sha512-wHuBT4b9ti4iZ5lokewb79vMO4D3PKD1u8oeoHoHfRCpjKDOw5fyxWLDhMvSsmsF72QNHgdDl672oLTBqsZZNg==","signatures":[{"sig":"MEYCIQCLuLLN7v6QoaDIwA8Qq59IMSsitF3Fg0u+UBfVUK5CqwIhAOt14z1KJ60Q49o5haaEvwGERjp8hGwFiFZb8LVG6d98","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-esmodule@2.0.0-31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32932},"main":"dist/base.js","type":"commonjs","types":"./dist/base.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/base.js","./*":"./dist/*.js"},"gitHead":"bc2daaed4f2baed18e837cbe97c4fcacbb3dd774","scripts":{"test":"node $NODE_OPTS --import=tsx --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","build":"concurrently --raw --group 'npm:build:*'","build:js":"esbuild --tsconfig=tsconfig.build.json $(glob 'src/**/*.?(c|m)[jt]s' --ignore '**/*.spec.*') --outdir=dist/ --sourcemap=inline --platform=node --target=node18 --format=cjs","test:debug":"NODE_OPTS='--inspect-brk' npm run test","build:types":"tsc --project tsconfig.build.json --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-esmodule"},"_npmVersion":"10.5.0","description":"My ES Module ESLint config","directories":{},"_nodeVersion":"20.12.2","dependencies":{"eslint-plugin-import":"^2.28.1","@rushstack/eslint-patch":"^1.10.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.9.4","@types/node":"^20.6.3","@types/eslint":"^8.44.2"},"peerDependencies":{"eslint":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-esmodule_2.0.0-31_1715415232070_0.3620087858001346","host":"s3://npm-registry-packages"}},"2.0.0-32":{"name":"@code-style/eslint-config-esmodule","version":"2.0.0-32","keywords":["style","lint","config","eslint","esmodule"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-esmodule@2.0.0-32","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"c76aaa6da17cd5c6df76331b718427c12ef04cd3","tarball":"https://registry.npmjs.org/@code-style/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-32.tgz","fileCount":6,"integrity":"sha512-CMCBDsNTtdCu07r8/5ErM66k7/4tekhca5Na0ED0XlmhB1t+2PNA9qYJbSCOXrTp/QApU94wHFN6Hz0dVaWEWA==","signatures":[{"sig":"MEYCIQCr1Oad6yTGFhnK3CwU7WMpfN1swBGWT+cHs0VQgXQCyAIhAOPr9CfrYZ0WDvHaerNZpogkqK5Srm1WHE87sty5eMNr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-esmodule@2.0.0-32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32932},"main":"dist/base.js","type":"commonjs","types":"./dist/base.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/base.js","./*":"./dist/*.js"},"gitHead":"f3282e598fb10ecc07c3eb731334b3a8d30b92a1","scripts":{"test":"node $NODE_OPTS --import=tsx --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","build":"concurrently --raw --group 'npm:build:*'","build:js":"esbuild --tsconfig=tsconfig.build.json $(glob 'src/**/*.?(c|m)[jt]s' --ignore '**/*.spec.*') --outdir=dist/ --sourcemap=inline --platform=node --target=node18 --format=cjs","test:debug":"NODE_OPTS='--inspect-brk' npm run test","build:types":"tsc --project tsconfig.build.json --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-esmodule"},"_npmVersion":"10.5.0","description":"My ES Module ESLint config","directories":{},"_nodeVersion":"20.12.2","dependencies":{"eslint-plugin-import":"^2.28.1","@rushstack/eslint-patch":"^1.10.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.9.4","@types/node":"^20.6.3","@types/eslint":"^8.44.2"},"peerDependencies":{"eslint":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-esmodule_2.0.0-32_1715416353881_0.3422339402934822","host":"s3://npm-registry-packages"}},"2.0.0-33":{"name":"@code-style/eslint-config-esmodule","version":"2.0.0-33","keywords":["style","lint","config","eslint","esmodule"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-esmodule@2.0.0-33","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"8f209552a499dd555c7ea10a234fb8328c8748e5","tarball":"https://registry.npmjs.org/@code-style/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-33.tgz","fileCount":6,"integrity":"sha512-6ZB681LGox6cdOdv5IvdkZuFzCX9vgiIaQSXvt+jckyOyea6LU20fCeo7nkVYzen2ro7MDlMxz/bNuBAPFc6EQ==","signatures":[{"sig":"MEUCIQC+AQ9wnrzrjuSfNjSw+IIIO+GjHfBxBU85JljEouD42QIgRb7d4u0ZsIMCCmwFEQ5LIv5G/j1mLT9kwPb7A7vN/7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-esmodule@2.0.0-33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32932},"main":"dist/base.js","type":"commonjs","types":"./dist/base.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/base.js","./*":"./dist/*.js"},"gitHead":"3418ff0fc532673f60a9643925a8602bd1c8c9e9","scripts":{"test":"node $NODE_OPTS --import=tsx --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","build":"concurrently --raw --group 'npm:build:*'","build:js":"esbuild --tsconfig=tsconfig.build.json $(glob 'src/**/*.?(c|m)[jt]s' --ignore '**/*.spec.*') --outdir=dist/ --sourcemap=inline --platform=node --target=node18 --format=cjs","test:debug":"NODE_OPTS='--inspect-brk' npm run test","build:types":"tsc --project tsconfig.build.json --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-esmodule"},"_npmVersion":"10.8.2","description":"My ES Module ESLint config","directories":{},"_nodeVersion":"20.19.4","dependencies":{"eslint-plugin-import":"^2.28.1","@rushstack/eslint-patch":"^1.10.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.9.4","@types/node":"^20.6.3","@types/eslint":"^8.44.2"},"peerDependencies":{"eslint":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-esmodule_2.0.0-33_1757015176507_0.5665347111145909","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-34":{"name":"@code-style/eslint-config-esmodule","version":"2.0.0-34","keywords":["style","lint","config","eslint","esmodule"],"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","_id":"@code-style/eslint-config-esmodule@2.0.0-34","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"dist":{"shasum":"4da2c618f4f1764a6f27da95237b6c4bd7212d35","tarball":"https://registry.npmjs.org/@code-style/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-34.tgz","fileCount":6,"integrity":"sha512-/YEpBX/uB5uWHCMEJOeF5bX15vlLwhA+jpgwlodVssDfe9r8jH6sYg/xDcIjZw8gYellZw9nXrbczPK/yuH0lg==","signatures":[{"sig":"MEYCIQCZDUsXaOLnJlgveGNtAW6fR00PwmHFz4eJ5tw7SJ9ChQIhAPh220p97G2ZdO90s3Yvkwvp3QsrB2fIhwW3La6mJzUa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-esmodule@2.0.0-34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32932},"main":"dist/base.js","type":"commonjs","types":"./dist/base.d.ts","engines":{"node":">=18"},"exports":{".":"./dist/base.js","./*":"./dist/*.js"},"gitHead":"130ef57738e9a8f6f2b04d1ca41cefba5b24c0c7","scripts":{"test":"node $NODE_OPTS --import=tsx --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","build":"concurrently --raw --group 'npm:build:*'","build:js":"esbuild --tsconfig=tsconfig.build.json $(glob 'src/**/*.?(c|m)[jt]s' --ignore '**/*.spec.*') --outdir=dist/ --sourcemap=inline --platform=node --target=node18 --format=cjs","test:debug":"NODE_OPTS='--inspect-brk' npm run test","build:types":"tsc --project tsconfig.build.json --emitDeclarationOnly","prepublishOnly":"npm run build"},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"repository":{"url":"git+ssh://git@github.com/dudeofawesome/code-style.git","type":"git","directory":"/packages/eslint-config-esmodule"},"_npmVersion":"10.8.2","description":"My ES Module ESLint config","directories":{},"_nodeVersion":"20.19.4","dependencies":{"eslint-plugin-import":"^2.28.1","@rushstack/eslint-patch":"^1.10.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.9.4","@types/node":"^20.6.3","@types/eslint":"^8.44.2"},"peerDependencies":{"eslint":"^8.49.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-esmodule_2.0.0-34_1757026295401_0.6285150993105983","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-35":{"name":"@code-style/eslint-config-esmodule","version":"2.0.0-35","description":"My ES Module ESLint config","keywords":["style","lint","config","eslint","esmodule"],"homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","repository":{"type":"git","url":"git+ssh://git@github.com/dudeofawesome/code-style.git","directory":"/packages/eslint-config-esmodule"},"license":"MIT","author":{"name":"Louis Orleans","email":"louis@orleans.io"},"type":"commonjs","exports":{".":"./dist/base.js","./*":"./dist/*.js"},"main":"dist/base.js","scripts":{"build":"concurrently --raw --group 'npm:build:*'","build:js":"esbuild --tsconfig=tsconfig.build.json $(glob 'src/**/*.?(c|m)[jt]s' --ignore '**/*.spec.*') --outdir=dist/ --sourcemap=inline --platform=node --target=node18 --format=cjs","build:types":"tsc --project tsconfig.build.json --emitDeclarationOnly","prepublishOnly":"npm run build","test":"node $NODE_OPTS --import=tsx --test $(glob --ignore '**/node_modules/**' --ignore '**/dist/**' '**/*[.-_]test.?(c|m)[jt]s' '**/test?(-*).?(c|m)[jt]s' '**/test/**/*.?(c|m)[jt]s')","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"dependencies":{"@rushstack/eslint-patch":"^1.10.2","eslint-plugin-import":"^2.28.1"},"devDependencies":{"@types/eslint":"^8.44.2","@types/node":"^20.6.3","tsx":"^4.9.4"},"peerDependencies":{"eslint":"^8.49.0"},"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"_id":"@code-style/eslint-config-esmodule@2.0.0-35","gitHead":"76effc7d3efe32f8179c4990d127cb3596ed6fd4","types":"./dist/base.d.ts","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Hy1abfj/DAeE6zeul2faBVM62exXb1m6iYKZUvk6WYmMgGBI3HqV0xs6avFUvzv7nlgehgN9X66CKdOhCOSPgQ==","shasum":"8fccb20c28451f7534b3bec726bfc4a90459076f","tarball":"https://registry.npmjs.org/@code-style/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-35.tgz","fileCount":6,"unpackedSize":32932,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@code-style%2feslint-config-esmodule@2.0.0-35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE17f4YusfTBKLNVs4cgdqwhOIsZFiZXUkEfNFvK2eYjAiEAuQr3Gs1qgg4QFjLzaPbbs5G0kZKN2NKfhKqM72xEmqw="}]},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"directories":{},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-esmodule_2.0.0-35_1757460558163_0.9666259116648126"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-19T07:32:21.212Z","modified":"2025-09-09T23:29:18.839Z","2.0.0-24":"2024-03-19T07:32:21.507Z","2.0.0-25":"2024-03-20T06:42:55.844Z","2.0.0-26":"2024-04-13T18:06:34.683Z","2.0.0-27":"2024-04-14T06:40:26.454Z","2.0.0-28":"2024-05-03T20:29:27.668Z","2.0.0-29":"2024-05-03T23:28:31.401Z","2.0.0-30":"2024-05-03T23:35:25.869Z","2.0.0-31":"2024-05-11T08:13:52.208Z","2.0.0-32":"2024-05-11T08:32:34.125Z","2.0.0-33":"2025-09-04T19:46:16.683Z","2.0.0-34":"2025-09-04T22:51:35.595Z","2.0.0-35":"2025-09-09T23:29:18.407Z"},"bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"license":"MIT","homepage":"https://github.com/dudeofawesome/code-style/blob/main/packages/eslint-config-esmodule/README.md","keywords":["style","lint","config","eslint","esmodule"],"repository":{"type":"git","url":"git+ssh://git@github.com/dudeofawesome/code-style.git","directory":"/packages/eslint-config-esmodule"},"description":"My ES Module ESLint config","maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"readme":"# @code-style/eslint-config-esmodule\n\nMy ES Module eslint config\n\n## Usage\n\n**The easiest way to get started with this project is to use our [setup script](https://www.npmjs.com/package/@code-style/create-configs).**\n\n1. Install this config plugin as a dev dependency.\n\n    ```sh\n    npm i -D @code-style/eslint-config-esmodule\n    ```\n\n1. Add the plugin to your ESLint config.\n\n    ```diff\n     extends:\n         - '@code-style/eslint-config'\n    +    - '@code-style/eslint-config-esmodule'\n    ```\n\n    You'll also likely want to have some of my other ESLint configs for your environment.\n","readmeFilename":"README.md"}