{"_id":"@u3u/eslint-config","_rev":"42-57f3a024275b908e27449279d930b65f","name":"@u3u/eslint-config","dist-tags":{"latest":"2.15.2"},"versions":{"1.0.0":{"name":"@u3u/eslint-config","version":"1.0.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@1.0.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"3502aed5c42a0c6c1c0d60e0efef9ff16fc543a1","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":19,"integrity":"sha512-A6EIjNzRLL4ZaC+uwThxT6lHD1Lmwe9yDTjo/AtAb994j+HhjanFCxtmhmxEQ0qNXWrngptJEdJjkSp5Xk/WwQ==","signatures":[{"sig":"MEUCIBi7aFFmYFem8LKtS5hae/vkZkG3djQPTqyiSlMu2dIdAiEAibaZwpcY1fKciIOmEodKXjok3nZlm2YUfGdH2txEZh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUjopACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJAhAAokW9J7Ck+ZvfifqnvoFw0Eh7s6sIZ9TYiT5fO0e/I6XelwFU\r\nZaJ8xu2MGiT8L/oD+EYwiwJP/bR8c658/BHPgjuS4LOPirrlOMQo2zzbqIvK\r\n3+TOnkReRw6DhMYynDiStg324iAv70s2U0vfJA8asnA+BYvGlTMExv04QjXN\r\nv0uFkXp+xxXrPXv3Kp5PbiULeDUhDbNVKQHRdWK9nOoGBgZikaPpbdVWx00A\r\nixTgRpV1rZ/Kzm73pw9Xkj0ymv5Jx1qJJp3vVpSlbmzlUEGcgz4dEplNeR2A\r\nzGbE266eb0bpBXnsM1VGslKmW2TMIdKpIZxVVJ5mv5mxuW6jledtEwoqDe0V\r\nkQN6eQHOU6JCqrxh5f6iopSd/NpKbRueD0eMQQ+N0lNxzcj8jq7wkvg7pRd1\r\nzYK0EyykDKmOtzfbSCq73hKwFH3xoemeNargH8ItHfD7vVN5aKftCSn3z1k+\r\ntddj/9y+Xnjws1Z9G+cBeFDpK2HyY8+AyI8TLGsT20mlmr4uXV7g0rWwaO4n\r\nwxL7Vid6V1f9u1FiptHZLez5sa86qIc5OT2p94a8PhM6eNqbBhJr3CxGL7I7\r\nmB9P2mpfPAPpnIgGcX1l5PKC7bdirVHuFcVk24l6sT1XjdHJouVQFFLf3yah\r\ntggXnKXUQ322SRXikzKm3c0xUIeCmrx0Vpc=\r\n=T7Uk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:u3u-eslint-config-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/320e55201f56fea0d70f2afa23a5ede4/u3u-eslint-config-1.0.0.tgz","_integrity":"sha512-A6EIjNzRLL4ZaC+uwThxT6lHD1Lmwe9yDTjo/AtAb994j+HhjanFCxtmhmxEQ0qNXWrngptJEdJjkSp5Xk/WwQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.2","eslint-plugin-ember-suave":"^2.0.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"tsup":"^6.7.0","eslint":"^8.39.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.3","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.0","@types/eslint":"^8.37.0","@tsconfig/node18":"^2.0.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.3"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1683110441759_0.48476264940355906","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@u3u/eslint-config","version":"1.1.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@1.1.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"f9ee845d9286d70c9590eb7ef2cd336fad035a91","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":22,"integrity":"sha512-GdN7dVbXF/z8ssjt4vnSI2XbdxUGx3eawJst4AwgqQbLOsjBxdeCmjC7UaXucbHqoZuag7/gXH8cETlzFJHDKQ==","signatures":[{"sig":"MEUCID0sWn2NoTzsFcM+EdkDco5FNnPkYndn98V5hFHkoj+BAiEAsCuJq7u1tI3Z6/ZASs2rVyd1j76+F+EpKFv4m5FerwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU0UiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYUw/+LE5lqFnHTgSq3LhjZnHQfCfHvJhckFieoFEFyZ5WV8FbVLJ2\r\nZ++PArPfpYzqS7wljbkUqlpbF8Lobsmm3iriACAGkh1tclCCCJXCCmyAwqTC\r\n1QEYdf2+HJB96MYAxQm9TPsAWA0C8xdE63MeHe5H/RzIJaqzCdMc5s1/QAsb\r\ni+zo/lS1suPB6ydWwylAylpr2pBZ2WRgY9xn537WWPHId2JsqQBKmQVQVMSW\r\nWq5gV1D2pr/tQAexGEfCZuwFwqVzFNjzfuC61hvCaVEJ2nIGaTbv2Jxq9jiB\r\nxU6DpB7tZEVKDyrPlEhYTDu+YGUeK6h3mGDIrMof7E4J1g9quJ0z93h8GX36\r\nUCjIf+9PbIZnlpZLb5Hjub3sTdT4aSAg+p6Iolm1636piBWQhevbsu62MG8/\r\n1NN4O9n+xLcLYaxfjF0358LmWaQ1n0gr6tas2Azofh6GkcSL0QFRREWfqfKX\r\nHE3kuVgDuRB44hheM4F9o77aMjAGT4UjyVwCa9icxlRly3Wu3Oef7hIwvcRG\r\npv0WzYozHl9klhqM0NdnGB521v8SN5r03Lxrg/BQrp+cFH3yac2veRTr+yja\r\nNS3ewIhyjX4bDeLlrS6eEppClved6PnPgrTr9iWSGhdTLAvytHTeCkeoggdF\r\nTKizpK1vhd7JX3pscYyYH7dywRg+MEVAaeM=\r\n=kotc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:u3u-eslint-config-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/b30846ba462216077f781a67e27c047f/u3u-eslint-config-1.1.0.tgz","_integrity":"sha512-GdN7dVbXF/z8ssjt4vnSI2XbdxUGx3eawJst4AwgqQbLOsjBxdeCmjC7UaXucbHqoZuag7/gXH8cETlzFJHDKQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.37.0","eslint-plugin-vue":"^9.11.0","vue-eslint-parser":"^9.2.0","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.2","eslint-plugin-ember-suave":"^2.0.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"tsup":"^6.7.0","eslint":"^8.39.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.3","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.0","@tsconfig/node18":"^2.0.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.3"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.0_1683178786302_0.7693259706540472","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@u3u/eslint-config","version":"1.1.1","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@1.1.1","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"9b87c10761dc4440b98c7a00db01d9812a8d3d9d","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-1.1.1.tgz","fileCount":22,"integrity":"sha512-7RDveVM/3HnHcCBzFeVAshk3xmzIPaWdG9m6j5ApUNwqz08y33ebkyfykakRnoiNaqi7IoN3B8+ATAPqeQaGIg==","signatures":[{"sig":"MEYCIQCFrmVTv9OZ6aCE1/sXnqYRB0v/yIrdZ2fIkXh+4japSwIhALicyJpjGEQ0r5h41k7XUoD5UD6MFSsWkT9Xmnx/ImCH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU1oHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV9BAAmjfQqm76Fp+d/cI2DukD35U/evGgcpOIdCVQrLFb1BqvmE8k\r\ndEyKuv/avSLeITr2ZDKwma5h57TWu7mcIlknzyJdxw61UpIlOLV86ndTx1Ep\r\nJOSxeLlAsZQ2w6E44JhdhQ3COUVhnMOoHsi4AlJOgIsZwaKGE/AcWODgK2zx\r\n6skq42gW+Szp5LJId+yRfHmL97yWzaesDF6KVQE9geIWARGL5Y2t6ldBOcTk\r\n3Mb36F+1TCHoTwqMLNQR4Tzw9xu8DuH5JQsh0p98LxDyb+2FVRRMzfrnfibe\r\nvm2jB3Cn6FwCpHh+HEqfkCUB1RXbtH3f36AJVXJQ1UIDm08q9sDwZ4OW3H1z\r\n/bhJCs7a4JR+wzj3nSgFyvLA0l6TT/cj0hX5JEufeXV5UD4qnLdq+dsqGXqc\r\nvP+4D/5f9ReTejDhMrYIdcDe2TKAVkFv1SeHlN8Pry7O3cE8w50tmjBUDrhS\r\n7zH/QzTWmnMS1JFK9bBBZBVw490+MzSS25JKEshF68RTnS7cA6oxNBEw8AFm\r\nMO+I5S7gxRNhVqKQrIT5EUrB8HWG8SLFLUxw+j/cE8t5Vk2c7IUtkx6uUIi0\r\nDvV8saSgCrECtk2ZMgSKX/XFzgwi1bZDvRalME14w12n18cTE1UNpSkbTtyo\r\nL+vWqbN4GwZwq2xuT0iQuUS2QcqWa0w/ztU=\r\n=AAcp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:u3u-eslint-config-1.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/356406e4ffcda8c0221cdf449d2bd55c/u3u-eslint-config-1.1.1.tgz","_integrity":"sha512-7RDveVM/3HnHcCBzFeVAshk3xmzIPaWdG9m6j5ApUNwqz08y33ebkyfykakRnoiNaqi7IoN3B8+ATAPqeQaGIg==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.37.0","eslint-plugin-vue":"^9.11.0","vue-eslint-parser":"^9.2.0","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.2","eslint-plugin-ember-suave":"^2.0.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"tsup":"^6.7.0","eslint":"^8.39.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.3","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.0","@tsconfig/node18":"^2.0.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.3"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.1_1683184135721_0.5943523868092799","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@u3u/eslint-config","version":"1.2.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@1.2.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"55cdb889499678460fdf1c7ae368b5485524215d","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":27,"integrity":"sha512-G3Uacpqv84K/b8rGy496vLm3SUPTVcxZD5Y7zQTiQ61Q3jyjloBvem2Da/I1fbCo0m5ns9wUVoLANRjUS7Z2mw==","signatures":[{"sig":"MEUCIQC71GX+iJtdre2kE9lS6VE6gYDSisY7QJAhJzdzrErEiQIgCTb/bxzQCIAr1X9+g1q8xmcbz3kdCYdfLSAwCkiHsX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkU8JDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKBg/+K2ubNxZELL+E1tdB0scfKBOe2mj2IbcqxDq5RxmcR+4HGueV\r\n1JVaqkA390BtmKi7KDhpEwAcgaL/mmcojKLfXe1UJJpjUiNpau76U3xtF7r4\r\njp3IanN5tiP4o0ER4nPCjOdIfCXYMGGvuHszZXF1wLtVOmwsTdgnEJz7QOnq\r\nD6MBG2qptMJKoaLcIGbIhrEV3eLLWjYD9i+kpMHYbK9+/+5z0WiAej0OgsSC\r\nXUpXwOtMSWnSPeL7Mzq8BBVw1ffee+AyJb0XB/f+N3ozfZnrAVdJBk3H2FUW\r\nDeS/9ydPRjxFNXbREgUFM6f+rQD1Y2RzBYQIkC6bn0mnM5KxWAGMwjL+rWmX\r\n/JFLtL4tED5Y/mdBqfJ8+Rzoms5xxdlnTvIcrHPuQQ65f7Ug8ZBzkBcTuyok\r\nA7FSW52+axairULqDX7CyNEKl2wnhMn0CdBJgjb+nEvswM6iGpfb68uspY6j\r\n9gMG7tZstPdW3/rV2MnOK1lB0k1asTdQphI8XAlI5qTFGoveMb66RnnpWvNP\r\nqjyPqHqK13rKhTYfzy8GZC4uWilsy37j2joGQECANg27CaJoHnc85Ot/Uawu\r\nxlsavfte+tzsY3dP2ukjzbmSDuAM01JJ/ikiPxDKTRgj7151yYyuBZZodZ6P\r\nvVHnWzk7pG9+H7UqVMT7BKCi4x/AM1FMn8A=\r\n=uNNY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:u3u-eslint-config-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/3f19a6d9a7cd2564eaf596711a17c3fa/u3u-eslint-config-1.2.0.tgz","_integrity":"sha512-G3Uacpqv84K/b8rGy496vLm3SUPTVcxZD5Y7zQTiQ61Q3jyjloBvem2Da/I1fbCo0m5ns9wUVoLANRjUS7Z2mw==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.37.0","eslint-plugin-vue":"^9.11.0","vue-eslint-parser":"^9.2.0","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.2","eslint-plugin-ember-suave":"^2.0.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"tsup":"^6.7.0","eslint":"^8.39.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.3","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.5"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.0_1683210819551_0.802363051301286","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@u3u/eslint-config","version":"1.2.1","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@1.2.1","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"81fba02e1f8fc80074939d92bdf27fccb569a335","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-1.2.1.tgz","fileCount":28,"integrity":"sha512-R/7J6p5yVB6E5TJoQXx4eKycRYYeYH4hHyuhFmWDGbrya1JK/GPPe4ur1Hjuh3noTtvQFs4ekZI7wbgYKTf++w==","signatures":[{"sig":"MEUCIEKa1au4SCIty3P0rm6Px7N0w9MCuY/o2KnDaPUQwYBKAiEArxR0uV/c+ivmXusmTIYaMSyb9mzhNwhVjTcgss9G0sA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVJtrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+Xw/+L4LSCsgf44YFoo05+pnIE28ZHu818cDv1tgy4/gve2Fp6e+C\r\nJUsNBqfFSBxwE8U/GylSEMkDrhwk/B43hhiwdCSzzTI6suy7Q8VW4ETj9CIr\r\nPWf3gUZZxqfhei3cN2rzDELD8oa/40oGSHP0JXds4Hnh+o2tUKebjkaqi0Fi\r\n0Deu5R2Yg2akk5Hw4FNINFIS3yX3ZUnpOqpPAscqPmiwto/flSDjV1ePVYUV\r\nxuXyr/a2IZVpBj2To2ckTLO3Vn9+W8cXAyW8oUVXomdpBRsqzxFqR8dPPSh9\r\nlLoey02PNIiH2J9Arpb1AcjGBMSQPbgoNt4SxesXpI/4nebf0sET1+tDVfQF\r\ns5dGUPElh2eQlR/LlsQXMfmt2ONRbBW/QBnprvDl1RHIbjxKORjoQvT/6GA3\r\n+GHpbT//Ogn4W18G8O+jcCNt+dSo9u8+1JMuZ1yTIryBFjFf4IZDLP4yP4mX\r\nb73+7Qn0Xiou3VqF60eKkJ1wShikzgsAo9O0OdtmwdqGxkJ9KqUd96IMI7q2\r\nJFD7Ox9Z2Wluw3JVdcSMY3j5dYN91PZPW/93bxWdt0SLl4BbbTyR+Gfzox79\r\nVDG5Oz8T8Xfoegd5pcrWS4XuyMpXFtdgmuhusrEDBx06BXry5LjmvoVjyBxQ\r\nrKHu8L+vfbNy5KDupaVf4JGocO4HJLqJMjc=\r\n=HAPT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","_from":"file:u3u-eslint-config-1.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/8d8372934469c92209893643d620c80f/u3u-eslint-config-1.2.1.tgz","_integrity":"sha512-R/7J6p5yVB6E5TJoQXx4eKycRYYeYH4hHyuhFmWDGbrya1JK/GPPe4ur1Hjuh3noTtvQFs4ekZI7wbgYKTf++w==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.37.0","eslint-plugin-vue":"^9.11.0","vue-eslint-parser":"^9.2.0","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.2","eslint-plugin-ember-suave":"^2.0.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"tsup":"^6.7.0","eslint":"^8.39.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.3","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.5"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.1_1683266410780_0.6266744367932493","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@u3u/eslint-config","version":"1.3.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@1.3.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"6b5bb322b8087dddc592a8afc6ce223e056e9fbc","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-1.3.0.tgz","fileCount":28,"integrity":"sha512-7ilosnJhwG5ziIvVZI00MdHLBbVzlKHnsD2hOcQtly3tA+Wsc0nT1hB4XERci5VIYPEEL9rgYL8I2ebLGT7gmA==","signatures":[{"sig":"MEYCIQDL3ZHbbSW41nt4M75mzEPKVmFNoafkJdV8LAPTRwNRqAIhAOx0ACRHUQ7FpNDyEDZO4qX/msnuP4KiOiEKcHHmNDrc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47696},"main":"./dist/index.js","_from":"file:u3u-eslint-config-1.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/d4dc121e430084e6f54255fe851e1090/u3u-eslint-config-1.3.0.tgz","_integrity":"sha512-7ilosnJhwG5ziIvVZI00MdHLBbVzlKHnsD2hOcQtly3tA+Wsc0nT1hB4XERci5VIYPEEL9rgYL8I2ebLGT7gmA==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.37.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.11.0","vue-eslint-parser":"^9.2.0","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"tsup":"^6.7.0","eslint":"^8.39.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.4","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.5"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.3.0_1683297091139_0.4655529660384441","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@u3u/eslint-config","version":"1.4.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@1.4.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"140fda1149e7a31f3c4d11d2ad2a941fffb902a9","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-1.4.0.tgz","fileCount":28,"integrity":"sha512-XW8CxxV+rnI4kSuJRTfCjhMZ/A4htFgog6//vqpo6kmkHmUajkhjqGs7GFGkjq9a3aL/JdldO+kfGNGiwBZheQ==","signatures":[{"sig":"MEMCHy/xsQtWqD+0qML94w0Dt2t1Glp0W5ST4lK3sQB1fhgCICQ47xSP7bctrSL7H3y+jqfHnLNmu50NGYsJg6MnsAY1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50019},"main":"./dist/index.js","_from":"file:u3u-eslint-config-1.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/f99465d64dcc79c5b90aece6ce8b0bde/u3u-eslint-config-1.4.0.tgz","_integrity":"sha512-XW8CxxV+rnI4kSuJRTfCjhMZ/A4htFgog6//vqpo6kmkHmUajkhjqGs7GFGkjq9a3aL/JdldO+kfGNGiwBZheQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.37.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.11.0","vue-eslint-parser":"^9.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"tsup":"^6.7.0","eslint":"^8.40.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.5","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.5"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.0_1683439312575_0.10454693835771978","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@u3u/eslint-config","version":"1.5.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@1.5.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"6b2de3dcde4e70647d43bb05c1926f01f1f287b4","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-1.5.0.tgz","fileCount":28,"integrity":"sha512-T4Ua4qLx5EI6tXZb0Cf5XT8NeXGqDtxKGzAc72R+zx3j4vG5OTzu1Wqzn6QNQJzeUnSMqaHpyzFQeCCuk7h29g==","signatures":[{"sig":"MEUCIBg0kx8IogYG4CEw+ssulgh/xRFdIeHhWS6GKlULwSoDAiEA12amHp6/e/6RWPjgJe+mBqDJQNajjlmPN0lV2UV71jQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53398},"main":"./dist/index.js","_from":"file:u3u-eslint-config-1.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/b73bd7ed66a15d6b4d2fe5503763ddfa/u3u-eslint-config-1.5.0.tgz","_integrity":"sha512-T4Ua4qLx5EI6tXZb0Cf5XT8NeXGqDtxKGzAc72R+zx3j4vG5OTzu1Wqzn6QNQJzeUnSMqaHpyzFQeCCuk7h29g==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.37.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.11.1","vue-eslint-parser":"^9.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"tsup":"^6.7.0","eslint":"^8.40.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.5","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.5"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.5.0_1683526289879_0.2590880848610777","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@u3u/eslint-config","version":"2.0.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.0.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"9a8a17a5b8b6f0851ec095ff61797edeff2eefa9","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":39,"integrity":"sha512-+EfE6VnSFxawqlFp7AeqHs1q1sj31RSR9FsFPkXzB8/BxGewDKczn8CdcATmk0Tq+MTHqH4xIcbHENzJTIhpeQ==","signatures":[{"sig":"MEUCIQC8E4ijwfat2XMIHAjkcesUAci1CyCrc6ELSKaxEz74jAIgBxtoSZ8m/24BviDyFSSf0OEE2VSgNVCCahC2QEEF84U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70155},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/f875f48e78269b9410a18cfcbe46ca95/u3u-eslint-config-2.0.0.tgz","_integrity":"sha512-+EfE6VnSFxawqlFp7AeqHs1q1sj31RSR9FsFPkXzB8/BxGewDKczn8CdcATmk0Tq+MTHqH4xIcbHENzJTIhpeQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.37.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.11.1","vue-eslint-parser":"^9.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"tsup":"^6.7.0","eslint":"^8.40.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.5","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.5"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1683529392820_0.16423697696017148","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@u3u/eslint-config","version":"2.1.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.1.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"9347959001eea894731df49163815048aa95164f","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":39,"integrity":"sha512-QoMX3uVZeDtSq/VOrgFCfDyuPrfQWek7C4CFdfKEeAyXb/qQ2hQX8p//oLJhZAofM/a/ne3uEuZaCpkvgCxPNQ==","signatures":[{"sig":"MEUCIFn3HVGMMMqL455GhYgL4tjR3IOLufhhNdi1ipbunaWNAiEA4OnbmfbZD19f38mpGZReoeZM/QAOcWd+pnjG9COhmnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72637},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/62714cd20c5739217e6f7d92557aef5d/u3u-eslint-config-2.1.0.tgz","_integrity":"sha512-QoMX3uVZeDtSq/VOrgFCfDyuPrfQWek7C4CFdfKEeAyXb/qQ2hQX8p//oLJhZAofM/a/ne3uEuZaCpkvgCxPNQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.37.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.11.1","vue-eslint-parser":"^9.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"tsup":"^6.7.0","eslint":"^8.40.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.5","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.5"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.0_1683562649811_0.004411132731309442","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@u3u/eslint-config","version":"2.2.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.2.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"abaaa8a4e4945c48beefb751a351902122afb1a2","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.2.0.tgz","fileCount":39,"integrity":"sha512-bBZqUWWbPrq1t1MhB71qSM79kuDUNE8KfRLlvR58lqtQkKz+r4Jc2+CkJfrKnrarA7YWyL3gZ6+kG7YIk5hEfA==","signatures":[{"sig":"MEUCIHiO75fOpFY7nt9D1GRk2IsZe7bE6UyeRTUYLIGtYK6xAiEA+WOXRItTC44KqE4gXHXwzIYg9fuTAVKuz2K2NJoFanE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73212},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/a90016aee0effb9102c9e9a6f81682f4/u3u-eslint-config-2.2.0.tgz","_integrity":"sha512-bBZqUWWbPrq1t1MhB71qSM79kuDUNE8KfRLlvR58lqtQkKz+r4Jc2+CkJfrKnrarA7YWyL3gZ6+kG7YIk5hEfA==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.37.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.11.1","vue-eslint-parser":"^9.2.1","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.2","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.4.0","devDependencies":{"tsup":"^6.7.0","eslint":"^8.40.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.5","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.5"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.0_1683699558895_0.9691165153997303","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@u3u/eslint-config","version":"2.2.1","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.2.1","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"a868b336655de0d51e0e6906fd9b6ef6cbbd67dd","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.2.1.tgz","fileCount":39,"integrity":"sha512-Z5NyLVZ5F/nLHukPo/KN7dHSPIhtlAMicNZ7xML7wsYrWLkbiO0Bwakv4Ck2IqQuxqG/7lNzrWj2MTp+A2hrwg==","signatures":[{"sig":"MEYCIQC4AnogMLBzhK3gYVXk/B/JbnltbDdNAYPyqoDgTHlLyAIhAN5Fu2OqlRltVM4zaL/g3wrDDPtFyzEOD7qHt6h7H+pM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73212},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/365de3d511c3d54238c531b730617951/u3u-eslint-config-2.2.1.tgz","_integrity":"sha512-Z5NyLVZ5F/nLHukPo/KN7dHSPIhtlAMicNZ7xML7wsYrWLkbiO0Bwakv4Ck2IqQuxqG/7lNzrWj2MTp+A2hrwg==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.37.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.12.0","vue-eslint-parser":"^9.3.0","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.5","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.5","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.5.1","devDependencies":{"tsup":"^6.7.0","eslint":"^8.40.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.9","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.1","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.5"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.1_1684147295335_0.30850321187278196","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@u3u/eslint-config","version":"2.2.2","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.2.2","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"be9c83ea66403a5b2e874099a1898b984248d2a8","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.2.2.tgz","fileCount":39,"integrity":"sha512-Bc/akZi8aYM1e7IluGgWyqEfwtdHbPARq2ClauULOee5oKw4JjC6SU6ncwigse4/CsBgfUgVBsnh1Jc+JGz49w==","signatures":[{"sig":"MEQCIA2xoBE/ZKsBsXOsuOHfCY/TumSaORHrKg3hEjFzmpG2AiBIYI76+aB6chke2sXEApUtHvUNUZMQR9I+L7gAmafvug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73213},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/24a68aa22388d37acc16fe47955fcf7e/u3u-eslint-config-2.2.2.tgz","_integrity":"sha512-Bc/akZi8aYM1e7IluGgWyqEfwtdHbPARq2ClauULOee5oKw4JjC6SU6ncwigse4/CsBgfUgVBsnh1Jc+JGz49w==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.37.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.13.0","vue-eslint-parser":"^9.3.0","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.6","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.6","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.5.1","devDependencies":{"tsup":"^6.7.0","eslint":"^8.41.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.13","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.1","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.0.5"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.2_1684563067674_0.4431034090610768","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@u3u/eslint-config","version":"2.2.3","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.2.3","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"0eff061c36d68975e010cd3bf0d91d5aa3dc02f8","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.2.3.tgz","fileCount":39,"integrity":"sha512-DJ6drK2SrriOjYBKoYGW0UzMznHaf74GVlQPpsgHQD1v//lsL6tiIXWREbsRoi707eDaGpXdA3DiN1B0IMW8qg==","signatures":[{"sig":"MEQCIH6YGvzWQrMhJYmgx6/swiSOqaxUq9ZIkNNqvZWEW/5SAiAmjhBuadwVB2D0DqMFu8/WBXs23iRW00VWn4chJgAhhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73213},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/2fd0a64515994a0b05925fbc0fb28976/u3u-eslint-config-2.2.3.tgz","_integrity":"sha512-DJ6drK2SrriOjYBKoYGW0UzMznHaf74GVlQPpsgHQD1v//lsL6tiIXWREbsRoi707eDaGpXdA3DiN1B0IMW8qg==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.40.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.14.0","vue-eslint-parser":"^9.3.0","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.7","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.7","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.5.1","devDependencies":{"tsup":"^6.7.0","eslint":"^8.41.0","prettier":"^2.8.8","typescript":"^5.0.4","@types/node":"^18.16.14","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.1","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^1.1.1"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.3_1684851164048_0.5215735729281235","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"@u3u/eslint-config","version":"2.2.4","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.2.4","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"73156ab78231d6a3b61e6531d7850cfc98226808","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.2.4.tgz","fileCount":39,"integrity":"sha512-+mM/gpvYubKDOicBIC5Si6LNGyWp/Qu21H/syI6C0PAfKdjHsZXkLKL7dQqgbb0sEG/U+xSXJ9fawuY19+RlAA==","signatures":[{"sig":"MEUCIBVThQRUbfo6+WayhkwjgFg+149LKV2iIjkM1gHT2oa8AiEA6GILveWQDjXYSrMqUe1uHWq04xL4z5Fyx4D+mI2ejxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73419},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.2.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/b04c8204096a1683765859063caa4d11/u3u-eslint-config-2.2.4.tgz","_integrity":"sha512-+mM/gpvYubKDOicBIC5Si6LNGyWp/Qu21H/syI6C0PAfKdjHsZXkLKL7dQqgbb0sEG/U+xSXJ9fawuY19+RlAA==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.40.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.14.1","vue-eslint-parser":"^9.3.0","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.8","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.8","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.0","devDependencies":{"tsup":"^6.7.0","eslint":"^8.42.0","vitest":"^0.31.4","prettier":"^2.8.8","typescript":"^5.1.3","@types/node":"^18.16.16","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.1","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^2.0.1"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.4_1685852248992_0.7833434336742369","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@u3u/eslint-config","version":"2.3.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.3.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"edf83fcd1fd458782d02736a98e45fb3ab4d754d","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.3.0.tgz","fileCount":42,"integrity":"sha512-NN3qx0PVGNm1iSHE6X7eVBq2eOkIUHHKeHsC/U3wJEU4WKjKz9ZoFfZkDn58VsvwLzh5MRJvNsi5kYq50oOt3Q==","signatures":[{"sig":"MEUCIQDLUUIe5OFNVZMgPM9mHDAk7Y1uvYVIjrhu/dDLhuWD5QIgemBe/gVv2aMNEwrAJRKMAUZhfZ54p0pL4XoiEonThk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81375},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/a742bec8bd107b0ef0e70ec86c7a1276/u3u-eslint-config-2.3.0.tgz","_integrity":"sha512-NN3qx0PVGNm1iSHE6X7eVBq2eOkIUHHKeHsC/U3wJEU4WKjKz9ZoFfZkDn58VsvwLzh5MRJvNsi5kYq50oOt3Q==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.40.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.14.1","vue-eslint-parser":"^9.3.0","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.15.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.59.8","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.59.8","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.0","devDependencies":{"vue":"^3.3.4","tsup":"^6.7.0","eslint":"^8.42.0","vitest":"^0.31.4","prettier":"^2.8.8","typescript":"^5.1.3","@types/node":"^18.16.16","lint-staged":"^13.2.2","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^2.0.1","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^2.0.1"},"peerDependencies":{"eslint":"^8.39.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.3.0_1685868842395_0.2817085239032915","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@u3u/eslint-config","version":"2.4.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.4.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"1b2033a0ae3698435e01aa27d24b72b9342962f7","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.4.0.tgz","fileCount":53,"integrity":"sha512-KJJbtqqN/6JrRTXh1H6ltH2KKUgnFQZR3eCxFsdeEzkuOHZ7tXt9zxMnsTnpfH3XJFqZIRdPpDO9VlREYyX42Q==","signatures":[{"sig":"MEUCIQDz7XfIm5uX6yDOW8QAH0ZT3760Q8PwBqsSNJs2b4FehgIgEkP23adCdewu36aNZPrzIB0Hz6dKRL0LjeNoEvCfhCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97280},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/1ef78e78a1186c403d45c7450fa2ca35/u3u-eslint-config-2.4.0.tgz","_integrity":"sha512-KJJbtqqN/6JrRTXh1H6ltH2KKUgnFQZR3eCxFsdeEzkuOHZ7tXt9zxMnsTnpfH3XJFqZIRdPpDO9VlREYyX42Q==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.40.2","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.15.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.60.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.60.1","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.5","devDependencies":{"vue":"^3.3.4","tsup":"^7.1.0","eslint":"^8.44.0","vitest":"^0.32.2","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.16.19","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.0","eslint-plugin-sort-class-members":"^1.18.0"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.0_1688351447383_0.9876302686915419","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@u3u/eslint-config","version":"2.4.1","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.4.1","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"e7535e364b7bd5fb94c4bc08079c978df0a0ab61","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.4.1.tgz","fileCount":53,"integrity":"sha512-bHcpRlAsBv93W/hvQKqRYhKUjXnsv3anr4W+VxC+pbMK7NaaOsAdi4dzhGac6xbwkOpIiBdouPWaAiSk6pmp5A==","signatures":[{"sig":"MEUCIHy7ha2wzMxlM5moEMQW7eVfmyYnuoDmHl8a0G3hJLVgAiEA2Rn+kT1xT9JFGy1ZhwIPuPpGoGP07VgyteKxc+1+Fug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97280},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/748d8ad2e3d06c557f4515167a1c4012/u3u-eslint-config-2.4.1.tgz","_integrity":"sha512-bHcpRlAsBv93W/hvQKqRYhKUjXnsv3anr4W+VxC+pbMK7NaaOsAdi4dzhGac6xbwkOpIiBdouPWaAiSk6pmp5A==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.40.2","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.15.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.60.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.60.1","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.5","devDependencies":{"vue":"^3.3.4","tsup":"^7.1.0","eslint":"^8.44.0","vitest":"^0.32.2","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.16.19","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.0"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.1_1688352188945_0.2980218573627855","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"@u3u/eslint-config","version":"2.4.2","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.4.2","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"bc3a86fa106fdbdacf6b8ce509beac8b7b97929b","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.4.2.tgz","fileCount":53,"integrity":"sha512-g3//ubXhSEkr66IMPV5IblRCYyI01WGA2p8JCRQg4RIJrGmY57N61Yj+Zr5gbPjsfPwMZLBlAS07twxiSukv5w==","signatures":[{"sig":"MEUCIQDT5jLZmGnX5+ct0gb9uCknw0zfwX0IXVs3P1Xy6MzajQIgFCPkN11gHz1bMlU+w7MksICPrQR9ZicyCgBfMEGttaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98122},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/b144c193b9cc4ce6f3573ad4c54530d3/u3u-eslint-config-2.4.2.tgz","_integrity":"sha512-g3//ubXhSEkr66IMPV5IblRCYyI01WGA2p8JCRQg4RIJrGmY57N61Yj+Zr5gbPjsfPwMZLBlAS07twxiSukv5w==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.40.2","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.32.2","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.15.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^5.60.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","@typescript-eslint/eslint-plugin":"^5.60.1","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.5","devDependencies":{"vue":"^3.3.4","tsup":"^7.1.0","eslint":"^8.44.0","vitest":"^0.32.2","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.16.19","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.8.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.0"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.4.2_1688353502432_0.10917571626964184","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@u3u/eslint-config","version":"2.5.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.5.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"0847c7e3e7b3d762d0351cc4db0bf7ea8bdd8ab1","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.5.0.tgz","fileCount":57,"integrity":"sha512-E00PFQJo6BxM8JvihdB/dMZBDUdKC9+x3nKo0aQgz7T+926rPV+R1WGy44vUy1PcCQIfKin1pIi3rncfvdE0ZQ==","signatures":[{"sig":"MEQCICRgTZsFGP/6O3GeZJrdygtzw7gIEzXsW4cikt7e5dXRAiAd/TImpNY3WqtMwY7jni5RISQawpb3f3K3yscz7cAPIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102499},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./json":{"types":"./dist/json.d.ts","import":"./dist/json.mjs","require":"./dist/json.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/1fa673ce36da64c3407d48e80aeed139/u3u-eslint-config-2.5.0.tgz","_integrity":"sha512-E00PFQJo6BxM8JvihdB/dMZBDUdKC9+x3nKo0aQgz7T+926rPV+R1WGy44vUy1PcCQIfKin1pIi3rncfvdE0ZQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.33.0","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.1.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^1.5.0","@typescript-eslint/eslint-plugin":"^6.1.0","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.10","devDependencies":{"vue":"^3.3.4","tsup":"^7.1.0","eslint":"^8.45.0","vitest":"^0.33.0","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.17.0","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.0"},"peerDependencies":{"eslint":">=8.45.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.5.0_1690179911317_0.5430008049485191","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"@u3u/eslint-config","version":"2.5.1","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.5.1","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"17471cb4e1c61a162daf0d76b2c28145cd2e0b31","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.5.1.tgz","fileCount":57,"integrity":"sha512-kUX+rVWs+e9DnDyaAUzYDz5qyHWxcCjPRWh+LtBp6HWR2orU4J7upBDq9GNNAWqrZ++2mDXNGaHdC3kHMVlafQ==","signatures":[{"sig":"MEYCIQDzvUwwjYFqWwBBYZ/0T1Kw7thR4yb1HFxxBM6MpEawQwIhAKBLkbDUiT7MULMIOkB7aMXZXenbAPGKrTvijxqg8qHr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102499},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./json":{"types":"./dist/json.d.ts","import":"./dist/json.mjs","require":"./dist/json.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/0a20ef7624dc8a3c3a3d1ec8644dc6a5/u3u-eslint-config-2.5.1.tgz","_integrity":"sha512-kUX+rVWs+e9DnDyaAUzYDz5qyHWxcCjPRWh+LtBp6HWR2orU4J7upBDq9GNNAWqrZ++2mDXNGaHdC3kHMVlafQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.5.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.33.0","eslint-plugin-import":"^2.27.5","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.1.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^1.5.0","@typescript-eslint/eslint-plugin":"^6.1.0","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.10","devDependencies":{"vue":"^3.3.4","tsup":"^7.1.0","eslint":"^8.45.0","vitest":"^0.33.0","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.17.0","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.0"},"peerDependencies":{"eslint":">=8.45.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.5.1_1690272998324_0.9345916145043607","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@u3u/eslint-config","version":"2.6.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.6.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"94de7100ad6f59273ab965a86d87110cb4182f16","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.6.0.tgz","fileCount":57,"integrity":"sha512-gi14Fpg7JVISNy15qAQbA5tVU7kZz1pDsyGeEQFyq9USnxrume2FHH+Qb05I2tr8u+enpaISMvkIB8atu8Hw7Q==","signatures":[{"sig":"MEUCIQD/tvnAI2heOlVvo+qXhilCkb+JNJH3ocVMGKFxmXJhqQIgScnaz9rqY1oWcbNVjvTwoVYhrfbuF/4pa4Q6QAKH9I0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114446},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./json":{"types":"./dist/json.d.ts","import":"./dist/json.mjs","require":"./dist/json.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/59303f4d2334787430ac3b5c89f9157e/u3u-eslint-config-2.6.0.tgz","_integrity":"sha512-gi14Fpg7JVISNy15qAQbA5tVU7kZz1pDsyGeEQFyq9USnxrume2FHH+Qb05I2tr8u+enpaISMvkIB8atu8Hw7Q==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.6.7","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.1","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.16.1","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.33.1","eslint-plugin-import":"^2.28.0","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^8.9.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.2.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^1.5.1","@typescript-eslint/eslint-plugin":"^6.2.1","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.11","devDependencies":{"vue":"^3.3.4","tsup":"^7.2.0","eslint":"^8.46.0","vitest":"^0.34.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.17.1","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.0"},"peerDependencies":{"eslint":">=8.45.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.6.0_1691042048010_0.40497662812497004","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"@u3u/eslint-config","version":"2.6.1","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.6.1","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"30ad23651b06daea01cce43e1d5b58d81fe8a58c","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.6.1.tgz","fileCount":57,"integrity":"sha512-p4hFotJsPXYfZQ4MQZnws1Wq055KLorBqs5CwtdL950geDDH5drvcNy9LJDpGPEH9Qfid9HJWuuIN9kny6srmg==","signatures":[{"sig":"MEUCIQCyg1v+OngyfizIM8jk1SQ905KFXlj9NCJsmz8hpwRxbwIgH58NvuVtm7/r9iFSy21RQ9BmJkvOfvwfq67QmIa4ZZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114629},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./json":{"types":"./dist/json.d.ts","import":"./dist/json.mjs","require":"./dist/json.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/21bca6d3a04dd3ca5a4d0dc04d54cccc/u3u-eslint-config-2.6.1.tgz","_integrity":"sha512-p4hFotJsPXYfZQ4MQZnws1Wq055KLorBqs5CwtdL950geDDH5drvcNy9LJDpGPEH9Qfid9HJWuuIN9kny6srmg==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.6.7","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.1","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.16.1","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.33.1","eslint-plugin-import":"^2.28.0","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^8.9.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.2.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^1.5.1","@typescript-eslint/eslint-plugin":"^6.2.1","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.11","devDependencies":{"vue":"^3.3.4","tsup":"^7.2.0","eslint":"^8.46.0","vitest":"^0.34.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.17.1","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.0"},"peerDependencies":{"eslint":">=8.45.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.6.1_1691129960813_0.22603396656540542","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"@u3u/eslint-config","version":"2.6.2","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.6.2","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"868d5a594a2a8762b7ec79c60e2130b888633f07","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.6.2.tgz","fileCount":57,"integrity":"sha512-dJL2eaSokDqfptufkrXqo9JdMOWzHuwCK9OHOn4lq+8HLoOAZjRbFLwYHGdNez8Bip2I536gqLtkhqyeiC2nZA==","signatures":[{"sig":"MEYCIQDJYr+f00Ejp7+Yc4+L5L+bBLa2oN8bijxitGMONOYxLwIhAPU9ifAXLphkdOM+v9XZTR/eAEBhE0Jqq019L1kGtWKa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114756},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.6.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./json":{"types":"./dist/json.d.ts","import":"./dist/json.mjs","require":"./dist/json.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/0b32b975e74f2ff1f90a77817c2884cd/u3u-eslint-config-2.6.2.tgz","_integrity":"sha512-dJL2eaSokDqfptufkrXqo9JdMOWzHuwCK9OHOn4lq+8HLoOAZjRbFLwYHGdNez8Bip2I536gqLtkhqyeiC2nZA==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.6.7","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.1","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.16.1","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.33.1","eslint-plugin-import":"^2.28.0","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^8.10.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.2.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^1.5.1","@typescript-eslint/eslint-plugin":"^6.2.1","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.11","devDependencies":{"vue":"^3.3.4","tsup":"^7.2.0","eslint":"^8.46.0","vitest":"^0.34.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.17.2","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.0"},"peerDependencies":{"eslint":">=8.45.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.6.2_1691132962217_0.7122323757321409","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@u3u/eslint-config","version":"2.7.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.7.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"a4df0eada60789459f28675a5e5e6c909009df75","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.7.0.tgz","fileCount":57,"integrity":"sha512-emOm77KG0k7AMuxmPtKQKrmVdjhmTglzREdQokG5eCcVm8YEw9woWI+dSp4FiIeyTKf+RtZDzVda5BpbJvrc9Q==","signatures":[{"sig":"MEQCIHABogLmpNrh2HYISwqJIgpg9SR2hDz1bfDSZDVDLC14AiBhj+3qm5UN0zFPLD9nkAFfniJBG3nccYyq1vi5dIn+pQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114814},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./json":{"types":"./dist/json.d.ts","import":"./dist/json.mjs","require":"./dist/json.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/2d56641795e9b3b3e19d95556062fe65/u3u-eslint-config-2.7.0.tgz","_integrity":"sha512-emOm77KG0k7AMuxmPtKQKrmVdjhmTglzREdQokG5eCcVm8YEw9woWI+dSp4FiIeyTKf+RtZDzVda5BpbJvrc9Q==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.6.7","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.2","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.16.1","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.33.1","eslint-plugin-import":"^2.28.0","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.2.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^1.5.1","@typescript-eslint/eslint-plugin":"^6.2.1","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"vue":"^3.3.4","tsup":"^7.2.0","eslint":"^8.46.0","vitest":"^0.34.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.17.3","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.0"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.7.0_1691416117575_0.9988162790163382","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"@u3u/eslint-config","version":"2.8.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.8.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"74c49643bee2b3bf0035bdeedaa86223ef2e5a56","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.8.0.tgz","fileCount":57,"integrity":"sha512-n4sM8RDP44UiJb94exCB0QzhTeRijRrDkmZqEKQd/tFu+1egYCRAtngkuy2OLNtl32sfI0QpSu5uLLn64wOgYQ==","signatures":[{"sig":"MEUCIGYtyGiBVz3fwwaBAQ6apNY0kqj1ySRVGbAydy0dDufSAiEA9rsLiEV0gFB0DwzN2C5G0SypB2FgyJo+fWn8zpFXW3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115666},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./json":{"types":"./dist/json.d.ts","import":"./dist/json.mjs","require":"./dist/json.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/60f539dc326af59f22c31e4e3789545a/u3u-eslint-config-2.8.0.tgz","_integrity":"sha512-n4sM8RDP44UiJb94exCB0QzhTeRijRrDkmZqEKQd/tFu+1egYCRAtngkuy2OLNtl32sfI0QpSu5uLLn64wOgYQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.6.7","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.2","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.16.1","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.33.1","eslint-plugin-import":"^2.28.0","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.3.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^1.5.1","@typescript-eslint/eslint-plugin":"^6.3.0","eslint-plugin-arrow-return-style":"^1.0.0","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"vue":"^3.3.4","tsup":"^7.2.0","eslint":"^8.46.0","vitest":"^0.34.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.17.3","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.8.0_1691432419866_0.011065821950718702","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"@u3u/eslint-config","version":"2.9.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.9.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"6f5abbbc354863266073cda0c9b574596438b306","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.9.0.tgz","fileCount":57,"integrity":"sha512-FKq+VQYCBEO+QzPzwVVT9PBwXNy9Frn1TI/J9kKPmADKazLxPgibkHlSsZekSJSkhePHTW6Dnx6my8eFXsig+Q==","signatures":[{"sig":"MEUCIQCchVBTqn12n3/8E5QyPDxBvHi5hb4ShKEIdeY3j6y9sgIgNhwg8u+6GmJ+Hv8pMDiwSQPU0bA0YxUHN+IyF+7ysJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115666},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./json":{"types":"./dist/json.d.ts","import":"./dist/json.mjs","require":"./dist/json.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/3c16cd8f4e79a652273a7ffee2ad59b3/u3u-eslint-config-2.9.0.tgz","_integrity":"sha512-FKq+VQYCBEO+QzPzwVVT9PBwXNy9Frn1TI/J9kKPmADKazLxPgibkHlSsZekSJSkhePHTW6Dnx6my8eFXsig+Q==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.6.7","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.2","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.16.1","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.33.1","eslint-plugin-import":"^2.28.0","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.3.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^1.5.1","@typescript-eslint/eslint-plugin":"^6.3.0","eslint-plugin-arrow-return-style":"^1.1.0","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"vue":"^3.3.4","tsup":"^7.2.0","eslint":"^8.46.0","vitest":"^0.34.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.17.3","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.9.0_1691463545907_0.5318264194176798","host":"s3://npm-registry-packages"}},"2.9.1":{"name":"@u3u/eslint-config","version":"2.9.1","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.9.1","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"0550d11b2e4a110382e83d1fa1bd166b31af5d75","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.9.1.tgz","fileCount":57,"integrity":"sha512-Q9BXnGZQgENhQZ3W93EdxKAaCt59YkxQASV0shoSPDhllLzc1Tir+R9w0fgA0JgE3/8ckbpBghfs+Ivi9fgVkw==","signatures":[{"sig":"MEUCIF/IYbvUWBm7FyrLeFJCyLhbI868+tU7j1ctticuMj2XAiEAsbzVUzS/FdWog5PJp2S5g++FWN1bse/YVflSeTtsI9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115666},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.9.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./json":{"types":"./dist/json.d.ts","import":"./dist/json.mjs","require":"./dist/json.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/d39405cab99b0b5ab431c6cc5d5ca954/u3u-eslint-config-2.9.1.tgz","_integrity":"sha512-Q9BXnGZQgENhQZ3W93EdxKAaCt59YkxQASV0shoSPDhllLzc1Tir+R9w0fgA0JgE3/8ckbpBghfs+Ivi9fgVkw==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.6.7","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.2","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.16.1","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.33.1","eslint-plugin-import":"^2.28.0","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.3.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^1.5.1","@typescript-eslint/eslint-plugin":"^6.3.0","eslint-plugin-arrow-return-style":"^1.1.1","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"vue":"^3.3.4","tsup":"^7.2.0","eslint":"^8.46.0","vitest":"^0.34.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.17.3","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.1.1","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.9.1_1691466256494_0.8065093940042865","host":"s3://npm-registry-packages"}},"2.9.2":{"name":"@u3u/eslint-config","version":"2.9.2","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.9.2","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"b0b37e4391ec224fa24f4af4088cdba855a6a4db","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.9.2.tgz","fileCount":57,"integrity":"sha512-J00/VLAP6Tk2yF7c9Ub8vozcAu49nLkRATihOqtVju328AZ/FzUE9QjuNmvWgnMVk8JanaCNv4X9xZN7nHhBqA==","signatures":[{"sig":"MEUCIAlNIXSqAMmxDPy8BUZiLkV6sU5UzXtT4Mf28opZoGQwAiEAj4ArPftkNoG/TNrXOyf5k+kW+rHDG03SZjIr9vOsyEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115604},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.9.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./md":{"types":"./dist/md.d.ts","import":"./dist/md.mjs","require":"./dist/md.js"},"./ts":{"types":"./dist/ts.d.ts","import":"./dist/ts.mjs","require":"./dist/ts.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.mjs","require":"./dist/vue.js"},"./base":{"types":"./dist/base.d.ts","import":"./dist/base.mjs","require":"./dist/base.js"},"./json":{"types":"./dist/json.d.ts","import":"./dist/json.mjs","require":"./dist/json.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.mjs","require":"./dist/react.js"},"./import":{"types":"./dist/import.d.ts","import":"./dist/import.mjs","require":"./dist/import.js"},"./regexp":{"types":"./dist/regexp.d.ts","import":"./dist/regexp.mjs","require":"./dist/regexp.js"},"./unicorn":{"types":"./dist/unicorn.d.ts","import":"./dist/unicorn.mjs","require":"./dist/unicorn.js"},"./ts-for-js":{"types":"./dist/ts-for-js.d.ts","import":"./dist/ts-for-js.mjs","require":"./dist/ts-for-js.js"},"./disable-type-aware":{"types":"./dist/disable-type-aware.d.ts","import":"./dist/disable-type-aware.mjs","require":"./dist/disable-type-aware.js"}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/77c663cf373351e6fa26456d30ebe3d2/u3u-eslint-config-2.9.2.tgz","_integrity":"sha512-J00/VLAP6Tk2yF7c9Ub8vozcAu49nLkRATihOqtVju328AZ/FzUE9QjuNmvWgnMVk8JanaCNv4X9xZN7nHhBqA==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.6.7","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.2","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.33.1","eslint-plugin-import":"^2.28.0","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.3.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^1.5.1","@typescript-eslint/eslint-plugin":"^6.3.0","eslint-plugin-arrow-return-style":"^1.2.1","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"vue":"^3.3.4","tsup":"^7.2.0","eslint":"^8.46.0","vitest":"^0.34.1","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.17.4","lint-staged":"^13.2.3","fix-tsup-cjs":"^1.2.0","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.0.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.9.2_1691646939334_0.6597686426612932","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"@u3u/eslint-config","version":"2.10.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.10.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"b9426bd4f54bad2d82e4e88027cb8621e3bc7fe6","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.10.0.tgz","fileCount":57,"integrity":"sha512-YxZHzv8lTYY9TQQO4+bVd1ib8h/YdjqVBNptaBf2zNS7jiLmMEAsPyXLOuaN+0Aahb6fZ+LTBXr9ivLa1w7hTQ==","signatures":[{"sig":"MEYCIQDY7IB61mMl6I3z1DhrKErQLVJd2mgWfQt0qmv5vB97EQIhAPtSBG4i+Kvgcb85FNapmGNtZ0b39+gPd07DZS9PSQWL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114559},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/fee2d11515ab6a86dfbf4d9f2ee1a625/u3u-eslint-config-2.10.0.tgz","_integrity":"sha512-YxZHzv8lTYY9TQQO4+bVd1ib8h/YdjqVBNptaBf2zNS7jiLmMEAsPyXLOuaN+0Aahb6fZ+LTBXr9ivLa1w7hTQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.6.7","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.17.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.2","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.28.1","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.4.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^1.5.1","@typescript-eslint/eslint-plugin":"^6.4.0","eslint-plugin-arrow-return-style":"^1.2.1","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^2.3.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.12","devDependencies":{"vue":"^3.3.4","tsup":"^7.2.0","eslint":"^8.47.0","vitest":"^0.34.2","prettier":"^2.8.8","typescript":"^5.1.6","@types/node":"^18.17.6","lint-staged":"^14.0.0","fix-tsup-cjs":"^1.2.0","@tsconfig/node18":"^18.2.0","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^3.1.0","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.10.0_1692583878376_0.005227350527031938","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"@u3u/eslint-config","version":"2.11.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.11.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"60189deced1afdea9599a05ec3aa9831c78a59f1","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.11.0.tgz","fileCount":56,"integrity":"sha512-Q9TO80O4Q2tCgUYj2K38lixAmrGUUvufvbbbt4ku4yW75dLPwzz3FWiLnd5Ru6tSnLjCRbfXb0YXqjsBfkh7DQ==","signatures":[{"sig":"MEUCIQC4X053XYORTvZaDtlCDw2OE1nDEkCduRSKNCfqmNRsZQIgJkd8Pl0KjBu2aapsW30aulzPM1JYvphlnk7R4Z55Jn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113686},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/476ba5191f3651151a4be1c2b68e7eac/u3u-eslint-config-2.11.0.tgz","_integrity":"sha512-Q9TO80O4Q2tCgUYj2K38lixAmrGUUvufvbbbt4ku4yW75dLPwzz3FWiLnd5Ru6tSnLjCRbfXb0YXqjsBfkh7DQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.6.7","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.2","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.28.1","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.6.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.6.0","eslint-plugin-arrow-return-style":"^1.2.1","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^3.0.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.7.4","devDependencies":{"vue":"^3.3.4","tsup":"^7.2.0","execa":"^8.0.1","dedent":"^1.5.1","eslint":"^8.48.0","vitest":"^0.34.3","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"^18.17.14","lint-staged":"^14.0.1","fix-tsup-cjs":"^1.2.0","@tsconfig/node18":"^18.2.1","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.0.0","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.11.0_1694014455043_0.488608947614833","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"@u3u/eslint-config","version":"2.12.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.12.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"e900b94c40f5deafa307cd63cb238e034104b78c","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.12.0.tgz","fileCount":60,"integrity":"sha512-WltBwoerzK3z93OjWTUNRreo20onOWyiVwCEMsgPKnDJEd83MvB6zttywU3yqrsq0k63baZ0WHMTlH5B+EKbIQ==","signatures":[{"sig":"MEUCIQCR+Tjf97DGataUA/sI+goiWONB/HBYWfGT4UycWhNaxAIgeMHJ12NY+NYvYj9RI1a0W9IdET0h2GZUJ4esGzv4MZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119141},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/76e90bdf90637374d19de761d9ad3cec/u3u-eslint-config-2.12.0.tgz","_integrity":"sha512-WltBwoerzK3z93OjWTUNRreo20onOWyiVwCEMsgPKnDJEd83MvB6zttywU3yqrsq0k63baZ0WHMTlH5B+EKbIQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.6.7","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.17.1","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.2","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","eslint-plugin-astro":"^0.29.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.28.1","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.7.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^2.0.1","@typescript-eslint/eslint-plugin":"^6.7.0","eslint-plugin-arrow-return-style":"^1.2.2","eslint-plugin-sort-class-members":"^1.18.0","eslint-plugin-typescript-sort-keys":"^3.0.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.7.5","devDependencies":{"vue":"^3.3.4","tsup":"^7.2.0","astro":"^3.0.12","execa":"^8.0.1","dedent":"^1.5.1","eslint":"^8.49.0","vitest":"^0.34.4","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"^18.17.15","lint-staged":"^14.0.1","fix-tsup-cjs":"^1.2.0","@tsconfig/node18":"^18.2.1","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.1.0","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.12.0_1694507928973_0.292006226298116","host":"s3://npm-registry-packages"}},"2.12.1":{"name":"@u3u/eslint-config","version":"2.12.1","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.12.1","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"20c2e2cd0f5b98fab2c5b612a2ab1605e12f1c00","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.12.1.tgz","fileCount":60,"integrity":"sha512-gJFPihhLP2eOLExTvS/aunqmPmDyG86XFJak3JFUPmnl61yjG5wUSgmJzO5I3gdNXvnsizmpbBuCXvzm491sqQ==","signatures":[{"sig":"MEYCIQDxLlp3Clup8uMc+Xt9bsuK6u+hfvt9XhM4OdVZSBnisAIhANmikXL2FIpvbSRrA4C8++iJrnfGER9/WTV6YGHGVyRA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119793},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.12.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/9fb03762d6a12e35169029dc75d37026/u3u-eslint-config-2.12.1.tgz","_integrity":"sha512-gJFPihhLP2eOLExTvS/aunqmPmDyG86XFJak3JFUPmnl61yjG5wUSgmJzO5I3gdNXvnsizmpbBuCXvzm491sqQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.8.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"local-pkg":"^0.5.0","@types/eslint":"^8.44.4","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.2","eslint-plugin-astro":"^0.29.1","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.28.1","eslint-plugin-regexp":"^1.15.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.7.5","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^2.1.0","@typescript-eslint/eslint-plugin":"^6.7.5","eslint-plugin-arrow-return-style":"^1.2.2","eslint-plugin-sort-class-members":"^1.19.0","eslint-plugin-typescript-sort-keys":"^3.0.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.1.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.9.0","devDependencies":{"vue":"^3.3.4","tsup":"^7.2.0","astro":"^3.3.0","execa":"^8.0.1","dedent":"^1.5.1","eslint":"^8.51.0","vitest":"^0.34.6","prettier":"^3.0.3","typescript":"^5.2.2","@types/node":"^18.18.5","lint-staged":"^14.0.1","fix-tsup-cjs":"^1.2.0","@tsconfig/node18":"^18.2.2","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.1.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.12.1_1697180371236_0.7607104720015765","host":"s3://npm-registry-packages"}},"2.12.2":{"name":"@u3u/eslint-config","version":"2.12.2","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.12.2","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"ae03e3948afc173154d86e5f24c8d3af5cb51adc","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.12.2.tgz","fileCount":59,"integrity":"sha512-WGi0tKaMoKLfePNNyQ7QpbTQ1H2NUEm2BIjPUHXcutWsRUzU4guO09GpMqHAVUnLbJRWrbwAfsmfw9SOCHHejg==","signatures":[{"sig":"MEYCIQCcYjwEeaVTvjZumi7KDwc4+wd8PObxKzS6hI2MXJpPjQIhALDGG6BLcsJoR+MKiLK1dIXrXJdkZR8Kw9ITlNvU6age","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116780},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.12.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/5bd9b8c8350214767e6078478c1de581/u3u-eslint-config-2.12.2.tgz","_integrity":"sha512-WGi0tKaMoKLfePNNyQ7QpbTQ1H2NUEm2BIjPUHXcutWsRUzU4guO09GpMqHAVUnLbJRWrbwAfsmfw9SOCHHejg==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.8.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"local-pkg":"^0.5.0","@types/eslint":"^8.44.7","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.18.1","vue-eslint-parser":"^9.3.2","eslint-plugin-astro":"^0.29.1","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-regexp":"^2.1.1","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.10.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^2.3.0","@typescript-eslint/eslint-plugin":"^6.10.0","eslint-plugin-arrow-return-style":"^1.2.2","eslint-plugin-sort-class-members":"^1.19.0","eslint-plugin-typescript-sort-keys":"^3.1.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.2.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.2","devDependencies":{"vue":"^3.3.8","tsup":"^7.2.0","astro":"^3.5.3","execa":"^8.0.1","dedent":"^1.5.1","eslint":"^8.53.0","vitest":"^0.34.6","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","lint-staged":"^15.1.0","fix-tsup-cjs":"^1.2.0","@tsconfig/node18":"^18.2.2","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.1.2","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.12.2_1699856930509_0.23704807056439758","host":"s3://npm-registry-packages"}},"2.12.3":{"name":"@u3u/eslint-config","version":"2.12.3","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.12.3","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"0fda263372d92dedaed15e292e25f2d10ecdd473","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.12.3.tgz","fileCount":59,"integrity":"sha512-Dh2fl+fUwBxuQ+k3wnNE5yBITgKS8NyQiBb6BgZBx1GlivYrLEKy+SJtukeOmrD9GvTSd2ACjZmqh6kCnsgRgQ==","signatures":[{"sig":"MEYCIQCby8r0Lg18XFcV1f1GE0DCgbm+I5gkasdXtwQNhFcrawIhAN0uUKlGCBYkUieGuHGGAA5sMVU1WNk+OmCMKAaCckVo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116662},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.12.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/dca6801459af952556678a103857e0ae/u3u-eslint-config-2.12.3.tgz","_integrity":"sha512-Dh2fl+fUwBxuQ+k3wnNE5yBITgKS8NyQiBb6BgZBx1GlivYrLEKy+SJtukeOmrD9GvTSd2ACjZmqh6kCnsgRgQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.8.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"local-pkg":"^0.5.0","@types/eslint":"^8.44.7","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.18.1","vue-eslint-parser":"^9.3.2","eslint-plugin-astro":"^0.29.1","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-regexp":"^2.1.1","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.11.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^2.3.0","@typescript-eslint/eslint-plugin":"^6.11.0","eslint-plugin-arrow-return-style":"^1.2.2","eslint-plugin-sort-class-members":"^1.19.0","eslint-plugin-typescript-sort-keys":"^3.1.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.2.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.10.5","devDependencies":{"vue":"^3.3.8","tsup":"^7.2.0","astro":"^3.5.4","execa":"^8.0.1","react":"^18.2.0","dedent":"^1.5.1","eslint":"^8.53.0","vitest":"^0.34.6","prettier":"^3.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","lint-staged":"^15.1.0","fix-tsup-cjs":"^1.2.0","@tsconfig/node20":"^20.1.2","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.1.3","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.12.3_1700039155835_0.845544207208984","host":"s3://npm-registry-packages"}},"2.12.4":{"name":"@u3u/eslint-config","version":"2.12.4","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.12.4","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"9c774b21ff155855b4c534ff1a21deb25f237166","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.12.4.tgz","fileCount":59,"integrity":"sha512-YhbA/8z/yjJVSYUvSCYl92M2hoD+4OLBEHQsOiwYwYmxAmzRnsgSmwESncvApC7MQ+HtUT79w0XEWbXomt31tw==","signatures":[{"sig":"MEQCIBPZPpBiE+hZBoDZBQS+tdLB4z4TV8JjeuDsiAVXJJSaAiAFeE8zstcfsmg3SD/cgH8NtwB04tduk8aZyuuc7F354g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116815},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.12.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/37043783ac8a9cc6e54c783e145847ac/u3u-eslint-config-2.12.4.tgz","_integrity":"sha512-YhbA/8z/yjJVSYUvSCYl92M2hoD+4OLBEHQsOiwYwYmxAmzRnsgSmwESncvApC7MQ+HtUT79w0XEWbXomt31tw==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.8.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"local-pkg":"^0.5.0","@types/eslint":"^8.44.7","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.18.1","vue-eslint-parser":"^9.3.2","eslint-plugin-astro":"^0.29.1","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-regexp":"^2.1.1","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^2.5.0","@typescript-eslint/eslint-plugin":"^6.13.1","eslint-plugin-arrow-return-style":"^1.2.2","eslint-plugin-sort-class-members":"^1.19.0","eslint-plugin-typescript-sort-keys":"^3.1.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.2.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","devDependencies":{"vue":"^3.3.9","tsup":"^8.0.1","astro":"^3.6.3","execa":"^8.0.1","react":"^18.2.0","dedent":"^1.5.1","eslint":"^8.54.0","vitest":"^0.34.6","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.0","lint-staged":"^15.1.0","fix-tsup-cjs":"^1.2.0","@tsconfig/node20":"^20.1.2","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.1.3","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.12.4_1701261415845_0.3158758800369801","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"@u3u/eslint-config","version":"2.13.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.13.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"ac61685d5b6f5e3d0843b0cf48c41b01e95959f0","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.13.0.tgz","fileCount":59,"integrity":"sha512-jm8ZFXXrVQYTeunIj+ezrm+J8hX9fTkMmjyE72PV9ErUlfOJH2DMhP/qyidR51M3Sse8vB7Dt7IvleYf0XkaNQ==","signatures":[{"sig":"MEQCIBX6LAoceueBWwES8DZvU9l6UCg969LMZEI+i3M7YXXEAiB6BDqpp+tM1C6BrNRrtfVI4cUcFPtNvp5j6MiumWAAQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118235},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/e9b826266b09d706fd5a1d9fe6e38237/u3u-eslint-config-2.13.0.tgz","_integrity":"sha512-jm8ZFXXrVQYTeunIj+ezrm+J8hX9fTkMmjyE72PV9ErUlfOJH2DMhP/qyidR51M3Sse8vB7Dt7IvleYf0XkaNQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.8.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"local-pkg":"^0.5.0","@types/eslint":"^8.44.8","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.18.1","vue-eslint-parser":"^9.3.2","eslint-plugin-astro":"^0.30.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-regexp":"^2.1.1","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^2.5.0","@typescript-eslint/eslint-plugin":"^6.13.1","eslint-plugin-arrow-return-style":"^1.2.2","eslint-plugin-sort-class-members":"^1.19.0","eslint-plugin-typescript-sort-keys":"^3.1.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.2.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","devDependencies":{"vue":"^3.3.9","tsup":"^8.0.1","astro":"^3.6.3","execa":"^8.0.1","react":"^18.2.0","dedent":"^1.5.1","eslint":"^8.54.0","vitest":"^0.34.6","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.1","lint-staged":"^15.1.0","fix-tsup-cjs":"^1.2.0","@tsconfig/node20":"^20.1.2","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.1.3","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.13.0_1701314195675_0.8894733934091377","host":"s3://npm-registry-packages"}},"2.13.1":{"name":"@u3u/eslint-config","version":"2.13.1","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.13.1","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"79c1f65a929671d2ef8198c24cc30cebc30809e8","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.13.1.tgz","fileCount":59,"integrity":"sha512-BCas3JUnsmyKoqNzGbU8KH1Gz69S0QLAyKPUXDHHRp/3m0+hehJOWnrY4Or1509z9MHQ67Il8n8lWnETnAd16Q==","signatures":[{"sig":"MEUCIQCA9naau2PXsHj7zoSOfeyrQeYVvvt/VUtzQ03lz8DL5AIgEnCfMoKAk0LxpzRUYnw3bUAiE5JZXsbR6s0VZi5hgD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118503},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.13.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/c5a906bfd6071dcfb5bd86f96fef1c23/u3u-eslint-config-2.13.1.tgz","_integrity":"sha512-BCas3JUnsmyKoqNzGbU8KH1Gz69S0QLAyKPUXDHHRp/3m0+hehJOWnrY4Or1509z9MHQ67Il8n8lWnETnAd16Q==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.8.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"local-pkg":"^0.5.0","@types/eslint":"^8.44.8","eslint-plugin-ext":"^0.1.0","eslint-plugin-vue":"^9.18.1","vue-eslint-parser":"^9.3.2","eslint-plugin-astro":"^0.30.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-regexp":"^2.1.1","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^2.5.0","@typescript-eslint/eslint-plugin":"^6.13.1","eslint-plugin-arrow-return-style":"^1.2.2","eslint-plugin-sort-class-members":"^1.19.0","eslint-plugin-typescript-sort-keys":"^3.1.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.2.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","devDependencies":{"vue":"^3.3.9","tsup":"^8.0.1","astro":"^3.6.3","execa":"^8.0.1","react":"^18.2.0","dedent":"^1.5.1","eslint":"^8.54.0","vitest":"^0.34.6","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.1","lint-staged":"^15.1.0","fix-tsup-cjs":"^1.2.0","@tsconfig/node20":"^20.1.2","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.1.3","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.13.1_1701315043723_0.6972553623291027","host":"s3://npm-registry-packages"}},"2.14.0":{"name":"@u3u/eslint-config","version":"2.14.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.14.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"421a8161ce2c7d89684bdc5a3e484b129c71288c","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.14.0.tgz","fileCount":63,"integrity":"sha512-60T6LIf+SgYQdWErOVAxIciCDxYg+RDRL4MYiurLPSUiPOOCzYs5G1YP3eMDJF7dGkawTeqPcPCnCHFGDu7cgw==","signatures":[{"sig":"MEYCIQD7A0g3+6AbDulC52AC2LmL7WJF3SDoNrOWGceOdBLvawIhALctECrYlQedJOHEgtS69xC5HoFIJOpjFe9rYr8RV+Ft","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123544},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/4a94031bf7be5f6a9e225a5be980c82b/u3u-eslint-config-2.14.0.tgz","_integrity":"sha512-60T6LIf+SgYQdWErOVAxIciCDxYg+RDRL4MYiurLPSUiPOOCzYs5G1YP3eMDJF7dGkawTeqPcPCnCHFGDu7cgw==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"9.8.1","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.18.2","dependencies":{"local-pkg":"^0.5.0","@types/eslint":"^8.44.8","eslint-plugin-ext":"^0.1.0","eslint-plugin-mdx":"^2.2.0","eslint-plugin-vue":"^9.19.2","vue-eslint-parser":"^9.3.2","eslint-plugin-astro":"^0.30.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-regexp":"^2.1.2","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^2.5.0","@typescript-eslint/eslint-plugin":"^6.13.2","eslint-plugin-arrow-return-style":"^1.2.2","eslint-plugin-sort-class-members":"^1.19.0","eslint-plugin-typescript-sort-keys":"^3.1.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.2.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.11.0","devDependencies":{"vue":"^3.3.11","tsup":"^8.0.1","astro":"^4.0.3","execa":"^8.0.1","react":"^18.2.0","dedent":"^1.5.1","eslint":"^8.55.0","vitest":"^1.0.2","prettier":"^3.1.0","typescript":"^5.3.3","@types/node":"^20.10.4","lint-staged":"^15.2.0","fix-tsup-cjs":"^1.2.0","@tsconfig/node20":"^20.1.2","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.1.3","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.14.0_1702027353781_0.49277037849301797","host":"s3://npm-registry-packages"}},"2.14.1":{"name":"@u3u/eslint-config","version":"2.14.1","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.14.1","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"134861bf718dadee5a99b81d6bcb7ed21e35c0bb","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.14.1.tgz","fileCount":63,"integrity":"sha512-vhkOnYl1ireT/C7RzQsaxSHKlGb74tVUh4UTpNi/rMt6PD5o7F3J2rMJBKhLqklnv77iVND1pelw/b8GRX7HKw==","signatures":[{"sig":"MEUCIQDUrDXQkF2AACxdz9/OsJ8DWHlmFwk0ahlhbqDoQ62d2AIgUrAVS3qjglNHci3lo5CViBjArSe9aL5wZqXZmTyzX3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119864},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.14.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/a8b61eaa2ca537266a2313c47100db46/u3u-eslint-config-2.14.1.tgz","_integrity":"sha512-vhkOnYl1ireT/C7RzQsaxSHKlGb74tVUh4UTpNi/rMt6PD5o7F3J2rMJBKhLqklnv77iVND1pelw/b8GRX7HKw==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"10.2.3","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.44.8","eslint-plugin-ext":"^0.1.0","eslint-plugin-mdx":"^3.0.0","eslint-plugin-vue":"^9.19.2","vue-eslint-parser":"^9.3.2","eslint-plugin-astro":"^0.30.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.0","eslint-plugin-regexp":"^2.1.2","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^2.5.0","@typescript-eslint/eslint-plugin":"^6.13.2","eslint-plugin-arrow-return-style":"^1.2.2","eslint-plugin-sort-class-members":"^1.19.0","eslint-plugin-typescript-sort-keys":"^3.1.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.2.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.12.0","devDependencies":{"vue":"^3.3.11","tsup":"^8.0.1","astro":"^4.0.3","execa":"^8.0.1","react":"^18.2.0","dedent":"^1.5.1","eslint":"^8.55.0","vitest":"^1.0.2","prettier":"^3.1.0","typescript":"^5.3.3","@types/node":"^20.10.4","lint-staged":"^15.2.0","fix-tsup-cjs":"^1.2.0","@tsconfig/node20":"^20.1.2","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.1.3","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.14.1_1702103068376_0.08681850270294578","host":"s3://npm-registry-packages"}},"2.15.0":{"name":"@u3u/eslint-config","version":"2.15.0","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.15.0","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"186cd031ff6c73dab3d6fcc6e6397bd572fc564d","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.15.0.tgz","fileCount":63,"integrity":"sha512-BlNtf8iZsnQzLzQ2P1FugVjg40+qPnKpyi3gwoE6stl9MUhCHhQiUZejugzGzTOrtXmeqSInZps1peRukIg+hQ==","signatures":[{"sig":"MEYCIQD8x8FhPa4TTjqCb1q/fVMKtkEwObci3up/eQmnGpI2QgIhAPDCHRG7Rb7eb72y2KApv+GC8d5Rh2po1aSBp6UjIwB4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119898},"main":"./dist/index.js","_from":"file:u3u-eslint-config-2.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/8b490573954f583e6c6e7a8ac03ee869/u3u-eslint-config-2.15.0.tgz","_integrity":"sha512-BlNtf8iZsnQzLzQ2P1FugVjg40+qPnKpyi3gwoE6stl9MUhCHhQiUZejugzGzTOrtXmeqSInZps1peRukIg+hQ==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"10.2.3","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.56.0","eslint-plugin-ext":"^0.1.0","eslint-plugin-mdx":"^3.0.1","eslint-plugin-vue":"^9.19.2","vue-eslint-parser":"^9.3.2","eslint-plugin-astro":"^0.31.0","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.1","eslint-plugin-regexp":"^2.1.2","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^50.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.15.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.8.0","eslint-plugin-perfectionist":"^2.5.0","@typescript-eslint/eslint-plugin":"^6.15.0","eslint-plugin-arrow-return-style":"^1.2.2","eslint-plugin-sort-class-members":"^1.19.0","eslint-plugin-typescript-sort-keys":"^3.1.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.2.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.12.1","devDependencies":{"vue":"^3.3.13","tsup":"^8.0.1","astro":"^4.0.7","execa":"^8.0.1","react":"^18.2.0","dedent":"^1.5.1","eslint":"^8.56.0","vitest":"^1.1.0","prettier":"^3.1.1","typescript":"^5.3.3","@types/node":"^20.10.5","lint-staged":"^15.2.0","fix-tsup-cjs":"^1.2.0","@tsconfig/node20":"^20.1.2","simple-git-hooks":"^2.9.0","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.1.4","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.15.0_1703300812182_0.9729929880865138","host":"s3://npm-registry-packages"}},"2.15.1":{"name":"@u3u/eslint-config","version":"2.15.1","keywords":["eslint-config"],"author":{"url":"https://github.com/u3u","name":"u3u","email":"qwq@qwq.cat"},"license":"MIT","_id":"@u3u/eslint-config@2.15.1","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"homepage":"https://github.com/u3u/eslint-config#readme","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"dist":{"shasum":"018aacbe8674cab9a6686c7b961f316611fee80b","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.15.1.tgz","fileCount":63,"integrity":"sha512-UjW9eeFJ6TL6gCdKzY6W5b43bd0qMweYL6VK5wYRC4Xrb4dSPORL5MtDnalSouVR1ml2do97uuVpGesCp2FCjw==","signatures":[{"sig":"MEUCICx/b20syMpfiWdbMdx5CMAPA2HaDx91Xwv4GYzUOqKzAiEAte3thJdI5JOYORLmhySxOiEb84WBuHF6iYyTrLHLw+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119920},"main":"./dist/index.js","type":"commonjs","_from":"file:u3u-eslint-config-2.15.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"scripts":{"lint":"eslint --fix .","test":"vitest","build":"tsup && fix-tsup-cjs","format":"prettier --write ."},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"_resolved":"/tmp/3603512950030029557e9ef0dc8ff404/u3u-eslint-config-2.15.1.tgz","_integrity":"sha512-UjW9eeFJ6TL6gCdKzY6W5b43bd0qMweYL6VK5wYRC4Xrb4dSPORL5MtDnalSouVR1ml2do97uuVpGesCp2FCjw==","repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"_npmVersion":"10.5.0","description":"My ESLint config","directories":{},"lint-staged":{"*":["prettier --write --ignore-unknown"],"*.{js,ts}":["eslint --fix"]},"sideEffects":false,"_nodeVersion":"18.20.0","dependencies":{"local-pkg":"^0.4.3","@types/eslint":"^8.56.7","eslint-plugin-ext":"^0.1.0","eslint-plugin-mdx":"^3.1.5","eslint-plugin-vue":"^9.24.0","vue-eslint-parser":"^9.4.2","eslint-plugin-astro":"^0.34.0","eslint-plugin-react":"^7.34.1","eslint-plugin-import":"^2.29.1","eslint-plugin-regexp":"^2.5.0","eslint-plugin-json-es":"^1.5.7","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^7.5.0","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-sort-exports":"^0.9.1","eslint-plugin-perfectionist":"^2.8.0","@typescript-eslint/eslint-plugin":"^7.5.0","eslint-plugin-arrow-return-style":"^1.3.0","eslint-plugin-sort-class-members":"^1.20.0","eslint-plugin-typescript-sort-keys":"^3.2.0","eslint-plugin-sort-destructure-keys":"^1.5.0","eslint-plugin-prefer-arrow-functions":"^3.3.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.6","devDependencies":{"vue":"^3.4.21","tsup":"^8.0.2","astro":"^4.5.16","execa":"^8.0.1","react":"^18.2.0","dedent":"^1.5.1","eslint":"^8.57.0","vitest":"^1.4.0","prettier":"^3.2.5","typescript":"^5.4.4","@types/node":"^20.12.5","lint-staged":"^15.2.2","fix-tsup-cjs":"^1.2.0","@tsconfig/node20":"^20.1.4","simple-git-hooks":"^2.11.1","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.5.0","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"eslint":">=8.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.15.1_1712545360169_0.13536952939649782","host":"s3://npm-registry-packages"}},"2.15.2":{"name":"@u3u/eslint-config","version":"2.15.2","description":"My ESLint config","keywords":["eslint-config"],"repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"license":"MIT","author":{"name":"u3u","email":"qwq@qwq.cat","url":"https://github.com/u3u"},"sideEffects":false,"type":"commonjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./*":{"import":{"types":"./dist/*.d.mts","default":"./dist/*.mjs"},"require":{"types":"./dist/*.d.ts","default":"./dist/*.js"}}},"main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","typesVersions":{"*":{"*":["./dist/*","./dist/index.d.ts"]}},"simple-git-hooks":{"pre-commit":"npx lint-staged --concurrent false"},"lint-staged":{"*.{js,ts}":["eslint --fix"],"*":["prettier --write --ignore-unknown"]},"dependencies":{"@types/eslint":"^8.56.10","@typescript-eslint/eslint-plugin":"^7.16.1","@typescript-eslint/parser":"^7.16.1","eslint-config-prettier":"^9.1.0","eslint-plugin-arrow-return-style":"^1.3.1","eslint-plugin-astro":"^1.2.3","eslint-plugin-ext":"^0.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-json-es":"^1.6.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-mdx":"^3.1.5","eslint-plugin-only-warn":"^1.1.0","eslint-plugin-perfectionist":"^2.11.0","eslint-plugin-prefer-arrow-functions":"^3.3.2","eslint-plugin-react":"^7.35.0","eslint-plugin-react-hooks":"^4.6.2","eslint-plugin-regexp":"^2.6.0","eslint-plugin-sort-class-members":"^1.20.0","eslint-plugin-sort-destructure-keys":"^2.0.0","eslint-plugin-sort-exports":"^0.9.1","eslint-plugin-sort-keys":"^2.3.5","eslint-plugin-typescript-sort-keys":"^3.2.0","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-vue":"^9.27.0","local-pkg":"^0.5.0","vue-eslint-parser":"^9.4.3"},"devDependencies":{"@total-typescript/ts-reset":"^0.5.1","@tsconfig/node20":"^20.1.4","@types/node":"^20.14.11","@u3u/eslint-config":"link:","@u3u/prettier-config":"^4.5.1","astro":"^4.12.2","dedent":"^1.5.3","eslint":"^8.57.0","execa":"^9.3.0","fix-tsup-cjs":"^1.2.0","lint-staged":"^15.2.7","prettier":"^3.3.3","react":"^18.3.1","simple-git-hooks":"^2.11.1","tsup":"^8.2.1","typescript":"^5.5.3","vitest":"^2.0.3","vue":"^3.4.33"},"peerDependencies":{"eslint":">=8.0.0"},"publishConfig":{"access":"public"},"scripts":{"build":"tsup && fix-tsup-cjs","format":"prettier --write .","lint":"eslint --fix .","test":"vitest"},"_id":"@u3u/eslint-config@2.15.2","bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"homepage":"https://github.com/u3u/eslint-config#readme","_integrity":"sha512-w7cypmdNrIdWSgGCTLW44HcgJAykNkVtlnCkE63CsDtpPjokPwkgvMrD7CW8dC81Rgffa9l/atNkf0lHO3dUcg==","_resolved":"/tmp/45bc0f8f6e517b500e73fc42d6212155/u3u-eslint-config-2.15.2.tgz","_from":"file:u3u-eslint-config-2.15.2.tgz","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-w7cypmdNrIdWSgGCTLW44HcgJAykNkVtlnCkE63CsDtpPjokPwkgvMrD7CW8dC81Rgffa9l/atNkf0lHO3dUcg==","shasum":"41c5a1e9a56ffce05d8eaff969166668e3ddf628","tarball":"https://registry.npmjs.org/@u3u/eslint-config/-/eslint-config-2.15.2.tgz","fileCount":63,"unpackedSize":119899,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBS31/jmVzJLTtpuL9L4dUXyD7MMBmGsSB65MSJsRmYxAiAXDXHvWaIM66wKF7YWo7kCj29G5Oh+W04b5kLO+sleIA=="}]},"_npmUser":{"name":"u3u","email":"qwq@qwq.cat"},"directories":{},"maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.15.2_1721628548919_0.5879692397459177"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-03T10:40:41.673Z","modified":"2024-07-22T06:09:09.215Z","1.0.0":"2023-05-03T10:40:41.907Z","1.1.0":"2023-05-04T05:39:46.523Z","1.1.1":"2023-05-04T07:08:55.893Z","1.2.0":"2023-05-04T14:33:39.753Z","1.2.1":"2023-05-05T06:00:10.973Z","1.3.0":"2023-05-05T14:31:31.359Z","1.4.0":"2023-05-07T06:01:52.722Z","1.5.0":"2023-05-08T06:11:30.081Z","2.0.0":"2023-05-08T07:03:12.998Z","2.1.0":"2023-05-08T16:17:29.991Z","2.2.0":"2023-05-10T06:19:19.076Z","2.2.1":"2023-05-15T10:41:35.486Z","2.2.2":"2023-05-20T06:11:07.838Z","2.2.3":"2023-05-23T14:12:44.240Z","2.2.4":"2023-06-04T04:17:29.253Z","2.3.0":"2023-06-04T08:54:02.582Z","2.4.0":"2023-07-03T02:30:47.572Z","2.4.1":"2023-07-03T02:43:09.102Z","2.4.2":"2023-07-03T03:05:02.609Z","2.5.0":"2023-07-24T06:25:11.532Z","2.5.1":"2023-07-25T08:16:38.473Z","2.6.0":"2023-08-03T05:54:08.195Z","2.6.1":"2023-08-04T06:19:21.008Z","2.6.2":"2023-08-04T07:09:22.468Z","2.7.0":"2023-08-07T13:48:37.760Z","2.8.0":"2023-08-07T18:20:20.109Z","2.9.0":"2023-08-08T02:59:06.090Z","2.9.1":"2023-08-08T03:44:16.660Z","2.9.2":"2023-08-10T05:55:39.497Z","2.10.0":"2023-08-21T02:11:18.571Z","2.11.0":"2023-09-06T15:34:15.247Z","2.12.0":"2023-09-12T08:38:49.291Z","2.12.1":"2023-10-13T06:59:31.392Z","2.12.2":"2023-11-13T06:28:50.752Z","2.12.3":"2023-11-15T09:05:56.125Z","2.12.4":"2023-11-29T12:36:56.013Z","2.13.0":"2023-11-30T03:16:35.885Z","2.13.1":"2023-11-30T03:30:43.891Z","2.14.0":"2023-12-08T09:22:33.971Z","2.14.1":"2023-12-09T06:24:28.670Z","2.15.0":"2023-12-23T03:06:52.369Z","2.15.1":"2024-04-08T03:02:40.336Z","2.15.2":"2024-07-22T06:09:09.070Z"},"bugs":{"url":"https://github.com/u3u/eslint-config/issues"},"author":{"name":"u3u","email":"qwq@qwq.cat","url":"https://github.com/u3u"},"license":"MIT","homepage":"https://github.com/u3u/eslint-config#readme","keywords":["eslint-config"],"repository":{"url":"git+https://github.com/u3u/eslint-config.git"},"description":"My ESLint config","maintainers":[{"name":"u3u","email":"qwq@qwq.cat"}],"readme":"# My ESLint config\n\n[![npm version][npm-version-src]][npm-version-href]\n[![npm downloads][npm-downloads-src]][npm-downloads-href]\n\n## Features\n\n- Sort object keys\n- Sort `export` statements\n- Sort destructure keys\n- Sort TypeScript `interface`/`enum` keys\n- Newline between specific blocks (Make your code look more comfortable)\n- Support enable [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint) for `.js` files\n- Markdown support\n- Warn only (It should be distinguished from other syntax errors)\n- **Fixable rules only** (All errors can be automatically fixed without any mental burden)\n- ...\n\n> 💡 A unified sorting keys rule can save you time from worrying about the order when writing code, allowing you to focus on development itself. It can also reduce merge conflicts.\n\n## Install\n\n```sh\npnpm add eslint @u3u/eslint-config -D\n```\n\n## Usage\n\nIn your `.eslintrc`\n\n```json\n{\n  \"extends\": \"@u3u\"\n}\n```\n\nAdd `lint` script to `package.json`\n\n```json\n{\n  \"scripts\": {\n    \"lint\": \"eslint --fix .\"\n  }\n}\n```\n\nThen you can run `pnpm lint` to fix all errors.\n\n## TypeScript\n\nBy default, it reads the `tsconfig.json` file in the project root directory.  \nYou can use the `ESLINT_TSCONFIG` environment variable to specify other configuration files.\n\nIn your `.eslintrc.cjs`\n\n```js\nprocess.env.ESLINT_TSCONFIG = 'tsconfig.json'; // Optional\n\n/** @type {import('eslint').Linter.Config} */\nmodule.exports = {\n  extends: ['@u3u'],\n};\n```\n\n(v2.0.0+) You can also set `process.env.USE_TS_FOR_JS = 'true'` in `.eslintrc.cjs` to enable [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint) for `.js` files, but you need to [include](https://typescript-eslint.io/linting/troubleshooting#i-get-errors-telling-me-eslint-was-configured-to-run--however-that-tsconfig-does-not--none-of-those-tsconfigs-include-this-file) them in `tsconfig.json`, or you can use `@u3u/eslint-config/disable-type-aware` to disable type checking rules.\n\n```js\nprocess.env.USE_TS_FOR_JS = 'true';\n\n/** @type {import('eslint').Linter.Config} */\nmodule.exports = {\n  extends: ['@u3u'],\n\n  // If you don't want to include them in `tsconfig.json`, you can also disable type checking rules.\n  overrides: [\n    {\n      extends: ['@u3u/eslint-config/disable-type-aware'],\n      files: ['*.js', '*.jsx', '*.cjs', '*.mjs'],\n    },\n  ],\n};\n```\n\n## VS Code Auto fix\n\nIn your `.vscode/settings.json`\n\n```json\n{\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n\n  \"eslint.enable\": true,\n\n  \"eslint.validate\": [\n    \"astro\",\n    \"javascript\",\n    \"javascriptreact\",\n    \"json\",\n    \"jsonc\",\n    \"markdown\",\n    \"mdx\",\n    \"typescript\",\n    \"typescriptreact\",\n    \"vue\"\n  ]\n}\n```\n\n## Custom config\n\nThe default configuration consists of the following components, which you can freely combine or disable some rules.\n\n```js\n/** @type {import('eslint').Linter.Config} */\nmodule.exports = {\n  extends: [\n    '@u3u/eslint-config/base',\n    '@u3u/eslint-config/import',\n    '@u3u/eslint-config/regexp',\n    '@u3u/eslint-config/unicorn',\n    '@u3u/eslint-config/react', // Enable if `react` is detected as installed.\n    '@u3u/eslint-config/ts', // Enable if `typescript` is detected as installed and `tsconfig.json` exists.\n    '@u3u/eslint-config/vue', // Enable if `vue` is detected as installed.\n    '@u3u/eslint-config/astro', // Enable if `astro` is detected as installed.\n    '@u3u/eslint-config/json',\n    '@u3u/eslint-config/md',\n    '@u3u/eslint-config/mdx',\n  ],\n\n  rules: {\n    // Disable sort rules\n    'sort-destructure-keys/sort-destructure-keys': 'off',\n    'sort-exports/sort-exports': 'off',\n    'sort-keys/sort-keys-fix': 'off',\n  },\n};\n```\n\n## Lint Staged\n\nIf you want to apply lint and auto-fix before every commit, you can add the following to your `package.json`:\n\n```json\n{\n  \"lint-staged\": {\n    \"*.{js,jsx,ts,tsx}\": [\"eslint --fix\"]\n  },\n\n  \"simple-git-hooks\": {\n    \"pre-commit\": \"npx lint-staged\"\n  }\n}\n```\n\nthen install them\n\n```sh\npnpm add lint-staged simple-git-hooks -D\nnpx simple-git-hooks\n```\n\n## Related\n\n- [u3u/prettier-config](https://github.com/u3u/prettier-config) - My Prettier config\n\n## License\n\n[MIT](./LICENSE) License © 2023 [u3u](https://github.com/u3u)\n\n<!-- Badges -->\n\n[npm-version-src]: https://img.shields.io/npm/v/@u3u/eslint-config\n[npm-version-href]: https://npmjs.com/package/@u3u/eslint-config\n[npm-downloads-src]: https://img.shields.io/npm/dm/@u3u/eslint-config\n[npm-downloads-href]: https://npmjs.com/package/@u3u/eslint-config\n","readmeFilename":"README.md"}