{"_id":"@btmills/eslint-config-js","_rev":"2-84d6213477e73b31e333e6c97b963b27","name":"@btmills/eslint-config-js","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@btmills/eslint-config-js","version":"0.0.1","keywords":["eslint-config"],"author":{"url":"https://github.com/btmills","name":"Brandon Mills"},"license":"MIT","_id":"@btmills/eslint-config-js@0.0.1","maintainers":[{"name":"btmills","email":"mills.brandont@gmail.com"}],"homepage":"https://github.com/btmills/eslint-config-btmills#readme","bugs":{"url":"https://github.com/btmills/eslint-config-btmills/issues"},"dist":{"shasum":"fafdf3805ef65ef7c78a47e1662ad4119d866a13","tarball":"https://registry.npmjs.org/@btmills/eslint-config-js/-/eslint-config-js-0.0.1.tgz","fileCount":16,"integrity":"sha512-XYVzrCFiIPWuvfiL7hGHlytAWXaA+ZBT6gfPoF2oa5eictf33xbqEyIV+Ha/18sfBu0OnFvZ7xfJhu04tnALtw==","signatures":[{"sig":"MEYCIQDyiTDklyQ/uSPs7IWe9fAsJs7lCwJ8N7G9FAOl4shfxQIhAKxTbgGqZbz716D3o19R+kCN5WVE3ouRF27LuBpasYYr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14558},"main":"src/index.js","type":"module","types":"./src/index.d.ts","engines":{"node":"^20.11.0 || >=22.0.0"},"exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"gitHead":"7117044c08b103b275c70f568d60f4c0b32c9f89","scripts":{"fix":"eslint --fix; npm run format","test":"npm-run-all --parallel --aggregate-output test:*","format":"prettier --write .","test:lint":"eslint","test:node":"node --test 'tests/**/*.test.{j,t}s'","test:types":"tsc --noEmit","test:format":"prettier --check .","test:package":"attw --pack --profile esm-only .","update-snapshots":"node --test --test-update-snapshots 'tests/**/*.test.{j,t}s'"},"_npmUser":{"name":"btmills","email":"mills.brandont@gmail.com"},"repository":{"url":"git+https://github.com/btmills/eslint-config-btmills.git","type":"git"},"_npmVersion":"10.9.2","description":"My personal ESLint shareable configurations.","directories":{},"_nodeVersion":"23.11.0","dependencies":{"globals":"^16.0.0","eslint-plugin-import":"^2.31.0"},"_hasShrinkwrap":false,"devDependencies":{"@btmills/eslint-config-js":"file:."},"peerDependencies":{"eslint":"^9.25.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-js_0.0.1_1745379125965_0.8994048806301522","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@btmills/eslint-config-js","version":"0.0.2","description":"My personal ESLint shareable configurations.","keywords":["eslint-config"],"license":"MIT","author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"homepage":"https://github.com/btmills/eslint-config-btmills#readme","repository":{"type":"git","url":"git+https://github.com/btmills/eslint-config-btmills.git"},"bugs":{"url":"https://github.com/btmills/eslint-config-btmills/issues"},"scripts":{"fix":"eslint --fix; npm run format","format":"prettier --write .","test":"npm-run-all --parallel --aggregate-output test:*","test:format":"prettier --check .","test:lint":"eslint","test:node":"node --test 'tests/**/*.test.{j,t}s'","test:package":"attw --pack --profile esm-only .","test:types":"tsc --noEmit","update-snapshots":"node --test --test-update-snapshots 'tests/**/*.test.{j,t}s'"},"type":"module","main":"src/index.js","exports":{".":{"types":"./src/index.d.ts","default":"./src/index.js"}},"peerDependencies":{"eslint":"^9.29.0"},"dependencies":{"eslint-plugin-import":"^2.31.0","globals":"^16.0.0"},"devDependencies":{"@btmills/eslint-config-js":"file:."},"engines":{"node":"^20.11.0 || >=22.0.0"},"_id":"@btmills/eslint-config-js@0.0.2","gitHead":"bf23ff30adfc94a28add72520b44f3910e51e5ce","types":"./src/index.d.ts","_nodeVersion":"24.4.1","_npmVersion":"11.4.2","dist":{"integrity":"sha512-tWATOmK5VTRIOjnalwZPuNvJHb/DgQE+wOCU+uQSI4xQ1X7NUZF/WYbKCToPGri0IHMJA9oSbwwtRWSuaVaxYg==","shasum":"94b7d5164e46d85bae4d3597f6afe23384aa2d8b","tarball":"https://registry.npmjs.org/@btmills/eslint-config-js/-/eslint-config-js-0.0.2.tgz","fileCount":18,"unpackedSize":15202,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDuN46TDPLWzQR4BaDrI9wiqQiQVrlgb43iM7+dOn8k2wIhANtK1TUMgSYQx2kd8feFLPpkZnB3ZOPmW88lcDOdIM9C"}]},"_npmUser":{"name":"btmills","email":"mills.brandont@gmail.com"},"directories":{},"maintainers":[{"name":"btmills","email":"mills.brandont@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-js_0.0.2_1753649458194_0.9228120019080062"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-23T03:32:05.879Z","modified":"2025-07-27T20:50:58.581Z","0.0.1":"2025-04-23T03:32:06.146Z","0.0.2":"2025-07-27T20:50:58.387Z"},"bugs":{"url":"https://github.com/btmills/eslint-config-btmills/issues"},"author":{"name":"Brandon Mills","url":"https://github.com/btmills"},"license":"MIT","homepage":"https://github.com/btmills/eslint-config-btmills#readme","keywords":["eslint-config"],"repository":{"type":"git","url":"git+https://github.com/btmills/eslint-config-btmills.git"},"description":"My personal ESLint shareable configurations.","maintainers":[{"name":"btmills","email":"mills.brandont@gmail.com"}],"readme":"# @btmills/eslint-config-js\n\n> My personal [ESLint](http://eslint.org) [shareable configurations](http://eslint.org/docs/developer-guide/shareable-configs).\n\n## Installation\n\n```sh\nnpm install --save-dev eslint @btmills/eslint-config-js\n```\n\n## Usage\n\nAdd the following to your project's `eslint.config.ts`:\n\n```ts\nimport { defineConfig } from 'eslint/config';\n\n// Pick one:\nimport { es5, es2015, /*...*/ es2024, latest } from '@btmills/eslint-config-js';\n\n// Optional:\nimport { browser } from '@btmills/eslint-config-js';\n\nexport default defineConfig({\n\textends: [\n\t\tes2024, // Or any other ES version\n\t\tbrowser, // Optional\n\t],\n\tfiles: [\n\t\t// ...\n\t],\n\t// ...more config as needed\n});\n```\n\n## License\n\nMIT &copy; Brandon Mills\n","readmeFilename":"README.md"}