{"_id":"@sunshj/eslint-config","_rev":"34-581fb8eca1bbed18aa1fd2fcfd85fd58","name":"@sunshj/eslint-config","dist-tags":{"latest":"2.2.3"},"versions":{"1.0.0":{"name":"@sunshj/eslint-config","version":"1.0.0","license":"MIT","_id":"@sunshj/eslint-config@1.0.0","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"b8178fb950710b36ba961c0230789ffcd7ced71d","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":7,"integrity":"sha512-PZSVreoj52rKd+SSyhGFFrPNNnDTKrREZF/vqnb2Ad9rbVDlBjzRsMAvgDt8n5ZBQDJySSd9VEcucwVIM5+AQQ==","signatures":[{"sig":"MEUCIB81QO1YF206aV2rGfTZXl2rRBPQJfCn4fD4X6muYG9YAiEAyJDLjFFrCgp5ZtYyMw9+ghL4CEqesivYczj4RQ1TxVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75963},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.14.0"},"exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"lint":"eslint .","build":"tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","build:watch":"tsup --watch"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\Lenovo\\AppData\\Local\\Temp\\3e429445a6d9d082e3c40e35b1bb28c9\\sunshj-eslint-config-1.0.0.tgz","_integrity":"sha512-PZSVreoj52rKd+SSyhGFFrPNNnDTKrREZF/vqnb2Ad9rbVDlBjzRsMAvgDt8n5ZBQDJySSd9VEcucwVIM5+AQQ==","_npmVersion":"10.2.1","description":"ESLint config for @sunshj","directories":{},"_nodeVersion":"18.17.1","dependencies":{"globals":"^13.24.0","prettier":"^3.1.1","local-pkg":"^0.5.0","eslint-plugin-i":"^2.29.0","eslint-plugin-vue":"^9.19.2","eslint-plugin-yml":"^1.10.0","vue-eslint-parser":"^9.3.2","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.0.0","eslint-plugin-jsonc":"^2.10.0","jsonc-eslint-parser":"^2.4.0","eslint-define-config":"^1.24.1","@unocss/eslint-plugin":"^0.58.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-prettier":"^5.0.1","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.2","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","bumpp":"^9.2.1","eslint":"^8.55.0","typescript":"^5.3.3","@types/node":"^20.10.4","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1702879569739_0.5343867904237494","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@sunshj/eslint-config","version":"1.0.1","license":"MIT","_id":"@sunshj/eslint-config@1.0.1","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"ac73a4e299011994bf50bd0f5d7820cdda17f986","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":7,"integrity":"sha512-+kusxgs5HoiRuKstK6kgUEIute7jhFCeF7Ti4LS0taK/oKHOot9T+Yf+/1Gq2ApM4ts1LVmFNDxLlKga588tWw==","signatures":[{"sig":"MEYCIQD8h1DBYmKFCdNJFJSTFS6WtG3GwSM0e6OGSuDaxajM/AIhAPobXjAVZ+hM4ZylrJWbIoIn1tziyj7hyDxIrMAL4rqx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75898},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.14.0"},"exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"lint":"eslint .","build":"tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","build:watch":"tsup --watch"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\Lenovo\\AppData\\Local\\Temp\\8e4be21ed0061f8c959cc765792cdacc\\sunshj-eslint-config-1.0.1.tgz","_integrity":"sha512-+kusxgs5HoiRuKstK6kgUEIute7jhFCeF7Ti4LS0taK/oKHOot9T+Yf+/1Gq2ApM4ts1LVmFNDxLlKga588tWw==","_npmVersion":"10.2.1","description":"ESLint config for @sunshj","directories":{},"_nodeVersion":"18.17.1","dependencies":{"globals":"^13.24.0","prettier":"^3.1.1","local-pkg":"^0.5.0","eslint-plugin-i":"^2.29.0","eslint-plugin-vue":"^9.19.2","eslint-plugin-yml":"^1.10.0","vue-eslint-parser":"^9.3.2","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.0.0","eslint-plugin-jsonc":"^2.10.0","jsonc-eslint-parser":"^2.4.0","eslint-define-config":"^1.24.1","@unocss/eslint-plugin":"^0.58.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-prettier":"^5.0.1","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.2","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","bumpp":"^9.2.1","eslint":"^8.55.0","typescript":"^5.3.3","@types/node":"^20.10.4","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1702879713088_0.7662156092055883","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@sunshj/eslint-config","version":"1.0.2","license":"MIT","_id":"@sunshj/eslint-config@1.0.2","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"1f33c885dddea4df94a4d533789cd3d2885ed380","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":7,"integrity":"sha512-dJGDLnxoMn6Q2zXNqX5PCdbp5MC2lQL3/FkaSNq/7pe+zs880cWxUakR1YnCfW2fachhPF/z03ST5LCsuL/2nQ==","signatures":[{"sig":"MEQCIH0TFcazPpVN8o9QZ35HriUtzKCnG6kjJk2VEm48hB4QAiAHOfGOJU2qsKCjtWB1qdmiCAi22/5Xords0qIQqjFEsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81070},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-1.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.14.0"},"exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"lint":"eslint .","build":"tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","build:watch":"tsup --watch"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\df5340e73a5732909ef8ebf4375817b9\\sunshj-eslint-config-1.0.2.tgz","_integrity":"sha512-dJGDLnxoMn6Q2zXNqX5PCdbp5MC2lQL3/FkaSNq/7pe+zs880cWxUakR1YnCfW2fachhPF/z03ST5LCsuL/2nQ==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^13.24.0","prettier":"^3.1.1","local-pkg":"^0.5.0","eslint-plugin-i":"^2.29.0","eslint-plugin-vue":"^9.19.2","eslint-plugin-yml":"^1.10.0","vue-eslint-parser":"^9.3.2","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.0.0","eslint-plugin-jsonc":"^2.10.0","eslint-plugin-react":"^7.33.2","jsonc-eslint-parser":"^2.4.0","eslint-define-config":"^1.24.1","@unocss/eslint-plugin":"^0.58.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-prettier":"^5.0.1","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","bumpp":"^9.2.1","eslint":"^8.55.0","typescript":"^5.3.3","@types/node":"^20.10.4","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.2_1707404496851_0.45455074615478397","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@sunshj/eslint-config","version":"1.0.3","license":"MIT","_id":"@sunshj/eslint-config@1.0.3","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"65fb2e3fb4959c813e5577d71b3a4ef917545429","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-1.0.3.tgz","fileCount":7,"integrity":"sha512-JeVa5rVPMAop6KeeHqfItCtb7TwWNJNlkuEq2gss13LPiuWuujB0lEcj10g4+ZXLyaxgQq8X+F6IIVPn8pUrtA==","signatures":[{"sig":"MEQCIHwlXB3VrwJnQHWDt4loch6WdxbeR63bX7LXt1SeZP1KAiBFIJRkdw/H0BDU1o6H32SO0giHZvJVHrzan+AeVofz/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82069},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-1.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.14.0"},"exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"lint":"eslint .","build":"tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","build:watch":"tsup --watch"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\241314fc6285cb29646fac997a09fbfa\\sunshj-eslint-config-1.0.3.tgz","_integrity":"sha512-JeVa5rVPMAop6KeeHqfItCtb7TwWNJNlkuEq2gss13LPiuWuujB0lEcj10g4+ZXLyaxgQq8X+F6IIVPn8pUrtA==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^13.24.0","prettier":"^3.1.1","local-pkg":"^0.5.0","eslint-plugin-i":"^2.29.0","eslint-plugin-vue":"^9.19.2","eslint-plugin-yml":"^1.10.0","vue-eslint-parser":"^9.3.2","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.0.0","eslint-plugin-jsonc":"^2.10.0","eslint-plugin-react":"^7.33.2","jsonc-eslint-parser":"^2.4.0","eslint-define-config":"^1.24.1","@unocss/eslint-plugin":"^0.58.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-prettier":"^5.0.1","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","bumpp":"^9.2.1","eslint":"^8.55.0","typescript":"^5.3.3","@types/node":"^20.10.4","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.3_1707448129757_0.10637609221777478","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@sunshj/eslint-config","version":"1.0.4","license":"MIT","_id":"@sunshj/eslint-config@1.0.4","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"83f22be5a559bd3f3302562e9918d1988b843f2e","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-1.0.4.tgz","fileCount":7,"integrity":"sha512-zHfupnR0L/erPy88ExN2s5pgw2gvgV4xqSAWqkdh/aC3BuWqeC6eoSy/mvX1M4tG6ugSM5T1J1CnDnEr0iOIwQ==","signatures":[{"sig":"MEQCIFaOIoKxS7MnaJur3sXfj3aP51ab9rFrLrPKJ9dBtR6BAiBPdla3Upw6vmhNFDtbaauG7JUxVhHMD6FZya1N6pYRMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82381},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-1.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.14.0"},"exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"lint":"eslint .","build":"tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","build:watch":"tsup --watch"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\877f83741da30a4b3b137bb72c9c10da\\sunshj-eslint-config-1.0.4.tgz","_integrity":"sha512-zHfupnR0L/erPy88ExN2s5pgw2gvgV4xqSAWqkdh/aC3BuWqeC6eoSy/mvX1M4tG6ugSM5T1J1CnDnEr0iOIwQ==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^13.24.0","prettier":"^3.1.1","local-pkg":"^0.5.0","eslint-plugin-i":"^2.29.0","eslint-plugin-vue":"^9.19.2","eslint-plugin-yml":"^1.10.0","vue-eslint-parser":"^9.3.2","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.0.0","eslint-plugin-jsonc":"^2.10.0","eslint-plugin-react":"^7.33.2","jsonc-eslint-parser":"^2.4.0","eslint-define-config":"^1.24.1","@unocss/eslint-plugin":"^0.58.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-prettier":"^5.0.1","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","bumpp":"^9.2.1","eslint":"^8.55.0","typescript":"^5.3.3","@types/node":"^20.10.4","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.4_1707450166990_0.6835015183548367","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@sunshj/eslint-config","version":"1.0.5","license":"MIT","_id":"@sunshj/eslint-config@1.0.5","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"1a548af91c5b52387ff151c8d1effd78b61a784a","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-1.0.5.tgz","fileCount":7,"integrity":"sha512-a6zOh5A3VlxW0VEdphJoWHh6NPEPSHNTZ8fIuxBwJ2nSRlbpL8GvR4UZjdqXIdSvAZ4rvjmxNX4XMWnWVOuT5Q==","signatures":[{"sig":"MEUCIQC1Aqqg773FfWVDLl8rTsKVZzCcUEjRTGQaDzKyCOE6FgIgFPJTb0xFZ947T8ERO0Nw5BZOCTsA17dtiMCmCtQskKM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81850},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-1.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.14.0"},"exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"lint":"eslint .","build":"tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","build:watch":"tsup --watch"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\bcd908709927b19a76bb247723e295ab\\sunshj-eslint-config-1.0.5.tgz","_integrity":"sha512-a6zOh5A3VlxW0VEdphJoWHh6NPEPSHNTZ8fIuxBwJ2nSRlbpL8GvR4UZjdqXIdSvAZ4rvjmxNX4XMWnWVOuT5Q==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^13.24.0","prettier":"^3.1.1","local-pkg":"^0.5.0","eslint-plugin-i":"^2.29.0","eslint-plugin-vue":"^9.19.2","eslint-plugin-yml":"^1.10.0","vue-eslint-parser":"^9.3.2","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.0.0","eslint-plugin-jsonc":"^2.10.0","eslint-plugin-react":"^7.33.2","jsonc-eslint-parser":"^2.4.0","eslint-define-config":"^1.24.1","@unocss/eslint-plugin":"^0.58.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-prettier":"^5.0.1","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","bumpp":"^9.2.1","eslint":"^8.55.0","typescript":"^5.3.3","@types/node":"^20.10.4","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.5_1707480292730_0.43097509511062104","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@sunshj/eslint-config","version":"1.0.6","license":"MIT","_id":"@sunshj/eslint-config@1.0.6","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"495b1610e00a596ef8cc0775f1c475b09cd29151","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-1.0.6.tgz","fileCount":7,"integrity":"sha512-pSBvw2e521lTKy+uoctX2+O54TTg73s7KRcsVLgSlkPBj/eHXx4xAbGOlxuUxurxzd4cMXLdqeNTxNldVCHEVQ==","signatures":[{"sig":"MEQCIDABaidByQw37PSoZwXsHMNmIV0hycghVWnJGyQ6hnOmAiAgbvAqXcfRpTlzvlrSpAk4G6IGfJeY4ZOw25gnQ0qL/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82790},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-1.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.14.0"},"exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"lint":"eslint .","build":"tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","build:watch":"tsup --watch"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\0afcd397c78cfdfe287ac97512c5ed60\\sunshj-eslint-config-1.0.6.tgz","_integrity":"sha512-pSBvw2e521lTKy+uoctX2+O54TTg73s7KRcsVLgSlkPBj/eHXx4xAbGOlxuUxurxzd4cMXLdqeNTxNldVCHEVQ==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^13.24.0","prettier":"^3.1.1","local-pkg":"^0.5.0","eslint-plugin-i":"^2.29.0","eslint-plugin-vue":"^9.19.2","eslint-plugin-yml":"^1.10.0","vue-eslint-parser":"^9.3.2","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.0.0","eslint-plugin-jsonc":"^2.10.0","eslint-plugin-react":"^7.33.2","jsonc-eslint-parser":"^2.4.0","eslint-define-config":"^1.24.1","@unocss/eslint-plugin":"^0.58.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-prettier":"^5.0.1","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","bumpp":"^9.2.1","eslint":"^8.55.0","typescript":"^5.3.3","@types/node":"^20.10.4","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.6_1707481460198_0.5184584909566115","host":"s3://npm-registry-packages"}},"2.0.0-beta.6":{"name":"@sunshj/eslint-config","version":"2.0.0-beta.6","license":"MIT","_id":"@sunshj/eslint-config@2.0.0-beta.6","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"24a590ec95e1b5fc318c92037dd71e42303913c5","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.0.0-beta.6.tgz","fileCount":6,"integrity":"sha512-Ktw3wHjlQ1U/fkLfE6aZqo9CQ8IlhvyMwRi1xjhEAK2jsb+9/1iCX56puDE34TmXyfro4JO87aBmzgxGZTwgYA==","signatures":[{"sig":"MEYCIQCIbo/hENJ+BCdIOz4cpYz/S59Y/hSeQZlw2edQOV1IIAIhALEJ071PaG/anvpxRzkjiRjEsru98eJ6eTqgsiIzCPgr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1154923},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.0.0-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"lint":"eslint --flag unstable_ts_config .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\455cd4b6ffcb5a9bfdcc20f6763ed47f\\sunshj-eslint-config-2.0.0-beta.6.tgz","_integrity":"sha512-Ktw3wHjlQ1U/fkLfE6aZqo9CQ8IlhvyMwRi1xjhEAK2jsb+9/1iCX56puDE34TmXyfro4JO87aBmzgxGZTwgYA==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.9.0","prettier":"^3.3.3","local-pkg":"^0.5.0","@eslint/js":"^9.9.0","eslint-plugin-n":"^17.10.2","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.0.1","vue-eslint-parser":"^9.4.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.4","eslint-plugin-jsdoc":"^50.0.1","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@unocss/eslint-plugin":"^0.61.9","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-perfectionist":"^3.1.2","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.7.0","devDependencies":{"tsx":"^4.16.5","tsup":"^8.2.4","bumpp":"^9.4.2","eslint":"^9.9.0","typescript":"^5.5.4","@types/node":"^20.14.14","@types/eslint":"^9.6.0","eslint-typegen":"^0.3.0","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0-beta.6_1723965849777_0.10530962237133501","host":"s3://npm-registry-packages"}},"2.0.0-beta.7":{"name":"@sunshj/eslint-config","version":"2.0.0-beta.7","license":"MIT","_id":"@sunshj/eslint-config@2.0.0-beta.7","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"a791efc43d9334a3ba02354a48393be95e11feed","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.0.0-beta.7.tgz","fileCount":6,"integrity":"sha512-LKbJCnQMdX0iq4GUO2/5Lc8rFcqTFnXUak10SSI86t4XK3MEBhqBQMPl9KaPNbQ5zLpb32F+siPIVWY5zYGC6A==","signatures":[{"sig":"MEQCICZ65LBONcyPmBh8QmmBtz0YkNIaQlGVjo25Ci4m521kAiBGNaRNzGCinVaVtdWmnImCW+/FFqi/38rlHF0EaDD7SQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1165194},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.0.0-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"lint":"eslint --flag unstable_ts_config .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\600cbc684160eb54c93bed5cf52fd7cf\\sunshj-eslint-config-2.0.0-beta.7.tgz","_integrity":"sha512-LKbJCnQMdX0iq4GUO2/5Lc8rFcqTFnXUak10SSI86t4XK3MEBhqBQMPl9KaPNbQ5zLpb32F+siPIVWY5zYGC6A==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.9.0","prettier":"^3.3.3","local-pkg":"^0.5.0","@eslint/js":"^9.9.0","eslint-plugin-n":"^17.10.2","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.0.1","vue-eslint-parser":"^9.4.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.4","eslint-plugin-jsdoc":"^50.0.1","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@unocss/eslint-plugin":"^0.61.9","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-hooks":"5.1.0-beta-26f2496093-20240514","@eslint-react/eslint-plugin":"^1.10.1","eslint-plugin-perfectionist":"^3.1.2","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.7.0","devDependencies":{"tsx":"^4.16.5","tsup":"^8.2.4","bumpp":"^9.4.2","eslint":"^9.9.0","typescript":"^5.5.4","@types/node":"^20.14.14","@types/eslint":"^9.6.0","eslint-typegen":"^0.3.0","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^8.56.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0-beta.7_1724054832003_0.375877607759308","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@sunshj/eslint-config","version":"1.0.7","license":"MIT","_id":"@sunshj/eslint-config@1.0.7","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"82a6fbe6b286f533593edd22958db761d6ee32c6","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-1.0.7.tgz","fileCount":6,"integrity":"sha512-meyoWgp0EKgeXicgZ1J7mpvVARIP1gyanbxthTsy4qS+AYgsEayjvo3aPQj2+IyqSF/jBlqobnddZayron/4lw==","signatures":[{"sig":"MEQCIDBycMHZ8Vsu0JWYl0MfMz+jw6C6ucmQ/HL57now9xuUAiBxSLE+7IXR06f8iWD7hpZejhcYGqhIVjt6IngbJGJ58g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81595},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-1.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=16.14.0"},"exports":{"import":"./dist/index.js","require":"./dist/index.cjs"},"scripts":{"lint":"eslint .","build":"tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","build:watch":"tsup --watch"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\81e7115cb73f612f226c01c8e107444b\\sunshj-eslint-config-1.0.7.tgz","_integrity":"sha512-meyoWgp0EKgeXicgZ1J7mpvVARIP1gyanbxthTsy4qS+AYgsEayjvo3aPQj2+IyqSF/jBlqobnddZayron/4lw==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^13.24.0","prettier":"^3.1.1","local-pkg":"^0.5.0","eslint-plugin-i":"^2.29.0","eslint-plugin-vue":"^9.19.2","eslint-plugin-yml":"^1.10.0","vue-eslint-parser":"^9.3.2","yaml-eslint-parser":"^1.2.2","eslint-plugin-antfu":"^2.0.0","eslint-plugin-jsonc":"^2.10.0","eslint-plugin-react":"^7.33.2","jsonc-eslint-parser":"^2.4.0","eslint-define-config":"^1.24.1","@unocss/eslint-plugin":"^0.58.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-prettier":"^5.0.1","eslint-plugin-sort-keys":"^2.3.5","@typescript-eslint/parser":"^6.13.2","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.5","eslint-plugin-unused-imports":"^3.0.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.13.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","bumpp":"^9.2.1","eslint":"^8.55.0","typescript":"^5.3.3","@types/node":"^20.10.4","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^8.21.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.7_1724056134079_0.47454271741595777","host":"s3://npm-registry-packages"}},"2.0.0-beta.8":{"name":"@sunshj/eslint-config","version":"2.0.0-beta.8","license":"MIT","_id":"@sunshj/eslint-config@2.0.0-beta.8","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"554cdbe9322969d0f4546cc1503f9bffad4affe5","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.0.0-beta.8.tgz","fileCount":4,"integrity":"sha512-JqKXWHCb6rzCiWvPYf58Vjw/l49meB6Mmf1e12WaV7CAUM5bxjnKdoWnjUxrI1+Av8/1zNCNIlG/f9iF/iPMQQ==","signatures":[{"sig":"MEQCIH285l7MnKTGWOfycXAnFVVy/x17i32vCzj6K5RCb+MwAiAbup58a14OGgs19EM/qTgz0LeCaBIdzI7UTkTPpx4HKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":583162},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.0.0-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","scripts":{"lint":"eslint --flag unstable_ts_config .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\c478fff76d0c024f8c8eea10a6c387aa\\sunshj-eslint-config-2.0.0-beta.8.tgz","_integrity":"sha512-JqKXWHCb6rzCiWvPYf58Vjw/l49meB6Mmf1e12WaV7CAUM5bxjnKdoWnjUxrI1+Av8/1zNCNIlG/f9iF/iPMQQ==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.9.0","prettier":"^3.3.3","local-pkg":"^0.5.0","@eslint/js":"^9.9.0","@types/eslint":"^9.6.0","eslint-plugin-n":"^17.10.2","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.0.1","vue-eslint-parser":"^9.4.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.4","eslint-plugin-jsdoc":"^50.0.1","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@unocss/eslint-plugin":"^0.61.9","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-hooks":"5.1.0-beta-26f2496093-20240514","@eslint-react/eslint-plugin":"^1.10.1","eslint-plugin-perfectionist":"^3.1.2","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.7.0","devDependencies":{"tsx":"^4.16.5","tsup":"^8.2.4","bumpp":"^9.4.2","eslint":"^9.9.0","typescript":"^5.5.4","@types/node":"^20.14.14","eslint-typegen":"^0.3.0","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0-beta.8_1724059699535_0.22345937743420508","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@sunshj/eslint-config","version":"2.0.0","license":"MIT","_id":"@sunshj/eslint-config@2.0.0","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"28526dda80ba57fa23fdad7d9c720d0def408758","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":4,"integrity":"sha512-ALWEqdsKHnC+I6+coKPet+/6JAazcbQBnmNK43cCoWHbmPLHvihKaM4s6xgw+R/yPlHvNSgl7Ltzra1t6MItjg==","signatures":[{"sig":"MEUCIQDnOxKTUuC/sBSL0p+FQK6aV4l/QgurHZGvOKL2SnowoAIgEmvqhvlu6bKByc7NQWY+2MMPbw+vI0si7TgnefECCPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":583201},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","scripts":{"lint":"eslint --flag unstable_ts_config .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\adc26e130381bf0ab878e656ee0a84b0\\sunshj-eslint-config-2.0.0.tgz","_integrity":"sha512-ALWEqdsKHnC+I6+coKPet+/6JAazcbQBnmNK43cCoWHbmPLHvihKaM4s6xgw+R/yPlHvNSgl7Ltzra1t6MItjg==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.9.0","prettier":"^3.3.3","local-pkg":"^0.5.0","@eslint/js":"^9.9.0","@types/eslint":"^9.6.0","eslint-plugin-n":"^17.10.2","eslint-plugin-vue":"^9.27.0","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.0.1","vue-eslint-parser":"^9.4.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.3.4","eslint-plugin-jsdoc":"^50.0.1","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@unocss/eslint-plugin":"^0.61.9","eslint-plugin-command":"^0.2.3","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-markdown":"^5.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-hooks":"5.1.0-beta-26f2496093-20240514","@eslint-react/eslint-plugin":"^1.10.1","eslint-plugin-perfectionist":"^3.1.2","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.7.0","devDependencies":{"tsx":"^4.16.5","tsup":"^8.2.4","bumpp":"^9.4.2","eslint":"^9.9.0","typescript":"^5.5.4","@types/node":"^20.14.14","eslint-typegen":"^0.3.0","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1724060711593_0.481649319133002","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@sunshj/eslint-config","version":"2.1.0","license":"MIT","_id":"@sunshj/eslint-config@2.1.0","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"fe88e850d1ee28fcd6f5e187447044c825eedc11","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":4,"integrity":"sha512-dO6arIa02i7IFXR9uJIceKiDC4jd7LFsEtm/9YtgHb2yl6cBU4UW8bEl3Iw0slsZgtBofP2izn8YOjks1WnKpg==","signatures":[{"sig":"MEYCIQDJijR8enCa20h6G0s0WgwF4LCX8n3FZwZqt73Cd6b0NAIhAJprLpe8u+mFLmeZ2OER36CWt1BGKMoG+nwgP+8IOxzb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":587852},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","scripts":{"lint":"eslint --flag unstable_ts_config .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\6b72bb8c6a8830cf3c8a189e4a4949e7\\sunshj-eslint-config-2.1.0.tgz","_integrity":"sha512-dO6arIa02i7IFXR9uJIceKiDC4jd7LFsEtm/9YtgHb2yl6cBU4UW8bEl3Iw0slsZgtBofP2izn8YOjks1WnKpg==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.9.0","prettier":"^3.3.3","local-pkg":"^0.5.0","@eslint/js":"^9.10.0","eslint-plugin-n":"^17.10.2","@eslint/markdown":"^6.1.0","eslint-plugin-vue":"^9.28.0","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.5.0","vue-eslint-parser":"^9.4.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.6.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@unocss/eslint-plugin":"^0.61.9","eslint-plugin-command":"^0.2.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-hooks":"5.1.0-beta-26f2496093-20240514","@eslint-react/eslint-plugin":"^1.14.1","eslint-plugin-perfectionist":"^3.5.0","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.1.3","eslint-plugin-eslint-comments":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"tsx":"^4.19.1","tsup":"^8.2.4","bumpp":"^9.5.2","eslint":"^9.10.0","typescript":"^5.5.4","@types/node":"^20.16.5","eslint-typegen":"^0.3.2","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.0_1726132551559_0.962232331473126","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@sunshj/eslint-config","version":"2.1.1","license":"MIT","_id":"@sunshj/eslint-config@2.1.1","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"6aa123eb6955edc860df246632bc910feaecb1a5","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.1.1.tgz","fileCount":4,"integrity":"sha512-BlBTaXJBGeSlK5VjpqesBYzFseXBxaY0G3WAG7HZ9kb10VsubQgIDk+zEBnmOXOlS/g2H0OAYLpfLQHBQVo1nA==","signatures":[{"sig":"MEYCIQC0J3APGqYBgbCumGV9oi5XS60QyHsWTkoILchF/S6IeAIhAIUSIemAPyRsAXQ4wpNO0K4bdtcWHDDx18sPSw1MJlS0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":588072},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","scripts":{"lint":"eslint --flag unstable_ts_config .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\6e7699bc1c3a0456f0f87eeb48d6a748\\sunshj-eslint-config-2.1.1.tgz","_integrity":"sha512-BlBTaXJBGeSlK5VjpqesBYzFseXBxaY0G3WAG7HZ9kb10VsubQgIDk+zEBnmOXOlS/g2H0OAYLpfLQHBQVo1nA==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.9.0","prettier":"^3.3.3","local-pkg":"^0.5.0","@eslint/js":"^9.10.0","eslint-plugin-n":"^17.10.2","@eslint/markdown":"^6.1.0","eslint-plugin-vue":"^9.28.0","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.5.0","vue-eslint-parser":"^9.4.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.6.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@unocss/eslint-plugin":"^0.61.9","eslint-plugin-command":"^0.2.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-hooks":"5.1.0-beta-26f2496093-20240514","@eslint-react/eslint-plugin":"^1.14.1","eslint-plugin-perfectionist":"^3.5.0","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.1.3","eslint-plugin-eslint-comments":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"tsx":"^4.19.1","tsup":"^8.2.4","bumpp":"^9.5.2","eslint":"^9.10.0","typescript":"^5.5.4","@types/node":"^20.16.5","eslint-typegen":"^0.3.2","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.1_1726493717031_0.6185726288635782","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@sunshj/eslint-config","version":"2.1.2","license":"MIT","_id":"@sunshj/eslint-config@2.1.2","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"24651ab274ad3edef0d93a70f8e2a3a2cbce1c9e","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.1.2.tgz","fileCount":4,"integrity":"sha512-50ZyI3VsiG3VFwVSAuA+GK8fOC+rrMehba1mxgfAU9z1mZK1Rbk/n3c76GVRAhIMwM3o4/wgJ2cw6Ka6mHaT1w==","signatures":[{"sig":"MEYCIQCdGuNKxIwtU0w+evE1u1vFbwF5x4X+VTPsyGu7Ph4JBgIhAOoLpKoblPcOvv0ZzNgDjzilqFSxv2hnNprdC/7xfgNV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":588040},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","scripts":{"lint":"eslint --flag unstable_ts_config .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\e0a97706ca6623631dd584e13cd86cc4\\sunshj-eslint-config-2.1.2.tgz","_integrity":"sha512-50ZyI3VsiG3VFwVSAuA+GK8fOC+rrMehba1mxgfAU9z1mZK1Rbk/n3c76GVRAhIMwM3o4/wgJ2cw6Ka6mHaT1w==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.9.0","prettier":"^3.3.3","local-pkg":"^0.5.0","@eslint/js":"^9.10.0","eslint-plugin-n":"^17.10.2","@eslint/markdown":"^6.1.0","eslint-plugin-vue":"^9.28.0","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.5.0","vue-eslint-parser":"^9.4.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.6.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@unocss/eslint-plugin":"^0.61.9","eslint-plugin-command":"^0.2.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-hooks":"5.1.0-beta-26f2496093-20240514","@eslint-react/eslint-plugin":"^1.14.1","eslint-plugin-perfectionist":"^3.5.0","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.1.3","eslint-plugin-eslint-comments":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"tsx":"^4.19.1","tsup":"^8.2.4","bumpp":"^9.5.2","eslint":"^9.10.0","typescript":"^5.5.4","@types/node":"^20.16.5","eslint-typegen":"^0.3.2","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.2_1726495674460_0.5647571397219673","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@sunshj/eslint-config","version":"2.1.3","license":"MIT","_id":"@sunshj/eslint-config@2.1.3","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"1a2510faa87e6cb7e714d705313339348b05d239","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.1.3.tgz","fileCount":4,"integrity":"sha512-o35Fjp4OCDpXIU/xkIINZPghJ2U2hrREIx6GQ3CidFYYmR17WkqZKHX90rGaPL9150l6hYJ0OhHzBTwftGIS5w==","signatures":[{"sig":"MEUCIQD7G2OqErmQSvtd4YTp4IAUyTagWN7ey2LMvx7+os2YEwIgS+hFbTMVmgyeCiKy3e75FmkDAEBrU9rRyxJMh8d4ztY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":588096},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","scripts":{"lint":"eslint --flag unstable_ts_config .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"pnpm run lint --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\64e2958a1a8d2c91001d5c654aabe2d2\\sunshj-eslint-config-2.1.3.tgz","_integrity":"sha512-o35Fjp4OCDpXIU/xkIINZPghJ2U2hrREIx6GQ3CidFYYmR17WkqZKHX90rGaPL9150l6hYJ0OhHzBTwftGIS5w==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.9.0","prettier":"^3.3.3","local-pkg":"^0.5.0","@eslint/js":"^9.10.0","eslint-plugin-n":"^17.10.2","@eslint/markdown":"^6.1.0","eslint-plugin-vue":"^9.28.0","eslint-plugin-yml":"^1.14.0","typescript-eslint":"^8.5.0","vue-eslint-parser":"^9.4.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^2.6.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-jsonc":"^2.16.0","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.6.0","@unocss/eslint-plugin":"^0.61.9","eslint-plugin-command":"^0.2.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^3.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-react-hooks":"5.1.0-beta-26f2496093-20240514","@eslint-react/eslint-plugin":"^1.14.1","eslint-plugin-perfectionist":"^3.5.0","eslint-config-flat-gitignore":"^0.1.8","eslint-plugin-unused-imports":"^4.1.3","eslint-plugin-eslint-comments":"^3.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","tsup":"^8.2.4","bumpp":"^9.5.2","eslint":"^9.10.0","typescript":"^5.5.4","@types/node":"^20.16.5","eslint-typegen":"^0.3.2","@sunshj/prettier-config":"^1.0.0"},"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.3_1736429741041_0.12787091267608375","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.1":{"name":"@sunshj/eslint-config","version":"2.2.0-beta.1","license":"MIT","_id":"@sunshj/eslint-config@2.2.0-beta.1","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"9b430ec05bd31caa5ed4a27bf167d455832479b7","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.2.0-beta.1.tgz","fileCount":4,"integrity":"sha512-kW0Vtf2ett0OGe8t4Ej+XOlvBJWf4hhZ/W9iMqagALkU0HIaxxWB4BN8z2TitQyeaDDYmPf1GYoeBR+JlzGf8A==","signatures":[{"sig":"MEYCIQC6R9msK3FFvXDFl8hIpVi6HgZogJPM3npMigjql4KYMAIhAOHVyicagFzy90Coz3L8SdCmhqQuc95+hJPZXbLOzye6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":637180},"main":"./dist/index.js","pnpm":{"overrides":{"is-core-module":"npm:@nolyfill/is-core-module@^1.0.39"}},"type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","gitHead":"77d16f2af75fe363705785ec84a869f1816ba420","scripts":{"lint":"eslint .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.15.0","prettier":"^3.5.1","local-pkg":"^1.0.0","@eslint/js":"^9.20.0","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.24.0","vue-eslint-parser":"^9.4.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-plugin":"^65.5.0","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-de-morgan":"^1.0.1","eslint-plugin-react-hooks":"5.1.0-beta-26f2496093-20240514","@eslint-react/eslint-plugin":"^1.26.2","eslint-plugin-perfectionist":"^4.9.0","eslint-config-flat-gitignore":"^2.0.0","eslint-plugin-unused-imports":"^4.1.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.10.0","devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.6","bumpp":"^10.0.3","eslint":"^9.20.1","typescript":"^5.7.3","@types/node":"^20.17.19","eslint-typegen":"^1.0.0","@sunshj/prettier-config":"^1.0.2"},"peerDependencies":{"eslint":"^9.20.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.0-beta.1_1739693742616_0.16042404326491044","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.2":{"name":"@sunshj/eslint-config","version":"2.2.0-beta.2","license":"MIT","_id":"@sunshj/eslint-config@2.2.0-beta.2","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"9dc2e571400281861cbc9afc0b67cbef71a3cba9","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.2.0-beta.2.tgz","fileCount":4,"integrity":"sha512-CYtKqkoDezOLNlMEOFtqpl2EBodYqdXcLkdZ4o3wAKVWpLgrp/VRN6QSbxmCHok+mRUHjR4jT/HScrNKMNz8AA==","signatures":[{"sig":"MEUCIDeMddUt7fpXP7lLgmwnp5vKpgYG1KOXQh2zX/ucNrTDAiEA34bC7lQsHtLI98FjmHkCEUQQfj/14bl4CAdSjeiy6+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636999},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.2.0-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","scripts":{"lint":"eslint .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\877cc11d71c151eb4df2f0885816febf\\sunshj-eslint-config-2.2.0-beta.2.tgz","_integrity":"sha512-CYtKqkoDezOLNlMEOFtqpl2EBodYqdXcLkdZ4o3wAKVWpLgrp/VRN6QSbxmCHok+mRUHjR4jT/HScrNKMNz8AA==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.15.0","prettier":"^3.5.1","local-pkg":"^1.0.0","@eslint/js":"^9.20.0","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.24.0","vue-eslint-parser":"^9.4.3","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","@unocss/eslint-plugin":"^65.5.0","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-de-morgan":"^1.0.1","eslint-plugin-react-hooks":"5.1.0-beta-26f2496093-20240514","@eslint-react/eslint-plugin":"^1.26.2","eslint-plugin-perfectionist":"^4.9.0","eslint-config-flat-gitignore":"^2.0.0","eslint-plugin-unused-imports":"^4.1.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.6","bumpp":"^10.0.3","eslint":"^9.20.1","typescript":"^5.7.3","@types/node":"^20.17.19","eslint-typegen":"^1.0.0","@sunshj/prettier-config":"^1.0.2"},"peerDependencies":{"eslint":"^9.10.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.0-beta.2_1739694389630_0.4300244461567544","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.3":{"name":"@sunshj/eslint-config","version":"2.2.0-beta.3","license":"MIT","_id":"@sunshj/eslint-config@2.2.0-beta.3","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"5e011b19135d3a1786b7e0ca46e58e71a0adda25","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.2.0-beta.3.tgz","fileCount":4,"integrity":"sha512-MDtrnHXTQ/dlJDcATsx18qAuzAVT0/OyO0JqvZ+6XmA/vjrK+FN5JF3lbr6kb7Mvq2BAnHtx9f62Q5Fl8BfiOA==","signatures":[{"sig":"MEUCIQD1aqOgap/fD+R98EmosJ38h1Aa86UlkXR3BEGBkA4ungIgMCB3nqkO4pmJWO3tg3AVC6BAJ/jO3+du2Wa6sATkkBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638609},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.2.0-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","scripts":{"lint":"eslint .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\80f969620c39bb8235066a00dde4ffc4\\sunshj-eslint-config-2.2.0-beta.3.tgz","_integrity":"sha512-MDtrnHXTQ/dlJDcATsx18qAuzAVT0/OyO0JqvZ+6XmA/vjrK+FN5JF3lbr6kb7Mvq2BAnHtx9f62Q5Fl8BfiOA==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.15.0","prettier":"^3.5.1","local-pkg":"^1.0.0","@eslint/js":"^9.20.0","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.24.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^1.0.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-de-morgan":"^1.0.1","eslint-plugin-perfectionist":"^4.9.0","eslint-config-flat-gitignore":"^2.0.0","eslint-plugin-unused-imports":"^4.1.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.6","bumpp":"^10.0.3","eslint":"^9.20.1","typescript":"^5.7.3","@types/node":"^20.17.19","eslint-typegen":"^1.0.0","@unocss/eslint-plugin":"^65.5.0","@sunshj/prettier-config":"^1.0.2","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.26.2"},"peerDependencies":{"eslint":"^9.10.0","@unocss/eslint-plugin":">=0.50.0","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0"},"peerDependenciesMeta":{"@unocss/eslint-plugin":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.0-beta.3_1739699070853_0.17201441635708847","host":"s3://npm-registry-packages-npm-production"}},"2.2.0-beta.4":{"name":"@sunshj/eslint-config","version":"2.2.0-beta.4","license":"MIT","_id":"@sunshj/eslint-config@2.2.0-beta.4","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"e5a67d5fffba0245f8d41d394e71c058512133c4","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.2.0-beta.4.tgz","fileCount":4,"integrity":"sha512-OMM/S15XrYcyUz822l9o8Nj+5dOc04+MOvXXdKj4v8LH8VTxZXZ+Gak4Csp+2HrzSlw5hKqkgFa3WI7Kz934zA==","signatures":[{"sig":"MEUCIGg6Dxe8n+n/yTHD+eV/HVauFU6MzCVk5xZYFov3EvoJAiEAxctbDGppb8C3qpDnSuYhRm5uWoCdKs1zypcA79lb0DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638610},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.2.0-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","scripts":{"lint":"eslint .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\49bf7bce8e818a15e70983b457f63c45\\sunshj-eslint-config-2.2.0-beta.4.tgz","_integrity":"sha512-OMM/S15XrYcyUz822l9o8Nj+5dOc04+MOvXXdKj4v8LH8VTxZXZ+Gak4Csp+2HrzSlw5hKqkgFa3WI7Kz934zA==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.15.0","prettier":"^3.5.1","local-pkg":"^1.0.0","@eslint/js":"^9.20.0","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.24.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^1.0.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-de-morgan":"^1.0.1","eslint-plugin-perfectionist":"^4.9.0","eslint-config-flat-gitignore":"^2.0.0","eslint-plugin-unused-imports":"^4.1.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.6","bumpp":"^10.0.3","eslint":"^9.20.1","typescript":"^5.7.3","@types/node":"^20.17.19","eslint-typegen":"^1.0.0","@unocss/eslint-plugin":"^65.5.0","@sunshj/prettier-config":"^1.0.2","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.26.2"},"peerDependencies":{"eslint":"^9.10.0","@unocss/eslint-plugin":">=0.50.0","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0"},"peerDependenciesMeta":{"@unocss/eslint-plugin":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.0-beta.4_1739700830803_0.8874336351331176","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@sunshj/eslint-config","version":"2.2.0","license":"MIT","_id":"@sunshj/eslint-config@2.2.0","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"cf4d2c0836aed378feba5248fd1028553cc21e13","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.2.0.tgz","fileCount":4,"integrity":"sha512-FrMoqhAJOi//r4DJu6wSQp/o6NObObOWLZlVG58yEvL4Tv3mOFyOljaNKyqX7XmPKVBfDyYwvg8FG0P7CAOQeA==","signatures":[{"sig":"MEUCIQCRmIUSoMLWKaQSY29Ehp2yK3f7PaUwJXad6YYGWT5UUgIgYxBagyCd3UFdK5X93ykR3QN8ZMeObkC/xtzL0b2Aqac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":639013},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","scripts":{"lint":"eslint .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\82bd40f889189b2b45dc1d3c897856c1\\sunshj-eslint-config-2.2.0.tgz","_integrity":"sha512-FrMoqhAJOi//r4DJu6wSQp/o6NObObOWLZlVG58yEvL4Tv3mOFyOljaNKyqX7XmPKVBfDyYwvg8FG0P7CAOQeA==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.15.0","prettier":"^3.5.1","local-pkg":"^1.0.0","@eslint/js":"^9.20.0","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.24.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^1.0.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-de-morgan":"^1.0.1","eslint-plugin-perfectionist":"^4.9.0","eslint-config-flat-gitignore":"^2.0.0","eslint-plugin-unused-imports":"^4.1.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.6","bumpp":"^10.0.3","eslint":"^9.20.1","typescript":"^5.7.3","@types/node":"^20.17.19","eslint-typegen":"^1.0.0","@unocss/eslint-plugin":"^65.5.0","@sunshj/prettier-config":"^1.0.2","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.26.2"},"peerDependencies":{"eslint":"^9.10.0","@unocss/eslint-plugin":">=0.50.0","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0"},"peerDependenciesMeta":{"@unocss/eslint-plugin":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.0_1739705655350_0.3603421127336859","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@sunshj/eslint-config","version":"2.2.1","license":"MIT","_id":"@sunshj/eslint-config@2.2.1","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"cbb5d3df49be5f47f9b78c42e726ad0aaf40e344","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.2.1.tgz","fileCount":4,"integrity":"sha512-qeFLMJfm+56MzjFmHi/f2WGvFgFkzOXgGuG8aQK3zICprS0bBXY/oCwunisJTk0VCyk9Ji+gENS1fjp+BjLvxQ==","signatures":[{"sig":"MEQCIGRbHitsN8R3WbELmlyr8P3VSWBaR2pp6oXJyVkj8IMKAiAGZvsChoopYoZXHHi28ksnTOfc4v1HICYPbPH3oKiD1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":638964},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","scripts":{"lint":"eslint .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\305b91776749cc2d19b1973ec3c60f96\\sunshj-eslint-config-2.2.1.tgz","_integrity":"sha512-qeFLMJfm+56MzjFmHi/f2WGvFgFkzOXgGuG8aQK3zICprS0bBXY/oCwunisJTk0VCyk9Ji+gENS1fjp+BjLvxQ==","_npmVersion":"10.3.0","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"globals":"^15.15.0","prettier":"^3.5.1","local-pkg":"^1.0.0","@eslint/js":"^9.20.0","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","eslint-plugin-vue":"^9.32.0","eslint-plugin-yml":"^1.16.0","typescript-eslint":"^8.24.0","vue-eslint-parser":"^9.4.3","@antfu/install-pkg":"^1.0.0","yaml-eslint-parser":"^1.2.3","eslint-plugin-antfu":"^3.1.0","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","eslint-plugin-command":"^3.1.0","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-de-morgan":"^1.0.1","eslint-plugin-perfectionist":"^4.9.0","eslint-config-flat-gitignore":"^2.0.0","eslint-plugin-unused-imports":"^4.1.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","tsup":"^8.3.6","bumpp":"^10.0.3","eslint":"^9.20.1","typescript":"^5.7.3","@types/node":"^20.17.19","eslint-typegen":"^1.0.0","@unocss/eslint-plugin":"^65.5.0","@sunshj/prettier-config":"^1.0.2","eslint-plugin-react-hooks":"^5.1.0","@eslint-react/eslint-plugin":"^1.26.2"},"peerDependencies":{"eslint":"^9.10.0","@unocss/eslint-plugin":">=0.50.0","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0"},"peerDependenciesMeta":{"@unocss/eslint-plugin":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.1_1739891474792_0.780977539891426","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@sunshj/eslint-config","version":"2.2.2","license":"MIT","_id":"@sunshj/eslint-config@2.2.2","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"dist":{"shasum":"9bb96d03e4056f3e27e022e387967540dd185131","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.2.2.tgz","fileCount":4,"integrity":"sha512-bjLNNhj9LOIZkkBHLF/KPNLBIRrNGzgnh6lk3LG8VAlCnCdnTecpD00SBOGEZAUer63/obaENCpQEpARW7W3zg==","signatures":[{"sig":"MEUCIHf5UKbLQi0Mnqc3o9me0INtsXjGe7m+Fva412rHAgF8AiEAuxAMcwa2XS3bdKCM6t/lWiW4bKqSshdW3uY7PWwzeHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643714},"main":"./dist/index.js","type":"module","_from":"file:sunshj-eslint-config-2.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":"^18.18.0 || >=20.0.0"},"exports":"./dist/index.js","scripts":{"lint":"eslint .","build":"pnpm run build:typegen && tsup","release":"bumpp && pnpm publish","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","build:typegen":"tsx scripts/typegen.ts"},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"prettier":"@sunshj/prettier-config","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\533b398a8abed7dd6738f366279769f2\\sunshj-eslint-config-2.2.2.tgz","_integrity":"sha512-bjLNNhj9LOIZkkBHLF/KPNLBIRrNGzgnh6lk3LG8VAlCnCdnTecpD00SBOGEZAUer63/obaENCpQEpARW7W3zg==","_npmVersion":"10.8.2","description":"ESLint config for @sunshj.","directories":{},"_nodeVersion":"20.18.3","dependencies":{"globals":"^16.0.0","prettier":"^3.5.3","local-pkg":"^1.1.1","@eslint/js":"^9.23.0","@clack/prompts":"^0.10.0","eslint-plugin-n":"^17.16.2","@eslint/markdown":"^6.3.0","eslint-plugin-vue":"^10.0.0","eslint-plugin-yml":"^1.17.0","typescript-eslint":"^8.27.0","vue-eslint-parser":"^10.1.1","@antfu/install-pkg":"^1.0.0","yaml-eslint-parser":"^1.3.0","eslint-plugin-antfu":"^3.1.1","eslint-plugin-jsdoc":"^50.6.8","eslint-plugin-jsonc":"^2.19.1","jsonc-eslint-parser":"^2.4.0","eslint-plugin-regexp":"^2.7.0","eslint-plugin-command":"^3.2.0","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.9.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-de-morgan":"^1.2.1","eslint-plugin-perfectionist":"^4.10.1","eslint-config-flat-gitignore":"^2.1.0","eslint-plugin-unused-imports":"^4.1.4","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","tsup":"^8.4.0","bumpp":"^10.1.0","eslint":"^9.23.0","typescript":"^5.8.2","@types/node":"^20.17.25","eslint-typegen":"^2.1.0","@unocss/eslint-plugin":"^66.0.0","@sunshj/prettier-config":"^1.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.37.3"},"peerDependencies":{"eslint":"^9.10.0","@unocss/eslint-plugin":">=0.50.0","eslint-plugin-react-hooks":"^5.0.0","@eslint-react/eslint-plugin":"^1.19.0"},"peerDependenciesMeta":{"@unocss/eslint-plugin":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"@eslint-react/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.2.2_1742642017935_0.5068775496623039","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@sunshj/eslint-config","version":"2.2.3","description":"ESLint config for @sunshj.","type":"module","license":"MIT","main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","exports":"./dist/index.mjs","publishConfig":{"access":"public"},"peerDependencies":{"@eslint-react/eslint-plugin":"^1.19.0","@unocss/eslint-plugin":">=0.50.0","eslint":"^9.10.0","eslint-plugin-react-hooks":"^5.0.0","prettier":">=3.0.0 <3.8.0"},"peerDependenciesMeta":{"@eslint-react/eslint-plugin":{"optional":true},"@unocss/eslint-plugin":{"optional":true},"eslint-plugin-react-hooks":{"optional":true}},"dependencies":{"@antfu/install-pkg":"^1.0.0","@clack/prompts":"^0.10.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1","@eslint/js":"^9.23.0","@eslint/markdown":"^6.3.0","eslint-config-flat-gitignore":"^2.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-antfu":"^3.1.3","eslint-plugin-command":"^3.2.1","eslint-plugin-de-morgan":"^1.2.1","eslint-plugin-import-x":"^4.9.4","eslint-plugin-jsdoc":"^50.6.17","eslint-plugin-jsonc":"^2.19.1","eslint-plugin-n":"^17.16.2","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-prettier":"^5.5.5","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^57.0.0","eslint-plugin-unused-imports":"^4.1.4","eslint-plugin-vue":"^10.0.1","eslint-plugin-yml":"^1.17.0","globals":"^16.0.0","jsonc-eslint-parser":"^2.4.2","local-pkg":"^1.1.2","typescript-eslint":"^8.27.0","vue-eslint-parser":"^10.1.4","yaml-eslint-parser":"^1.3.2"},"devDependencies":{"@eslint-react/eslint-plugin":"^1.37.3","@sunshj/prettier-config":"^1.0.2","@types/node":"^20.17.58","@typescript/native-preview":"7.0.0-dev.20260404.1","@unocss/eslint-plugin":"^66.0.0","bumpp":"^10.1.1","eslint":"^9.23.0","eslint-plugin-react-hooks":"^5.2.0","eslint-typegen":"^2.1.0","prettier":"^3.6.2","tsdown":"^0.21.7","tsx":"^4.19.4","typescript":"5.8.3"},"engines":{"node":"^18.18.0 || >=20.0.0"},"prettier":"@sunshj/prettier-config","scripts":{"build":"pnpm run build:typegen && tsdown","build:typegen":"tsx scripts/typegen.ts","lint":"eslint .","lint:fix":"eslint . --fix","release":"bumpp && pnpm publish","typecheck":"tsgo --noEmit"},"_id":"@sunshj/eslint-config@2.2.3","_integrity":"sha512-7NT+6OglIRt/tjgxD2QL8CwnrNOi/N7AsyNhhw0haP7QODTnZX0Ze/7iMoQZBvzvPYa7KfLlWul1V9Ui3UkT4g==","_resolved":"C:\\Users\\sunshj\\AppData\\Local\\Temp\\ecadd4725b2a286e56314c91b982c996\\sunshj-eslint-config-2.2.3.tgz","_from":"file:sunshj-eslint-config-2.2.3.tgz","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-7NT+6OglIRt/tjgxD2QL8CwnrNOi/N7AsyNhhw0haP7QODTnZX0Ze/7iMoQZBvzvPYa7KfLlWul1V9Ui3UkT4g==","shasum":"1551a1b5300bd89e59732ab2d4b1f09d5f70c685","tarball":"https://registry.npmjs.org/@sunshj/eslint-config/-/eslint-config-2.2.3.tgz","fileCount":4,"unpackedSize":596532,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF4hC9rQLJTmnHchiz3QL8KpCp8CymBflpn70cxJZD7JAiEAhNQYMxXrKwJ7fDnF0pwV90c+i7cZ1ZccCjRaZvaUGKw="}]},"_npmUser":{"name":"sunshj","email":"sunshj317@gmail.com"},"directories":{},"maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_2.2.3_1775366140324_0.03045956110648773"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-18T06:06:09.663Z","modified":"2026-04-05T05:15:40.583Z","1.0.0":"2023-12-18T06:06:09.909Z","1.0.1":"2023-12-18T06:08:33.286Z","1.0.2":"2024-02-08T15:01:37.006Z","1.0.3":"2024-02-09T03:08:50.015Z","1.0.4":"2024-02-09T03:42:47.192Z","1.0.5":"2024-02-09T12:04:52.904Z","1.0.6":"2024-02-09T12:24:20.342Z","2.0.0-beta.1":"2024-06-25T16:15:05.820Z","2.0.0-beta.2":"2024-06-27T08:14:05.180Z","2.0.0-beta.3":"2024-06-29T16:09:17.427Z","2.0.0-beta.4":"2024-06-29T16:48:35.246Z","2.0.0-beta.5":"2024-08-18T07:20:31.351Z","2.0.0-beta.6":"2024-08-18T07:24:10.148Z","2.0.0-beta.7":"2024-08-19T08:07:12.247Z","1.0.7":"2024-08-19T08:28:54.260Z","2.0.0-beta.8":"2024-08-19T09:28:19.761Z","2.0.0":"2024-08-19T09:45:11.719Z","2.1.0":"2024-09-12T09:15:51.737Z","2.1.1":"2024-09-16T13:35:17.249Z","2.1.2":"2024-09-16T14:07:54.811Z","2.1.3":"2025-01-09T13:35:41.227Z","2.2.0-beta.1":"2025-02-16T08:15:42.814Z","2.2.0-beta.2":"2025-02-16T08:26:29.857Z","2.2.0-beta.3":"2025-02-16T09:44:31.066Z","2.2.0-beta.4":"2025-02-16T10:13:50.983Z","2.2.0":"2025-02-16T11:34:15.522Z","2.2.1":"2025-02-18T15:11:14.982Z","2.2.2":"2025-03-22T11:13:38.131Z","2.2.3":"2026-04-05T05:15:40.481Z"},"license":"MIT","description":"ESLint config for @sunshj.","maintainers":[{"name":"sunshj","email":"sunshj317@gmail.com"}],"readme":"# @sunshj/eslint-config\n\nBased on [`@sxzz/eslint-config`](https://npmjs.com/package/@sxzz/eslint-config)\n\nFlat ESLint config for JavaScript, TypeScript, Vue 2, Vue 3, React, Prettier.\n\n## Features\n\n- Format with Prettier.\n- Designed to work with TypeScript, React, Vue 2 and 3 out-of-box.\n- Support JSON(5), YAML, Markdown...\n- Sort imports, `package.json`, `tsconfig.json`...\n- [ESLint Flat config](https://eslint.org/docs/latest/use/configure/configuration-files-new), compose easily!\n- Reasonable defaults, best practices, only one-line of config\n\n## Install\n\n```bash\nnpm i -D eslint @sunshj/eslint-config\n```\n\nRequire Node.js >= 18.18. ESLint v9.10.0+\n\n## Usage\n\n```js\n// eslint.config.js\nimport { all } from '@sunshj/eslint-config'\n\nexport default all()\n```\n\n### Custom Config\n\n```js\nimport { defineConfig } from '@sunshj/eslint-config'\nexport default defineConfig(\n  [\n    /* your custom config */\n  ],\n  { vue: true, prettier: true, markdown: true, unocss: false, react: true }\n)\n```\n\n### VSCode Settings\n\n```jsonc\n{\n  \"eslint.validate\": [\n    \"javascript\",\n    \"javascriptreact\",\n    \"typescript\",\n    \"typescriptreact\",\n    \"vue\",\n    \"html\",\n    \"markdown\",\n    \"json\",\n    \"jsonc\",\n    \"yaml\"\n  ]\n}\n```\n","readmeFilename":"README.md"}