{"_id":"fatlint","_rev":"53-08977aad4aec7be73cf18524c6c651a8","name":"fatlint","dist-tags":{"latest":"2.0.12"},"versions":{"1.0.0":{"name":"fatlint","version":"1.0.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"062eb5cd4082e6a2050058f5228f24b37eb7c021","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.0.0.tgz","fileCount":7,"integrity":"sha512-Ge1OV5Tz002N0Zt/s199jD/hiCS4ViStc9+cr0Rd6pi4fpmueSHNnw4K1Sxu7dfVixRbM9GVT3xOjxwqcQ9DXQ==","signatures":[{"sig":"MEUCIQCG6v346ewGpnZgSZIEal1jJd1OZB8wP3O3PoUOScpqJAIgLeTkuzujFbi2JGav/xI5Pr8ctMUtoQPLjiKruoyqub4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8757},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"725dda88a92554a7b97f5b9a16805463d70047f3","imports":{"#fatlint":{"default":"./lib/fatlint.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"10.9.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","putout":"^38.1.8","js-tokens":"^9.0.1","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.1.1","@putout/operator-keyword":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","montag":"^1.0.0","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^11.1.0","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.0.0_1739558246457_0.22119437130841146","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"fatlint","version":"1.0.1","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.0.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"177c26d1b9c1d778e2952d0879f756e4d9e77809","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.0.1.tgz","fileCount":15,"integrity":"sha512-u2TaxDap7OtgT5tqoX3/hKlg4PRmpsiaF9GRQfLtxbcO0UoRzxsInTSyYOjqAnBqSSwE6GSXjekGo+QxQyWLWQ==","signatures":[{"sig":"MEYCIQD/77tpY/wYWbWxsOOJgdXNRJaDe5m1zqBZ3qIE85kZoAIhAOT+x3tReKFXb4FJLf1kGOgI8tOt75ohL+3XrVgfBWuz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108077},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"539011ce81f66d2df1d6a31b48575b6ba27bca61","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.0.1_1740311962796_0.9571914109531123","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"fatlint","version":"1.0.2","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.0.2","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"08a26e443364df8646756920fe4c12513cf997e6","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.0.2.tgz","fileCount":15,"integrity":"sha512-VDk/YnHYU55xqoAHRiFcMgA1PxLK8qruTvUjgsb+PDpvnBmTVTt2g4aHTikGZ5HCu5WfWR1VklLDZMgUiLxaKQ==","signatures":[{"sig":"MEQCIFgC5dRMnnU2tvhFHP3qt7E1jXULVhBHH/z1JPN5XoxoAiBqyoZOy4UDWwVY/wWQ06VvkpUW1QewoK1jsgVRUCFOfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108087},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"f516d5df6c28c600119521a55330631bd062f90d","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.0.2_1740312339936_0.3500781755597433","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"fatlint","version":"1.0.3","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.0.3","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"4df14c161f001d0071cdb149d1fdfa9c2740d698","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.0.3.tgz","fileCount":15,"integrity":"sha512-sYaAy1Pim3OXXZjext1aLVv6CUdlLYj65ECnchXIueHnijEJT14OJgYCDwLBMauteNoFBPAgJD6/oGtN9mGTEA==","signatures":[{"sig":"MEUCIQCoNoR01Kek267Mxao6qYubtntVBU4aQCTiqVgOpzYMZAIgGjIP+ZanobRL9yojH64fNqhw0oFpqG1NyDt25G8YTc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109362},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"eb5b394607aadde5f8aa4dd24a4138797b976d67","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.0.3_1740318510485_0.38033639562851773","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"fatlint","version":"1.0.4","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.0.4","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"cad65917b8e15f178b6348be7a2f18c69b4a0260","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.0.4.tgz","fileCount":15,"integrity":"sha512-wYxLXYNmeOI8vE+wt88QcLSfyZd5KN8yC4xWYNpfn18upDMFVwsR80guw4kXqJ+6IFcubonat15SjOcNnm8jLg==","signatures":[{"sig":"MEYCIQChTLYJ3tT8lGBkm70Y7pW8Q1ZST/mP9o6b0B2m1/lywwIhAIfj5//x9Ivf4iECTNO0XpYDKj/B36RRU3JqK0uK2n0O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110793},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"d955acaaa19af1c56b6a1be901e17a22096f2463","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.0.4_1740320376716_0.4844842781683054","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"fatlint","version":"1.0.5","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.0.5","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"cc59efc7631c25453e22548a2afceff319f2b342","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.0.5.tgz","fileCount":15,"integrity":"sha512-6kcf71y4hLqxOVv/DYlH4PcomGVVgukk+TiOFbG7vaVOF9cScLXj8vW8HNV3u2MNuFRKp6sKvvz+5EbVmhT/Wg==","signatures":[{"sig":"MEUCIB37ehFsncdaTN9rjKjWJwToCTSplhha/4k6Hs18wk2vAiEAnRv+KrCnTNRICc2hQVvY+NVL6gMMa4Nt4Wa8Cfbq1yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111078},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"c8fff833feaf5f1249f636727efdb54ebde2cccb","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.0.5_1740320679537_0.17281661445505758","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"fatlint","version":"1.1.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.1.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"f3e977c814bcad944ab97068aa259243861cb8db","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.1.0.tgz","fileCount":15,"integrity":"sha512-Bd8ufQzBBtPjbgyJiHfbBEQKuDwEXhMWJncn2P/hl8vCFCuyU5k8HpnIT9a/CW76xFTjlZH0M4UfszqofbBrVw==","signatures":[{"sig":"MEUCICTNbvHH7n7pL4DB8AlHB0lQZTT1ZGImWSkn9ZoGqvMBAiEA/WVg0w4St6tqAoX3LwvQiIP2H/o/zYMAfxt6SOUVAeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113886},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"077fb2c753d82aefbf09b058836e01a2ec4517d3","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.1.0_1740407171286_0.9035732059130173","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"fatlint","version":"1.2.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.2.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"7bf7c7917a9fbda0812cb10028efeb5ec0d414f9","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.2.0.tgz","fileCount":15,"integrity":"sha512-03htbpcdHvNy7wDC7K4W883kgsvz4ttYhBcAz551L4XJuKECTaGGF0RMv3V5iFaZtpoNdcCHsbqYV7DpmRq+ww==","signatures":[{"sig":"MEQCIAeMbEjh2ROZprJ/DzGd+xxmCGJG7ke9nDe+wVfsZOGEAiA1tVd89D4h/s1c+jn/vHARqw6eUu/odFZnqTLu6I21sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115056},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"bd15eac75f5981858e65c1b1108ea32f4a513a38","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.2.0_1740431381917_0.9756200071087369","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"fatlint","version":"1.2.1","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.2.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"fbb0a196b6cdd0cfe3ccf2c2b62eaad4b7ff2642","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.2.1.tgz","fileCount":15,"integrity":"sha512-+bQBejXr2/YdK5WzUIGlDAU/Nb1qSovYSuAwSD5BNraygdDD7d6klqPgmoRGT0BThxDzGf4Gm3CiRcp8mhVNpA==","signatures":[{"sig":"MEQCIFRUVHSzhNO/XTTciCQRdFZkkpYZwpRoufPKaJ1FMUiAAiBbWAGbSpiErl3L3a22GOgYYPHemvJMmCiqcTiAfZZUpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116233},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"bad079f28e0788fddd90e06c973f864af287ba37","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.2.1_1740478994101_0.26885286525325114","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"fatlint","version":"1.3.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.3.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"c4e57001a1fe25594a020a1550fdb05195c77004","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.3.0.tgz","fileCount":15,"integrity":"sha512-qoYd98LOSrpozzLbPXekDtym7q6pEYacPLwyCBVvWFjoJKFdz6IspGsiLeXvDJgxKFvqEUJHsHaBI6nTnjnwDA==","signatures":[{"sig":"MEYCIQDPLRSGaoGz8jPZstiY+6l4wPqomvGdP9Mv/OSBrO/JOAIhAPosulE9gHWTyBLDxSEp4ajokfARFZUN4CdrIwDvAQG1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117556},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"17709b8b609f18f639821c195827411a794ec1df","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.3.0_1740482998463_0.9434868560841985","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"fatlint","version":"1.4.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.4.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"cf13f11024b8db0bc4c4566501db38fe695a1b9a","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.4.0.tgz","fileCount":18,"integrity":"sha512-vVpcds4Ke2F5qE9dseUR2C8Y/YdzgZnm2c7ps0jwTAyf5v/x27JJAx+V4Lr6NUTvFrF+80VzCkz0ktXp3ge3XQ==","signatures":[{"sig":"MEQCIBKSQ0QrgkVJjYupediZaHlaSzW4y9LQx9l1XS1F92F4AiBzV8lzWVKAYWyYH7IfCqS33fuu9LFvrrnnBJMa99NJKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120949},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"6e4b1d851bdc57a8313df8d5044e32d8824778a5","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.4.0_1740514818955_0.27630722635172256","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"fatlint","version":"1.4.1","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.4.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"7225318a4f31cc4e9672bcf3225e1baaecd7e334","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.4.1.tgz","fileCount":18,"integrity":"sha512-MVBjDBvqGCBwIefQOaSQema+/dCeMorIz3G0Hw5TOyzXA/f56DOuD4IRjLE1ZIz5pIsi13iAPFaRAs3UmKayHA==","signatures":[{"sig":"MEUCIARiHSr6Jvl1OtQE3o6+TdThOStyTm/PDT0Ms52eoWc8AiEA6oGFOMRVjdmad7w4a0DHKXdGg2BRLrWjF6iOYzSynbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121089},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"f73698be0a3a3727c571435e72fee796ff6e7f40","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.4.1_1740515170545_0.06358945190150123","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"fatlint","version":"1.4.2","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.4.2","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"f4b43ac227560aae1d2f5ff3e85366737807bfd9","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.4.2.tgz","fileCount":18,"integrity":"sha512-47zCkVj2RtOP3GSnH3GuKdLcibmbNwQ8KV2Sa8HjCg5SwNIoyuIFVQnHi1MtImm8sOvssPWgW9INkDTR6OwOrA==","signatures":[{"sig":"MEUCIQCrImZGNfAKTr2zj9maFTlTUb1V7lgMoYoBYrPAVjX5xgIgbobIreG5zf67zhepxmZD9UxL0mmGhYwIV6pOSWSYEw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121426},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"ac978cd183e9f7ffa0e3f6678f6c49dd202b22e7","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.4.2_1740515594443_0.7232667352834437","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"fatlint","version":"1.4.3","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.4.3","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"75c3f243738544d28442dab824aae2cca4fd328a","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.4.3.tgz","fileCount":20,"integrity":"sha512-3YV7aku0DRnqhShAjs2jsNWTXC+I8IPAE0r4xw5nsiTxzWwpEij3y+TTJat+u7A+ExaZShjAyHONVDqECohj+A==","signatures":[{"sig":"MEUCIBu5qus/iIS/PnW6yft7nu+VoAoyFVrNMHNnhXEfGIvxAiEAxQG/elPhO6lq4NCBc4CIpH6WhOkNfnsNgWV1NYy/Y54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121752},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"decc50be9f2ccd37cae96a02d436e8c32a890783","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.4.3_1740515779123_0.7270327400916696","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"fatlint","version":"1.4.4","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.4.4","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"174464eb25946504faf4fa44b7c0e1bd7ec3b438","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.4.4.tgz","fileCount":25,"integrity":"sha512-s/XKmIH4JbLkHjD/irl3bd5rOLPlj12FKxjD/ADt5nNGfM0ESEWUTG+x+4E8AAjIS4N/9M/9GwDTL4Aq+e0sbg==","signatures":[{"sig":"MEQCIB08ivn4KbuI0Q0dTitkJIwERhWSXdUoRSSlujsYkNY9AiBVIKSP/OMvw9xEvhD99fMly/UPACLq6Egjhya7nq+Vjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122982},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"3361371c00f9754e6eb9d117731ef059b0ef7cbe","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.4.4_1740566451957_0.49141784941958777","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"fatlint","version":"1.5.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.5.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"ea9af8ef219ffc187c7f9a0d3ae123f98a1ee0ab","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.5.0.tgz","fileCount":26,"integrity":"sha512-5iuwK4W/J1pgDyetDKLb1veDBSGDjHni5LSRDWB7m1XdExELTEXjQ7NTu7vSi9HiGh4OVuwdkq7SbWENcjK7LQ==","signatures":[{"sig":"MEUCIQCGfbtncuUZ/frq2TflEsVxxcFV4+CRVyeBi8Ynkw7+uwIgGJkFXYY4k7pwAGAplUwgKLjwAsqBerx8EYI53+nZGUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124546},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"0ccafb85eaaf01f25d943cea745890e84429f2c1","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.5.0_1740568906278_0.4078499580089743","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"fatlint","version":"1.6.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.6.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"af0273ec8284f7d20fa451450d5ffb40131b9b81","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.6.0.tgz","fileCount":27,"integrity":"sha512-m/pWjUNbzdkuldV8UQaX6y+u8LxG1pxPzxpp1DWaPH8ZxlCpmMt1JVALdr1rBpeS3qx75RrSjeI1qjCs0672/g==","signatures":[{"sig":"MEUCIQC7TO6AJhAsoCqEBuh6O9ankYIRLCoxXXmdkCdll+OsRAIgPZTQQ8Bz0f/+/a135oyN8vurDG0KC+Zhl5f4OXKtrVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125762},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"2e6ade0dcae2466c8984b85476c5182d725b273d","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.6.0_1740575873441_0.1761490877200922","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"fatlint","version":"1.6.1","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.6.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"33f16551b4cc06c03fa5a4083f5bfb0e8d3aa427","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.6.1.tgz","fileCount":27,"integrity":"sha512-LwwXDV0WA/rgEJjT8KRf8/q/EHAGP5ZF7YhHamg6d78g8YuosmwMiowU/UtG9Rc8nmbAa9zY3qkaBpOtZ1N6hw==","signatures":[{"sig":"MEYCIQC6Zo8WOJkJOrI+xDAOJlRKmY6SUXsV1qr6hMmHC5Zo1QIhAMZk+PrICdHdnnjQWfOTH9pAlfiiBh68QjsXMto0ziya","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125983},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"2606f447ddd0e786d9f4ae83f2107e7c1340f525","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.6.1_1740600304029_0.016352489685345528","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"fatlint","version":"1.7.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.7.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"e97739ed7b14daedf651d8a3e437da58f629b594","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.7.0.tgz","fileCount":27,"integrity":"sha512-u8y51EOM2zm2FbOX6q4nBxFwUKxy20tj6hBtOp6siO/Jz1XsPmAhqsalob9AKbRuJt58aKzEr/wHO08W6SSZGg==","signatures":[{"sig":"MEUCIQCgUrB/j7MYTEADnJWgLcEt/7H6tndfvgwJFTfAakokTQIgXfTODD0+Mfle3fE7ux59iThvaEAcCW/K4XV8Y4QfN/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127075},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"0985d80f6ea735c89e42a43e7c02c63f4cbb1201","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.7.0_1740601659916_0.3491253954498421","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"fatlint","version":"1.7.1","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.7.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"c50274fc50b36df466613d89f755dc0e82535350","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.7.1.tgz","fileCount":27,"integrity":"sha512-PgWNffk7dZTlDiBPZ1eKSlzn81+iZrW70V+FkjbYuj7WpWrHnA6faNQmK1SvWaMaRyOJgwpJ3TNYxxQS+q5Ccw==","signatures":[{"sig":"MEUCIQCeycYf55GHmnS+AriH8osNo3dZuRkyn9PcRIhCC36LPQIgMoTyubHJ+UoKV/xT/oJ7ANoHFbJR/9aUPobEV4huYEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126293},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"1bb33577fb6e264779702adc6a06e90705c7be26","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.7.1_1740659437164_0.7335233757286876","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"fatlint","version":"1.7.2","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.7.2","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"810c99bd0c97447e5f8ba9cd744e6e5699044c7e","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.7.2.tgz","fileCount":27,"integrity":"sha512-nc3doRD5h9zYFxduR+KQtgEQzPpD4rTGYzIp1GKCC2TvWMgjJpDLIqVDAtshjSOTmLKVddvVD34fe96obrWeSw==","signatures":[{"sig":"MEYCIQCalQ6l+/xs7fhuRP8aClGUQ6GLmPAYd3BZ8Tl/OssuUgIhAK3g2bMQBicjsbTE5sludGL/vdnGaCRhmGK2AXZE1IJw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126294},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"6c40e7563b4a3fe962a111a0fdef245ecbff7a0c","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.7.2_1740662975932_0.3171338263096175","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"fatlint","version":"1.8.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.8.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"dad7c8838774b18e64fdbf74e0f817a5754cfbda","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.8.0.tgz","fileCount":27,"integrity":"sha512-pLx7tcNrl52QwPNUEkJc+psVN5SGFpiW0sLCuTM8oJhDG/lyMAWfDCkUYkTEu3HZxnkVtNHwQwN7c9OopQDg0Q==","signatures":[{"sig":"MEYCIQD8yIzPx20/XJQidV0Dr77KpKY4EMIK7bXKV7z9I+LyBQIhALAj8nOhuKyP3g+z4n0AU/eRT/iQUzRpUG/Yqsf/xzw6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126548},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"fa3cc0e33a9bd2ed8b4f9ac60f8e3f907254348c","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.8.0_1740683821939_0.9906693509131643","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"fatlint","version":"1.8.1","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.8.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"7cd17a15618478252688f994ffe44b049cb7d8b0","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.8.1.tgz","fileCount":27,"integrity":"sha512-F3mRDgcSry6LbDSXa+tFeY4bVHMMX6KxUXIGLmInf5actNP2M69Qk1NBV/CUHeI1Tg9Qph4XxRJYsjrxF1U8Pw==","signatures":[{"sig":"MEQCIHc4HGPwAWk/Hc/WShbi1t03HZRejd+0lUFApfQewq5XAiBRVVCwURqYZY+XsXzFtLjKEohwsst08wM8Mlimv2qO+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126990},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"5e3ae5acf5f8e5cedd0cf9671d91239f15f16854","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.8.1_1740696097962_0.6549197155777491","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"fatlint","version":"1.9.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.9.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"2575dbd7a8bd280cf385287898abb92f3fd257a2","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.9.0.tgz","fileCount":27,"integrity":"sha512-cHIkNhFG1TNt17RfKm+a6Qcw8qna137cTDUWsCdEeX1RNVYa1QjA31K0qSUnYYmusE66iw6YthV9K4eTnC9e3g==","signatures":[{"sig":"MEYCIQDAwGztsQeEVMDE5F6xSVF0BpYytE03SoLi/twGHzltDwIhAMOXb1oNLcDVsm9MNaYKlKX5SE3ShM4iHJfOF0VVELzA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127112},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"69a8aa8c447bd19ae098979895eb6f4bedee9013","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.9.0_1740762414762_0.6548600465618106","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"fatlint","version":"1.9.1","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.9.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"6036a4ad06a339cfc9eb4c99d0ce46edeb479661","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.9.1.tgz","fileCount":28,"integrity":"sha512-s4NJHWopALy8kGzDhlsP3BilozCph+2/JBfOtbfCQA7at9Stk1ti9Obm5V4+pm/Tebu9FEN/dBxQRmAoifXQGw==","signatures":[{"sig":"MEUCIE3Satp6hGkcJjh2IGxBEPcVDHHz90Y5lXb5SN0HAB5wAiEAmQxnZyiaNe1xyYvidSdY5PiToMjg9vSJdPVv7M8J1QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128002},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"176729ad0e88fdf06e5aa3cc3ffd968c73ec3626","imports":{"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.9.1_1740765091853_0.41294715940485927","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"fatlint","version":"1.10.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.10.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"cc726b6368ef59df5d014d694214cbe468c62354","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.10.0.tgz","fileCount":32,"integrity":"sha512-yzbAEjVedu7F7XNNrrOh/kRIUVpeF7+dseLi9H6OT9xUE581zihQgWG+ZbEmLb6bh1pqJSYK56zz38UYZlWM5g==","signatures":[{"sig":"MEUCIBGuSd3P6zr1vNSbcEkssIF4uekNMwVrvorMyMg3h6Y/AiEAkjrBgJhedvMCeF52udu2ElXxiRhl8bAgBhCYzDeuhzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130620},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"7e9a0ef0caf7d8034d4a2b23cfc0b83e30944940","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.10.0_1740858106789_0.8152223939858381","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"fatlint","version":"1.11.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.11.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"62331132acc4e9b23e922bb81e946fadaa26a366","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.11.0.tgz","fileCount":34,"integrity":"sha512-J4f10639TLG7Qp2bOWXImWTUjqsLHHdoHhpK3WBU8IwXbOgDJXskQFm/JXRzcG5ssoDCSObnlC3Neclj1b9giQ==","signatures":[{"sig":"MEUCIQCaNSxvA4Wv7KsFz03Jx7+LLD1Tj+ufmHm62lECypiAlAIgVI5MTzTFvPnUEduNRq25v2HAteQdcIj9M+9jaqmrsIs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133464},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"b239c45d92f7aa34fa847b69e1489255814106e0","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.11.0_1740943272415_0.6961396848472043","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"fatlint","version":"1.12.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.12.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"9306259c2e4980dad332ea21bd49f7f9a3e06a81","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.12.0.tgz","fileCount":35,"integrity":"sha512-xzFW24dgMQJyVS8AiqDpGyUrImHzEUJgeguoAuPxjKX0ij5HJG0rTEJ3NFGiKAG5pgKD0l27u4pAQf+JWU+QRA==","signatures":[{"sig":"MEQCIBuGT/4tn1HOAO0feVg6RgcQif1Kj69HpQF0iSV+eEp2AiBZjN8l/GcOn5SknwPCEAYN32MDvSYd7CJU0yig+1JvuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134012},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"6e93f2ca9092215113761c2c9d5db58f441ac7e2","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.12.0_1741022068137_0.9993048925529218","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"fatlint","version":"1.13.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.13.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"dcb4d18dc42d3fd870b0040c869d702f0faa25f6","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.13.0.tgz","fileCount":37,"integrity":"sha512-k1LbRNtkXhFKD5NRAII2LIVXSQozRWISxz4zDg4aahF2srh0qmAO3j8+ZHG2bQ2t2FSzQ0VaUfW/XTudtEYLuQ==","signatures":[{"sig":"MEUCIAMiTOwO69XR9WEu9FGYfLfFPxhnz/0kNqXsa/K7cCcaAiEArLNjLBPg1TutptWWOy6OqPIgeWV00YpK/4b/NTy0IRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135215},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"d8ba236422488107eb256ed0122199ecb3c9c2b9","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.13.0_1741036373026_0.4998935640110418","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"fatlint","version":"1.13.1","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.13.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"e79fd924d2368908c1db978eb58ff147e4b3ced3","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.13.1.tgz","fileCount":37,"integrity":"sha512-wMra2xtrs3ZacerbaKerXoRK/+IjWAH2ni+/dzdXvAB3pHoWASi6red3vx39iy4reWGCqq55fXyOirJVoi5TNw==","signatures":[{"sig":"MEUCIQD+kFsvl8YhPQIbZFlQbdujxL045zpil7zXJSmDoBjgLwIgFEYGN3G5SSDGUbvfRC39BSr23GTye30up2++N86lfSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135665},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"1917c72e7c2f8ffa3923e8354eeb5cbf8b5958ad","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.13.1_1741084104279_0.015303892039421507","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"fatlint","version":"1.14.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.14.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"6cc129c688b7479d24ad32804a9c2510b223c97c","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.14.0.tgz","fileCount":37,"integrity":"sha512-Dkp9+c94dT0juhQjUkeiCgDihB263bfVDbqBVy1V161Btr+NKKf4e4ldF5ugTZGBX1v6jhz9+ebOUpTbo/XYGQ==","signatures":[{"sig":"MEQCIHQZyumS+42wjaKIlAiCub2IaNDXzBAumQK3tWEijgZLAiA/vTcd+LdBQ+y32sBmFjkwLkKCXFO8AIh3UxZ4jWLAIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135901},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"04988e0a7362ef69dc7f206ada97ed0c5b1aef4a","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^3.1.1","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.14.0_1741098036518_0.5164145063725627","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"fatlint","version":"1.14.1","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.14.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"36f1522853b785b24d9a9c7a3f9ce137e488c4aa","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.14.1.tgz","fileCount":37,"integrity":"sha512-qyCAbdvRCatZvxc9h79COdAUYogYXkALN+gXlEYnQEVKFPVu0ZpH5LxL+XlWe+F/onDOykl5fK4410RPvfoU3A==","signatures":[{"sig":"MEUCIDewTX/SyK8GoiUyejN9Ba41gH68/UDHe5CKBSyywdUNAiEAqrn8XEJNy+xtp5aSSAfoMUiAZe2Q5mVFmMOi9sdZla8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135990},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"c36cdcab7db7bd2e9aa5db60aee2088ca8edfc75","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.14.1_1741106344574_0.5417733998125611","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"fatlint","version":"1.15.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.15.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"b45adba6b19ad6fe92bbe8cee1ecb9c2aa25a5bc","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.15.0.tgz","fileCount":37,"integrity":"sha512-SKQoQIVRaflMhJULtserePPfMorfeDgNWZ1i5ZDvWFZkaciUVvtWaLtUL2XmN8m3bvuEOnvZlRvlPAo1uK61Xw==","signatures":[{"sig":"MEYCIQDBVyNF61WWnRaEWbWuAABqtcMkjZRCHGG93AmPbUgTcQIhANKhavqlKRE8CrnQJQ8ECRRjdhVPxJShF2W0Y0b784OC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138113},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"c197266cd7ba58646c47d4230ac1a59891c2a378","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.15.0_1741116230274_0.520558360880071","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"fatlint","version":"1.16.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.16.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"889bd1d84caf1213f3a20a0184dde93e88ff2010","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.16.0.tgz","fileCount":38,"integrity":"sha512-K37BlqOsOxegpBjIZpv65u45jGlpuB5hxkEvpoeoEHunAHOK5U1uB+uWZLaRs4kD6n9JR4XUyvuM/ojb15Wjdg==","signatures":[{"sig":"MEUCIQCIWWBhy2xQ7CSlvDYr314jTvPXSR1/+rz+sxPLAY9iTQIgDXkfzcezxBaizNMzjThSlnaGzFu8+Mp2ZCJWgnmYB9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138921},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"9afe8f2c4e6d97083a986cb5fc9445c0b1330471","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.16.0_1741120230548_0.5352469769892259","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"fatlint","version":"1.16.1","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.16.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"77e4d0dc18febcaa558bc413c0b254801c86e54d","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.16.1.tgz","fileCount":38,"integrity":"sha512-UCxBLH6xwjpA673PIglfkFXMjna7nzf0mX07yzZf9KnFrdSnN00W8M5ZO9aZvo0uZrlvGup/nNhffK3KUF2FQQ==","signatures":[{"sig":"MEQCIBrcehuy6sZvvwIoJb0XqMGt5SyT7qKlvbncCzmmViqKAiB99mJVy3T1Ty9eGQ/MDUx8fUBOKpiCS1E6dzhwF8XetA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138950},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"d228c689eec2841ce61bc960fbad1cfffac90524","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.16.1_1741120491544_0.326356840607934","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"fatlint","version":"1.17.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.17.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"32267629d35dfae06cbcf7ddfa605bdcb9a9c9d9","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.17.0.tgz","fileCount":38,"integrity":"sha512-jiWJbBwFyiGeDOmN0Fny3nYb5szNTFDBcNrPRMwCRLoN1xyNdIq/cH3ny066hNyYoun8Mb8JKFhxG8sAMLMhOg==","signatures":[{"sig":"MEQCIFv3cgy6Azl0WycX/sOLCE+2Hv45TV41bNS55zqbAFPaAiBwkAT58V6XhPyHh4CXnqHyPJE2dSTrvEpIX1fR1Ks9Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139913},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"a019b2abf798063391fab0ed54906349ef50ee08","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.17.0_1741121518821_0.9992640225923903","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"fatlint","version":"1.18.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.18.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"84c0cc4dd1faf81cc64aea1dcf41152b4c128c4b","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.18.0.tgz","fileCount":39,"integrity":"sha512-+cNBxQgciYP6SFFoxzqWLUmhCyvqrRdn86AbDaICXxJ8/6405AvphMQa2UJ4CQcho512bhdSy7gSGKkhACuRMw==","signatures":[{"sig":"MEUCIQCM48hWgAsJ5ZswCkDc82u6x3suxjgP8pjwrdSB1Ya28wIgT6bTbajQt9JQTUaCkmI0UQMFf6LCX9fbWEG4xxPcbSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140356},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"5640f3ad996cd40e0f0f06afe91821956ceec892","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.18.0_1741121934910_0.9391203062527282","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"fatlint","version":"1.18.1","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.18.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"444c75e34dc36eb6831055e4d91aca69d93d6c86","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.18.1.tgz","fileCount":39,"integrity":"sha512-UwHskD6wxohA/prrVKVMgwp4CrawmYCUy8aexR6EDk+DKl6UkDgOlGbpsq0HpoxGzkqBE9Cs4tvZ826rzxNKLQ==","signatures":[{"sig":"MEUCIEeGli6+94zuFCGD24juI/xsWPvEuxeGyfk2EswebKoWAiEAwb9CH0hhnfP8dujaGR/4IvHqQx1Sdla27AnwlyXxiBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140727},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"1d541208a79268d058dca98264b63ec8c0bf8ffd","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.18.1_1741176525596_0.8681484855513673","host":"s3://npm-registry-packages-npm-production"}},"1.18.2":{"name":"fatlint","version":"1.18.2","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.18.2","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"67cb39596733f37e76946d9713b0e8402fd3fb7d","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.18.2.tgz","fileCount":39,"integrity":"sha512-UREPkZ6tcD8Wo6SbRrXecttiTr601KaqXFJg/epIv22FlA/RxyD96Ei1xaFD4zJzYyFLFfdHWqYQJ9ATlxLh2w==","signatures":[{"sig":"MEQCIB6jlqM3IJLpdXa3fCJo+y7xA5aC7q4t6fkBvADRdAoEAiAlPp6iAbXlSe+XcigzJD0189pHv2b74gWp5PvvBSyj/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140884},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"03edb29ddbc8fc3a1d4e4623ac4a0d1dffbcff28","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.18.2_1741177148037_0.5905269728450235","host":"s3://npm-registry-packages-npm-production"}},"1.18.3":{"name":"fatlint","version":"1.18.3","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@1.18.3","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"fd9e668497fa459648466ff2b0edae3c2b5f5afd","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-1.18.3.tgz","fileCount":39,"integrity":"sha512-c9Oxc+2X/rNbAsnmae1XNjtEd4W9RsUNwOHw7Z8f2FY/2EymIXlgpU4vE++rdZeq/nnm1b587VWuVwEvbqQQcA==","signatures":[{"sig":"MEQCIH75fg5rFZUqBj4QOxYKA40jwz2f/jwTnaUp2yt9br0OAiBg5H0REPM56EUED634mIdQ4/7VYQe4Eakw7ZeBaxtj4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141002},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"d22126ab5a95175e9f1826b39dbc3df4a1f0341d","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_1.18.3_1741177858498_0.4786016928239063","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"fatlint","version":"2.0.0","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@2.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"4499e141fc1304f1145a50ed66ce5644da79368e","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.0.tgz","fileCount":39,"integrity":"sha512-pogymOAgdyk4esNxgLZMP61aOz05RcRvGAPFkcXSFRrDPOmE730tHXUh+aXmamb1uw5scaREeZuFTM28qUvr4Q==","signatures":[{"sig":"MEYCIQCgVkaY/LZ8bhGG7ZhTRANtV9v2MvsJ1khM3FWvK9mF1gIhAJ71sHT0OLryZt6bmbGcPxt6dhUslkuUxW3JDDLHsHtJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141079},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"d6b76533aca45824df76579204d5124730848474","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_2.0.0_1741185954400_0.9865115188246065","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"fatlint","version":"2.0.1","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@2.0.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"7da04be6ebf70e13c1a9c93c04a8df09218441a5","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.1.tgz","fileCount":39,"integrity":"sha512-yLhVYZ0PDChBFA4eGm9s24eyhbrfGpmTQmuzAn3b63AlYJaqyW+5O169Iwxcz02wKdgdUVbwehffyhjfqPnhmw==","signatures":[{"sig":"MEQCIBVWoNvxIJUlxMMKHy8j+XZg2EnIvVP+xLbmWMtvGbBPAiAZxWobuyPJZRXhGkv94nry119i5Am+w/qxqk2IzkUr5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141366},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"7a0af93383c0d03c5807b643d8a38f1111bba12f","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_2.0.1_1741202002476_0.9849882649612782","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"fatlint","version":"2.0.2","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@2.0.2","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"a91af6f8f3773f8c6b49a100a9bec8e54c9d4914","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.2.tgz","fileCount":40,"integrity":"sha512-nm0jVYy+3z9re1K2Yaq7ou8di+PQzZ1+KoD/bMnwIwAMztp8R76KEGALgYmfFWXpReBj3mI073ASrgeBUUfh9Q==","signatures":[{"sig":"MEYCIQD2eRKsORU5Ph4LI+03xkxuE7g3GB7i4lPoP1uEkms1xgIhAIjejVSplAzuVfGAEbvqiuMc6b6y0QznWpibhuAfnPhn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142559},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"3bd989dce4250ca67592e29452f36978ee6d5b00","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_2.0.2_1741202834038_0.881250400275174","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"fatlint","version":"2.0.3","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@2.0.3","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"62abd6661d50dab4ea22956ae472076e298f0117","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.3.tgz","fileCount":40,"integrity":"sha512-cp8lHC+v5Q96iegK0ZBuu/gpL5nvHTIfA2ALcFpgBG+nQjA3e4fZn5OuVqx/YbwlWYMUssUAnxYDT6YUECUz9g==","signatures":[{"sig":"MEUCIQDyI0/esEaocdjMUS1PMUewwcrcGjuzYRKEIi/uyweHsAIgVADJKNadbQH9i2d4UqAztxoGbA/oY9ZKepymSqIQnbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142994},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"3b30c189bb6fca8b906ceeb70052ac1259bba9e8","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_2.0.3_1741203826207_0.41953487360432584","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"fatlint","version":"2.0.4","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@2.0.4","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"09bcd748a618225f567d90ce4bc2cd838ebb0b47","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.4.tgz","fileCount":40,"integrity":"sha512-wNmsjSOe1dLD2lahZySgYtdhGbeHS7OTjteYXakSfGrQfv1Xlc0JbaEcSMEoEqgc9sk7vlO7kYgqbW4ndbDEhQ==","signatures":[{"sig":"MEUCIQDcIXfdkcnEEuNyQy9d9ClwpWfgenTmWBuBWHJSuJ06/AIgfzzJ4femHYDkMaqz1j5CbTQgbj8ZtZAP+alea0Q/QwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143127},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"3ca8f7200dafb63b4a661320731934cac0709f8f","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_2.0.4_1741204155308_0.4759628209769675","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"fatlint","version":"2.0.5","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@2.0.5","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"a7f70d9ed384e1354c3c12d998cd781e6dd3d2fc","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.5.tgz","fileCount":40,"integrity":"sha512-6giVUKrTylUMl6HTqnKyL90ugTKdlwjXx8b7kPCyxZi7gci9+BiDvdPMYkfjTYvzn4Knr/GNvdgojHSHxhza+Q==","signatures":[{"sig":"MEYCIQCuzYyVNYrkPVP2OtFiNXZGh+OBCXz4JwvHWwSPxW7WRAIhAKhmMnSJjG9MfqLEZehCQdkkLwr1W9WIpC/u7xESAuxh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143345},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"a58d2f3cfde34a0ec29e8f768065cedf57e131f3","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","wraptile":"^3.0.0","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_2.0.5_1741204518553_0.38738654585804966","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"fatlint","version":"2.0.6","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@2.0.6","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"5353edb259007cdce2d2a852a3e521bbfa94ca12","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.6.tgz","fileCount":40,"integrity":"sha512-nCUCfARfHd4PaQ1PRr4S+CvS1XTXAl6wnbvtz5NZOUfOWUg/e+1g+3DQcDxYUsnIQhwgGYAkkiMFFyGyYbFmNw==","signatures":[{"sig":"MEUCIHdgI3pMceGQHcQgiDn195qYVR8RKdD0P0DKdl+CNrotAiEA/ygr38jVgUvHC6BP5/WgWvSDHn/i3FXt4dxhGzUCs/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143479},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"9706a2071f8b9aabe1855531957a435665da1daa","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"22.14.0","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","wraptile":"^3.0.0","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_2.0.6_1741204818753_0.1214405540282375","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"fatlint","version":"2.0.7","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@2.0.7","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"980c4391167e698b377103cc3113cf11e16b9105","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.7.tgz","fileCount":40,"integrity":"sha512-sVdiTeDsCdSwYEUiKNK4vwm4Abkwrsi/Wb6XVkBxg1EMlR2cDmFb7PjuW2q2N/LWBOUzD1pNWJBrzC0VDX55Tw==","signatures":[{"sig":"MEYCIQC+72xQjWvrEw3ymutjOXhvyCtqpPqLiyJNys0fD8o97gIhAKLAu3EGpTw/xMlfCQIpVwSwYsN45TziYMVu33fJb684","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143557},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"8bf1cdc6041ee8574c34bea0296a654949ca8ca3","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"20.18.1","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","wraptile":"^3.0.0","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_2.0.7_1741205669772_0.2790068140601949","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"fatlint","version":"2.0.8","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@2.0.8","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"96e66b565d7bb9786b1969641356059e49236430","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.8.tgz","fileCount":40,"integrity":"sha512-78VKUvTDDjSpRotj0nb3yetRzgYZc+h6O37MJFiEP1Pfyju8GizE4DmUam8kfrIxrvTozUXqru4t6v24NObR5Q==","signatures":[{"sig":"MEQCIExEqLHA0PeHq58jtssxzb+CmxHAR7Nhp0lFl/pMJx5tAiB9a8YI48+B3H0Cl9HKE3AyLhlYrXF7/I2JhjrBFW4qFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143717},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"e3cad26fd846667fb75f8a8c4d69e4fb233af17f","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"20.18.1","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","wraptile":"^3.0.0","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_2.0.8_1741206362654_0.06574890175426362","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"fatlint","version":"2.0.9","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@2.0.9","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"fce15309489f34ad127e29a4257926f0ed2f85de","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.9.tgz","fileCount":40,"integrity":"sha512-kTjWbh9I/eycoZZIUbO5gn7GAOEfbHmKN8RdFQBpdzaRSlsvvu8cNF/jyEnbX7wXh9/pUB+1OsUMjO6oXVARSQ==","signatures":[{"sig":"MEQCIEjbfuYDkCWUW6muxvwgIQbBv1smeuJd4Yvt7LkeKMc6AiBS8Yv3miNi54sOJYc8h2KdeRVmuefDOsnCfHJG5pvH0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143850},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"a5daea32d2afef6b929b5c2d9d7791359f5cf4cd","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"20.18.1","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","wraptile":"^3.0.0","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_2.0.9_1741206504987_0.014267812725026863","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"fatlint","version":"2.0.10","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@2.0.10","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"b4e51979506def2e8896ff1eeb617c20fe2eb43b","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.10.tgz","fileCount":40,"integrity":"sha512-UbA1vltzbH//rfkbIcaSoN+0HZqkbQ5OMS04jl5P1N5PRToH7g7VZ24Mhf4MWXkIH/mRr09b6xtL7+WeOz5T4g==","signatures":[{"sig":"MEQCIDCx/Ca864h6CzNRhKRpIDh6BtNFlvYkN1cu9S+D9BBlAiBKlR27RezcULHOyyT5GwknSt2Q25nBn0YNsH1ikX9o1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143944},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"0d41d72e5dbc3eea83e2891d0e32d7edc842cb6b","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"20.18.1","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","wraptile":"^3.0.0","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_2.0.10_1741207121139_0.8751937865961477","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"fatlint","version":"2.0.11","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"url":"http://coderaiser.github.io/","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"fatlint@2.0.11","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/fatlint","bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"dist":{"shasum":"7d8041dab896caace2743f0fdbf5ca5d59838989","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.11.tgz","fileCount":40,"integrity":"sha512-BQ3s5QXzschCoo1tCHZYWWG8zURe37gBQRfgc4eNx0A6sihvqfElstcCEzS0qDmZNFOdYic2toXQY2Z1RG1TRw==","signatures":[{"sig":"MEYCIQDoip8y8GklpfAnBReEZnampmaKFtQjX88IQ9GEoufgbQIhAMY3GZQwLHwBq/8DHZOP/1jf3neaiVG+/Q/EdIz/dhJ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144240},"main":"lib/fatlint.js","type":"module","engines":{"node":">=18"},"exports":{".":"./lib/fatlint.js"},"gitHead":"3eccd3510910f258fe0c35da1dcdb5735ff38108","imports":{"#fsast":{"default":"./lib/fsast.js"},"#parser":{"default":"./lib/parser/parser.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fatlint":{"default":"./lib/fatlint.js"},"#printer":{"default":"./lib/printer/printer.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"}},"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","watcher":"madrun watcher","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:lint":"madrun watch:lint","watch:tape":"madrun watch:tape","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"repository":{"url":"git+https://github.com/coderaiser/fatlint.git","type":"git"},"_npmVersion":"11.1.0","description":"JavaScript linter based on FAT image","directories":{},"_nodeVersion":"20.18.1","dependencies":{"once":"^1.4.0","debug":"^4.4.0","jessy":"^4.1.0","nessy":"^5.1.0","montag":"^1.2.1","putout":"^38.1.8","wraptile":"^3.0.0","fullstore":"^3.0.0","try-catch":"^3.0.1","fatfs-wasm":"^3.0.7","@putout/babel":"^3.1.1","all-object-keys":"^3.0.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","eslint":"^9.7.0","madrun":"^10.2.2","nodemon":"^3.0.1","supertape":"^10.0.0","@putout/test":"^12.0.1","mock-require":"^3.0.3","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.2","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fatlint_2.0.11_1741208104328_0.9052535324482842","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"fatlint","version":"2.0.12","description":"JavaScript linter based on FAT image","main":"lib/fatlint.js","type":"module","exports":{".":"./lib/fatlint.js"},"imports":{"#fatlint":{"default":"./lib/fatlint.js"},"#filesystem":{"default":"./lib/filesystem/filesystem.js"},"#traverser":{"default":"./lib/traverser/traverser.js"},"#parser":{"default":"./lib/parser/parser.js"},"#printer":{"default":"./lib/printer/printer.js"},"#fatdisk":{"default":"./lib/fatdisk.js"},"#fsast":{"default":"./lib/fsast.js"}},"scripts":{"lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","test":"madrun test","watch:test":"madrun watch:test","watch:tape":"madrun watch:tape","watch:lint":"madrun watch:lint","watcher":"madrun watcher","coverage":"madrun coverage","report":"madrun report"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/fatlint.git"},"keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"homepage":"https://github.com/coderaiser/fatlint","license":"MIT","engines":{"node":">=18"},"dependencies":{"@putout/babel":"^3.1.1","@putout/engine-loader":"^15.3.3","@putout/engine-runner":"^23.1.0","all-object-keys":"^3.0.1","debug":"^4.4.0","fatfs-wasm":"^3.0.7","fullstore":"^3.0.0","jessy":"^4.1.0","montag":"^1.2.1","nessy":"^5.1.0","once":"^1.4.0","putout":"^38.1.8","try-catch":"^3.0.1","wraptile":"^3.0.0"},"devDependencies":{"@putout/eslint-flat":"^2.0.0","@putout/formatter-json":"^2.0.0","@putout/plugin-remove-unused-variables":"^12.0.0","@putout/test":"^12.0.1","c8":"^10.1.2","eslint":"^9.7.0","eslint-plugin-putout":"^25.0.2","madrun":"^10.2.2","mock-require":"^3.0.3","nodemon":"^3.0.1","supertape":"^10.0.0"},"publishConfig":{"access":"public"},"_id":"fatlint@2.0.12","gitHead":"13fadeab53fad231246d1504df5653cab2e4af46","_nodeVersion":"20.18.1","_npmVersion":"11.1.0","dist":{"integrity":"sha512-REvYIdUAj+ppD16UsK96vPVT1aFZ7DIRbwRacAw46MpFtDIMgQ+/aqLYX0Y8BUBcl1nKfNKhB08EwmGufs+zlw==","shasum":"c204cdc3e0d763bc69abeacd91306f57a166891b","tarball":"https://registry.npmjs.org/fatlint/-/fatlint-2.0.12.tgz","fileCount":40,"unpackedSize":144213,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFr3us6WAMLPikE5fInR/Bu5wHcZuhJpqsn5gXwkPLQ1AiAbIhe5qwgQzQOvpVsy+T1Z+ZEwhY2JR9v0y1auWHtklQ=="}]},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fatlint_2.0.12_1741294953297_0.7535379371979247"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-14T18:37:26.385Z","modified":"2025-03-06T21:02:33.629Z","1.0.0":"2025-02-14T18:37:26.625Z","1.0.1":"2025-02-23T11:59:23.045Z","1.0.2":"2025-02-23T12:05:40.197Z","1.0.3":"2025-02-23T13:48:30.683Z","1.0.4":"2025-02-23T14:19:36.926Z","1.0.5":"2025-02-23T14:24:39.719Z","1.1.0":"2025-02-24T14:26:11.526Z","1.2.0":"2025-02-24T21:09:42.107Z","1.2.1":"2025-02-25T10:23:14.303Z","1.3.0":"2025-02-25T11:29:58.643Z","1.4.0":"2025-02-25T20:20:19.169Z","1.4.1":"2025-02-25T20:26:10.764Z","1.4.2":"2025-02-25T20:33:14.715Z","1.4.3":"2025-02-25T20:36:19.303Z","1.4.4":"2025-02-26T10:40:52.174Z","1.5.0":"2025-02-26T11:21:46.438Z","1.6.0":"2025-02-26T13:17:53.742Z","1.6.1":"2025-02-26T20:05:04.262Z","1.7.0":"2025-02-26T20:27:40.097Z","1.7.1":"2025-02-27T12:30:37.351Z","1.7.2":"2025-02-27T13:29:36.136Z","1.8.0":"2025-02-27T19:17:02.099Z","1.8.1":"2025-02-27T22:41:38.177Z","1.9.0":"2025-02-28T17:06:54.940Z","1.9.1":"2025-02-28T17:51:32.072Z","1.10.0":"2025-03-01T19:41:46.985Z","1.11.0":"2025-03-02T19:21:12.602Z","1.12.0":"2025-03-03T17:14:28.323Z","1.13.0":"2025-03-03T21:12:53.292Z","1.13.1":"2025-03-04T10:28:24.458Z","1.14.0":"2025-03-04T14:20:36.780Z","1.14.1":"2025-03-04T16:39:04.753Z","1.15.0":"2025-03-04T19:23:50.482Z","1.16.0":"2025-03-04T20:30:30.781Z","1.16.1":"2025-03-04T20:34:51.779Z","1.17.0":"2025-03-04T20:51:59.011Z","1.18.0":"2025-03-04T20:58:55.104Z","1.18.1":"2025-03-05T12:08:45.823Z","1.18.2":"2025-03-05T12:19:08.287Z","1.18.3":"2025-03-05T12:30:58.705Z","2.0.0":"2025-03-05T14:45:54.569Z","2.0.1":"2025-03-05T19:13:22.739Z","2.0.2":"2025-03-05T19:27:14.288Z","2.0.3":"2025-03-05T19:43:46.439Z","2.0.4":"2025-03-05T19:49:15.531Z","2.0.5":"2025-03-05T19:55:18.782Z","2.0.6":"2025-03-05T20:00:18.934Z","2.0.7":"2025-03-05T20:14:30.058Z","2.0.8":"2025-03-05T20:26:02.828Z","2.0.9":"2025-03-05T20:28:25.190Z","2.0.10":"2025-03-05T20:38:41.382Z","2.0.11":"2025-03-05T20:55:04.518Z","2.0.12":"2025-03-06T21:02:33.495Z"},"bugs":{"url":"https://github.com/coderaiser/fatlint/issues"},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"http://coderaiser.github.io/"},"license":"MIT","homepage":"https://github.com/coderaiser/fatlint","keywords":["fatlint","scripts","package","npm","npm run","npm-scripts","tool","cli","command","task","parallel","serial","run","commandline"],"repository":{"type":"git","url":"git+https://github.com/coderaiser/fatlint.git"},"description":"JavaScript linter based on FAT image","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"readme":"# FatLint [![License][LicenseIMGURL]][LicenseURL] [![NPM version][NPMIMGURL]][NPMURL] [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Coverage Status][CoverageIMGURL]][CoverageURL]\n\n[NPMURL]: https://npmjs.org/package/fatlint \"npm\"\n[NPMIMGURL]: https://img.shields.io/npm/v/fatlint.svg?style=flat\n[BuildStatusURL]: https://github.com/coderaiser/fatlint/actions?query=workflow%3A%22Node+CI%22 \"Build Status\"\n[BuildStatusIMGURL]: https://github.com/coderaiser/fatlint/workflows/Node%20CI/badge.svg\n[LicenseURL]: https://tldrlegal.com/license/mit-license \"MIT License\"\n[LicenseIMGURL]: https://img.shields.io/badge/license-MIT-317BF9.svg?style=flat\n[CoverageURL]: https://coveralls.io/github/coderaiser/fatlint?branch=master\n[CoverageIMGURL]: https://coveralls.io/repos/coderaiser/fatlint/badge.svg?branch=master&service=github\n\nFAT-based JavaScript linter. The main idea is using FAT-filesystem for traversing AST,\nso each node written to a file.\n\n![FatLint](https://github.com/coderaiser/fatlint/raw/master/logo/fatlint.jpg \"FatLint\")\n\n## Install\n\n```\nnpm i fatlint\n```\n\n## API\n\n`traverse` willing to support similar API as `@babel/traverse`.\n\n### `remove()`\n\n[Removing a node](https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/plugin-handbook.md#removing-a-node).\n\n```js\nimport {\n    traverse,\n    parse,\n    print,\n} from 'fatlint';\nimport {types} from 'putout';\n\nconst {isIdentifier} = types;\nconst source = `const a = 'hello'; const b = 'world'`;\nconst filesystem = parse(source, disk);\n\ntraverse(filesystem, {\n    VariableDeclarator(path) {\n        if (isIdentifier(path.node.id, {name: 'world'}))\n            path.remove(path);\n    },\n});\n\nprint(filesystem);\n// returns\n`const a = 'hello'\\n`;\n```\n\n### `replaceWith()`\n\n[Replace node](https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/plugin-handbook.md#replacing-a-parent).\n\n```js\nimport {types} from 'putout';\nimport {\n    traverse,\n    parse,\n    print,\n} from 'fatlint';\n\nconst {numericLiteral} = types;\n\nconst source = `const a = 'hello';`;\nconst filesystem = parse(source, disk);\n\ntraverse(filesystem, {\n    StringLiteral(path) {\n        path.replaceWith(numericLiteral(5));\n    },\n});\n\nprint(filesystem);\n// returns\n`const a = 5;\\n`;\n```\n\n### `replaceWithMultiple()`\n\n[Replace with multiple nodes](https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/plugin-handbook.md#toc-replacing-a-node-with-multiple-nodes).\n\n```js\nimport {types} from 'putout';\nimport {\n    traverse,\n    parse,\n    print,\n} from 'fatlint';\n\nconst {numericLiteral} = types;\n\nconst source = `const a = ['hello']`;\nconst filesystem = parse(source, disk);\n\ntraverse(filesystem, {\n    StringLiteral(path) {\n        path.replaceWithMultipleNodes([\n            numericLiteral(5),\n            numericLiteral(3),\n        ]);\n    },\n});\n\nprint(filesystem);\n// returns\n`const a = [5, 3];\\n`;\n```\n\n### `insertBefore()`\n\n[Insert sibling node](https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/plugin-handbook.md#inserting-a-sibling-node).\n\n```js\nimport {types} from 'putout';\nimport {\n    traverse,\n    parse,\n    print,\n} from 'fatlint';\n\nconst {numericLiteral} = types;\n\nconst source = `const a = ['hello']`;\nconst filesystem = parse(source, disk);\n\ntraverse(filesystem, {\n    StringLiteral(path) {\n        path.insertBefore(numericLiteral(5));\n    },\n});\n\nprint(filesystem);\n// returns\n`const a = [5, 'hello'];\\n`;\n```\n\n### `insertAfter()`\n\n[Insert sibling node](https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/plugin-handbook.md#inserting-a-sibling-node).\n\n```js\nimport {types} from 'putout';\nimport {\n    traverse,\n    parse,\n    print,\n} from 'fatlint';\n\nconst {numericLiteral} = types;\n\nconst source = `const a = ['hello']`;\nconst filesystem = parse(source, disk);\n\ntraverse(filesystem, {\n    StringLiteral(path) {\n        path.insertAfter(numericLiteral(5));\n    },\n});\n\nprint(filesystem);\n// returns\n`const a = ['hello', 5];\\n`;\n```\n\n### `getNextSibling()`\n\nGet [next sibling](https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/plugin-handbook.md#get-sibling-paths).\n\n```js\nimport {types} from 'putout';\nimport {\n    traverse,\n    parse,\n    print,\n    createDisk,\n} from 'fatlint';\n\nconst disk = await createDisk();\nconst source = `const a = 'hello'; const b = 'world'`;\n\nconst filesystem = parse(source, disk);\n\ntraverse(filesystem, {\n    VariableDeclaration(path) {\n        path\n            .getNextSibling()\n            .remove();\n    },\n});\n\nprint(filesystem);\n// returns\n`const a = 'hello';\\n`;\n```\n\n### `getPrevSibling()`\n\nGet [prev sibling](https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/plugin-handbook.md#get-sibling-paths).\n\n```js\nimport {types} from 'putout';\nimport {\n    traverse,\n    parse,\n    print,\n    createDisk,\n} from 'fatlint';\n\nconst disk = await createDisk();\nconst source = `const a = 'hello'; const b = 'world'`;\n\nconst filesystem = parse(source, disk);\n\ntraverse(filesystem, {\n    VariableDeclaration(path) {\n        path\n            .getPrevSibling()\n            .remove();\n    },\n});\n\nprint(filesystem);\n// returns\n`const b = 'world';\\n`;\n```\n\n### `path.find()`\n\n[Find path](https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/plugin-handbook.md#find-a-specific-parent-path):\n\n```js\nimport {types} from 'putout';\nimport {\n    traverse,\n    parse,\n    print,\n    createDisk,\n} from 'fatlint';\n\nconst {isVariableDeclaration} = types;\n\nconst disk = await createDisk();\nconst source = `function x() {const a = 'hello'; const b = 'world';}`;\n\nconst filesystem = parse(source, disk);\n\ntraverse(filesystem, {\n    StringLiteral(path) {\n        path\n            .find(isVariableDeclaration)\n            .remove();\n    },\n});\n\nprint(filesystem);\n// returns\n`function x() {}\\n`;\n```\n\n### `path.parentPath`\n\n[Access to `parentPath`](https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/plugin-handbook.md#replacing-a-parent):\n\n```js\nimport {types} from 'putout';\nimport {\n    traverse,\n    parse,\n    print,\n    createDisk,\n} from 'fatlint';\n\nconst {isVariableDeclaration} = types;\n\nconst disk = await createDisk();\nconst source = `function x() {const a = 'hello'; const b = 'world';}`;\n\nconst filesystem = parse(source, disk);\n\ntraverse(filesystem, {\n    StringLiteral(path) {\n        path.parentPath.remove();\n    },\n});\n\nprint(filesystem);\n// returns\n`function x() {}\\n`;\n```\n\n### `path.stop()`\n\n[Access to `parentPath`](https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/plugin-handbook.md#replacing-a-parent):\n\n### `path.parentPath`\n\n[Stopping Traversal](https://github.com/jamiebuilds/babel-handbook/blob/master/translations/en/plugin-handbook.md#stopping-traversal):\n\n```js\nimport {types} from 'putout';\nimport {\n    traverse,\n    parse,\n    print,\n    createDisk,\n} from 'fatlint';\n\nconst {isVariableDeclaration} = types;\n\nconst disk = await createDisk();\nconst source = `function x() {const a = 'hello'; const b = 'world';}`;\n\nconst filesystem = parse(source, disk);\nlet counter = 0;\n\ntraverse(filesystem, {\n    StringLiteral(path) {\n        ++counter;\n        path.parentPath.stop();\n    },\n});\n\nconsole.log(counter);\n// outputs\n1;\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}