{"_id":"@egiftcard/eslint-config-commonjs","name":"@egiftcard/eslint-config-commonjs","dist-tags":{"latest":"12.1.0"},"versions":{"12.1.0":{"name":"@egiftcard/eslint-config-commonjs","version":"12.1.0","description":"Shareable eGiftCard ESLint config for CommonJS projects.","homepage":"https://github.com/eGiftCard/eslint-config#readme","bugs":{"url":"https://github.com/eGiftCard/eslint-config/issues"},"repository":{"type":"git","url":"git+https://github.com/eGiftCard/eslint-config.git"},"license":"MIT","main":"src/index.js","scripts":{"lint:changelog":"auto-changelog validate","publish":"npm publish","test":"eslint ."},"devDependencies":{"eslint":"^8.45.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"~2.26.0","eslint-plugin-jsdoc":"^41.1.2","eslint-plugin-prettier":"^4.2.1","prettier":"^2.7.1"},"peerDependencies":{"@egiftcard/eslint-config":"^12.0.0","eslint":"^8.27.0"},"engines":{"node":"^16.20 || ^18.18 || >=20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"gitHead":"fb12da6f614a993cc86fb950aedbe71d16a53c37","_id":"@egiftcard/eslint-config-commonjs@12.1.0","_nodeVersion":"17.6.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-5o/HaSmXOEqWWRwKlYHHQFd28jn03qMSgngjhrXuEKcdZ1YK5iKhseHFliP0sN7o63EfmsOuVJkkAi2qC4yOdQ==","shasum":"2dc71fa7395cfb74bb89a97c12ff4b8163c3e081","tarball":"https://registry.npmjs.org/@egiftcard/eslint-config-commonjs/-/eslint-config-commonjs-12.1.0.tgz","fileCount":5,"unpackedSize":104812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdUFs7Vwsps8SwuIoBzvuchNohIS52ugbvxptAg8TpHQIhALd+UUQmDd4OcQc3MBr5CjGixPCSJZNIjgfPRs1Tf+Bi"}]},"_npmUser":{"name":"nextlinux","email":"connect@next-linux.systems"},"directories":{},"maintainers":[{"name":"nextlinux","email":"connect@next-linux.systems"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-commonjs_12.1.0_1713518104696_0.4366256251747471"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-19T09:15:04.616Z","12.1.0":"2024-04-19T09:15:04.845Z","modified":"2024-04-19T09:15:05.799Z"},"maintainers":[{"name":"nextlinux","email":"connect@next-linux.systems"}],"description":"Shareable eGiftCard ESLint config for CommonJS projects.","homepage":"https://github.com/eGiftCard/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/eGiftCard/eslint-config.git"},"bugs":{"url":"https://github.com/eGiftCard/eslint-config/issues"},"license":"MIT","readme":"# `@egiftcard/eslint-config-commonjs`\n\neGiftCard's ESLint configuration for projects using CommonJS.\n\n## Usage\n\n```bash\nyarn add --dev \\\n    @egiftcard/eslint-config@^12.0.0 \\\n    @egiftcard/eslint-config-commonjs@^12.0.0 \\\n    eslint@^8.45.0 \\\n    eslint-config-prettier@^8.5.0 \\\n    eslint-plugin-import@~2.26.0 \\\n    eslint-plugin-jsdoc@^41.1.2 \\\n    eslint-plugin-prettier@^4.2.1 \\\n    eslint-plugin-promise@^6.1.1 \\\n    prettier@^2.7.1\n```\n\nThe order in which you extend ESLint rules matters.\nThe `@egiftcard/*` eslint configs should be added to the `extends` array _last_,\nwith `@egiftcard/eslint-config` first, and `@egiftcard/eslint-config-*` in any\norder thereafter.\n\n```js\nmodule.exports = {\n  extends: [\n    // This should be added last unless you know what you're doing.\n    '@egiftcard/eslint-config',\n    '@egiftcard/eslint-config-commonjs',\n  ],\n};\n```\n","readmeFilename":"README.md"}