{"_id":"@supercharge/fs","_rev":"8-e6cb35f65c3c5780db8ae25c97b80494","name":"@supercharge/fs","dist-tags":{"latest":"3.4.2"},"versions":{"3.0.0":{"name":"@supercharge/fs","description":"Async filesystem methods for Node.js","version":"3.0.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/supercharge/fs/issues"},"dependencies":{"@supercharge/goodies":"~1.9.0","@types/proper-lockfile":"~4.1.1","@types/recursive-readdir":"~2.2.0","fs-extra":"~10.0.0","proper-lockfile":"~4.1.2","recursive-readdir":"~2.2.2"},"devDependencies":{"@supercharge/tsconfig":"~2.0.0","@types/fs-extra":"~9.0.11","@types/jest":"~26.0.23","@typescript-eslint/eslint-plugin":"~4.26.1","eslint":"~7.28.0","eslint-config-standard":"~16.0.3","eslint-config-standard-with-typescript":"~20.0.0","eslint-plugin-import":"~2.23.4","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~4.3.1","jest":"~27.0.4","typescript":"~4.2.3"},"engines":{"node":">=12"},"main":"dist","types":"dist","homepage":"https://github.com/supercharge/fs","keywords":["nodejs","filesystem","utilities","supercharge","superchargejs"],"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/supercharge/fs.git"},"scripts":{"build":"tsc","dev":"tsc --watch","watch":"npm run dev","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"gitHead":"21657fa9292fd907d46e68235c33510401cf6bce","_id":"@supercharge/fs@3.0.0","_nodeVersion":"14.16.1","_npmVersion":"7.11.2","dist":{"integrity":"sha512-p/deTMZgzHBrmq7n+hGg9k+XjfwVBkdp54N3NZc9H2o7FjsHKR1KOCigYSyxNfZusdc/SyMSKs3otbUCPY7Q8g==","shasum":"08ca87039aaac312e31be01b3bbb84bcd5c85a4f","tarball":"https://registry.npmjs.org/@supercharge/fs/-/fs-3.0.0.tgz","fileCount":10,"unpackedSize":33437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxwnUCRA9TVsSAnZWagAAQyEP/2GYyvfqskzxl42kekkA\nXOchbsP5flejzsuG7vlJlhDwesuEjtPrpI7owCRlumubm8i5pZhNRKTC2gAk\n+1H7S36JiR/M5cTU/Y6pQACPVLuf/6J/6DIzVg7UxGS3zpmEIbB69mJSepR5\nSYzPHDPEPJUSzQAlJBs5GXAbftbxSWWSli3jDQDmGzJ51jbgN0W87ClcPq03\nNCWq074tzgzpGuREri/asib7frvFgRkkG5BU9ARRa8Rz2WeCm4fBprQn4/XP\nCv54NHt+BPS43PcK7ldxMbJOna8NPx0afEiJPfgXCSC9OR6KTNTwP4XVghe+\nyiAf2M8gIKQgWMBZilnKwnK1HGH9EHe92tcUo75toMTTgHQBJAUDrz1EcT1v\nxWofoC6weB8U2S0mFiGF3tp6s/f3Yr3ZeLgiKSGSvKbgL5lBFtwqt13AZ7Al\nDcBVL1az7MY8hjIWx3pEYn3jlsS5fwm76iYBfyCeR1FIzB56aZJ+Mh/zDR6K\nbmFTYwKy+9NPJbWR8kcCEdRVNO98RQ0btQe56Qd3Q5tSIQbNsBkSXgNRZsVc\nrOyOcHutTWrsJmpZARIaROlfATGSUv0hxKRugncV7FWr9iko7w/+/twL5J2E\nuT9913vayaQFzB7JtbW4FDVfVFTAF4RCkm1MOgh+J38hrDB0hbXO8hGAUqdW\nsfny\r\n=D7La\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaqJRT/DRYgflAAeAjSLNWwhlaf8geBczKqnMTnhRDqwIgV3vG30P8SO5cks5QvEKDo0FqxVHlktjXRMMdoLanYdM="}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs_3.0.0_1623656916670_0.911502883754858"},"_hasShrinkwrap":false},"3.0.1":{"name":"@supercharge/fs","description":"Async filesystem methods for Node.js","version":"3.0.1","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/supercharge/fs/issues"},"dependencies":{"@supercharge/goodies":"~1.9.0","@types/fs-extra":"~9.0.11","@types/proper-lockfile":"~4.1.1","@types/recursive-readdir":"~2.2.0","fs-extra":"~10.0.0","proper-lockfile":"~4.1.2","recursive-readdir":"~2.2.2"},"devDependencies":{"@supercharge/tsconfig":"~2.0.0","@types/jest":"~26.0.23","@typescript-eslint/eslint-plugin":"~4.26.1","eslint":"~7.28.0","eslint-config-standard":"~16.0.3","eslint-config-standard-with-typescript":"~20.0.0","eslint-plugin-import":"~2.23.4","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~4.3.1","jest":"~27.0.4","typescript":"~4.2.3"},"engines":{"node":">=12"},"main":"dist","types":"dist","homepage":"https://github.com/supercharge/fs","keywords":["nodejs","filesystem","utilities","supercharge","superchargejs"],"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/supercharge/fs.git"},"scripts":{"build":"tsc","dev":"tsc --watch","watch":"npm run dev","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"gitHead":"80a6745c0262b198e7661a011501ec15e79a6bec","_id":"@supercharge/fs@3.0.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Fy4iTF/NNcrNIbzd5AicntUitHbLJ3fSGf4KxAe44gUTCU91SzOHiGLNSAmczfB5EBpNrftd3DMpbPMhHpudFA==","shasum":"a3138fefbc7c01e6ef7d39458c953389bb239e38","tarball":"https://registry.npmjs.org/@supercharge/fs/-/fs-3.0.1.tgz","fileCount":10,"unpackedSize":33684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzsvsCRA9TVsSAnZWagAAr7IP/jQXO7Onhzs39cfPkGEI\nd7NGaqkDT541ShSnv4Sd7v59/e5kO4Npd2Fkj7l2PeKFlou4gsqAyEjfeNnl\neRUD/Hy4Pb+VCUS9dkthgUnecc49k8Sch2xXrjKpsLNNC84GcqRxk9vB6uvy\n6zQzCSU0ahrGwBlsLDqAva1huaEwErttlqC+MrHT13B7YGPgW0n5huMH1DSq\nkwnnOXRNh8/lEUdpqOKytsCCEPNR0er21fCS845eHmSg0mynGyoIAaxiKIqP\nWTYBQqMs5KgwLfc5QXhMvODeEKMyfPyvaWn7+rUlLb+RUYKbBvlsoIsk69L/\nDvBohtBhpKgyZoPakQjkuqBTrktRqfnSOI/37/2PWLTQxos77flJ8NZf+RZg\ncPCd3he0TNygayskbbqAEfhLSEZENaz1YsbILjuKm3T9cLt5N6UG8aqATkgg\nb0mAmYHx01Xe+jEUhM4Q7W7LNosv45rNpbzHkQK6tZuiTM7JUy1dfRnfN/7j\nTWOdfN0JSRKGzqUIXCmDqKimKGdZyMlT0GUYVgTexho1E3n9cwRoNVvQUNkw\n2JkniXwwJ+pol9NE3I7jyGSfwrBOLocn3COo7EsBCafgFc5az2EMxp53WJGw\ntJBlowaVQQTArzFJ8Mu3cxM2N8s5ZKi0LSUDiE+hoZkVgkslQrxLWURMA3Vg\njlT8\r\n=3ySb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4lqplIVaIoBvdExQIj+hB1d2I909pOXxdW2Qxu4RAsAiAGoNwFw5QiQX2xrUPUeP5sLwFWDGHuQhoIy/JOGQKvZw=="}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs_3.0.1_1624165356456_0.5350087156403434"},"_hasShrinkwrap":false},"3.1.0":{"name":"@supercharge/fs","description":"Async filesystem methods for Node.js","version":"3.1.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/supercharge/fs/issues"},"dependencies":{"@supercharge/goodies":"~1.9.0","@types/fs-extra":"~9.0.11","@types/proper-lockfile":"~4.1.1","@types/recursive-readdir":"~2.2.0","fs-extra":"~10.0.0","proper-lockfile":"~4.1.2","recursive-readdir":"~2.2.2"},"devDependencies":{"@supercharge/tsconfig":"~2.0.0","@types/jest":"~26.0.23","@typescript-eslint/eslint-plugin":"~4.28.1","eslint":"~7.30.0","eslint-config-standard":"~16.0.3","eslint-config-standard-with-typescript":"~20.0.0","eslint-plugin-import":"~2.23.4","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~5.1.0","jest":"~27.0.6","typescript":"~4.3.5"},"engines":{"node":">=12"},"main":"dist","types":"dist","homepage":"https://github.com/supercharge/fs","keywords":["nodejs","filesystem","utilities","supercharge","superchargejs"],"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/supercharge/fs.git"},"scripts":{"build":"tsc","dev":"tsc --watch","watch":"npm run dev","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"gitHead":"54a9b5fe370739a2021a8fb046b6911608d15ee1","_id":"@supercharge/fs@3.1.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-CkZbVkcByxqQXrfEwhHPCjNO5pj8O3tWln20a+DFgeS2CTasCJoZWcSPXB5ql6ikMPo/8f19Ks9J9a4g56rI8Q==","shasum":"f264873395a8118a0f8851bbe294030acfc85708","tarball":"https://registry.npmjs.org/@supercharge/fs/-/fs-3.1.0.tgz","fileCount":14,"unpackedSize":35862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4Z9MCRA9TVsSAnZWagAAD9IP/AoLK2UULNqYrJ/Hmag6\nC3wng8tErJ9dlA5oa4HxMdgFX9s3AGjzyEgdEPVHGMnULzT/bNVQFVS4ow1B\npknTWIG1jKMlVzh+W3qsLGcTzhoVUpJozNLRwNpPPlUELiI2HeMsFYyYDWM8\nrowWxb7O6hBDemS7h8GDHeuSjryMihFEtS8FTip9jvaF0DVV4qCYYa/OzZsk\napB3D5vUYZW/nnB3gAELLDAbis9rT37KTXsbToMqV//YRienVvAIOggK2O4B\nb2KOKz7bCI3LfIeKmJf+Ta9V3+EB5AviTM3ExBVMDuJHTPE9NyPP3ZfdZjYv\nXXS2nHIDo1ys78qMhifhb9+FfV/hJ0IPtw41dD3m4zTbSiQ3g6nrU+CkbtCb\n+0M6CW0MrsDe1Ym3GGLdpdDx0wrjdo51ExuLTOMMxyGFJFD7Y45yN7zcFN3k\n/cg+9Cg9hF8cCOsvP+v248I5ipjQ+J/NifUKxwiG0lk6KMh7Ly6rJ21JRN7a\nRUw+0vNeeNZCbmp366Ekdy5HHJhD7/rvoYnJGtzGdm/2PgL9ukKZjT9VcH4S\n2z1aLHsbWlt7OiJvQxHQO+MLBI66xVqxWKnph7C6PnRu0L2x2vpcGRYmqCM+\npdykpCgoyokKZkvTu+jJQGkmTvXssCJ4xcMR3HOnRoSO/Xz3SL3jYL+Mycxw\nCMbH\r\n=uDPR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7WkclRDIZBnFUd/rAbOOfqnI/FM1OTiIYGloFUy/wJAiB8zgGmfcJ0OHlKT/DcVZvvdExDCL+Jbr7VXnWclnDggw=="}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs_3.1.0_1625399115602_0.3422975598998119"},"_hasShrinkwrap":false},"3.2.0":{"name":"@supercharge/fs","description":"Async filesystem methods for Node.js","version":"3.2.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/supercharge/fs/issues"},"dependencies":{"@supercharge/goodies":"~1.9.0","@types/fs-extra":"~9.0.12","@types/proper-lockfile":"~4.1.2","@types/recursive-readdir":"~2.2.0","fs-extra":"~10.0.0","proper-lockfile":"~4.1.2","recursive-readdir":"~2.2.2"},"devDependencies":{"@supercharge/tsconfig":"~2.0.0","@types/jest":"~26.0.24","@typescript-eslint/eslint-plugin":"~4.28.4","eslint":"~7.31.0","eslint-config-standard":"~16.0.3","eslint-config-standard-with-typescript":"~20.0.0","eslint-plugin-import":"~2.23.4","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~5.1.0","jest":"~27.0.6","typescript":"~4.3.5"},"engines":{"node":">=12"},"main":"dist","types":"dist","homepage":"https://github.com/supercharge/fs","keywords":["nodejs","filesystem","utilities","supercharge","superchargejs"],"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/supercharge/fs.git"},"scripts":{"build":"tsc","dev":"tsc --watch","watch":"npm run dev","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"gitHead":"a658fd5f4b9fd803eabe7ae2f3020ef0e5f0e4c8","_id":"@supercharge/fs@3.2.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-w5DgBhIpBiQ4UPCEQxR7NdGglF0dhMUHqcxdvPDBFA20ZNKY3q8zRo3M+WOEVwp7IQNHmtzMVXIS6YoIweKeFg==","shasum":"2d9072419cf963095b099ff0c956eb51a2064486","tarball":"https://registry.npmjs.org/@supercharge/fs/-/fs-3.2.0.tgz","fileCount":14,"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9zfwCRA9TVsSAnZWagAAKDIP/0Ld6x9/JEsXsuqAkhoI\nkjOHmlTvJiKmABdRbGncGVV5jX+P7lWrsxAuYifqqLd/g0HeXGJljBtpmKfu\n9ZeHVBtB4XVdNgqAK37kuzopNituUmIWzQw12DSayv4cGftEhkRzT4g7w5hb\nPgiM/QoSL1STPiNdAgzMj93ntTe0/irxLAV15Si0mJay+AYCsksElfnT9hN4\nMKOa6WDzbl7zfTbr+9MTNaTOJD6RzwSeKXTbXkvctuvHhO0ySOjrI7KTX9Mz\nEHm5FaYZVJT4DZnFmbh+eQW+tf1ZurPeY2essCltPy2Vuozqp/TDpJHN+16o\noSSwUoNzp4F1oVTdKLwZZrd8t0E3aFWukMzjcPHNHhqaQMOrNA5fyfKoFr3x\nx0KYx14W7t/U7zhhT0rDW7kADcCFoJB2cAEAkC8nauOx+iIHnp7hDbjS6V7V\naBR38dKuR8d8Hgp0oZFvls+lC7wVljdzIzTX7DUl/R/Ao4w8PNrRqK6lP0MR\nB1D1ei1zuRVq3gn9WegwttokKbgCeJOzdEIZWOeDKk76u7Nd7FZhb9vYLupr\nnsmqVjqs+W4g367VB1GKcM/o1wGJyBB9p/4+tp/ljdNZniWUH+rfSaR+ThcM\nThEklAGbfL3AQoQS2kz0aVVqHCGvbuV7MUsP6elPLfEbzrfwFK0bPwnks42d\n16nD\r\n=NGVx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC21+SlowML5PciEQqxJH5VWGkjFvfAJTjJhX+mB3DEpAIgVdLs6ys5L6HIWbYkhJhzoTnhgPAhQPgDUmVnMOKNfVI="}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs_3.2.0_1626814448022_0.9245691009634245"},"_hasShrinkwrap":false},"3.3.0":{"name":"@supercharge/fs","description":"Async filesystem methods for Node.js","version":"3.3.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/supercharge/fs/issues"},"dependencies":{"@supercharge/goodies":"~1.9.0","@types/fs-extra":"~9.0.12","@types/proper-lockfile":"~4.1.2","@types/recursive-readdir":"~2.2.0","fs-extra":"~10.0.0","proper-lockfile":"~4.1.2","recursive-readdir":"~2.2.2"},"devDependencies":{"@supercharge/tsconfig":"~2.0.0","@types/jest":"~26.0.24","@typescript-eslint/eslint-plugin":"~4.28.4","eslint":"~7.31.0","eslint-config-standard":"~16.0.3","eslint-config-standard-with-typescript":"~20.0.0","eslint-plugin-import":"~2.23.4","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~5.1.0","jest":"~27.0.6","typescript":"~4.3.5"},"engines":{"node":">=12"},"main":"dist","types":"dist","homepage":"https://github.com/supercharge/fs","keywords":["nodejs","filesystem","utilities","supercharge","superchargejs"],"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/supercharge/fs.git"},"scripts":{"build":"tsc","dev":"tsc --watch","watch":"npm run dev","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"gitHead":"050bcb3f68cf5ec2f83e14f3f42a7efa197fa13b","_id":"@supercharge/fs@3.3.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-SlKj76ZLp9XFiOBv/jcs59dtZI0cu0tq6LVP+hDrykHWklLXoTmsBXr+VlYKR+8el2C20oSGCnm55Ujq+utIjw==","shasum":"fff54f02e6288e49e55fe99f937fbcb50b7271b1","tarball":"https://registry.npmjs.org/@supercharge/fs/-/fs-3.3.0.tgz","fileCount":14,"unpackedSize":37606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/i4+CRA9TVsSAnZWagAAezYP/3jgA6Fh8mZB4u6dctPr\nQRqQ6dPX6OAdiP8gcUAF/th2DsghNLqTSO4W0UH+j6+a5VFyeJQJS/gf7kYl\nU+5nzSmwf3+r1loKDyuAJAr9LZjH7ELI10o1JQy6VBDlz+TfsOd9eAEcBVWP\nhBbUT16NrAXoXb8/ARReRfMfMHr39bIHSqRT8TvTxnLaWATKTHHuZnlEbq5L\ndpGUsAF1W6xsfrOcfafKoH9GYO2beeb1LOVp7nuJPYIWePIFXUx+Yg/DioSu\nPVpNErkVRAPsojUCfSUPlTf3XR++X72H8U3V/ieoE161YoC+E2s5syB75mXK\nrIcm/UoPA32wbe7omSF4mnionCr4+gLV/0AJoK6kpLxsZ5bbZV9HaOg61JOj\nNUkSnHgzlJIVQn8tqTMA7YjWvlpjFEtrzwy9XkCRn7nnh39dt8869H0fphzN\n+E8vwz4HkRz/gACYgOGQmr0pXbwNZ2VTYjuDugUUYLhKGATsIHWgHpP4DwlC\ncFB3gzxt5qBsrpnNqHxQyfDAdkB1KMBHo8CFfPdswKMgdfxxB5AMYj9aB6LQ\n8Bkl6lgAZsFzDzVD+pXb0nW5Nt2d15NdI7zI0pa2MIft5BS+70rU92sZxdjX\nPPGuYK3DHG8yCNaAdSbvEcMbwQsFjjTyX36KbsPgXBEc6o/ILNNv9gLO6U0P\neTi3\r\n=ReJO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFM656Z23VfORCpX2O3GC0UfUweFg2CZMNiY4j0PpPZ3AiEAytl+0hFy8zvcIV/aki1AFfQ6rFsFr2vbouTXHMWF4j8="}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs_3.3.0_1627270718228_0.695544119976093"},"_hasShrinkwrap":false},"3.4.0":{"name":"@supercharge/fs","description":"Async filesystem methods for Node.js","version":"3.4.0","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/supercharge/fs/issues"},"dependencies":{"@supercharge/goodies":"~1.10.0","@types/fs-extra":"~9.0.12","@types/proper-lockfile":"~4.1.2","@types/recursive-readdir":"~2.2.0","fs-extra":"~10.0.0","proper-lockfile":"~4.1.2","recursive-readdir":"~2.2.2"},"devDependencies":{"@supercharge/tsconfig":"~2.0.0","@types/jest":"~27.0.1","@typescript-eslint/eslint-plugin":"~4.29.2","eslint":"~7.32.0","eslint-config-standard":"~16.0.3","eslint-config-standard-with-typescript":"~20.0.0","eslint-plugin-import":"~2.24.1","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~5.1.0","jest":"~27.0.6","typescript":"~4.3.5"},"engines":{"node":">=12"},"main":"dist","types":"dist","homepage":"https://github.com/supercharge/fs","keywords":["nodejs","filesystem","utilities","supercharge","superchargejs"],"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/supercharge/fs.git"},"scripts":{"build":"tsc","dev":"tsc --watch","watch":"npm run dev","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"jest"},"gitHead":"b18fc824e8c7b66d2319526cd3bd21572f4bc4e9","_id":"@supercharge/fs@3.4.0","_nodeVersion":"14.17.5","_npmVersion":"7.21.0","dist":{"integrity":"sha512-KjrMmnfaDJog/77X+kxaFZaqBCOZX7xjv0obQs3VRXWU62iXMuT1FW2zH8yQZrtDlOIB9UvLSWdENQSeHrtHKA==","shasum":"cb2823a9b8a3c361f086b3554db147191fb63549","tarball":"https://registry.npmjs.org/@supercharge/fs/-/fs-3.4.0.tgz","fileCount":13,"unpackedSize":33849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIQMTCRA9TVsSAnZWagAAE40P/17WgGiJ0Xk6y+9Qd1t5\n41woeh8dIleJd63WNEqplwiVj8Krv3bB2F/EejqNBsGvj3T5rhzTkt0lyRr/\nXaxeOj65g8AR02HVvpx+juOHC4obMT6XGcOEmVNN281cyFlkehuBK92v/K5C\nehXhtjJuZgRNhhjvy7XUTPLZd9cJ8xnEERWCA0YWEyxh1CZpmaWJjVs4bhhY\nHksfLdpqCkMXbl/304ZvgWwTsQZWgKgyDV5Aayr6EoKuCSAXQUtJtHbyrhqu\nOAYn9xe621wXOXiu/qPc1xvnjoungNVJ2r8fLMvMzd6vN6oc7YWBH0mLnDNd\nGbhfQjAQu8UTS6jJudncRICaXfi7QbbozB2796XLaCooFcn3sRcNxW47tatv\nQkSgIAcAGDKwq2dYM1iS5vfKOVdv67RSJIQdcEAIiP6JHUn4a3cTOLTsS6vg\nryaorTKl3YdF8H2NL0TOx6hm2m64UzW6Sv6MLIsREBXWZhsGi89HXmMOVpj8\nLuk95v2KMshWqYC2nxrM/S3XhOhohJmk1Oa9vLDfCR4nvNQKTVkOSlTeU9G8\nEV30IlNyEhFrPiA0elVyhTDKpWTf6B8r9k94xYv/c61q9L6XCWJ4woeqkN7A\nCp8GiBT12l7M3janWw+oDhsfLX4f0uRYuzEumGplDlHYl90BkJuqvsZZtpKT\nLUBz\r\n=GxHk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVT/lj1T0EMSQp9z/y7jCzasTzfbd2jn6+4Ue/3ydSQwIhAPnW6puMwnkZK4oOOKKfdI8Ux8rvYndzFiurSA0D6uaP"}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs_3.4.0_1629553427807_0.10797082906084166"},"_hasShrinkwrap":false},"3.4.1":{"name":"@supercharge/fs","description":"Async filesystem methods for Node.js","version":"3.4.1","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/supercharge/fs/issues"},"dependencies":{"@supercharge/goodies":"~1.10.1","@types/fs-extra":"~9.0.13","@types/proper-lockfile":"~4.1.2","@types/recursive-readdir":"~2.2.1","fs-extra":"~10.1.0","proper-lockfile":"~4.1.2","recursive-readdir":"~2.2.2"},"devDependencies":{"@supercharge/eslint-config-typescript":"~2.0.0","@supercharge/tsconfig":"~3.1.0","c8":"~7.11.3","eslint":"~8.15.0","expect":"~28.1.0","typescript":"~4.6.4","uvu":"~0.5.3"},"engines":{"node":">=12"},"main":"dist","types":"dist","homepage":"https://github.com/supercharge/fs","keywords":["nodejs","filesystem","utilities","supercharge","superchargejs"],"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/supercharge/fs.git"},"scripts":{"build":"tsc","dev":"tsc --watch","watch":"npm run dev","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"c8 --include=dist uvu","posttest":"c8 report --reporter=html"},"_id":"@supercharge/fs@3.4.1","gitHead":"071ae172c4efb0244009342cc83107aee01407af","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-Z2aaHSILWNbrWW7OMAeSa4+Uz5775p3TTYqVTYosPJ+ApY8iJ3jOV5HNOStspMb7t/uIVkURVM2He7fMNYisJw==","shasum":"2a6077fd500454e2cd2d28e89dbe292f79d78f0b","tarball":"https://registry.npmjs.org/@supercharge/fs/-/fs-3.4.1.tgz","fileCount":9,"unpackedSize":32604,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD13ixmDKzaZdCcTC97urigGT90lQmFfgVPKoucNbrLLgIhAPIe9CshcKpujSkwwpgfGji2k8Ph60b5Q31/7S949/Gm"}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs_3.4.1_1709962705256_0.8242466425993429"},"_hasShrinkwrap":false},"3.4.2":{"name":"@supercharge/fs","description":"Async filesystem methods for Node.js","version":"3.4.2","author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/supercharge/fs/issues"},"dependencies":{"@supercharge/goodies":"~1.10.1","@types/fs-extra":"~9.0.13","@types/proper-lockfile":"~4.1.2","@types/recursive-readdir":"~2.2.1","fs-extra":"~10.1.0","proper-lockfile":"~4.1.2","recursive-readdir":"~2.2.2"},"devDependencies":{"@supercharge/eslint-config-typescript":"~2.0.0","@supercharge/tsconfig":"~3.1.0","c8":"~7.11.3","eslint":"~8.15.0","expect":"~28.1.0","typescript":"~4.6.4","uvu":"~0.5.3"},"engines":{"node":">=12"},"main":"dist","types":"dist","homepage":"https://github.com/supercharge/fs","keywords":["nodejs","filesystem","utilities","supercharge","superchargejs"],"license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/supercharge/fs.git"},"scripts":{"build":"tsc","dev":"tsc --watch","watch":"npm run dev","lint":"eslint src --ext .js,.ts","lint:fix":"npm run lint -- --fix","test":"npm run build && npm run lint && npm run test:run","test:run":"c8 --include=dist uvu","posttest":"c8 report --reporter=html"},"_id":"@supercharge/fs@3.4.2","gitHead":"5f2541f33702877bef2bfcc40eef3aba6766ad99","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-39x8hToZ4bFXftlVvxwxVQPXoxm2SnJin8rHqUYea1LecFQLusaCyeTd/PN4AxeNigT7QaqTbfhum2KXEN8xhA==","shasum":"da822169618f31726b6a616361e9894f6f51ff45","tarball":"https://registry.npmjs.org/@supercharge/fs/-/fs-3.4.2.tgz","fileCount":11,"unpackedSize":36366,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAycwxd8C76j94kZoKzvmBZijC1d8sgBLLPjfRF8UE2SAiA/rMArKlWTPUVpsGPPdbf6IrzsUpMFpYQMxHShtOUWwA=="}]},"_npmUser":{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},"directories":{},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs_3.4.2_1710560815037_0.049108439550762606"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-14T07:48:36.470Z","3.0.0":"2021-06-14T07:48:36.837Z","modified":"2024-03-16T03:46:55.971Z","3.0.1":"2021-06-20T05:02:36.616Z","3.1.0":"2021-07-04T11:45:15.738Z","3.2.0":"2021-07-20T20:54:08.161Z","3.3.0":"2021-07-26T03:38:38.346Z","3.4.0":"2021-08-21T13:43:47.967Z","3.4.1":"2024-03-09T05:38:25.390Z","3.4.2":"2024-03-16T03:46:55.295Z"},"maintainers":[{"name":"marcuspoehls","email":"marcus.poehls@gmail.com"},{"name":"peitek","email":"norman@peitek.com"},{"name":"celsiusf","email":"christian.fellner@outlook.com"}],"description":"Async filesystem methods for Node.js","homepage":"https://github.com/supercharge/fs","keywords":["nodejs","filesystem","utilities","supercharge","superchargejs"],"repository":{"type":"git","url":"git+https://github.com/supercharge/fs.git"},"author":{"name":"Marcus Pöhls","email":"marcus@superchargejs.com"},"bugs":{"url":"https://github.com/supercharge/fs/issues"},"license":"MIT","readme":"<div align=\"center\">\r\n  <a href=\"https://superchargejs.com\">\r\n    <img width=\"471\" style=\"max-width:100%;\" src=\"https://superchargejs.com/images/supercharge-text.svg\" />\r\n  </a>\r\n  <br/>\r\n  <br/>\r\n  <p>\r\n    <h3>Fs</h3>\r\n  </p>\r\n  <p>\r\n    Extended drop-in <strong><code>fs</code></strong> replacement for Node.js\r\n  </p>\r\n  <br/>\r\n  <p>\r\n    <a href=\"#installation\"><strong>Installation</strong></a> ·\r\n    <a href=\"#resources\"><strong>Docs</strong></a> ·\r\n    <a href=\"#quick-usage-overview\"><strong>Usage</strong></a>\r\n  </p>\r\n  <br/>\r\n  <br/>\r\n  <p>\r\n    <a href=\"https://www.npmjs.com/package/@supercharge/fs\"><img src=\"https://img.shields.io/npm/v/@supercharge/fs.svg\" alt=\"Latest Version\"></a>\r\n    <a href=\"https://www.npmjs.com/package/@supercharge/fs\"><img src=\"https://img.shields.io/npm/dm/@supercharge/fs.svg\" alt=\"Monthly downloads\"></a>\r\n  </p>\r\n  <p>\r\n    <em>Follow <a href=\"http://twitter.com/marcuspoehls\">@marcuspoehls</a> and <a href=\"http://twitter.com/superchargejs\">@superchargejs</a> for updates!</em>\r\n  </p>\r\n</div>\r\n\r\n---\r\n\r\n## Introduction\r\nThe `@supercharge/fs` package provides an improved and extended [`fs`](https://nodejs.org/dist/latest-v12.x/docs/api/fs.html) implementation\r\n\r\n- provides convenience methods like `isFile(path)` or `isDirectory(path)`\r\n- useful methods, like `copy`, `ensureFile`, `ensureDir`\r\n- based on [fs-extra](https://github.com/jprichardson/node-fs-extra) providing all native `fs` methods from Node.js\r\n- full async/await support\r\n- aligned camelCase method naming, like `realPath` instead of `realpath`\r\n\r\n\r\n## Installation\r\n\r\n```\r\nnpm i @supercharge/fs\r\n```\r\n\r\n\r\n## Resources\r\n- [Documentation](https://superchargejs.com/docs/filesystem)\r\n\r\n\r\n## Quick Usage Overview\r\nUsing `@supercharge/fs` is pretty straightforward. Install and import the package in your project and use the methods to interact with the filesystem.\r\n\r\nFor example, you may copy or move a file from `src` to `dest` or retrieve a file’s size:\r\n\r\n```js\r\nconst Fs = require('@supercharge/fs')\r\n\r\nawait Fs.copy(src, dest)\r\nawait Fs.move(src, dest)\r\n\r\nconst size = await Fs.size(file)\r\n// 3758 bytes\r\n```\r\n\r\nHave a look at the [docs](https://superchargejs.com/docs/filesystem) for this package to find more details on all supported methods.\r\n\r\n\r\n## Contributing\r\nDo you miss a string function? We very much appreciate your contribution! Please send in a pull request 😊\r\n\r\n1.  Create a fork\r\n2.  Create your feature branch: `git checkout -b my-feature`\r\n3.  Commit your changes: `git commit -am 'Add some feature'`\r\n4.  Push to the branch: `git push origin my-new-feature`\r\n5.  Submit a pull request 🚀\r\n\r\n\r\n## License\r\nMIT © [Supercharge](https://superchargejs.com)\r\n\r\n---\r\n\r\n> [superchargejs.com](https://superchargejs.com) &nbsp;&middot;&nbsp;\r\n> GitHub [@supercharge](https://github.com/supercharge/) &nbsp;&middot;&nbsp;\r\n> Twitter [@superchargejs](https://twitter.com/superchargejs)\r\n","readmeFilename":"README.md"}