{"_id":"@alint-js/tools-fs","_rev":"33-0afc9d6d98f6dfea5f4081664e311f88","name":"@alint-js/tools-fs","dist-tags":{"latest":"0.7.1"},"versions":{"0.0.20":{"name":"@alint-js/tools-fs","version":"0.0.20","_id":"@alint-js/tools-fs@0.0.20","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"7a6b4d548e9fa6fa673e7b84100bef641e6033d5","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.20.tgz","fileCount":4,"integrity":"sha512-9q3bogIJZ5FT3rZbiS5TMt3YWEFMlTNF4+4dtOoIRyN9laBgHuM1d0EKgVvVWvwoFKd0kZXPR/wmF/7gvJ1xqA==","signatures":[{"sig":"MEYCIQCeNEmwnb7v6lQAensORC1DUke47iuwKQP419M8wA0vugIhALXCE71ZV+jJIY+fD36pneyKBH6jdI7g1PzpUtauQf21","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8256},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17","@alint-js/core":"0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.20_1783923623601_0.5302248707769974","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@alint-js/tools-fs","version":"0.0.21","_id":"@alint-js/tools-fs@0.0.21","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"ea261e10eb19f309e0bd24f0a752bac8be07614f","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.21.tgz","fileCount":4,"integrity":"sha512-t4Qv8AEvS4yyeqjgS+h3LODZ9U77EHUPaJjyrfDPlYcpb9GetbkfzXs87TLthJ/obD8hPemDziYX5XBCRwnSBQ==","signatures":[{"sig":"MEUCIQDpME7SkvfUWb1m7bCIPeoZVR53AAo64agtlK454tP5cwIgeYv2ox5eUIY2IdHcncRYM6FGfKYOWjJXMJLOZDE89eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8256},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17","@alint-js/core":"0.0.21"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.22.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.21_1783933922511_0.7753859700365138","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@alint-js/tools-fs","version":"0.0.22","_id":"@alint-js/tools-fs@0.0.22","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"ecac5cdbe58f2bb34fee6f62b5fd08de28695322","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.22.tgz","fileCount":4,"integrity":"sha512-8LvugYkjpsGI+Y9VK/XQswldWKXkUClvkQRcPgRE4AVdo4igEgVIPm29IvdDTzvFyYN50taudWH15jopnqQ9Tw==","signatures":[{"sig":"MEUCIQCYcExItUladQgiW/qFPnUgzjnUh6MyQfyrGXTbEG8gJAIgBuAaEJDoyhQSmomFpiIEEp19dT2J6px5MmSTZl37Ag8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8176},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17","@alint-js/core":"0.0.22"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.22_1783963139700_0.8738975996603324","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@alint-js/tools-fs","version":"0.0.23","_id":"@alint-js/tools-fs@0.0.23","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"9356ca8b3de88d7029413a988ac3512084aad303","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.23.tgz","fileCount":4,"integrity":"sha512-iLdHGyn/PxcbbzjNPpkzG/KcJzC6D+z3vuDGhewXpq2htP3fwkqc/O27lZiv8qrBTGf13GW7tYWxOApVvwliwQ==","signatures":[{"sig":"MEUCIH57x9iVBegtLZrW7ImCqgJJcbyOg0oMu2dt8Gj28hFdAiEAxVURiJRyUhfJKzqT6mJaqt4KV6fB07j1jSYEB+TBRfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8313},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17","@alint-js/core":"0.0.23"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.23_1784038881878_0.3202403962740912","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@alint-js/tools-fs","version":"0.0.24","_id":"@alint-js/tools-fs@0.0.24","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"f54bee197f9acf1da02d78fb0ee297ca615457ff","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.24.tgz","fileCount":4,"integrity":"sha512-VH6PtQUw28QSHgQ/0ysuIef1DX3Y6IwZ5LNhbmaNCWucoGq8Miu9rD8VfoSm2nTiBy/rQJfZJ6I17GS7S5ETGg==","signatures":[{"sig":"MEUCIDMboh7AKRnG/3IJf7a9x7FgVH+AjWfhKYRUMPSHwYe1AiEAnZGGgMFmce2R1rDooagqOjit3R/JOY/Awcsp+yPBwZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8313},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17","@alint-js/core":"0.0.24"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.24_1784039791254_0.15677708036709692","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@alint-js/tools-fs","version":"0.0.25","_id":"@alint-js/tools-fs@0.0.25","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"faa8aa8a66854e62ab70e2991258b697984dde70","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.25.tgz","fileCount":4,"integrity":"sha512-59NvehfuqI/2wRf7FOG5XCOTO40Hv7OQ7cpLYsZE3wrA1P2qoYHWwZLgvMlhymL+2uiQgFk2OAFXfl6H2sQEzw==","signatures":[{"sig":"MEQCIAlh3k6245UrIBRLmTZngpL+v8lcstsD2DasQX4QvYyLAiBmjtYeGNlwVc+tBqeQzdzeYP/3JOPIgysXMoBmDrAa5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8313},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17","@alint-js/core":"0.0.25"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.25_1784043615682_0.1748171787540802","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@alint-js/tools-fs","version":"0.0.27","_id":"@alint-js/tools-fs@0.0.27","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"188c2016cdc108def43ae65806a51d5ae7ee2acc","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.27.tgz","fileCount":4,"integrity":"sha512-N7gYqYyrpki3lncapO9anR94VNpTRVVu95pYL2554YE6jrDzHCvwDCCw404kSRhRbuvxEP79dbODIwpFNDyRvg==","signatures":[{"sig":"MEQCIAgdHOSJn/09rag6YjOOznbgCo6dUbawGlzjQPKWg3g8AiAqgyDdfvnrpfUNoF8/nmvCFaHsAdmhpb07Wtdl0XmIlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8312},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17","@alint-js/core":"0.0.27"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.27_1784146889824_0.5256588802867233","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@alint-js/tools-fs","version":"0.0.28","_id":"@alint-js/tools-fs@0.0.28","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"9000bb7911dc8921a687620c0404f89d79b7bc70","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.28.tgz","fileCount":4,"integrity":"sha512-EuukNWYUhsGZVbMDMDcwB67kHqxVvchpoYoAVjQKNLp+DP+GNVyQS4xT6kmAOXaiJFwzoEWI/mscIuJXsnvhdg==","signatures":[{"sig":"MEUCIQCbumZbMJS5vTc7iSHNxPFvg783hoqdjTWJ7fPwt5lvIAIgFEzuk31Htb/sYmJeFkHIzVn5PwPOdHJp2C6g4C4VmSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8312},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17","@alint-js/core":"0.0.28"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.28_1784147256634_0.9400435621054848","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@alint-js/tools-fs","version":"0.0.29","_id":"@alint-js/tools-fs@0.0.29","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"d72a48f6cfd67691d24ce20247ecae953dbb93e5","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.29.tgz","fileCount":4,"integrity":"sha512-qEqlHHQlU1rqohHlaStdXxeJPoLtBNZbvpRU/b6dnz4PhgGsk3ans3iX+nx0WkuaRPulMJfnYBRbNgCJxdjDEA==","signatures":[{"sig":"MEUCIC6taU0oxFpplxhlCZYmgaVGs5kHRrJ4M+HxXB34gDgtAiEA81ZOcTJlWROJGBFxzYQ//+CDmvK6owizOdaP04PbKUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8605},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.0.29"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.29_1784149223949_0.3851842287220508","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@alint-js/tools-fs","version":"0.0.30","_id":"@alint-js/tools-fs@0.0.30","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"e53ab7cf5dc40a7480fa1fd55bd41a13ac2ac67e","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.30.tgz","fileCount":4,"integrity":"sha512-AhiDlmHHyalXEKnUGhiNK+p9AozIWTjs2fLNJ1AOka0mgzbLTkt/ljDuF1GOmOVhxsFChlkwg+DWqwsVSlN8Fw==","signatures":[{"sig":"MEQCIGX3pnHxB8/OhO9qmrxqRf+TFl3RufAHHY2HUmAK8emRAiABtkvm0RiPAFBiFcIj0h91AD2CvONug+U4MHprJQL4PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8605},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.0.30"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.30_1784197317699_0.13752474296062323","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@alint-js/tools-fs","version":"0.0.31","_id":"@alint-js/tools-fs@0.0.31","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"6a0351849a3ba48a4e7f63cfbf875a6d30f17e1e","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.31.tgz","fileCount":4,"integrity":"sha512-1AGpdI6v1WTqDYBNAYOH+t+F0pQQzUk/3y4HvFfFwUA4KvZEzxovdW/FnQQ4reFei+NAEm2qaLQQd9E6flP/vQ==","signatures":[{"sig":"MEQCIFDHKitCMVhCtNNAQVSupX7B/plpVScJkEcSwRkRs6j2AiBCqhxWviXOtDPB2dCRQ5tcRI8wm/sFgDag4wo3YhMtEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8605},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.0.31"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.31_1784197838938_0.17916984309035078","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@alint-js/tools-fs","version":"0.0.32","_id":"@alint-js/tools-fs@0.0.32","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"237fb8482257835728ebd24779888122187a5025","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.32.tgz","fileCount":4,"integrity":"sha512-C/Jnk8OFTBzzgijtvQuZGuEWAH17aHrT3JNd5qiqqZvRG10pXSO+XqbGMumckOGLF4wjgOYpIkajNdXT5iA6Ng==","signatures":[{"sig":"MEYCIQDSBY7VuLTkC3yIwUAchohOUIGnHO0cT+OMyGls95+P7wIhAN2VxztkMDtdWY6H5wv3KlFjCgo6ynMsyOtoDhVw68MU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8605},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.0.32"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.32_1784200735333_0.3148030896785132","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@alint-js/tools-fs","version":"0.0.33","_id":"@alint-js/tools-fs@0.0.33","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"e325dab0d58ff6c0d7979855e550c22abe8654b0","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.33.tgz","fileCount":4,"integrity":"sha512-SbPQZuqG/gn/Bf4y4cOVwkPevuRtvDqkudY0nc6cKCGUbaU1Iu5WUMZXqITEAn75L68c4ow5VF3PPgpfa3KBEw==","signatures":[{"sig":"MEUCIGsHx61gaepDtw25w1gHHi/5BiwMWPGbPj5z26tzYKgLAiEA0RDT+BDJNjEqwjxTyawJNddg4Y11ocXBQivNk8W64dM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8605},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.0.33"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.33_1784210138349_0.4502843447310254","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@alint-js/tools-fs","version":"0.0.34","_id":"@alint-js/tools-fs@0.0.34","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"42fca53971fbca8483d5bedc193700215637842f","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.34.tgz","fileCount":4,"integrity":"sha512-fDyAYyrErqBLKYpCp+3g/Ukp6Hjrc2kzak0uLaWPqf197eaouP/fZSqQYa3QXbh50GuLe3lEeLIKMDp7o5Jy/Q==","signatures":[{"sig":"MEQCIAO9b42jRrXcQZD/OFkWtfUdMK0KzsnmhTG52xJ6xUeaAiAnVvIRGO2leacv0MYPgAK+QZQOlo/xTx9/KzBtD+p2yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8605},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.0.34"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.34_1784269135712_0.6804908813566373","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@alint-js/tools-fs","version":"0.0.35","_id":"@alint-js/tools-fs@0.0.35","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"d03773c4448e766f30d578dd9d1b448c1d765ab6","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.35.tgz","fileCount":4,"integrity":"sha512-LyR2gu50xE9+iv1tAI6GYnBZ8C3dzvSMutW1oVNArOsjWQ3ustdXp9RLaDifL8ZmLMHFELNteb0QqJbPCBX1bA==","signatures":[{"sig":"MEYCIQD6tNriMaYXdimH+Z622mI3khD0h4TukPBd1eXy5EIY/wIhALM/Rw8A9ZeGNSKrWjFJlldBj0jNRRk844OM4QyE+Mk4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8605},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.0.35"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.35_1784307996373_0.3038369616289103","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@alint-js/tools-fs","version":"0.0.36","_id":"@alint-js/tools-fs@0.0.36","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"d977dd89c7c466115dad9061edc70899bd9ffc7a","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.36.tgz","fileCount":4,"integrity":"sha512-I2e3rUDcyjJtsVO0tJugYgAGEoTap/g/L1Xi6ii5suzsdfHz4j+LsxQGiBOMLBlcgEbyyujZx1nR0rYAKXLV7g==","signatures":[{"sig":"MEYCIQDPRO3/F1zEeS9Ssq+DpYFfOj0fcQuDrJEHMwNJ/PGRBwIhANNxwPe5SHqApHtZJ7kEgfWb8Afluj6CGbi7QG1X3qe8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8605},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.0.36"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.36_1784342569481_0.8447460456389628","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@alint-js/tools-fs","version":"0.0.37","_id":"@alint-js/tools-fs@0.0.37","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"2776cda7399ee00ce9652c23ad7633dda7fb7fde","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.37.tgz","fileCount":4,"integrity":"sha512-h8IqJrjH9HDN/4Phnp6F6kqFo7KawqsiGqEKG8gKCA4Bv6lkJ+XGe89/GArgjMPJfUSyh6r8olSmHp6YSHFAog==","signatures":[{"sig":"MEYCIQCJWPx2jWle16Aq4Wwlk9v8sISgECAy4NswSs10wquF0QIhALTri95ZCchBO9TzH1C2sZdS17e99/1o47/D7FYUKaax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8605},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.0.37"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.37_1784483751083_0.7067560672036253","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@alint-js/tools-fs","version":"0.0.38","_id":"@alint-js/tools-fs@0.0.38","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"763f0b51a16e7a918f83fd5c137804d0546d92a7","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.0.38.tgz","fileCount":4,"integrity":"sha512-5FVZ5lEULlgTorsEzjAkDACwLtoJBc86i7AXy0QixST3i8Bm6qAcMBl+qObMkVFUkYe12dfQt8YbvWCCsxYMnQ==","signatures":[{"sig":"MEUCIESuhHv1PsCKD2lQLObhYR2kKl6cLIAvYFe6iNFhywJ0AiEAsKBY8k6PO4wQWG5Dpcz6x3EvBr6rXblwygZMp+wADq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8605},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.0.38"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.0.38_1784533619211_0.10910893360004903","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@alint-js/tools-fs","version":"0.1.0","_id":"@alint-js/tools-fs@0.1.0","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"fb9165f7c20b81a4363444337282f8ce18527a80","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.1.0.tgz","fileCount":4,"integrity":"sha512-YGf4B8aHrjGYeAFqQL4HhpA8PCTx54i6LheIIa12vRTJS//yHKBOTtUCH9XDfMVWE9v0bGSwOoMRtDc1jUy5lA==","signatures":[{"sig":"MEUCIQCJ8JWysdeV316vs8Hq+8JEkOjohNXaYmt0HhWgMCT0PwIgZwEBe9DHPZAiWHy54QKHk9p1FpSghTReAzN/tFP5KCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8603},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.1.0_1784739304775_0.400534410888957","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alint-js/tools-fs","version":"0.1.1","_id":"@alint-js/tools-fs@0.1.1","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"df867f558b81376cc35b4ef95139729510ae99f8","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.1.1.tgz","fileCount":4,"integrity":"sha512-/xlUBxYYRX/zxLBvMcn5dshoQD1Jgd6D/mMziPJsmfQIA+w8jieUrJ3/GsEXZciFqHOQGeIQdwkf1iXumS4XfA==","signatures":[{"sig":"MEQCIBtHs8Ty+62x4GntYHgvt2nGyiNfX/8jv34Ev0pbcH7jAiB9UIdhE0o8XgB7UYo88ThsSW1vqsKp5Uj27pDKMrJoDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8603},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.1.1_1784779357479_0.3061280045357131","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alint-js/tools-fs","version":"0.1.2","_id":"@alint-js/tools-fs@0.1.2","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"0441c255389624f1dbe3dbfe6835e5fe73e4dfed","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.1.2.tgz","fileCount":4,"integrity":"sha512-AC58LV1Mx9yNIS6soaG5Fpxn4dEkwSAnTMw9UZM8LaT3eyS7JTJ9iDp7xiIlH4Bx7/EkYb+fiA986H15ED6l+Q==","signatures":[{"sig":"MEQCIFhz5i14BX7Xh84mgGA7FZfXW2zrr1pgBV+C6uiT1PToAiABHb8Le+lRueFG6R8tv9+09MhXyfHUxfK12R93WFyU9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8603},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.1.2_1784783177335_0.22616174431757474","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alint-js/tools-fs","version":"0.1.3","_id":"@alint-js/tools-fs@0.1.3","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"a426af64cdaf801e8265761091a1ae0f52f1e1a8","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.1.3.tgz","fileCount":4,"integrity":"sha512-8AXM/zFAEqUYkXjNSsv35lxIqDVz0wmmoh5ioJjJ0L/IMDhcBTK5wq83KDgT5cN+OA1yHHGgPgxskJcpGtX2PQ==","signatures":[{"sig":"MEUCIQCpMUam/zVTB8rZHgugcQHAemSxQMZBxleSSCKr62tuJAIgA5pWY7zLx2aRqvSOM1MR8DXiDZP+W9fU96z2O2B/seo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8603},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.1.3_1784784545537_0.42529560742878547","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alint-js/tools-fs","version":"0.1.4","_id":"@alint-js/tools-fs@0.1.4","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"5dab69dc6a15184899b0fa60d821997cd6a793e8","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.1.4.tgz","fileCount":5,"integrity":"sha512-dUPqj5AR8ZInosEdkL4LqTd2mm1SdqqbbGW8UNb7TjxUbZY26ujmUMkLSj2GK5j3Q1WdsMzLoVfAI5pHTSJQ0w==","signatures":[{"sig":"MEYCIQCrqMZRTVNaq+0QPregvF5yb5h9LPZyCkuTp/4y6uh6vgIhAOYwixn4EtwLvdHa3wMNle6Bwn9tvyKBAVQ+2lju+rGM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9678},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.1.4_1784818709345_0.38504161181979124","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@alint-js/tools-fs","version":"0.1.5","_id":"@alint-js/tools-fs@0.1.5","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"82d75fd510070dd26420a002da40eececa99377b","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.1.5.tgz","fileCount":5,"integrity":"sha512-TXltpkm3aEoK5uyh7d6P1Q65G1YLEEDMyZqWLhJcLivLVz1jIMw70x1eDa8YlxcxkXj6aBgoxgwtnfjVzW4PuA==","signatures":[{"sig":"MEQCIB8aA//8PcALWmBpUQpcgwAIKkXzPI3ELjzq2tuqSoWYAiBO5yZxh/P+vbJobzbM4pP8Hh9id3MaLRW/CKoc4jYN3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9678},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.1.5_1785237058777_0.19982760452121284","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@alint-js/tools-fs","version":"0.2.0","_id":"@alint-js/tools-fs@0.2.0","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"117e9f9dcb129c8b9250864b57084b1703a68ffc","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.2.0.tgz","fileCount":5,"integrity":"sha512-tGKFJ1qCmEHNpudxpfwYK39jYJnddvHj8HVgJ0eQSdUTg72pV/HgUP8CH+wk1JpQitr7PYBBy2+Jbo2Lbp63UA==","signatures":[{"sig":"MEUCIQCV2ychtII9wccVOqhslnK+S8jBNl8zyF5VjJYhP8VpzAIgSJfeC4616Mt5OJxIe4mzh3sACVVNwFA7yODS9KBQ2BI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9678},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.2.0_1785410218467_0.39525737804598804","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@alint-js/tools-fs","version":"0.3.0","_id":"@alint-js/tools-fs@0.3.0","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"abb9d52880b2f181816b79ea0c644536792a7f8c","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.3.0.tgz","fileCount":5,"integrity":"sha512-ZX+PTamLO2PGpPnLdmciw1MmNHEKL/8ztHfDPs6U7ef+VF1DljjZG4WtQulVXRV5EnXmHmrLbSIAL7II8FJtBg==","signatures":[{"sig":"MEUCIQC1diPtMlAxZ/0UYBYb16SIcQiGu2PlyBLZKrOTDHBsGAIgHQumqBfbecVlZVksnjcylr8SOPuX7rouFU9K2Bb6uUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9678},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.3.0_1785760980180_0.638667979863673","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@alint-js/tools-fs","version":"0.3.1","_id":"@alint-js/tools-fs@0.3.1","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"989b558b8cb51399c2b5c346600726de83095d89","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.3.1.tgz","fileCount":5,"integrity":"sha512-YZrAp4eL6EAVnwcvlNIDZ2uR0LDRkigpzXsKsK1G8MeC6Q9XM5xufaFForoJIfv6KUPkjcAc+0DJetCrjL85JQ==","signatures":[{"sig":"MEUCIBp4OLRKuQhQXZS9lMXApEe8SjbynSLBg36NffraQNg9AiEA+/7FMxg13g3YlK8UP/oknitjHoUSHBkRNeb6FRPSpA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9678},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.3.1_1785775110095_0.5924611413258833","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@alint-js/tools-fs","version":"0.3.2","_id":"@alint-js/tools-fs@0.3.2","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"ea7af75ecab2464074ceb8d4b848cd4a5b560530","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.3.2.tgz","fileCount":5,"integrity":"sha512-LiMvl/h2unGI+ERo3E1jxjX8yR20zKpnZWMtGAyhQj8zpbs8j6jvmgzsms8npFVACVn8yqfNpAnBfFD4zpkrjA==","signatures":[{"sig":"MEUCIEpjohvf7LqiWnZUZbliRcWJDr1TQrBLzXvPcfDYHktFAiEAnyhvhTbgO0JlbMesg+fRlyVUZJtI0kj3RJAUhl99hQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9678},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.3.2_1785863525543_0.5985868052974541","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@alint-js/tools-fs","version":"0.4.0","_id":"@alint-js/tools-fs@0.4.0","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"3894c4be7c0f3555e22f33780823cc717a14cb90","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.4.0.tgz","fileCount":5,"integrity":"sha512-n8g+LEbl3zQQzcpIOl1rcYbE+grINjJpjI3UhSbehx/SrJSh+avcEbuS+oiBtj0Ii5bA03u/NemTvp+eTjQTTQ==","signatures":[{"sig":"MEUCIHYHr5pnCcrn5RyNJduYU32y88ZAwqkJpWkLApBUZvr2AiEAvjeva8cwAZtjuiNjHUzsu5c6Y077bfyfQvIWMlykliE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9678},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.18.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.4.0_1786127601031_0.9202110868851601","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@alint-js/tools-fs","version":"0.5.0","_id":"@alint-js/tools-fs@0.5.0","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"4e8478b216ae83ecf4fcf763c9fa05595015626c","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.5.0.tgz","fileCount":5,"integrity":"sha512-F9Hdi58OQO7W6QJjxNkTeHNJ12IKPQsUmaRW9Kj5RAxtTZdLLdO/6D9G8fwSzwzP/WERnAbuVf34niLREuyckg==","signatures":[{"sig":"MEUCIQDEn+U8HZHmsMcD5jcKXqiyWgNTu2yen4dDhuMnDcXz0QIgUmEemj1izzcw0O9k/4HG+Nh/tB1r9HbZ0P/0nfoH/1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9678},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"directories":{},"_nodeVersion":"24.19.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.5.0_1786864096143_0.5458567922370563","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@alint-js/tools-fs","version":"0.6.0","keywords":["alint","agent","tools","filesystem","ai"],"license":"MIT","_id":"@alint-js/tools-fs@0.6.0","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"52d76ba6624d4fb94a21940885eae2fc2e987ac0","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.6.0.tgz","fileCount":5,"integrity":"sha512-4aG/q6UZ8f8eAGy4v8fItzFB/4h5WtvRri9yFBI92Ozfh0YV9KF1mKG56/Jyi2t9Q9PgPVNqevmRAbVrLbEHyA==","signatures":[{"sig":"MEUCIQCr/GEf9CawBxdc9g9srIlyPmFEek59cfTbxixLNqe5wwIgBkGw+7b5D02uT1oBjqeZoyhXjndR1MqpVj3GBs8eW3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9999},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"repository":{"url":"git+https://github.com/moeru-ai/alint.git","type":"git","directory":"packages/tools-fs"},"description":"Filesystem exploration tools for alint agent-powered rules","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.6.0_1787133857151_0.4615808433453945","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@alint-js/tools-fs","version":"0.7.0","keywords":["alint","agent","tools","filesystem","ai"],"license":"MIT","_id":"@alint-js/tools-fs@0.7.0","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"dist":{"shasum":"bd87713272eb258199df409cc3394e75cf9e58f8","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.7.0.tgz","fileCount":5,"integrity":"sha512-gU0e1Gn0hsSdOFW0ufanVV73w05LVdlDeSRUncM08pTg3F7jgR2grCdLLdvBR0ny2nevvqDUWBDmp2DEwndBWA==","signatures":[{"sig":"MEQCIBHQi5m2gdnMUPLep5sIPqBEXiHhJzQYsECAT6Enq2/4AiAhIFkwiFjqJkloyhP8ZKf8y0vCklt9CdhHkOwNEraPpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEIGvQVsMH9sWEIQ61fhlvV3pc4QTsPD99791FRgHSqrAiEAoXD2yOmbJX8oSxdIX/CQEJjN1+zbCeW+rZWN++wOwxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9999},"type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"repository":{"url":"git+https://github.com/moeru-ai/alint.git","type":"git","directory":"packages/tools-fs"},"description":"Filesystem exploration tools for alint agent-powered rules","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/tools-fs_0.7.0_1787937747592_0.08698565388752688","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"_id":"@alint-js/tools-fs@0.7.1","dist":{"shasum":"4a704ede554ca54881a4b457b5162ced4b2684a8","tarball":"https://registry.npmjs.org/@alint-js/tools-fs/-/tools-fs-0.7.1.tgz","fileCount":5,"integrity":"sha512-hCjybhYVrEBgelFcRn2YSzTwyZP5SmSU9eY/Lw5t88r0oVjnCcGmcZL1kvBUXivIGDHgyRHephmCxM7ikBUo5Q==","signatures":[{"sig":"MEUCIQCwCZ9LC9QHtM9bi7ZWs6RQBAi9gYuRu+T5vP7LT0aIJQIgarZSvBPZWVI/mxVUDq5u3LDL/QzpsSdy1OtcN7XgJk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD4mExBT6qZ4N41XLqZl9S0QZJMNYxkzExZlm/hXw3qIgIgMoX1hsL+8hy9dvVvjxI967hrbZa1FxGugYDo7aF7DZ8="}],"unpackedSize":9999},"name":"@alint-js/tools-fs","type":"module","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./package.json":"./package.json"},"license":"MIT","scripts":{"build":"tsdown","typecheck":"tsc -p tsconfig.json --noEmit"},"version":"0.7.1","_npmUser":{"name":"nekomeowww","email":"neko@ayaka.moe"},"keywords":["alint","agent","tools","filesystem","ai"],"repository":{"url":"git+https://github.com/moeru-ai/alint.git","type":"git","directory":"packages/tools-fs"},"description":"Filesystem exploration tools for alint agent-powered rules","directories":{},"maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"_nodeVersion":"24.19.0","dependencies":{"tinyglobby":"^0.2.17"},"_hasShrinkwrap":false,"devDependencies":{"@alint-js/core":"0.7.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tools-fs_0.7.1_1788006534974_0.4627296774985328"}}},"time":{"created":"2026-07-13T06:20:23.367Z","modified":"2026-08-29T12:28:55.253Z","0.0.20":"2026-07-13T06:20:23.729Z","0.0.21":"2026-07-13T09:12:02.664Z","0.0.22":"2026-07-13T17:18:59.831Z","0.0.23":"2026-07-14T14:21:22.052Z","0.0.24":"2026-07-14T14:36:31.388Z","0.0.25":"2026-07-14T15:40:15.832Z","0.0.27":"2026-07-15T20:21:29.959Z","0.0.28":"2026-07-15T20:27:36.800Z","0.0.29":"2026-07-15T21:00:24.094Z","0.0.30":"2026-07-16T10:21:57.816Z","0.0.31":"2026-07-16T10:30:39.068Z","0.0.32":"2026-07-16T11:18:55.464Z","0.0.33":"2026-07-16T13:55:38.483Z","0.0.34":"2026-07-17T06:18:55.842Z","0.0.35":"2026-07-17T17:06:36.498Z","0.0.36":"2026-07-18T02:42:49.608Z","0.0.37":"2026-07-19T17:55:51.212Z","0.0.38":"2026-07-20T07:46:59.349Z","0.1.0":"2026-07-22T16:55:04.963Z","0.1.1":"2026-07-23T04:02:37.637Z","0.1.2":"2026-07-23T05:06:17.461Z","0.1.3":"2026-07-23T05:29:05.710Z","0.1.4":"2026-07-23T14:58:29.466Z","0.1.5":"2026-07-28T11:10:58.935Z","0.2.0":"2026-07-30T11:16:58.595Z","0.3.0":"2026-08-03T12:43:00.321Z","0.3.1":"2026-08-03T16:38:30.280Z","0.3.2":"2026-08-04T17:12:06.543Z","0.4.0":"2026-08-07T18:33:21.273Z","0.5.0":"2026-08-16T07:08:16.291Z","0.6.0":"2026-08-19T10:04:17.309Z","0.7.0":"2026-08-28T17:22:27.689Z","0.7.1":"2026-08-29T12:28:55.063Z"},"license":"MIT","keywords":["alint","agent","tools","filesystem","ai"],"repository":{"url":"git+https://github.com/moeru-ai/alint.git","type":"git","directory":"packages/tools-fs"},"description":"Filesystem exploration tools for alint agent-powered rules","maintainers":[{"name":"nekomeowww","email":"neko@ayaka.moe"}],"readme":"# `@alint-js/tools-fs`\n\nShared filesystem `AgentTool`s for alint plugins whose rules let an agent explore a project.\n`createTools(cwd, options?)` returns four tools, all reporting paths relative to `cwd`:\n\n- `read_file` — read a UTF-8 file (path relative to `cwd` or absolute).\n- `list_files` — list files, with optional glob `patterns`, `ignore`, and `directory`.\n- `search_files` — match file paths by substring.\n- `search_in_files` — match file contents, returning `path:line: snippet` lines.\n\n## Usage\n\n```ts\nimport { createTools, DEFAULT_IGNORE_PATTERNS } from '@alint-js/tools-fs'\n\n// Built-in ignores:\nconst tools = createTools(ctx.cwd)\n// Extend the builtins:\nconst py = createTools(ctx.cwd, { ignore: [...DEFAULT_IGNORE_PATTERNS, '**/.venv/**'] })\n// Replace the builtins:\nconst bare = createTools(ctx.cwd, { ignore: ['**/generated/**'] })\n```\n\n`options.ignore` **replaces** the builtins (`git/build/dist/node_modules/vendor`); spread\n`DEFAULT_IGNORE_PATTERNS` to extend them instead. Per-call ignores from the agent always append to the ignore list set at tool creation time.\nThe underlying `listFiles` / `readFile` / `searchFiles` / `searchInFiles` are exported too.\n\n## When to use\n\n- **Use** when a `ctx.agent` rule needs generic read/list/search tools to explore a project.\n\n## When not to use\n\n- **Don't** for a single structured model judgement without an agent loop, or when you need real code search (regex/AST/ranking).\n","readmeFilename":""}