{"_id":"@electron-internal/eslint-config","_rev":"5-cfc264f13f83cd7ebdb36d5e8180e333","name":"@electron-internal/eslint-config","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@electron-internal/eslint-config","version":"1.0.0","author":{"name":"Electron Maintainers"},"license":"MIT","_id":"@electron-internal/eslint-config@1.0.0","maintainers":[{"name":"electron-cfa","email":"info+cfa-npm@electronjs.org"},{"name":"marshallofsound","email":"samuel.r.attard@gmail.com"}],"homepage":"https://github.com/electron/eslint-config#readme","bugs":{"url":"https://github.com/electron/eslint-config/issues"},"dist":{"shasum":"30e9175c76a4f8d30952d16149a3e5b2cae52a99","tarball":"https://registry.npmjs.org/@electron-internal/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":3,"integrity":"sha512-NAHtrIDktml8IAs/SvMOCFpySxyv79RTv0g5DVM9vuwvQu2XWazXPSP0bxF9DjROMzHfC7g5OLTHlBjJqm55iA==","signatures":[{"sig":"MEUCIHK9p1kfjsO1e2tHaKlOVdcfHZ8DcB4vIprMoJ0QZWs0AiEArhYD11CBOPOM1/xHINgwGjJcK7OtxCGS5tuyPms2TS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2832},"main":"index.js","_npmUser":{"name":"electron-cfa","email":"info+cfa-npm@electronjs.org"},"repository":{"url":"git+https://github.com/electron/eslint-config.git","type":"git"},"_npmVersion":"8.1.0","description":"ESLint config used by Electron and Electron maintained modules","directories":{},"_nodeVersion":"16.13.0","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^5.1.1","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.3.1"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1636404027673_0.46436702977257793","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@electron-internal/eslint-config","version":"1.0.1","author":{"name":"Electron Maintainers"},"license":"MIT","_id":"@electron-internal/eslint-config@1.0.1","maintainers":[{"name":"electron-cfa","email":"info+cfa-npm@electronjs.org"},{"name":"marshallofsound","email":"samuel.r.attard@gmail.com"}],"homepage":"https://github.com/electron/eslint-config#readme","bugs":{"url":"https://github.com/electron/eslint-config/issues"},"dist":{"shasum":"0564f8f6f3798b09d2c7895b2554f8faf1163637","tarball":"https://registry.npmjs.org/@electron-internal/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":6,"integrity":"sha512-8dcFUrVXEyJUR+lGwVwUyd4s03y6fpdwCKrXu8vL7C3qUDyMzQP2R5Q0nkzJdlKTmFOzBJkMh1kXgADfDkpogQ==","signatures":[{"sig":"MEUCIQCuXY7l+bbrJug2GIJUZJTJjnaRkTJj5C7+Q8Wn5b1LaAIgX0t9dPAB9Ah+DY7MCllanbojYVbfBC177HxJjcjchmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0ZW3CRA9TVsSAnZWagAADPYP/0/qiG6ZOLd7Rib4G1qv\nSUc4iqks3BM9ceJVNmwiu4b8tkgWitmNQnqHNCy1js/MvbvRPzTPgOvjFc6U\nTupi8XnbPPnvAZk8hqqfJkivmAvXql4i7xEFCcrM1cIgFwkWCs/ZEZSN4+Ab\nqDa4GyH/o9Q6x/xqFk0sqC3klXgRLpkiuOU5j3xEvTvCLoujaWkxVCDFEFtO\nmZ6GaprYizbQ0SFqm5dadN+7qjYftGBjLtsh448V37YTatRWitPJ3gU0chGA\nYckJEt6ao5wiMAIpOGlOmj8VnoH8LGtDYTz/ycShU7Jje+9KJv23vYhMN64M\n/8JSe1M7GY5F339FOXXEOoHCiSqORmygaeWdflrVTuKsePYtWkef6q41/Pvs\nWdgvaQ4k4FUOBHXJN1rPMGiirjYIGNbZA2BlsL40n1GyLPL4g9mpvVl4wgMR\nldQSJYRplavw5Sm+n6klT/VYKiMb5kSeghY5hy8oPexP2u7rTyPcvJWUzhXl\nezr/VUFLS/rd7FK6UwPo9IzmQXXQZeYQLCDewckXDVUGTos58BEr3j2y4XYi\ng30CPECYoCu5C7FYfiG9+93coC8VlQcdxgWbnJd6zua7XzowEsowVbX4g317\nBOM93Zj37VTHnbosogNtnKAsfjP8tRv1/m8XIy2nUCNZ0VOciH6DdUX2ofk0\n26L+\r\n=sdm4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8606945da8bc048e98e2a1976c55c714861d84cc","scripts":{"test":"node -e 'require(\"./\")'"},"_npmUser":{"name":"electron-cfa","email":"info+cfa-npm@electronjs.org"},"repository":{"url":"git+https://github.com/electron/eslint-config.git","type":"git"},"_npmVersion":"6.14.15","description":"ESLint config used by Electron and Electron maintained modules","directories":{},"_nodeVersion":"14.17.6","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-promise":"^5.1.1","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^5.3.1","@typescript-eslint/eslint-plugin":"^5.3.1"},"_hasShrinkwrap":false,"devDependencies":{"@continuous-auth/semantic-release-npm":"^2.0.0"},"peerDependencies":{"eslint":"^8.0.0","eslint-plugin-node":"^11.1.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1636412292317_0.38435723773052266","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-11-08T20:40:27.618Z","modified":"2026-05-28T19:11:34.352Z","1.0.0":"2021-11-08T20:40:27.818Z","1.0.1":"2021-11-08T22:58:12.464Z"},"bugs":{"url":"https://github.com/electron/eslint-config/issues"},"author":{"name":"Electron Maintainers"},"license":"MIT","homepage":"https://github.com/electron/eslint-config#readme","repository":{"url":"git+https://github.com/electron/eslint-config.git","type":"git"},"description":"ESLint config used by Electron and Electron maintained modules","maintainers":[{"email":"samuel.r.attard@gmail.com","name":"marshallofsound"},{"email":"info+cfa-npm@electronjs.org","name":"electron-cfa"},{"email":"marshallofsound+electronhqnpm@electronjs.org","name":"electronhq"}],"readme":"# @electron-internal/eslint-config [![npm][npm-image]][npm-url]\n\n[npm-image]: https://img.shields.io/npm/v/@electron-internal/eslint-config.svg\n[npm-url]: https://npmjs.org/package/@electron-internal/eslint-config\n\nThis module is a reusable eslint config that the Electron team uses across our\nprojects for consistency.  It is loosely based on `standard` but with several\ndeviations, most notably we enforce semicolon usage.\n\n## Installation\n\n```bash\nyarn add eslint eslint-plugin-node @electron-internal/eslint-config --dev\n```\n\n```json5\n// .eslintrc.json\n{\n  \"extends\": \"@electron-internal\"\n}\n```\n","readmeFilename":"README.md"}