{"_id":"@techor/fs","_rev":"119-a9826ad617260d2139a5c68697088d9b","name":"@techor/fs","dist-tags":{"latest":"3.2.5"},"versions":{"2.0.1":{"name":"@techor/fs","version":"2.0.1","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.0.1","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"dfacb97d160f361d6f54738c214e9c8476697ae5","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.0.1.tgz","fileCount":9,"integrity":"sha512-YNvrTR//YSH1xvCc1VQEAfe16MAUcg3O3hgxx7758fMoiLNtir8cd7ndoICti4SfmcxiVpumcirxfgw14N1jyg==","signatures":[{"sig":"MEYCIQCzZDKDOQbTjesSMLQ3HBg8iLJXsHL1df1L4ZXv9KsllgIhAK6JHp4EYJw1IwxirrDL2O7fOa4lR0XgomfGU6bqMy98","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJoQiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4Mg//bl9pEqmNf9h5DUXcQaVWAdKzo124xqyqFr7h6thgtB7mdS2l\r\no9rqJZCWeHn+H1Mvylfwp645GEQ5lmjME92gFXS3omSRYapil8jQHQ4iAryg\r\n2hL/w6APAnBawgDds2cyQR2rGicz4JDor+Ok74kloHdMDSzjJaRtPK1rrxkv\r\nvk7ZF9gJkNQlZ9skBdYsvVYZBliAO9DyIUfXZrkaMZlC1+zCCz/uylap8JTB\r\nWHV0l6feBb0f63Lawatpt6R1wvLg3W8qbnlOL4ufGYm2AhQIQjUxlKd5+5na\r\nioXbce1S67/sqq8+IhoVfuwXvJcB2O/NVeS3si+11I+oBVgfGPKNYfdq8q3i\r\nivj2KQZqzc7EBZUG3k3xaYNelPEl4dMfP108amrq2pmsrMyhTAHE8Pl1GlF8\r\nEmHaJMP0TPA2NqoSUOaTjKCaf/B1VDvNGi/ThXYTBEhyE5kwe/4WJvEgKsHs\r\nGEP6A39VkvNt1iVNnuRRgLrSs1/aMJ6c3r+4hIbveo6CIjqCY0pYhYtRzy9y\r\nvY6QVMddQCDuewbnL79MRtNdZVAZnLxfZ1Wj0fO0i1qoz1OgLiqesOu5cfGh\r\nsXsUTMv5mcbZzxk0N5zsSEu9XGh1wTM7VGeWwjxSRkzu6Zz4L63GL/r3kX9w\r\nCsdwXh9CAhopLAne6DDyAXw/7hE35xpk8MY=\r\n=PBFf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a73591c3a757d6181587306eaf577991d6d8b47d","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.0.1_1680245794216_0.8960137214364945","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@techor/fs","version":"2.0.2","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.0.2","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"e44a4e46ebe3a6f3ed5dce39ee478ffde5e13449","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.0.2.tgz","fileCount":9,"integrity":"sha512-+rCx99O49MoCpc1dCA9c8l/W6wZ1TQQrK21nBHkKJc6GHYG6J4/XXmc+KPAEh4OcUYmP51WJ2ITF6KNsOjkiXA==","signatures":[{"sig":"MEUCIHL54HDiy46T9sHmA8Gq20k3982Btd0v+XAgg0FdPZPUAiEA2XLceLtJaIsGvXCYqunRGhOCucGVmGiHuzs5BnzPG/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJuEYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooCw//UR0bNaglUFybdbsN70S+Em9zz/jB/lM5aHE8YtOtMCoxbLbs\r\nrIXHNtsDegcz8U2SLZSZUYLRz/X4LqzCYfLhKzM/mnFueqdsQ5J21KDALtGS\r\nrkh+LPO0Y+0cCuoyCB6McyHzas4Gqv1SRxNNx08V/cYgXaxSAqyLj84s6q9x\r\n8oo8qdzZ9on+MU8t0EUbRQNZT9b+hnxRifsr+H9m6CklRBEGBIbrMlF2NGme\r\nw0pHo7qW4lLcmT7t7QfayTLA+JR88xLtOM4807w2LJF/iIIkiTarBOIuuEO8\r\nPVpR2yB2wA1PP89ClEmNMR0nxBpqvFoRzcPn8YGKK+Cuq1OsLTrJInTh9CPb\r\nvaqlvdedCC4H+hXRETMNrPHW2tyNyRId1nbUGq9ShB5QdJq42IZ9n9cCPGPP\r\n7LML8IrH7ZK5BjvL0Pmzr7owGkuzSX+n7fz/HKw4qHx7JIZZVyqF0BVdaLq+\r\nNhOKF7NFdazZKkc7KDUBsHbotKqYjlAsvGmAteburs3KkiOB8gjBJeD4enpR\r\nkb3Eu0Q1T4C9tzPBt7jT+6PKx7IHW8/Xt51E64Z2kqOeW+Y7LoUC2RuzHl3M\r\niVm2yEDVVZaDeEKGfq3+DqgZTnMW3Akx/IrpyUxwHz19kBZb2ZZ+iLwo5jHz\r\nwJkKdSKg36YGOwDgPvd1B6yXnjKiwU9dLKY=\r\n=sblj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5a5a684f7d207e90e791623f4756ccc7fb9891ef","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.0.2_1680269592608_0.6631057619052518","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@techor/fs","version":"2.0.3","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.0.3","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"d09016d571beee8671c18dafdc99e2a39df3d4d9","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.0.3.tgz","fileCount":9,"integrity":"sha512-2FE71eWzYNFnry4PQRA5o7DK5OnKloTEvYwM3IYcnoR5117xx15kZqmfIB5yBV5ifIEO1avBTR0HUPxCmzY9sg==","signatures":[{"sig":"MEYCIQC0NpRw6fAVvtBAwK9HjzpM4VNspiF8+JsnKYuOjXC4WQIhAMZspc6jhhaU7lqBvNZ6dHSx1YGwViQ1dKB7B5l8YW5N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJuTZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY0w/8C1aWB37xyAuQosWYHHjFMCBp9Cg2fhmKlsfqOw9s7btW2uQl\r\nVxi3lQJFRWUyf9aJCabGIdYASN6+vAnARk46Gn9Puo1T3706pogdyT4/XGZo\r\nJXTRoA9LPqpf8N8ot6LI975A602XCFqjwbYAK784uEg9RMs1RWFNfhZAQjcu\r\nq+kZlkxCOPOPMXMz2BIa7VJjInUMrxMSXbJrqbgXV9SzXRmEzINQmdjBHV4n\r\nkUvDw4ui9/wG0nxVAfWYkqaw0quRx62CuUy+UkB3zymba8zR1TBnT4FYWCSj\r\ngMx1eFWkcjSkAm3Muy0Gd7W9ftZ/7+uZlD2ujYhnqfpsiSzt8rKv1hdxs7Nk\r\nIydRtxcK5iwz+Z7o7ICLyRau2Hknq8/YgFpeHB669DWuvebfKWw3JHE1zxb4\r\n/2Odbjg7bFAbo7IW1DG79onjjLnYFAPaj8TTDhUN/FHFEB73fth4av7aFAcz\r\nwjnTTed64kQ7ZdhxEzGAEQpq6c5yAY4FSWp3xIyjPJMb4C0z7mbnDI2F2uCY\r\nJ2OTzRrTE4KnAPxnb1UyMFrlSROsDOSH7BX6ymwAr68bbORpoTjxbUOYMhhd\r\nylhCvai7n3CmqRn/sKsxtkjsn1mea4Cq6NYULcinI935XDsKfx89Uz+W33JC\r\nc6ydGrozUCe//1x5lAJ8VAkFMPTttmUg/WI=\r\n=VXLy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"29f6a911dea096a13fa9601e4cc3900ff4dedc3d","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.0.3_1680270553643_0.043822059638956246","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@techor/fs","version":"2.0.4","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.0.4","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"06c36093853f7f7cd0b1f5ac6edcdbe4c4ed50ea","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.0.4.tgz","fileCount":9,"integrity":"sha512-F9oJJd/Xvc/FcLhvenHA/NfKj6m+WvNldzZfGh1SM1g8Oc6ohcO2AiuTG1hFsTBTfvs6WAcPjYwotBNrH5oguw==","signatures":[{"sig":"MEUCIDJZX1x5bUzYm/inLcnYBi0/Pc6Rmw/xN1YWPg3uEExKAiEApzRoKg/dm7e37FBX2HJt2eg1TLnirevzIAb6BT0pYMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJuvVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA2A//R4Vp+6RAiZh4/2IgZl+Sp65KibQ9gqxkTc7QWE//Yy82VtMs\r\nRdHge1REiBW5TH39omZ+PPTIGXYSR7x9dLUvAVv5HKJxfDaT2JyetzAAgpHl\r\nMqpUlWxmvNW3Xj/SS6HcuGn+8QzhH1NZjQT1rKljLaj7eZ7yTbakUotuSDv0\r\nIORmwwtjWaQaxe4BRtfLLx7vE8Qyeb5v7ku2j2bHQv6d/5sCF/vrmFqvwc+h\r\nn9As2YUGcXafoHPS775oC6RMYy1qm0oP97YVoOez+O3qxNvkprjlhUxfw4Sf\r\nvNA3eqmx9WneRjt+0EArl8sKcYuQV/d3iitmFungE/I2AuUic9+axRMAQLeP\r\nowRHaBRixIqPQBRNEHAUk3aBf7K2KsecREivqesENmJj+CPkD+cwDa42qnTe\r\ncwjfuxlQYNgwAthzLv7keb/oqT0WPuhndWNWqoydoXLCe86n0gcDaX/9WwUF\r\n8TLGndmuXbdieU3cGDzkrUl3OedeP2F6zKqCpjCq3Sb13NKoOmyX0VJqJaPP\r\nFdHs93UBSb0VHerb0dDHm+fTwN24zX/yPp8W5o8RNElEGV3aDEzIzA+VmZWR\r\nhhZLPLhZuqbsQ/zjr19oSDufdm8cm0Ic6nWg6xpHBNApla/8xJvMNHbXNqxN\r\n1kzwTWd4zqoqgdPKDltAn3AhcgT+kLwUusw=\r\n=Vt83\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"557910305e4cadd2fd26e4e9dfd7ba4464dd028b","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.0.4_1680272341239_0.2676400640181009","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@techor/fs","version":"2.0.5","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.0.5","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"ffc70343b46e59762e80c0416e03d54847f5b9d4","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.0.5.tgz","fileCount":9,"integrity":"sha512-PRT7/eo1gDRkCmtJp7lUPZJi9Oe23OL0pkZsKnA0Kx8XCIWRh9hw26iw0hC3l+s1appQBCVe7EmYdu3QMj2t5g==","signatures":[{"sig":"MEUCICycZtTE2xUe6b320l+deE6vUwSgg8f+hZfdsifIEvX2AiEAt+tzpSwPPc54n7GV3up0CCwxiBLXJFLSxjch1/XLscA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJyPJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVLw/+Og+5GERYpAyqkaROnGmHV0ete6vxbTLKgkQinkmHOPcdZ0NN\r\nqWVOU0H76n5111hvgjK6aYi6Zs/mq2LhEDhA2SBB+6Ux87QK9JgEG+p3LzWl\r\npA59UIAqEkm5P0U4iYNuJdzjF8TtMZh9KyoPwnwqcPS80XNOXzqJlbTrXQuY\r\nA+7cSC0XniLnly9qPAvZWQs0SgWXSkuDu4mw2VWq3IbWfHqLAhoottTgEmJ2\r\nfz7zIqXwDbuSCDE+3B1Rq0H9DLL6IEMqwDWr6EsvVGhPuI/ol7lerl9L0mjo\r\n1zzj1VOkyBckwKUZxPDIDVcDga7PA859hxA/D0nUMbLjLC2SiYe2PzyQNuWh\r\n+NgEkfTHk04a2O5z/tU2vN3XGNFeK8kjgCPa/BDev2zYlg6t4ufaH5O6aJJg\r\nV0lIHuUXvTL5UwMOfP6nPxhsFWc922qjnDtkfg3O3+sHfn+vt2QXoOceUQa1\r\nFniJ4pikwPO4i1pBgZz2WI7vTI8+uVoqhHfeYzmSKTX9YEITJVGlw02RxU4g\r\nGNILvRBWdxJ5ibAECIeBwcxUOKMXetjnyDzE6B6M8WVBj2ynM5VMib7pP5m4\r\nQ5YwwFXjCualsNsnS4itkeIYBMoIWZdIitekxCSqDziKRauiUJD0K5RcPS+u\r\nsmCOoAWCTDG5r99JHqNqNMMQ6jRhBw90DQA=\r\n=5yop\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"277dc67b9a721ae8a3b08875400d6200ef071af3","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.0.5_1680286665299_0.40926443722731753","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@techor/fs","version":"2.0.6","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.0.6","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"16436b9008a7b33d5cba4d50d4962193f5ae154b","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.0.6.tgz","fileCount":9,"integrity":"sha512-quA62c2z+b61JQsoRIqlbJYgjoCGK/lSooC0CfjVCAJ4VVsIshucBvRqM9ZAEbiPD08DojDltxFChgqo+ivu/g==","signatures":[{"sig":"MEYCIQCYWflZu2Tkc7+vLa0cCI0WGqePsCXJX9LAMWekT46dQwIhAOOXbLeoJ/ns+4Dy6skZ6pwJAWkFt5ymNr/0D9JPsLJh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK7QhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqF+w//Qy7tTBxRA5cZMb5OiWASCq9DpmKkz+qDGUfwRUlkKU0gPGbd\r\nNaBMPsgRz9CG9tzRzjcB8+LFGHUq4syZjyAOQuLTbtKp7TveTGKlRLe9vp+H\r\nI/lrQfPi/hzuhQiAmvwePJHLDJJwP2CmusPH7+vuXxz1YjBhNxSzgRoxXy9o\r\nnnzBzLlrnWsv73rhW6keVOjKxgsmncb31x0ZJKSzFZN/U2eIoIv8QdZwag4U\r\nfDCaqfGbAIX+cJQ++qpMU16IWZFUuElQOxwM90z+A0vQNteaqDgB0HduJLR0\r\nqvZ/5tH9TFnBzzQcnk4+/MrmupDQn5FaMZlEvDavlXlzwcPfOtOINh69ujJT\r\nHEQb/ACJ80fXFUH33vXF3fPpZ6HxM8o+4C2zkTt09Xz2Jo7uyCdGFFoIeIDh\r\nfM0ohetNvtnHovEg4kayLE67GJyjY8Gco9I46szou8czFCiGccqzLiT3OGJ4\r\nICBTVKh6QYnbZyGg3U+el2pnctPji1jh78j2KXc7lnIY7wO0N51tF7xaRGPx\r\n+Ym7drf1eYgNFznx9lu3Rn5boJJ6LwtCyiDPrAHToHfKWSoI7OSiMorKEUN9\r\nCkSbQ5Qgll63o2sXa4Yb51oIw9rCX7GB1j0V7bxvr9F1QI/WFp1vyy1SFZKZ\r\nbUuCOR2i3kBr+CebJAHof1vo4o+uGPkTRVs=\r\n=ate8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"e263e64668beb7b0129707e192f1e369394ab3b3","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.0.6_1680585761091_0.3455259137385098","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@techor/fs","version":"2.1.0","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.0","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"621c8b1a29639a25c264512e6537fd9f6e106e6c","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.0.tgz","fileCount":9,"integrity":"sha512-N70JF6wVu6nvtCjIgl/y+V7I0+A0yyLiIoxjaTJVNXwedyqNKx7AHdipE1bzYLh7ki1Ti+m9CoDo9dKlCpRkTQ==","signatures":[{"sig":"MEQCIARhY2uEA4ejTpjD4n1oPSXqJKoJyQ7SYK3hpHQZeBsEAiBY4cg6nkANlAmGlTVGOlg3sOI7m2guqN8va73q72t1FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK7wJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSMw//WK5Z+ES338qFV/0n1mYabmYQBNzp62cNBPk4NpC3c22bPKTE\r\nGr0cxXHX0uOaD/klXoZNnIRQWcSAW5P8rk6WOxJkCnGBzmpC2r47qnzjJi83\r\nsRXo3mu6UqirTsjfyyPW5CPU+IN1eY3Tn2DlcqwsQiisZ9sx9gB5FeM4e/p5\r\nqRbg2vFRlRzG/0vKL6+K16LZtcbs1t4Cp9CMqMqcyF4D085EWK2qqWyEEOV4\r\nblb230+9A6wluFEHbyf9Vog+jdy1MX0sKmvyoRxf4NMQ7xM5FCmxQIWzG5KS\r\ndG5JS6zaAhix3B9K6VDmB4Ot/v8hpbXu9Vm7VRDOW19ecK38bNSLaCTN4BGY\r\niCGDL1mf2YWKvzUYsHaMO03ybm7tHrAOmFJ5Ix6noga5grsB8euyWYjTMa5Y\r\na7SR17nAX1alkOZCeJwR8MKTnfwm5fCwKSJDM0zwzi7xk0LiRy16tjZ08wpC\r\n7InRftHg40HY0U7/PsJyAEq9Cx0lrBxB6WTir1z3KaEwz+QDi/gUXkPm4l63\r\nS/T280PNipz9eXeZXTvLuB1Al2BCq4wty6H7HUfPwUTDFv8BTdVY+rAV9yxm\r\nHMciqseJPeWej+/THdjPmo3AajwzD3z+wQI/j70LCkFcYcN2cu8lWa/6+Kb2\r\nznTMZZ2ciYDvu2mq2Gh1CUU/rGAMLSnPGdU=\r\n=sRDX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"dbafdfdc1de01a9e228c3db31f8eae102c78ca7c","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.0_1680587785550_0.8919508438844648","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@techor/fs","version":"2.1.1","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.1","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"273f8b2414c7279a2bb540bba2736205568e8001","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.1.tgz","fileCount":9,"integrity":"sha512-vPD9PVwaa3stbpsgAVV6VlMkI04lKuaU7fmWsvs/MHJYk3BXnVb+DwBSQxmc4eKlzfzSavKBQx777eFIvW0cWw==","signatures":[{"sig":"MEUCIEGMpa9jcfe1X0DhkoFJTKZgLcrCOVacLM1HblJxAoWfAiEAxmD00N+kmbTe50CdfDOmTfF6g4D7AmluDEo3sx9belw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK7+fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoohQ//eWzgn9pmyPMdSq+HHEON/rk4BO5JJXEC+xIghkIvFNnvzYBj\r\nyRJ+wSsC+UrmwdkrtlErjI6S/SuYC044PBYw6KIa4xfkRGYd9Oczff+8nECq\r\naImAjI2nNj8rCpFdfWvOb5TmkjZp/iY/N3RbIbLdAiPP90qm7pqhLfy6hPnx\r\nKUg46EHCr4Vy1JJKmAsJXVLyrzwd3zQmujSOKc0K5guo5sJojUEgbv5nOvKb\r\nXsOLVEVgeL1EO2TlbloDwJapklbWmW7Z5kqvBcyEDJHeaSACKcbSuYAbc/lj\r\nHlaHaGhYkNsk0rW+etM2fOj3Ro/u4PzvhTHXPieP70fKql8niZhZN2S++DkY\r\nyGYTD3CGbJ2TFHJKbKPVNl0p+x4oeJWPfCzMLRSVkJW7VbGBesJFOJmdkSvR\r\nTimxEoQcfS08+hPqDxOTg1UtvpKyVSQm920f/RK9krTwJ6JmAuiXi+R5vHbP\r\ncwqoF3rImgw2hsDRgI6Qc9WA33OzCyme9a9L7aJQvBvZaytlU6KQi/D42oDV\r\nIBCA3m4bdvRXq0ly0l3crWbkL2nQGF30o1uZzGIo2gxe5skuWKrMFRgj3jCi\r\nzJykooI4SwaMRLum80bFXBdRiWtheVKQSFLI00X6rtbJNZyhNWhtkamM0Csq\r\nm//iJw/PP9z0Cw2m9RvxzzT+p46iMGZAQtM=\r\n=1pwA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2aedcc9062708037743a5c30cf3b0d378bf37105","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.1_1680588703802_0.6351220522216834","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@techor/fs","version":"2.1.2","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.2","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"97cc20639a16904c127383f6ca5d89eb34efe3cb","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.2.tgz","fileCount":9,"integrity":"sha512-/y1koVbrdv6puPYoxH62+GKORt0Y7yKkyTtdiaxNyR5mv9Q/T6ZUzeg0xlDEhV6T8q4A+Qlw5IVfVFRIA6biCA==","signatures":[{"sig":"MEQCID+LHn+HR8F28455flOSk5xBGuUsQ2xCoBA7i0AiwHAGAiAi9gwVTpoagYLckckj4N3RmzwNu8dUkxFnvZsVTK9WQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK/+mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJ+A//QaeLBPVXDIe9vI9sOh5P3KEm7XshvSeHZo0/BQ7btuMXo2Tr\r\n+bfxPlPsMO2bupp/fI/ZX8SgCmyc2tw2C8SD6SQ4LvkApGRLC6SuIPTRV5C1\r\nDIWTzIuwaOiE4oAnbtOkOsAggH06D/Ob7ti87LO09JSSbC4A0h5Nz1gQ1Wet\r\nadg3NDCAPjCi6jHQXbdT1ZZwwfxphQBP1rjme2gQTi9LKTli1hROd/oK28cc\r\nirB7MiI6O04vJOEYQxNVfr2nhh8ylqTb9sDJD/Yp2ZPwvBKLFI3f9i6i9lkl\r\nKJFULRd+lTN4ao9fQlqJnEzRtNl6ZQzL4lRFzqdYZR4cxgd7xn0Pop43AqmK\r\nbv7j1UWJ1C9HeCyIGauhj/stn2c7gHSstl8fL5kqYwIcIrCX7MDBNAeDXKzT\r\nR4D4E7JWwr6kTe8LI7tULFzW/aaixRTQxUu6OW+yVb6XrNcDTgdki3C7ZoTo\r\nl3u4eoAumzJnAmgdMY5e/5CQL70ZpdtQ3qIt3Mcu5MP8G/TfWQP2u5mgnFS4\r\npkfi0KsZcvRUYnD24t5m2/vdt+Op2TuYXQNBEb3wbqSSPZ83OuNSfcZq8JNp\r\nLz2yXeVV0Q5CDu2S0JtxGkfOGS/1v/njSP0CJfIdOZbhCH1b5bkciFhrRWjS\r\nHIxHe0qE7th/N+uiR7wDjudXokAJgrJfBAw=\r\n=gnbZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"829798c1a0802e2de5120c0c50ebb82706b4db49","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.2_1680605093840_0.36480017491278516","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@techor/fs","version":"2.1.3","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.3","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"c2cd680a244c10b5829d63f187a639d14854cc5d","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.3.tgz","fileCount":9,"integrity":"sha512-K5imXNKLPo4DEtYw2Ggi3yvFHCiuYRzGhrR+q8Knz9S/mk8nSKfHrpZwIc1ZX2RcakPzEi2GCbnLdron/PMXfg==","signatures":[{"sig":"MEQCIF61PEh1WlSZjKHkKuvUt7F21z66IzBk4tJylgzfBjTgAiBuaqCU+LSwCcll/CtPP60oJR0x9OTEONNfiBItph8FBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLARaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+fw//Qp06TJu7scLbzn247Ssgh/2hJsuP27KcuK7AS9CNsd7nfglA\r\nRaTRXtBJMdpDfDgp3wx3YF9TaFcbMU40HSn+FY5onGxXgqfFRjSIz0m0izd0\r\nt/ttQ+yzzoDnjNSjsCtnlN6uPn9NrsfifElA3EMMxr+7FnfKjX6Itul7ty70\r\nLX8JODYnYkmx1NQtR9eWSt2tPMgjWxV99WfFBf+C2bDQ8hw+j1oPw27pxjQU\r\nsn4qbEFdyQY5BeeWwi93vy6L8NHxPCyqyY30pLps9vfqbpsboyxMsRMBUYbV\r\nNUD+9P67MxyETSUrHdm7mEvQ7NS5djHcLiLzvEWLqs9jeaP5QpDQ1032RWRa\r\nYLoKjLt2+hta15nLrKTANpvIvcJat0SYueD/AgqSqoY5EAOs62P1oDK2te+U\r\nks7yVhY0ljA7AyeR4XKGsyJtklHcV3e9cOka3ihzJiG/VygJ/O9N+Gqztm1J\r\n3xtkg0G+cAakh9VvLnTifzHM5xcjQUhDvspP82AH2H/fs5fRdnPt7wBssLhU\r\nysjgpRK+tyDtJiHu3CH3mbACKH7g6++8O6065YAxVv56wNfFVSrEvFNyo6cr\r\nd2LviK0gWWkphi2mPO8f+Wfzme8higoYNIb72eF3o+CkxmWn0LqSH1iL235v\r\nyUT4WUgHkGoYvhBuLyuBspQMbeTT0Y8a0Vk=\r\n=5dXT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"e4c3a556d586b2570b756d13ef6f430d9af35a2f","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.3_1680606297825_0.5809559322375335","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@techor/fs","version":"2.1.4","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.4","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"a5e489bfadae2aad3bd90b0afe1c0a1bbbb3cf77","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.4.tgz","fileCount":9,"integrity":"sha512-d7MPUEZTs6cWb3FXRCTAe2sMADZvnLOJxCBHFSTUSZ4hMiTP1HYSYlo0QaC/c0vIns/2M/V8gSNtvEvzzzrU4Q==","signatures":[{"sig":"MEUCIFuslK4+T/zWkgMFUALsHTEC0DnBh4xMXYDIHKgMZPXKAiEArDsOyc6/2l9sm/O+tMH7MsYAULfhrIaM+FUy50WVBqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLCJCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL1A//VARN4CIQp/UbjFaB6CUG7+bOUFY6WnxEj5dYSEy/OsaL7bz4\r\nWtYtZeL7QNZ/2u1mNYbwy9Cs9JFglAZX4ok/rhFnaweyYW/u1mFxzeRo96EO\r\ncy+rDTNKSktGCZNnEo6R3wqlt43IT+hVAOo1g01bBuZsHqOvJ6LUm5iB0Sn8\r\nFqeVco41XG7kulxkMVIFRH8Ks0Q+H0/4VxIw4U4Gye8YJacNDytyHCepGri3\r\nOXFoPaOm5goFzd2Dinuv2SxkQ4vOtQmqH9jUkGMVMHCsX9OXaYTlDWtFN2G5\r\nlFN/t99++aUIj2vTVWV9cOQ1tJEtI4OEjDISzzNx4eb64FPgSsuUhq7NXwOQ\r\nz87DE75IaTPnpVCxGL5H875pcEl3wRz2SEIJWe8OkXpmFot9eyDtK2LYTVFg\r\nxq/1QiybAveKbfB+/10fb2+U4HQFUXgrtaAAqNe2+vFmUvc+15H6TlL2sC4i\r\nwFBkTnJF9+P7xgTAIj9g1FK8K+5FOGMwd28R2pkpaXuhDApSBdIOUzvP7wkW\r\nNtmw1/CeMmP8JVm5K8xcf5dG3MbQ7h4aDgQqjJwj8jyfvKWm2hUEZUp9mKUL\r\n4nJp3l27xAmm0cVFkGx3cKns9U7yccfKrNIGSuvXHUfFf6wmwUOkNbzkWQep\r\nPMsU3cPL0QiBicz4NgBM/WgoGHDUl/VUz8g=\r\n=H01b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4c23e95ace344b42ff0d65542da2a62b3d94f114","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.4_1680613954217_0.1795921691800566","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@techor/fs","version":"2.1.6","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.6","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"ab20a77d66c224c5e2f46fe6d6698c77c9f05365","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.6.tgz","fileCount":9,"integrity":"sha512-WOifWHazO7C2a1g+YkBIu9FY0U0B7UaeoRpjrDsusrL3ZDPt1FVVBAZlkNxQhGNAKdX5XWwJpYgoKczKFhozew==","signatures":[{"sig":"MEYCIQCKcZ1djvlaSvJpBHEmr1pbJiLMlG0j/BKZ/8bBGQZqRQIhAO2Y7pZA2sx5k0ZKNmhlFpW9Snu6dxXWmomljO5iistI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNCKyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG5Q/+MPt6mjMMSBiYbOObsmHw1u38oybYfZsOeeSmMLJcozL6m/8N\r\nAN4/HaQR5bA+09EUFuds4St7dFuiq613v94S0lBwFHjV7gviSGwEQy4Rc7HR\r\nmruznq2cSs+x/1LzBCMjw+WRv9eK9oNXDjd1VQr+DoWBGBKKD6tibte1ApkY\r\n9r4P6GVi6PQQvXwzYD2UztdeCbo/3cnphhD8BuU4gzm07G/s5AlbY4Zc+w5i\r\n5sfeF/BNbAzWD2uakHNKiD+GhzRXxla9OOY/F+xVgjKRK+vt7CE9l9bqn79V\r\nAmjhJJXG1FodxK7xVFL277HTNXd/i9N6kXRh5uLU1Gt7fVYIB5NrGrwKu92Y\r\nWYtQg+2HfUFUTSMlfMRYOZS1cLFN4NZxy+6N6skrtSq5LVBIemdnJ0VhXsbX\r\ngVbOgtgK96D7YJoLtezAK8mY0WAPwKCUd3gkjpwYEbQ6GnybxKWGPB396buJ\r\nxIYnz0V7Qex/dqvqkQNp6lXn1A+ZtHBerTf9CzueF5GtmQDfF+cdW7uq2/IN\r\nBUHuAew1VSNZPqKcnSOIIuvTwXTROzepUHQQy5HKvRoyPcivXgrDBvcKF10+\r\nmvEJcWfUrZsfLoSerkqW/AcMjHSDRX/pSrZavn58OrUAYT9ZdSRxrnTbgijI\r\nEJ5NJOlQb07o/sIz9IjNNNiLhSlKwvjCRz8=\r\n=8Fey\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"1236197ee9c5fc1bcc059a8ee64fc12b423be8ef","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.6_1681138354022_0.35093785541480726","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@techor/fs","version":"2.1.7","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.7","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"3b685581211f4e2f4c7e8bb1ca304aab2d085269","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.7.tgz","fileCount":9,"integrity":"sha512-5I4pLlJlc8YW4/VKmEkJK8eyp1VbzrIv1O32cZvmgZ108PgcHp8dIPvtc6YQ1A/6B+cxj31OXWlT06Zb7Dqt9w==","signatures":[{"sig":"MEUCIQCmb39TKfHzmcTdw4r/wHBsnNq//7QHwlTe8kZ5GFTJ9AIgXR2+A3LH+zb3kh1+2wpxcyr4gF/FacjR9+hZFt+g/R0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNRBRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrONA//Wt1kS9fuo4TzV57nLTMYeQ8RsgIEvD/LDhkbh7wW1EHiZxJv\r\nEXizIiGzFAK0gUXeW9T5p6jCZ4Ukzsdv3ff0uJb2sgwA23CDJ6aI4sZX1Nq2\r\nvWoKDfaVS+HtDfz806WeHJsb+zctqdf4yTC71EQvbygQd12Lr5RUbqfSAD8u\r\nYFOnF3g8EddH6UWXl1l+DgtoZlUmQHTocoFe2TIcPMvwJGbtiv9mXo5VUnJN\r\nFIVDfB3F5f6UZk2Kx6wxlZM9QSzFAEg11yU0XCtX7rAEcqRqEo/fwxIO5lvs\r\nBdj86ZZlzeKWC4CgnN23dZOYdYiYVOg0nfnjAdJw04xiWlrd6TO5pJ9FTqN8\r\nPccTHHga1KmVWAX9/wlkcrlVDr546MlNFvVz5xTc7A5LmgKbLEzZbjshZBAC\r\nQMQ/hExissfYN7azOkaS/XLRn4me4w4gfJIGVkG/NkV2ukKchsivE7NfIdtr\r\nRgPs4/TgPXaXonXwTcOmZ+K4MIZFU6ioO8F3yjEyDOJnTEDYjWYpcxVIRsrF\r\nZaQdg8qVmgE225SnYbcvw6ZIbElQCAV7uD7KjIn2V1qE4zbROwRcIY6jtYYb\r\nu5OKlAhDQ418t8Up2F0KI109pVizXkGwDU6wPZRBNCzkLEFNGxohjDYNtKeC\r\n2UW+9gcwpGau7q7jmMP2JHmQdUPN4TyNAwI=\r\n=7bRO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"13b77f60cea047c566738a0043848ea776d53abc","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.7_1681199185637_0.08423698267996582","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"@techor/fs","version":"2.1.8","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.8","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"654e4501848b89782a49e61fde97486e5529dd0b","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.8.tgz","fileCount":9,"integrity":"sha512-OwJAZKBO4nPRQGWoHqYmvBmI/Rdj6O45ZUu94E/En8elLvHCOArxE7Wy8+ryk0r80YFzfrHZUktB13JH/M/Ajg==","signatures":[{"sig":"MEUCIQCeAEBbeBFXgWy6s9hyl6gX5klv0QvWj9vmGVMsPtTgjwIgbGa7Vpis4Q76cGYkE2WIIhTxGX/2Vqa/Zt5V/qGnMh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNR/fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI/hAAm9tD6b8NqldVtMeaPni+Q7uc36/xijt5ZG+eY+LpDJrtJ4CN\r\nqnAI9k0pHTDU3pK7TZl6Ga7Ay2L14rx7eJcWt+15GkfxFn8bv50Pp5Mrc9H3\r\nmS70DdcpPZN35T2FjZWdfVZbUjXqZzlRSG0LhxGVxDJEduy68W37oI4gFUEy\r\n9QRy86bNoUdbRyRVfKw68l3q0lB0R7oaoMXRnNQdEiSg2j651zL73KwKDAWd\r\ntBLcrs6zTeANwwykdSP2gdRB+2zlbWmwVESpZZ5UBtXWO0IMWhXMJ3N2N2Eg\r\nBjznyVhJBMN5G9xcXz4EwzmQnCSxWvnoerBpVhQCbJLk2Qk4Ax+1qguussEf\r\nTs3gHl8wfa+UZEuJXjEynIN8c51DtWND6jdvVIfL9OAIfumhkwQunAZ2VYeW\r\nvrjBCyUkIEw6ur+h2zqfFet96aKoAHSYgSZYkM/RKM7zlebuoVQTHAapfGDI\r\nSRMJt35+vlfwoC6cuCXe+SDNdIW/RWneNg8Ii2yRY1Pqhn0GodrRM7d0IPP3\r\nxGT7lVihOMNO6YAmS7YVljjNxbxQNImXHU/I3zlt6i8lH8LCZk1GCVuYEU59\r\n1OVLWJ43aAayqr+CVz7ot0rSNq1j6kHFPQRMFifYDd/5MDGo5r22j+ehrlnY\r\nRvXXWaL243W/k5hdyYOlebYTAWbEwU2fQ4Y=\r\n=nAT5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"e4555a92fc1a9f656ad3cf92aca099118161e7c6","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.8_1681203167134_0.7297013233678666","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"@techor/fs","version":"2.1.9","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.9","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"02cb5602163a751edb1b631ff37a112d07bb023e","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.9.tgz","fileCount":9,"integrity":"sha512-i9hH7ZqctM+JlKqjDVuX5p1nYIiDc6FrI0709L63XEBLlts66KJGpr808ySNcEHm6Aoy7G/IHNjIY33wJz57CA==","signatures":[{"sig":"MEUCIQC89q/st90XUsDsnWA7I/HRK9y00C/SaQoIK653jhGpxwIgLdMGXyG1cPbPxSt3Lywm38HkDq5sFfXpdJRtuqSIuxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNSUTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6Ww//SglfwTItRW8WF10wOaj3vJMegbkbVWay1pt1u2J12vOEPW0Y\r\nSZmj6kC3tL+gF9P5+PulWKO1IMbDoPq7Nb100+2q6061VVnAFbU8bhrsRY8O\r\nOik+/UwNs9+/kOGC/KITIQx3aBwjikOt+qNjqx2yyf7sY9tO+lrrxRLjuUt0\r\nN/1iN+U0Hmflwa0q8mEK6rZlMw7oc1lOH8cPD6739LUDCvDJ3JTafTzPcbAs\r\nS1cNTTrnjTDLcA78vBbq+CNaHuZIBkHTAYq4XcFgatzTdvT6SmT+T+BU52Ae\r\niM4cw2ffnAzVG6EFSea7x7e9ZqJx/dunMuPurKfUwM6VuUQXtcVF7CcViKhD\r\nad3vkNSyy4RrcvGMi1nwcvSisC/1xY4tcpIyUxQiJpe0BU+hb4thXEihx9Lv\r\nd71Cz3Yso1oHP20wvw1tiYkB+tM+57clw9vld+jafiHGHQ0jQzpVEYdrepj6\r\nzWTM554RtjhAiB577RFTqHvWjQ8wi8bAwEyXdTnYV6Gn9RanTb4Yepyuzy/1\r\nMsZyELeKaoFtU8v0flm45vaoi8z1FtIrraJ6GHgek80CTxMhxulecpOyYxNG\r\naqolRWbJJ/PIYgSI9lMtUSA4bo3Hdc2xcR2RIH94rZbB0k8nIcT0K1yI/fRr\r\nlBtYWjZ194+bLcLYAQY5dSpk/IzSH6JskKs=\r\n=Cd5n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a7e526cf12cc5379e8e190101cd88b8d5ebcfa61","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.9_1681204498825_0.9108841090491866","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"@techor/fs","version":"2.1.10","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.10","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"153ab41f60ad29222157af809753a57cced23c27","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.10.tgz","fileCount":9,"integrity":"sha512-ISMZ9gVwJjr3G9YPf93xaIDdpdFBqmMbSMxbHRirNPyZmk1MpgQCnvXwZgN18cawV2WTNXoPU2X6pmjoRieFkg==","signatures":[{"sig":"MEYCIQCf5V53HWUrhUuXQ3Z194jBiS4lFDK0XOjGP1wSN1XqSAIhAM7rpIW6Ea3S8HVjseEf/LsasbunntI3+lHrd1thnCbC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNS1wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVyxAAjFY35n2tzTbBnkrNp4NbV+M+R59zwLVReqKCUxNzPlDhRmgn\r\nn8FqF6dPwPICPAvMqXXJaAZ1AQnqmsqhvWHON0vNK6t4wyCGvwAxPerBVu+T\r\nzvI/oOxVJZdM11B/TaZJidanNlVDh9fOfkBo1YOd6mkUyr5Mp5M/3ymXzTAt\r\nIib8QgHd6JvoXtK+EhbTD3Roc1QUx5u/BO59iKqEaePkpvLkLp6y+wIaw6ng\r\n6sBnI7AwrT1aNMUE+qsw01uyr/VdkzDjgxaqm/fUVHiBrHk1L82Y9Rya6ptm\r\nZWXTk04GvtxrZ/PSn8VFDFHsYWtlww8rQPGTcmTTJ8stsx+Lt+p92Lvj1Z54\r\nCfNxcsryL+A/7rgwftcGYFmFZeiwBjpEvzshQ4rIgcFSpNQ78iBHiJ+8Qqzy\r\nTaX3FmsTbAVm7ganpsg0cJ1IuNL90try8wa2OmnYq1wOlg8Kmr+jgz7JIFue\r\ntja0/W6Ytjnqvm1MIfKP/UzyskIy9wmz/aJKiNzEREhG3jYTUnDI4hXrY1kB\r\n7E/jrpZbzfqaEHp3ElpOsgCtC5GTWCcqLFfVI2QiEYjQ2z4Lj8X0od6xwgP/\r\nVLN6XNp/bh6iViTVmXegEjQx0HHHXTGRPD3SERukiAYErXnNLZokHVNoBMtL\r\n8yLBINrcVYohy9aNMTZMI0KzBZgJyxHLqqM=\r\n=IjtB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"99e6586c94f712dbc18b4bd32145f4d439a5322b","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.10_1681206640721_0.6128281239737003","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"@techor/fs","version":"2.1.11","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.11","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"ab5bc11d1db558509d167d1a3e86c9ff31012376","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.11.tgz","fileCount":9,"integrity":"sha512-icaihL+H2HF8ogYbf1m70/eqKdsz2oEAUrmU3X1+iRXkNkU214y6egbebeECbFTFA38lepl9OfLsgzraA0B/YQ==","signatures":[{"sig":"MEQCIG92W8Os4zi+gKb/HTGfvIqOrf8I78YNUX3m09GRxXRLAiBc4zzYgqR9sbK1H9Ko++hlkQOpSURErPF8RgEFwMuUJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNULmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri6w/+Px9at8sV9EyfzlwD3oeCbZ0socLbk7x4jj4kwrTIo7bckjre\r\nblyw9CmZkUwh4e6cRoJ1vU7B6ANnN6h+jgPKo9bSojRPv2KM+4VSqaRezMBQ\r\nGvqjilPZmx6Jzfhiat96Ip/OjN/p6VqIl/+wIKpjuVuVFTR1FeSgK2kgvH5X\r\nSxJCrzrwRA5oaKGMhuudTkCY4fTZb2AayMg1XE2Leec4HPt9FtNVCTWf6x0T\r\n7YxQVg+kHJCfD2ejBhtrd9z1iV2IEt6caPMc5d4AFevchJ8NK6DWTmriUEFi\r\nCcirTdKfkfaKXTLB1gyb54RDoHEDrFJaHf24qQGvk2o9/FU0xBrp2LUxp76N\r\nd+SuSAy9gxNQX/msLq0DAMuo7lolU/2nREpZ65Nz1zIy9BfhgsnHr3f443g+\r\nuJ9NqUxrqNUj69FP1XSfxXB/Ki543GEBLjq1ACW8b1RmIzZ+z2E/hPow2crz\r\nBEmgrFOrYTkQ2ImoRRUhBHl5JiKfOk6lyy+6mxPkFZLCrvx2UkvOvD0Gfc/z\r\nHqX5wCa7h1b8dsIxF3+P+PEODDo/b+ZD0YJyYPYj0PmYSINH/Rzz3XHe5smh\r\nwCoMhuYd9hbjG9QSeOgFpTFu2363fHEosoN+rQbNAs4h3vQJ5qmVjJfi7gCl\r\n3QGhc5n4IgTek4lygdyh2AmdztOmpbG1Ac8=\r\n=o5Nr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"efa86d835e146ea5f39c5e349492497a199cae94","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.11_1681212134528_0.18170198609670996","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"@techor/fs","version":"2.1.12","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.12","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"0a377bcb8813cb5634d6400556eefb4cb5ae9d91","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.12.tgz","fileCount":9,"integrity":"sha512-bXbbTjQVcdh76JnHwMh7vtW7ruw72yhB9gpDQTMNwn9j6OgBtwCRmizynjL3U8g8UvU9p83cAaQ5Y5/OBYLWeQ==","signatures":[{"sig":"MEYCIQCfI3E9PFXToRW/8wwzghs5XRgeTrBVFs8tlgWxE6eRcgIhAJuDkp428HfZq/dXlvAZw1svb+kGZ9HxqzrdbNbZ+0Cf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNVnxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8RhAApKCDQRIGYYJw8p021CvjOLy4WJWVb7H/pKbFCWBOHwXDuXxC\r\nF79lWzC/tdF/Zu8Lj53VG+xWNJeBeFQRZypLsu65SrkHhAbFDN0b/sRTXYIo\r\nL/Y2ALHtFFxHtRY5iR9BUjD8RIyVxpc6BVW8aUduBZ/uEtvFHPXmAsrcLpGL\r\nM3K+vrvlUq3qzMnYBddcWiDUWVhi/KWf+wS4aEtScAsMCe4gCggVCxwwEhRO\r\n6xs/TY8EFUTlrDNtMV3DML4uv6uwk4QSWzUvtFbE0fQFSI2VhO2fFVfksKLA\r\nkeoIhgsOwO4+oK+dTuVv7UHKNdp4YkO+Md9CGOA+4BvIpFimYWA3rzxvBb3E\r\nSibdmkLGshnXyLMTuJGOl7gQ203tnKaMZ6cK6gkrIU/95bGXQ6giH0J71nCU\r\nf2zdd3U3N3WVo8D5N74ioiCf20tf2SZUQrBGtoRvSf/L3sGKbLHZkg6pHUkb\r\nAEDpvKh/RyA9nRRqQ7GlkBoLOaS3TkUpNUSYNsy28QeCVGHpbG8JFA+tdu9Z\r\n6Wg8v210W1gwaiof5OfwzJvkm8GADAYQ+KeA+zPd0FMRo1215RRHt58uRAml\r\noq9usfGm/4UAiiEpsKY6N949V+i3zqPcuxXO7VqhVPwvlvsxBACAG1fO60zJ\r\nsC8hGfvh4sm8OfhahkyW4RoW82bolePi8os=\r\n=LVBR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c080949525773096837b845115e39678fda13b8e","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.12_1681218033511_0.5540023608181031","host":"s3://npm-registry-packages"}},"2.1.13":{"name":"@techor/fs","version":"2.1.13","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.13","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"b2d7920c2c8dc7842fe50e29dcbb3666cc3df400","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.13.tgz","fileCount":7,"integrity":"sha512-pQ23lobl8xPslV+Kqq16doFBYYiHVSGuRyDENiZIkFDqYdo5ypujut29G9ZgHMP6/Rd9p5MYM/9s48P4CTYKvg==","signatures":[{"sig":"MEYCIQDZptT6r8o86ERoijiiqkfs1fxhT7c8avvJ3o4ZaI66HQIhAMVhzHIUjgAY4BZMszwpRACR/P6M/TeIJ5EBDtIHoPvP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNmeTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDuBAAgSRUbLNUHPlPq+dFEujEAIKjooNGM4vI5DXnrC+79agcD0PE\r\nwwUjXHtiPFXhBn1kJO5/KZuRJ987a/laQ1FzSvO+tj2bNH6sEHjAfxA6u0Yz\r\nHhzu8ahZB9fV2P8smhHrKkOgUgRzE+XveCiiarHQDy+dfTOE7qpqtuE5c3Is\r\nPMh8d6X/rk5iuqhe1p8vbVf9qfIJmNCR+pLkAivFUO/gGUECEW8bTIPkZMGT\r\nXLV6YPMbXk4lL3ax9O+xBs5Rhp3oJyU1eSHUHbmM0xuJ6xWmjMbGtKi5lkGz\r\nvxLAogC8tm5eKU0E0zXIKP2bfvf9D1sOrOiHdwrBf/bToXIkSeoVWHFykr+g\r\nSxSiVGNyFG1pWXBBPQKUGpUACxr7z/uaG2Qbcr4UkrmWE9+K/v5ykoy8b5Uw\r\nXWB7KmpyJOwpQf5GlvyNT4bj8aWNJsZRxp10fCJ2RUr8PBUvkjmBjvu6Ti55\r\nPdVwn4o4D62nBUSMTYchsRatZAHmf00tFCjEXPrb76F3XUa7y9Q2NIiNpfIn\r\nnJc86z13ZhIN1APlJkBorULKl4pxVSAmSW8FkxVdzQ+atb/0ky2ScR7ycAhu\r\nozzumO3zLhkXqCokzQv5wBEpg+8e9nuvx+YqLSdjC4UmXWZ0wNPKgKc5EM+5\r\njrBO3gz4XUugkjthK220mfNmstA+lN5muOI=\r\n=cyKq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"f60e64dfa6f513b1250bbde692108249c849f7e4","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.13_1681287059252_0.42872450989805566","host":"s3://npm-registry-packages"}},"2.1.14":{"name":"@techor/fs","version":"2.1.14","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.14","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"75b661870c3cb5991be4b46355d8a2a99adccc5e","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.14.tgz","fileCount":9,"integrity":"sha512-l28C37D4lR9ByJ/MAOBUUDzl/AQByFi6XknEIPU20wnqzTYspS9aJ+KMi9lHRnKTm5QWu5h7blh11QiNWW7nNQ==","signatures":[{"sig":"MEQCIEPpaATzKRk3K4Sj4HWuCy4DqpJ6hXz6jfbxw/CyK7YUAiBSF035IjbdiuOXwBviUfHKfL3F0sQROPAITZDTm6EMtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNo0yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1fw//SlWg8IG5TkyRY7hkyxhNnUNDh1DyPMadYmelntAYhZd8B/5K\r\nXPnLZiDb1U+Herhqbx1d1ahxYBjJgwSdsts5WUWL0x4Hlv9wXXyJwjR2eGIQ\r\nP97YVsnRci/a+xOfqt89ZME8Xuqi8EF6lR1d4lzvk0fezkPiAo/Vm4mAJZbt\r\nunzRriAOwtCrQUExaeg1/qYoqSMUsG8AOE7V8KYJUXsRc1pJWhb0Di8nTaI3\r\n/F9QKYMgfYDHixFiYYWh6TSSrhI7Tlc6fY2okRwCJcZYpeWukb5Mzpa2Q7IF\r\nRoFGBt5PROOpCtfI3CgG7zh/auwr1naxjVt+DBfIviygiV0OUkzhhGeED9sF\r\nA08EicNQrmWS3U9jXc4PKDicMfLHP4LCW5/Ok7BF7L1fBKn0TDmCKHtcc2I3\r\ntBhVaZO4RoIntTVhUebVS90V4q49bw9+UV5mnIZj2QAlp8SEI0Yy04RfqVvF\r\nS1iI+5Db6bEWF2HoB+Om1UTc5AguqUwFAPqH52MPDXDy+iPR0EG32DTqtCFF\r\ny3LVjkK36fp8DMReEDQ1VJlaD42heSg9CIIoRDLpnC+A2/Vie+gCS3Gw9fXI\r\nPeaH5RgZoX7GFdnyJyRN0VEc0dXtTF9o0VRbRLTaZByvPzYeDeQ3gzG0/1UY\r\n0rOrP12QGzj67fw7MmIYFGHQ0iiVbiDp8Ds=\r\n=HUAF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a294bced4e7eb0d3c34e4b7d48cb875328931fc5","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.14_1681296689891_0.20236597860456063","host":"s3://npm-registry-packages"}},"2.1.15":{"name":"@techor/fs","version":"2.1.15","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.1.15","maintainers":[{"name":"1aron","email":"aron@master.co"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"aef7f7ecd5d57f1a7089429b852dad39301485d2","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.1.15.tgz","fileCount":9,"integrity":"sha512-fZPKd6sOG67C0x4p6+ZVyLawmf2oFtPhuXxnR6Q0zoVdjYlE7vkNSPekedxLKtudJbJR6iYBdTIIfaJ8Op1NOg==","signatures":[{"sig":"MEYCIQDjfHR/h3I1a+YIo31x1sI7BmuENSqUYXyY334YZmutHAIhAPY0ZFTAtNsrVTog5/ljkaxPXgIuEpVpdipKHHTWVkmt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNqXWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbpQ/7BbQN6ssZu5Lf4ZX4hd6pW3yF5mYpyzxIulJqKSddtverFsky\r\nypZaPRCLqTzaANetBdGyOMkRIVHtHLa1zqiAxyHgNgdmmUfT7/EsGGtnUbyp\r\nyz0GIu4oH3OWWzXWzQIgpbzEPoqta6dyIej0J0rdGQ/MaPTJYRWfruhB6F7t\r\nrGV9ANLlvaJ70zPcI86c6eVxHsHLMeVtMwE2HSEdTiXGmgIEyYNzC4sdtQub\r\nfnHT6c5pihv9vPRLxjR2TwMQvpOy0gB7aCmfghDZhONYcqRACx82wK486wRa\r\niV3A8D/ao+dZPuYgIjpBqQdIq2jUMyNJ+sfBlCX6P3A7v+c8Og7/N1DL0oWg\r\nYA1iHK1lyuugW7VFeFPduFPW2MK67riu5AONYjdl5UNpZjXycIyPUR7AZJN4\r\n0dScMsN1scbypMTfwA9eIvS/6qb8TDy7WsZjCYXLI3vgwa0kxe6idCrsUv3K\r\naWeJkxJJCnuRnZW3zyQaBTcuVbycBlou/M7THujWs+iDuhJFM15ysvctc43p\r\nXh/J3kD8oTG6JjKyekpGtpi97xlNqqvqRB73a0jE/4jjKSPKLKSY25pQUFxk\r\ncpdn1fE/9E+AzXgv0D8YyVj8zs5FoLxQvvHwe40ibGUzRGcEdaAnryapc5Us\r\n+Uv75tEoKZrym/pVqMy8pLqX4QCeYojq4Uw=\r\n=ueoT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"efd7d32a20c435310eef922dfeb05b138d0f4bce","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"aron@master.co"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.1.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.1.15_1681302998013_0.42584910597911163","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@techor/fs","version":"2.2.0","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.0","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"92e4807a919e2e85e4c7645cf5732a23db28acc8","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.0.tgz","fileCount":9,"integrity":"sha512-DCxiiNZixdYfJIXaIXzL3uYZ2STa9CaGE0cfNhyx+qWPSVK1fgm7ubBMazEnVZIhe+rSUoOgbuNBfH4Rs6Holw==","signatures":[{"sig":"MEYCIQDtqGxyCP3NZks2XnHSmGmNfgpKvzZyMIrCUu4LbT9hjQIhAPyjK182laPVcGFKVEFax7C/sVuiYOe/2MNN7HSK44LL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"976e0d85a9bbef77f44c1834df9e9792db6b20bb","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.0_1686069210542_0.983678190890231","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@techor/fs","version":"2.2.1","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.1","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"5b5d7dee52c0786325310dcc4b744063989dedbf","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.1.tgz","fileCount":9,"integrity":"sha512-SFd1WOuK/yeoAnwl82UN8ByhMiS6PixP3+l8Z6ngwmCIP2f85MraibRA8ru7SHYGskaozvHYA9OXED3qWt6w6A==","signatures":[{"sig":"MEUCIQCb3doSx2wH29I1Aqhqfzc1BHRVRpmxBXoLffr1gJC+IgIgXbS5+VttXU9rhivRTsFtwpoIX9JOtf46XwOvGIcTTOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"017c10c0cab62e1bd4d4e7d0beb4028995ef4c92","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.1_1686071033605_0.45007739020612836","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@techor/fs","version":"2.2.2","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.2","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"21e714a47adcf6ea0ff52d5e80d4b6706150bf88","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.2.tgz","fileCount":9,"integrity":"sha512-c6/4kn23Oh+N6Tgny1C9ERLkdSBZ+aBimURACdiupc9/5G11ZqaHG8owcENrLAUr8YdrT3H4IUDuyFUWR1X7Ag==","signatures":[{"sig":"MEUCIQCy8F3s1IUlMx/Hu86fGpHDf7cw7/6vhpKpPGishLx2hwIgcZ6jl02+GvdjY6XGp3uPRT8zH8Y33c4DwHBRU3BxBnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"be0e58c9ad26afad365032f02f1d0459c050dc59","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.2_1686130060299_0.8908521160303482","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@techor/fs","version":"2.2.3","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.3","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"20107fd48d3544eaa4c15ec0a4e88d337799686e","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.3.tgz","fileCount":9,"integrity":"sha512-EdzxgjqEf+z1K0Daj0186TJiRhMFBYPBTYRcs0Y/qqyOdcJxFghBEE4+h3gxuK9Gm27Ve7la3gbHVTNBJz+0Yg==","signatures":[{"sig":"MEUCIFKKJxeHAoq4T6XYsJ6ZY/PgW9GD/skJxaryppxJcGFPAiEAy/TBZRfrvSufQreX4Isc1fnaj6Wg2yS5rZ0xWXf/R5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d83522a14f11480dd8eb27754725bed2b65e5ccd","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.3_1686209061431_0.5467046551780046","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"@techor/fs","version":"2.2.4","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.4","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"962a9a9ecf96bcbaf71da47477e0e2cf8f8bae6d","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.4.tgz","fileCount":9,"integrity":"sha512-ACP6BqYEPGHGkmLM3F7OpZzeNxcojtC1nDrsdvwAj1dn4xMaRiuy9IdnNRBshqb1Te402z7IP+pg9tIlz1aB8Q==","signatures":[{"sig":"MEQCIA06ud+sMHjP0uFr8k6l1hQjQGEQ4ntXj1ylKIjGG2obAiApC09t6JC6vGlvNPZFqbI1lfKwTCxkTLEHC1ALWSFquQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"9209f885680eb542e3aa21513131ff5f7dd54408","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.4_1686406326871_0.959001991690613","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"@techor/fs","version":"2.2.5","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.5","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"47149414a896b797314ea88c8edb4c91215ff160","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.5.tgz","fileCount":9,"integrity":"sha512-ZERk86c5PZpPxfdZO2BqfZxI1mS+9XFkbBvWpEazt3Nw2AcagUIvLfM8ljya3WRQqiidILHBqsgxZse6zwb/fA==","signatures":[{"sig":"MEUCIDtRVJsGGuHoDnNRHwICP/+3WzfUGOHqzhphJCA5V14/AiEAkO3niSP5i3zu/A3XWyjtRKYXufwRpDMB4mp59Ub8zbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"8245f80c7c47c803057c22ba001b7007c2520cff","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.5_1686407121845_0.6307531004128493","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"@techor/fs","version":"2.2.6","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.6","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"2801d10379de1f5f0365171a6a6e8da755a1112c","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.6.tgz","fileCount":9,"integrity":"sha512-OfxYdPPvZY+dE/khYRkKMKy0JFwqMmoyEffUGUVra68vjIqwjligp+4s+lWuX05Ury7sDWmZhXbXgsQ4Btc9PQ==","signatures":[{"sig":"MEUCIQC2Zcapga8sR3S+vqV6fLl00tzFxVEyURlKri2MhD2SWgIgZ+JeDkJAFly/wh767KuCrzlMdWn4CFDyDfKQSrHyUyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"42f7d2b7042b1ff01c7d26c3b367905c8fd5ec2b","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.6_1686409464837_0.37020604321969075","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"@techor/fs","version":"2.2.7","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.7","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"8fa58e9bf6e04319df68e809bee6a02f35b0b1d7","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.7.tgz","fileCount":9,"integrity":"sha512-07fxErQTrBdCuU2O2rsEH9+G8CxXkWiEnpAN7KmKdvv7TT/+L9PbbeswlQ1ONax8nu2ePKV3C1Uy7eEtYuYRlg==","signatures":[{"sig":"MEUCIQCwi2RuJBsoYm4NpT7UTGzgg6XnEhvEIEao/VVvMLqm3AIgASI3itRl530tOc3NGXF+HeOte/y6u54ZZCxcFUEAID8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"8e7fe2c60698d4d62367f5fe96cb144b00478879","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.7_1686410434647_0.07672644484816393","host":"s3://npm-registry-packages"}},"2.2.8":{"name":"@techor/fs","version":"2.2.8","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.8","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"27345fab2d0c5cc47bf8966160e81dbdcce0a30d","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.8.tgz","fileCount":9,"integrity":"sha512-K9JbfASPiSiqrDT7GtEkdhxwWWB9/XXWVEHtTgZrvgedW6o4uQWwl4rEO5qB8CnQvTts2qh/e3ViH+9yu58N+A==","signatures":[{"sig":"MEUCIFf+cTJapzH0q6U47XKlgHqG/uNT0681Cgw/TbzTgU4pAiEA5DaOa0tNohnjgQfKz5uM9LT8Z5upYEmhh1nL8PMwGL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c5a5e56509e7694ece4a0d99b647f893456b763b","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.8_1686577588304_0.6719289954552852","host":"s3://npm-registry-packages"}},"2.2.9":{"name":"@techor/fs","version":"2.2.9","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.9","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"29038c9536a769a0aa0fcec3713050ea90d39f46","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.9.tgz","fileCount":9,"integrity":"sha512-ChTDp714w57HuikdyRhr6CWbKTEUuocEc6LHIURVkBtlgvfcoIL0EKdmIPE6eJN8C61yD0TlKfcxBz5w7CDjyg==","signatures":[{"sig":"MEUCIDYDuQLNhCzFBRKWdVP65rOnQfy2oJNwz1aCeAdWsJCIAiEAnieZLfihX10HIzG0D/sg6D5Q0yA8B2cAV1sZrWEkTV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"9e30dfd1e5a9ceff149ddfde00394d8545285984","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.9_1686578828029_0.6899540859459654","host":"s3://npm-registry-packages"}},"2.2.10":{"name":"@techor/fs","version":"2.2.10","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.10","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"bf416134bd3fbe0dff4f17f5adbcdfa80178b70e","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.10.tgz","fileCount":9,"integrity":"sha512-jJhgdvrc8COWWpYkoCgETBzd2DWmMdq3RAhs0zKkWZPgouSfxEMlcMspeopIQOm9PTuIWjioOhNT0GhFUqtgyg==","signatures":[{"sig":"MEUCID/1ZWxhuVnz6cI21zG/TsY0AUXVXZq3BBVg8sorRZTCAiEAqnXBW1xtLUH0LUeQef3ZZxLFkU5icTUsuMneIk0CGrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18384},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"1ab845b7f8454503b8544fb5a3957ed9c4b2427d","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.10_1686769204188_0.7325438796423254","host":"s3://npm-registry-packages"}},"2.2.11":{"name":"@techor/fs","version":"2.2.11","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.11","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"2d34a4473cb4ab3ee498425ca83a65159792c559","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.11.tgz","fileCount":9,"integrity":"sha512-fCd6QILi1S+MUjVLvxeo+83MC0uLrEkadldYKRVtBd345NrIMbxl6muR5G8N/CCMOg02WzGo2SUoZc3L08vjGg==","signatures":[{"sig":"MEQCIG/U6CG1XrtVQgxjrEuWPVWL+bMN1KF3Ha0V53/uzvlMAiBj4ITuYiansKcWu9PqalFBeTFn1totV0V91SZbvVbuTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18384},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"e0f220a5b5a825cc4d4831158c60e4a7fe741a65","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.11_1686920118333_0.7436108862789217","host":"s3://npm-registry-packages"}},"2.2.12":{"name":"@techor/fs","version":"2.2.12","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.12","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"7cf0b24342a05537d823df32b459ceff2906b0b9","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.12.tgz","fileCount":9,"integrity":"sha512-atG+BWSCDJ20N+ywLi/XQn3vQMvFUVIK5sTN3cWMwxpuAgeK0RuZznegW7WUlmPW+/qbcKOFUHdS6HvWw4w40w==","signatures":[{"sig":"MEYCIQDArazE2+JjJoqqEgn0QNiCvAPX9jyDv6mI/9qBaP0M9wIhAJoQznZW1sjyQNCqZ/hS4jdKZJSKTgUa4+MDnKFR8jaP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18384},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"adefee509568cd73cc066f4d0f7e7e66ba13292a","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.12_1688480064301_0.036455957552200324","host":"s3://npm-registry-packages"}},"2.2.13":{"name":"@techor/fs","version":"2.2.13","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.2.13","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"4bb5ad464aa8c4a475811dd3fbe7f1dcbabfc1a5","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.2.13.tgz","fileCount":9,"integrity":"sha512-J1bCyssLwTcey+E/yxdTtw40IkhLpkBBGmmg52x5izVMjpdHzJA37NrAiy8tomcWZ20yo24ZobbKRciZdtnCew==","signatures":[{"sig":"MEYCIQCBfQu9xX46ymOI96oK4x5QcJLxQmpgsFfODEdv9dSycwIhAONxqkjsjvi4q7dEV7PbLwE8ixn2y+szIz+8rrjknSx+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18384},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b53f82ff9096217367ca1e4ca2f8a77fa7c907e4","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.2.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.2.13_1688486529455_0.017326381156519854","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@techor/fs","version":"2.3.0","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.3.0","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"9baac72dbaed7cb5a20366d647179a2b4a91128c","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.3.0.tgz","fileCount":9,"integrity":"sha512-vGW06YeNYpSlCxApY2gDANGEa9os4mmqjMfPt5yVq66hfHRFTF0qA7ZbK+H79eG3t1QosVMLbstHqrilDvTOrw==","signatures":[{"sig":"MEUCIDkalKyQJ+MYLyzP/3LI5oxmSSBDvbJ8xzQglpeVuHdOAiEA0HgLUYHudJDAq/ijUZpL4DtgCijoq5veR8Ed7SsgAhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"7d8b9450251c1492bff4bf5838e5938095e26c6e","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.3.0_1688491407568_0.4511112120618477","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"@techor/fs","version":"2.3.1","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.3.1","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"c4f873c203eaca12e48370c7561ef8d1ca30580a","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.3.1.tgz","fileCount":9,"integrity":"sha512-5Gj3mxUqu4fzkeOyztxzIlbKkbcdqSr13zEYo+qh+qUSifKkB/XvCyO9zDwZ/yNxMyPHMx82DMuNEh3bYYBYGA==","signatures":[{"sig":"MEUCIHGtceL5K/ynuD/IzGYoAU7Fq5SGlx2AQeGJOjQIHUH0AiEAg3noEIIr7JfTYY5LOT/fu1LWvRjygY6aWizVPXz3yqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"53dc38354b85a7fe8272f38637c89a92da36c4f3","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.3.1_1688494006076_0.636019154770517","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"@techor/fs","version":"2.3.2","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.3.2","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"e026f872925403f28bdbe0fbba7b89fe60c0d0f8","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.3.2.tgz","fileCount":9,"integrity":"sha512-fXjGSp2vROzaL6osPele+eAbxz+wEfNuSjaSZnRuZ0l8YMR1b2GoHV3p3Qd/7SVU07BOGP1EtkGnJDhH2E46nA==","signatures":[{"sig":"MEQCIAWs60jlc/mjiBTLOB9iRrg7WVQcrGDOegPS+gACc3exAiB3Fm5A2EXqo0SxyPgYlRvnOFts9lIYPhAT3MPh6JtqhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"7854b5f0e5668b3c3274d037b480107df5b385c1","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.3.2_1688495259394_0.468249504757968","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"@techor/fs","version":"2.3.3","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.3.3","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"17b36825f8e42d734316118a7aaeec41b1f4a165","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.3.3.tgz","fileCount":9,"integrity":"sha512-uGb4ebDe+hEHq62kD0oWqnYjdLBnqixBbwdSU8OlBa+woMx+qp8xXnjgS07f2hLmd+Pj57pBgOHM0c5EzR/anA==","signatures":[{"sig":"MEYCIQDvYxvd1o5JeMu04YJxwy0hAGb1JoKKPonqPYZ/udc2ZwIhAOthtO4Sb3P6Ku20TFkN7koSeIGYkfz1+q1JZFtjrYdA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"53cfe4cd37f7a524885d4ceeacea8a289d9d709b","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.3.3_1688515243381_0.04815568599392206","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"@techor/fs","version":"2.3.4","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.3.4","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"f0909f30227cc15608ab06b112ef960c0181f217","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.3.4.tgz","fileCount":9,"integrity":"sha512-5tLLwBgj4UjBMGOmJueFZRNWnCFGPAqShzZNMmA17b8MEYizADdhxrrZ/A9auYGedeA2F4fLewd8mtiKQUNUwA==","signatures":[{"sig":"MEQCIBnkSka4uar4DSBqzfM357HKb19kfmWQgp8yeRqQw+CUAiBYCji/Z9sCYdGUzyKtqIS9S0OEGRp1TxKjeuV0ELiooQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"1134ee556550bb16e9d3a89e1f4580911a057876","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.3.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.3.4_1688518530376_0.7326518485020754","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"@techor/fs","version":"2.3.5","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.3.5","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"859f41a4c2f0b627a7b04ef505e9df039a15a0e9","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.3.5.tgz","fileCount":9,"integrity":"sha512-B5aKtm9Bl0LcMVzOc7FU8GgH5blvsKrR/ylj0lsXixLwjLJ5FQmhTSSdTpa6lRSIZz3OjS3vug8SEimilRCZpQ==","signatures":[{"sig":"MEYCIQCt8ycwnrnnGd3807qzEZvpV4Tpwd8+bDYBl0d0BFlyRAIhAJA/i60WX9Ky0SZLwqcLY+LxWpNB/XXkjNYDk2T1EKn2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0f41a9366ccbdfbdcfcac33c8745743fe4f4f11f","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.3.5_1688580892048_0.32549866273587647","host":"s3://npm-registry-packages"}},"2.3.6":{"name":"@techor/fs","version":"2.3.6","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.3.6","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"0715edada69edda02b6e11f27aeb18cc7f3ba390","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.3.6.tgz","fileCount":9,"integrity":"sha512-WxgwLVWT6MrTuH5vSzB5YNGmhG9wtkE7K+w1V/gqKnMcjhBrJ2iLHojVOTeVX7IaXTceKZBEWmWPIe/4K8vHSA==","signatures":[{"sig":"MEUCIQDFcLgihiBJ8UP5b4kxZaRz7EJ9dwYeH5XdEoyMTQ8nYAIga+jWJSz1oz3iz7HaDOtTy2off/RktYqOemnKHdl5pIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"445ead3bd9c88710f52bd3ee9ab8bf1f93811588","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.3.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.3.6_1688611401965_0.7862699251476042","host":"s3://npm-registry-packages"}},"2.3.7":{"name":"@techor/fs","version":"2.3.7","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.3.7","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"7b00288ff5e3ffdc103628925772f00eae5a09a2","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.3.7.tgz","fileCount":9,"integrity":"sha512-tmAAdwKbnshM+9aCDp3LMvsUrUo3gsHwsxu9PfJDsCLgXok55dH4spCt+L87qvAJYD/w63bwR5OzhYtD4/9bbg==","signatures":[{"sig":"MEYCIQCMHkLPkPzqgXyXv3sxb5yECaIc+GiIXag+c9TAJVVVOwIhANintGsA8mQqvO4Us7Krpy4FNocHaKjK5FCblRSo0kxF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a47821d607f7ee797f9ff769b668a54aac262585","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.3.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.3.7_1688614400288_0.31863503254118974","host":"s3://npm-registry-packages"}},"2.3.8":{"name":"@techor/fs","version":"2.3.8","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.3.8","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/utils/issues"},"dist":{"shasum":"c2f7480c3ed08b562dfb18b6a07d889fc98bda5a","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.3.8.tgz","fileCount":9,"integrity":"sha512-0PzeNJ0ElOiNbnV0kKRS5vbMC1eW51m3o2BorQB3506eXCvEtlhapOznYuD8sxco2IICF2x6QhStWGxegJCQFA==","signatures":[{"sig":"MEUCIQC+qe+mKOYzBulYLhDbcsKUpvv4yVOE1zNER8xWRz7LEQIgIr7uc+6KvaHEuoPZOZCgIjHaihZuCHk2bQKoxOVtKXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18382},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"7000ef017edf834e910d5a65eecb9cae17db1f00","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node --external:fast-glob --external:@techor/extend --external:upath","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/utils.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system with glob patterns","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.12.1","dependencies":{"upath":"^2.0.1","fast-glob":"^3.2.12","@techor/extend":"^2.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.3.8_1688616809787_0.16902096964628988","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@techor/fs","version":"2.4.0","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.4.0","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"32464768f4481e0152b13e80cfd969924ce7a29c","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.4.0.tgz","fileCount":13,"integrity":"sha512-trQVXy6q37mgfM45fLhthxH0pnwIuZCOc3W+6FplrpqkO4OLlGJXAChGmygBVyFoJxx1TrclGglXGuq3y/Ayxw==","signatures":[{"sig":"MEQCIB5pemiZMqQtipHZU/8Sr/j2707wJPXdTounXAzLQ4eBAiAkH4FNKEgJci62jWjaiZ6bD7SakK8iwbqkIj89+u9+JA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16770},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"81ad672b597b63ddf14328de7e8cb08f866739c3","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.4.0_1688918766463_0.6969494202145445","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@techor/fs","version":"2.4.1","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.4.1","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"787dad1bd0a9a03ade9291f134bfb9e9cfdd5752","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.4.1.tgz","fileCount":13,"integrity":"sha512-4TIF+aYk0FT1Du2s+4rW3Tbc84lZKEJhrpx70hpniJLrw7FWeoKaTAn9RNtYiE5YCRy37aDyQ+pCfUNLdcbJgg==","signatures":[{"sig":"MEQCIBzoJLPq7/BgZTmBYVKSRHpCtLW6RMZ8szivDll7s/HIAiABYjdrDC3vWXnU+aQemdhJIAIzl3OTlsTgEso6zN/dpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16770},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"81b79e090927901cbe4e84c9d3b8477c6c0636a4","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.4.1_1688925513952_0.12954133294362347","host":"s3://npm-registry-packages"}},"2.4.2":{"name":"@techor/fs","version":"2.4.2","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.4.2","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"c1d6164a7ded3ad90c223e03aad2d8ababa48170","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.4.2.tgz","fileCount":13,"integrity":"sha512-YN3DejTjLgw2tDgVMot7CkASQ1yDeyg7wV5+M0R0pf2Z7ZlRi2egVzJQzQwblcF9MnIvnsW733bVaUJLW7rHaw==","signatures":[{"sig":"MEUCIHjRUE5vaysbC8RUoOepK+DCOGxyLsnoa7OxgnlDRPsVAiEA27va1ZqWqNEmL3LYWhT6bk4k5J5KR5iLNQkHHz1U0FI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16770},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"259c6df71c7daa5235f6ddfcd3ef0b53605e4939","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.4.2_1688950655161_0.7856201879508682","host":"s3://npm-registry-packages"}},"2.4.3":{"name":"@techor/fs","version":"2.4.3","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.4.3","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"468cc017040779ef0b8b6a8e6a48eb33660d8d66","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.4.3.tgz","fileCount":13,"integrity":"sha512-EcuQEqHckjY0oxSRl37+B0FBKli9zW7a4gqRcj4l0A9Av9dqeILs1KtjoOkqnoLFfC3YqyoWvQ50v1wL3B8hVg==","signatures":[{"sig":"MEUCIQCCquvry580yhJfP5PxRw1MEKO0eCUXuKJB426XrUcF9QIgDC28WO0hJl2q0cNtI8nZ8J2+w0RLdxTl/Np1HdBgEZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16770},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f97a678ce3c9be2e14ad713c26066efbb2e4ecac","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.4.3_1689044998730_0.4756489428408488","host":"s3://npm-registry-packages"}},"2.4.4":{"name":"@techor/fs","version":"2.4.4","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.4.4","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"706066f2366d1cd45361612ff19fbecfa358a7fe","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.4.4.tgz","fileCount":13,"integrity":"sha512-rlWr8LsqFyz0YyHtebyTMQRXY/6ZzPIU3kNNHJC5cgNmbnVYi1orBXF2rQDkJY+CFLLeIWkZ5ejBlAjApTPP4g==","signatures":[{"sig":"MEQCIDCJNC66RQwS8T4YKZ8ru4rt2KR49655kCCY2lvIoMCkAiBZW9vJXyCiq0U+x43mcdHx8yDj7MDZB+g1xwFiXI7wAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16770},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"68debdd00da62294087f4f5b14001ab0700341fa","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.4.4_1689168008218_0.5908857765490347","host":"s3://npm-registry-packages"}},"2.4.5":{"name":"@techor/fs","version":"2.4.5","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.4.5","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"5f22619a0dc7217786eb302612b92f0962537739","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.4.5.tgz","fileCount":13,"integrity":"sha512-GcqSlkKH0hIazPJEB4gf0pI1/Y1lAlMt/P8181HK2zY3JVMkwfpvKdcarhll3CLfDtq5DGCuJq522gG5hlBWlA==","signatures":[{"sig":"MEQCIGdaSjSGQvQoxY1sRdmZUrZgcPr0gbmgXqHgs33P+tgdAiAI/APuFbxio7swmtIlyq44kTDyYcrv8unVuHz2wBA42A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16776},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2a70c818588f0b0a2dba317ce6b8b5e0434bc672","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.4.5_1689413002771_0.38274888284838826","host":"s3://npm-registry-packages"}},"2.4.6":{"name":"@techor/fs","version":"2.4.6","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.4.6","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"e5fc2a7451c97123ef9ab3439e633f69160ea852","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.4.6.tgz","fileCount":13,"integrity":"sha512-8KHLGiYMacXyJCSGqFVS1rHSccFo+KqfXH/1kbPr63hPPCwT4N1u8aCvOJAlp2VxVyym+Xv/QrXfPuyidLPBuA==","signatures":[{"sig":"MEUCIQCBDFEIYOo/dYNJ6oonFEWqcG+2jCfMB9iSz3svtLiOWgIgQ5K2G9s9nqsd4PB+uNij3t0NMRoV7UYEfBIEA5VrMRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16776},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"acf8101be91213606264d16e98b3b526c8c82c50","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"8.19.4","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.4.6_1690275185843_0.5649249235023714","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@techor/fs","version":"2.5.2","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.2","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"47ba5b14f0bd7a8baaaa3dc3a816244227948dfb","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.2.tgz","fileCount":13,"integrity":"sha512-5h4C8YjNXgnqwaFVOLL+b1X3Pq4BPzcLLJjfGw7moFPNV8zFFn4NwQtBd2tbDgc7kSsHU+8nKzCXbr8tgbdncw==","signatures":[{"sig":"MEQCIBkV4BDOec2YPWbmz9H1lT6TpKQj/SJmH8I1WGb7BX2oAiBqJMFpEX6VjJbblGo2hdAFHTb074CZjEMu4UijVpxXmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16776},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2c12720d64c37868a6c9e4cab29c8d1aacf91eec","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.2_1691243525995_0.8206809183037318","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"@techor/fs","version":"2.5.3","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.3","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"51a33cb3a958ab5b4e0a6d624439c65db0263f60","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.3.tgz","fileCount":13,"integrity":"sha512-WI/dSOsFdfZBmWgARIvKl24eXqTyHW0aYVno1soecqwZCLwpk/e5FvDhAYhR6SKjUpFuNkgiIpcpwdMNGfRNng==","signatures":[{"sig":"MEYCIQC6vpE3Cx1Hio54xBpgu7tWYFKbHi9gBc33YREAX3lQMgIhANCMWU05ughercpZNUupHctKyTFlg9ChLLf8mfFO4W5O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16776},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"394171b941d4323e7d59255fb0cbee49e7ae2a2a","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.3_1691399475622_0.5180460051585183","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"@techor/fs","version":"2.5.4","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.4","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"4357c299cd73cb1c3d4c5220d41ce962fb3e2bc1","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.4.tgz","fileCount":13,"integrity":"sha512-0zwTBmeAMxx98yxbxBOldi/JDtS+K3jWE2tZlgSAeOURG1UT4WlsBuqkyKx/d/BIhf1tEfsBj/a7akNKM0U7Lw==","signatures":[{"sig":"MEQCIAyU9kLCh6iSldgr6j377v34wbv+nCAxsad6JW3sKjExAiBUYVnbMgiiS0tG6iklpa8wEJggTQvkHvxNlaWfRzr60Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16776},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a4bdcfea311d48f66ab03b7285b6dbb1b83b4a96","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.4_1691424292490_0.6479170560649037","host":"s3://npm-registry-packages"}},"2.5.5":{"name":"@techor/fs","version":"2.5.5","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.5","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"6bc86c61b060158db907fce87381b7473b8f045a","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.5.tgz","fileCount":13,"integrity":"sha512-OYSBBnIotTCm9AFkfBYiVJ5iDkKD3MnQNgBfQgW3O6Tk9iGITW7iS86y1DFV7Mottn5h6G4/YXDdaWALoGjaYQ==","signatures":[{"sig":"MEUCIEhL0pVwyRqvj+8syEWqW2/d2cY+Iy1IXIIMh/80BCe2AiEA5iK1r7IDpyCJiSey3WML6fDaXcYkjs9lLzbsRYR/uQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16776},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"30ef5599ff0201823e5d22568fe945a6a9709731","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.5_1691426793673_0.043395618597625196","host":"s3://npm-registry-packages"}},"2.5.6":{"name":"@techor/fs","version":"2.5.6","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.6","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"cab0405ae6cc4223119652bf931d3eea4c002e71","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.6.tgz","fileCount":13,"integrity":"sha512-YWD8MQBsB/6KEPN3756BaQuGo6s+qbjfDOgObzNzfCD1Zg4ktIZHTRVzwrC+mmMn1MwJx11c7AliZE6IEFrrkw==","signatures":[{"sig":"MEQCIGLPWVuccSpnJUGq3qZU4/E3aGI1bVo/Xw/gyP3+gVwqAiBTyZdgrT9rkK/B9/gwljN7ev/OAJPDwiGKY3Y+yc3sZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16776},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"2383e9abeaf979781ca2f565926aaa40481138ce","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.6_1691480593814_0.13386467266277702","host":"s3://npm-registry-packages"}},"2.5.7":{"name":"@techor/fs","version":"2.5.7","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.7","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"36e2d2a2f068c552abf54a907676605283058230","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.7.tgz","fileCount":13,"integrity":"sha512-Wnkl+0WSNjop2UQvA4XcWM02XUUUetQ31iomkHZaMXRAuTN/B7YbEP/XhNiwcQrdPikpJqp2VUD/IZPcxHVcHQ==","signatures":[{"sig":"MEYCIQDbWo497Yn96QpxAzD1dJsb/FcQDODcaxEjAApHlGYpiwIhAJDxIIVKs33ImP9npAtihxpxkFWWG4k9sg9MKLKxTxDg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16776},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ab31fa7f0cde0ce9d0333604b9a852ef84c4967e","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.7_1691640431738_0.030906623407805922","host":"s3://npm-registry-packages"}},"2.5.8":{"name":"@techor/fs","version":"2.5.8","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.8","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"8dba67204bee154f64c5183385788594d6ccb126","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.8.tgz","fileCount":13,"integrity":"sha512-94qdF4PMrt90HL/InvZR1a9JXKVXoUtzLG2PRbCuAfPtX0OTdpM79SFJ2QJ+Ew0hNkJTJ5zN+cvFASAZrywZRw==","signatures":[{"sig":"MEUCIAc+zkZqJJSReYcjWIX/e1x7h9a9Lqb/8vC3JukG4E3bAiEA7A8D8UjI0uEDeztZVwtls6yBaeVih5Au2r43r/h5lKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16776},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"21056bca8e5dd49d8080a650dc45e0a6e236bc85","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.8_1691987317371_0.5661941306962608","host":"s3://npm-registry-packages"}},"2.5.9":{"name":"@techor/fs","version":"2.5.9","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.9","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"8153689a8e4e96e4eb61aa49d65b6da754d09dfc","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.9.tgz","fileCount":13,"integrity":"sha512-sT4n6uC18LLuCNXUGhibEVDfRYfdgkYjhtixxCHVO4tZMh7zan4ipAY7yGnc+GgzzD7UJeM3fXUyB8hm41qWvg==","signatures":[{"sig":"MEUCIFMjNVGl/MHjFgF75tG3kT9eWfqrFGIHUZzPU+fvff/0AiEAsHcXazrBKZIZASMzmPKF8uv28MiIx92c80qKvAYpN+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16776},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0b22ff171d19f809d7717c5340e23333fd5c19e9","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.9_1692105467213_0.5132280849359596","host":"s3://npm-registry-packages"}},"2.5.10":{"name":"@techor/fs","version":"2.5.10","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.10","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"3320de0bc2747eff291362dd7dc6cdd6cfd6b09c","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.10.tgz","fileCount":13,"integrity":"sha512-EeElOIU2Gge3V/4JZGSu8NUYYvsO1HnNK82MSUW+YRxRDQ+2SETVvYU+FUiwdVhRaJOq0r2R4y6GgGj4S97OVQ==","signatures":[{"sig":"MEUCIQDOEJUghUVUcftU3iiNJDuFQ2IvFHgHDFohijEtmSdSdQIgUlkPKV6u7/Qac/4guGb3ZDUR9XEvLu3cLGMGqEaw20Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16777},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"52444a01b5600ca225077aafc0638f462d46d4a6","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.10_1692115508544_0.4387968639927651","host":"s3://npm-registry-packages"}},"2.5.11":{"name":"@techor/fs","version":"2.5.11","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.11","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"de9a014ed4eb25f5e09b71fd939d3aa95b0dce43","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.11.tgz","fileCount":13,"integrity":"sha512-oKljJvr4qKJMlczf7SZn1fWkzIpI11CTFSmtP7kzQeDNUI/EwWycMhLtJkUHcAU+dv8IaaeOuC465pnSiDjPoA==","signatures":[{"sig":"MEYCIQCZVFuRyGA/oVI4BRwVCcK/O5gsuBzGnznWibxqRfr5UwIhAOWpfWUxXu087C7VPWHCyZImuznhlu3sNohLGUsKtqqW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16777},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d0bab98f13856e19aedb0898da6801fb06e83e26","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.11_1692116370812_0.6166515414242817","host":"s3://npm-registry-packages"}},"2.5.13":{"name":"@techor/fs","version":"2.5.13","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.13","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"13a1b40faecd1f450bbf8c4fc7bbf0f7c660475b","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.13.tgz","fileCount":13,"integrity":"sha512-5MrT8lCO+qT9pXvLfcoZoGjIZgHmEC7l8hdAmTD4ABF5Jtpzsh6aM8W+0L7dwLcmO7NR8iMhneqHdteEG/oq3A==","signatures":[{"sig":"MEYCIQDzZsOi9qOoBd29TO1NsBqS4HvhD/8/RDb4KTrmiwQ4vQIhAMMvXBwiK71clYd/PeoyFky8c+VrvUgLxV7llWhjGZDQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16777},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5dba25168ba0056b05fde9ea62ccc6d622e773db","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.13_1692119072123_0.2654441631090183","host":"s3://npm-registry-packages"}},"2.5.14":{"name":"@techor/fs","version":"2.5.14","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.14","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"ae21dd51ed235ede922be66199370cd9067cf72c","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.14.tgz","fileCount":13,"integrity":"sha512-x19NkjSotYYiGjCHHZaNUDQKJoa7WqZ8uGWjSZUzqaRKRyKpj9EWWISxlMNv9k60hTO2664DVf9s9lKyrmHHUg==","signatures":[{"sig":"MEYCIQD0F0NFQOXSIjCY5ZumlKSdfiUycxuxEzcDGU0PGZdAbAIhAN8UydIuVfPvRbHO+RcLv1wm1ODmis+TcYeMrV9tfhlq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17253},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"55163fac3f1606d5ec3604b76ca1685fc290b4c2","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.14_1692130080598_0.18543409539895706","host":"s3://npm-registry-packages"}},"2.5.15":{"name":"@techor/fs","version":"2.5.15","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.15","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"bc0559bc6a8410d997c6ff71914e7f2caf842e24","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.15.tgz","fileCount":13,"integrity":"sha512-2hIEhvD89ZCkqN+BfW110Dk5QgkTburFeV0m7y1QBRiRSiwJhZPkzvR9CD23brycXzIeOho65sML+1mHHYjR2Q==","signatures":[{"sig":"MEQCIEnnnXnJupksc8ZZAQjFSX2lyqcpWp3QGQNIypQRnLsCAiB1cr74dv78Yb6MrEX7s6w23F/QnLWBo2F3eSJmU37DVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16777},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ec147c3e7f7b9711d3c59b27969bd8b8a284471d","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.15_1692132267896_0.577892217071643","host":"s3://npm-registry-packages"}},"2.5.16":{"name":"@techor/fs","version":"2.5.16","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.16","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"1a938a22c22b7f9a14902b6d4a3e3b948f9b87d5","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.16.tgz","fileCount":13,"integrity":"sha512-LjTv4H32P73/cQe6jZRAtp+AU+pkAHEbx8CSzoOZZxHFRdBuGBN6riMi2/fNlUwd9iyppc9SFrnFg+MgOJ7c1Q==","signatures":[{"sig":"MEYCIQCStKEgI0KSkX+FXQwQ8B1X24VE8D0o9Nk0BLMJ0udNpwIhAMyd5OSH8bYfM4C/W36/VbfT44Pqde22mbmO2ddvh0N1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16777},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5f9fe9676d5f2334d1a632a9e2fde424625bffbc","scripts":{"dev":"conc 'npm:build:* -- --watch'","lint":"eslint src","test":"jest","build":"npm run build:cjs && npm run build:esm && npm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.16_1692134602160_0.06733353423484378","host":"s3://npm-registry-packages"}},"2.5.17":{"name":"@techor/fs","version":"2.5.17","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.17","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"7b9353f9dc6a89ee39fa47f2ba3f8d5aa20c8ef1","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.17.tgz","fileCount":13,"integrity":"sha512-L/MNTvooqyaFlHtlRl9YUkzTjrHmVvhWH1MEFLfzVmdpY5OsxL57Ok3dkng4eQBmAhwOlWydXWf3lC5yGYN2hQ==","signatures":[{"sig":"MEUCIDyQnC9rUTCJFGAK0wv2QYdzdyX4uFcagM8lcdrJG7NGAiEAybp+Jzi41hK89J56fiDbQzidJsfRK4mwRZVOXvfMvHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16783},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"dc36b151f41203480c19d29eac54483347dcac0d","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run build:cjs && pnpm run build:esm && pnpm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.17_1692170987935_0.35324138238899483","host":"s3://npm-registry-packages"}},"2.5.18":{"name":"@techor/fs","version":"2.5.18","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.18","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"9966478161a77fe45ed006f1c5a646adb94c7410","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.18.tgz","fileCount":13,"integrity":"sha512-NLDguIcqompOBBBYgUR7iLcxwFEyCpVuNQtIow2sdNsnNzgTYjELapMrrR2s9XAEfCUJKskRanP5MecsXQaE6Q==","signatures":[{"sig":"MEUCICV/CWteEFfpLNTSkeDcCh4g9Rjsxgxi/NdTau3Eho7KAiEA4porD/C5qoscxFr2O8K4kczTN2dwyu0mDelTStLkDmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16783},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"6c90fc57e1b0d52d80cf3ca519da7aefdd4f463d","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run build:cjs && pnpm run build:esm && pnpm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.18_1698793603212_0.5564005112882338","host":"s3://npm-registry-packages"}},"2.5.19":{"name":"@techor/fs","version":"2.5.19","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.19","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"2b868966d52917c24321bf477a83e7cf9e8fffca","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.19.tgz","fileCount":13,"integrity":"sha512-pBcNUz8rG3XKqU9ZHHKeqNidH+XLYAy/cgu+R77xZVZe+7lhwatQb+fvCdeqOWks9zl8zqzRni0zq6LK4F5cxQ==","signatures":[{"sig":"MEQCIGa/P3Mr8xtJ6eurC6ZuwAl1E6Cy+RMHLdN+Eancic66AiBdqgWyyByNU/nmEYw8J83gPepsyhVG9GOf45FsuwZxlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16783},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"14edd8d409e17ad1b9a5a82f1cda91f1f3e1ba3e","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run build:cjs && pnpm run build:esm && pnpm run build:type","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.19_1698794908245_0.2244496599410244","host":"s3://npm-registry-packages"}},"2.5.20":{"name":"@techor/fs","version":"2.5.20","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.20","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"be2ad4c84cc0736500a4067dcd85155573dced21","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.20.tgz","fileCount":13,"integrity":"sha512-VF5XLRyEPxCPt4v6MeLS+PNPtlc0Vo6ujuICWOLYk5FajgElIUOGCv/LaPqb8q1PsikJLbef1xh4cj3t4OO6ag==","signatures":[{"sig":"MEUCIHz6+HtoqNCXvIW4SQ97DEncCT7l4OWkGLgjpgncNJfsAiEAhU2yDlp1UJCh7iTuyTPRokS1HPkrA/+AQP0jNH+027U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16744},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d17ee43f61c11a8ba675514b5b5a6a57841336c2","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.20_1702899804019_0.13809709340923404","host":"s3://npm-registry-packages"}},"2.5.21":{"name":"@techor/fs","version":"2.5.21","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.21","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"95c3130b7e38e0adf9316af4d92cb4b7baa0bb08","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.21.tgz","fileCount":13,"integrity":"sha512-0+mDIUQL3vFiHnEIWU2Uj7b7VV9aC+UZXgV8mUcVi3ojSBqw1sr0Lu+1lzhBNTjsxzi1B7lW39VwSEqeIVyk7g==","signatures":[{"sig":"MEYCIQCbzQ/CiYbW5QuhwVWesikX/JpLWCB9wIerSSf7YBNBbwIhALwHZqRfopH5onlHtqTEwKS6+M3JKo6u3980Ldsx9CCl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16744},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f43a69f661ac189a904f34a1b569701a1bd74843","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.21_1703480863155_0.8992162226270302","host":"s3://npm-registry-packages"}},"2.5.22":{"name":"@techor/fs","version":"2.5.22","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.22","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"ba1d756d31c12511ebcbef20b114e1842c6b6587","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.22.tgz","fileCount":13,"integrity":"sha512-INSVtu7H44EVSwu5N/5jWPy3PSJl3DPoP9dvA3OFEsq4Zj1iJb2W6UmJXduZwhJq6XFL16VfvTaUXunS6wg6Tw==","signatures":[{"sig":"MEQCIE5BblsRx/Yd2RUOZV111rDFXZbm8zmKvWYZw0j3sT8aAiBMXVSSgeda837fgMoUEgJoZOnnkkvzkIVk0K5c2+fUJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16744},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d729dc5beadec7e42b7a6912ffa9fab4395513bf","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.22_1704725881048_0.5954928937345483","host":"s3://npm-registry-packages"}},"2.5.23":{"name":"@techor/fs","version":"2.5.23","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.23","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"ddbe7b45bf180fe02a1a74207e586f7612d83f08","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.23.tgz","fileCount":13,"integrity":"sha512-img3aXYM2hDud6ie8evnZwlU8TLDY071YR3HgO5K5yDDysMxejuPTgqCF5EtoAMnKT6NW1lr7cJFjhTYmjE0VA==","signatures":[{"sig":"MEUCIQDg1Y5vdCQvoE9FoSgxGjZh3P+Y98RnFKopiqS1ULjPNgIgVqxXrr9WKouMx7GqCCc4mWfXwNlEwP9FWY9yTFR1+V0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16744},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f3ec6d0e0cf751359ed5d08502e8dd2e44bd00e6","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.23_1704740541981_0.5377389486583546","host":"s3://npm-registry-packages"}},"2.5.24":{"name":"@techor/fs","version":"2.5.24","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.5.24","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"afeb922f40364b6ee8375a78afc3bd4186770da6","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.5.24.tgz","fileCount":13,"integrity":"sha512-+1gfI1ILuzGZkVxDqQzh0dCSswSLnjIStzo2zyfw+W2kWsqtllpfeN30/g+THO09CVmyW4xQLfED+p41pENpHg==","signatures":[{"sig":"MEUCIBq2cKgwJ0UCpTewilC1Nt9h942ZTlC2Aj1qyTn+X7sUAiEAqOp7X2lyKNM45QLb3qaKUF/0drYL1bFOALP5SrT0/fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16744},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d639c758c92a2366f304e23bc584a9c4e61abeee","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.7.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"18.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.5.24_1704895488153_0.8410347845487722","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@techor/fs","version":"2.6.0","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.6.0","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"d880c48e48f33ad7521ba2e1c20c64dc5fb9ca44","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.6.0.tgz","fileCount":13,"integrity":"sha512-srZ4FEYnsI/tclxRX++SzLjrfzmZm8LTQrKDVZwG2sfEulamPhGrte0q3GQMdr3Rlh55m/yVwUdUEuIJP9GDVg==","signatures":[{"sig":"MEYCIQCeDdTyOKxbtCc1pr3gT5Uggjmzpk41Ppcaq+iJtBKBlgIhAMbgCveDhqtltkWeVHl+BJwpB5ZT0drFGtKK55djThyU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16743},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0735bf54277a99d86442dcb05b6cdcd074f02f30","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.9.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.6.0_1706366081378_0.4779785665547387","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"@techor/fs","version":"2.6.1","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.6.1","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"adbf148d95f2176f7b180486fb6f1e5b46d34506","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.6.1.tgz","fileCount":13,"integrity":"sha512-wKD1EuNGG2Q0FcUgD2tjh706OwChoBI1+r0HA947mct/vJY4X1iDFKlxDLPTU1FNQHYpPCbKKcFLUmyKlxFYAA==","signatures":[{"sig":"MEUCIQDT5wP2ts7TCPUVTeTPNRq3CYEH37eA5EUDAQwhJS5o6wIgQvcSq1ySh7APyCGnNIlH5zc8LpN1AIhJS0gS9wY7Kqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16743},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b6da9b77950982e94b13163c87284fdbe55b2fd7","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.9.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.6.1_1706370127636_0.3640478090252186","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"@techor/fs","version":"2.6.2","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.6.2","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"9cbd6a2b695abec7695b75973bb68d78c8f522a5","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.6.2.tgz","fileCount":13,"integrity":"sha512-8x0fzwuvMmM0Xz9rVUDHih5FvORoYt6HzTEX4HvKdQY6x4C5obXTZeHCOryv/GL+O1zgRstM45GIEwzRr2g3Yw==","signatures":[{"sig":"MEUCIFI/t8T3hrlFP8nSIHZZ0P7X12qBpTir6k96Xt17FouYAiEAryk0gIxB5BGaZ2cNZgvIhhK2GLBepL7O9RrC4UdoMoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16743},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"b6868c09eeba3f2b90eee5888254ccee1a56def4","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.9.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.6.2_1706385133505_0.02891869542403125","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"@techor/fs","version":"2.6.3","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.6.3","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"d58549ce146af7fe0fda5d63f51efe8612b939ec","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.6.3.tgz","fileCount":13,"integrity":"sha512-/DSxKs/oLZH3TFKZignISDXpfNEFww2B7AwrXQILCLTz6/CndYFkApqaIVjCr0dvAVTgax+MAF9UMBr5030sDA==","signatures":[{"sig":"MEUCIQDLEr10XRQWgqA3eSDRNHCsyL/hamzI4i+DvY5q9tK26wIgL7Zzj5MdfYDy6BDh1wXOnP5c9u4PSUe2NKFJc30j5Rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16743},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"37f558d19b8be31f8335b285322967c1077b7cc2","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.9.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.6.3_1706385622528_0.49124033273998013","host":"s3://npm-registry-packages"}},"2.6.4":{"name":"@techor/fs","version":"2.6.4","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.6.4","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"5f7e6f9580e1e2ca9c55a5b7c9ac3af969d03d1d","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.6.4.tgz","fileCount":13,"integrity":"sha512-srAuSojuvcy+XA7l3SN2+T3UNOCXpUDQMzQXK1MeiLHa13l1HInBumlNz1KrQcSWc7YhYk8dHwCwsKnLAyjO2A==","signatures":[{"sig":"MEUCICX7HUzA1c7F/XRLMoVYTqn81H+iv/mwakfei9JnQ9HiAiEAtbLf7BfeCxh7tzI09Q4Q/KLKZe3OIKFGdBOruAeUeu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16743},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ba46eda484ab9c2b8d2ddbcf13a8b10e50e13721","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.9.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.6.4_1707731121819_0.5601264196988938","host":"s3://npm-registry-packages"}},"2.6.5":{"name":"@techor/fs","version":"2.6.5","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.6.5","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"6c63a2b276e5149f4bf291fc9468f3bbbc2f23ee","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.6.5.tgz","fileCount":13,"integrity":"sha512-JhUF+A37MyoaZiBp9K3AlacoZWgZpCmhiKpi6mpLxsUPPut34f53M7jOnDchqScOzPuO6CZoz6S3wri49wI4kw==","signatures":[{"sig":"MEQCICET8jWEaTZoNK1lZ80oy7putOhhRKNbvJteP9QxeL1zAiBHs/mpIKAIu0F7urtJKd0ZqxKICU/9Oo0xd6yzrkvRLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16743},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"6545133da9f0d1491e86dd7b21f5bc905a58a623","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"9.9.2","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.6.5_1707971005258_0.35335848374133105","host":"s3://npm-registry-packages"}},"2.6.6":{"name":"@techor/fs","version":"2.6.6","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.6.6","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"65654086334e8a43efb637af9de225d4fbfa8c77","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.6.6.tgz","fileCount":13,"integrity":"sha512-TyqR5QNVXMI5O/GBxA8TXiJOgish4vWZmnaMSrWmcxEGGdvCuXjv47rocR79Tnwgk9VGpR8cQcOZhJ5GBp6UKg==","signatures":[{"sig":"MEQCIHD6XSa2a0t5LUn/09pATnvyNpqY4rMIyFRlEOx0kHMMAiBDB4QRsuBMq404HHxSlSdPVvg5riOYwA3rIjBGXfj0hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16743},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4dc77e08ed16b0687f46cd884bb3a1dc246cc9d8","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.6.6_1708054713078_0.9744519423546709","host":"s3://npm-registry-packages"}},"2.6.7":{"name":"@techor/fs","version":"2.6.7","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@2.6.7","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"47ab12f22472d22a688ac66502f8503fd66bb997","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-2.6.7.tgz","fileCount":13,"integrity":"sha512-KNSGJxws2pPD5aXPlTsq2JrTqraQsG4pnN6GkYmlQ0VFAPA8w3fdtUFpqO+zlDW1pTeKQaDTZONl28Zt68BBig==","signatures":[{"sig":"MEUCIF1Rv4UYzF43rh8unMFyDaIaNVaJX29t+xb3OYtjk7hJAiEAqARCMKjalEQbEnQnIzfzlzjHx8VN+aPSsk7EANCLk3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16743},"main":"./dist/index.js","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"72ebc89dca2d64013262fbd2d1e26d087f19cf5c","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:cjs":"esbuild src/index.ts --bundle --outfile=dist/index.js --format=cjs --minify --sourcemap --platform=node","build:esm":"esbuild src/index.ts --bundle --outfile=dist/index.mjs --format=esm --minify --sourcemap --platform=node","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"jsnext:main":"./dist/index.mjs","sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_2.6.7_1708058255730_0.6754136120663594","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@techor/fs","version":"3.0.0","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.0","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"250ea2a4680a25ac3fd1b5e0cc07cf4353458eb5","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.0.tgz","fileCount":11,"integrity":"sha512-AQZtOlAlQUI7nfPYNDITy86QJGuFGHfjx59jYK9nurGOc5EL+f/AGdqSssbkMePMKfhgSzdDohTDsNdyaicgTw==","signatures":[{"sig":"MEYCIQDWYmQ46F4gHVxPOsqAe37PIWQhKdsUmUqQfm43nObz1wIhALLT85jFR+qVM1OUmt1KUVx/tzSVHvVzTqx+r6JQteal","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"b07734146a934d0464dafba964c90a31c6355185","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.0_1708424934312_0.8101175341512483","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@techor/fs","version":"3.0.1","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.1","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"a61be9efd9cd3f59d3b917369a652c95e8b73216","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.1.tgz","fileCount":11,"integrity":"sha512-X8ujvFrd5dXQTCsqGTtCrEHXGSurzu5XR71BCUjAki5C0USovqwcCTcPNNHuebWPaAAZ/O1afOTqWHGoqsFaLw==","signatures":[{"sig":"MEUCIQDMIiFOPDCEN8CVPmn28SESlYkosInMMLF8cl1EtZ40lAIgG+Qrd4A/An/DA1R44SeHbjFKZ2pNQxxx2o4/RwARWxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"e19746b92083c5c6f4c6fb509f02ab2f8cc80674","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.1_1708435832220_0.8808947427102289","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@techor/fs","version":"3.0.2","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.2","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"d5dbdf404eeab1e11e2a5f7849c75f100d5e218d","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.2.tgz","fileCount":11,"integrity":"sha512-JJ4A+rLXzqZYQD9Rg9OtTs7OnAu4i3Q/8MzfEpY7Ar3+A+bi1xGU05biP+oK5kO9u0thvc3Rbl3vnuQnU2R42w==","signatures":[{"sig":"MEUCIHNjUderaLoLPkNQaQTQAE3V3L7DQNbipRY3KZKQzs1TAiEAgVsRcvRADXq/M+7v00OdltGhfS99pk8+NO70IfE/u6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"8c0783ed36f30a707b93a9e04a702f3e76bb37dc","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.2_1708437555934_0.3068860670956619","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@techor/fs","version":"3.0.3","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.3","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"ecc9d7a49e50a4f8e2d85fee358f25e5b1d2c711","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.3.tgz","fileCount":11,"integrity":"sha512-iRVfwYiqmxDCqJisa9+KaF/ST0NK5sWIFk2KXRIMJGMryn4h6kfurAWoqhMkxYOStJilqWWZ9PxoK0QHVb2WYw==","signatures":[{"sig":"MEQCIHsuM2LUMQc+jn1m0ve27YZ5/IyGbMqFIT4U4jdvDDcbAiASIpYgY1p5j/yRZlRUB/XHfn6F7bNa0LHlqxlC9v9KbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"fd0701c994772c792fd87a47dffa1bb20d436558","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.3_1708441373123_0.3693614815075583","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@techor/fs","version":"3.0.4","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.4","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"281be76651c0db945cef9654a3333d54d2e5bd96","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.4.tgz","fileCount":11,"integrity":"sha512-slLMrb0qiMHI/nJ2H0yBkVGcxHcUgJmqWeHl8mKHsmUztdCLmKXX7MLmmqUBqIqeiJjKfaUrdbNXrUfp4MYkMg==","signatures":[{"sig":"MEQCIBvkIH1izztaGx324feFOoIXcwVi55r0x8dwHOuxj5iWAiBSA5IM1+Ej1sN9PUGj9lzZ11DjaxjNp5kpcwnRHxdkhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"df17bfb3e2eb539a1743f5f8db6653f75f848de1","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.4_1708451752714_0.8224939471631376","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"@techor/fs","version":"3.0.5","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.5","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"52575c72dd480f886abb92ecba73932f2d3dd7e8","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.5.tgz","fileCount":11,"integrity":"sha512-gHvuLvtRv+Pv5qTpX8HmQcxY2/7Uo5I/WvpVkhRCNqNRqxp2JWkQOAbAqpjMjQnpBgdobwrPqmOvGoZzWzZm4Q==","signatures":[{"sig":"MEQCIG32nBNVFONfsA0ppxfrs2JfvdpPVU6WFk05d3bgxjG7AiB1alV2Nd0X0TeFBG8nL/5E1X9zYjIa197/rbHL+PBT4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"4237b988f9cfdc25419302e9da11d6ccdaff4c96","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.5_1708477616598_0.5552149619261431","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@techor/fs","version":"3.0.6","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.6","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"d1c94c7dffd66450c41759f4a41eb77361c396cf","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.6.tgz","fileCount":11,"integrity":"sha512-OI/ff0wpIsH5XKWPmmkqTwxCm5UXr2FXzfswBEYiAv9f2H4QkHi3a9RLAn2SMwm9mAKImC1jwPYOZmWUCL8MQQ==","signatures":[{"sig":"MEUCIQCDX0W9yhy+aSm9+QbhG4AvV+t+18WztCnfAG6Y0TD3HQIgdv46Ibf7BOBFOwehci/Y1jWd960L3DoN4mchwBtpXkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"93a05268efb699631f5a492f63574fab06d55303","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.6_1708508853378_0.6120913963351637","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"@techor/fs","version":"3.0.7","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.7","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"507d0306233c4ede0bab76d262271a5fae28f5ed","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.7.tgz","fileCount":11,"integrity":"sha512-GYLLsL4cE2CL1tz3It4uICUxJh1yr1zVrG4StuSt2byDhd8Dnl+6kK+dgtJZh3X3qM3NeV4HHt8Iprx0vC1HVw==","signatures":[{"sig":"MEYCIQDOuxV5lER4Q/fq6QGbtM0OPczMjul6EZK8Pca6smNaxwIhAMOK0dNxXfXHi6NBp1x1FTo6sjjY6P4iZLyKy4k8gLGu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"9c2173225c62c6f72e78b78bbd3f518898c56b79","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.7_1708510023900_0.8601745810848833","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"@techor/fs","version":"3.0.8","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.8","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"e6d8361f9df1fef3528b6882c61e86e3716eac11","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.8.tgz","fileCount":11,"integrity":"sha512-WKc9u3VQ93zGrUbPwJkE26YYdS4IgYcBddCMyw4GeK6D75tjdQ+FZWGJJWKMC2dDlZb6s7yn3EDF7iNYiUYWsw==","signatures":[{"sig":"MEQCIHP3aVMM3IifQRv2EjHuDsdDlXAeyWOFTFop4txmbje7AiBwUGuTDkcO8jrLH0Bso3DfY4t7wxGVVWVNSrlrpJwKWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"a49c3797f502ee6e64706f3a74607aaff046cb19","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.8_1708515510628_0.019901475017561454","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"@techor/fs","version":"3.0.9","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.9","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"4c1bb0fc86a4fd842a34446cee413a0d094fb4ff","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.9.tgz","fileCount":11,"integrity":"sha512-O/QMGlQTFc/pyGzMvWbZ6Z1Ea2eRk1zNeRbzNmtQozuiLK19somb3Fi62aaHImqhSaS3EztzLLLZ850LxFRWBQ==","signatures":[{"sig":"MEQCIGhDNktMSSI3Wt+chE+BVJHOOR2N4XbE1e70UOKghHztAiARupB4aBt1DPA+tZDDywqVi2e62HFeamT20xKw4wDtmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10038},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"31ba3d781f645c806bd5787810a839352b3cdeaf","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.9_1708533188188_0.6357039379568743","host":"s3://npm-registry-packages"}},"3.0.10":{"name":"@techor/fs","version":"3.0.10","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.10","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"c0be8397e3f88336c7f1cce64b95e24c0c8d5ca4","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.10.tgz","fileCount":11,"integrity":"sha512-O2n4VUs+xmfpYj62kMRCyimCHneLYmpYpE1Bs3o6LtcUsL4N5xdm9bQJ42Exd4cyv0D6s7xZKozW41jbMJmtdQ==","signatures":[{"sig":"MEUCIG9K0Buu6UTX0ryvSM3jkC+Ujzt5V8tc/hlKSup0obvVAiEAkmGEYoqYu2yltfdygA/TQjpNGNuocm9CXy35PnnsyGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10039},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"7b45f6d5b2c7033b5108cf89347c41bd6dd7cb39","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.10_1708576259126_0.8790718354141915","host":"s3://npm-registry-packages"}},"3.0.11":{"name":"@techor/fs","version":"3.0.11","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.11","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/1aron/techor/issues"},"dist":{"shasum":"5d59b17f0b4aa83a92f11642946975649203cb84","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.11.tgz","fileCount":11,"integrity":"sha512-2DWQXj3wEN+Mm2heqerhixOvkrZb310uFIUY3s0Ukz2Q/BCLc+UKFn0aG6C027H1S/iuZw+dVmRmHQYRSq08bw==","signatures":[{"sig":"MEQCIAc70yb5xBuvelm78E4DzQ3irQhwqOqGaSIIeeF1X8cFAiAh0vA6HAP0G7JracTEIZv/cIZu1N4RJPEGNIgDYrUcww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10039},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"fdc654db9f904a97a591f7d4be9488b34ba8d187","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/1aron/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.11_1708660493663_0.18650356676793756","host":"s3://npm-registry-packages"}},"3.0.12":{"name":"@techor/fs","version":"3.0.12","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.12","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"1680d0e2baf47bb66ac87877e4d8f55f06ba3299","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.12.tgz","fileCount":11,"integrity":"sha512-AGtXMSRSsCNFDIdKcuZYhdboXsWR8ErfwDHWuOkQ4h3yulN4Jkisr5Vkw6B8ABAmQomyR4XuyjW119dGEo1Cjw==","signatures":[{"sig":"MEUCIF54R3RaAvzmYtlAu40QJH88dEicoinmzlpedNKkEWbVAiEA6XabLoc0C5LL8v0ssQRcjPHKTEjnqftZVVGLNws7g6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10099},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"151596bec601d9b8e546a5d355a41167b885c13f","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.12_1708830282464_0.7786174323738673","host":"s3://npm-registry-packages"}},"3.0.13":{"name":"@techor/fs","version":"3.0.13","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.13","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"8e23b82a93e849cd5c8a43088a09396dacf2bfc4","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.13.tgz","fileCount":11,"integrity":"sha512-b+5d9f+htXfPp4NadOsXqsyw5GkS2ueEvVhFCMVrQ5y5kUqbF1Q7oWCRuRO5eh6AzmwncvVGS31lf83AL+Dpuw==","signatures":[{"sig":"MEUCIExuMArNdt7TIHV4MBdBuouRKwqgh9KiQbXchZWuCayiAiEApJ+nGbgwdDUc9YhwUwYoTVhn8PJFcH1ZM7ZWBxfbg4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10099},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"ebb729bc9935f56f0459ba6e1ef00778a83f1b5b","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.13_1708830624164_0.49125700611741174","host":"s3://npm-registry-packages"}},"3.0.14":{"name":"@techor/fs","version":"3.0.14","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.14","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"aacc179123afe75e6ac3905bb1c5fbb9288fde7e","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.14.tgz","fileCount":11,"integrity":"sha512-O/fK3uuUuK4kUz5Cgncm3Uxc6n6Q6H6VT4ExPNDh5fZU3oxVpspnxyexTHAyWBLHg1OOz3N3b/rIiMuPISlGKg==","signatures":[{"sig":"MEQCIDwlO1eUBOHVVCLoaN8xItL17VX4d1W8TouJL5KzaexUAiBU0QO7zG0DiDfkLlgOpppGNHiSyykz1UM2qFqz6gd5iQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10117},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"72b0f29f65b97f5b8b74971109c7173ad34cfef0","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.14_1708856717309_0.3841768730418824","host":"s3://npm-registry-packages"}},"3.0.15":{"name":"@techor/fs","version":"3.0.15","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.15","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"59e3a789ef96c792572b62b5d84f3ef748b0a8a8","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.15.tgz","fileCount":11,"integrity":"sha512-pbf7H+3bJwR2xv1j6YnQO9aQJfnbTPlAQ+8sTC3kgIw13pSwy5Wh90jZ1Yd0F+tiJVQMyuGVzg3qAlkMlkS/bw==","signatures":[{"sig":"MEUCIAnzl67H6XH/pNEUDK6lIxcL/NmNSrbeuFWy2mV5jENZAiEA29ffXxU4NUha9RoVjR7EnSuYz5sFt+bKhTIXFY50QK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10117},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"355d4960235216dc757e98d9cb61fd215fa0e7c3","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.15_1708907214113_0.2820066727103876","host":"s3://npm-registry-packages"}},"3.0.16":{"name":"@techor/fs","version":"3.0.16","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.16","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"ebe375caed3893035d3aa0a553ad997fcc0e69c0","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.16.tgz","fileCount":11,"integrity":"sha512-q9brzzrB3lCCVqDXGiJ3a2xlSxcFKd5CkiCQd+o2dR/cvO1GgJ5d6mqWgZOO2eABXjo0FjR59HCP4ndAtTFr0w==","signatures":[{"sig":"MEUCIA7AWNTHZu4HM4XMtgcpG6n8+5Lgp80VZKQVUFjpeJ1wAiEA98bXPEzH/HrZr7aNFWZurrpJJ1fwA7R0JZvnW+VEu8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10117},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"87dcfaa7e50a75fd0f3bce3317ef5210c4732347","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.16_1708957525542_0.22295663893178985","host":"s3://npm-registry-packages"}},"3.0.17":{"name":"@techor/fs","version":"3.0.17","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.17","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"56455070345a119f81b5244f32b78f5c8c455103","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.17.tgz","fileCount":11,"integrity":"sha512-YQBcI1DoliR71Hc4JKBwoSqYy8KAOjIYhH/bIUgMTqLKAEpSSo1m6Enscd47DXGq6XeZvguEc+R+HIAdivGI2Q==","signatures":[{"sig":"MEYCIQDqROacIDGHs9//+DULxOUD53wbJmVc3JYhfWjjvxbU3AIhAO4lTi+hbVn6TxwW3ktPK1wK8iC4KwOaMOqmWLNIwDoj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10117},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"580a15eba43c20b1e25bcb5c288cfee736674728","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.17_1708959429553_0.6624378794348433","host":"s3://npm-registry-packages"}},"3.0.18":{"name":"@techor/fs","version":"3.0.18","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.18","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"cf8fb9e7ae1998461109b3b344a56f3ea723a59a","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.18.tgz","fileCount":11,"integrity":"sha512-2o2Jzd7NkG1caeX8oOQfigiqNlLp/t4x3k4Q45HVxx3nNw9Qz5pOZRN4JLBHcS8FJiZSgaz1UQokrGTw3p4NgQ==","signatures":[{"sig":"MEUCIQC5CU6L/xp7s251lgATdy4ec5GjLM6edD3eidE9QNWCtAIgFStLilBTN2exqLue2ONxsVyjj1anpDXDtIb85Z7d7sM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10117},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"af07cd81a4f840a2cfd67c87b0f111f80110461f","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.18_1709803283116_0.638869210778428","host":"s3://npm-registry-packages"}},"3.0.19":{"name":"@techor/fs","version":"3.0.19","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.19","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"01e1aa384418333f04ce4c55db785eee5aa78313","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.19.tgz","fileCount":11,"integrity":"sha512-0yZ8UkLAiiJJYrS+0THaD+0B5yAh6kXI4iC3CoEz0JLuh5xfZ1dWngcf82hiv0VhEEbcL3ZVsSP53zZgNQii3A==","signatures":[{"sig":"MEYCIQDmPnzSzpi7z6dyyb2jAVzrtl3v+xMVun8ddoZj3IUnJgIhAPKtdq2oL7DeGtIVWFIv9+2fHitZJgNEJPhw/U5YSOHW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10117},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"910e42255605634ab22105c828f22918c7ac9ad5","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.19_1714068978908_0.42976559005370163","host":"s3://npm-registry-packages"}},"3.0.20":{"name":"@techor/fs","version":"3.0.20","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.20","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"ee771945c53948e95e189a5bd4f242077dd06e78","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.20.tgz","fileCount":11,"integrity":"sha512-r1o80UyQmLJ1Pjruwlc5+NbL9GZU3hbuxet510cqkzrmg3Pmw6019E8ranydJQN5GXJHkCRGguNH24EUuSY1PA==","signatures":[{"sig":"MEQCIEy848LjwrB677a9QM4ETBpKcePze7293laSBsFvIrnsAiBy74uAjfuUhGMBKf2q4eGKe5kqlZFZlsVwiLfhdhqu3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10117},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"3ad3a1f6cdf2237107dffa8a2ff5e3f1eaaeca0c","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.20_1714081671793_0.3127315477140058","host":"s3://npm-registry-packages"}},"3.0.21":{"name":"@techor/fs","version":"3.0.21","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.21","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"6f716f8654f1e6cd89a7576990cce68f8c756ae9","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.21.tgz","fileCount":11,"integrity":"sha512-RYMDGdGNbqk99qx+qf0wkMvkxhtM7EzZzQoN/RD6rIyqIdIBYH0Yu+KUgbrjsZEMLrgtTxisCPeqizHmNBvv+Q==","signatures":[{"sig":"MEUCIFiEwPHjwKyYoWnpz+XYTPG+GjyNvpJ3DaXa8I1i5C53AiEAi/aibeaIBAap8Q1rnVczRMGwn/FAqdi1rj11jYJ1CaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10117},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"da26750176f496623893dad1fb391436b72ae001","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.4.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.21_1714160372507_0.7823924582218991","host":"s3://npm-registry-packages"}},"3.0.22":{"name":"@techor/fs","version":"3.0.22","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.22","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"788010b165ed5c830d5c879df62e97987f9de59d","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.22.tgz","fileCount":11,"integrity":"sha512-jj4BhgUSmdyhMexivBxzXP1ZN9dEOuxeNQOzX7xBhv1b7plpGNu52AAn5nB/QdHAxSRc7/zY6NTP/dGG4DAOWg==","signatures":[{"sig":"MEQCIHfFYPcC9O4cFNImPyYb2YJr/OlZiv8b9+4Bm6nyFNmgAiA47d5WcvfBuUuy+veNd4DJl3lBsFNYFYrXz2bqfWhs+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10117},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"6d72b4f7fef655a8e6f9e10af31be9fe8faa38fe","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.7.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.22_1714684370126_0.38443771486714207","host":"s3://npm-registry-packages"}},"3.0.23":{"name":"@techor/fs","version":"3.0.23","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.0.23","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"5b87242264f80d0cbe4e590b82afac685d3c8d92","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.0.23.tgz","fileCount":11,"integrity":"sha512-vOeLP0dURaZ+deojtNx2lvGOlCmW6iNwl+a+XqOPIFeC/OF9CHQJ0ucx36/1MQUqdGBfZgZdklZ6oY0Wwd5wyw==","signatures":[{"sig":"MEUCIQDjC6KWt+Z20IEZt/sLBE6esdkMhhGhrh010qkIeusaqwIgQ5Jqd91BWW9xtbu6PdPZYa5BW85c8lvJYX2071fumTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10117},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"2eb07fa3d0ba3fb2cec298a084cf540450754558","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.7.0","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.0.23_1715132498383_0.8799264467491201","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@techor/fs","version":"3.1.0","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.1.0","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"495605f111371593935cff045788a828e1d080cd","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.1.0.tgz","fileCount":11,"integrity":"sha512-iUlj430KXA4reCUVmnoZ/a57arUjdDFY7+F6gs3Twk7AINBGTUTOPitSgC5OPi8ZziImeULHaPmfEbfut1o2Fg==","signatures":[{"sig":"MEQCIDqpafiSft8YZg4ANNhkMU3Cf35/8VD1JbKTtKx6PoolAiA83HrKoVXabav37of7GDfiLqTcjanqK+DTWX04LpgpEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9992},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"2143bba236fa557371b83efb330b0e84e7fa71ab","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.1","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.1.0_1732545157317_0.5013607179912392","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@techor/fs","version":"3.1.1","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.1.1","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"619241b262443759f9a1790ae34783f1d079435a","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.1.1.tgz","fileCount":11,"integrity":"sha512-ZTivpVEkFofZSDq9B0RD5Din7r1NbMauxWIshugU1sNO6RMvYUNdl0cu6xL9HLXn6bu6sJqUOjxc9aBHRv5mRw==","signatures":[{"sig":"MEYCIQDW3WFVO08lIz2Fl6nH2inxp5BFVp4s6r9dN56te9Li7AIhAPeN7Y6v+Os4lXbOUxPCQPimzGNURerHZdoAc3jr+9vI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9992},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"110b1ba57fbeb8c511850f476cd6d26bcbe8f567","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint src","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.1","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.1.1_1732588828640_0.32714335254784754","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@techor/fs","version":"3.1.2","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.1.2","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"ba8f42c77cd62af12bf5d434d3e4d3591c2b4f51","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.1.2.tgz","fileCount":11,"integrity":"sha512-NhavIcg1/bQASBauUnD2J+YTmz/G9cCsi9rtFCTjKFcbeosysGAfF1puSYwvCCKQ8r1O4NoPoRAEEN4RgSpZxw==","signatures":[{"sig":"MEYCIQCdH/IeqDIa/AJ0B1XBbESkhYfEMnLfZya2OQGWHdmBgwIhAKBA8iVdtLN2Z1wTUrbE+nTitGALw1yegQczOk8Jdu+1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10017},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"caf372985e269d34c17419104d524616d0a91b45","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput --project tsconfig.prod.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.1","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.1.2_1732652190626_0.759722839571159","host":"s3://npm-registry-packages"}},"3.1.3":{"name":"@techor/fs","version":"3.1.3","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.1.3","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"fc8e2e88439dfe1377e492cafc2d0902a819d28e","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.1.3.tgz","fileCount":11,"integrity":"sha512-WGwJ9NLrRPj9AK0UbkuUWRSvj20jxYrXfumBQSejldVyz3YUE6hJq1o7y/RnUUoiX9OhRy0G/kkSSjNDWqnlvQ==","signatures":[{"sig":"MEUCIQD4pIDzn2CMxaBFc7bxIRJ1e0q/dbwLKzLneJkSiw0+vAIgIHpUNvVw+kT9eD5YMlAj288X9okpsrXE2n6TYTjOJTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10017},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"62299a789374fbac76dea401a13b3ebfd4b3b3d4","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput --project tsconfig.prod.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.1","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.1.3_1732711124856_0.29070280377459623","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"@techor/fs","version":"3.1.4","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.1.4","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"231728c03789891680faefddbb41462312e29d18","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.1.4.tgz","fileCount":11,"integrity":"sha512-d+JaiWUj+H/HRZ8upU6izc+4k53tlAOZlNzifFC+OY6SI2sALuUvSbMhloQYeq1uzj2cRBvgvAMaWbDq61E2MQ==","signatures":[{"sig":"MEYCIQDC8fJaRKKltK13ji6V1kzy2lwcYEb8Xh4h0SUi2XK0UgIhAJOq5km6oMKxXu+BiBg2kqD+OHB7uGC/IOdqibER56TT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10017},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"c39a5b62d887762b4b5ffe27e7643033463ede0c","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput --project tsconfig.prod.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.1","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.1.4_1732711891521_0.5134203121366923","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"@techor/fs","version":"3.1.5","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.1.5","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"41b70ad27c1849032f7a71aacfafec91b16429a3","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.1.5.tgz","fileCount":11,"integrity":"sha512-tauwU2ZOk96BvRBKoiOQIKlyLT5ip0QJwgWN7bP/5/9/3+yJkAxSok2srtOwmKEGzsOUuWxetOUII6wg23Mi7w==","signatures":[{"sig":"MEQCIDO8KRCjde43NqCtL7CktqXpLBVJrKP80CihPqokoL4xAiAJgY/0kVkojNv3mFSimC6tzl0ZhLKhK+Sb05S7IdyiLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10017},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"ce437dccf180c89dfe6a7e75857353a67a3112cf","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput --project tsconfig.prod.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.2","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.1.5_1733798505795_0.1681999297596215","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"@techor/fs","version":"3.1.6","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.1.6","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"379167d76caa93693ed9731bbeb72a2a549a07ec","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.1.6.tgz","fileCount":11,"integrity":"sha512-dOJuDQ5b6qn0+vJ9wskENr3HaAIh/utF0YXfYrr2Y6OQtMF13dUO7XiUH3Ij0mauDRCpNjtWI70cCjDdtrjnkw==","signatures":[{"sig":"MEUCIFG8sCyCVTPWoN1kEyQbO7FSOeGFiSxnSrPxcQoppoW1AiEA8iEjf5P9GiG2D/BcNpPL2zkJqk3xZBz9DIIkKXIATPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10017},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"b27e91fad04d8701b515405781c8906b4fdaa787","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput --project tsconfig.prod.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.2","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.1.6_1734373107005_0.4445132522750457","host":"s3://npm-registry-packages-npm-production"}},"3.1.7":{"name":"@techor/fs","version":"3.1.7","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.1.7","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"d018518c6dc875d9318daf4c7424c89db6599bc7","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.1.7.tgz","fileCount":11,"integrity":"sha512-ixK/Eeu9avpVcqEj1/zOtd6lP6gHqaC6OGSrfLlu9piWf9TMeTzvhD3L/ao2kLjLfo4jfYYDtEdHPtp93rPq7A==","signatures":[{"sig":"MEYCIQDjSxJC+yhr7MuZ4I1yMTtyNrjRxJZDpeoGx4gwETU4twIhANahZ57dtD9gTwU+vkCAaYIf4hX9k7x6eNhxg8QlY5Yu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10017},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"3b3d3f1677cadd395c25d915777e66226a11b5a9","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput --project tsconfig.prod.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.2","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.18.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.1.7_1734629865818_0.5824877698081286","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@techor/fs","version":"3.2.0","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.2.0","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"701c549d77eb3ffa53b2bd463cf06e394c4a03eb","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.2.0.tgz","fileCount":11,"integrity":"sha512-hHijM/W1MI4Ye7/GIpVVqvQF0qNhOJSglFWlLxePn098wl5DIZSW54XepNWvYsj5eWiLDxC2uXVywYweRzqCwA==","signatures":[{"sig":"MEUCIEOzFFpMZGXghN9V+7PaFVuCTvUx+gS8jwlw8BUaH5jnAiEA7bbLU8FkucC1yC8ijQdkY+fLBJR2I3O/YRBRzOEwYTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10017},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"e1dfdff930d863c2f24f3b2ae24cfd59d5ee1d43","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput --project tsconfig.prod.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.2","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.2.0_1742505605552_0.5449496719487572","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"@techor/fs","version":"3.2.1","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.2.1","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"07195dc06e94601eecd035aefc6de8efd6645cb1","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.2.1.tgz","fileCount":11,"integrity":"sha512-l1L+ERo33+MpUaDdfWi9GQU4xhgqVjXSR8i1EfFm0InnTshcbuafs6MuJXeCGo6PFr+RSf4eSMRl7Rq/+Z8LrA==","signatures":[{"sig":"MEQCIG8Il8VamSyoafW/i5KUm/nmz26Wukrox8XfgMiIo9HrAiAFRxtbbtf6Et8SrexbGTIWhF6XL3yQun/4NO74Noj8vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10017},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"dc83155d7524755dfbacaa71be8382f0d5b8eaa6","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput --project tsconfig.prod.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.2","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.2.1_1746717126247_0.22432612976890343","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"@techor/fs","version":"3.2.2","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.2.2","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"6d9a4d3ddec78e115ecf279baeb1d232b866811a","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.2.2.tgz","fileCount":11,"integrity":"sha512-omdRJ7r9VTtTcitOCxXXzv5kSkABoUVCRhNJhVuQSkC5ocMpFsHweD7NLivt+fDiPtxKFG/NiwFFUEudLBcFqg==","signatures":[{"sig":"MEUCIQCYyxKQqhb1s+zvF7tLyArFfMYZ8NT58aEy3vkW7XGgwQIgG0gpVAWsiofmxxky12EUYPu10FsyJHTI/6x1mJxwxGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10017},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"5f565f4acac634c07667e0ad2fcea2014f0d68e4","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput --project tsconfig.prod.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.2","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.2.2_1746718204243_0.5340645695229171","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"@techor/fs","version":"3.2.3","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.2.3","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"31283f362132e2e17cf043ac77ffbf6938a48cc1","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.2.3.tgz","fileCount":11,"integrity":"sha512-qxw1Oa13HyIPqvKmqkYkYHdbO1yDqhxrg9ahHHI+gNSTiITDvtohUyAAZ3VWZVJ+ZC43AwIMWa6Qv0unRrDvfw==","signatures":[{"sig":"MEUCIQDRJWc1u50KSjLNG3sD1X6lfkQdyppdufbcPToe/r7WKAIgPTxHdLNlDIScpZyIAI3jFd8tNEQOYKQG6OaAqQKxayM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10017},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"535ee4e8bbe8aac637c767391cd64971dd50f2d8","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput --project tsconfig.prod.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.2","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.2.3_1746718700301_0.16251627009784975","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"@techor/fs","version":"3.2.4","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"author":{"url":"http://aron.tw","name":"Aron","email":"i@aron.tw"},"license":"MIT","_id":"@techor/fs@3.2.4","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"dist":{"shasum":"c752f48d76a5114b0967511f0314b49c124813e5","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.2.4.tgz","fileCount":11,"integrity":"sha512-8hdGF4XK52IyF2dy5ZHKEUQbdi8uifvzqB5m+fDrKQ9KKNeId1SoUr6etXNm0YtMZSXnBKkn1J/RRNM200O45Q==","signatures":[{"sig":"MEQCIHWs0Gve9zstPheS/AnbUIbvaJS5Zh4PxvYvpEeLhMz5AiBtzJlmxkmUnqsMqAk6A3W3XLk2rLqvnVVv7hmMGD2byA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10017},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","esnext":"./dist/index.mjs","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"94db382213a813147b71f262e214baf0f9798a62","scripts":{"dev":"pnpm run \"/^build:.*/\" --watch","lint":"eslint","test":"jest","build":"pnpm run \"/^build:.*/\"","build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput --project tsconfig.prod.json","type-check":"tsc --noEmit"},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"repository":{"url":"git+https://github.com/techor-dev/techor.git","type":"git","directory":"packages/@techor/fs"},"_npmVersion":"10.9.2","description":"A human-friendly file system","directories":{},"sideEffects":false,"_nodeVersion":"20.19.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fs_3.2.4_1747159199736_0.900109488930501","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"@techor/fs","type":"module","scripts":{"build:main":"rollup --config rollup.config.mjs","build:type":"tsc --emitDeclarationOnly --preserveWatchOutput --project tsconfig.prod.json","build":"pnpm run \"/^build:.*/\"","dev":"pnpm run \"/^build:.*/\" --watch","test":"jest","type-check":"tsc --noEmit","lint":"eslint"},"license":"MIT","description":"A human-friendly file system","author":{"name":"Aron","email":"i@aron.tw","url":"http://aron.tw"},"homepage":"https://aron.tw","bugs":{"url":"https://github.com/techor-dev/techor/issues"},"repository":{"type":"git","url":"git+https://github.com/techor-dev/techor.git","directory":"packages/@techor/fs"},"keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"sideEffects":false,"publishConfig":{"access":"public","provenance":true},"main":"./dist/index.cjs","esnext":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"}},"version":"3.2.5","_id":"@techor/fs@3.2.5","gitHead":"d00975b487603f43fa0467e237eda63009da24a3","_nodeVersion":"20.19.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-UPEoALEiRj3DWV0FTk9/NurZomXY7QjnO4APy9sK1p9CP7366SrWJqS9zjkGikFNJ3OKBgyF1NjWq8AU/PEq4w==","shasum":"24426ca9cb86a680df519b3d1bb2756ad6e45b58","tarball":"https://registry.npmjs.org/@techor/fs/-/fs-3.2.5.tgz","fileCount":11,"unpackedSize":10017,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@techor%2ffs@3.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAY1LEzlRXkTfZaQB/rlFgmUWNodCOna4W3BlB2UoIr9AiBk97r3/98e93rIswZdhJIlSZFucgce85D3NU5nNV71HA=="}]},"_npmUser":{"name":"1aron","email":"i@aron.tw"},"directories":{},"maintainers":[{"name":"1aron","email":"i@aron.tw"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fs_3.2.5_1747160374153_0.6146645484744038"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-31T06:56:34.146Z","modified":"2025-05-13T18:19:34.814Z","2.0.1":"2023-03-31T06:56:34.380Z","2.0.2":"2023-03-31T13:33:12.815Z","2.0.3":"2023-03-31T13:49:13.864Z","2.0.4":"2023-03-31T14:19:01.382Z","2.0.5":"2023-03-31T18:17:45.507Z","2.0.6":"2023-04-04T05:22:41.242Z","2.1.0":"2023-04-04T05:56:25.690Z","2.1.1":"2023-04-04T06:11:43.945Z","2.1.2":"2023-04-04T10:44:54.022Z","2.1.3":"2023-04-04T11:04:58.067Z","2.1.4":"2023-04-04T13:12:34.439Z","2.1.6":"2023-04-10T14:52:34.178Z","2.1.7":"2023-04-11T07:46:25.810Z","2.1.8":"2023-04-11T08:52:47.345Z","2.1.9":"2023-04-11T09:14:59.012Z","2.1.10":"2023-04-11T09:50:40.897Z","2.1.11":"2023-04-11T11:22:14.688Z","2.1.12":"2023-04-11T13:00:33.694Z","2.1.13":"2023-04-12T08:10:59.448Z","2.1.14":"2023-04-12T10:51:30.098Z","2.1.15":"2023-04-12T12:36:38.343Z","2.2.0":"2023-06-06T16:33:30.754Z","2.2.1":"2023-06-06T17:03:53.774Z","2.2.2":"2023-06-07T09:27:40.495Z","2.2.3":"2023-06-08T07:24:21.630Z","2.2.4":"2023-06-10T14:12:07.056Z","2.2.5":"2023-06-10T14:25:22.032Z","2.2.6":"2023-06-10T15:04:24.991Z","2.2.7":"2023-06-10T15:20:34.802Z","2.2.8":"2023-06-12T13:46:28.458Z","2.2.9":"2023-06-12T14:07:08.171Z","2.2.10":"2023-06-14T19:00:04.414Z","2.2.11":"2023-06-16T12:55:18.517Z","2.2.12":"2023-07-04T14:14:24.463Z","2.2.13":"2023-07-04T16:02:09.653Z","2.3.0":"2023-07-04T17:23:27.808Z","2.3.1":"2023-07-04T18:06:46.221Z","2.3.2":"2023-07-04T18:27:39.546Z","2.3.3":"2023-07-05T00:00:43.539Z","2.3.4":"2023-07-05T00:55:30.521Z","2.3.5":"2023-07-05T18:14:52.278Z","2.3.6":"2023-07-06T02:43:22.163Z","2.3.7":"2023-07-06T03:33:20.455Z","2.3.8":"2023-07-06T04:13:29.970Z","2.4.0":"2023-07-09T16:06:06.631Z","2.4.1":"2023-07-09T17:58:34.155Z","2.4.2":"2023-07-10T00:57:35.370Z","2.4.3":"2023-07-11T03:09:58.908Z","2.4.4":"2023-07-12T13:20:08.373Z","2.4.5":"2023-07-15T09:23:22.954Z","2.4.6":"2023-07-25T08:53:06.037Z","2.5.2":"2023-08-05T13:52:06.157Z","2.5.3":"2023-08-07T09:11:15.797Z","2.5.4":"2023-08-07T16:04:52.688Z","2.5.5":"2023-08-07T16:46:33.813Z","2.5.6":"2023-08-08T07:43:14.064Z","2.5.7":"2023-08-10T04:07:11.903Z","2.5.8":"2023-08-14T04:28:37.513Z","2.5.9":"2023-08-15T13:17:47.375Z","2.5.10":"2023-08-15T16:05:08.724Z","2.5.11":"2023-08-15T16:19:30.992Z","2.5.13":"2023-08-15T17:04:32.283Z","2.5.14":"2023-08-15T20:08:00.795Z","2.5.15":"2023-08-15T20:44:28.084Z","2.5.16":"2023-08-15T21:23:22.399Z","2.5.17":"2023-08-16T07:29:48.103Z","2.5.18":"2023-10-31T23:06:43.380Z","2.5.19":"2023-10-31T23:28:28.436Z","2.5.20":"2023-12-18T11:43:24.224Z","2.5.21":"2023-12-25T05:07:43.335Z","2.5.22":"2024-01-08T14:58:01.198Z","2.5.23":"2024-01-08T19:02:22.157Z","2.5.24":"2024-01-10T14:04:48.305Z","2.6.0":"2024-01-27T14:34:41.560Z","2.6.1":"2024-01-27T15:42:07.810Z","2.6.2":"2024-01-27T19:52:13.657Z","2.6.3":"2024-01-27T20:00:22.771Z","2.6.4":"2024-02-12T09:45:21.968Z","2.6.5":"2024-02-15T04:23:25.427Z","2.6.6":"2024-02-16T03:38:33.224Z","2.6.7":"2024-02-16T04:37:35.883Z","3.0.0":"2024-02-20T10:28:54.491Z","3.0.1":"2024-02-20T13:30:32.376Z","3.0.2":"2024-02-20T13:59:16.108Z","3.0.3":"2024-02-20T15:02:53.342Z","3.0.4":"2024-02-20T17:55:52.867Z","3.0.5":"2024-02-21T01:06:56.795Z","3.0.6":"2024-02-21T09:47:33.522Z","3.0.7":"2024-02-21T10:07:04.016Z","3.0.8":"2024-02-21T11:38:30.776Z","3.0.9":"2024-02-21T16:33:08.345Z","3.0.10":"2024-02-22T04:30:59.266Z","3.0.11":"2024-02-23T03:54:53.843Z","3.0.12":"2024-02-25T03:04:42.669Z","3.0.13":"2024-02-25T03:10:24.308Z","3.0.14":"2024-02-25T10:25:17.503Z","3.0.15":"2024-02-26T00:26:54.279Z","3.0.16":"2024-02-26T14:25:25.689Z","3.0.17":"2024-02-26T14:57:09.695Z","3.0.18":"2024-03-07T09:21:23.271Z","3.0.19":"2024-04-25T18:16:19.080Z","3.0.20":"2024-04-25T21:47:51.952Z","3.0.21":"2024-04-26T19:39:32.642Z","3.0.22":"2024-05-02T21:12:50.301Z","3.0.23":"2024-05-08T01:41:38.551Z","3.1.0":"2024-11-25T14:32:37.483Z","3.1.1":"2024-11-26T02:40:28.836Z","3.1.2":"2024-11-26T20:16:30.774Z","3.1.3":"2024-11-27T12:38:45.008Z","3.1.4":"2024-11-27T12:51:31.712Z","3.1.5":"2024-12-10T02:41:45.996Z","3.1.6":"2024-12-16T18:18:27.235Z","3.1.7":"2024-12-19T17:37:46.055Z","3.2.0":"2025-03-20T21:20:05.719Z","3.2.1":"2025-05-08T15:12:06.428Z","3.2.2":"2025-05-08T15:30:04.449Z","3.2.3":"2025-05-08T15:38:20.483Z","3.2.4":"2025-05-13T17:59:59.929Z","3.2.5":"2025-05-13T18:19:34.327Z"},"bugs":{"url":"https://github.com/techor-dev/techor/issues"},"author":{"name":"Aron","email":"i@aron.tw","url":"http://aron.tw"},"license":"MIT","homepage":"https://aron.tw","keywords":["read","read-file","write-file","read-json","write-json","read-package","write-package","fs","glob","utils"],"repository":{"type":"git","url":"git+https://github.com/techor-dev/techor.git","directory":"packages/@techor/fs"},"description":"A human-friendly file system","maintainers":[{"name":"1aron","email":"i@aron.tw"}],"readme":"<br>\n<div align=\"center\">\n\n<p align=\"center\">A human-friendly file system</p>\n\n<p align=\"center\">\n    <a aria-label=\"overview\" href=\"https://github.com/techor-dev/techor\">\n        <picture>\n            <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/badge/%E2%AC%85%20back-%20?color=212022&style=for-the-badge\">\n            <source media=\"(prefers-color-scheme: light)\" srcset=\"https://img.shields.io/badge/%E2%AC%85%20back-%20?color=f6f7f8&style=for-the-badge\">\n            <img alt=\"NPM Version\" src=\"https://img.shields.io/badge/%E2%AC%85%20back-%20?color=f6f7f8&style=for-the-badge\">\n        </picture>\n    </a>\n    <a aria-label=\"GitHub release (latest by date including pre-releases)\" href=\"https://github.com/techor-dev/techor/releases\">\n        <picture>\n            <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/github/v/release/techor-dev/techor?include_prereleases&color=212022&label=&style=for-the-badge&logo=github&logoColor=fff\">\n            <source media=\"(prefers-color-scheme: light)\" srcset=\"https://img.shields.io/github/v/release/techor-dev/techor?include_prereleases&color=f6f7f8&label=&style=for-the-badge&logo=github&logoColor=%23000\">\n            <img alt=\"NPM Version\" src=\"https://img.shields.io/github/v/release/techor-dev/techor?include_prereleases&color=f6f7f8&label=&style=for-the-badge&logo=github\">\n        </picture>\n    </a>\n    <a aria-label=\"NPM Package\" href=\"https://www.npmjs.com/package/@techor/fs\">\n        <picture>\n            <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/npm/dm/@techor/fs?color=212022&label=%20&logo=npm&style=for-the-badge\">\n            <source media=\"(prefers-color-scheme: light)\" srcset=\"https://img.shields.io/npm/dm/@techor/fs?color=f6f7f8&label=%20&logo=npm&style=for-the-badge\">\n            <img alt=\"NPM package ( download / month )\" src=\"https://img.shields.io/npm/dm/@techor/fs?color=f6f7f8&label=%20&logo=npm&style=for-the-badge\">\n        </picture>\n    </a>\n    <a aria-label=\"Follow @aron1tw\" href=\"https://twitter.com/aron1tw\">\n        <picture>\n            <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/static/v1?label=%20&message=twitter&color=212022&logo=twitter&style=for-the-badge\">\n            <source media=\"(prefers-color-scheme: light)\" srcset=\"https://img.shields.io/static/v1?label=%20&message=twitter&color=f6f7f8&logo=twitter&style=for-the-badge\">\n            <img alt=\"Follow @mastercorg\" src=\"https://img.shields.io/static/v1?label=%20&message=twitter&color=f6f7f8&logo=twitter&style=for-the-badge\">\n        </picture>\n    </a>\n    <a aria-label=\"Github Actions\" href=\"https://github.com/techor-dev/techor/actions/workflows/release.yml\">\n        <picture>\n            <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/github/actions/workflow/status/techor-dev/techor/release.yml?branch=main&label=%20&message=twitter&color=212022&logo=githubactions&style=for-the-badge\">\n            <source media=\"(prefers-color-scheme: light)\" srcset=\"https://img.shields.io/github/actions/workflow/status/techor-dev/techor/release.yml?branch=main&label=%20&message=twitter&color=f6f7f8&logo=githubactions&style=for-the-badge&logoColor=%23000\">\n            <img alt=\"Github release actions\" src=\"https://img.shields.io/github/actions/workflow/status/techor-dev/techor/release.yml?branch=main&label=%20&message=twitter&color=f6f7f8&logo=githubactions&style=for-the-badge&logoColor=%23000\">\n        </picture>\n    </a>\n</p>\n\n</div>\n\n<br>\n\n## Getting Started\n\n```bash\nnpm install @techor/fs\n```\n\n## Usage\n```ts\nreadFileSync(filepath: string, options?: Options): Buffer\nreadFileAsNormalizedStrSync(filepath: string, options?: Options): string\nreadJSONFileSync(filepath: string, options?: Options): any\n\nwriteToFile(filePath: string, data: any, options?: WriteToFileOptions): void\n```\n\n`a.json`\n```json\n{ \"name\": \"a\" }\n```\n`b.json`\n```json\n{ \"name\": \"b\" }\n```\n```js\nimport { readFileSync } from '@techor/fs'\n\nreadFileSync('a.*')\n// Buffer\n\nreadFileSync('./fewjiogw/wiefoiwe')\n// undefined\n\nreadFileAsNormalizedStrSync('a.*')\n// '{ \"name\": \"a\" }'\n\nreadJSONFileSync('./package.json')\n// { \"name\": \"root\", ... }\n\nreadJSONFileSync('./package.json')\n// { \"name\": \"a\", ... }\n\n```\n\n## Options\n```ts\ndeclare type Options = ObjectEncodingOptions & { encoding?: BufferEncoding | null }\n```\n\n<br>\n\n<a aria-label=\"overview\" href=\"https://github.com/techor-dev/techor#utilities\">\n<picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://img.shields.io/badge/%E2%AC%85%20back%20to%20contents-%20?color=212022&style=for-the-badge\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"https://img.shields.io/badge/%E2%AC%85%20back%20to%20contents-%20?color=f6f7f8&style=for-the-badge\">\n    <img alt=\"NPM Version\" src=\"https://img.shields.io/badge/%E2%AC%85%20back%20to%20contents-%20?color=f6f7f8&style=for-the-badge\">\n</picture>\n</a>\n","readmeFilename":"README.md"}