{"_id":"@ijlee2-frontend-configs/eslint-config-node","_rev":"58-e045be8e881c141f344cc9799e724c17","name":"@ijlee2-frontend-configs/eslint-config-node","dist-tags":{"latest":"4.4.0"},"versions":{"0.1.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.1.0","_id":"@ijlee2-frontend-configs/eslint-config-node@0.1.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"dist":{"shasum":"db1ca384830d2f76d48bfc08e5dddee907f0d66b","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.1.0.tgz","fileCount":5,"integrity":"sha512-umDOqqZ/Ek+t0gPr3rBUH1AYD/11KuY6oFnXstbUpSDYvTyaUPfvChb7N9pipEvns+vA0WhTQmyiZTt0a+rqew==","signatures":[{"sig":"MEUCIEl7P/cQL92bTEzLIcsEM0IdcM9zlj5MZGO62mKaxs3+AiEAt/CB7iRXpUSuwOBJ3NG/hXOw+VgfFlGaNWJaHyt0GGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7112},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.1.0.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.js","./typescript":"./typescript/index.js"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/bg/0wpjv_sn7891sjq4ch0_3f0w0000gr/T/0330168a165126eb640e86e1155c2e5f/ijlee2-frontend-configs-eslint-config-node-0.1.0.tgz","_integrity":"sha512-umDOqqZ/Ek+t0gPr3rBUH1AYD/11KuY6oFnXstbUpSDYvTyaUPfvChb7N9pipEvns+vA0WhTQmyiZTt0a+rqew==","_npmVersion":"10.8.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"globals":"^15.14.0","@eslint/js":"^9.19.0","@babel/core":"^7.26.7","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.23.0","@babel/eslint-parser":"^7.26.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","prettier":"^3.4.2","concurrently":"^9.1.2","@types/eslint__js":"^8.42.3","@ijlee2-frontend-configs/prettier":"0.1.0"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.1.0_1738855249329_0.727390855222287","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.1.1","_id":"@ijlee2-frontend-configs/eslint-config-node@0.1.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"dist":{"shasum":"183cdbab63d5386d9cd15e4279a511f389f2b010","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.1.1.tgz","fileCount":5,"integrity":"sha512-qMGNllG8pI3anl01o3NyrRxPKIJiSR4G5fQ6OsI/Ca7U+cE74BpqZrEeDmpT/cLJ/uEK0rXKVQyKxRgETnAdvg==","signatures":[{"sig":"MEQCIEZdSmLKyWgF3KZN3gz5BOO35W6NiscSV5i90ORg3EMqAiA1BmOV0UETfk2cnpsrcOLHKIA7AR7G64zc+1rtKXFK2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8105},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.1.1.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.js","./typescript":"./typescript/index.js"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/bg/0wpjv_sn7891sjq4ch0_3f0w0000gr/T/bd9600c99b42f3ab46e0bf0116776be6/ijlee2-frontend-configs-eslint-config-node-0.1.1.tgz","_integrity":"sha512-qMGNllG8pI3anl01o3NyrRxPKIJiSR4G5fQ6OsI/Ca7U+cE74BpqZrEeDmpT/cLJ/uEK0rXKVQyKxRgETnAdvg==","_npmVersion":"10.8.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"globals":"^15.14.0","@eslint/js":"^9.19.0","@babel/core":"^7.26.7","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.23.0","@babel/eslint-parser":"^7.26.5","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","prettier":"^3.4.2","concurrently":"^9.1.2","@types/eslint__js":"^8.42.3","@ijlee2-frontend-configs/prettier":"0.2.0"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.1.1_1738926822263_0.6318865674444278","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.2.0","_id":"@ijlee2-frontend-configs/eslint-config-node@0.2.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"dist":{"shasum":"382766ca0f2a7c686c8df4ea8b508dca5cd780df","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.2.0.tgz","fileCount":5,"integrity":"sha512-2LHXgpSYdN+T9g0Oh2WcoGwfVbjZgk6sHIjbTHJg4jCBMWVWshUnG7oabFbW91TTDi3i1eoqvVRdnWPUZ3uTpQ==","signatures":[{"sig":"MEUCIQDJvpOuLmom9aHXbVls8vYpPP1D4+f6I+l10i8HCtFBygIgC4t2d2Z64+/9XA7IICIxLP+uwkGBThdQoXHxyQt4PC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8125},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.2.0.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.js","./typescript":"./typescript/index.js"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/bg/0wpjv_sn7891sjq4ch0_3f0w0000gr/T/a2ec658561987e19a9126d7c7b81da20/ijlee2-frontend-configs-eslint-config-node-0.2.0.tgz","_integrity":"sha512-2LHXgpSYdN+T9g0Oh2WcoGwfVbjZgk6sHIjbTHJg4jCBMWVWshUnG7oabFbW91TTDi3i1eoqvVRdnWPUZ3uTpQ==","_npmVersion":"10.8.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"globals":"^15.14.0","@eslint/js":"^9.20.0","@babel/core":"^7.26.8","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.23.0","@babel/eslint-parser":"^7.26.8","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.20.0","prettier":"^3.5.0","concurrently":"^9.1.2","@types/eslint__js":"^8.42.3","@ijlee2-frontend-configs/prettier":"0.2.0"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.2.0_1739181474473_0.7042847015081732","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.2.1","_id":"@ijlee2-frontend-configs/eslint-config-node@0.2.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"dist":{"shasum":"e10f1d4a1c4f5992c3cc004a675256d3d0da3bcf","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.2.1.tgz","fileCount":5,"integrity":"sha512-WUeQJgeSGiy1SqHOFB2RjO4Ca91iENK+IpFYOuQt2DBVcGfp+QqKCqr8H+cNDTY97CNDr61KXKBfgBTzHcnLlw==","signatures":[{"sig":"MEYCIQDS8XWjstr49dcRVL1+M9LisVErQOuaVA9PhAjEX8YkMAIhANFIcJw/DtJeAhdFzCXQtBdnCfHj2cUBKKygOvboI65d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8676},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.2.1.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.js","./typescript":"./typescript/index.js"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/bg/0wpjv_sn7891sjq4ch0_3f0w0000gr/T/214c506f9971dc5bb7634e800e9da455/ijlee2-frontend-configs-eslint-config-node-0.2.1.tgz","_integrity":"sha512-WUeQJgeSGiy1SqHOFB2RjO4Ca91iENK+IpFYOuQt2DBVcGfp+QqKCqr8H+cNDTY97CNDr61KXKBfgBTzHcnLlw==","_npmVersion":"10.7.0","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.14.0","dependencies":{"globals":"^15.14.0","@eslint/js":"^9.20.0","@babel/core":"^7.26.8","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.23.0","@babel/eslint-parser":"^7.26.8","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.7.0","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.20.0","prettier":"^3.5.0","concurrently":"^9.1.2","@types/eslint__js":"^8.42.3","@ijlee2-frontend-configs/prettier":"0.2.0"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.2.1_1739185124928_0.9471958504225675","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.2.2","_id":"@ijlee2-frontend-configs/eslint-config-node@0.2.2","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"cddf31ee2c97e909bc7eb6c40840c229afe6bbfe","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.2.2.tgz","fileCount":5,"integrity":"sha512-h+0ANNyC3LXvWdtmgvg3HbCp6O4XmF8YfWR1ddp77sW0xHbqkEqcY0O04lBXBqTI9WUkJKoLmvfe06rVqyzABQ==","signatures":[{"sig":"MEYCIQD4j1X0+CF8uHkyhCuAjmwSmi/h370qzlZTKUmkbWanTAIhANf5c1PASioRD3t384PwvZxGmHnwt0xNJlVUUznJtAnw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8778},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.2.2.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.js","./typescript":"./typescript/index.js"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/bg/0wpjv_sn7891sjq4ch0_3f0w0000gr/T/69d9e7925e1621dad7179d8abf3e800d/ijlee2-frontend-configs-eslint-config-node-0.2.2.tgz","_integrity":"sha512-h+0ANNyC3LXvWdtmgvg3HbCp6O4XmF8YfWR1ddp77sW0xHbqkEqcY0O04lBXBqTI9WUkJKoLmvfe06rVqyzABQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"globals":"^15.15.0","@eslint/js":"^9.20.0","@babel/core":"^7.26.9","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.24.0","@babel/eslint-parser":"^7.26.8","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.0","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.20.1","prettier":"^3.5.1","concurrently":"^9.1.2","@types/eslint__js":"^8.42.3","@ijlee2-frontend-configs/prettier":"0.2.1"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.2.2_1739776310578_0.0015740886571509183","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.2.3","_id":"@ijlee2-frontend-configs/eslint-config-node@0.2.3","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"cdc9e6153d2b165e35975b609df96aed87c5d0d6","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.2.3.tgz","fileCount":5,"integrity":"sha512-Ii6kohcOmDVb8hNqyMpBd5CKrb7t0BwIH9y3Ygs8S+BRgaTOPj7jh+iI4yserc9+PycSWwtzB8CIqeXOFoO99w==","signatures":[{"sig":"MEYCIQDEmkByxlhTDrvrgpzAxzpsG+FL7aqurMe/6m/EhwXNmwIhAP3Zc4x6HMpfqR5mJwMxTyDqR1eHX3+OyKQYion6UUi0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8778},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.2.3.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.js","./typescript":"./typescript/index.js"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/bg/0wpjv_sn7891sjq4ch0_3f0w0000gr/T/ab6f5c25a1db25fce6db7a2f231419a9/ijlee2-frontend-configs-eslint-config-node-0.2.3.tgz","_integrity":"sha512-Ii6kohcOmDVb8hNqyMpBd5CKrb7t0BwIH9y3Ygs8S+BRgaTOPj7jh+iI4yserc9+PycSWwtzB8CIqeXOFoO99w==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"globals":"^15.15.0","@eslint/js":"^9.20.0","@babel/core":"^7.26.9","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.24.1","@babel/eslint-parser":"^7.26.8","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.2","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.20.1","prettier":"^3.5.1","concurrently":"^9.1.2","@types/eslint__js":"^8.42.3","@ijlee2-frontend-configs/prettier":"0.2.1"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.2.3_1739952827869_0.77954872090055","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.2.4","_id":"@ijlee2-frontend-configs/eslint-config-node@0.2.4","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"ad5d3a1d43bf9669883c497cfe8687d406330142","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.2.4.tgz","fileCount":5,"integrity":"sha512-GHlgMIeWtrLq6EVBQuS3rMGJzPHlFAVxaecGn0DuTDk3i327AgYy3o5cNPa573qBKLQYtPmII3lGrgQv4TVUEg==","signatures":[{"sig":"MEUCIQDAu0Iq0vRn7yx2ZNDL8nzfEWDU/zo7Hba657b4sqpCXwIgOieaWBfm6BREePEn/r5JqvRB/eKI3vgLvpNWSUS1vy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8743},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.2.4.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/bg/0wpjv_sn7891sjq4ch0_3f0w0000gr/T/d7643f54f6fc464ca7b1e702088a293b/ijlee2-frontend-configs-eslint-config-node-0.2.4.tgz","_integrity":"sha512-GHlgMIeWtrLq6EVBQuS3rMGJzPHlFAVxaecGn0DuTDk3i327AgYy3o5cNPa573qBKLQYtPmII3lGrgQv4TVUEg==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.21.0","@babel/core":"^7.26.9","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.25.0","@babel/eslint-parser":"^7.26.8","eslint-config-prettier":"^10.0.2","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.3","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.21.0","prettier":"^3.5.2","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"0.2.1"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.2.4_1740660489063_0.8655925829563125","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.2.5","_id":"@ijlee2-frontend-configs/eslint-config-node@0.2.5","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"a345eef40437ff09e26341b5735e064b300232c1","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.2.5.tgz","fileCount":5,"integrity":"sha512-VkM8Ky8GWLeCJxIHULsDxy+EoGKiFefLvL02asam9wJsbrLEAj2DXzLR6pKlym9MloWdmJM1GYIsxKdi8tGEUQ==","signatures":[{"sig":"MEQCIGUxtEC/cTaqDgzIUD74BZ/dE0P4vCia9uM3DVi5urJaAiAgvaoKtZTEdZmyUqYmrbmLd5CGk4mIjdktSJk/7ZZfHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8743},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.2.5.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/bg/0wpjv_sn7891sjq4ch0_3f0w0000gr/T/cdbc69c7bf07669367d5ea91e7089bc7/ijlee2-frontend-configs-eslint-config-node-0.2.5.tgz","_integrity":"sha512-VkM8Ky8GWLeCJxIHULsDxy+EoGKiFefLvL02asam9wJsbrLEAj2DXzLR6pKlym9MloWdmJM1GYIsxKdi8tGEUQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.21.0","@babel/core":"^7.26.9","eslint-plugin-n":"^17.16.2","typescript-eslint":"^8.26.0","@babel/eslint-parser":"^7.26.8","eslint-config-prettier":"^10.0.2","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.3","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.21.0","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"0.2.1"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.2.5_1741193584527_0.6378623720632044","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.2.6","_id":"@ijlee2-frontend-configs/eslint-config-node@0.2.6","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"201c148d1899aca3b1bba0aa81962ad8220b509f","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.2.6.tgz","fileCount":5,"integrity":"sha512-xYQm15Ma06qa9C1OkR/fubPu+Hti9r7NmH2HjIxUIV0a3odoRNsaId/31SRuoSphpeqhD8JT2EvuFDdjWoe0Dg==","signatures":[{"sig":"MEUCIQCUYBlqUXK1YRMPIMc61GKy1DCBuQGWfS5LdBGB3tYfiwIgQ3EmgxjvymAAr60MYJeDkvjxAdGEVZJLO24yrSprrzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8745},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.2.6.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/bg/0wpjv_sn7891sjq4ch0_3f0w0000gr/T/c7b78cf7b18a8ea36937d2f9ca9d774e/ijlee2-frontend-configs-eslint-config-node-0.2.6.tgz","_integrity":"sha512-xYQm15Ma06qa9C1OkR/fubPu+Hti9r7NmH2HjIxUIV0a3odoRNsaId/31SRuoSphpeqhD8JT2EvuFDdjWoe0Dg==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.22.0","@babel/core":"^7.26.10","eslint-plugin-n":"^17.16.2","typescript-eslint":"^8.26.1","@babel/eslint-parser":"^7.26.10","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.6","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"0.2.1"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.2.6_1741849257276_0.39684099794931926","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.2.7","_id":"@ijlee2-frontend-configs/eslint-config-node@0.2.7","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"4dcd9fc7200d3e32c78e75c8b99046046ee854f3","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.2.7.tgz","fileCount":5,"integrity":"sha512-zXgreXMZFtttWdZYoPUwULekz+KnpDMhrAEafrq7LtiFfbng1ysesvBafYcEXDLZ0RSkiCwQmZEbOHodW5RMJg==","signatures":[{"sig":"MEUCIQDM1pTmsfSwxzP3ypa6Po5WuQtAe2qhKKeKJ+2wfoofhwIgL/9aXIcFvlqfp0zG5jPcLM9rqzq5AG71a1ddQesodK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8745},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.2.7.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/bg/0wpjv_sn7891sjq4ch0_3f0w0000gr/T/1e5939842e8add0b8c766c185833958e/ijlee2-frontend-configs-eslint-config-node-0.2.7.tgz","_integrity":"sha512-zXgreXMZFtttWdZYoPUwULekz+KnpDMhrAEafrq7LtiFfbng1ysesvBafYcEXDLZ0RSkiCwQmZEbOHodW5RMJg==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.22.0","@babel/core":"^7.26.10","eslint-plugin-n":"^17.16.2","typescript-eslint":"^8.26.1","@babel/eslint-parser":"^7.26.10","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.6","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"0.2.2"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.2.7_1741850128375_0.37601419953575355","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.2.8","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@0.2.8","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"4efc983e904ebe2e779118d68d9cb8ef0d570429","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.2.8.tgz","fileCount":5,"integrity":"sha512-xymt3D67OTaNPzaRKEVHCt2uckWCuNFLgkQLT/vDpBPvlRaJqEVmWIkwxT/pe9Y+OifAg3VQYdLc2Nrn3pdc4Q==","signatures":[{"sig":"MEUCIHE9gjw87waaqp/9XJB3lY0BIo4CO5w9qGr4c50OKX/3AiEAu2FcfETp4280isJleQLdkVzqYuKDwFe3sR94+0pNJps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8758},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.2.8.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/bg/0wpjv_sn7891sjq4ch0_3f0w0000gr/T/f953b82d6c57070896d33db6450a5814/ijlee2-frontend-configs-eslint-config-node-0.2.8.tgz","_integrity":"sha512-xymt3D67OTaNPzaRKEVHCt2uckWCuNFLgkQLT/vDpBPvlRaJqEVmWIkwxT/pe9Y+OifAg3VQYdLc2Nrn3pdc4Q==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.22.0","@babel/core":"^7.26.10","eslint-plugin-n":"^17.16.2","typescript-eslint":"^8.26.1","@babel/eslint-parser":"^7.26.10","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.8.6","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"0.2.3"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.2.8_1741857867166_0.5018569025548159","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.3.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@0.3.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"b921750ac77062441111132548a0efa3eab23075","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.3.0.tgz","fileCount":5,"integrity":"sha512-mp9tdy9ZAjLGe3cOpOxmQnyx5riG0K8HJCSOrzZdIX69ACla/kJASHr6aswRKy6rrhua8VHqnppBM1hfpI5tiw==","signatures":[{"sig":"MEYCIQD5B8dpzo3y9gXATZQIww/5NDAZd7DRa9OaAA3ry6BangIhAO3koznI9w2VSDRlWAqovCLD1+sExYQ0YjkMGkHIVslq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8758},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.3.0.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/bg/0wpjv_sn7891sjq4ch0_3f0w0000gr/T/d9e6c89390f969de97aa25cc9972eae9/ijlee2-frontend-configs-eslint-config-node-0.3.0.tgz","_integrity":"sha512-mp9tdy9ZAjLGe3cOpOxmQnyx5riG0K8HJCSOrzZdIX69ACla/kJASHr6aswRKy6rrhua8VHqnppBM1hfpI5tiw==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.19.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","@babel/core":"^7.26.10","eslint-plugin-n":"^17.16.2","typescript-eslint":"^8.27.0","@babel/eslint-parser":"^7.26.10","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.9.1","eslint-plugin-prettier":"^5.2.4","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^4.2.2","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.23.0","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"0.2.3"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.3.0_1742800462055_0.760663044732492","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.4.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@0.4.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"72fdc6030d9792a74c03c2a9ad4918d174e933a7","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.4.0.tgz","fileCount":5,"integrity":"sha512-tzPrtzEq/lpxoKXN+p1QFMSq1Cfz61zfET8Ty5Vz8hphrvfzwIaD2Lxr5YI1idTF5PZ0rlyrSaLmC6rOQk1mkg==","signatures":[{"sig":"MEUCIH11K79P5wMSa+9MlzXsA1pzJ9nyHtZovtkSRd6lf/VsAiEAzH14NJB0Ikan12gu1MZDmLNKpVjMqZvdhKR3x973hdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8898},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.4.0.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/2z/93zyyhx13rs879qr8rzyxrb40000gn/T/be834c98d9c197c43cd0152328132ef1/ijlee2-frontend-configs-eslint-config-node-0.4.0.tgz","_integrity":"sha512-tzPrtzEq/lpxoKXN+p1QFMSq1Cfz61zfET8Ty5Vz8hphrvfzwIaD2Lxr5YI1idTF5PZ0rlyrSaLmC6rOQk1mkg==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.9.0","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.24.0","@babel/core":"^7.26.10","eslint-plugin-n":"^17.17.0","typescript-eslint":"^8.29.1","@babel/eslint-parser":"^7.27.0","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.10.3","eslint-plugin-prettier":"^5.2.6","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^4.3.2","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"0.2.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.4.0_1744635976462_0.6588951568816861","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"0.4.1","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@0.4.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"3ff0cedd91ece9a22ab6e2e4062ccdc3cd864498","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-0.4.1.tgz","fileCount":5,"integrity":"sha512-Shk56DPnw7+kgpHIwl4dKMr/oVyC6AYl2xnJNG3xncoyAMd4JlGJ5LwZiLemSHwdgiiRX1pMfJMPP9gm+QHu5w==","signatures":[{"sig":"MEQCIEvwwQIvs1Z9jQ+VSAKIClj8FMYMujD9BvRFC4A6GGDrAiA3v+mreQ2nde2buHB0YE7xTCUcj3aFq44IVz1NOVMZHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8898},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-0.4.1.tgz","engines":{"node":"18.* || >= 20"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/2z/93zyyhx13rs879qr8rzyxrb40000gn/T/c6188ee5bf6b9cc309385a36d94bed09/ijlee2-frontend-configs-eslint-config-node-0.4.1.tgz","_integrity":"sha512-Shk56DPnw7+kgpHIwl4dKMr/oVyC6AYl2xnJNG3xncoyAMd4JlGJ5LwZiLemSHwdgiiRX1pMfJMPP9gm+QHu5w==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.9.0","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.24.0","@babel/core":"^7.26.10","eslint-plugin-n":"^17.17.0","typescript-eslint":"^8.29.1","@babel/eslint-parser":"^7.27.0","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.10.3","eslint-plugin-prettier":"^5.2.6","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^4.3.2","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.24.0","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"0.2.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_0.4.1_1744636577792_0.8530280564498838","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"1.0.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@1.0.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"2ebc5627b685543b6f7c9a5516a6e8a5321f245f","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-1.0.0.tgz","fileCount":5,"integrity":"sha512-mfc4dpUa473wTCvGMnOrMMEXsVnr5mqAVP7Q49pXtGBaPiFKaEXqqHqgjKQsBgvC+FQ5uWW7Kh/8qBf87AIcMw==","signatures":[{"sig":"MEQCICsZfzSu8ksknpzxRm9UTUBNpBQcmQyu7lHF+7Ygqe2nAiAIxKdjH7YeyZJC1e8892bMb8d5dlzBc+6pYlevHxok2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10310},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-1.0.0.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/d8901b387ded0aefb5be49c92a510675/ijlee2-frontend-configs-eslint-config-node-1.0.0.tgz","_integrity":"sha512-mfc4dpUa473wTCvGMnOrMMEXsVnr5mqAVP7Q49pXtGBaPiFKaEXqqHqgjKQsBgvC+FQ5uWW7Kh/8qBf87AIcMw==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.2","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.25.1","@babel/core":"^7.27.1","eslint-plugin-n":"^17.17.0","typescript-eslint":"^8.31.1","@babel/eslint-parser":"^7.27.1","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.11.0","eslint-plugin-prettier":"^5.2.6","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.3.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.25.1","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"1.0.0"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_1.0.0_1746086307288_0.8105704612508706","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"1.0.1","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@1.0.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"9189b2f5fa7e4aa9ed8064a433a8e9a8cc6d4e36","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-1.0.1.tgz","fileCount":5,"integrity":"sha512-AXIvZ1091EozrJfW6yP08YxcEEbXELrkNtjrsHKwnne6zaB7yVsHrxJgALS0ub0ZU6l9Z162UtCfOYx/nNuINw==","signatures":[{"sig":"MEQCIGi3/wjD19D+MDPLcpis3Bp5ZvwkmNOFhyO6IqVwfQ75AiAaC1vPda3XapmVs5pVr4c7MU4SuEdPB/UYDfdA6uF3Hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10310},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-1.0.1.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/1a844875f487b4d021eed2c11260d6de/ijlee2-frontend-configs-eslint-config-node-1.0.1.tgz","_integrity":"sha512-AXIvZ1091EozrJfW6yP08YxcEEbXELrkNtjrsHKwnne6zaB7yVsHrxJgALS0ub0ZU6l9Z162UtCfOYx/nNuINw==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.2","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.1.0","@eslint/js":"^9.26.0","@babel/core":"^7.27.1","eslint-plugin-n":"^17.18.0","typescript-eslint":"^8.32.1","@babel/eslint-parser":"^7.27.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.11.1","eslint-plugin-prettier":"^5.4.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.3.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"1.0.0"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_1.0.1_1747118483534_0.14780477160924388","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"1.0.2","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@1.0.2","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"76e614daa7d9e7d8af76aec0b0e95566595f2652","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-1.0.2.tgz","fileCount":7,"integrity":"sha512-5iHSwU0CWPEVV1iICgNB4nC6J1Lnc+Fma1uCdy1FN6WpXfGOpfs1sRaU8oBL6URaGjhSN5YNFxww6qy2UPncVg==","signatures":[{"sig":"MEUCIEkbYOoqZOWpfLxVp1mJoi0ApscE2T01BTyFOwp1zeEGAiEA3ULngP6YP8YSwCWGnaLbgyXjamFZoWjDqFahBP+s9hI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9543},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-1.0.2.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/2f56f717b500b92b269dc4b1995009a5/ijlee2-frontend-configs-eslint-config-node-1.0.2.tgz","_integrity":"sha512-5iHSwU0CWPEVV1iICgNB4nC6J1Lnc+Fma1uCdy1FN6WpXfGOpfs1sRaU8oBL6URaGjhSN5YNFxww6qy2UPncVg==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.2","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.1.0","@eslint/js":"^9.27.0","@babel/core":"^7.27.1","eslint-plugin-n":"^17.18.0","typescript-eslint":"^8.32.1","@babel/eslint-parser":"^7.27.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.12.2","eslint-plugin-prettier":"^5.4.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.3.5","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"1.0.0"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_1.0.2_1747754258404_0.20655680951115363","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"1.1.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@1.1.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"892eac98d148e991d404cf768c9f4ba0eda08153","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-1.1.0.tgz","fileCount":7,"integrity":"sha512-nxHtzd4vGPfSQDYkN4hkSSPJvHq7dAPZ72Sqae1e1EvsA9GeiDkjGz2ndVApejviwvdwoc5w32/jDOMq1OOqHQ==","signatures":[{"sig":"MEUCIQCw+vkNUUkSvNin7+HgeQTUXrWdbRQyJRZpXNBDodop4wIgIUOX7eHfgiVhoyOE+Dn7Tm/ahg2q1SL1n2VnxDGS++w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9575},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-1.1.0.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/d9ef6387ba6c2508c8d3b5f231605f39/ijlee2-frontend-configs-eslint-config-node-1.1.0.tgz","_integrity":"sha512-nxHtzd4vGPfSQDYkN4hkSSPJvHq7dAPZ72Sqae1e1EvsA9GeiDkjGz2ndVApejviwvdwoc5w32/jDOMq1OOqHQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.2","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.1.0","@eslint/js":"^9.27.0","@babel/core":"^7.27.1","eslint-plugin-n":"^17.18.0","typescript-eslint":"^8.32.1","@babel/eslint-parser":"^7.27.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.12.2","eslint-plugin-prettier":"^5.4.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.3.5","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"1.0.0"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_1.1.0_1747916209913_0.3184286291843754","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"1.2.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@1.2.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"6d7e56c71bed80984ee4840b53cff2d72c5b408a","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-1.2.0.tgz","fileCount":7,"integrity":"sha512-lESDAoWfiUSXAETyIpL9gr6TX+VxFkoXejNKNUsU8f3KmVZ3iPeT4syQrUeUuJXP5y3dOIW8f+zaBIdA8/AgmQ==","signatures":[{"sig":"MEUCIQCY6iBLGwjl9d7zQcnVsHsYG69AEvZ8sZ/CctsCe6H24QIgWbpbMNDo5dnQ1djp1NTOuMYFlVeyCJjEyr6DCManlyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9873},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-1.2.0.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\"","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/82538075e3a7666dbc93c8d0650d2c6f/ijlee2-frontend-configs-eslint-config-node-1.2.0.tgz","_integrity":"sha512-lESDAoWfiUSXAETyIpL9gr6TX+VxFkoXejNKNUsU8f3KmVZ3iPeT4syQrUeUuJXP5y3dOIW8f+zaBIdA8/AgmQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.2","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.2.0","@eslint/js":"^9.27.0","@babel/core":"^7.27.3","eslint-plugin-n":"^17.18.0","typescript-eslint":"^8.33.0","@babel/eslint-parser":"^7.27.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.13.3","eslint-plugin-prettier":"^5.4.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.1","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"1.0.0"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"prettier":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_1.2.0_1748598567206_0.954713760767774","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.0.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.0.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"659bc4c00e77805c953df8f34c538f7f706f0e48","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.0.0.tgz","fileCount":7,"integrity":"sha512-ppASfzdZcGTz8rPSM31PKxxdzH1HpXqGRODp1Y5FMxPfTmWLZlEMlR3hnGSvQMf+zfJrTtTeUOxzsP3+rVRF4Q==","signatures":[{"sig":"MEUCIQD/sxQmbLlM009Z3lMM1BVYKoWLduF3Uv2wo2HxU+V0xQIgSRuM4Dv4jh1ujbyQbN5XhDS9iSzlOnqIIjpH/tlsL58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9561},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.0.0.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"eslint . --cache","lint:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/73c5f899558acaf79744a36e50df7a45/ijlee2-frontend-configs-eslint-config-node-2.0.0.tgz","_integrity":"sha512-ppASfzdZcGTz8rPSM31PKxxdzH1HpXqGRODp1Y5FMxPfTmWLZlEMlR3hnGSvQMf+zfJrTtTeUOxzsP3+rVRF4Q==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"10.8.2","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.2.0","@eslint/js":"^9.28.0","@babel/core":"^7.27.4","eslint-plugin-n":"^17.18.0","typescript-eslint":"^8.33.0","@babel/eslint-parser":"^7.27.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.15.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.2","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3","@ijlee2-frontend-configs/prettier":"2.0.0"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.0.0_1748837419073_0.8818407987773818","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.0.1","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.0.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"7c5c95d834005bcf427709b51e44e9fcaf8716b9","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.0.1.tgz","fileCount":7,"integrity":"sha512-cYZcIJ5mwTJQAwYhlVTAjjhlUndjfbl7mqdr+rvgo6I50afoBrwE78h2QPaTP4r9f57IBU2TFYgFGE6vz5H3cw==","signatures":[{"sig":"MEUCIQDm2kPQoSPH5rw40bLUjmukg9C9XRdhPrSciDh8NLd+bQIgaBBYuM2PqZvd92XwZHOhapTxiu1PrIMpIwdwUEVkydk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9548},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.0.1.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"eslint . --cache","lint:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/075a65c3135f8916917d866df7723169/ijlee2-frontend-configs-eslint-config-node-2.0.1.tgz","_integrity":"sha512-cYZcIJ5mwTJQAwYhlVTAjjhlUndjfbl7mqdr+rvgo6I50afoBrwE78h2QPaTP4r9f57IBU2TFYgFGE6vz5H3cw==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.2.0","@eslint/js":"^9.28.0","@babel/core":"^7.27.4","eslint-plugin-n":"^17.18.0","typescript-eslint":"^8.33.0","@babel/eslint-parser":"^7.27.1","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.15.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.2","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3","@ijlee2-frontend-configs/prettier":"2.0.0"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.0.1_1748936456271_0.10319838924379265","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.0.2","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.0.2","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"fff74cc50d3d1ef14a2c526e774f0bd6d24074e3","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.0.2.tgz","fileCount":7,"integrity":"sha512-RQH6l16UpBCFHzOB1E46o4JiXAtU9X9UI9ckgJ3McuRFgT5DIcYQWAeKzDwpxwGZMx34cTNgZ2ytNHhENgWKYQ==","signatures":[{"sig":"MEQCIG+ppR2jkBdC3fVu18q1ZiMnCGx22pjpNBaIy1xOWt+iAiBcLFyu7x9ZvXzFewsp4LmZ+92XOvfi3sXZymlT27AdZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9829},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.0.2.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/0e51ec812509097a3c0e374c2c5658c7/ijlee2-frontend-configs-eslint-config-node-2.0.2.tgz","_integrity":"sha512-RQH6l16UpBCFHzOB1E46o4JiXAtU9X9UI9ckgJ3McuRFgT5DIcYQWAeKzDwpxwGZMx34cTNgZ2ytNHhENgWKYQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.2.0","@eslint/js":"^9.28.0","@babel/core":"^7.27.4","eslint-plugin-n":"^17.19.0","typescript-eslint":"^8.33.1","@babel/eslint-parser":"^7.27.5","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.15.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.2","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.28.0","prettier":"^3.5.3","concurrently":"^9.1.2","@ijlee2-frontend-configs/prettier":"2.0.1"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.0.2_1749095720357_0.10475520593044374","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.0.3","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.0.3","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"aa0185c55ebdbe534a6ba44546558b2c93299c6f","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.0.3.tgz","fileCount":7,"integrity":"sha512-R9hPYfaVUihIoAe1D2Vuk6pRjDuqc1HpnIlyhSVhsXVmFLuPRlQUyQZ/q+y6XpIIfDSTzggLcM9QbNq4UEdq1g==","signatures":[{"sig":"MEYCIQCDmxhwXUVoZs8BU89TZb0exA5WchczerEdlBmCM/zDDAIhAMi00UZO/peo5AB4QjGC9cB0sX/a4xXv9MTva4oiEcPl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9829},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.0.3.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","actor":{"name":"ijlee2","type":"user","email":"isaacjlee@hotmail.com"},"email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/a1e3b3329b4b8aefcb762b1e2c85f345/ijlee2-frontend-configs-eslint-config-node-2.0.3.tgz","_integrity":"sha512-R9hPYfaVUihIoAe1D2Vuk6pRjDuqc1HpnIlyhSVhsXVmFLuPRlQUyQZ/q+y6XpIIfDSTzggLcM9QbNq4UEdq1g==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.2.0","@eslint/js":"^9.29.0","@babel/core":"^7.27.4","eslint-plugin-n":"^17.20.0","typescript-eslint":"^8.34.1","@babel/eslint-parser":"^7.27.5","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.15.2","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.3","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.29.0","prettier":"^3.6.0","concurrently":"^9.2.0","@ijlee2-frontend-configs/prettier":"2.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.0.3_1750651612253_0.6073085529705531","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.1.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.1.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"fa596b686494a47d19b3f79fb423fdafa21a3726","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.1.0.tgz","fileCount":7,"integrity":"sha512-fN0qivcSjzZEIESefrLU0fhoXyUutqHhjpauZa2PMfq6U9e4SfsFmCTd1Pe0Q97tVZI8dzgtXfxQF/C2KCHVWA==","signatures":[{"sig":"MEUCIQD/hffd3XpgOk9h+5IarnfmDTzsIVv7gagnwhiwGGzDawIgU9ODy9zrPm+8L9BL9GTlPG9sH5LTmpQ9I5loxaVhEio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9829},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.1.0.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/e9c8983636f950c411388b71d9d74cd5/ijlee2-frontend-configs-eslint-config-node-2.1.0.tgz","_integrity":"sha512-fN0qivcSjzZEIESefrLU0fhoXyUutqHhjpauZa2PMfq6U9e4SfsFmCTd1Pe0Q97tVZI8dzgtXfxQF/C2KCHVWA==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.3.0","@eslint/js":"^9.32.0","@babel/core":"^7.28.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.38.0","@babel/eslint-parser":"^7.28.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","prettier":"^3.6.2","concurrently":"^9.2.0","@ijlee2-frontend-configs/prettier":"2.1.0"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.1.0_1753944400912_0.9227379175803248","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.1.1","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.1.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"ae3961abd62d4cf6e56cd7a591995fe432d5af1e","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.1.1.tgz","fileCount":7,"integrity":"sha512-QHZ6lEV0L5prSXEHuGRnCvoZppOU8D5aKuxY2W5dxGs7jUSaDJTaBVc0auX+zZ47pSXmaTLN6YJP0Yqpzn/4pQ==","signatures":[{"sig":"MEQCIBkA0r12tG5ycb8STCQk/7NT1sPgHJ2B4qfE6TOI2QYbAiANsa/nGe6TLGGcljT5ma6kTOi2acQd3fMYWmGxYQbP+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9829},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.1.1.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/087dec157ce07cb93e7c16988320c388/ijlee2-frontend-configs-eslint-config-node-2.1.1.tgz","_integrity":"sha512-QHZ6lEV0L5prSXEHuGRnCvoZppOU8D5aKuxY2W5dxGs7jUSaDJTaBVc0auX+zZ47pSXmaTLN6YJP0Yqpzn/4pQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.3.0","@eslint/js":"^9.32.0","@babel/core":"^7.28.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.39.0","@babel/eslint-parser":"^7.28.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","prettier":"^3.6.2","concurrently":"^9.2.0","@ijlee2-frontend-configs/prettier":"2.1.1"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.1.1_1754477101171_0.274501488529856","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.1.2","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.1.2","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"38d34d35b232f29efd0b74e96c4f7ce4a8f94a82","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.1.2.tgz","fileCount":7,"integrity":"sha512-kkEy/RRa7e5+/X/rvx9EBJAxIBRS0FbVsiIBKdh4IklAEiPwZF6Gg+KDcD94qEkVloUkpMZnaJtd4A8ThNU+6w==","signatures":[{"sig":"MEQCIA/qNkQI+T5hVNfY3yshK3V2XUAt0OfBSXG1Yn7XkVWxAiAwapTpsRBKDuQGXAbRBFMtKLzU1kTiJHeVEpO9FkXRHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9829},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.1.2.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/83f84416edf6e99a0545dd4651c07da0/ijlee2-frontend-configs-eslint-config-node-2.1.2.tgz","_integrity":"sha512-kkEy/RRa7e5+/X/rvx9EBJAxIBRS0FbVsiIBKdh4IklAEiPwZF6Gg+KDcD94qEkVloUkpMZnaJtd4A8ThNU+6w==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.3.0","@eslint/js":"^9.34.0","@babel/core":"^7.28.3","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.42.0","@babel/eslint-parser":"^7.28.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","prettier":"^3.6.2","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"2.1.1"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.1.2_1756969776306_0.7059661735260097","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.2.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.2.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"bb5bf9535101b3abb1475035ac95b2e2c3cbfa23","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.2.0.tgz","fileCount":7,"integrity":"sha512-Py9uRAgG26DDHMQawVfFr0TYNQN0QorYVIOUuNxgvHnsePe3q80uTRcoglMQdIWIlWAJHdFbcWC+9X46/6fpFA==","signatures":[{"sig":"MEQCIFLSduUHtBAJq1NxAa8AOKrdq9Wl3YmQ05RY3J/7knfwAiA52q1EeFN80dv4Zont1qNYt9v8da5Fgh/J1PSXfu9slw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9719},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.2.0.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/4188bef7e263e253586fac52fa9029d6/ijlee2-frontend-configs-eslint-config-node-2.2.0.tgz","_integrity":"sha512-Py9uRAgG26DDHMQawVfFr0TYNQN0QorYVIOUuNxgvHnsePe3q80uTRcoglMQdIWIlWAJHdFbcWC+9X46/6fpFA==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.35.0","@babel/core":"^7.28.4","eslint-plugin-n":"^17.22.0","typescript-eslint":"^8.43.0","@babel/eslint-parser":"^7.28.4","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.35.0","prettier":"^3.6.2","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"2.1.1"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.2.0_1757914939685_0.9342333451204159","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.2.1","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.2.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"dd33c76a7a1747b577773305bca01e7a89093c70","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.2.1.tgz","fileCount":7,"integrity":"sha512-0EwuENQ8DHZG9eJxTH1muVndnynH08/wbjFg671JH+OnadlgkvNsJM24lx9CPRDvh8hzxVVXMczhqkgXqe2ewQ==","signatures":[{"sig":"MEUCIENvivlk8MwWWwSGotVPdmE1XYwnxMHClMH45g9R1xXSAiEA8TA+afqS4mtWoTmTzmVaZqEwHS1RDF8Q+VmWp/3cyTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9719},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.2.1.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/fe5719df23b1e09f62aa3e701056b42b/ijlee2-frontend-configs-eslint-config-node-2.2.1.tgz","_integrity":"sha512-0EwuENQ8DHZG9eJxTH1muVndnynH08/wbjFg671JH+OnadlgkvNsJM24lx9CPRDvh8hzxVVXMczhqkgXqe2ewQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.36.0","@babel/core":"^7.28.4","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.44.1","@babel/eslint-parser":"^7.28.4","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","prettier":"^3.6.2","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"2.2.0"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.2.1_1758599367206_0.6422271352659288","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.2.2","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.2.2","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"c25ac8af59dc36c588eb9b54cc9d2b45d8000cec","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.2.2.tgz","fileCount":7,"integrity":"sha512-huyny9m+tgUwOIXx0bW/O03bHpojTL5wiPW6FmjSjhSLO2gL+IqInYqjNuQ9l+mGtmsNJFj+jbxoNiaXnB2HFQ==","signatures":[{"sig":"MEUCIQDRVWOEljSRahGO8P2MSQetSkkOBq9opvZPBc2+v+mayAIgF3WScSG0KPiw/8i7RtgtfgDepd0EChsi8OgnWFbqn/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9719},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.2.2.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/99c63d83e6dbd07e6c28c2e89b72b6f1/ijlee2-frontend-configs-eslint-config-node-2.2.2.tgz","_integrity":"sha512-huyny9m+tgUwOIXx0bW/O03bHpojTL5wiPW6FmjSjhSLO2gL+IqInYqjNuQ9l+mGtmsNJFj+jbxoNiaXnB2HFQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.36.0","@babel/core":"^7.28.4","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.45.0","@babel/eslint-parser":"^7.28.4","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","prettier":"^3.6.2","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"2.2.0"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.2.2_1759380514165_0.651800050810613","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.2.3","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.2.3","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"876f16ed7389843054cb1849cd2f0018816cd6f6","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.2.3.tgz","fileCount":7,"integrity":"sha512-NcgkW+qw35//lfq47UB/haE3qAkXi2Z8UZRG2jYBqeGu2QeUJL55h/hZ75D9Z0O+hhCPBzC9I8FWud+k+dUytg==","signatures":[{"sig":"MEYCIQCMX+XFqrVsG1oVeD6bFbkD+44Ge+fTldJfSGOd2Dy5fAIhALPHTuMrr0PQiHr2Aj88oRSCw5L+tZawjSKR1gH4t8N8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9719},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.2.3.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/e8e1e9a5dfbe9e70a4ebb61039e71dca/ijlee2-frontend-configs-eslint-config-node-2.2.3.tgz","_integrity":"sha512-NcgkW+qw35//lfq47UB/haE3qAkXi2Z8UZRG2jYBqeGu2QeUJL55h/hZ75D9Z0O+hhCPBzC9I8FWud+k+dUytg==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.38.0","@babel/core":"^7.28.5","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.2","@babel/eslint-parser":"^7.28.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","prettier":"^3.6.2","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"2.2.0"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.2.3_1761804057488_0.0385510647611782","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.3.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.3.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"5280332de6d64677f205d637c7558463a23a4900","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.3.0.tgz","fileCount":7,"integrity":"sha512-P2gRic5k5Rbk7hywFqM68C9ClySUxhwuPGdrLiO9wnK7yNgYJ7znwHBI77R64plsKhVaF87lB5oLfAnXmRfRnA==","signatures":[{"sig":"MEQCIDZswYOX8uqIOivr4SnhLaWuLbFM3FxEgK9ia9rYcx23AiB9uitp1bZPOM4Z4WejKMtHhgTfkaorX7kBdbnY0OXDtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9720},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.3.0.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/90d2c381779aff839899b4df4d090552/ijlee2-frontend-configs-eslint-config-node-2.3.0.tgz","_integrity":"sha512-P2gRic5k5Rbk7hywFqM68C9ClySUxhwuPGdrLiO9wnK7yNgYJ7znwHBI77R64plsKhVaF87lB5oLfAnXmRfRnA==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","@babel/core":"^7.28.5","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.48.1","@babel/eslint-parser":"^7.28.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","prettier":"^3.7.4","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"2.3.0"},"peerDependencies":{"eslint":"^9.39.0","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.3.0_1764780845287_0.9868395582989049","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.3.1","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.3.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"c88d25b26afbf3bb470d944cb1adca80cde80283","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.3.1.tgz","fileCount":7,"integrity":"sha512-5EqM94KYDtxQ13xcVnRbCmPf1V3JyB4nstmQA/ixFXAAnp9PPKnsEvK+pVyH8xabtNX2hfyek8CegAV9nSbaZQ==","signatures":[{"sig":"MEQCIDzuOIdY0KsHnz8buDGyIG9j0Fp6IKDC7APfIV3POl5KAiADKPgqyEy2RbnSy+3JLNNNEWKlIu8m+3tmv/iCXeZr/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9720},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.3.1.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/a33a30a45a325872a29dcbb19dfcbf6c/ijlee2-frontend-configs-eslint-config-node-2.3.1.tgz","_integrity":"sha512-5EqM94KYDtxQ13xcVnRbCmPf1V3JyB4nstmQA/ixFXAAnp9PPKnsEvK+pVyH8xabtNX2hfyek8CegAV9nSbaZQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","@babel/core":"^7.28.5","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.49.0","@babel/eslint-parser":"^7.28.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","prettier":"^3.7.4","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"2.3.0"},"peerDependencies":{"eslint":"^9.39.0","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.3.1_1765264609709_0.7430688877075367","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.3.2","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.3.2","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"6f2d8eea1bb6689f4e328699f596ea952ed0b9cd","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.3.2.tgz","fileCount":7,"integrity":"sha512-Qcj+IfSwJfvbt4QgnRb8WzkCB8sxN2gCLZg66LYN567eY6k+SGbgntnqgDKJ1++Ji3eT+tKsPtg4P1HpnsqAHQ==","signatures":[{"sig":"MEYCIQC2Xnx9YZ0ZF47TUld2ZptY+lfbkyZjS2xeYNcdgAVCvAIhALBWkCE2pPNqLBuxJzzwA2oYLIMiUIk2xj6UbzkD2cwT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9848},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.3.2.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/02a0759d83e2d7a596bfe6eec5048826/ijlee2-frontend-configs-eslint-config-node-2.3.2.tgz","_integrity":"sha512-Qcj+IfSwJfvbt4QgnRb8WzkCB8sxN2gCLZg66LYN567eY6k+SGbgntnqgDKJ1++Ji3eT+tKsPtg4P1HpnsqAHQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.2","@babel/core":"^7.28.5","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.49.0","@babel/eslint-parser":"^7.28.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","prettier":"^3.7.4","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"2.3.2"},"peerDependencies":{"eslint":"^9.39.0","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.3.2_1765709475363_0.5445800388541424","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.3.3","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.3.3","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"f7a050ba3dbb9dc6533c17fc18584c6a59e4f814","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.3.3.tgz","fileCount":7,"integrity":"sha512-4FMrdEsI8aujusfQrF4DqL1DK63p1u7UNX0D0qX0jLgX4Mi2UP79kG/kruDnRQ4H8TcGLPTQX01kDna3+b303Q==","signatures":[{"sig":"MEQCIDdEfLn1waoFowVHs84K83O3EgQeZkg8ltkcxCXk9IvsAiBTqh7qQoUNlUjDakJsSg1FdSX6830MlhZk7y4OvAKihg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9848},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.3.3.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/b3f4fbf601def2ee3026e8b14c282a68/ijlee2-frontend-configs-eslint-config-node-2.3.3.tgz","_integrity":"sha512-4FMrdEsI8aujusfQrF4DqL1DK63p1u7UNX0D0qX0jLgX4Mi2UP79kG/kruDnRQ4H8TcGLPTQX01kDna3+b303Q==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"11.4.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.2","@babel/core":"^7.28.5","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.50.1","@babel/eslint-parser":"^7.28.5","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","prettier":"^3.7.4","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"2.3.3"},"peerDependencies":{"eslint":"^9.39.0","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.3.3_1766998244074_0.6023556853037424","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.4.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.4.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"16ade66366f308df17008d9733f4e82fa71895d5","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.4.0.tgz","fileCount":7,"integrity":"sha512-3q/CL969McL2j/77fmRKC36SHMQh0G5VI9NrI5cdiiAvNEXirr5iOl6utJb321Dci898HqHGRc2E2OOlwY9BpQ==","signatures":[{"sig":"MEQCIDLwX3ij0GWC5C5y9/7ARImjWszF9BvNIz++pnqH/bWSAiA4rAsCzy0n4fWCfcf69jHbSCuS1S8uR2CA1CJxOxEnqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9915},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.4.0.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/5b787764c0e6464e42ed452ce48cce0f/ijlee2-frontend-configs-eslint-config-node-2.4.0.tgz","_integrity":"sha512-3q/CL969McL2j/77fmRKC36SHMQh0G5VI9NrI5cdiiAvNEXirr5iOl6utJb321Dci898HqHGRc2E2OOlwY9BpQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"11.7.0","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^17.2.0","@eslint/js":"^9.39.2","@babel/core":"^7.28.6","eslint-plugin-n":"^17.23.2","typescript-eslint":"^8.54.0","@babel/eslint-parser":"^7.28.6","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","prettier":"^3.8.1","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"2.4.0"},"peerDependencies":{"eslint":"^9.39.2","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.4.0_1769582819036_0.5610737535436572","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"2.4.1","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@2.4.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"6430bd4f13f987dcad1eee34b5fb1b688d8848aa","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-2.4.1.tgz","fileCount":7,"integrity":"sha512-G4vltmokrf+x7CDSSXeL8GO0+6YXub0ufrKICdiYaw8XH6DwPklyENp/LXuBavekG9kQhPL9hqY6wiEEwvMa0g==","signatures":[{"sig":"MEYCIQCCD7s7tG48gywiYpbTsMXHLQUFH0dy4CHyxjdKpG3kUQIhAJWOvuZt7fUpnukF7yrN3gaxMjr5qofENHzeLbPOvSXQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9915},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-2.4.1.tgz","engines":{"node":"20.* || >= 22"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/c9a459a13f086e4d4bda32683494cd0c/ijlee2-frontend-configs-eslint-config-node-2.4.1.tgz","_integrity":"sha512-G4vltmokrf+x7CDSSXeL8GO0+6YXub0ufrKICdiYaw8XH6DwPklyENp/LXuBavekG9kQhPL9hqY6wiEEwvMa0g==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"11.7.0","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^17.3.0","@eslint/js":"^9.39.2","@babel/core":"^7.29.0","eslint-plugin-n":"^17.23.2","typescript-eslint":"^8.54.0","@babel/eslint-parser":"^7.28.6","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","prettier":"^3.8.1","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"2.4.1"},"peerDependencies":{"eslint":"^9.39.2","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_2.4.1_1770195189920_0.008475282197167644","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"3.0.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@3.0.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"a3a249b8743bbdb52d9812172239ef0cd5815c81","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-3.0.0.tgz","fileCount":7,"integrity":"sha512-jQuJN3KD3Ex/ksCAxb6vYpeiW6RConrK59kNFDIitFIRuMKoUH+FBv3CgLWXTTNaxyDgoeakFV8NNrudVlqFPg==","signatures":[{"sig":"MEUCIQDG1X365LCBKWEvop69jtIAsSiVGSx5la6G9u5B3C0U8AIgT/RMabHzOa1/I0n4VKI9O99PB5OYC9wm0KuOXSZsPok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9915},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-3.0.0.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/7a50da43f6caa6dbc250d41758db4259/ijlee2-frontend-configs-eslint-config-node-3.0.0.tgz","_integrity":"sha512-jQuJN3KD3Ex/ksCAxb6vYpeiW6RConrK59kNFDIitFIRuMKoUH+FBv3CgLWXTTNaxyDgoeakFV8NNrudVlqFPg==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"10.9.4","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"globals":"^17.3.0","@eslint/js":"^9.39.2","@babel/core":"^7.29.0","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.56.0","@babel/eslint-parser":"^7.28.6","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","prettier":"^3.8.1","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"3.0.0"},"peerDependencies":{"eslint":"^9.39.2","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_3.0.0_1771833355274_0.2552373908237262","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"3.0.1","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@3.0.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"6ba6f5d070c8b165e4d61fcf99eb3e03dfc102a5","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-3.0.1.tgz","fileCount":7,"integrity":"sha512-WCS2YSjDQdNYmFXfDeBSpQcZbCGQb0+km7454+T9rAOxmchPJF4TSf520KUis/eN+z4Vt6b6iOH3h/rt3up9UQ==","signatures":[{"sig":"MEQCIAQgmgBDHCaF/s5po1OB9M9XB0AQ26KpH/2I7I6E4JirAiAnfpH8YdXbCgQAPj0aSooj3CHJFA0mHIfFGEsCEkKufQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9915},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-3.0.1.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/891704b21ef41d3744c9fc5bdc59f604/ijlee2-frontend-configs-eslint-config-node-3.0.1.tgz","_integrity":"sha512-WCS2YSjDQdNYmFXfDeBSpQcZbCGQb0+km7454+T9rAOxmchPJF4TSf520KUis/eN+z4Vt6b6iOH3h/rt3up9UQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"10.9.4","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"globals":"^17.4.0","@eslint/js":"^9.39.2","@babel/core":"^7.29.0","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.56.1","@babel/eslint-parser":"^7.28.6","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","prettier":"^3.8.1","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"3.0.1"},"peerDependencies":{"eslint":"^9.39.2","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_3.0.1_1772446213012_0.012340660818176863","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"3.1.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@3.1.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"0d8424d2e251d79ff6b9723d76327a15bcfc7700","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-3.1.0.tgz","fileCount":7,"integrity":"sha512-psOFtJgb+D3/ClKnEbvmHprz5niY8TSl1wI2bjRQKo3CHRLsJDCxa15MUgyhrHnEmDxGhTHt3VleZUAXGJUfaw==","signatures":[{"sig":"MEUCIACyzLUynPP+m547Raw6laxn9DSDELynf/Jra4pOHhfNAiEAvb8fcQ8OzkShSnh9KFmdzjrMTP56MTQ2DM5W8oefa2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9915},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-3.1.0.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/538bf8086ae59443561ae462c06008f0/ijlee2-frontend-configs-eslint-config-node-3.1.0.tgz","_integrity":"sha512-psOFtJgb+D3/ClKnEbvmHprz5niY8TSl1wI2bjRQKo3CHRLsJDCxa15MUgyhrHnEmDxGhTHt3VleZUAXGJUfaw==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"10.9.4","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"globals":"^17.4.0","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.57.0","@babel/eslint-parser":"^7.28.6","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","prettier":"^3.8.1","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"3.0.1"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_3.1.0_1773325125252_0.12840599921787987","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"3.1.1","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@3.1.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"05f72c5119d29f81162fe9ab3b94b8911d66c858","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-3.1.1.tgz","fileCount":7,"integrity":"sha512-49ZCF0a8ZErW7DEf1+aLPf3z50iURsqw93tzKw0zExSk63+1sIhQxwgwnVeP/Q0gqWmgV949BruWMg9htePcPQ==","signatures":[{"sig":"MEUCIB3sUFM7Np6JZGZTF/Qw3wWierE/Pg84qp5Ng/0oUM1NAiEA6vOl/8sWykTL7OMjwqSwYGtojT88uZ/qqGUYwNTftys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9915},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-3.1.1.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/e72a2d98012ced583671287114dd43ca/ijlee2-frontend-configs-eslint-config-node-3.1.1.tgz","_integrity":"sha512-49ZCF0a8ZErW7DEf1+aLPf3z50iURsqw93tzKw0zExSk63+1sIhQxwgwnVeP/Q0gqWmgV949BruWMg9htePcPQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"10.9.4","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"globals":"^17.4.0","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.57.2","@babel/eslint-parser":"^7.28.6","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-class-members":"^1.21.0","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","prettier":"^3.8.1","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"3.0.1"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_3.1.1_1774867202282_0.357850384277544","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"3.2.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@3.2.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"4c72172a1b6111643015129cf015dde233826397","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-3.2.0.tgz","fileCount":7,"integrity":"sha512-/s1Co+RhWT+AikK5hEMAstsp3Q/Qk5TSFv4KfEaOIY5WOdpdpH+xg5xft9ZIl7wwL+MgR/FkDhbtbjD9zt2fLA==","signatures":[{"sig":"MEUCIDbi96ux/UbTtSnWEkCtPQZnxcFrrBPALhfss6J99qFRAiEA1Ps3RnlJHtAaVFslZgz8BO5bhZsNORtQjqMYueYcZr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9915},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-3.2.0.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/9e8790b5abfe1ea293de24a8b80d9e82/ijlee2-frontend-configs-eslint-config-node-3.2.0.tgz","_integrity":"sha512-/s1Co+RhWT+AikK5hEMAstsp3Q/Qk5TSFv4KfEaOIY5WOdpdpH+xg5xft9ZIl7wwL+MgR/FkDhbtbjD9zt2fLA==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"10.9.4","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"globals":"^17.4.0","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.58.1","@babel/eslint-parser":"^7.28.6","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","prettier":"^3.8.1","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"3.0.2"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_3.2.0_1775644338147_0.6949665679517121","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"3.3.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@3.3.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"4a1ff40f3d48a6ad3497e41c9aa32717d1f928ea","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-3.3.0.tgz","fileCount":7,"integrity":"sha512-0UdZpGUnu1Xeur7Pcmv8X9WD5AKWWfUWLQ7HoNOBEGjdwT1CpCniZzJWrTbZqosCGZysfd60w9N0JRGbK2ZvzQ==","signatures":[{"sig":"MEUCIGxcE08DabMLKSmEsw0OYX67aysGJPPViCVSnF0JUDHSAiEAqBqcgJedGGodHz4xqWU7vn/mXRvn9iNkD7JXi6oa0Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9915},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-3.3.0.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/7141785dd25dc284ca32c19fcd83f01e/ijlee2-frontend-configs-eslint-config-node-3.3.0.tgz","_integrity":"sha512-0UdZpGUnu1Xeur7Pcmv8X9WD5AKWWfUWLQ7HoNOBEGjdwT1CpCniZzJWrTbZqosCGZysfd60w9N0JRGbK2ZvzQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"11.12.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"globals":"^17.5.0","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.59.1","@babel/eslint-parser":"^7.28.6","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","prettier":"^3.8.3","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"3.1.0"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_3.3.0_1777532307008_0.4860012153293569","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"3.4.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@3.4.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"1d0ed9713cdd2d816f54714b5733d43949f4d9dd","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-3.4.0.tgz","fileCount":6,"integrity":"sha512-wf3g6/8usylfr2Lc2NpJJKPbmjHTgVOiMQctldI/g7t8Rm9tnWXz6WtlXpro5HoSnPFbjfSUXAb/HaVjlD2jNw==","signatures":[{"sig":"MEUCIAK5xhNTSVy7vdCKotpeBoVaEi9GHl3J0ujGU5S3zSL3AiEA9P3mr/+/YV+NmLNvMi3D75OqUvmCnb8B8Aj4BQ3gHIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10316},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-3.4.0.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/_8/lwk7k04x0hj4cs4p0cqj77cr0000gn/T/9063f2a72810326583570fe4a6f3b02a/ijlee2-frontend-configs-eslint-config-node-3.4.0.tgz","_integrity":"sha512-wf3g6/8usylfr2Lc2NpJJKPbmjHTgVOiMQctldI/g7t8Rm9tnWXz6WtlXpro5HoSnPFbjfSUXAb/HaVjlD2jNw==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"11.12.1","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","eslint-plugin-n":"^18.0.1","typescript-eslint":"^8.59.2","@babel/eslint-parser":"^7.28.6","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","prettier":"^3.8.3","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"3.1.0"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_3.4.0_1778226178511_0.4083554533874605","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"3.4.1","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@3.4.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"e0388f677560db4bb560b18b6f37cf1d7fb4a189","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-3.4.1.tgz","fileCount":6,"integrity":"sha512-c0t3OK98VSQ/cSg2jRQ1QNt0hE/dPJMW8fmgv7/UFKhR1FVGXglJlJwhjeqZauuQbGkAkQMsp4ki6YdVPVX05g==","signatures":[{"sig":"MEQCID8Mjri5JFzPzPjo4YmxtWn9YnbFt7QSRGHCNVOdPhhyAiAdNN2DX09h5dwMvXpJV86FbOuGwSmMpV+O2hsNW7egPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10316},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-3.4.1.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/2z/93zyyhx13rs879qr8rzyxrb40000gn/T/3b91e6b462d59091a5087b43b86e011f/ijlee2-frontend-configs-eslint-config-node-3.4.1.tgz","_integrity":"sha512-c0t3OK98VSQ/cSg2jRQ1QNt0hE/dPJMW8fmgv7/UFKhR1FVGXglJlJwhjeqZauuQbGkAkQMsp4ki6YdVPVX05g==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"10.9.7","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"globals":"^17.6.0","@eslint/js":"^9.39.4","@babel/core":"^7.29.0","eslint-plugin-n":"^18.0.1","typescript-eslint":"^8.59.3","@babel/eslint-parser":"^7.28.6","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","prettier":"^3.8.3","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"3.1.1"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_3.4.1_1779085156105_0.6238357357732596","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"3.4.2","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@3.4.2","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"1f8f5621497f09c4551e734dc0e5235057dfc87b","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-3.4.2.tgz","fileCount":6,"integrity":"sha512-SJ07Ib3HK1rysdRLVHIwassGR8Vk2LjCRapBzcAnYF3/LsbbYBz+tkEPdrxMgBUvuqtlP7Jg0ZHuEv7DJj4X3Q==","signatures":[{"sig":"MEYCIQDuSr2SZIckm+M3yrm4FaiFllsh1NiQQf9G5DWgQNB4swIhAIr2UesU0/0N1ublA0nz0+AsIT8TPeq6zspMm2fdecYK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10316},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-3.4.2.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/2z/93zyyhx13rs879qr8rzyxrb40000gn/T/4a7707764488304b7c01177fb68e1055/ijlee2-frontend-configs-eslint-config-node-3.4.2.tgz","_integrity":"sha512-SJ07Ib3HK1rysdRLVHIwassGR8Vk2LjCRapBzcAnYF3/LsbbYBz+tkEPdrxMgBUvuqtlP7Jg0ZHuEv7DJj4X3Q==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"10.9.7","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"globals":"^17.6.0","@eslint/js":"^9.39.4","@babel/core":"^7.29.7","eslint-plugin-n":"^18.0.1","typescript-eslint":"^8.60.0","@babel/eslint-parser":"^7.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","prettier":"^3.8.3","concurrently":"^9.2.1","@ijlee2-frontend-configs/prettier":"3.1.1"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_3.4.2_1779959466556_0.5944606781110222","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"3.4.3","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@3.4.3","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"7de8e89d49862c2dd5a580d3991ca21c239d90a1","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-3.4.3.tgz","fileCount":6,"integrity":"sha512-mjtr9Ifwp+YTdH8BBV5+mhc+/2KnMWhFhFZhuPNNlWqVzlzF0lqnnGlQqLEq7xSUzgwngDjYNqst3dL2lfn1Ng==","signatures":[{"sig":"MEYCIQC80i/wSqysmD39/dnWFqNrmac0WXZ+JDoyHoiuW5/xGwIhAIc95UQBwjNgWXM1MowdNfdhErzjOMs7kOHWiWZtT6n4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10317},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-3.4.3.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/2z/93zyyhx13rs879qr8rzyxrb40000gn/T/7ac11a338e6100d7f44a9ee7095e816b/ijlee2-frontend-configs-eslint-config-node-3.4.3.tgz","_integrity":"sha512-mjtr9Ifwp+YTdH8BBV5+mhc+/2KnMWhFhFZhuPNNlWqVzlzF0lqnnGlQqLEq7xSUzgwngDjYNqst3dL2lfn1Ng==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"10.9.7","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"globals":"^17.6.0","@eslint/js":"^9.39.4","@babel/core":"^7.29.7","eslint-plugin-n":"^18.0.1","typescript-eslint":"^8.60.0","@babel/eslint-parser":"^7.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","prettier":"^3.8.3","concurrently":"^10.0.1","@ijlee2-frontend-configs/prettier":"3.1.1"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_3.4.3_1780309527885_0.09283530972110432","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"3.4.4","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@3.4.4","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"4609cf7199f024814c2ce7ccdd23370e422394ca","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-3.4.4.tgz","fileCount":6,"integrity":"sha512-2g9MU6wWMVDeaxE/4OQ5X3BpllEVncJGg/yNTUK2cflDTbxiSGtvW6tUILQg8ooEYLd8LbuR4a3g8grQvGvc1g==","signatures":[{"sig":"MEQCICmd0LTLOEQhQyhulaHVidaVFKAG27Zqz2uvwzaslOeDAiBhXCz7J2G5pujMCeQc1CpB4J7lB3mOa9a0iLO/Av03tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10317},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-3.4.4.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/2z/93zyyhx13rs879qr8rzyxrb40000gn/T/a4a1ecfe2d02df1d9b4180a456f7737e/ijlee2-frontend-configs-eslint-config-node-3.4.4.tgz","_integrity":"sha512-2g9MU6wWMVDeaxE/4OQ5X3BpllEVncJGg/yNTUK2cflDTbxiSGtvW6tUILQg8ooEYLd8LbuR4a3g8grQvGvc1g==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"10.9.7","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"globals":"^17.7.0","@eslint/js":"^9.39.4","@babel/core":"^7.29.7","eslint-plugin-n":"^18.1.0","typescript-eslint":"^8.62.0","@babel/eslint-parser":"^7.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","prettier":"^3.8.4","concurrently":"^10.0.3","@ijlee2-frontend-configs/prettier":"3.2.0"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_3.4.4_1782365780372_0.5171597542571011","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"3.4.5","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@3.4.5","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"12b5ca956e88ca6e57cd991e81f9450de2fe0419","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-3.4.5.tgz","fileCount":6,"integrity":"sha512-T16ZE+B2emeoclWKoyfDacOIMooNU3o+cLe675p80+PXTla7FxwcsFHlRWpPp/9UwBQurO/H9tsRgCQwuN6XmA==","signatures":[{"sig":"MEUCIDB1AXk+abZ22IRpyAltGaA05RCgcZAvN/EXk5NO0zFSAiEApHZuLeKXe+a+YwLJNr/YXhKgPs8k8SpUJN0ow9nYkFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10317},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-3.4.5.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/2z/93zyyhx13rs879qr8rzyxrb40000gn/T/d19171a9ad709195fb80e6d223b68382/ijlee2-frontend-configs-eslint-config-node-3.4.5.tgz","_integrity":"sha512-T16ZE+B2emeoclWKoyfDacOIMooNU3o+cLe675p80+PXTla7FxwcsFHlRWpPp/9UwBQurO/H9tsRgCQwuN6XmA==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"10.9.7","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"globals":"^17.7.0","@eslint/js":"^9.39.4","@babel/core":"^7.29.7","eslint-plugin-n":"^18.2.1","typescript-eslint":"^8.62.1","@babel/eslint-parser":"^7.29.7","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-typescript-sort-keys":"^3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","prettier":"^3.9.4","concurrently":"^10.0.3","@ijlee2-frontend-configs/prettier":"3.3.0"},"peerDependencies":{"eslint":"^9.39.4","typescript":"^5.9.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_3.4.5_1783055114717_0.2289021066311423","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"4.0.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@4.0.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"88c17d28d57ca1c24659c28d415e4a36be50a070","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-4.0.0.tgz","fileCount":6,"integrity":"sha512-X/2eeZ8fvUf2jOqu/W4ctsEtdc+egBx8q8Cefo4in9cFoWm7uKb1y8HGag3lISU9t3rujlkmC6VYJz5kudFqAQ==","signatures":[{"sig":"MEYCIQDrmhE3VCm205lEi5erhEP1/opbB61JVzoPRzMbSdGxFAIhANfodWODXi4fQ6An4l2PB+4tK7Qc7gMGx0pJbdJ5sqLX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10493},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-4.0.0.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/2z/93zyyhx13rs879qr8rzyxrb40000gn/T/8d35ffea5ab0f42e6ee5d2498cff568e/ijlee2-frontend-configs-eslint-config-node-4.0.0.tgz","_integrity":"sha512-X/2eeZ8fvUf2jOqu/W4ctsEtdc+egBx8q8Cefo4in9cFoWm7uKb1y8HGag3lISU9t3rujlkmC6VYJz5kudFqAQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"10.9.7","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","eslint-plugin-n":"^18.2.1","typescript-eslint":"^8.63.0","@babel/eslint-parser":"^8.0.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-perfectionist":"^5.10.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-sort-class-members":"^1.22.1","eslint-import-resolver-typescript":"^4.4.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","prettier":"^3.9.4","concurrently":"^10.0.3","@ijlee2-frontend-configs/prettier":"3.3.0"},"peerDependencies":{"eslint":"^10.6.0","typescript":"^6.0.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_4.0.0_1783437796686_0.13788771784131693","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"4.1.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@4.1.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"homepage":"https://github.com/ijlee2/frontend-configs#readme","bugs":{"url":"https://github.com/ijlee2/frontend-configs/issues"},"dist":{"shasum":"3e71d816475508322b4b52830ef4750b7d5cd480","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-4.1.0.tgz","fileCount":6,"integrity":"sha512-wuNPL6xAyCjYUmY6xHU4paSaigyIbGD8kWBBBnu5pM+3EGKtYNS7LH4RPlbakma7O8aKkhiBmPMnsdLKu6tazQ==","signatures":[{"sig":"MEYCIQCoZJ71IMAPvW7AHxzmvmKY4NQbfmjdcXkXgw2DD5CqxQIhAL1xnmvu8QU8x7+ZOUdKFEGgxkNG8tB+4bg52oCTsp2A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9585},"type":"module","_from":"file:ijlee2-frontend-configs-eslint-config-node-4.1.0.tgz","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"_resolved":"/private/var/folders/2z/93zyyhx13rs879qr8rzyxrb40000gn/T/91baf6252c9c6acbd6ea31ce7c5860c0/ijlee2-frontend-configs-eslint-config-node-4.1.0.tgz","_integrity":"sha512-wuNPL6xAyCjYUmY6xHU4paSaigyIbGD8kWBBBnu5pM+3EGKtYNS7LH4RPlbakma7O8aKkhiBmPMnsdLKu6tazQ==","repository":{"url":"git+https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"_npmVersion":"10.9.7","description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","eslint-plugin-n":"^18.2.1","typescript-eslint":"^8.63.0","@babel/eslint-parser":"^8.0.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-perfectionist":"^5.10.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-import-resolver-typescript":"^4.4.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.6.0","prettier":"^3.9.4","concurrently":"^10.0.3","@ijlee2-frontend-configs/prettier":"3.3.0"},"peerDependencies":{"eslint":"^10.6.0","typescript":"^6.0.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_4.1.0_1783489555507_0.033859108442764185","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"4.1.1","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@4.1.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"dist":{"shasum":"ffc26006a9e7735e852bf8993c8f9e4254293c5b","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-4.1.1.tgz","fileCount":6,"integrity":"sha512-Tk6gIDvzMlq8v2wFfehVmxCSiYfRYoRANcL+ja1c8a4Ryn0jmUVkinRswegIMDNH+Mw7JZs38gP4qDnqpRaZVg==","signatures":[{"sig":"MEQCIC9sbhH8K2gInznLEYMtExd36ND9f5WuKlJRM82sqOIBAiACDOysRyqm3gAivsZh1nua/MEi4JT16ovvhA7wkLmjLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9585},"type":"module","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"repository":{"url":"https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","eslint-plugin-n":"^18.2.2","typescript-eslint":"^8.64.0","@babel/eslint-parser":"^8.0.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-perfectionist":"^5.10.0","eslint-plugin-simple-import-sort":"^13.0.0","eslint-import-resolver-typescript":"^4.4.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.7.0","prettier":"^3.9.5","concurrently":"^10.0.3","@ijlee2-frontend-configs/prettier":"3.3.1"},"peerDependencies":{"eslint":"^10.7.0","typescript":"^6.0.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_4.1.1_1784020782047_0.8581857897258551","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"4.2.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@4.2.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"dist":{"shasum":"43e15d370391ba08c75c7c67019ff1952a5e9898","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-4.2.0.tgz","fileCount":6,"integrity":"sha512-pgqPjyaXfagvLlNqMgGDH9FQ7ih5A+XBZmtH2+X+8WcruSONMoxik1Qr8Y8H9ePwoJEwPXfPyGBFTgfG4Fc0KQ==","signatures":[{"sig":"MEUCIDGRHOfX7t1HLa6M6lMHL6upuM8QWj9JnDgHhj3fUQTwAiEAjvU3KE0T/KceuC/X4nj2sIExhQ7ErNfsbaGfIQjsRxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9585},"type":"module","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"repository":{"url":"https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"globals":"^17.8.0","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","eslint-plugin-n":"^18.2.2","typescript-eslint":"^8.65.0","@babel/eslint-parser":"^8.0.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-perfectionist":"^5.10.0","eslint-plugin-simple-import-sort":"^14.0.0","eslint-import-resolver-typescript":"^4.4.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.8.0","prettier":"^3.9.6","concurrently":"^10.0.4","@ijlee2-frontend-configs/prettier":"3.3.2"},"peerDependencies":{"eslint":"^10.8.0","typescript":"^6.0.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_4.2.0_1785134622555_0.19463508305791488","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"4.2.1","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@4.2.1","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"dist":{"shasum":"77c54bf9678ee1df8b930c9ce43ee0e8cdca1655","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-4.2.1.tgz","fileCount":6,"integrity":"sha512-I4ZQjhaHsOvTmowfKlApttlEs0ERNuLyWelwnOfa3AE+VOeMVqCFxNf0TO7U1938ROu2Xu1ePvi1QD45Fh3iTg==","signatures":[{"sig":"MEYCIQDZx7PtSCmLMWs7YE1ImdCEycEVhmPbRty8o/FC7voyzwIhANzFCDCkC55WdUbccb3jS3D7MqWVAHJ69MukYY9vXMnE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9585},"type":"module","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"repository":{"url":"https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.23.2","dependencies":{"globals":"^17.9.0","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","eslint-plugin-n":"^18.3.0","typescript-eslint":"^8.67.0","@babel/eslint-parser":"^8.0.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-perfectionist":"^5.10.1","eslint-plugin-simple-import-sort":"^14.0.0","eslint-import-resolver-typescript":"^4.4.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.8.1","prettier":"^3.9.6","concurrently":"^10.0.4","@ijlee2-frontend-configs/prettier":"3.3.2"},"peerDependencies":{"eslint":"^10.8.1","typescript":"^6.0.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_4.2.1_1786439480752_0.15475196703455474","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"4.2.2","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@4.2.2","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"dist":{"shasum":"a79e30c192b3a0bbcd152be279d7f9f2c7907f39","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-4.2.2.tgz","fileCount":6,"integrity":"sha512-/NQvkmUgHrPABEHj6FnSrGLoPMtwt/MCxlc9K5jBOwQ1Y8nNwHYhgXmLHFtWDwvlxB2Isan8ojSLtoWqtPoAcA==","signatures":[{"sig":"MEUCICSGaVFEDe6jORh/N+/Jp6ZPvybNBUZIXfrta3BUw2mqAiEA2igORVnh/glsgvF065wsT2rpFrnZq1kX7OmRRGT55kA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9586},"type":"module","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"repository":{"url":"https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.23.2","dependencies":{"globals":"^17.10.0","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","eslint-plugin-n":"^18.3.0","typescript-eslint":"^8.67.0","@babel/eslint-parser":"^8.0.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-perfectionist":"^5.10.1","eslint-plugin-simple-import-sort":"^14.0.0","eslint-import-resolver-typescript":"^4.4.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.8.1","prettier":"^3.9.6","concurrently":"^10.0.4","@ijlee2-frontend-configs/prettier":"3.3.3"},"peerDependencies":{"eslint":"^10.8.1","typescript":"^6.0.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_4.2.2_1786531109962_0.9841534586638885","host":"s3://npm-registry-packages-npm-production"}},"4.2.3":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"4.2.3","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@4.2.3","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"dist":{"shasum":"aa686322509a8a08358f62080b4af4569a837f25","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-4.2.3.tgz","fileCount":6,"integrity":"sha512-LgH4IwRB0JLh7FQy21eqk+Aa24D/kPRF6UI91Tscf1Mg9WumR442X175rlT3oZluJOT7bsaM2Db1Vkkz5Qhh4g==","signatures":[{"sig":"MEUCIQD3fc/LeEhm2QGFfYXpsGmRkDt5W+qkI/4dzZnYbB5oKAIgdfyFu1FNvDtt92Xh7u0iwG49OO/AMWQvXarO2NXtHX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9586},"type":"module","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"repository":{"url":"https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.23.2","dependencies":{"globals":"^17.11.0","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","eslint-plugin-n":"^18.3.0","typescript-eslint":"^8.67.0","@babel/eslint-parser":"^8.0.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-perfectionist":"^5.10.1","eslint-plugin-simple-import-sort":"^14.0.0","eslint-import-resolver-typescript":"^4.4.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.9.0","prettier":"^3.9.6","concurrently":"^10.0.5","@ijlee2-frontend-configs/prettier":"3.3.4"},"peerDependencies":{"eslint":"^10.9.0","typescript":"^6.0.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_4.2.3_1787553955964_0.06096413164084091","host":"s3://npm-registry-packages-npm-production"}},"4.2.4":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"4.2.4","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@4.2.4","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"dist":{"shasum":"6f0d0e16aa646205b05b2a1baf14ba7514588702","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-4.2.4.tgz","fileCount":6,"integrity":"sha512-w4hqfBWXiZavqcQ8gcGoSWr8G8jKIJWJubIIKGZatAEUxwyqOQ+x2X0Isg6EfwhBRWmLgByRkNPPdZ39cjQKJg==","signatures":[{"sig":"MEYCIQCRSs8cj+qoSXs+M5bHq7m+O+aN8ImrpRG4x9zzbsbMpAIhAIkoI8MeqgJXp6txlpgQitwDomLfLEbvfY98GVnTNb59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9588},"type":"module","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"repository":{"url":"https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.23.2","dependencies":{"globals":"^17.12.0","@eslint/js":"^10.0.1","@babel/core":"^8.0.1","eslint-plugin-n":"^18.3.0","typescript-eslint":"^8.70.0","@babel/eslint-parser":"^8.0.1","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-perfectionist":"^5.11.0","eslint-plugin-simple-import-sort":"^14.0.0","eslint-import-resolver-typescript":"^4.4.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.10.0","prettier":"^3.9.6","concurrently":"^10.0.5","@ijlee2-frontend-configs/prettier":"3.3.4"},"peerDependencies":{"eslint":"^10.10.0","typescript":"^6.0.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_4.2.4_1788939768768_0.7443552205934387","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@ijlee2-frontend-configs/eslint-config-node","version":"4.3.0","license":"MIT","_id":"@ijlee2-frontend-configs/eslint-config-node@4.3.0","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"dist":{"shasum":"f9a5952262f9d35facb39f2e5bd179743c6e709d","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-4.3.0.tgz","fileCount":6,"integrity":"sha512-HtH3scKDQfMAP1vwG8gBY6JwJU9JPS7kA0TZw19jruEUiR9efDXYGgE1oF65fA+/S8w4T9CgYFgKU1yXYXj4WA==","signatures":[{"sig":"MEYCIQDBJh6a8y6QtA4ecWTW+JjcK6X4m+jhnWEkC/0htUNbhwIhAPIiCaQfpOTRnZ6lG369g46CEKzDHq0F4mxYTSc37Kkj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWzxwI/vVBafZ+zrQ7qroBBT/w/9YP8/dY54mGlYo0PAIgTzIzGuJD+Ni6TdeXoiiuhqMJBwbdqCnPjSJ8wQvad6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9588},"type":"module","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"repository":{"url":"https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"description":"Configuration for eslint (Node)","directories":{},"_nodeVersion":"22.23.2","dependencies":{"globals":"^17.12.0","@eslint/js":"^10.0.1","@babel/core":"^8.0.6","eslint-plugin-n":"^18.3.0","typescript-eslint":"^8.70.0","@babel/eslint-parser":"^8.0.6","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-perfectionist":"^5.11.1","eslint-plugin-simple-import-sort":"^14.0.0","eslint-import-resolver-typescript":"^4.4.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.11.0","prettier":"^3.9.8","concurrently":"^10.0.5","@ijlee2-frontend-configs/prettier":"3.4.0"},"peerDependencies":{"eslint":"^10.11.0","typescript":"^6.0.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-node_4.3.0_1789978826925_0.685632995449541","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"_id":"@ijlee2-frontend-configs/eslint-config-node@4.4.0","dist":{"shasum":"a8837f314f086076d8ad8b634ab85dc059de38d8","tarball":"https://registry.npmjs.org/@ijlee2-frontend-configs/eslint-config-node/-/eslint-config-node-4.4.0.tgz","fileCount":7,"integrity":"sha512-PyeXQP31s9VoVb71//GNHe0RJTp1iOiOd/9kcfBwePDotpbUy8+8SA1AOlnx/7KbJ5/h5ljLxCk3/K6adIqKNg==","signatures":[{"sig":"MEQCIEGMElm2PzkVJG0WWih4X3L8iLB3PDfZpw9wrTXfjXKjAiBK30tyd0wpqUuVFrkOgJj8Sz3AssexjV46f0Sa2wmIfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEYMqJuszqKnCO7I/YfJUALwgQ2/K0LkOl40FNzo8j9fAiEA00lCC0pCqZ2rz2YxAVsAokHHZFx9LqzqN8QWVyZPlV4="}],"unpackedSize":9716},"name":"@ijlee2-frontend-configs/eslint-config-node","type":"module","engines":{"node":"22.* || >= 24"},"exports":{"./javascript":"./javascript/index.mjs","./typescript":"./typescript/index.mjs"},"license":"MIT","scripts":{"lint":"concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"","format":"prettier . --cache --write","lint:js":"eslint . --cache","lint:fix":"concurrently \"pnpm:lint:*:fix\" --names \"fix:\" && pnpm format","lint:format":"prettier . --cache --check","lint:js:fix":"eslint . --fix"},"version":"4.4.0","_npmUser":{"name":"ijlee2","email":"isaacjlee@hotmail.com"},"repository":{"url":"https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"description":"Configuration for eslint (Node)","directories":{},"maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"dependencies":{"globals":"^17.12.0","@eslint/js":"^10.0.1","@babel/core":"^8.0.6","eslint-plugin-n":"^18.4.0","typescript-eslint":"^8.71.0","@babel/eslint-parser":"^8.0.6","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-perfectionist":"^5.12.1","eslint-plugin-simple-import-sort":"^14.0.0","eslint-import-resolver-typescript":"^4.4.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.11.0","prettier":"^3.9.9","concurrently":"^10.0.5","@ijlee2-frontend-configs/prettier":"3.4.1"},"peerDependencies":{"eslint":"^10.11.0","typescript":"^6.0.3"},"peerDependenciesMeta":{"eslint":{"optional":false},"typescript":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-node_4.4.0_1790668593954_0.44489837138148625"}}},"time":{"created":"2025-02-06T15:20:49.245Z","modified":"2026-09-29T07:56:34.251Z","0.1.0":"2025-02-06T15:20:49.560Z","0.1.1":"2025-02-07T11:13:42.433Z","0.2.0":"2025-02-10T09:57:54.660Z","0.2.1":"2025-02-10T10:58:45.108Z","0.2.2":"2025-02-17T07:11:50.746Z","0.2.3":"2025-02-19T08:13:48.076Z","0.2.4":"2025-02-27T12:48:09.262Z","0.2.5":"2025-03-05T16:53:04.710Z","0.2.6":"2025-03-13T07:00:57.534Z","0.2.7":"2025-03-13T07:15:28.551Z","0.2.8":"2025-03-13T09:24:27.379Z","0.3.0":"2025-03-24T07:14:22.240Z","0.4.0":"2025-04-14T13:06:16.636Z","0.4.1":"2025-04-14T13:16:17.964Z","1.0.0":"2025-05-01T07:58:27.477Z","1.0.1":"2025-05-13T06:41:23.704Z","1.0.2":"2025-05-20T15:17:38.573Z","1.1.0":"2025-05-22T12:16:50.159Z","1.2.0":"2025-05-30T09:49:27.369Z","2.0.0":"2025-06-02T04:10:19.250Z","2.0.1":"2025-06-03T07:40:56.489Z","2.0.2":"2025-06-05T03:55:20.511Z","2.0.3":"2025-06-23T04:06:52.436Z","2.1.0":"2025-07-31T06:46:41.132Z","2.1.1":"2025-08-06T10:45:01.348Z","2.1.2":"2025-09-04T07:09:36.497Z","2.2.0":"2025-09-15T05:42:19.902Z","2.2.1":"2025-09-23T03:49:27.376Z","2.2.2":"2025-10-02T04:48:34.372Z","2.2.3":"2025-10-30T06:00:57.665Z","2.3.0":"2025-12-03T16:54:05.468Z","2.3.1":"2025-12-09T07:16:49.838Z","2.3.2":"2025-12-14T10:51:15.501Z","2.3.3":"2025-12-29T08:50:44.202Z","2.4.0":"2026-01-28T06:46:59.187Z","2.4.1":"2026-02-04T08:53:10.061Z","3.0.0":"2026-02-23T07:55:55.419Z","3.0.1":"2026-03-02T10:10:13.144Z","3.1.0":"2026-03-12T14:18:45.394Z","3.1.1":"2026-03-30T10:40:02.429Z","3.2.0":"2026-04-08T10:32:18.304Z","3.3.0":"2026-04-30T06:58:27.124Z","3.4.0":"2026-05-08T07:42:58.652Z","3.4.1":"2026-05-18T06:19:16.287Z","3.4.2":"2026-05-28T09:11:06.673Z","3.4.3":"2026-06-01T10:25:28.013Z","3.4.4":"2026-06-25T05:36:20.509Z","3.4.5":"2026-07-03T05:05:14.903Z","4.0.0":"2026-07-07T15:23:16.822Z","4.1.0":"2026-07-08T05:45:55.645Z","4.1.1":"2026-07-14T09:19:42.179Z","4.2.0":"2026-07-27T06:43:42.690Z","4.2.1":"2026-08-11T09:11:20.904Z","4.2.2":"2026-08-12T10:38:30.095Z","4.2.3":"2026-08-24T06:45:56.099Z","4.2.4":"2026-09-09T07:42:48.898Z","4.3.0":"2026-09-21T08:20:27.036Z","4.4.0":"2026-09-29T07:56:34.087Z"},"license":"MIT","repository":{"url":"https://github.com/ijlee2/frontend-configs.git","type":"git","directory":"packages/eslint/node"},"description":"Configuration for eslint (Node)","maintainers":[{"name":"ijlee2","email":"isaacjlee@hotmail.com"}],"readme":"# @ijlee2-frontend-configs/eslint-config-node\n\nThe package provides a configuration for [`eslint`](https://eslint.org/docs/latest/rules/) (Node projects).\n\n1. [Usage](#usage)\n    - [Customization](#customization)\n1. [License](#license)\n\n\n## Usage\n\nInstall these packages as development dependencies:\n\n- `@ijlee2-frontend-configs/eslint-config-node`\n- `eslint`\n- `typescript` (optional)\n\nAfterwards, create the file `eslint.config.mjs`.\n\n```js\n// For a JavaScript project\nexport { default } from '@ijlee2-frontend-configs/eslint-config-node/javascript';\n\n// For a TypeScript project\nexport { default } from '@ijlee2-frontend-configs/eslint-config-node/typescript';\n```\n\n> [!IMPORTANT]\n>\n> In TypeScript projects, using `@ijlee2-frontend-configs/eslint-config-ember` with `@ijlee2-frontend-configs/typescript` causes `eslint-plugin-import-x` to error.\n>\n>    ```sh\n>    Resolve error: File '@tsconfig/strictest/tsconfig' not found.\n>      at resolveExtends\n>      at _parseTsconfig\n>      ...\n>    ```\n>\n> As a temporary fix, please install `@tsconfig/*` packages instead of `@ijlee2-frontend-configs/typescript`.\n\n\n### Customization\n\nImport the configuration, then export the modified object. See [`eslint` documentation](https://eslint.org/docs/latest/use/configure/configuration-files#configuration-objects) for more information.\n\n```js\nimport baseConfiguration from '@ijlee2-frontend-configs/eslint-config-node/typescript';\n\nexport default [\n  ...baseConfiguration,\n  {\n    files: ['**/*.ts'],\n    rules: {\n      '@typescript-eslint/no-explicit-any': 'off',\n    },\n  },\n];\n```\n\n\n## Contributing\n\nSee the [Contributing](../../../CONTRIBUTING.md) guide for details.\n\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE.md).\n","readmeFilename":""}