{"_id":"eslint-config-namchee","_rev":"35-4e89a56cb0208f6fc61596d203c79b2c","name":"eslint-config-namchee","dist-tags":{"latest":"1.0.20","canary":"2.0.3--canary.b911910.0"},"versions":{"1.0.3":{"name":"eslint-config-namchee","version":"1.0.3","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/parser":"^4.28.0","eslint":"^7.29.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^35.4.0","prettier":"^2.3.2"},"devDependencies":{"auto":"^10.27.1"},"gitHead":"517bee918025baaedd5b912a13911913361248ee","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-QNEVN9MPs8NWN2NXGSTfiDHO9CFvYGw+BzgwU/j4DwxlON+AtyMoR9UNln08uzz9VhtZgEztIWjXxAo/taUwpA==","shasum":"2b165fffdd6225cc7b43d7513d39a6653d06b665","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.3.tgz","fileCount":7,"unpackedSize":7180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2duoCRA9TVsSAnZWagAA03QP/0gF/jtxLFRBT4uGQKdn\n0ipMaWzsdcp66fZGS2tHnKbG2BdWig/auZJ/KWHa5SfIW8c3X/GAVfpK2Khl\nhiGHgyvXkrhc9jSwR9EVKWhmAqTmIj4RKURsDvLHeXeSkb4fCqY/2zcK52Fw\nF1iTVS9FHIdGuG3XLqUVux87qVJhWwGCWHKFh3Pxxk7udcmybjnGiJfj1umt\nVJSdQAmTWAjRrPLe3rnP0GQptzpqVmXfrQq/gcvn5UWNjdn1yFdK8IPW4lfv\nqk6PJivgY/zoJMvBr2dbbRGsjeqzww9qCXg2dPB6QCk0/esOCl1b+ZT2QWsW\nlR8zKYZRpwf8aeSIaVhhDXR9I7+xyLsradt08+qej3BeSE0heSFZtAvFgCev\nCEXVh5MI3vI0nD1IpKnjAsrNT8Fs7LZ5neh/+dw/9J1xEO4dP+fmxyC3zC4E\np31oENkAvx0IjAtK/Y9oedtDROePmpUzJEh8QZLDYz4Lw8lpK0MKIGUpCTO0\nIlRVJqDT9yw3uF8t0XO3VankJLc0MgK20fNyW3gT+6qhPYawe8IJlMdz4AoR\nWRgVUD2HMW9vb7seDhusKalUKuUFnEPwwZOazR/7wvLo1z76GFD6E8QfV57x\nDscq/k+K5udAEc7wmwaWuZKApvvn6e0yjtslTgaZw3OHowsvZBs6RGGvzDiE\nEMSz\r\n=emG7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsSYYsup5ykpP1PoLJ8Oks1Ne0EsZbOFC34zkGqnnB2AIhANTvl/lgqfzG7pWsDzZhAwzTliRMh2oa/f/dd6LWbx81"}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.3_1624890279996_0.5958978186629149"},"_hasShrinkwrap":false},"1.0.4":{"name":"eslint-config-namchee","version":"1.0.4","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/parser":"^4.28.0","eslint":"^7.29.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^35.4.0","prettier":"^2.3.2"},"devDependencies":{"auto":"^10.27.1"},"gitHead":"2090286baa7893ef9cd93cafb2bc7bb669001bb8","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.4","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-74RSEWndnSf/iAEwKkDDEeTU5eDlthc1C772b17v3ane4nsEfglxhexPSo3L7lY9cfegMpTlknD00pTimYFVAw==","shasum":"40c064c49f2d516fc81cee334be63a406dd6f5f4","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.4.tgz","fileCount":7,"unpackedSize":7404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2dzSCRA9TVsSAnZWagAAYNcP/3ff89qMKr9g21kQmLif\nMQgADJJpS1sq5fufI+1q0BHBxyaFbTsnoqErxyR5L+RHCRyjx0z7+EWuMfLm\n0KVsFPchgFL/KLh2bKr2iJlQMAWrCCnhQmJDLb5AfOBlkAnPwpRdgIp956Hk\nIi/waebcgPgjbhT+863CHLeoXOCsx8afCrrFlJHe9DJAiCTftPU9bdHKWqK9\nz4sdvfj2IOtFHnABmv5RfHWFTQVEFO9DPcueRXnkoaR3xRgfsdHrQ39cUuOI\nz5GeEyJVNmhRQ5mM9OfKkn5zxi8ZOFLcAD4qme+Bds+R7kXfNjG6fzLIBluB\nTIlDSWfVG+y9aJYmmb7faDVuvFX2sm414axR8qa6ym+umkXkRyb2IafjHblC\nQsVgAUg5EbfCKiZpbJTX5S2+Cj6PkCalZ9Bk+POU5h56rLN4DFII++kj547E\nD7I+eBjXofKyb6uNP7eTEU4qYse5UPEi/YDcpGqEqhcpuIjo0uaLkITFviW7\nKmM8Cx87Xn8V48RdoIxqg/CQcDScgJ2SZrZ5eukRpShGDtnfYSCbF4Rfjkwi\nxE7PR3h0EkG91h7j/S3KkkHMpYUg6WrVjNSn96iEWneSX4xSj/bnTkQOK8bm\nptqaavuRpLdxpA1K6K+HBPXjZGaORnXQeGyRADfKJRslmdLM+VpT5mJz3MY2\nLzr7\r\n=zBtI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKGT9l9am3hQS/eeWNqgoysczNwVZmSb2x+KeitIWE5AIhAN2HZCdAq3F7bVuEXMfhpdTC0F7N44fHnXFGLhvH0oVk"}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.4_1624890578379_0.06264620121211695"},"_hasShrinkwrap":false},"1.0.5":{"name":"eslint-config-namchee","version":"1.0.5","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/parser":"^4.28.0","eslint":"^7.29.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^35.4.0","prettier":"^2.3.2","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@octokit/core":"^3.5.1","auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"bf94dcd6fc78936d6c1457a9d583d38788a71f90","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.5","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-1R4lJthJmQDEMyX995u2KQFk9Lj63f7+e3J93CIWY0vNk6naI/LeFuOIN5hCEJwzOgS1ydxgiOi6KckBJwPz7A==","shasum":"fda818c606857f00748cdf2e874a49dfb8404468","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.5.tgz","fileCount":8,"unpackedSize":11032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2oWRCRA9TVsSAnZWagAAcvUP/ieJ5Hr1GCOjIRrZ+7qS\nftIfPPaaQkG6BLEG2GSZyJcAAqUsVvOCxfgxS9FcDFg+GyWavcnRUa5WKWx9\n7IxdCG4+gbxpjbNw5l2qxHAV/ELs0GXNrhYwQqDfDX3XhPryWJI022wAZom1\nF+RTcoA36leey6UM9+PLS9KjSU6eYzxDQy4LQyvZ8OJzx7mbjD18jWEFB/OE\nutOVL68eIPO3GB/01FohZav7cOzQNX6tx92iSNbEWy0VLTcyCQ0cNRA4nRMI\nbXE3UiFWPV9bSDtIaZClZ5c51mS1ExBpoL6r81nO5YwDRMp38KPzOacs4sbK\ntL4zfPjrIfLWUKrUSb/DSWKHKV7m65mWwAugJR4sq/Db9aU0bzR2qSe0PRHb\nzzVuyEolWWS6DRfyuR0SMVbe2ARy3FtFzZ0yE9q9TNCNKlVAs0vQuAiva8Hm\nHi8SprlOAAHyqG8+Q3RXzHlLcPwz0xkP1eYGHNy+Zt+lpaZa1G66cv2ld6in\nMboQ7JtujhvrsDMvJxC/H/E7smVGLWJ0Pz8+KxTzNw++1NV3rDuybp7gLtD3\nnbtOz+kE2J0dU6YiuGoCuMkoDifvK25M+iWnYgPcUBWjRIgQn/W9L4l3grqT\n2SAWznzKif5Fb5Ufl57+isIl7er2Q5iN+5lS6gk0fnR5tivRR7QnheYw3Tyn\nEYmg\r\n=ooD9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbwZXHCkGzn52f2E+jzhkt59WQemWqQpIapItE5ClmEAiEAvPYy7BIxtj4VYugGALlqVa3Pav38XPxV9C2Did+Va38="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.5_1624933777223_0.21399433607312934"},"_hasShrinkwrap":false},"1.0.6--canary.1.8b85a61edef752ddf4d70b1f4b8a376821a0812f.0":{"name":"eslint-config-namchee","version":"1.0.6--canary.1.8b85a61edef752ddf4d70b1f4b8a376821a0812f.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/parser":"^4.28.0","eslint":"^7.29.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^35.4.0","prettier":"^2.3.2","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@octokit/core":"^3.5.1","auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"8b85a61edef752ddf4d70b1f4b8a376821a0812f","readme":"# eslint-config-namchee\n\nMy personal and opinionated ESLint + Prettier + Stylelint shareable configuration. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although it will also work without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nAll you have to do is install all peer dependencies from this package and you're all set! Install peer dependencies easily with:\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.6--canary.1.8b85a61edef752ddf4d70b1f4b8a376821a0812f.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-WyykRr/6R33y5qfsEToiYfQYhTHk+XcaswucbH2zk5zYQhV2TxbwaaggGeEMcnaLTT+4/8BMRgKVjGF24SI5nA==","shasum":"ec3231254299f6216cab84df849959aabe0d2ae9","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.6--canary.1.8b85a61edef752ddf4d70b1f4b8a376821a0812f.0.tgz","fileCount":8,"unpackedSize":11136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7SCtCRA9TVsSAnZWagAAJa0P/izLCVOty0OeiuyZbmbn\nSju7gvmHB0Mtthp9IO2kMZCuniHRRRv/NPeg3AxhwEJdES/80M5dbSxFduha\nyR/iax/cndBndoQcGAHC7fzWdmRNWEeOYwPdO6SxdD/+z0xiDmUmVpFtq1TQ\nr9yYKOwVv4fmWvNq2DrWVNStRmGBGcjNK9irMI5ASE7iA7rCpKQIICMaSWta\n0+9pc5nhAal0OVa4Nhp7I3JG1ff0zdh8rkydv+CVTSjwQmptliq9nKEqDT6W\nLM3ZZmghSSCVvczlHKkiSl38S/QoJxEUtvF5pYJRVolt6iQ8ClYRwMbMclTL\n+wXtU1/tV4gqUDFo2YwMg9wjOdnJ1w6qe+852HKg3f+A5yIPWU/dz+Q79Q30\npxIW0QYMym+Motii/5F+xl8/ceyrViyylxpd5sAN1B0jhF6gk9tCQGJHxai7\nRZ2U/IbssAQcd5/HRxI9/vL1LsnZMVkL5PVYX29jNPmVLaRXhInx6/TJTQE4\n5txzrMETLkyQ/tTrov0hlS8KiqGV5DJhSgHfxkIRIFSWA7hOd1Ok1jZLgCTM\nDy3NJR1b2kn2h7hldnlyOE7882ly5riJWKDYhlRBwFQEUC3ZQBwL+/g5icAJ\nl7uoKbF01DwjUs5YFUlJ0dyJCbSVZBXg+leKXQtFSN/uS8UHL5YlfXt8glma\ndYyX\r\n=MIIx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPbqp7aqwBevJVsQHJRjDmCLVuTGBBLdLhlFb5yJynjAiEAklPOZF7G/JLRcCRZd9n2SmHZFWpYxj1Ys67yF9n0ucE="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.6--canary.1.8b85a61edef752ddf4d70b1f4b8a376821a0812f.0_1626153132612_0.46416190917748246"},"_hasShrinkwrap":false},"1.0.6":{"name":"eslint-config-namchee","version":"1.0.6","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/parser":"^4.28.0","eslint":"^7.29.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^35.4.0","prettier":"^2.3.2","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@octokit/core":"^3.5.1","auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"0402d8007a55e20582b1f69c0df38e0f8046e37f","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.6","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-wnd7FtwS+jw4Z2lIjr5I2Vv7d5XhbV4AYuXEjLRdBdlWyJuOt9fwYBI6Q26/xTHn9z2rq/WSZgoPpH3USueT1Q==","shasum":"5b35384295a9e7413bf9eefc04cdf0021ff88197","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.6.tgz","fileCount":8,"unpackedSize":11369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7SCzCRA9TVsSAnZWagAAc/wP/0kAwE1M4ZfFcRd09uoA\nV77vffXEAxO8Unt7ygGkWqeSmTFjnUwpZaWZL3tU7MYwoow8ebTD+cqmFpVx\nXYNOe5bpqfTniTiJ2sQt2KS6KiD1U5f8eTV0zlNfpmP+U4XdVTNkTztj3x8u\nqhL+0A6wE6E2bKt+NkSaqx5ySvso0RaEnecEUZMgeZVyDL3hZLLJuZe3/tjE\nWD9NGlD0YoowZG7NoGw0P23eS5w4gugbzBao8958OfDU1RQiMwW2vwWmmZKm\nIyolCWyNH5SYJzSPXBpIcLQwqrVhYlllED/+9ILKRbKCdCelC/d3+NAIsYn6\n1Xcy0td6HmkhS4/y/k+c/6YI77tdyTw+axoJKosmKcvGD/D+/hliKeJLLPIg\n13Zd4dpBLNioiv+qgAFuzuigJsJWMxlDzTJbZcbNNdsWsIsaHbBJOWAxFHXq\nQ9jc+2NivzwTf7NHjCGukJ0lX877++Xr0ZlVLNJnECV5bHhM05RMVK6GUORB\nzXago7fBq1gn5tPKBUDgfq69uvNJg8F+7O6hN9PW/zskHxvIhbTfAJ51JL5R\njJx3Gl2XnxIx+nSoh57iAmhdBIBaRJYsaVxptVKuSp4lXg9I4GHmwfC0nVKN\nukFkv0XpPLRdpYGjeodYn/N9GFC8XqsZOQb7cIRVOG9kf4K+1Ls1cjerdwH4\nMK/3\r\n=QtIY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxcLGyEZQGET4IlB1sbPqlTitMcI5WRN/MehOm3U+28wIhAI4M5kzFv14eoBK1lnS3Hr3RAI75Lu3eFrymjTNPX59g"}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.6_1626153139456_0.12931259527791328"},"_hasShrinkwrap":false},"1.0.7--canary.2.83e890049405aeb2a6c453b2b09c31d37a72069d.0":{"name":"eslint-config-namchee","version":"1.0.7--canary.2.83e890049405aeb2a6c453b2b09c31d37a72069d.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/parser":"^4.28.0","eslint":"^7.29.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^35.4.0","prettier":"^2.3.2","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@octokit/core":"^3.5.1","auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"83e890049405aeb2a6c453b2b09c31d37a72069d","readme":"# eslint-config-namchee\n\nMy personal and opinionated ESLint + Prettier + Stylelint shareable configuration. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although it will also work without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` and `exclude` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.7--canary.2.83e890049405aeb2a6c453b2b09c31d37a72069d.0","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-586RGAhxu3iHhqZvii65PqKVGUdu3Y7RejNoHjlzLH/ZZ9fsY5QDRCAEnxX6OemhplmR7g2jzr4Mi1kikx/Y+Q==","shasum":"b51f2f1b70b35f1fcde12bdb8c346a1360325c6c","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.7--canary.2.83e890049405aeb2a6c453b2b09c31d37a72069d.0.tgz","fileCount":8,"unpackedSize":11611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/BljCRA9TVsSAnZWagAA2wEP/A4ArfceC/7hjwqoxZ+j\nR6dtTffOA+acXK/kCYEdxmxfwbEVTKSqJsUp1AtLbQgikpS/zu7Gycav5dUu\nJcRMXx4P5qwE5WyPvVhJdDolUm/dIC49OYjdUUFjJYR3VRDiG14CdaNXee2b\nXJ+LhYoGdEwfu14QiwvgzHmcc1NqvPNwdRuxNGA72qqTn2uDYMqOKrUrQPfc\nAn2T7pB8gPK0T8oM0FoLoM8pLGIK5x+1Urjj0YwD//0UaISUiS+z8FSHx96j\nizDJL9CCUx7kLgsfC97W1cDHfGuF1QO6bpFL8JbwfJP/a2uV6I8b5pV6ZQQY\nQAkRp2BOr3vqibdP01qWXqOnaKNFJ5PWYu6caoQS7smSH2Gd+a3VIPkMoB4f\n2mVWrE4QDoT9fpl2ALCv42klHk7Vh01HnDs/HjJcbqCY9UyqfkbSlqXnUArh\nPQciJX9Ou6wX0CK2qqX4uwbbx/eOjVlqbSKXomd+tCkka7AJLy1dNB/9uAEI\nunUVEVwu3be5x4YBwlJTzZXX3jERyyiGC/dXjuiP2R+qwy+Ap+ZQRLUgdIGM\nIdvAKTP6Y47B7560jqKkukxvOAQzNggnLqwr9jJmIBxze7Xrr4rg45jmiQLK\npufRz68qkE7QrdGk3bdfxsJEsXk5mFVfapWKp2+5+wY3w4HDYzTQ77AuQFoY\nEqhG\r\n=yKO/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcCTglW9wK4ZoXswo/3+ztPemLPXmv7EYpzHEtHFhCyAiEA7vcDVF6qBZvRePRXdUcZ8/JznXJIgPGNc84vCNUIVxg="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.7--canary.2.83e890049405aeb2a6c453b2b09c31d37a72069d.0_1627134307790_0.48086858820968614"},"_hasShrinkwrap":false},"1.0.7":{"name":"eslint-config-namchee","version":"1.0.7","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/parser":"^4.28.0","eslint":"^7.29.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^35.4.0","prettier":"^2.3.2","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@octokit/core":"^3.5.1","auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"b0afee7e10c36b749782e7cd1fd4ecc764109803","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.7","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-yT4caVfA0ucmlQPt4MZSvmj5U2JhwuzPIKmi7VN4VCSsau25Q2s3cUtrvw+AXgI6eciO92pYQpyRM56wbi/xYA==","shasum":"25a0e49de9568d7c998105a7932ea5ed9594df05","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.7.tgz","fileCount":8,"unpackedSize":11999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/BlnCRA9TVsSAnZWagAAqwIP/iyqtB/0Fv8c079+7UKd\nREhedfkmMz6L5haRD84mwbrTPB72/RsmM+NuzF9s2W6OAF3TjbGMhNw6Jt4c\n78EYgqb7t6a8wPNr+3v34JcEH9vSdY7hSqfVqpENxZXnf1bkCdjjKObJKlXf\nh/rOqSPcJf/3VkKfVEBLFv+JupzAHgqw1i7g88Rc059f3++uuGFE55TH324y\nEyK497klbKSVt+Kv9Ijy3cgvrbB+RBYEy8Z8SdzQbFJVD5Fso7euIYYk+rDT\nxDP1da4YHY0LYtUXG2o73ogaT+BTPUCiSdqFugbVwPRZ+J8I0WGJk+bo2Dwi\nooUXcJQ7Ojg4HfIjoR8vkdc7gCa4QXGFiraZc8AJ/eHVniRwtKAMm2bYTnY9\nH39j6Q9tlGVf+2XEzdD4XMbtke8tdQCmONReayuhgtb3wf3Tvy3pZusCYeat\nDpQDoCD1cIim/AwU7Xb+lcw6pB3VCJiyacNDrtoqy/+pJfMxaEUYcyori6Ap\ne7fwFRv1/iIsPAeX6m0lJ/gXwCgN336Om/N2EW91+Qs/h5QCC4z88X18Gx87\nPhFNQIddaptZTHgKuN9c2pBqdEYwDCM+GKFtmdrhoRDlmVDk8Kn+qRis42/A\nOncKVdKjcESHyDz0v7EmWI4xPkr5zCwH7tpkNKACX/Lc8UN27XiAkJlVdaP6\np/F+\r\n=Ffw+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ1bCeyvN0tXNn4JIttoAQ7tY0iRDhh79fOcZKmoChKAIhAJ65UTBf3kj8N5HJBfdzXDsMUQNj2ZGrmQTrfxIqFO2o"}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.7_1627134311514_0.4349642664178921"},"_hasShrinkwrap":false},"1.0.8--canary.3.ee68055f5eba047ad113296adf6de894531685fd.0":{"name":"eslint-config-namchee","version":"1.0.8--canary.3.ee68055f5eba047ad113296adf6de894531685fd.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/parser":"^4.28.0","eslint":"^7.29.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^35.4.0","prettier":"^2.3.2","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@octokit/core":"^3.5.1","auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"ee68055f5eba047ad113296adf6de894531685fd","readme":"# eslint-config-namchee\n\nMy personal and opinionated ESLint + Prettier + Stylelint shareable configuration. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although it will also work without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` and `exclude` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.8--canary.3.ee68055f5eba047ad113296adf6de894531685fd.0","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-PFtTYc+wAJE0CCobQIW+w2e9ARiShPY0WevvIvIrtfSxsaJSpAjuuXdrjaDuDDVbULYuGLPQVa6bQa4trCN+Eg==","shasum":"4b810d1eb833b6f537f990c310fa9684304f8016","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.8--canary.3.ee68055f5eba047ad113296adf6de894531685fd.0.tgz","fileCount":8,"unpackedSize":11678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCL5CCRA9TVsSAnZWagAAg/UP/3K5zJNQ4Q+KQlc7SKU7\nxar+tXWexjJB9GibcNUgD0qFEFQfUu0MCC3ALMf+ndbSyrI7jSKwIPeUxY63\nXZkCr4zqv1ZjwbQh+sQDQk2xNvZMJNPWLYGb4v8FAZTBBC53xcR+ylCKV6SE\n8f7bp4aI/FTA5We8XtsGCfjvPSvzLsPglgwfokM5OItp52rysfIqmF9a8xCo\nK0njjOb9gK6rHuRUGUu+LM4d6CNrgUPqC2eycGmtiDHwg/Lqupkv0Vr8a7mj\nVBM5xBVHiadQPdFhtBpuSZ18VjPkkMvGp7DDn9l82Gbv0QZ17HwrmD647Pop\nGldXTFhtxpdY953Wq9TfPaD3UGe7k5MFWrLBDjvXoycrtvmNeS/H1mrKs18Z\nwH4G7NnZcVpLcIRgtePHeJLrph/Q2GxkAzxUYlJgu6G74mKMhQ7YvjJXDOgP\nRapAjS3G/3yKn2AN/DHFMsFdnWuy6vapOr3LD8NVlavSUEh6fawHDMx0xx3w\naBoyVLnkAlh8Dqmh4hK8NrPmQZEyIznZv7iiw6hNKSsaS9jhKBgr4qM7YtPi\nyORxnUW+dIvgoSnocb2rcy7LiPMCPiFNS8QJkMmeR5t5FidkRvaKSKcKGumM\npUELhv76LONzmUy4YneMKl+v2VxKY7wtk6/WdXEF1RY+kU3mlhB8Ywaq1rO4\nG3Tg\r\n=sAkf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyZJGS/4nxFlZFhSC9JSW3Hu1Y0TcI7uyC96f50pQfbAiEAqxeMpPjtFZinRO6cZp8LyvG2giG3vmzFIvDDhpp0FJg="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.8--canary.3.ee68055f5eba047ad113296adf6de894531685fd.0_1627962946834_0.85935926678535"},"_hasShrinkwrap":false},"1.0.8--canary.5.00e32c2856af3b22a7a1b5edb43a2a0dae9b27c1.0":{"name":"eslint-config-namchee","version":"1.0.8--canary.5.00e32c2856af3b22a7a1b5edb43a2a0dae9b27c1.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/parser":"^4.28.0","eslint":"^7.29.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^35.4.0","prettier":"^2.3.2","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@octokit/core":"^3.5.1","auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"00e32c2856af3b22a7a1b5edb43a2a0dae9b27c1","readme":"# eslint-config-namchee\n\nMy personal and opinionated ESLint + Prettier + Stylelint shareable configuration. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although it will also work without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` and `exclude` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.8--canary.5.00e32c2856af3b22a7a1b5edb43a2a0dae9b27c1.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-3B5dzTIRazroEPmG0BCn2j02txzSP9DluXqe+fgf5qRJlKP5oLwA8AO40Tw4rIeJWXAwEp6SNEHmhpP67Vs4kA==","shasum":"f57b8dceee3a7f09d407604dc7ad5f4736e8c378","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.8--canary.5.00e32c2856af3b22a7a1b5edb43a2a0dae9b27c1.0.tgz","fileCount":8,"unpackedSize":11710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtl5Qc2nztivB4iDFWwAiGL+17QMUa8VRMWx8k5qY8bgIhAOJoshim6VWW5Ni6lkQ3Ui1ZM1l/KIYZpN33bJJnfXf/"}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.8--canary.5.00e32c2856af3b22a7a1b5edb43a2a0dae9b27c1.0_1632035039195_0.011600063571431729"},"_hasShrinkwrap":false},"1.0.8":{"name":"eslint-config-namchee","version":"1.0.8","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/parser":"^4.28.0","eslint":"^7.29.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^35.4.0","prettier":"^2.3.2","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@octokit/core":"^3.5.1","auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"9cda242cce6e9779c39ea63d4cbab9a7a9ef0844","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.8","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ogvlqIFCsPBCk0NEDX2hZuQEt7cRqq5FbwHAwhVwUTXhXquRcjcSr+3B6nevMI7G8zvJvDSwSB/DPMqyaOhnNA==","shasum":"038e07b7a5efbb6492ea569c6f88ce71c4b58833","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.8.tgz","fileCount":8,"unpackedSize":12653,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAk8jVVRJJo86Ip2gzWREAX9UQ2UrN151Vva8rY77tfLAiEAzNm3WFY/AgkPYUnlnBU8rjJD2rPlPusza7iE1eD57yc="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.8_1632035080701_0.19811905411259811"},"_hasShrinkwrap":false},"1.0.9--canary.6.93be4673d41a5b7ba08a3620b6184718bbec1ec0.0":{"name":"eslint-config-namchee","version":"1.0.9--canary.6.93be4673d41a5b7ba08a3620b6184718bbec1ec0.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.31.2","@typescript-eslint/parser":"^4.31.2","eslint":"^7.32.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^36.1.0","prettier":"^2.4.1","prettier-eslint":"^13.0.0","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"93be4673d41a5b7ba08a3620b6184718bbec1ec0","readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier + Stylelint shareable configuration with batteries included. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although the config also works without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` and `exclude` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.9--canary.6.93be4673d41a5b7ba08a3620b6184718bbec1ec0.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-FNRtZy2WpiRHCSieg0JUvrktjiw3km9OciBWq/7rF86uhmxUzD1AMCMMMA2ZDsRWIZHEkrl+ZhKlXfqix+99FA==","shasum":"d3b5409b862de8b894f9841a0559d4a454712409","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.9--canary.6.93be4673d41a5b7ba08a3620b6184718bbec1ec0.0.tgz","fileCount":8,"unpackedSize":11738,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBzvek/Gy/A0QP2RsOUHjkBxD6XZcTUiXfZ6k6WoVRDwIgDezivpFwXZdnPxwmKyabO9UCD8iTVzA/6EM/Y8dDF54="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.9--canary.6.93be4673d41a5b7ba08a3620b6184718bbec1ec0.0_1632317815052_0.888615958599478"},"_hasShrinkwrap":false},"1.0.9":{"name":"eslint-config-namchee","version":"1.0.9","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.31.2","@typescript-eslint/parser":"^4.31.2","eslint":"^7.32.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^36.1.0","prettier":"^2.4.1","prettier-eslint":"^13.0.0","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"0fec4b5b69c567984b823d1883039d8da775fc63","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.9","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-aOi+3ORYXF6P1zuDkueK7zKw9y8SnXPfP8HqPL2rwqMSZtZo1tQ0ZZlAPqpDNMO5MC7VWSrF4CLa3IO5hW6V3A==","shasum":"d88727f13bcdb977538e458cf2568c9bbdaaad49","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.9.tgz","fileCount":8,"unpackedSize":12817,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8rgitS2EuhRDEEt3WE3jevTEcAaIbGKZfKQDqYVrwUAIhAIF0cbB19mpFMR58WXcXaHMCFMlX5MJblfBQ+Ksz4LNl"}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.9_1632318209457_0.24053433013248782"},"_hasShrinkwrap":false},"1.0.10":{"name":"eslint-config-namchee","version":"1.0.10","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.31.2","@typescript-eslint/parser":"^4.31.2","eslint":"^7.32.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^36.1.0","prettier":"^2.4.1","prettier-eslint":"^13.0.0","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"a675b8bc868ba954128b4b343cba1c757d318756","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.10","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-FR+XrybjiBXICbCFP0Ui5YMe5LvB2wYZIpxyZnija2jaM/VV3iCcLnvInZRQalPzlyX5YSvtQpFJTpLkrHFPPA==","shasum":"0996235eefbf19310e8bc819a7f123aa320e985b","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.10.tgz","fileCount":8,"unpackedSize":12818,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8SAgM3Bdc/RI7PLyDEw6rurK33E7pNiXChWcoMR4O4AiEAnnrIUMalCIhxAUYpkHKsoKkA5kxVwcqNNJJLMNN6j5c="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.10_1632319175706_0.3719887278960139"},"_hasShrinkwrap":false},"1.0.11--canary.7.4004bcf90e5ac04846adfdbba1fa582819f62ae5.0":{"name":"eslint-config-namchee","version":"1.0.11--canary.7.4004bcf90e5ac04846adfdbba1fa582819f62ae5.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.31.2","@typescript-eslint/parser":"^4.31.2","eslint":"^7.32.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^36.1.0","prettier":"^2.4.1","prettier-eslint":"^13.0.0","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"4004bcf90e5ac04846adfdbba1fa582819f62ae5","readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier + Stylelint shareable configuration with batteries included. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although the config also works without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` and `exclude` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.11--canary.7.4004bcf90e5ac04846adfdbba1fa582819f62ae5.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-T8r4BuIZeOtdMx0EmXD4rklH7Sc+B1VdhPZXppEgGbq0nC4mCG16xRRMjGuHuTOmALfO0p6lrr3INh50R1FJJg==","shasum":"61f0da1c38ff2e73afae6ae8d4f5b26f978a31e9","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.11--canary.7.4004bcf90e5ac04846adfdbba1fa582819f62ae5.0.tgz","fileCount":8,"unpackedSize":12996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy70UCRA9TVsSAnZWagAAsDoP/i2JNozMcCFpXDi+nPv/\nLLv1BX8imOLv7YvLzfsD55kzJZQBS9k2fNzwMqXVqlHF5lZSWIlyCM6AoMOA\nzgikvZsAwcVvPreFs5FraIcCMUMVUlbWG3eTKv4/fyNMEAEpRThp/xk8rfNX\nFTG9poOGuXJbTGv51QHJAM/x4uxRVoUA0/cEWTV7GH5QamWnNlZbY0W5k+Ak\nrAGsviKqtr5FAnVoczOo/Jct1nA9tc+Kmp8Ocy3U0rIaOUw90kaBHf+BepT3\nNl79sq8ZwNJmdGkj2NxM+bXegb1l/LKAk4t8c2ZHFJg6YrLZrg/TSxgV0E4q\nx5qj7/657AD346j5q/eBAfuTk2LLBpuaQSDIrKBsEAPB6IxiUaQcs0RDhs3E\n0HRwUcg1Dr90YaRc5PMLLSelV6BOChEtta+eBw0POlfJXir3UCHIaisBYjJb\njigkvy0uKXCvy8muM3FxYWH+5OGHLr/wibXE70WQ5sVbNVpCn40eWUM77tJ1\nNktln0fCqpLQY73XVBt4DxpLzXGOcytYUFqzm/pqa2uJvHBgLgzpP38Oy1sA\n03t4wTPi31jTQaUvK7jwsPvfIgpQjScI9F83uar7R91A0eGoVIZbPVKIWHFh\nkToJNATADOmJNOMSTUa0E32vCGzBvVrG3bOL7aqHoiei8QTZvstBlIhPYGeD\npT5z\r\n=MnAE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCStBqfd+HkrzpO0engLphQwoAbaiTrx5QvU5PwGTSzlAIhAKyivUtnK8PToCUvsKJrjc9k3GGakcPGRLaIQcZ85gbe"}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.11--canary.7.4004bcf90e5ac04846adfdbba1fa582819f62ae5.0_1640742164724_0.18759142393574546"},"_hasShrinkwrap":false},"1.0.11":{"name":"eslint-config-namchee","version":"1.0.11","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^4.31.2","@typescript-eslint/parser":"^4.31.2","eslint":"^7.32.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-jsdoc":"^36.1.0","prettier":"^2.4.1","prettier-eslint":"^13.0.0","stylelint":"^13.13.1","stylelint-config-standard":"^22.0.0"},"devDependencies":{"auto":"^10.27.1","typescript":"^4.3.4"},"gitHead":"727a563cb50b133ec35f4d99b3f3aa2c616a4e1c","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.11","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-i+nPvBdK8YnOU9LIMuxy/y6gl6BFLiDyKkHtUWJjE50PsjyLbStcsQyAJbmpswmlNOZSqOO4f2B0DPpQ94BkxQ==","shasum":"007e1b8bc0a9f3520a4eba8fe7a0521b65d48661","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.11.tgz","fileCount":8,"unpackedSize":13223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhy71PCRA9TVsSAnZWagAA018QAKQiyHn1IwjYLqMXYFeJ\nb0ho20W4GSl0yE2YFJXo1O31WCwOt05S8ykcqVSMafxDhCcg/ykEl8SvXtvf\ns1jOfwynTXy6p+gm+FeazC/nFTk4ZXD/h/O75keK5U3Bfhw4xa2I1+zSPHTD\n/DemfJbNmWzP/uQA1yDmm3woNgS4jj2RRiTNtixgmGJom2Q2ndiHxKGo/KKv\n7RN0OWsvDmuzuQPePBeWfqp2tuc2EyamgORJGMDXZKzT2nJheo0EQiiteh9S\nK4cWidN3ybNKBVj1OMm1hlVm7mguL7FCuJanJpYiGGo4XblSDtTbJpaU51jH\nBY2czqsM2L4eauvQ5lsjrC5o0NeQPUp70hJ1eDtavnf6UlYAgn0ScXOJpcsb\nMohoXKUU2YG9X8FCG1pVnAQ0k6ukYqzDF3OmefnmFH0UHFyq0mN96LHlZeq+\nZByRNZOa++uv4eqk2zJPGiCiFsDJ3dbiU2/9FEkAGTOSJGo7nvo59TmSJQvm\n58tWjfLEbkSIk4CHkll7U2lVd+DKy+UmzGJTh/salcQZh+bs8CGuwnlVijqV\nM5pblbzKE16ZWWcKxH94OazUqsXjA2yxFLp0yTKB+o176qxgHpmVVhSgZy4/\n1hvb1vjMu3uCEm+nJmSe4Xta2jfgcJoT1AecDdpRFZOSWU+TJjVKSBcePD1p\n1iRi\r\n=X1Jm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBw++QTfrR/N9mOcGJpKBxbV7gjZjAUb4qi578yTW0SeAiB+3aZYT9N9jnvJG5SD/212PCRbCmhyj8mmTZzIUSVTug=="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.11_1640742222889_0.1589961005557894"},"_hasShrinkwrap":false},"1.0.12":{"name":"eslint-config-namchee","version":"1.0.12","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","eslint":"^8.15.0","eslint-plugin-jsdoc":"^39.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.6.2","stylelint":"^14.8.2","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.36.5","eslint-config-xo":"^0.41.0","typescript":"^4.6.4"},"gitHead":"0fa540a11cc47706a3be03c84225e45d905405b8","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.12","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-5qroRhrmTSvWlTkd3d5G2wWIyNRIle97lm33tcJLUAHJEs7StQB82L2IYet9YENSiLhd0jUN8hSnw9BjLtlm0Q==","shasum":"f90f6faff5680fb98b2a5ecefc82e2b2142114c7","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.12.tgz","fileCount":8,"unpackedSize":13498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3bY7smQXGSDpbXmYxfTBad9OYe2JeyC0aA5ApHofopgIhALZaC3gpJV1C3oSJjLRCYZ8+bfIQfWu0a91qw2mShZ8n"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih5wwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzGA/+IgXxYxhGWi+yHz1DCe8ORXpCzV01XxfNjPS1lljbAFWm+KCL\r\nbL6lFrh2MhxG4olS6dLSRt5UWJyaoUeFjughk9WKnaLM3FKu0bAKkrqX8VdK\r\nwIYd9nUIuos9mROe6Gag4BVDwyZHetg9UswYElA3iN+z0BdJAj5jv8WbmvBK\r\nuATsAIR3cNMm/lXcoVDFGo92o9BU131LyMJsreruOHTpMAvsCdI7ZlB2Z/wu\r\nk43r2ij9i842T+c8zr5SZeh9i5rTJCAhqF9p2EG5+z6oV56YybfaVLr59+ro\r\naOT8/OtZD9MXN/UfLSnimbjzjQQX5yLznDWp+a5ZNK51VcW1giofAypNbRcZ\r\naaRtjhK0Eht7yBYA5L9gE0dDOd6sO46kmQDe73y7EgL5SX2BGpJiUl9ATa2b\r\nbRv2hwBcs5kFItKfaNQ4MSMN89z2rsD6evJXEf9eTERUFOCafbq3hlPPMq8Y\r\ngmVAfdYbyp4kMlylQ/MVQs01imviXXBESxp06McgoisgflpmPBxz2yvfshoi\r\nCNJKdH7mBks/7Y1l40IBLbOQ109s9wTvFEoCKga7cbx7tOGM59o7RczSCruH\r\nA9TZx1pXqPAhXB4eD4qFStjKRt2l/gZIGW4JNX1hifIgwGdDUZEN2yXcqV1p\r\nc0PAvvIGd1aT7fmcgaCQqnioD6rkI6/cwrU=\r\n=QOa5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.12_1653054512737_0.38544752631555257"},"_hasShrinkwrap":false},"1.0.13--canary.8.2358660043.0":{"name":"eslint-config-namchee","version":"1.0.13--canary.8.2358660043.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","eslint":"^8.15.0","eslint-plugin-jsdoc":"^39.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.6.2","stylelint":"^14.8.2","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.36.5","eslint-config-xo":"^0.41.0","typescript":"^4.6.4"},"gitHead":"9b2985763045ca137ebefc35373a9f646a16ee85","readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier + Stylelint shareable configuration with batteries included. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although the config also works without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.13--canary.8.2358660043.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-iuC8bIldfVEzG6DwXlzinWgJ817PYuBatjq3Pr7WGISbZzzs+C+sn7aACM8ESX/XhF2wH+wKREDRTTGr5vtjCA==","shasum":"1f35ab0155357104032a91abc6325b7d01b7303b","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.13--canary.8.2358660043.0.tgz","fileCount":8,"unpackedSize":13266,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVtfXff+DUkRe7kpBDrly8TCxfsprOvq0P4HyLDD4gqAIhAMIBOa9X2iQKrAWMgk4aE72seEhU+uwPhiJzE9caCi1d"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJih5w3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq24A//VCPs01dr08o0v6+DXotTxBAIJ8AZHtyUR3QAH7ClIXht0wQ5\r\nagWk2b3+IK5x5cK+XaskiBf3grcagheuVvw/hxOklDigjXzni9XlI3kVk1YX\r\nAt1SfJCsbYe5XbEeyKf4p9dcS69QUhi4k9uwzdS7pnn9zhktDkCyIK/bV3d3\r\n3wzySPb5hvqwV07PrmeqXqjhIAUhZSWhUIdPpPTrpDJouNiAUer+ssGIOKUS\r\nscey6g7WOR7JufOU6pC8INSqjt5lTHIw/W+TgWp6fG8EPh/6zrRg/OfQyMiN\r\n+ZoBF01sW7VBQZ3ZG5Koy/W4pMlh8TlOLiktVf46nOFEB07x5xbcDjXUBdo8\r\np5sl2bK4SPR/Ytvo3xvaukXpjQtDEbE/Iyl4SNM7V3rFqF7rVdWjESBrjZrw\r\natbRTaUiB99AHUfNDNBF/nTLlw6oCS2OehYXcuXXqWnk/swhUyZMamhPJP92\r\noSpQRCpzqFMtidubD/npIyQyqyp59woJ/Na1sUWZ7T+umjB0uzGpi9GabutB\r\nUo/UGiKyUTlhYW0Pzzx9jjE8e5rBEUnWj+d3JHJWXDWrLY6hx6SLw3wyxkOo\r\n03cvWx51PEbzsVKNjR7Pa6vcCcPmf+Nuanb0dadNNSmQcSwgFVCVmsWcU85b\r\n/N4i5HjlOREFjaL2i4PHKjYTR40O6VrAwzA=\r\n=R7NS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.13--canary.8.2358660043.0_1653054519197_0.5628219433304755"},"_hasShrinkwrap":false},"1.0.13--canary.9.2362691986.0":{"name":"eslint-config-namchee","version":"1.0.13--canary.9.2362691986.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","eslint":"^8.15.0","eslint-config-xo":"^0.41.0","eslint-plugin-jsdoc":"^39.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.6.2","stylelint":"^14.8.2","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.36.5","typescript":"^4.6.4"},"gitHead":"6bc71ff131d57c1ae8f9baa7f4e62a80cfdfc3f6","readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier + Stylelint shareable configuration with batteries included. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although the config also works without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.13--canary.9.2362691986.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-9d1Ropz2z+xojvsQpXnwYDGcFDAyis63vhMP2M1MjQQDqsISRpa3dswQQ8gJBEb8Ah0QtN+u5NOGefngFbp0hg==","shasum":"af30eef9141743a1c04561eb4d5960dd64ec78bb","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.13--canary.9.2362691986.0.tgz","fileCount":8,"unpackedSize":13282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUTrcrtPUqOA+fYtyBRpsF8lRr3Q9nq+SnQIX4G1+n4AiEA/kT3BPQmECaHyUTn9eRYWJk/0a6ylfLWx78zIY+12iU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiLl1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTiBAAnH2LoJ4szoKBlSwZ/2QpyKLQzB8k1yeLmkd4aZ8ttCPEAHy3\r\nfQKAOrWl6gdhxmAkjP7GkSs+JhYHdc/W6AUM/ujm+dg5ST7NLZq3vIhH/Ot/\r\n7PshINreYJQ+WhyGvnY5jdqDNQgL45PxpMyI5J0cI6OwKAmiHdywu+20JRQd\r\nAKTCcgcbHXj781c/7iuk1xx/x++Qa8Eub7ubKZRAy6vu07OuQuFqsk4MbxVV\r\nggD0nfdOQ1exbqESUnlF7rOkmXtH8sW1K4K2kSufyvrae71IW2tlQAfcDD4S\r\ntaPQ3VxawW1ZSN5gVycMcXBGVQQmPclUMNmZyOIY4eDkceDw1t1Qb2Myb7yS\r\nopdvkDr71Him8qNlV54W5NYNlRJ/xesWL4nTL7VfZvAnsTvPdrwciYL/RnQ0\r\nAsQAfdf14g6VhcYudqnFhyBRVCIypJV0IERXjYC3QgM6bcJh9CS2aw4ntMox\r\nMmacEeu+i4SvF6fH0NZz15jpiZt35PtGnZGGJQJh5xziUMyNn/5fArQxmoRu\r\nJwmGvzMEBsuomjfEu0vZ7OMx01j1J/MHp8eIShzzSvZlyjVScrnlQpRHCG6c\r\njduESVzbMy3kkZheAjB1B0hanN0Q4Vm71bO2oH+hsQDTUr3q3gcMor7rKbu7\r\nBIG8MT08GbYjH2GKEChvikIvSkLPBHVzhE8=\r\n=R3vN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.13--canary.9.2362691986.0_1653127541648_0.2459044253476943"},"_hasShrinkwrap":false},"1.0.13":{"name":"eslint-config-namchee","version":"1.0.13","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","eslint":"^8.15.0","eslint-config-xo":"^0.41.0","eslint-plugin-jsdoc":"^39.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.6.2","stylelint":"^14.8.2","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.36.5","typescript":"^4.6.4"},"gitHead":"7021a9e17bea39140c7f635e771e67e5e8448e13","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.13","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Qpv7RKVgFPRHz8Kh+pQ9577keUq8erz2qxykr2xoKvdbjjCendrjoZF2Hxztp6nqnO1uPp5t5415WO+k9l+VFw==","shasum":"52b3f48ab1a15e7b64146696ab3564d68243f65b","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.13.tgz","fileCount":8,"unpackedSize":13531,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnHW1gr1zSv1rTFQEN4YhPnQwm0A8UkT26BJzhIIdHwgIhALWpUoONU8MsDCm5OBRjnaiS+2S6CxF6nOsRlZbQWYSF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiLn6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFBQ/8DuTNoJW3AczF8uoLpzVe2zEbfBEKFjjZmxZuRrxiiUduHfGs\r\n/cJttt5LRGJI4xHN+LVbEbqUj+GxELh9IThhTUCBbJw+E3pWmyxgcnOetq9b\r\nu2q/ruRyDNL/KUbFz8EDKIRmoy23AA3bvfOSXORAN/Nf6urjIZPdL32lTT1V\r\nFlpQaeF0DK/rHH9gHtP7JghzIcwRHsXx0pzQlh12ctZ22FN2d+ElgK7p8wJo\r\n97+/ivHk7elDbrBQaTOwJmKbLmZ2vF1NONtnpQreI0vWRrk0wXPoObIL1qXn\r\nG9PJ2pxzdnasz26derbA2oaZw6LJP+6S/VE2TAmD66aFyih+56Vgvk5tvvK3\r\nrL/ONUx4+girFNaFouzqtqzwVK6pN5ucMPT45CXwn3jVi6Tl/GE5eTpCQT+X\r\nJgXzC0gV0FxDSlOvDF000thznLfpyhUsefngxqNLbFHZwq50LnTd6IMm7HD2\r\n1zB67/x8aWp2eF1TiDfGzY6EH/ezFLFwC7SQAP/FIWaOLC62JNtos8RTzzPz\r\nUbTymR2cYjSjQ7Zu0cLTktHxUUH4zE+ukWx3HYbXuqdZ6yzSmtKYS8H0SUqA\r\n9Dc8s/BsUus4+q4tZdXi5UoOzeUKK6AOT8LZ3RL9HV8avgd3v2qmjj8vFL5k\r\n7jvg6YZIGWOokoWrFH+NLEGgzsTkrY3c4sI=\r\n=/uZy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.13_1653127674296_0.6404976106112532"},"_hasShrinkwrap":false},"1.0.14--canary.10.3076289686.0":{"name":"eslint-config-namchee","version":"1.0.14--canary.10.3076289686.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.37.0","@typescript-eslint/parser":"^5.37.0","eslint":"^8.15.0","eslint-config-xo":"^0.41.0","eslint-plugin-jsdoc":"^39.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.6.2","stylelint":"^14.8.2","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.36.5","typescript":"^4.6.4"},"gitHead":"2a7b54a55ca2ccb736538d42f18fa88af0ce3a75","readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier + Stylelint shareable configuration with batteries included. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although the config also works without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.14--canary.10.3076289686.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-b87w4Tl/KCjWIOPff27ty1C3lX3SVqZokhyHIAEFM8YODPh7Lm/wTWuEKfYCStbhwKS80xZ32AddJK2D4cUJGw==","shasum":"affcf0730477a77d619c2f6937022afe1e944499","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.14--canary.10.3076289686.0.tgz","fileCount":8,"unpackedSize":13626,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6Mk26GY0SfyDXGvA2rE5oRYjt1scybyB13RPECDp9gAiEA1Wv3s3g2gLeWMjnjwzId2SFeJZ15Y/RLMayEKjKp72o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJslJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHghAAjf8v56qw0HDvKzMu/Yntcl1g6AvSbKde0jQiEcu2/bPS+ptq\r\nGkKAAPNbw3vfGVyYSMVdnj/JmTd8W7/QtiQbP7lf7PNWQXK6jvzjgTht57u1\r\n7OaEBwwzdnMQRZ2Oni/xqEMmWnmAB/6MKhvyNBWJzNTmsBJsRkAoD5YZtS36\r\nKM6ZUs4HEL1uJhi57CrIfTE+cJHdL1HVVTMYq7JyAZ8U8Qrb7CK/7RjYhRqy\r\nViKTvl1b5GXHTYOt3niDsI5kxhWE1/hbhZ9C4CxJkAc+Ix/l9stSMZhCfLum\r\nln9mwdYxP4mJo/U8w4GuydIJkNUyQNiwrex1YLsRapxgW0cClRGtyQObvWNz\r\ni/sfY1tanylnaoIm64Tc3xW85sqEqU7g3jTttWEECx5d7cJVg+IuQ/j95lmp\r\nb5HHq88NB38cQ1P1X0WP4z3fUHjWTGDfzgV+t7iQp5jg7pZZzhDUrVAvV7f7\r\nD4vQZtwm1B0uL0JyjNLaaiz12b0Nf4i0ko/2YtZVGejClasBdbu4F1/kdlkV\r\nsEeAc/VSH2J/4jIP3q0MKvKuTMfpbgmkgGQGxuRgYsraIXeHyh1KtWEusxLB\r\n7KxJgwcbsYAVQYSCtTyya+xJrGLdOXFTk7Bk3VScoTUwvEMqlnvRhjyngo/S\r\nWAgyWBpe5nJP5IihMXZ1F7KKwEnJz+LltI0=\r\n=IHj2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.14--canary.10.3076289686.0_1663486280946_0.08212479645745718"},"_hasShrinkwrap":false},"1.0.14":{"name":"eslint-config-namchee","version":"1.0.14","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.37.0","@typescript-eslint/parser":"^5.37.0","eslint":"^8.15.0","eslint-config-xo":"^0.41.0","eslint-plugin-jsdoc":"^39.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.6.2","stylelint":"^14.8.2","stylelint-config-standard":"^22.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.36.5","typescript":"^4.6.4"},"gitHead":"a77bca41b2e96b101637812e7145d257b468d058","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.14","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-7nMG4CgdIYrCFCVzz2w3NHIDfRrqK36g/iUlW2RKZszktRspjGcOfE7d97qnLEaKUiIfmTcrGYjelOTFjGzKzw==","shasum":"a4f1ba262758ba9620878aa639ed9b6c42f6840a","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.14.tgz","fileCount":8,"unpackedSize":13869,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbAPt4pNldBOZRquEPy4utFJ0B1sYZ/E5V8E5wzJWWBAiBgZRlBBAocxnUiXtAbYZeAzsFo4RmZOZS41m1MCWYS5Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJsr5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNIg/+O4QteFq2vn2qEfDLLgT4NO9Qez04QDeyajeZ6gTDAkpTFv42\r\nPgRgnQfiU719vI+HM8RHravzWjkIkyMlvqRgKpq6tpXgGy0FUT/sn9L+C8Wh\r\nzjbrrZHCh74oB9CdLYgDbxujk8QCuL6mm8gc8k9L9M4+CSAKpBVnk2Dc2yVs\r\noO3IoGdBWrKvHQKMFSA+LVQbXkCaalvSWu+LD6dtzGn5w+3NGnFeFDt1dNr+\r\nPuLmqaax+xCcpBmLnwizXxusz+1+E8mChZHqYgHpnlf4ReE8xnafiy9xHvjd\r\n+MOR5dgJ6/n1LV72q4/Lp4ZdFYeqYS19z3W4lERsUmjrIMJkjR9555gjaQR8\r\nrCtMkSJ5oVrqfMK8HYvgQWmCN9tM4QZgfennLiuS4cZxdpVyezL9rqEbAbIj\r\nveb6ScACRUFXLdN63v+QcLFM6DLrHLmKvsgiiv+DBzTDRTadYSlFWgAweoBU\r\ndzyXEdOm+0tI7sIHru28b0iC3rS9P2pMStuEcUmYl/NeLNiXO6dOSfn51+AH\r\nVTR/SSCFK0FQdQUiAMRTX8uUfSzahIeLeg9CKgfvGFx2x+7sGaIMAF/fTiyO\r\nU6xHPECw682SMLyFJKhzaVpxj1KQILwJzLEhN3LvI7mKniAt5UogWxiW/9mN\r\nA+zGNdwKuz+7zgeRFccKdaH+F5xlE2LD2Ck=\r\n=MPIX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.14_1663486713468_0.8616377640212773"},"_hasShrinkwrap":false},"1.0.15--canary.11.5518110153.0":{"name":"eslint-config-namchee","version":"1.0.15--canary.11.5518110153.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1","stylelint":"^15.10.1","stylelint-config-standard":"^34.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0","typescript":"^4.6.4"},"engines":{"node":">=18"},"readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier + Stylelint shareable configuration with batteries included. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although the config also works without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","gitHead":"fccb209a6774c36bbdbbb59c50e7341d2328634a","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.15--canary.11.5518110153.0","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-Xid1i3H/6SqgAxqwiQGzm/v9hai00URl5OvkQJuuQBxKEfRAlZWPnKNAAvaBqhZO8+7Zt1LDUJBTV+suBO0pug==","shasum":"ed965051fc55c80d2c673d5b0c93c58523449d56","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.15--canary.11.5518110153.0.tgz","fileCount":7,"unpackedSize":9665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2Qp4uVa5CQZY5BPe+g+Py1D+3A0iYkGKa8HgLoC4xvAiEA5/k/dVcgjth9YxQ6yHTNWIBWSlU1bdzYxd21nx02d+k="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.15--canary.11.5518110153.0_1689067072917_0.6617909015737591"},"_hasShrinkwrap":false},"1.0.15--canary.11.5518110153.1":{"name":"eslint-config-namchee","version":"1.0.15--canary.11.5518110153.1","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1","stylelint":"^15.10.1","stylelint-config-standard":"^34.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0","typescript":"^4.6.4"},"engines":{"node":">=18"},"readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier + Stylelint shareable configuration with batteries included. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although the config also works without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","gitHead":"fccb209a6774c36bbdbbb59c50e7341d2328634a","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.15--canary.11.5518110153.1","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-VrNatmapqslPRGqe8YhDtGqb89rwstW38u5nQ9FaZVjX7YvaH3q4O/gTPCNO+U6Qc7HYN5BphBPjnu6ZjTL9/g==","shasum":"b916e1c5d26fecaf9a9e6ae9ed67b6ff54abdb05","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.15--canary.11.5518110153.1.tgz","fileCount":7,"unpackedSize":9665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKm9Qs332QF0RvlSkawK8XI2hp1M2dlVYL/3mrJ8tFvAIhAI9cBTRavZoMAk0ZoMpv0OioSTUhQfLaLyedA02fhC5G"}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.15--canary.11.5518110153.1_1689067261553_0.3111489712647584"},"_hasShrinkwrap":false},"1.0.15--canary.11.5518110153.2":{"name":"eslint-config-namchee","version":"1.0.15--canary.11.5518110153.2","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1","stylelint":"^15.10.1","stylelint-config-standard":"^34.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0","typescript":"^4.6.4"},"engines":{"node":">=18"},"readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier + Stylelint shareable configuration with batteries included. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although the config also works without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","gitHead":"fccb209a6774c36bbdbbb59c50e7341d2328634a","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.15--canary.11.5518110153.2","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-Ur0+RV+4l3HQZltt60jpnPUyNI/SYZwHDw+GpBJeAzqz6rZFmrq5aCfnnCyKNOwthCEuW0vcn6ep9IRhF4Mc9A==","shasum":"fda51c1055115668cff8e8d58ebf5609435bb3e7","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.15--canary.11.5518110153.2.tgz","fileCount":7,"unpackedSize":9665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGh22FxTXw+HzjP9oqDF1Yr1Gs3D9nyEno8EPTS0ejSlAiEA5IS+NshY6XpcXlf1unNTnch40lF4hFJEKDbKQiRT80U="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.15--canary.11.5518110153.2_1689067504761_0.1994450527199887"},"_hasShrinkwrap":false},"1.0.15--canary.11.5518110153.3":{"name":"eslint-config-namchee","version":"1.0.15--canary.11.5518110153.3","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1","stylelint":"^15.10.1","stylelint-config-standard":"^34.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0","typescript":"^4.6.4"},"engines":{"node":">=18"},"readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier + Stylelint shareable configuration with batteries included. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although the config also works without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","gitHead":"fccb209a6774c36bbdbbb59c50e7341d2328634a","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.15--canary.11.5518110153.3","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-hc+6ZusapLxT8n7uonsTi4l9nUDQxmuMRhv8Umd+g+Cnl/R4VfAkg/xn3D4xRx4VrHchHI3aW+JIBklcF1KQxA==","shasum":"bcf09b97676539a0480f5857c0ad2532522338fb","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.15--canary.11.5518110153.3.tgz","fileCount":7,"unpackedSize":9665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTIXzmYg2t5OK5GgbqoUIIpvpeNMF0cEzHy/aBaR5+SAiABK0vmUplP0YpRKYpugim2iel7XKRO3o7ns+2hiPZekw=="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.15--canary.11.5518110153.3_1689068000289_0.1054584443235651"},"_hasShrinkwrap":false},"1.0.15":{"name":"eslint-config-namchee","version":"1.0.15","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1","stylelint":"^15.10.1","stylelint-config-standard":"^34.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0","typescript":"^4.6.4"},"engines":{"node":">=18"},"gitHead":"e60786941f10a308ece5722c4c1e6520a10ddff5","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.15","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-83S38Rf7t/H63opa1XPoK0P+rgKaT0KkgEO5CXU3tc86Wlrdbm1g0GkyVwTFHNg46HMWCp482dbqBgrEf83nbg==","shasum":"1e7d15229bd4a43804280bdc21b7ece2db4b05a4","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.15.tgz","fileCount":7,"unpackedSize":9641,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNMw/W9ANX3tkYvMJNXEeYqlodkYdXYZvw7EfEwiA4JAiBxDpmM7aAiPpBsMLcusjPQjXYX4XsXOPEGLgFPRR/GcA=="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.15_1689068216169_0.4122159551293736"},"_hasShrinkwrap":false},"1.0.16--canary.12.5532857485.0":{"name":"eslint-config-namchee","version":"1.0.16--canary.12.5532857485.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1","stylelint":"^15.10.1","stylelint-config-standard":"^34.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0","typescript":"^4.6.4"},"engines":{"node":">=18"},"readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier + Stylelint shareable configuration with batteries included. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although the config also works without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","gitHead":"7cd5cd6e75bc72b8f4d46af58a870b80d937cdfe","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.16--canary.12.5532857485.0","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-ZVuo3ggy43A9aQrIAystW6xm1utxZe2oiXj6J5OwIeQBgT++UH/LU+iE0lXXqDm+sEwJQRo9ws4Z+pnx4ixWsQ==","shasum":"c6eb5b86f15a33fd206cf59a0f90506fb7602a2b","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.16--canary.12.5532857485.0.tgz","fileCount":7,"unpackedSize":9735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBF6PBiHAzRN4AX51djjMheH6N17lZVWIb2QTMEpImqDAiBRy6Ue8zYfEpoC+fwZwQUoykNvoPucYEeCKSCsan/IMA=="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.16--canary.12.5532857485.0_1689172123023_0.9632720667356076"},"_hasShrinkwrap":false},"1.0.16":{"name":"eslint-config-namchee","version":"1.0.16","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1","stylelint":"^15.10.1","stylelint-config-standard":"^34.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0","typescript":"^4.6.4"},"engines":{"node":">=18"},"gitHead":"fbc74423653e401b204719ac2e67ac6c26006c84","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.16","_nodeVersion":"20.4.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-dBhypDL17Ipu/5/uWisPfbyqAgVQ8GFn86sOwLs8qDYP5O/a5BvnufcnVIoyyckn+PuNgk3GumxQajgpvrjOug==","shasum":"ffeb70640c23755a827c88e957ee48d2e92a1748","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.16.tgz","fileCount":7,"unpackedSize":9711,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvgg9G7K2g4U54d/zBVZYaz+DjhFumh2t7XMVOT5P/YAiEAukZe7zJcng+QpalSrqVhiyPfzA5da0h6Ely/1MjfOwk="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.16_1689172365456_0.6125153195576303"},"_hasShrinkwrap":false},"1.0.17--canary.13.5982430605.0":{"name":"eslint-config-namchee","version":"1.0.17--canary.13.5982430605.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1","stylelint":"^15.10.1","stylelint-config-standard":"^34.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0","typescript":"^4.6.4"},"engines":{"node":">=18"},"_id":"eslint-config-namchee@1.0.17--canary.13.5982430605.0","readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier + Stylelint shareable configuration with batteries included. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although the config also works without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","gitHead":"910cd6be6dc8b84308892f802a2ae0bf862f5d37","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-IgHyfU3Y31TF0Hg+PsJHozod0gSa/kbZXE+8Vx40WrrcCSxJQhLVJ8l/0DNg9MgQ9oK0yABACeXv/CIKMDm06g==","shasum":"9e89e658ff62f137db2556ffe230a8293b0db46c","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.17--canary.13.5982430605.0.tgz","fileCount":7,"unpackedSize":9726,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrW15lsDH+eCjawvzKdnqRns0Qit75z2dgJiMm+KHkWQIhAPS/pC9UQKaRaJaRTo+CSNDUsdTgi4DC0v8ONojunuGU"}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.17--canary.13.5982430605.0_1693018770248_0.5713821793535863"},"_hasShrinkwrap":false},"1.0.17":{"name":"eslint-config-namchee","version":"1.0.17","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1","stylelint":"^15.10.1","stylelint-config-standard":"^34.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0","typescript":"^4.6.4"},"engines":{"node":">=18"},"_id":"eslint-config-namchee@1.0.17","gitHead":"5eb0d810f17c05351a5b4f614724093782d3733e","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Dcy6V3LcNCABB6aCwKIGQm8eHcQjazFD8N2z63ZlePd7Xgjp0fXhSnJz8BZm/1qmeG/xClmVum14HemicRSOGw==","shasum":"040a108af153a19bf68cf22399ae1bfd01b5fdc8","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.17.tgz","fileCount":7,"unpackedSize":9702,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCfahdAMwIgzxZ2rkXsvvHvqAESRYL+Imft79fGGZvDAiBiAsdxmLWcUUdQI65Ckbd59x0sHOdVC4d3dIvl2oERCQ=="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.17_1693018851128_0.6896184477498237"},"_hasShrinkwrap":false},"1.0.18--canary.14.5982518908.0":{"name":"eslint-config-namchee","version":"1.0.18--canary.14.5982518908.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1","stylelint":"^15.10.1","stylelint-config-standard":"^34.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0","typescript":"^4.6.4"},"engines":{"node":">=18"},"_id":"eslint-config-namchee@1.0.18--canary.14.5982518908.0","readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier + Stylelint shareable configuration with batteries included. Designed to be used with TypeScript (which means that you can extend the `tsconfig.json` from this package), although the config also works without it.\n\nThis configuration uses [google ESLint config](https://github.com/google/eslint-config-google) as the base config with some [JSDoc enchancements](https://github.com/gajus/eslint-plugin-jsdoc).\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n```\n\nAnd then, install all peer dependencies from this package and you're all set!\nInstall peer dependencies easily with the following commands\n\n```bash\n# using npm\nnpx install-peerdeps eslint-config-namchee --dev --only-peers\n\n# using pnpx\npnpx install-peerdeps eslint-config-namchee --dev --only-peers\n```\n\n> Don't worry about the package manager, `install-peerdeps` will automatically detect and use the currently used package manager in you project.\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n> Do note that this configuration is meant to be used with TypeScript in mind. Some features might not be compatible or available for vanilla JavaScript.\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n### Stylelint\n\nTo use the Stylelint configuration, extend this configuration in your Stylelint configuration file. Refer to the [official documentation](https://stylelint.io/) for [how to extend Stylelint configuration file](https://stylelint.io/user-guide/configure/#extends).\n\nBelow is the example of how to extend the configuration from your `stylelint.config.js`:\n\n```js\n{\n  \"extends\": \"eslint-config-namchee/stylelint.config.js\",\n}\n```\n\n### `tsconfig.json`\n\n> The TypeScript configuration provided by this package is tailored to output ESM modules, make sure to replace `modules` to something you like if ESM isn't what you're looking for.\n\n> Remember to add the `include` options yourself! Those options are not provided by this configuration to avoid bugged behavior of `tsconfig`.\n\nTo use the TypeScript configuration file, extend this configuration in your TypeScript configuration file. Refer to the [official documentation](https://www.typescriptlang.org/tsconfig) for [how to extend TypeScript configuration file](https://www.typescriptlang.org/tsconfig#extends).\n\n```json\n{\n  \"extends\": \"eslint-config-namchee/tsconfig\",\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","gitHead":"d9d0c8b9afc08bd2105c8cb8d8731208cbbf23f6","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-LIcSf1QT0L13lO4GPQNdeUjoOFCxSokM+LlmpDfB2xu1PDUnj+6ujgmgB7AWZJCGuWR4q8jqQw+ziwUZRd42QQ==","shasum":"3219855650173aabed68e37a94ef5786d2898617","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.18--canary.14.5982518908.0.tgz","fileCount":7,"unpackedSize":9939,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/A7CGmDmweNsuqWylZxyGAIj/jel5YhqQrMQU80hfSAiEAwpchhSX1iPdS27LVokKqek9qRVXyg92Qx9M7apvf1rI="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.18--canary.14.5982518908.0_1693019781762_0.07524495676585063"},"_hasShrinkwrap":false},"1.0.18":{"name":"eslint-config-namchee","version":"1.0.18","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"peerDependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1","stylelint":"^15.10.1","stylelint-config-standard":"^34.0.0"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0","typescript":"^4.6.4"},"engines":{"node":">=18"},"_id":"eslint-config-namchee@1.0.18","gitHead":"292920c690654fbdbd6cebcab9efd6acb879abe1","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-7+iJ4gLJCg7F8EdeLWmVKPe747s4+1dBKDB8Jb9pcGD2KFQPhb8BmtPO7bYfBsQ5VKdQ/8ohO7c8PHcaI+GiEw==","shasum":"f7447a8569ff2f4a28e3ea8113289f2fd94f42bc","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.18.tgz","fileCount":7,"unpackedSize":9915,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvybl9DyBLvmnf985a3CEQFmfyO0qBqBM8ehIw3+vxcwIhAP9d8KhJ2Xfm7XEyJyXXA6HLJo9QmjlV3NgeSBMAsK5K"}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.18_1693019883840_0.5970359541511856"},"_hasShrinkwrap":false},"2.0.3--canary.39793fc.0":{"name":"eslint-config-namchee","version":"2.0.3--canary.39793fc.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0"},"engines":{"node":">=18"},"_id":"eslint-config-namchee@2.0.3--canary.39793fc.0","readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier shareable configuration with batteries included. This configuration uses [XO](https://github.com/xojs/eslint-config-xo) as the base config.\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n\n# using bun\nbun add eslint-config-namchee -D\n```\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n> Do note that this configuration is meant to be used with TypeScript in mind. Some features might not be compatible or available for vanilla JavaScript.\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","gitHead":"39793fc4c14bd957986d1763102cb552b222890b","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-Fpn2BnkmCpyTOqXvk/B0Htt7NdunVPsaLdJ7lbjpcbQwpfILkkgjaL/5Giq4w20pG0U11Z7Ze4XXxH+Uuchb/g==","shasum":"a1d068f8c49dd51129564135bdf29ad9ee487c82","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-2.0.3--canary.39793fc.0.tgz","fileCount":5,"unpackedSize":5174,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAylpeY7L4ULoNbw8rAjmcj/PKLi7lUsGn3qIMErKBoAIhAJJU9V1Lv2O/G+9FtqgCd6bNObcTNw8ziR1fuMxGVDHJ"}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_2.0.3--canary.39793fc.0_1697968062823_0.4616770828154009"},"_hasShrinkwrap":false},"2.0.3--canary.b911910.0":{"name":"eslint-config-namchee","version":"2.0.3--canary.b911910.0","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0"},"engines":{"node":">=18"},"_id":"eslint-config-namchee@2.0.3--canary.b911910.0","readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier shareable configuration with batteries included. This configuration uses [XO](https://github.com/xojs/eslint-config-xo) as the base config.\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n\n# using bun\nbun add eslint-config-namchee -D\n```\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n> Do note that this configuration is meant to be used with TypeScript in mind. Some features might not be compatible or available for vanilla JavaScript.\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md","gitHead":"b9119108a4bbe79688c92686096c103044eda588","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"integrity":"sha512-I0q0/5nwZ4N1A22FDiK/GfA/pbQhshBquC60d4jumk8m99akcAtI2ojvHrqYuF/ldaBHQJyspS2Ne70RDRv66Q==","shasum":"8863e1b7468b93ca1862eb412a3719f4fe84c2ec","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-2.0.3--canary.b911910.0.tgz","fileCount":5,"unpackedSize":5174,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFd+PvTHH/Bm0NEprvVpmrqqP0jKA/jkdlpPRliE1nwLAiAbHAKwMw0FTRy45ltL2nD4tP7lLOlrRJhDR8SB8+9AwQ=="}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_2.0.3--canary.b911910.0_1697968286070_0.4576967738919997"},"_hasShrinkwrap":false},"1.0.20":{"name":"eslint-config-namchee","version":"1.0.20","description":"My personal ESLint configuration. Fits for most JS / TS projects.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"license":"MIT","private":false,"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","eslint":"^8.44.0","eslint-config-xo":"^0.43.1","eslint-plugin-prettier":"^4.2.1","prettier":"^3.0.0","prettier-eslint":"^15.0.1"},"devDependencies":{"@types/node":"^17.0.35","auto":"^10.46.0"},"engines":{"node":">=18"},"gitHead":"b9119108a4bbe79688c92686096c103044eda588","bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"homepage":"https://github.com/Namchee/eslint-config-namchee#readme","_id":"eslint-config-namchee@1.0.20","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-zPdYBl47m4uLC4yjpLHmgspOS4O+kR6UWpVJrbFBMWe+2SFzIL7A5lhq8thotHbTDSHkrbSRpOigmhAZC3Umbg==","shasum":"755c343f8e6a71f2ecac063f5aa586fc4625f63a","tarball":"https://registry.npmjs.org/eslint-config-namchee/-/eslint-config-namchee-1.0.20.tgz","fileCount":5,"unpackedSize":5157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWI7gTuDqoNRBpNqBmj18uwWl14M4bFyZoq+LFh8bzkgIhAMTxxznVqjO9wXTRil4uxOovXiWhNfsYe6p9lvembW8C"}]},"_npmUser":{"name":"namcheee","email":"cristophernamchee12@gmail.com"},"directories":{},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-namchee_1.0.20_1697968612651_0.5135172956382168"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-28T14:24:39.946Z","1.0.3":"2021-06-28T14:24:40.182Z","modified":"2023-10-22T09:56:53.056Z","1.0.4":"2021-06-28T14:29:38.498Z","1.0.5":"2021-06-29T02:29:37.363Z","1.0.6--canary.1.8b85a61edef752ddf4d70b1f4b8a376821a0812f.0":"2021-07-13T05:12:12.761Z","1.0.6":"2021-07-13T05:12:19.612Z","1.0.7--canary.2.83e890049405aeb2a6c453b2b09c31d37a72069d.0":"2021-07-24T13:45:07.939Z","1.0.7":"2021-07-24T13:45:11.647Z","1.0.8--canary.3.ee68055f5eba047ad113296adf6de894531685fd.0":"2021-08-03T03:55:46.990Z","1.0.8--canary.5.00e32c2856af3b22a7a1b5edb43a2a0dae9b27c1.0":"2021-09-19T07:03:59.308Z","1.0.8":"2021-09-19T07:04:40.832Z","1.0.9--canary.6.93be4673d41a5b7ba08a3620b6184718bbec1ec0.0":"2021-09-22T13:36:55.506Z","1.0.9":"2021-09-22T13:43:29.632Z","1.0.10":"2021-09-22T13:59:35.854Z","1.0.11--canary.7.4004bcf90e5ac04846adfdbba1fa582819f62ae5.0":"2021-12-29T01:42:44.951Z","1.0.11":"2021-12-29T01:43:43.026Z","1.0.12":"2022-05-20T13:48:32.885Z","1.0.13--canary.8.2358660043.0":"2022-05-20T13:48:39.362Z","1.0.13--canary.9.2362691986.0":"2022-05-21T10:05:41.851Z","1.0.13":"2022-05-21T10:07:54.431Z","1.0.14--canary.10.3076289686.0":"2022-09-18T07:31:21.176Z","1.0.14":"2022-09-18T07:38:33.626Z","1.0.15--canary.11.5518110153.0":"2023-07-11T09:17:53.119Z","1.0.15--canary.11.5518110153.1":"2023-07-11T09:21:01.729Z","1.0.15--canary.11.5518110153.2":"2023-07-11T09:25:04.996Z","1.0.15--canary.11.5518110153.3":"2023-07-11T09:33:20.464Z","1.0.15":"2023-07-11T09:36:56.341Z","1.0.16--canary.12.5532857485.0":"2023-07-12T14:28:43.301Z","1.0.16":"2023-07-12T14:32:45.637Z","1.0.17--canary.13.5982430605.0":"2023-08-26T02:59:30.478Z","1.0.17":"2023-08-26T03:00:51.415Z","1.0.18--canary.14.5982518908.0":"2023-08-26T03:16:21.950Z","1.0.18":"2023-08-26T03:18:04.017Z","2.0.3--canary.39793fc.0":"2023-10-22T09:47:43.064Z","2.0.3--canary.b911910.0":"2023-10-22T09:51:26.294Z","1.0.20":"2023-10-22T09:56:52.882Z"},"maintainers":[{"name":"namcheee","email":"cristophernamchee12@gmail.com"}],"description":"My personal ESLint configuration. Fits for most JS / TS projects.","homepage":"https://github.com/Namchee/eslint-config-namchee#readme","repository":{"type":"git","url":"git+ssh://git@github.com/Namchee/eslint-config-namchee.git"},"author":{"name":"Cristopher Namchee","email":"cristophernamchee12@gmail.com"},"bugs":{"url":"https://github.com/Namchee/eslint-config-namchee/issues"},"license":"MIT","readme":"# ESLint Config Namchee\n\nPersonal and opinionated ESLint + Prettier shareable configuration with batteries included. This configuration uses [XO](https://github.com/xojs/eslint-config-xo) as the base config.\n\n## Installation\n\nInstall this package with your favorite package manager\n\n```bash\n# using npm\nnpm install eslint-config-namchee -D\n\n# using yarn\nyarn add eslint-config-namchee -D\n\n# using pnpm\npnpm add eslint-config-namchee -D\n\n# using bun\nbun add eslint-config-namchee -D\n```\n\n## Usage\n\n### ESLint\n\nTo use the ESLint configuration, extend this configuration in your ESLint configuration file.\n\n```js\nmodule.exports = {\n  extends: ['eslint-config-namchee'], // or 'namchee' for short \n  // ...\n}\n```\n\n> Do note that this configuration is meant to be used with TypeScript in mind. Some features might not be compatible or available for vanilla JavaScript.\n\n### Prettier\n\nTo use the Prettier configuration, extend this configuration in your Prettier configuration file. Refer to the [official documentation](https://prettier.io/docs/en/index.html) for [how to extend Prettier configuration file](https://prettier.io/docs/en/configuration.html#sharing-configurations).\n\nBelow is the example of how to extend the configuration from your `package.json`:\n\n```json\n{\n  \"name\": \"<your_cool_package>\",\n  \"version\": \"0.0.1\",\n  \"prettier\": \"eslint-config-namchee/prettier.config.js\"\n}\n```\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE)","readmeFilename":"README.md"}