{"_id":"@abw/badger-filesystem","_rev":"12-8fe0175b4d9d3b3dc9e8b8c0b3313009","name":"@abw/badger-filesystem","dist-tags":{"alpha":"1.2.0-ts-alpha","latest":"1.3.0"},"versions":{"1.0.1":{"name":"@abw/badger-filesystem","version":"1.0.1","keywords":["badger","filesystem","utility"],"author":{"name":"Andy Wardley"},"license":"MIT","_id":"@abw/badger-filesystem@1.0.1","maintainers":[{"name":"abw","email":"abw@wardley.org"}],"homepage":"https://github.com/abw/badger-filesystem-js#readme","bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"dist":{"shasum":"0ed23db6a3b99222e8d63ef7a3aeee5aac2b3a78","tarball":"https://registry.npmjs.org/@abw/badger-filesystem/-/badger-filesystem-1.0.1.tgz","fileCount":7,"integrity":"sha512-RO81zXhrAkpMxbgZ1bzT9QgXOSs2NBAsx9WN9hxeFdupbykHdYBzI1t3Kt7jfeqCxDwS0cnFY5z6j37V9+6CeA==","signatures":[{"sig":"MEUCIQDq/kU3jUH/alZcZNiJaw4+eQN79Uuwc77jGNmBpq0/oQIgVFwwtVIPIliWdQRFazidhaC1TCpKQl1/73Yn8EjsN5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkA0iLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzzQ//X+1EE+N9o39aukQJmbDdSOLzAYUzkr6pQbjbCnKRco6bnKoi\r\nYqa+f7BBHz2T5JQ1XOP/SwNJEpAVQ0TfE8WOXpc7s6TyZCsO1SnynnLvkrE+\r\nUKlYV0DG0yNx8yGmd2P3jnOFp85ULKRwpFERcyUS8qwaIp1K5Pn9VJ4yVQer\r\nwuxQUVO122CugX2X0gFzedsPYSIeCpCnAfSmEo652ylRRbcwWjfCuWfhPt/8\r\naP7EBAU8tUo0m19LxbouSBhYCjAHoztpCqIqTjNA7Mtu3Ff2s2J39Uo/b9EM\r\nD3XyD3oRmfhn6cgJWJBPd/IKSBkgSMNCl051YqFSh8I3EMk+I7KIe9flwZOH\r\n4L1vtOm/UUjBklS2FCoC0MsHd9H5Y+spjDONhPZsWEz9A3Y2oPeFfSAcTevw\r\nKuiFFdZBySBFQxP7RzNaTKmVDiPWvuUxeNGD1ZryYJq/uDyzVv7xdPPue4GM\r\nbq0nGpdwyWGIqxwVmoOoAM2PlZ5+aGM//qld7yT0hp6pRvAx27k/OtPUBI5L\r\n3g7ZYLpeWin3xBxGGr0a9OBkJ7zFc4nN2RATivVUxsvY2DwbBByr04H0mZPq\r\nGxKSJ8SASYX5oMCiTbLw+32aXoZhjGTe7Emd50yhiP4M+P2KNdp3A2LPb7it\r\nRDDExXEL3rg1EXmxQ5FaFGh+PuvOUW9dWik=\r\n=ef8k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/badger-filesystem.cjs.js","type":"module","module":"dist/badger-filesystem.esm.js","exports":"./dist/badger-filesystem.esm.js","gitHead":"bdc9e24936e1137720263a132555423a6ba30946","scripts":{"dev":"rollup -c -w","lint":"eslint 'src/**/*'","test":"ava --serial","build":"rollup -c","pretest":"pnpm run build","docs:build":"esdoc","docs:serve":"serve docs"},"_npmUser":{"name":"abw","email":"abw@wardley.org"},"repository":{"url":"git+https://github.com/abw/badger-filesystem-js.git","type":"git"},"_npmVersion":"8.19.2","description":"Filesystem utilities","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@abw/badger-utils":"^1.0.16","@abw/badger-codecs":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.2.0","eslint":"^8.35.0","rollup":"^3.18.0","@itsjamie/esdoc-cli":"^0.5.0","@itsjamie/esdoc-core":"^0.5.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@itsjamie/esdoc-standard-plugin":"^0.5.0","@itsjamie/esdoc-importpath-plugin":"^0.5.0","@itsjamie/esdoc-inject-style-plugin":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/badger-filesystem_1.0.1_1677936778758_0.6996381348152356","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@abw/badger-filesystem","version":"1.0.2","keywords":["badger","filesystem","utility"],"author":{"name":"Andy Wardley"},"license":"MIT","_id":"@abw/badger-filesystem@1.0.2","maintainers":[{"name":"abw","email":"abw@wardley.org"}],"homepage":"https://github.com/abw/badger-filesystem-js#readme","bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"dist":{"shasum":"2f957d811b5f131055412d88345f8ea6b8ba0b14","tarball":"https://registry.npmjs.org/@abw/badger-filesystem/-/badger-filesystem-1.0.2.tgz","fileCount":7,"integrity":"sha512-dQ0Wjs+N/owZ2zkJVyMBuKLZC3lVOg5/sVWmnHP5jAxdiEhJSqdKN69c43xMeL7HvwpJPt4swels9zO9c9uQ7w==","signatures":[{"sig":"MEUCIQDnZFeXW9vpvwqB9bpg+d3BjMwk1G33gS19mVdVxUUeZAIgC9dNnGgnVybL0+QGl6cUpb8pI4b3utP8kzxCr2ymw8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCbFSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4WA/+Od5jDgC7MVTYnmb2n4FbUcgPZu2dpf59bRK/Ne8tAd207ruh\r\nzd99RabtolfZiJpHqrbE0PBHTPrzvQdbjdfkwT3xBlWEZVphw7hSoShNf5Hv\r\nqvEfRrH26j3pnoKPUt+UjXM4JmxQLUqUA7GJuCNBR7jmP+5+S7De6o46Nx8Q\r\n4nVlFeOddDCgAJ9wOXxHapEr9ukvbLw69NfwofgxUGiov3YrV7wD/V0ZCMde\r\nnGHZOMhzgj0CutU6lhvnwKprufL7KD5vRjhAmY5PU4Yn/37S7atLTvwO+Fzo\r\nm/aDvEGAopfpVCLA2OhvNvGD5l0j0FsSzpQWDIeiAchFqT0Df4nMTQzKQmgI\r\nlqc7eFNsvYeB6N+QVv3bQ5ylq4skMlsXnqjrtO7hKkWDyvkKAoxqv7QkdjUl\r\nGymeH3L8scPn0q72rIsE5sCje5m/ubtWLiUgmrikQHtmKnO52ENfk9joVDMD\r\nGUVCzVHt/57fn0nxZ/tPSWd8xR1Roa/sRWRtSlqXJ+G6IxKqiq/XpWKTX2Zc\r\nFHR/7jzXEsURKBUNc98OqCSatKbnetLuicirG4ckKC55eYO85RWzEef0FBkR\r\n/AVXjoqEBRHNAThBhkJu9CXDy3Y2MlfE/F8hGgZpbg7GZj/T9jnV1QtxD2ju\r\nr+7VVukZ7UvWZuBpvx0jEzTurkVIc5NYw2k=\r\n=l+fu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/badger-filesystem.cjs.js","type":"module","_from":"file:abw-badger-filesystem-1.0.2.tgz","module":"dist/badger-filesystem.esm.js","exports":"./dist/badger-filesystem.esm.js","scripts":{"dev":"rollup -c -w","lint":"eslint 'src/**/*'","test":"ava --serial","build":"rollup -c","pretest":"pnpm run build","docs:build":"esdoc","docs:serve":"serve docs"},"_npmUser":{"name":"abw","email":"abw@wardley.org"},"_resolved":"/private/var/folders/jw/y_b__hgj1n39hh2qgp9s8dnc0000gn/T/5a36e1212a3d78601169120a27579acf/abw-badger-filesystem-1.0.2.tgz","_integrity":"sha512-dQ0Wjs+N/owZ2zkJVyMBuKLZC3lVOg5/sVWmnHP5jAxdiEhJSqdKN69c43xMeL7HvwpJPt4swels9zO9c9uQ7w==","repository":{"url":"git+https://github.com/abw/badger-filesystem-js.git","type":"git"},"_npmVersion":"8.19.2","description":"Filesystem utilities","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@abw/badger-utils":"^1.0.16","@abw/badger-codecs":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.2.0","eslint":"^8.35.0","rollup":"^3.18.0","@itsjamie/esdoc-cli":"^0.5.0","@itsjamie/esdoc-core":"^0.5.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@itsjamie/esdoc-standard-plugin":"^0.5.0","@itsjamie/esdoc-importpath-plugin":"^0.5.0","@itsjamie/esdoc-inject-style-plugin":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/badger-filesystem_1.0.2_1678356818169_0.3901600706903905","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@abw/badger-filesystem","version":"1.0.3","keywords":["badger","filesystem","utility"],"author":{"name":"Andy Wardley"},"license":"MIT","_id":"@abw/badger-filesystem@1.0.3","maintainers":[{"name":"abw","email":"abw@wardley.org"}],"homepage":"https://github.com/abw/badger-filesystem-js#readme","bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"dist":{"shasum":"11640d19af631321722f18e8c873b360cc08cbc5","tarball":"https://registry.npmjs.org/@abw/badger-filesystem/-/badger-filesystem-1.0.3.tgz","fileCount":7,"integrity":"sha512-7y3rqD4Ybx71zaUYiVYEI2YnbDyvJ8947MaIvSpyq4/NyhMWCENIIQlOg+8wqK+Lyu/mgTFHpfrgZYL+Q1lsCg==","signatures":[{"sig":"MEYCIQDee7Y8I61aaBfBSPkYymSji5JR79HhiwvDmqsZN14cGAIhAMKIHtgj07U/CyxlIF80jNGUYPeY1UKq8KkXYfsaOUqX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQQtPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVUBAAgznG8rF0g/yqr4cafluEPit+Sx8HoeVzmzUl8eWK4qVlrNM+\r\nfcVxNLUcd47iCwvBp6FqP4XRjLKR3GycXTfE0p+z6U2W11xvvD+i69oHE50C\r\n1J+kRs0Is1DcR4UDUBSTUGSVRkHWsv0sXMN+fWR9JrsJ2hpJ9yrKYb4TNuWy\r\nJgopZQBqV7gy8E79qtB37asAc5aHPWiTc7yNF0v6HUMM+3xmfAFPrdpkJ9DN\r\naobHt3oEOeN4A9xNPiV7ikCVunAiD6V+8yeKiy3Gwzw1TFeb2AJdr/72b2D+\r\nG/i8qFHomb0/LrFqjf2wu5uU9ZGoFTAsRU/781VJ9WYY9kZ68GwsqbK7u1v6\r\nNcNkf3TqqQxdxugTE6HlFIHKVDy4FiPlXZ84NOL11+uY7ZxmmYPJS3YTSCQB\r\nPnxRdVsCPrX1aUOKh0LG09Rm2MIIxB3tG+S7+Ldbuz8bp45snzUVv4NtWNzC\r\n7L7tIUwxg5nZg10JrPV3+dCtQGF1Ta/fDzvfOVSvOEVnYPv42txrvDa4xKJo\r\nrJq2WqYFHogFqLX1X/ueutg37HJJpu3ME88sNw4wOkyNSkc7Anoye2A0twYe\r\n3Ur/qdMbwlnpvbHv5kwTp6f7b+vOHSRPOaO/K/Ei7JLmkP85OirMcz3yI1qW\r\nIfIYjodCY/rEsxPZgFhLMoTWLeJYfGIbaTY=\r\n=AN7D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/badger-filesystem.cjs.js","type":"module","_from":"file:abw-badger-filesystem-1.0.3.tgz","module":"dist/badger-filesystem.esm.js","exports":"./dist/badger-filesystem.esm.js","scripts":{"dev":"rollup -c -w","lint":"eslint 'src/**/*'","test":"ava --serial","build":"rollup -c","pretest":"pnpm run build","docs:build":"esdoc","docs:serve":"serve docs"},"_npmUser":{"name":"abw","email":"abw@wardley.org"},"_resolved":"/private/var/folders/jw/y_b__hgj1n39hh2qgp9s8dnc0000gn/T/9622bebfeb674fa613363c2c00ab5c1b/abw-badger-filesystem-1.0.3.tgz","_integrity":"sha512-7y3rqD4Ybx71zaUYiVYEI2YnbDyvJ8947MaIvSpyq4/NyhMWCENIIQlOg+8wqK+Lyu/mgTFHpfrgZYL+Q1lsCg==","repository":{"url":"git+https://github.com/abw/badger-filesystem-js.git","type":"git"},"_npmVersion":"8.19.2","description":"Filesystem utilities","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@abw/badger-utils":"^1.0.16","@abw/badger-codecs":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.2.0","eslint":"^8.35.0","rollup":"^3.18.0","@itsjamie/esdoc-cli":"^0.5.0","@itsjamie/esdoc-core":"^0.5.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@itsjamie/esdoc-standard-plugin":"^0.5.0","@itsjamie/esdoc-importpath-plugin":"^0.5.0","@itsjamie/esdoc-inject-style-plugin":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/badger-filesystem_1.0.3_1681984335384_0.7742764402572382","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@abw/badger-filesystem","version":"1.0.4","keywords":["badger","filesystem","utility"],"author":{"name":"Andy Wardley"},"license":"MIT","_id":"@abw/badger-filesystem@1.0.4","maintainers":[{"name":"abw","email":"abw@wardley.org"}],"homepage":"https://github.com/abw/badger-filesystem-js#readme","bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"dist":{"shasum":"8004b41c62467cae06cc4953c4464104dbe01506","tarball":"https://registry.npmjs.org/@abw/badger-filesystem/-/badger-filesystem-1.0.4.tgz","fileCount":7,"integrity":"sha512-R3M7K42MnzWRx9IV8LDX9rq6wUlVYlc0rLuIXwGRdemUr3eA5vXu+JqciM6Dp3tNK9qFVGkzQDZcv8+Ofjcxcw==","signatures":[{"sig":"MEYCIQDu34Jr7uSznnQWB3vUrCtvpSnXVm68XIsuiSNdiEjHHwIhAKTibHkVwnD6+bQc53jStmiTjcaLtCqonjzQTjilVLNO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75040},"main":"dist/badger-filesystem.cjs.js","type":"module","_from":"file:abw-badger-filesystem-1.0.4.tgz","module":"dist/badger-filesystem.esm.js","exports":"./dist/badger-filesystem.esm.js","scripts":{"dev":"rollup -c -w","lint":"eslint 'src/**/*'","test":"ava --serial","build":"rollup -c","pretest":"pnpm run build","docs:build":"esdoc","docs:serve":"serve docs"},"_npmUser":{"name":"abw","email":"abw@wardley.org"},"_resolved":"/private/var/folders/jw/y_b__hgj1n39hh2qgp9s8dnc0000gn/T/5c9a3f47f88b0203b2968104efb88e97/abw-badger-filesystem-1.0.4.tgz","_integrity":"sha512-R3M7K42MnzWRx9IV8LDX9rq6wUlVYlc0rLuIXwGRdemUr3eA5vXu+JqciM6Dp3tNK9qFVGkzQDZcv8+Ofjcxcw==","repository":{"url":"git+https://github.com/abw/badger-filesystem-js.git","type":"git"},"_npmVersion":"8.19.2","description":"Filesystem utilities","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@abw/badger-utils":"^1.0.16","@abw/badger-codecs":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.2.0","eslint":"^8.35.0","rollup":"^3.18.0","@itsjamie/esdoc-cli":"^0.5.0","@itsjamie/esdoc-core":"^0.5.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@itsjamie/esdoc-standard-plugin":"^0.5.0","@itsjamie/esdoc-importpath-plugin":"^0.5.0","@itsjamie/esdoc-inject-style-plugin":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/badger-filesystem_1.0.4_1693385695786_0.35842299486123785","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@abw/badger-filesystem","version":"1.0.5","keywords":["badger","filesystem","utility"],"author":{"name":"Andy Wardley"},"license":"MIT","_id":"@abw/badger-filesystem@1.0.5","maintainers":[{"name":"abw","email":"abw@wardley.org"}],"homepage":"https://github.com/abw/badger-filesystem-js#readme","bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"dist":{"shasum":"a6a94aff2319c341428886b1adc87cfebcfe25a4","tarball":"https://registry.npmjs.org/@abw/badger-filesystem/-/badger-filesystem-1.0.5.tgz","fileCount":7,"integrity":"sha512-EXQvMJhGEbsGzBltfc6tQJEA/hsZfKrqFdHDoMWCdp2ZmZWadJ6dXvdcW0szpAsszBNO3HlF5F0KApOdU3vD9w==","signatures":[{"sig":"MEUCIQCGiD5TOO+0VUVkQwafsKeH2E5kBvQfwzJM86/oZpWqTAIgO+xq6T4xDoQd9QfJHiH2I2G4OGNX1F/DbxOCkHjXtGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79860},"main":"dist/badger-filesystem.cjs.js","type":"module","_from":"file:abw-badger-filesystem-1.0.5.tgz","module":"dist/badger-filesystem.esm.js","exports":"./dist/badger-filesystem.esm.js","scripts":{"dev":"rollup -c -w","lint":"eslint 'src/**/*'","test":"ava --serial","build":"rollup -c","pretest":"pnpm run build","docs:build":"esdoc","docs:serve":"serve docs"},"_npmUser":{"name":"abw","email":"abw@wardley.org"},"_resolved":"/private/var/folders/jw/y_b__hgj1n39hh2qgp9s8dnc0000gn/T/37704598e2a8b7baf7bd472704d2a03b/abw-badger-filesystem-1.0.5.tgz","_integrity":"sha512-EXQvMJhGEbsGzBltfc6tQJEA/hsZfKrqFdHDoMWCdp2ZmZWadJ6dXvdcW0szpAsszBNO3HlF5F0KApOdU3vD9w==","repository":{"url":"git+https://github.com/abw/badger-filesystem-js.git","type":"git"},"_npmVersion":"8.19.2","description":"Filesystem utilities","directories":{},"_nodeVersion":"18.12.1","dependencies":{"@abw/badger-utils":"^1.0.16","@abw/badger-codecs":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.2.0","eslint":"^8.35.0","rollup":"^3.18.0","@itsjamie/esdoc-cli":"^0.5.0","@itsjamie/esdoc-core":"^0.5.0","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@itsjamie/esdoc-standard-plugin":"^0.5.0","@itsjamie/esdoc-importpath-plugin":"^0.5.0","@itsjamie/esdoc-inject-style-plugin":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/badger-filesystem_1.0.5_1698672354202_0.3073074694427089","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@abw/badger-filesystem","version":"1.0.6","keywords":["badger","filesystem","utility"],"author":{"name":"Andy Wardley"},"license":"MIT","_id":"@abw/badger-filesystem@1.0.6","maintainers":[{"name":"abw","email":"abw@wardley.org"}],"homepage":"https://abw.github.io/badger-filesystem/","bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"dist":{"shasum":"6f157aa466d64b40da79ab1a4d977da7bd667a70","tarball":"https://registry.npmjs.org/@abw/badger-filesystem/-/badger-filesystem-1.0.6.tgz","fileCount":7,"integrity":"sha512-WiMn0WRb49sYBFXxZHpLSPtQ75jlayjMKkQuCAEOkQj19H5EDCFSe86c79dE0TeHaqmMEFxUcFQulrNetWN7EQ==","signatures":[{"sig":"MEYCIQCvTNAoNDFz6rYbbm+zYg9GN4535v51l7nu5iuYaFOfWQIhAJQ1BRfl3PSFhV5PvQm+ZL3KiqVla2ND0uoY/BkxX8lY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79584},"main":"dist/badger-filesystem.cjs.js","type":"module","_from":"file:abw-badger-filesystem-1.0.6.tgz","module":"dist/badger-filesystem.esm.js","exports":"./dist/badger-filesystem.esm.js","scripts":{"dev":"rollup -c -w","lint":"eslint 'src/**/*'","test":"ava --serial","build":"rollup -c","pretest":"pnpm run build","docs:dev":"vitepress dev website","docs:build":"vitepress build website","docs:preview":"vitepress preview website"},"_npmUser":{"name":"abw","email":"abw@wardley.org"},"_resolved":"/private/var/folders/jw/y_b__hgj1n39hh2qgp9s8dnc0000gn/T/0c4ebf230392a88bcc5233586d271a34/abw-badger-filesystem-1.0.6.tgz","_integrity":"sha512-WiMn0WRb49sYBFXxZHpLSPtQ75jlayjMKkQuCAEOkQj19H5EDCFSe86c79dE0TeHaqmMEFxUcFQulrNetWN7EQ==","repository":{"url":"git+https://github.com/abw/badger-filesystem-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Filesystem utilities","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@abw/badger-utils":"^1.0.16","@abw/badger-codecs":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^5.2.0","eslint":"^8.35.0","rollup":"^3.18.0","vitepress":"1.0.0-rc.44","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/badger-filesystem_1.0.6_1709300228593_0.9689295225216048","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@abw/badger-filesystem","version":"1.1.0","keywords":["badger","filesystem","utility"],"author":{"name":"Andy Wardley"},"license":"MIT","_id":"@abw/badger-filesystem@1.1.0","maintainers":[{"name":"abw","email":"abw@wardley.org"}],"homepage":"https://abw.github.io/badger-filesystem-js/","bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"dist":{"shasum":"757fa0a100d88dc602853d2cec391a9feb14336f","tarball":"https://registry.npmjs.org/@abw/badger-filesystem/-/badger-filesystem-1.1.0.tgz","fileCount":7,"integrity":"sha512-Ip9CjSirOCUCFpBl6hkC3v3F9W4joE00PxnlDMJxzO45B6fgKIwCez4832XSjnBMfZBKAuZVPAuQTfhv5kRTrA==","signatures":[{"sig":"MEUCIHhUyo/nrz8hHOFi+Qakqv4pAP9CoLJCt217xT+2gv5HAiEAuNyrdvT7yRAtqS1LZf3N+3jFQolR/cCNta68bGRmerg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79900},"main":"dist/badger-filesystem.cjs.js","type":"module","_from":"file:abw-badger-filesystem-1.1.0.tgz","module":"dist/badger-filesystem.esm.js","exports":"./dist/badger-filesystem.esm.js","scripts":{"dev":"rollup -c -w","lint":"eslint 'src/**/*'","test":"vitest --ui --coverage","build":"rollup -c","pretest":"pnpm run build","docs:dev":"vitepress dev website","docs:build":"vitepress build website","docs:preview":"vitepress preview website"},"_npmUser":{"name":"abw","email":"abw@wardley.org"},"_resolved":"/private/var/folders/jw/y_b__hgj1n39hh2qgp9s8dnc0000gn/T/9e7d5620d2f253d256677b0e346b321a/abw-badger-filesystem-1.1.0.tgz","_integrity":"sha512-Ip9CjSirOCUCFpBl6hkC3v3F9W4joE00PxnlDMJxzO45B6fgKIwCez4832XSjnBMfZBKAuZVPAuQTfhv5kRTrA==","repository":{"url":"git+https://github.com/abw/badger-filesystem-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Filesystem utilities","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@abw/badger-utils":"^1.1.1","@abw/badger-codecs":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rollup":"^3.18.0","vitest":"^2.0.5","vitepress":"1.0.0-rc.44","@vitest/ui":"^2.0.5","@vitest/coverage-v8":"^2.0.5","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/badger-filesystem_1.1.0_1722515021028_0.2537296402430629","host":"s3://npm-registry-packages"}},"1.2.0-ts-alpha":{"name":"@abw/badger-filesystem","version":"1.2.0-ts-alpha","keywords":["badger","filesystem","utility"],"author":{"name":"Andy Wardley"},"license":"MIT","_id":"@abw/badger-filesystem@1.2.0-ts-alpha","maintainers":[{"name":"abw","email":"abw@wardley.org"}],"homepage":"https://badgerpower.com/badger-filesystem-js/","bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"dist":{"shasum":"b7503acaf8d3f41c1a4b8346daf8546e34d3a058","tarball":"https://registry.npmjs.org/@abw/badger-filesystem/-/badger-filesystem-1.2.0-ts-alpha.tgz","fileCount":19,"integrity":"sha512-c//6FxtPtUGtXQ0uWgqoNJ6JpvRfeFHzllfE5DNxf6VBZR/WolFWRqlMwFu5D3ISitQuUkxJWCl2JjtlEllaNg==","signatures":[{"sig":"MEUCIQDlzEhr4bHBvaECDRKFJeg2FjC+KxaPW8mY3SKqMqkfqAIgdoXwn01AYcK8Tb5KRJLDd6lO2cEQogMJKQi31Afljbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596115},"main":"dist/badger-filesystem.cjs","type":"module","_from":"file:abw-badger-filesystem-1.2.0-ts-alpha.tgz","types":"./dist/index.d.ts","module":"dist/badger-filesystem.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/badger-filesystem.js"},"require":"./dist/badger-filesystem.cjs"}},"scripts":{"dev":"vitepress dev website","lint":"eslint 'src/**/*' 'test/**/*'","test":"vitest --ui --coverage","build":"$npm_execpath build:lib && $npm_execpath build:docs","pretest":"$npm_execpath build:lib","preview":"vitepress preview website","build:lib":"tsc && vite build","build:docs":"vitepress build website"},"_npmUser":{"name":"abw","email":"abw@wardley.org"},"_resolved":"/private/var/folders/jw/y_b__hgj1n39hh2qgp9s8dnc0000gn/T/bbef508935a030f5db31973052e39250/abw-badger-filesystem-1.2.0-ts-alpha.tgz","_integrity":"sha512-c//6FxtPtUGtXQ0uWgqoNJ6JpvRfeFHzllfE5DNxf6VBZR/WolFWRqlMwFu5D3ISitQuUkxJWCl2JjtlEllaNg==","repository":{"url":"git+https://github.com/abw/badger-filesystem-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Filesystem utilities","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@abw/badger-utils":"^1.2.0","@abw/badger-codecs":"^1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^6.0.6","eslint":"^9.17.0","vitest":"^2.1.8","globals":"^15.14.0","vitepress":"1.5.0","@eslint/js":"^9.17.0","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","vite-plugin-dts":"^4.4.0","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.18.2","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/badger-filesystem_1.2.0-ts-alpha_1735307594512_0.3409744536785553","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@abw/badger-filesystem","version":"1.2.0","keywords":["badger","filesystem","utility"],"author":{"name":"Andy Wardley"},"license":"MIT","_id":"@abw/badger-filesystem@1.2.0","maintainers":[{"name":"abw","email":"abw@wardley.org"}],"homepage":"https://badgerpower.com/badger-filesystem-js/","bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"dist":{"shasum":"2b03cb187038aa91ea172702ad92980218c5faec","tarball":"https://registry.npmjs.org/@abw/badger-filesystem/-/badger-filesystem-1.2.0.tgz","fileCount":19,"integrity":"sha512-bOlrRAtm4pOG0G8zZ9xU3nsIpy1AyMsep652HutazSuTmFsY317Cfgh1Bg625I7paMd+jDQ0UK3OIWuCOZorfQ==","signatures":[{"sig":"MEUCIH9TlJNAOq4zNQJIRn8jGtJUHj+z1EVu0pTvCw89MGbKAiEA/BpwsDZWTWc0qO9eqv5HOBcNnzBbcRU80bU8FzRfZvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596022},"main":"dist/badger-filesystem.cjs","type":"module","_from":"file:abw-badger-filesystem-1.2.0.tgz","types":"./dist/index.d.ts","module":"dist/badger-filesystem.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/badger-filesystem.js"},"require":"./dist/badger-filesystem.cjs"}},"scripts":{"dev":"vitepress dev website","lint":"eslint 'src/**/*' 'test/**/*'","test":"vitest --ui --coverage","build":"$npm_execpath build:lib && $npm_execpath build:docs","pretest":"$npm_execpath build:lib","preview":"vitepress preview website","build:lib":"tsc && vite build","build:docs":"vitepress build website"},"_npmUser":{"name":"abw","email":"abw@wardley.org"},"_resolved":"/private/var/folders/jw/y_b__hgj1n39hh2qgp9s8dnc0000gn/T/b011de85e3650629a898b7cf2236f8e4/abw-badger-filesystem-1.2.0.tgz","_integrity":"sha512-bOlrRAtm4pOG0G8zZ9xU3nsIpy1AyMsep652HutazSuTmFsY317Cfgh1Bg625I7paMd+jDQ0UK3OIWuCOZorfQ==","repository":{"url":"git+https://github.com/abw/badger-filesystem-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Filesystem utilities","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@abw/badger-utils":"^1.2.0","@abw/badger-codecs":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.6","eslint":"^9.17.0","vitest":"^2.1.8","globals":"^15.14.0","vitepress":"1.5.0","@eslint/js":"^9.17.0","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","vite-plugin-dts":"^4.4.0","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.18.2","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/badger-filesystem_1.2.0_1735309533539_0.8697078228611925","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@abw/badger-filesystem","version":"1.2.1","keywords":["badger","filesystem","utility"],"author":{"name":"Andy Wardley"},"license":"MIT","_id":"@abw/badger-filesystem@1.2.1","maintainers":[{"name":"abw","email":"abw@wardley.org"}],"homepage":"https://badgerpower.com/badger-filesystem-js/","bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"dist":{"shasum":"783b7d252282fc07872e0cc49375856930248386","tarball":"https://registry.npmjs.org/@abw/badger-filesystem/-/badger-filesystem-1.2.1.tgz","fileCount":19,"integrity":"sha512-XX4luPps3EFFqw9uW1HoulHB2HXfuaJDztebcH98CrXYkugBPt3JdmdpbD5J/pCvFSXIljsJm9tiH1v7XQ8D6A==","signatures":[{"sig":"MEUCIQCsX+44aSryH/rJOK/qLdnD98a8+g6ojqinS2Efp6CY7QIgfyOwE241smn2XC4aeN8Y+VZ+NuLw8Nk46eait4gQ42k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467784},"main":"dist/badger-filesystem.cjs","type":"module","_from":"file:abw-badger-filesystem-1.2.1.tgz","types":"./dist/index.d.ts","module":"dist/badger-filesystem.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/badger-filesystem.js"},"require":"./dist/badger-filesystem.cjs"}},"scripts":{"dev":"vitepress dev website","lint":"eslint 'src/**/*' 'test/**/*'","test":"vitest --ui --coverage","build":"$npm_execpath build:lib && $npm_execpath build:docs","pretest":"$npm_execpath build:lib","preview":"vitepress preview website","build:lib":"tsc && vite build","build:docs":"vitepress build website"},"_npmUser":{"name":"abw","email":"abw@wardley.org"},"_resolved":"/private/var/folders/jw/y_b__hgj1n39hh2qgp9s8dnc0000gn/T/5bf84f202b32a11377bb197eb3c2af01/abw-badger-filesystem-1.2.1.tgz","_integrity":"sha512-XX4luPps3EFFqw9uW1HoulHB2HXfuaJDztebcH98CrXYkugBPt3JdmdpbD5J/pCvFSXIljsJm9tiH1v7XQ8D6A==","repository":{"url":"git+https://github.com/abw/badger-filesystem-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Filesystem utilities","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@abw/badger-utils":"^1.2.0","@abw/badger-codecs":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.6","eslint":"^9.17.0","vitest":"^2.1.8","globals":"^15.14.0","vitepress":"1.5.0","@eslint/js":"^9.17.0","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","vite-plugin-dts":"^4.4.0","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.18.2","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/badger-filesystem_1.2.1_1735376456743_0.7333904544951815","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@abw/badger-filesystem","version":"1.2.2","keywords":["badger","filesystem","utility"],"author":{"name":"Andy Wardley"},"license":"MIT","_id":"@abw/badger-filesystem@1.2.2","maintainers":[{"name":"abw","email":"abw@wardley.org"}],"homepage":"https://badgerpower.com/badger-filesystem-js/","bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"dist":{"shasum":"8adb6691fdbc0312e4b8f05a67b1f1140899af22","tarball":"https://registry.npmjs.org/@abw/badger-filesystem/-/badger-filesystem-1.2.2.tgz","fileCount":21,"integrity":"sha512-4iv0eGnnEA8QaYE3VsgyKjchC4+KYRmT3q+m7DHUF0B385/2JbEFBLiUK1W3YvLI4OqHx22RN2WktCL3b6qONg==","signatures":[{"sig":"MEYCIQDx4P+47w3GixqdOHa2fAjQC+dXuyoMPS5VTe4c0+WlBwIhAO327fg0BHsC59dpQ2iNRO3nmq6CpoDJYtaH5pNhk2bg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491552},"main":"dist/badger-filesystem.cjs","type":"module","_from":"file:abw-badger-filesystem-1.2.2.tgz","types":"./dist/index.d.ts","module":"dist/badger-filesystem.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/badger-filesystem.js"},"require":"./dist/badger-filesystem.cjs"}},"scripts":{"dev":"vitepress dev website","lint":"eslint 'src/**/*' 'test/**/*'","test":"vitest --ui --coverage","build":"$npm_execpath build:lib && $npm_execpath build:docs","pretest":"$npm_execpath build:lib","preview":"vitepress preview website","build:lib":"tsc && vite build","build:docs":"vitepress build website"},"_npmUser":{"name":"abw","email":"abw@wardley.org"},"_resolved":"/private/var/folders/jw/y_b__hgj1n39hh2qgp9s8dnc0000gn/T/57de98a88ca16c2f707f2424fbad5eed/abw-badger-filesystem-1.2.2.tgz","_integrity":"sha512-4iv0eGnnEA8QaYE3VsgyKjchC4+KYRmT3q+m7DHUF0B385/2JbEFBLiUK1W3YvLI4OqHx22RN2WktCL3b6qONg==","repository":{"url":"git+https://github.com/abw/badger-filesystem-js.git","type":"git"},"_npmVersion":"10.2.3","description":"Filesystem utilities","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@abw/badger-utils":"^1.2.0","@abw/badger-codecs":"1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.6","eslint":"^9.17.0","vitest":"^2.1.8","globals":"^15.14.0","vitepress":"1.5.0","@eslint/js":"^9.17.0","@vitest/ui":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2","vite-plugin-dts":"^4.4.0","@eslint/eslintrc":"^3.2.0","typescript-eslint":"^8.18.2","@vitest/coverage-v8":"^2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/badger-filesystem_1.2.2_1740649922717_0.899244278390424","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@abw/badger-filesystem","version":"1.3.0","description":"Filesystem utilities","type":"module","main":"dist/badger-filesystem.cjs","module":"dist/badger-filesystem.js","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/badger-filesystem.cjs","import":{"types":"./dist/index.d.ts","default":"./dist/badger-filesystem.js"}}},"author":{"name":"Andy Wardley"},"license":"MIT","homepage":"https://badgerpower.com/badger-filesystem-js/","repository":{"type":"git","url":"git+https://github.com/abw/badger-filesystem-js.git"},"bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"keywords":["badger","filesystem","utility"],"dependencies":{"@abw/badger-codecs":"1.3.0","@abw/badger-utils":"^1.2.4"},"devDependencies":{"@eslint/eslintrc":"^3.2.0","@eslint/js":"^9.17.0","@types/node":"^22.10.2","@vitest/coverage-v8":"^2.1.8","@vitest/ui":"^2.1.8","eslint":"^9.17.0","globals":"^15.14.0","typescript":"^5.7.2","typescript-eslint":"^8.18.2","vite":"^6.0.6","vite-plugin-dts":"^4.4.0","vitepress":"1.5.0","vitest":"^2.1.8"},"scripts":{"dev":"vitepress dev website","preview":"vitepress preview website","build":"$npm_execpath build:lib && $npm_execpath build:docs","build:lib":"tsc && vite build","build:docs":"vitepress build website","lint":"eslint 'src/**/*' 'test/**/*'","test":"vitest --ui --coverage","pretest":"$npm_execpath build:lib"},"_id":"@abw/badger-filesystem@1.3.0","_integrity":"sha512-khrAbjuiGBndoRT3nMi8vKNGG1EFYWjVszaZay6n02QIngpUuXbtX+xgVw02KFX+BtmHiZXvN/pFYVf0KMjV9w==","_resolved":"/private/var/folders/jw/y_b__hgj1n39hh2qgp9s8dnc0000gn/T/d0fa9b85bbd53e0cb586b51dc3ad711d/abw-badger-filesystem-1.3.0.tgz","_from":"file:abw-badger-filesystem-1.3.0.tgz","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-khrAbjuiGBndoRT3nMi8vKNGG1EFYWjVszaZay6n02QIngpUuXbtX+xgVw02KFX+BtmHiZXvN/pFYVf0KMjV9w==","shasum":"ae0f05d9e8efff54bb5b694f03f11e0a1ca52b50","tarball":"https://registry.npmjs.org/@abw/badger-filesystem/-/badger-filesystem-1.3.0.tgz","fileCount":21,"unpackedSize":987429,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2/xw/Xamt4+Nrntk0fPQMM+YvFLogbMOn68eDc62Y8gIhANK1rqsz8BdQVASyHlb0xxYtxTNZ+KU+eb8idXsl+SaK"}]},"_npmUser":{"name":"abw","email":"abw@wardley.org"},"directories":{},"maintainers":[{"name":"abw","email":"abw@wardley.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/badger-filesystem_1.3.0_1763905365847_0.6761116063943882"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-04T13:32:58.677Z","modified":"2025-11-23T13:42:46.261Z","1.0.1":"2023-03-04T13:32:58.970Z","1.0.2":"2023-03-09T10:13:38.371Z","1.0.3":"2023-04-20T09:52:15.536Z","1.0.4":"2023-08-30T08:54:55.986Z","1.0.5":"2023-10-30T13:25:54.388Z","1.0.6":"2024-03-01T13:37:08.734Z","1.1.0":"2024-08-01T12:23:41.207Z","1.2.0-ts-alpha":"2024-12-27T13:53:14.762Z","1.2.0":"2024-12-27T14:25:33.801Z","1.2.1":"2024-12-28T09:00:56.910Z","1.2.2":"2025-02-27T09:52:02.891Z","1.3.0":"2025-11-23T13:42:46.071Z"},"bugs":{"url":"https://github.com/abw/badger-filesystem-js/issues"},"author":{"name":"Andy Wardley"},"license":"MIT","homepage":"https://badgerpower.com/badger-filesystem-js/","keywords":["badger","filesystem","utility"],"repository":{"type":"git","url":"git+https://github.com/abw/badger-filesystem-js.git"},"description":"Filesystem utilities","maintainers":[{"name":"abw","email":"abw@wardley.org"}],"readme":"# Badger Filesystem\n\nThis provides a number of utility modules to make it easier working with\ndirectories and files in a node.js project.\n\n## Installation\n\nInstall `badger-filesystem` using your favourite package manager.\n\n### npm\n\n    npm add @abw/badger-filesystem\n\n### pnpm\n\n    pnpm add @abw/badger-filesystem\n\n### yarn\n\n    yarn add @abw/badger-filesystem\n\n## Documentation\n\nVisit the [website](https://badgerpower.com/badger-filesystem-js/) for\ndocumentation and examples.\n\n## Example\n\n```js\nimport { dir } from '@abw/badger-filesystem'\n\n// a config directory\nconst config = dir('config');\n\n// check it exists and create it if not\nawait config.mustExist({ create: true });\n\n// create a JSON file in the directory\nconst hello = config.file('hello.json', { codec: 'json' });\n\n// write some data to it\nawait hello.write({ message: 'Hello World!' });\n\n// read data from it\nconst data = await hello.read();\n```\n\n## Author\n\nAndy Wardley https://github.com/abw","readmeFilename":"README.md"}