{"_id":"@dudeofawesome/eslint-config-esmodule","_rev":"7-af4c241d569dc633629a10d1c5507535","name":"@dudeofawesome/eslint-config-esmodule","dist-tags":{"latest":"2.0.0-23"},"versions":{"2.0.0-17":{"name":"@dudeofawesome/eslint-config-esmodule","version":"2.0.0-17","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"},"main":"base.yaml","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"dependencies":{"eslint-plugin-import":"^2.28.1"},"devDependencies":{"@types/eslint":"^8.44.2","@types/node":"^20.6.3","tsm":"^2.3.0"},"peerDependencies":{"@dudeofawesome/eslint-npm-hoist-packages-esmodule":"2.0.0-17","eslint":"^8.49.0"},"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"_id":"@dudeofawesome/eslint-config-esmodule@2.0.0-17","gitHead":"56a0af5e94f98319bbb328b02d55679e97d80762","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-yIePM4Vjl7dlod6ojzlgGO4mRGtjwBoP3gFZ++js7aZMQOnuSF9DA/D3nh3bAIqKMo2r+7YvBRr6zDX1dNav0A==","shasum":"be5d74295b975ca0c4ea6b5a505e10997b48e053","tarball":"https://registry.npmjs.org/@dudeofawesome/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-17.tgz","fileCount":3,"unpackedSize":1862,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudeofawesome%2feslint-config-esmodule@2.0.0-17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMyw7ZjkHoeqf0g1jYtOr0WSbrXMtLnGKzKK/VS8LuxAiEAk29ok1z9eZkeaUoxQVMvOP/N64l0W/W6Hd7fgwKHLQ8="}]},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"directories":{},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-esmodule_2.0.0-17_1709153263576_0.6639482554869407"},"_hasShrinkwrap":false,"deprecated":"Packages have moved to @code-style orginization."},"2.0.0-18":{"name":"@dudeofawesome/eslint-config-esmodule","version":"2.0.0-18","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"},"main":"base.yaml","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"dependencies":{"eslint-plugin-import":"^2.28.1"},"devDependencies":{"@types/eslint":"^8.44.2","@types/node":"^20.6.3","tsm":"^2.3.0"},"peerDependencies":{"@dudeofawesome/eslint-npm-hoist-packages-esmodule":"2.0.0-18","eslint":"^8.49.0"},"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"_id":"@dudeofawesome/eslint-config-esmodule@2.0.0-18","gitHead":"8eb687596b773391e1171106d371ff817eabc325","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-5Pj2erAJfKqrPxsXE2TgpvUNtyjDG6hHBD6LvsqA8lV4BlEaWyPXn1jEz/wnAa/kMRmjhWk/RkINxPwGs9Ojaw==","shasum":"9ae1fa9705cce04174f50422cccecd549d7de8c6","tarball":"https://registry.npmjs.org/@dudeofawesome/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-18.tgz","fileCount":3,"unpackedSize":1982,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudeofawesome%2feslint-config-esmodule@2.0.0-18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxynOVWkw7GHA+ieHyEWIf6w6mRXfumx3cHA52uaaZ2wIgd9r4aBPLsQsQT6xRsLD+YX4L2CMFYbXZ2bfAfmcbt2k="}]},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"directories":{},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-esmodule_2.0.0-18_1709276784976_0.7000269440359888"},"_hasShrinkwrap":false,"deprecated":"Packages have moved to @code-style orginization."},"2.0.0-19":{"name":"@dudeofawesome/eslint-config-esmodule","version":"2.0.0-19","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"},"main":"base.yaml","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"dependencies":{"eslint-plugin-import":"^2.28.1"},"devDependencies":{"@types/eslint":"^8.44.2","@types/node":"^20.6.3","tsm":"^2.3.0"},"peerDependencies":{"@dudeofawesome/eslint-npm-hoist-packages-esmodule":"2.0.0-19","eslint":"^8.49.0"},"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"_id":"@dudeofawesome/eslint-config-esmodule@2.0.0-19","gitHead":"8b4de723ddf49fda3fe5dd1eb2214dd5038f7b7c","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-clEabXVQ1MTYN1wccc3GmhHTsbcMeCD7zf5EEfBd1zjnMHeGcIkqb674IK2hgUfu/yhsh/n7JzCp/XGwToeOVA==","shasum":"fc926904d436edcd8bf1183cb67fb2f09e36f8f3","tarball":"https://registry.npmjs.org/@dudeofawesome/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-19.tgz","fileCount":3,"unpackedSize":1982,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudeofawesome%2feslint-config-esmodule@2.0.0-19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICT2cQaoGv8GNpMgAKRtJgdTf5Chm7jyS4Klc3g+XfTaAiEAgaGhcVtzEtTNVpiAhgKoT68AAMzHgj12zJYFrzPwJQc="}]},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"directories":{},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-esmodule_2.0.0-19_1709278891043_0.49217655197689636"},"_hasShrinkwrap":false,"deprecated":"Packages have moved to @code-style orginization."},"2.0.0-20":{"name":"@dudeofawesome/eslint-config-esmodule","version":"2.0.0-20","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"},"main":"base.yaml","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"dependencies":{"eslint-plugin-import":"^2.28.1"},"devDependencies":{"@types/eslint":"^8.44.2","@types/node":"^20.6.3","tsm":"^2.3.0"},"peerDependencies":{"@dudeofawesome/eslint-npm-hoist-packages-esmodule":"2.0.0-20","eslint":"^8.49.0"},"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"_id":"@dudeofawesome/eslint-config-esmodule@2.0.0-20","gitHead":"386c1bea5dc2d9fce182c1b75f611abbd3bb60b3","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-K4X6aIW3CDHUyERYEsR+jUwJ/d3V4aIcIpRudCzBA6sY/ol4jfTawNLzD5R7fR550Ct2LBUd4UGzAIbG/JUYKw==","shasum":"8e3d75c133a13e518052b30147de62003d0f9602","tarball":"https://registry.npmjs.org/@dudeofawesome/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-20.tgz","fileCount":3,"unpackedSize":1982,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudeofawesome%2feslint-config-esmodule@2.0.0-20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbH12DlZrmNA3rVdSNrNMHWFH2h0b8bzeq9mYi50aJqAiEAvxCxARgbTM+FQOKFxC2uTSz2PwbnVCzybpd58CEpELc="}]},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"directories":{},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-esmodule_2.0.0-20_1709337072178_0.8315316297409809"},"_hasShrinkwrap":false,"deprecated":"Packages have moved to @code-style orginization."},"2.0.0-21":{"name":"@dudeofawesome/eslint-config-esmodule","version":"2.0.0-21","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"},"main":"base.yaml","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"dependencies":{"eslint-plugin-import":"^2.28.1"},"devDependencies":{"@types/eslint":"^8.44.2","@types/node":"^20.6.3","tsm":"^2.3.0"},"peerDependencies":{"@dudeofawesome/eslint-npm-hoist-packages-esmodule":"2.0.0-21","eslint":"^8.49.0"},"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"_id":"@dudeofawesome/eslint-config-esmodule@2.0.0-21","gitHead":"38ba1edbdd1a49b83b5efbb72739337ee155204a","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-9ru9F5Aq/SJZuws+yY7e8nC4RjQ87bWq2GJ2uDOsYPfpRtdiu+CXmX1Er1ekqKtwhkBv8HbPDD4AvVvOY5zcJQ==","shasum":"05ad141702965d0de0fa47244c8536112ca68667","tarball":"https://registry.npmjs.org/@dudeofawesome/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-21.tgz","fileCount":3,"unpackedSize":2054,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudeofawesome%2feslint-config-esmodule@2.0.0-21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8rNQ4UM0OnxsiAMPSaobtTEl91CaDcyfKXKMKTdNAAAiEAw3sVguOG+rJjrmPapQcwUGOxDMriHP+wMbHbBJ6veys="}]},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"directories":{},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-esmodule_2.0.0-21_1709537341758_0.779599127100153"},"_hasShrinkwrap":false,"deprecated":"Packages have moved to @code-style orginization."},"2.0.0-22":{"name":"@dudeofawesome/eslint-config-esmodule","version":"2.0.0-22","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"},"main":"base.yaml","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"dependencies":{"eslint-plugin-import":"^2.28.1"},"devDependencies":{"@types/eslint":"^8.44.2","@types/node":"^20.6.3","tsm":"^2.3.0"},"peerDependencies":{"@dudeofawesome/eslint-npm-hoist-packages-esmodule":"2.0.0-22","eslint":"^8.49.0"},"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"_id":"@dudeofawesome/eslint-config-esmodule@2.0.0-22","gitHead":"3556ea3d894f3b49dab3eeaa7d5727fa6a51bdea","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-pzD0eNcWuO5oYPvp2omu0lE9QRTbR6+mXUV5LpoFl+l8O52vCdy0l9t73yYHYG9MKguh8dWUoMhGIoJbvj8rcQ==","shasum":"6296066f69e55e27d89071d0ddc3eba25ac70d3c","tarball":"https://registry.npmjs.org/@dudeofawesome/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-22.tgz","fileCount":3,"unpackedSize":2054,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudeofawesome%2feslint-config-esmodule@2.0.0-22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGeB+6vEXFzYfjMz7RQ9msJF1ISaUzZTfZXTagcNlLbRAiBfBODmhKoiAL9vIRd8zg/BXNqkBLyRbAL4XOogUFZ9GA=="}]},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"directories":{},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-esmodule_2.0.0-22_1709614287325_0.4231400434003274"},"_hasShrinkwrap":false,"deprecated":"Packages have moved to @code-style orginization."},"2.0.0-23":{"name":"@dudeofawesome/eslint-config-esmodule","version":"2.0.0-23","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"},"main":"base.yaml","scripts":{"test":"node $NODE_OPTS --require tsm --test test/*.ts","test:debug":"NODE_OPTS='--inspect-brk' npm run test"},"dependencies":{"eslint-plugin-import":"^2.28.1"},"devDependencies":{"@types/eslint":"^8.44.2","@types/node":"^20.6.3","tsm":"^2.3.0"},"peerDependencies":{"@dudeofawesome/eslint-npm-hoist-packages-esmodule":"2.0.0-23","eslint":"^8.49.0"},"engines":{"node":">=18"},"publishConfig":{"access":"public","provenance":true},"_id":"@dudeofawesome/eslint-config-esmodule@2.0.0-23","gitHead":"9de056ff3c0cb942e1d3eac20d92b236dd11a2f8","bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-0V50HkftmMuIttdUTSLeB9GScNs1TH8GswEPqVejalD3Vyo4OEakvpvwGDczDLMJaRif+cYqYGIWxtbYYCVWTQ==","shasum":"5c7dd9a18d7fb76b838adb40b9d5e22ff16361a8","tarball":"https://registry.npmjs.org/@dudeofawesome/eslint-config-esmodule/-/eslint-config-esmodule-2.0.0-23.tgz","fileCount":3,"unpackedSize":2054,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@dudeofawesome%2feslint-config-esmodule@2.0.0-23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8P7Vd4qsrASpZgTblH6+v8MSmPRG5qWfLfoJKOh58TwIhAJwxz7Im9UdbZdxxH/ljNgqH9KIt+cURY3TbRWOGoR0a"}]},"_npmUser":{"name":"dudeofawesome","email":"louis@orleans.io"},"directories":{},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-esmodule_2.0.0-23_1709710209839_0.16682506429241006"},"_hasShrinkwrap":false,"deprecated":"Packages have moved to @code-style orginization."}},"time":{"created":"2024-02-28T20:47:43.481Z","2.0.0-17":"2024-02-28T20:47:43.726Z","modified":"2024-04-22T19:16:46.789Z","2.0.0-18":"2024-03-01T07:06:25.121Z","2.0.0-19":"2024-03-01T07:41:31.182Z","2.0.0-20":"2024-03-01T23:51:12.355Z","2.0.0-21":"2024-03-04T07:29:01.886Z","2.0.0-22":"2024-03-05T04:51:27.468Z","2.0.0-23":"2024-03-06T07:30:09.993Z"},"maintainers":[{"name":"dudeofawesome","email":"louis@orleans.io"}],"description":"My ES Module ESLint config","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"},"author":{"name":"Louis Orleans","email":"louis@orleans.io"},"bugs":{"url":"https://github.com/dudeofawesome/code-style/issues"},"license":"MIT","readme":"# @dudeofawesome/eslint-config-esmodule\n\nMy ES Module eslint config\n\n**The easiest way to get started with this project is to use our [setup script](https://www.npmjs.com/package/@dudeofawesome/create-configs).**\n\n## Usage\n\n1. Install this config plugin as a dev dependency.\n\n    ```sh\n    npm i -D @dudeofawesome/eslint-config-esmodule\n    ```\n\n1. Add the plugin to your `eslintrc`.\n\n    ```yaml\n    extends:\n        - '@dudeofawesome/eslint-config'\n        - '@dudeofawesome/eslint-config-esmodule'\n    ```\n\n1. You might also want to specify an `ecmaVersion`.\n\n    ```yaml\n    parserOptions:\n        ecmaVersion: 2022\n    ```\n","readmeFilename":"README.md"}