{"_id":"trufs","_rev":"46-8cafc6d768f9f6ddeee634ce740f70f7","name":"trufs","dist-tags":{"latest":"1.2.38"},"versions":{"1.0.0":{"name":"trufs","version":"1.0.0","keywords":["fs","file-system","atomic","atomically","atomic-reads","atomic-writes"],"author":{"name":"keift"},"license":"MIT","_id":"trufs@1.0.0","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs#readme","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"f98eae989c224837f0b7825620650558280c36cd","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.0.0.tgz","fileCount":4,"integrity":"sha512-zGfT2tLmLMWN8jqjvSXI/j82uj4u7XiFl03VoJ2Kc5+UJVP6wy6X1JvXrMcOh8f7+JPdrBEllnDyTz8Fk7HjAQ==","signatures":[{"sig":"MEUCIB0Oo0Y9ZZKxU12e0lnLmOgmCFyEZBZRlEWG3rf+0miBAiEA0VWhpfHQkyvSdeE6bECdaSaZ3xaMqG48Huw7GhpFv0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5605},"main":"main.js","engines":{"node":">= 14.0.0"},"gitHead":"28d44101b30b58ca140dd7abd3c82b51554ae814","scripts":{"dev":"nodemon ./test/test.js"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.7.0","description":"Trusty file reads and writes.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"atomically":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.9"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.0.0_1738610332444_0.013420242723221287","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"trufs","version":"1.0.1","keywords":["fs","file-system","atomic","atomically","atomic-reads","atomic-writes"],"author":{"name":"keift"},"license":"MIT","_id":"trufs@1.0.1","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs#readme","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"f8926cd95e076df2eabbc614d335cbabdfbd21a7","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.0.1.tgz","fileCount":4,"integrity":"sha512-oVbaNuYrNGbh8VJ+siNI5GrL0pbsCB27EjEf/Y+79Ce+cvtuGoh9mFjPhNQx3WxZvz6StRXfY+8ghZ32kOGL2A==","signatures":[{"sig":"MEUCIQDAFA/dmg7W+jto64tYTfvHbN2Ea3l9BWyfFg+EdOUFiQIgY8NkVOofPwfJK15R7JPjUc0KtEPD40DOEZ3RnNKRHUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5605},"main":"main.js","engines":{"node":">= 14.0.0"},"gitHead":"46b340db68ad69e643a0504679bc36cadfc5381f","scripts":{"dev":"nodemon ./test/test.js"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.7.0","description":"Trusty file reads and writes.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"atomically":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.9"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.0.1_1738610780033_0.2593207560027133","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"trufs","version":"1.0.2","keywords":["fs","file-system","atomic","atomically","atomic-reads","atomic-writes"],"author":{"name":"keift"},"license":"MIT","_id":"trufs@1.0.2","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs#readme","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"322f6101f502fade0699b64a4292020cad0d64f1","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.0.2.tgz","fileCount":4,"integrity":"sha512-9j/77LdFb3KVPxdHcHPTebIVqKeawv24zCuZowsl0rkXqbiACEise1d+FEiecr7rfUKcHHz1jDwxGuBX3bm9iQ==","signatures":[{"sig":"MEUCIHpENumzbPluoXTdJxXyVTF70EqlMQokwYg4ahQHWEJXAiEAwLxENuNyv7zzIrG+aE2eNuhVvp7Uha4QS1SsCc5YNr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5657},"main":"main.js","engines":{"node":">= 14.0.0"},"gitHead":"1c84ac79c33d95f68795491c3cf2d7d0d1c5f089","scripts":{"dev":"nodemon ./test/test.js"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.7.0","description":"Trusty file reads and writes.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"atomically":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.9"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.0.2_1738612312941_0.061627884771852326","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"trufs","version":"1.1.0","keywords":["fs","file-system","graceful-fs","fs-extra","atomic","atomically","atomic-reads","atomic-writes"],"author":{"name":"keift"},"license":"MIT","_id":"trufs@1.1.0","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs#readme","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"12f1e56e4722618b558da6a41c21add4bd04d999","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.1.0.tgz","fileCount":4,"integrity":"sha512-naEcAAoooNWvyarPgov5S5N4x+keEPZqsezVyfxzSfHGOkrH7NLImfJFK2a+81zLJsh3ViLC4V8RN3lWGVRjOg==","signatures":[{"sig":"MEUCIQDV93SLkYbOMoAvaXxsje5pvto5qKVwkk0nBXxLc5ZA9wIgThqz3x6SblIDMgXMXsRDapi5uC95r7/ZC/zyvCWji4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6152},"main":"main.js","engines":{"node":">= 14.0.0"},"gitHead":"7d8d419ab29f03a341ed51c70008c057e382ad9f","scripts":{"dev":"nodemon ./test/test.js"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.7.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.9"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.1.0_1740281592149_0.3385162028330606","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"trufs","version":"1.1.1","keywords":["fs","file-system","graceful-fs","fs-extra","atomic","atomically","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.1.1","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs#readme","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"dc12036bfb0de2237906bc21e27545c28fdb7b1f","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.1.1.tgz","fileCount":4,"integrity":"sha512-VU1Bx36FX/1SIOAJLV6uPQKc51f9UnLyBBx8od8ztUb5Eb+8SK9UJhBfRKttKDGEzwJKaTozKjQsCQ7ynLO1hg==","signatures":[{"sig":"MEUCIBWd5+Uh2yDaUXRgCm2j0b4kaksDWy8fzPVyfwd+WNobAiEAzxHa9vRXpr+1ff1oqUtYbUO6SDwo8LnZL4tO8iREHTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5920},"main":"main.js","engines":{"node":">= 14.0.0"},"gitHead":"36bd38c458ff2a24bbc867a1951946adb692e85d","scripts":{"dev":"nodemon ./test/test.js"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.9"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.1.1_1743611305762_0.10973209897721481","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"trufs","version":"1.1.2","keywords":["fs","file-system","graceful-fs","fs-extra","atomic","atomically","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.1.2","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs#readme","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"5e64f185d783310323a53c00c7a58ca28913a607","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.1.2.tgz","fileCount":6,"integrity":"sha512-jw5iE+XYCwpNf0JXCA368NVct7/1aYu+0ulkpg7qIuTqy2e0MuGe9k4klPe0KnvJABqgCgSxLksrnB2b5+P21w==","signatures":[{"sig":"MEYCIQC4k7wFWQMZz4GDs2K0Spjh50KhIZiE5nXkz3Ar2pbYSQIhAOlaHpywOrjNETZWcopVUj+HYuD4g5vpERm12dhGExQe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":226452},"main":"main.js","engines":{"node":">= 14.0.0"},"gitHead":"47eda8fefdaac6f2c8588a48bc0a79096237d243","scripts":{"dev":"nodemon ./test/test.js"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.9"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.1.2_1744144515139_0.3753571939215883","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"trufs","version":"1.1.3","keywords":["fs","file-system","graceful-fs","fs-extra","atomic","atomically","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.1.3","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs#readme","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"bbec8ce57b45c43c7b8e82bd8eb3df5c267dfb57","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.1.3.tgz","fileCount":4,"integrity":"sha512-htut6FDl1wvE+0g5LlmyewngRCKVzqe6J3AnvngiuQzcdZyg6J2s0mcJVxXqvtPqaVxG1MXC2yPHHkwz11sMcQ==","signatures":[{"sig":"MEUCIGyMJJ/3rVxJB7tyjh3Dj3CVqeS/UgFhU7R2mV7bxvBEAiEAgN3RLTWQ8LW7VoTbu8OlMDmVplr9tCpBCTzOsK3RsCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6052},"main":"main.js","engines":{"node":">= 14.0.0"},"gitHead":"5454939524352afcf85e0b7ae067215f476991a9","scripts":{"dev":"nodemon ./test/test.js"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^3.1.9"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.1.3_1744146060486_0.14976497763112162","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"trufs","version":"1.2.0","keywords":["fs","file-system","graceful-fs","fs-extra","atomic","atomically","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.0","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs#readme","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"c34e20ed9e2030fb562bcaeb406dd0e55b8b76c6","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.0.tgz","fileCount":7,"integrity":"sha512-cHYaY6nAQqUBZcTakcTaXYnkoNFxKhkVzgAyRgkfjNOKq4f/pN92bhku2sQIpZzrVNRlgu6YAKESRJs8qlHLSw==","signatures":[{"sig":"MEUCIQC9ycZPUHQz/K9SOs1590zF3aj8yQXMsnr7l8zYp8TklQIgA0r2195hzr7vcv9Y2l5C9D6I2Gi9a7uvAZiFo66tCes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8834},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","engines":{"node":">= 14.0.0"},"gitHead":"59daf4ba05df1f2c6f286f90ab7086ad3ce433f4","scripts":{"dev":"bun run --watch ./examples/trufs.ts","test":"npm run test:atomically && npm run test:fs-extra && npm run test:graceful-fs","build":"tsup ./src/main.ts --dts --clean --format esm,cjs --out-dir ./dist","test:fs-extra":"npm run ./test/FS_Extra/Copy.ts","test:atomically":"npm run ./test/Atomically/WriteFileSync.ts","test:graceful-fs":"npm run ./test/Graceful_FS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.0_1746579548108_0.006069115916456758","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"trufs","version":"1.2.1","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.1","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs#readme","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"2409a4ba66bfb2fb11b334fbb9d6cc0fac015a15","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.1.tgz","fileCount":7,"integrity":"sha512-vdiMxj7rcGTppWiEbkItKKMnCtk59gxyJ7W2p9KNMFBAxxOl1kShhrxEfT/RBX43t5v0YwuGFqzA+FkiE2hJqA==","signatures":[{"sig":"MEQCIDX2e5v4etcuJJpgBKbw27fisWdB8S5d1eEdTHf1qcb3AiBiEJgj03OOMI/UQTLmzEVQBy+l/8qddlgZBeeRdgmQ0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8673},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","engines":{"node":">= 14.0.0"},"gitHead":"79a16dda040ee1bdcc996a93f54a03f77582e30d","scripts":{"dev":"bun run --watch ./examples/trufs.example.ts","lint":"eslint","test":"bun run lint && npm run test:atomically && npm run test:fs-extra && npm run test:graceful-fs","build":"tsup","test:fs-extra":"npm run ./test/FSExtra/Copy.ts","test:atomically":"npm run ./test/Atomically/WriteFileSync.ts","test:graceful-fs":"npm run ./test/GracefulFS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.4.0","typescript":"^5.8.3","typescript-eslint":"^8.32.0"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.1_1746930425822_0.9068027709214495","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"trufs","version":"1.2.2","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.2","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs#readme","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"2aa6c0bd790054faa780cd6cabad97f1694b4d54","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.2.tgz","fileCount":7,"integrity":"sha512-egIOOMx4X3ZpzMQII3eyvD6wuPWgGIBCtCKCbQkO6OGUYFGGaBUSPYs2LKq5uausCWD4UE33wixEuoNDTVkw9A==","signatures":[{"sig":"MEUCIQD/Tj8kSwVfwhgKDRJf+uCLFIM75TRHKcn+n2W+DATztQIgYhqOyO3+YdFKX3dXeoiIEqyOAC8ymHSuBoAPNq1ReAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8757},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","engines":{"node":">= 14.0.0"},"gitHead":"610406b5517b8a0ed769899542d1acc842c0e1b7","scripts":{"dev":"bun run --watch ./examples/trufs.example.ts","lint":"eslint","test":"bun run lint && npm run test:atomically && npm run test:fs-extra && npm run test:graceful-fs","build":"tsup","test:fs-extra":"npm run ./test/FSExtra/Copy.ts","test:atomically":"npm run ./test/Atomically/WriteFileSync.ts","test:graceful-fs":"npm run ./test/GracefulFS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.4.0","typescript":"^5.8.3","typescript-eslint":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.2_1747264785265_0.470410430255529","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"trufs","version":"1.2.3","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.3","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs#readme","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"031570d83fc11869467206e71a89f112c81dc7e7","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.3.tgz","fileCount":17,"integrity":"sha512-MbIx+pXJppQ6+Y7y9huXiW/bTOTCvvV7N8jlO2qCVLqYcy+GFFZp2TnzCit/Sav+T3NZvLphFlFeQaG+RnOo5A==","signatures":[{"sig":"MEUCIQDkq4kPqdG0YUswgfhsOiSCs/GD0ofwbHi9CCRPr1d0kQIgefFrWTA4Y2t3aJ4pOx4odzuSBEwyWNGcFHd2ZnEeF3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12079},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","engines":{"node":">= 14.0.0"},"gitHead":"274986b7795adaf2ebd61da270f60e880d5bb9cc","scripts":{"dev":"bun run --watch ./examples/trufs.example.ts","lint":"eslint","test":"bun run lint && npm run test:atomically && npm run test:fs-extra && npm run test:graceful-fs","build":"tsup","test:fs-extra":"npm run ./test/FSExtra/Copy.ts","test:atomically":"npm run ./test/Atomically/WriteFileSync.ts","test:graceful-fs":"npm run ./test/GracefulFS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.5.0","typescript":"^5.8.3","typescript-eslint":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.3_1747429908233_0.08747358078108647","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"trufs","version":"1.2.4","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.4","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs#readme","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"246ae10fb09546ecfe0f116111bdcd4487aa9667","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.4.tgz","fileCount":17,"integrity":"sha512-vF7W4c33zQKc8GyM0m0B4G8ECMfEk+9Ia8UagVW4SXsOXl9E7eq66oSlDftTzh9+sJOU0WcHYrRSFUYEwP0CAQ==","signatures":[{"sig":"MEUCIFt78cYEYX+bT5FhqogKq8A48ySK4qkozgJKlhrCcaODAiEAjYqFJiWX17bMdedeaf6gTt8jkLliKs6JtsSR3OpbEpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13731},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","engines":{"node":">= 14.0.0"},"gitHead":"cbae81328d386c5f11dafa27be64f732f85c2711","scripts":{"dev":"bun run --watch ./examples/trufs.example.ts","lint":"eslint","test":"bun run lint && npm run test:atomically && npm run test:fs-extra && npm run test:graceful-fs","build":"tsup","prettier":"prettier --write ./","test:fs-extra":"npm run ./test/FSExtra/Copy.ts","test:atomically":"npm run ./test/Atomically/WriteFileSync.ts","test:graceful-fs":"npm run ./test/GracefulFS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.5.0","prettier":"^3.5.3","typescript":"^5.8.3","typescript-eslint":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.4_1747488659228_0.8741577157392622","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"trufs","version":"1.2.5","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.5","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"2b21827955321f02d6edbdd99d8342266e803717","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.5.tgz","fileCount":17,"integrity":"sha512-Nql+oPbZGC7eQGY/vEJfwiMtCjGTziHo5kqL0XOa2cqwsEDEqWJR628StRc66CnAowMC2gYd5LMigahWaawwhA==","signatures":[{"sig":"MEQCIB4gyqaqLzlPt7EHfffeLF90OgYJiedI6qldZi2OATW+AiBf1NsOFNHcD670hhJ01yuooMJPbdxMvLywZAFmQuvwmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13797},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"b5cd1636e9897ddc3a2728d7104892eec149badb","scripts":{"dev":"bun run --watch ./examples/trufs.example.ts","lint":"eslint","test":"bun run lint && npm run test:atomically && npm run test:fs-extra && npm run test:graceful-fs","build":"tsup","prettier":"prettier --write ./","test:fs-extra":"npm run ./test/FSExtra/Copy.ts","test:atomically":"npm run ./test/Atomically/WriteFileSync.ts","test:graceful-fs":"npm run ./test/GracefulFS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.5.0","prettier":"^3.5.3","typescript":"^5.8.3","typescript-eslint":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.5_1747525803050_0.2235462002744164","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"trufs","version":"1.2.6","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.6","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"e6530b6962b0d6f59a39621f2cdaef243f45ab15","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.6.tgz","fileCount":17,"integrity":"sha512-OGCN6efexihTdix33FLXnImMVipuDn6cryxhGqp2su1XSki1XMGZ8XIzcmhGqpHNfS4mIdRezsmPfY61Ll+7WA==","signatures":[{"sig":"MEQCIFXeYstDmtpVAYgw4Gjn7cLHzA85a6Dpfql3VSJBO6X5AiBHIeIp0axBhG6UZ1Gb2TSxgVbMT7sRdhZQ7wfJ/vLGkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13797},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"8c622c318e65f9628c08699df682b0727617d6b1","scripts":{"dev":"bun run --watch ./examples/trufs.example.ts","lint":"eslint","test":"bun run lint && npm run test:atomically && npm run test:fs-extra && npm run test:graceful-fs","build":"tsup","prettier":"prettier --write ./","test:fs-extra":"npm run ./test/FSExtra/Copy.ts","test:atomically":"npm run ./test/Atomically/WriteFileSync.ts","test:graceful-fs":"npm run ./test/GracefulFS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.5.0","prettier":"^3.5.3","typescript":"^5.8.3","typescript-eslint":"^8.32.1"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.6_1747526121390_0.6399042726538544","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"trufs","version":"1.2.7","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.7","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"23e80b8192c87ef54c7fe9d903f11e9759a128c0","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.7.tgz","fileCount":17,"integrity":"sha512-Oe1Ypw0E6+kAXROlJETeQ+PwCnEED5P3i1/XrIztqpspYr0Gh09Z/eXcmqVGU6DinTpOMqP49q6/LqQQhpJOSg==","signatures":[{"sig":"MEUCIQC8OjtTDa7ctmvbzDr5kYD8HqIzbNfwvJ8W5YiYwkU6KwIgbGPsWywrCtfraSv1M4WvLWdSM0wMPNRhlPCDlxu03Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13761},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"339f0c40c32563ae228d172fefd736a785a9cbf7","scripts":{"dev":"bun run --watch ./examples/trufs.example.ts","lint":"eslint","test":"bun run lint && npm run test:atomically && npm run test:fs-extra && npm run test:graceful-fs","build":"tsup","prettier":"prettier --write ./","test:fs-extra":"npm run ./test/FSExtra/Copy.ts","test:atomically":"npm run ./test/Atomically/WriteFileSync.ts","test:graceful-fs":"npm run ./test/GracefulFS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.5.0","prettier":"^3.5.3","typescript":"^5.8.3","typescript-eslint":"^8.33.0"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.7_1748428402287_0.6503933216443225","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"trufs","version":"1.2.8","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.8","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"633cde81228badb2f70611b4e957404b52cc82ef","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.8.tgz","fileCount":17,"integrity":"sha512-LZyMsPPrzjwG4rUjerUrEk5SiKBZ+9gDlxqBRV8cib0o9ytQ7MpZ6MssSz6uUmsyFXCOMF3Pfp1b5YVSAh4dNg==","signatures":[{"sig":"MEUCIQDiBN+5v4FuDEv4CQOoGJq5WNdFUNbCyZrWRGHM2HIVVQIgaR9n2lKS4eQlEYeV78lAbkAZzZcxSPiXRYn4auH6AjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13771},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"68355137bf38d1f145d59d4bf3f8470d9ebd4f41","scripts":{"dev":"bun run --watch ./examples/trufs.example.ts","lint":"eslint","build":"tsup","tests":"bun run lint && npm run tests:atomically && npm run tests:fs-extra && npm run tests:graceful-fs","prettier":"prettier --write ./","tests:fs-extra":"npm run ./tests/FSExtra/Copy.ts","tests:atomically":"npm run ./tests/Atomically/WriteFileSync.ts","tests:graceful-fs":"npm run ./tests/GracefulFS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.5.0","prettier":"^3.5.3","typescript":"^5.8.3","typescript-eslint":"^8.33.1"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.8_1749420003757_0.3889518986525251","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"trufs","version":"1.2.9","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.9","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"8ef63bbf50146cfb14334abec345a05647d2729a","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.9.tgz","fileCount":17,"integrity":"sha512-eeQ3xO+uiOuMeSuYA0KbqXhRd6sjHIo/b0dyeYLTdRTxXURU8XrzdQdQj843N3PNVxfZVfEQmCdTkZA/uV46gQ==","signatures":[{"sig":"MEQCICeO2bI6W/Mht0SsFQk8LXHIJqwuAa6X6Tkw25cg7twHAiBtuMcPJe7+dmgodeNyvNTbOmTY2iVWmM4FuwdMq1wsKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13826},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"db825c00a9ba70addc1b75c07661adcbf2058555","scripts":{"dev":"bun run --watch ./examples/trufs.example.ts","lint":"eslint","build":"tsup","tests":"bun run lint && npm run tests:atomically && npm run tests:fs-extra && npm run tests:graceful-fs","prettier":"prettier --write ./","tests:fs-extra":"npm run ./tests/FSExtra/Copy.ts","tests:atomically":"npm run ./tests/Atomically/WriteFileSync.ts","tests:graceful-fs":"npm run ./tests/GracefulFS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.5.0","prettier":"^3.5.3","typescript":"^5.8.3","typescript-eslint":"^8.34.0"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.9_1749743122729_0.4027580252377707","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"trufs","version":"1.2.10","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.10","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"625b6c8c928053d9d266ac470782f9bfc668b6c9","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.10.tgz","fileCount":17,"integrity":"sha512-W+n+SsgDtUy6Z7ejnWKocnj0uFG8cY8+xImxWUYI1BhrBa6S5FtxGAfaI5z6ebV8xP6oeuSOeSe/kSRbJN+FrQ==","signatures":[{"sig":"MEYCIQCL+/LhXJ4WZ9VLHKv560SXOlMqnkI1jIK/T4eZQasMZwIhANrOb6BnbPZRNURXGFB1uzS4dyy8DfsvZKu86NwIhaOM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14183},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"bb9eba02ee3b0d55480baea0679c69ec53fa1676","scripts":{"dev":"bun run --watch ./examples/trufs.example.ts","lint":"eslint ./","build":"tsup","tests":"bun run lint && npm run tests:atomically && npm run tests:fs-extra && npm run tests:graceful-fs","prettier":"prettier --write ./","tests:fs-extra":"npm run ./tests/FSExtra/Copy.ts","tests:atomically":"npm run ./tests/Atomically/WriteFileSync.ts","tests:graceful-fs":"npm run ./tests/GracefulFS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.5.0","prettier":"^3.5.3","typescript":"^5.8.3","typescript-eslint":"^8.34.0"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.10_1749760076976_0.6053516595098725","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"trufs","version":"1.2.11","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.11","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"51f39cd140781042cd79161931d427a322fc8a45","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.11.tgz","fileCount":17,"integrity":"sha512-PpUJSwC2HizG0e5gZoNVQ0TZpZ8CaOnltILj8yZ1KmjzkZrif2z5Q5TQPHAbvZ2eJKhmOoBtL+MbOsTNxBf52Q==","signatures":[{"sig":"MEUCIFliUlgmNu52oxD/5kkmhuri1jUAXWZ1qBrpmNb5ZPOeAiEAsOnhKl411etdIdaENHJjKP6N58rs+7LXNwT27aE/wv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14175},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"e0c69d8a965f26e6fd6e49dd788d21faa871c29b","scripts":{"dev":"bun run --watch ./examples/trufs.example.ts","lint":"eslint ./","build":"tsup","tests":"bun run lint && npm run tests:atomically && npm run tests:fs-extra && npm run tests:graceful-fs","prettier":"prettier --write ./","tests:fs-extra":"npm run ./tests/FSExtra/Copy.ts","tests:atomically":"npm run ./tests/Atomically/WriteFileSync.ts","tests:graceful-fs":"npm run ./tests/GracefulFS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.5.0","prettier":"^3.5.3","typescript":"^5.8.3","typescript-eslint":"^8.34.0"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.11_1749904602350_0.5605219958923882","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"trufs","version":"1.2.12","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.12","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"40308d740c0143eea92de2e403b56b597a0cb99a","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.12.tgz","fileCount":25,"integrity":"sha512-KWa33gWqb00OvQxzsd0gCZPZCG6OGvCGP3zi+efgjgqJ4GicE/6EuvyNIzen8t5s3kFzfH9WoVBT7KaxZuvxew==","signatures":[{"sig":"MEUCIQDVn3679o9eLob2vYkC6D+fO8xJKqcOtFfFY1smoydOGAIgVf0bMIS9DFUXrboT3/k7hDoUV59OKr65smTp0gZx/cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17613},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"ef53efaa65046019c61943c5457d83bf2ed22a84","scripts":{"dev":"bun run --watch ./examples/trufs.example.ts","lint":"eslint ./","build":"tsup","tests":"bun run lint && npm run tests:atomically && npm run tests:fs-extra && npm run tests:graceful-fs","prettier":"prettier --write ./","tests:fs-extra":"npm run ./tests/FSExtra/Copy.ts","tests:atomically":"npm run ./tests/Atomically/WriteFileSync.ts","tests:graceful-fs":"npm run ./tests/GracefulFS/Gracefulify.ts"},"_npmUser":{"name":"fir4tozden","actor":{"name":"fir4tozden","type":"user","email":"fir4tozden@gmail.com"},"email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.5.0","prettier":"^3.5.3","typescript":"^5.8.3","typescript-eslint":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.12_1750161051366_0.15706422156187516","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"trufs","version":"1.2.13","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.13","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"339eafab1ec0280d3288c617f4ebaa2743f37acc","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.13.tgz","fileCount":25,"integrity":"sha512-SoDsrFrppUfQ4tj+L+TBCWaWmKOLX/KHp4cX2ObFjhQp9/4VSNS8wP91Xs5BT/9b7hOBFfzXa74vmpML3zoG8A==","signatures":[{"sig":"MEUCIEQysqr8Zjg+l53M+tfOcKoSJccO9Kj2dFPogQKmJN00AiEA0fmDkuP+m2SjYgCscxiTyJso9xElxl+VB55neqcJYhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17286},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"406ec791485fae274600e82dc82c8523cf3e8a78","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","actor":{"name":"fir4tozden","type":"user","email":"fir4tozden@gmail.com"},"email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.4.2","tsup":"^8.5.0","prettier":"^3.5.3","typescript":"^5.8.3","typescript-eslint":"^8.34.1"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.13_1750280701566_0.3768728467903095","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"trufs","version":"1.2.14","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.14","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"1285bf67312d6aa812ae29ee0804247c9d1ef57d","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.14.tgz","fileCount":25,"integrity":"sha512-CKgGkgbJsDTRDBTVur3fRPovHXx8KEa7fh2GI0lT+rpa82D/wpgorXuK7HJLy5zfLHaiX6SxzqTcxryHWc66TA==","signatures":[{"sig":"MEUCIC5gjRgLGrV8zEUT8/ki5OutifUYgstmy5Ku2uld49B5AiEA142s1zUdBgRLcsCmyGbp2k4c26wLiXLo1RqN+MApdt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17286},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"6c364fdcfc573a666238c4e27dd00cbc678f9a7b","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.0","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","tsup":"^8.5.0","prettier":"^3.6.2","typescript":"^5.8.3","typescript-eslint":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.14_1753933068884_0.9105822482787342","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"trufs","version":"1.2.15","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.15","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"ceecbe2d40476dda0fa6e6c52995eb54bfb38446","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.15.tgz","fileCount":25,"integrity":"sha512-XTjjV4kmCfstC/8cJmGFhdMKFTR+irdf1pTtSB/7zuqcURIjTQ77cpPw23CDpizUGUZpvqVJeWvn2GJXrfKFcQ==","signatures":[{"sig":"MEYCIQDwZiO8gBCdFvnvY7lg2QYE6eRlbT9dRoIjofyz5ZJUjwIhAPjOru6VAzlIGIcAEZT9wtRTReMk5AZJycVjnRn3cYhh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":17226},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"f61adeb3fcefc47aa28016927768b20ade83333a","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.1","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","neatlint":"^1.0.0","prettier":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.15_1757079960023_0.9089833579332649","host":"s3://npm-registry-packages-npm-production"}},"1.2.16":{"name":"trufs","version":"1.2.16","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.16","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"d65c8e96b9d7b360c5d52ed5dd1738a937a7a632","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.16.tgz","fileCount":23,"integrity":"sha512-OBxaBG/72VIluo3gH3n5rFsDhPrWRIG6NB207jC3+nn1hmcckt1U66cyyrsDAoteOApzOGpbzwWjK2GpWroUvg==","signatures":[{"sig":"MEUCID3LbZEA0YF3B0U60zP5WX6SywU03vjPXIVvYBRPcVa3AiEA1wqDFoV/9Ym/OTSbW+ZYFcBnUy4zztUPfgMqE3QMs9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16021},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"9d50af6c77d2ea10707696ff645b8dc1d851f4f1","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.1","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","neatlint":"^1.1.3","prettier":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.16_1757594039263_0.3483458614164332","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"name":"trufs","version":"1.2.17","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.17","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"83c9a2ca295941fbeeba803dc769b95d0b1fb817","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.17.tgz","fileCount":23,"integrity":"sha512-iyXgOu+Fyoe94jg9SRhf0rXchiQzGmTtobu0U5iVv1Nod0l9WAsq0zw4HtY54iJo7PSpjIvfEJTFwnpIg2qnfA==","signatures":[{"sig":"MEUCIQDGej5iV1jU9t9vnYTSWIjx5VVwpJjH3h5oHUGU0tbl4AIgZs0dcjP0olpCKRcMbm8IJ7LeumxaMlArqRL1gG/TgEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16013},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"2b9d661889774bebfd847c93f409210f73ae96b8","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.1","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","neatlint":"^1.1.3","prettier":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.17_1757594250357_0.8501613933918575","host":"s3://npm-registry-packages-npm-production"}},"1.2.18":{"name":"trufs","version":"1.2.18","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.18","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"1037e88627fd72e0834dfd0a72c796db9ab778c9","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.18.tgz","fileCount":23,"integrity":"sha512-jNkRwFb8lzsSvXVpgDSDRE79ll5wTSKYbz+NRnVNj30wy7xtBA+5w2pn7Mny52uwuxG3S27f+Ntp+RSyNxo2+w==","signatures":[{"sig":"MEYCIQCLAzxTjubRdDjDVMzoOJNvD5reTvKCtYws0vVrY8rnNAIhALxUYpSVANiNe5Qs25l3NipRNU2dWqyEUKmSwIWdkcGs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16013},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"c5f27bf0dd6c2bc26b4c13548644d6f31f641aa3","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.1","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","neatlint":"^1.1.4","prettier":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.18_1757595112977_0.9485866311290247","host":"s3://npm-registry-packages-npm-production"}},"1.2.19":{"name":"trufs","version":"1.2.19","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.19","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"603aa72a5771865ca7f4e32da9d2a4f4d248dbff","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.19.tgz","fileCount":23,"integrity":"sha512-11DlU2hTki51KQrK0KxxJDmW1di6UG/2pGeDo2OOvHnvXWdxQ61d2wBKy+yUv59B00AM23uhLlpyPneyBRZe8g==","signatures":[{"sig":"MEUCIQD61DOUFU6mYDyv/NGCjXYlswnYAxP93wA2wsq/I7kztAIgIjHh6m7lkFtGvSvb03vs4ZwuuncMA13Mr0ezcSd9jBo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16013},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"681142dcb8f066d3a83c86f36b0f53fb1a2bb817","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.2","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","neatlint":"^1.1.6","prettier":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.19_1758212574651_0.8316834436310734","host":"s3://npm-registry-packages-npm-production"}},"1.2.20":{"name":"trufs","version":"1.2.20","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.20","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"f5caca4f01e8a7479e7d1ee20bf5397f02d8b031","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.20.tgz","fileCount":23,"integrity":"sha512-1IDjtG7CMlvqP01dlSdDvUgb7rj/ASt6EcFM3jbj7XGOPhrAE7QKfrw4Ay7l241wIv1XbgbISk/IJa1ug26/7g==","signatures":[{"sig":"MEQCICMRNw48LMLZtTel1yYrQCarCiKrVwnFmCm6mdLTkVKqAiABGyH5EWSi16B7b4a0uyt9u7PIdNz2yRm6fJHlumY9Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":16013},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"b89f2a33bd75b4c5d9d23bf26e2a7a61b88a975a","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.2","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","neatlint":"^1.1.6","prettier":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.20_1758212716518_0.4120994818755992","host":"s3://npm-registry-packages-npm-production"}},"1.2.21":{"name":"trufs","version":"1.2.21","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.21","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"924040dbd0072769be739879a8d22054696e1867","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.21.tgz","fileCount":7,"integrity":"sha512-Q0CIkcwngi36nU6o/ODecIl+P3xvl4mOu4sFPn0aosVlmIsWHx+3dBFRTAXL4KkqqsYYX4FGS+9tblDeyafy3Q==","signatures":[{"sig":"MEYCIQDklmQn9ejR2Eq7qXu6O2E2LylLTXCAA+MrfrXDJn3i7QIhAKYmv3Qx/KL2M79wvCVXfYzDHGBiZWFmg0h3OIwr+rbM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11817},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"7c25ab75d911618134ded1a87cdd095ec00ed6cb","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.5.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"21.7.3","dependencies":{"fs-extra":"^11.3.2","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","neatlint":"^1.1.8","prettier":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.21_1758299150882_0.19120658605280605","host":"s3://npm-registry-packages-npm-production"}},"1.2.22":{"name":"trufs","version":"1.2.22","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.22","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"f749b37512a0b65622ce83426e9977b9b6acbb55","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.22.tgz","fileCount":7,"integrity":"sha512-WSor/4amsIvnRUnN2+fKV2g2teJo/qFuzVV1j+K0Eao41sSjMpPVlczjZDPtcmFsXJrT6jSKanrG/DfqvFWgXQ==","signatures":[{"sig":"MEYCIQDupFoeMHNcImqYxT40/24Vqx0lh0e0r0yt8O/5fsj2mQIhANIE0M2tTuSGGolactDN9TwA4x47vjTc/O5IOH/gn3pQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11733},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"99150ad5daf551d44588e387566693ab9a1ad0ba","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"11.6.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"25.0.0","dependencies":{"fs-extra":"^11.3.2","atomically":"^2.0.3","graceful-fs":"^4.2.11","@types/fs-extra":"^11.0.4","@types/graceful-fs":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","neatlint":"^1.1.21","prettier":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.22_1761080882133_0.024533272853656696","host":"s3://npm-registry-packages-npm-production"}},"1.2.23":{"name":"trufs","version":"1.2.23","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.23","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"09e623cb9a4b5aca6a9c057cc5f89b9f7ecf138f","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.23.tgz","fileCount":7,"integrity":"sha512-kKcuvY7zVRyZ0fiuNOhjfLmVD9d2J2nq8h6hJ840DSS9HwSyYjwW/vNzSNBu8YEcFOxtqfHYIYXB9x0LCpHahA==","signatures":[{"sig":"MEYCIQCR5nxJU5cCRxPLakHnKsKLUqqefSnYeZftJSobjVCo9QIhANfYIncBoHWqt/QCXPEUmgOf4/Drx53nSot6L3DWdVGh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11730},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"d283c4fd9aff7f82c64500f00341d564b74af46f","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"11.6.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"25.2.0","dependencies":{"fs-extra":"latest","atomically":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","neatlint":"^1.1.26","prettier":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.23_1762934284327_0.3031486533093428","host":"s3://npm-registry-packages-npm-production"}},"1.2.24":{"name":"trufs","version":"1.2.24","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.24","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"b646c55abf05cf5021050cb0c3d852ea7f50b98d","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.24.tgz","fileCount":7,"integrity":"sha512-dawC+ujdU4E/VBAVLpik668nOHBX5y4H94Psd3pu6ediAuE3iAyAIrCaebGIFI89kqS2iWdolE1xOjH6AnJZMw==","signatures":[{"sig":"MEQCIHZgRsI6xftJSWq+25tkpAdQ09NdhVtiyT9zAJBnmsSyAiAipzj2iV3OuSpJO4fCNOAk5f9R0tCTSmxIXXN+8xmnPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11758},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"c551248371069bd7c979950dad80a5f08eb888d7","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"11.6.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"fs-extra":"latest","atomically":"latest","@types/node":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","neatlint":"^1.2.0","prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.24_1765564038585_0.7343096630400439","host":"s3://npm-registry-packages-npm-production"}},"1.2.25":{"name":"trufs","version":"1.2.25","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.25","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"b0e9b45c996d88df1846a85f14a49db68dc08128","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.25.tgz","fileCount":7,"integrity":"sha512-lEcyXjniKb70K6c4m4EH38w4dq1ltZGdNmdySo3FIMhALpmwIpOUvzgOANrILQIAW1Rraktj4uXwn5CrvpbOXg==","signatures":[{"sig":"MEQCIHkNuczZkqbY1rnRdAGiRDQjzysMKf0SXQPbWA2LzIoiAiB5sN4VXxg2g/KKCn+gnME/EfUhqEBVJBeU/BLP5Smi/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11738},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"53df274f60868bef6eeebaff51f8370f917045c5","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"11.6.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"fs-extra":"latest","atomically":"latest","@types/node":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","neatlint":"^1.2.0","prettier":"^3.7.4"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.25_1765564385261_0.29793501329536753","host":"s3://npm-registry-packages-npm-production"}},"1.2.26":{"name":"trufs","version":"1.2.26","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.26","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"679ec19e201eb04844ed966b4e3fadac1dfa6c8e","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.26.tgz","fileCount":7,"integrity":"sha512-1Ly90DRSu5xaFkhMdYt36aVI67Hsq9ZxsqDdI2+evvRgL9GmLqpNHhehAlW5GhAcmSDhvHojCn32IU7HGWadMA==","signatures":[{"sig":"MEUCIBMkFfpazNM4Fl6ovE6QfpDu45mgO0ZTShDJx7h52sJwAiEA53Jyirnv7PUy+FBKg38C2/xbHgxNjhAfX/RA2aBYTXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11722},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"f46b9b83a3e94ca12a2e6cc620a167d6e3314758","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"11.6.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"fs-extra":"latest","atomically":"latest","@types/node":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"latest","neatlint":"latest","prettier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.26_1765941201930_0.1927678265264423","host":"s3://npm-registry-packages-npm-production"}},"1.2.27":{"name":"trufs","version":"1.2.27","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.27","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"5f6f09c2b945f01ae240867a003c4745724a03cb","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.27.tgz","fileCount":7,"integrity":"sha512-KYJPraWXcQZY8pc5Y1chuWTcn+xFgDIkMQZJQRsNa+He0WdSpr7kyOgXB79nHnwBZtsJunbL3g35wxamGI3Cig==","signatures":[{"sig":"MEQCIFZVmLJcNRVI0ej2Q9Df8hb1WSNwrRR5mkEon6fCW0SBAiBeMtpRxEl8BBXxSf1Cz8kQzg4/8J+c+jqhdYpAQ/uUzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11638},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"46dbe0ff87bd565f6a408cdfa57e8f19646d8b91","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"11.6.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"fs-extra":"latest","atomically":"latest","@types/node":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"latest","neatlint":"latest","prettier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.27_1766401457923_0.7331092429862465","host":"s3://npm-registry-packages-npm-production"}},"1.2.28":{"name":"trufs","version":"1.2.28","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.28","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"4ff7412a9367adb0f53c62d7f99942e55eb1036e","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.28.tgz","fileCount":7,"integrity":"sha512-hkMSUXluIJ9WQOZE6EosHL49+uxNlmimdXFsVapLfUEfpI9Gc6xvd38hvizIJbJVK0AWSfGraganvVjgyUukSg==","signatures":[{"sig":"MEYCIQCS+6l/9IAcJpX/O+mLUu25zqo50w4KL/mWibpVhwwRBAIhAL9OqSzDm+8nDHv+YKiirnSQUhiJ3Z+FQLY7iRSNZziZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11609},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"7038c5dddfcbd3694835d094a297a11addbbc230","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"11.6.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"fs-extra":"latest","atomically":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"latest","neatlint":"latest","prettier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.28_1767405770566_0.13573104422041538","host":"s3://npm-registry-packages-npm-production"}},"1.2.29":{"name":"trufs","version":"1.2.29","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.29","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"012791ef097a99f465ee3ee8e9cb7177d5d0a6da","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.29.tgz","fileCount":7,"integrity":"sha512-0BTjJ8EfaZ/otEE1dzF64ohp9o97iQILUc35WeZQcQ4kWsH/T+XKxSzN25iyDnKHp0ScHBx/I72GMLWL4Drm5w==","signatures":[{"sig":"MEYCIQDAHo/SAHdtf39yXbN3yRQmoPGeLMN2YedBAiiFyy2djQIhAIV9oAOVSYX5r3axl2YPU0iPzgtgdhiMBhAYfm+N6se/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11607},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"f9ae9e25f4dda4aed9ba753b0de9444856f4b126","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"11.6.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"fs-extra":"latest","atomically":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"latest","rulint":"latest","prettier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.29_1767733140362_0.7666200496772477","host":"s3://npm-registry-packages-npm-production"}},"1.2.30":{"name":"trufs","version":"1.2.30","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.30","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"5581c508191f143512ad5cb88e7add028e3dce6f","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.30.tgz","fileCount":7,"integrity":"sha512-abRF9eRuMxgHK5EPhOrysotJC57NFx5xkdXs5bnnaiqlL6eWur9w+ji1wW4uMY/jPrHA5RNov1aLAdwVKfSGcg==","signatures":[{"sig":"MEQCICrj5d3w0ftSVa/Iw87SUKEOqDr4Jt0Cimolp2pavUcUAiBinEdYcE1grPs0WA4Fe0Ms1Pz+f8v1zFUpfzVjS0voow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11607},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"c01129e7d8924aa2572c4cd715b8e97679028c3c","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"11.6.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"fs-extra":"latest","atomically":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"latest","rulint":"latest","prettier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.30_1767733383325_0.050085269144306555","host":"s3://npm-registry-packages-npm-production"}},"1.2.31":{"name":"trufs","version":"1.2.31","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.31","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"ace3eab50b9add777ad2f955817d06a6236c5182","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.31.tgz","fileCount":7,"integrity":"sha512-ZG9ch1gvushfvVQetcDXOENyvFMAyMBO5cyD4EhFqEtCjjG7B4pvIJ1gwbfHj421JXFMsjeXVWIvJ3vtAr+nzQ==","signatures":[{"sig":"MEYCIQDmZlc4qhKyltA6UMUuyvzIcLiUjFYWwkCQU43iA84RPwIhAOreXf3OZxq+CSbEpzfDXrZ4Ei40w4uTbCqRz7xGpRtr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11537},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"a23a7eb58e24f95b2c4b76aaa007bffb89d4c3b3","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.8.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fs-extra":"latest","atomically":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"latest","rulint":"latest","prettier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.31_1770245098004_0.2596225078401544","host":"s3://npm-registry-packages-npm-production"}},"1.2.32":{"name":"trufs","version":"1.2.32","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.32","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"cdcf5565c380ff4fc5fa7ee44327708ad49dc616","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.32.tgz","fileCount":7,"integrity":"sha512-ZJ8FJSRmt/t1vb4cSe3jz8i0hgZRtfOwLQbQQzEMejfO3IrlKA0DX6ZnFbL9KxSLOww5KIqHeaNAtvV6mpdmlg==","signatures":[{"sig":"MEYCIQDenQ4/ZxydU7sens70CMgrmOp7OIOm2tNmk9XwmswHvAIhAKmjcqP78z7Wenfk9Coy2jXN2zfEgrdZ8N0mn7mJbbSZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11529},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"33af16d827565542a620c6436fcf335fed933841","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.8.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fs-extra":"latest","atomically":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"latest","rulint":"latest","prettier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.32_1770245919722_0.7772454464463618","host":"s3://npm-registry-packages-npm-production"}},"1.2.33":{"name":"trufs","version":"1.2.33","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.33","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"3c0c7bb971787040c1d02a514bcceef808f1ddeb","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.33.tgz","fileCount":7,"integrity":"sha512-HJLCJxZPJ2G4fzaBliJsLlSQlRRYjBNw/w7qLFH8T8oSE0zwbY3CE8cf2da5CnBQaHWC7KJRWJMpGBSD8ga6QA==","signatures":[{"sig":"MEQCIEaUHybPgPWR1+w3+o4+y/ByIGF2mKf2BBQM6RsUOoXJAiBiy6heiohkb0ruQ+cGDehYVxn1pDc5ot8SPD6AT7zdCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11517},"main":"./dist/main.js","types":"./dist/main.d.ts","module":"./dist/main.mjs","gitHead":"74f97995dcfbe08df5844accfc4d19a63a3c6abb","scripts":{"lint":"eslint ./","build":"tsup","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.8.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"fs-extra":"latest","atomically":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"latest","rulint":"latest","prettier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.33_1771660983980_0.3215235547868682","host":"s3://npm-registry-packages-npm-production"}},"1.2.34":{"name":"trufs","version":"1.2.34","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.34","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"a47ae3c46d235635925227b6f95222c7e021b54c","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.34.tgz","fileCount":7,"integrity":"sha512-tnw+gYJVtf6uCfmQDyGcSifV9jloUQTpXjXYPfV7pAT6iI8DVcvfN37HySo6/W460KWHNbDdJvHaIZWuoa8quA==","signatures":[{"sig":"MEUCIAHOVWg/hqCtVm9RhlFS/JLPuHP8OtXwWVDon974HggVAiEA1FyyZW4gXZA1pjkDN7S18D+lS9pfJZJ1g1oVG0uozT0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10519},"main":"./dist/main.cjs","types":"./dist/main.d.mts","module":"./dist/main.mjs","gitHead":"f62044d70c6fe1512ab026d1ccdfa4ce5bed43af","scripts":{"lint":"eslint ./","build":"tsdown","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.8.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"fs-extra":"latest","atomically":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"unrun":"latest","rulint":"latest","tsdown":"latest","prettier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.34_1778973812902_0.2328334650385777","host":"s3://npm-registry-packages-npm-production"}},"1.2.35":{"name":"trufs","version":"1.2.35","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.35","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"fa397fbe27ed631f695008ce4cd78a7785436bdd","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.35.tgz","fileCount":7,"integrity":"sha512-+YnGqeO2ypXkACTk8LI7K5jY/VRh7FmWXvcJPMgZvTIsRn2fNnROMWN4jX+ODFy538pgjGatLkxtnyCJJQSeCQ==","signatures":[{"sig":"MEUCIFr+LTnPHjMw6RTT75gmC/6uRbgbPuhBn1M/qtAXN7PKAiEAtJSvXSsXGz6j4Lhju2Bbymi5Q/GSV5tc38AkOSaEO24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10519},"main":"./dist/main.cjs","types":"./dist/main.d.mts","module":"./dist/main.mjs","gitHead":"5e85a57fe2991ea31022d61e5e0fdef6f5108740","scripts":{"lint":"eslint ./","build":"tsdown","tests":"bun run lint && bun test","prettier":"prettier --write ./"},"_npmUser":{"name":"fir4tozden","email":"fir4tozden@gmail.com"},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"10.8.2","description":"Trusty file methods.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"fs-extra":"latest","atomically":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"unrun":"latest","rulint":"latest","tsdown":"latest","prettier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.35_1779311157771_0.7166241514494947","host":"s3://npm-registry-packages-npm-production"}},"1.2.36":{"name":"trufs","version":"1.2.36","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.36","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"25aa30041a16fe991f6af1e435c1558a4624811f","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.36.tgz","fileCount":13,"integrity":"sha512-nN9/O183hs6XvSir+jPvKfM3KAmEpqFOasMuvPrU673CWUZH+27nN2zjhAiSEU6XMCGN0JJS5pA2DYZWApiViA==","signatures":[{"sig":"MEMCIBQwtcp2F3hIcDC7RwLCmqSeWCzfe2z17BqPgYnThnZLAh8rof39fn78kA1MWZngIr+BKckjlE/dSMWgnlbiayLb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11148},"exports":{".":{"types":"./dist/main.d.mts","import":"./dist/main.mjs","require":"./dist/main.cjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs","require":"./dist/types.cjs"}},"gitHead":"630f96ade4729d964ef9cf98bbfa326a409effb3","scripts":{"lint":"eslint ./","build":"tsdown","tests":"bun run lint && bun test","retouch":"bun run prettier","prettier":"prettier --write ./"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f465c077-3a8f-4b56-94b5-9caa998e67de"}},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"11.19.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"fs-extra":"latest","atomically":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"unrun":"latest","rulint":"latest","tsdown":"latest","prettier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.36_1788206888685_0.6431843724871844","host":"s3://npm-registry-packages-npm-production"}},"1.2.37":{"name":"trufs","version":"1.2.37","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"license":"MIT","_id":"trufs@1.2.37","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"dist":{"shasum":"c6386b449c81c2e6d28428d041b95f70c79686da","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.37.tgz","fileCount":8,"integrity":"sha512-j/wIECPqxJvhvWPj9PRPNd5S8ellVaDLghC/vcTXAMaXirRG2ygW0MXWNgQ0GEqfONSIrlPZmcgBMDseReuATA==","signatures":[{"sig":"MEYCIQD57nL4vWwrFlm5Rjsz3ZoBT9b8KhpJjzDmCqvkGoOhVQIhAP19a0PDFxD3mw3YiXmWEgK6snS3enRO5BwZuxxSDWml","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8653},"exports":{".":{"types":"./dist/main.d.mts","import":"./dist/main.mjs"},"./types":{"types":"./dist/types.d.mts","import":"./dist/types.mjs"}},"gitHead":"cc426c191d85231c11568eff3ab15c2464e51be5","scripts":{"lint":"eslint ./","build":"tsdown","tests":"bun run lint && bun test","retouch":"bun run prettier","prettier":"prettier --write ./"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f465c077-3a8f-4b56-94b5-9caa998e67de"}},"repository":{"url":"git+https://github.com/keift/trufs.git","type":"git"},"_npmVersion":"11.19.0","description":"Trusty file methods.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"fs-extra":"latest","atomically":"latest","graceful-fs":"latest","@types/fs-extra":"latest","@types/graceful-fs":"latest"},"_hasShrinkwrap":false,"devDependencies":{"unrun":"latest","rulint":"latest","tsdown":"latest","prettier":"latest"},"_npmOperationalInternal":{"tmp":"tmp/trufs_1.2.37_1788211785856_0.5109682728906209","host":"s3://npm-registry-packages-npm-production"}},"1.2.38":{"name":"trufs","version":"1.2.38","description":"Trusty file methods.","license":"MIT","homepage":"https://github.com/keift/trufs","bugs":{"url":"https://github.com/keift/trufs/issues"},"exports":{".":{"import":"./dist/main.mjs","types":"./dist/main.d.mts"},"./types":{"import":"./dist/types.mjs","types":"./dist/types.d.mts"}},"scripts":{"tests":"bun run lint && bun test","retouch":"bun run prettier","build":"tsdown","lint":"eslint ./","prettier":"prettier --write ./"},"dependencies":{"@types/fs-extra":"latest","@types/graceful-fs":"latest","atomically":"latest","fs-extra":"latest","graceful-fs":"latest"},"devDependencies":{"prettier":"latest","rulint":"latest","tsdown":"latest","unrun":"latest"},"repository":{"type":"git","url":"git+https://github.com/keift/trufs.git"},"keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"gitHead":"8cd94e08c6f567efd4e686a5ce75c1e369cb7071","_id":"trufs@1.2.38","_nodeVersion":"26.8.1","_npmVersion":"11.19.0","dist":{"integrity":"sha512-C1y9MOLmqES3PGmm6jWobRW6FCKnUNWaxGiCa0lP6Gzfwmt+yVmbsYQySdPxcd3cxrr1qIUvJPB4QtoKHfaTgw==","shasum":"660faf5ec8de6cbfb3d080be2b07afb50f5f47b8","tarball":"https://registry.npmjs.org/trufs/-/trufs-1.2.38.tgz","fileCount":8,"unpackedSize":7229,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/trufs@1.2.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8EUjxIxdm7h/2Zp4OJaIIHe84GzGqs0Ix8NaINDJWMwIhAJzGL2l0EaxZ5ndcbbSajIfeucSMUWGgAavN9gUrX24A"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f465c077-3a8f-4b56-94b5-9caa998e67de"}},"directories":{},"maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trufs_1.2.38_1788213343001_0.056432443406534194"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-03T19:18:52.443Z","modified":"2026-08-31T21:55:43.428Z","1.0.0":"2025-02-03T19:18:52.640Z","1.0.1":"2025-02-03T19:26:20.214Z","1.0.2":"2025-02-03T19:51:53.115Z","1.1.0":"2025-02-23T03:33:12.331Z","1.1.1":"2025-04-02T16:28:25.980Z","1.1.2":"2025-04-08T20:35:15.482Z","1.1.3":"2025-04-08T21:01:00.649Z","1.2.0":"2025-05-07T00:59:08.292Z","1.2.1":"2025-05-11T02:27:05.991Z","1.2.2":"2025-05-14T23:19:45.496Z","1.2.3":"2025-05-16T21:11:48.491Z","1.2.4":"2025-05-17T13:30:59.401Z","1.2.5":"2025-05-17T23:50:03.287Z","1.2.6":"2025-05-17T23:55:21.577Z","1.2.7":"2025-05-28T10:33:22.475Z","1.2.8":"2025-06-08T22:00:03.986Z","1.2.9":"2025-06-12T15:45:22.894Z","1.2.10":"2025-06-12T20:27:57.160Z","1.2.11":"2025-06-14T12:36:42.567Z","1.2.12":"2025-06-17T11:50:51.611Z","1.2.13":"2025-06-18T21:05:01.770Z","1.2.14":"2025-07-31T03:37:49.060Z","1.2.15":"2025-09-05T13:46:00.194Z","1.2.16":"2025-09-11T12:33:59.483Z","1.2.17":"2025-09-11T12:37:30.539Z","1.2.18":"2025-09-11T12:51:53.182Z","1.2.19":"2025-09-18T16:22:54.831Z","1.2.20":"2025-09-18T16:25:16.719Z","1.2.21":"2025-09-19T16:25:51.098Z","1.2.22":"2025-10-21T21:08:02.334Z","1.2.23":"2025-11-12T07:58:04.498Z","1.2.24":"2025-12-12T18:27:18.733Z","1.2.25":"2025-12-12T18:33:05.421Z","1.2.26":"2025-12-17T03:13:22.073Z","1.2.27":"2025-12-22T11:04:18.113Z","1.2.28":"2026-01-03T02:02:50.713Z","1.2.29":"2026-01-06T20:59:00.505Z","1.2.30":"2026-01-06T21:03:03.472Z","1.2.31":"2026-02-04T22:44:58.162Z","1.2.32":"2026-02-04T22:58:39.889Z","1.2.33":"2026-02-21T08:03:04.145Z","1.2.34":"2026-05-16T23:23:33.046Z","1.2.35":"2026-05-20T21:05:57.931Z","1.2.36":"2026-08-31T20:08:08.826Z","1.2.37":"2026-08-31T21:29:46.000Z","1.2.38":"2026-08-31T21:55:43.137Z"},"bugs":{"url":"https://github.com/keift/trufs/issues"},"license":"MIT","homepage":"https://github.com/keift/trufs","keywords":["fs","file-system","atomically","fs-extra","graceful-fs","atomic","atomic-reads","atomic-writes"],"repository":{"type":"git","url":"git+https://github.com/keift/trufs.git"},"description":"Trusty file methods.","maintainers":[{"name":"fir4tozden","email":"fir4tozden@gmail.com"}],"readme":"[read_options]: https://github.com/fabiospampinato/atomically/blob/master/src/constants.ts\n[write_options]: https://github.com/fabiospampinato/atomically/blob/master/src/constants.ts\n\n<!---->\n\n[Fs]: ./src/types/fs.ts\n[ReadOptions]: ./src/types/read_options.ts\n[WriteOptions]: ./src/types/write_options.ts\n\n<div align=\"center\">\n  <br/>\n  <img src=\"./assets/logo.png\" width=\"350px\"/>\n  <br/>\n  <br/>\n  <img src=\"https://img.shields.io/npm/v/trufs?label=version&color=615fff\"/>\n  <img src=\"https://img.shields.io/npm/l/trufs?label=license&color=615fff\"/>\n  <img src=\"https://img.shields.io/npm/dt/trufs?label=downloads&color=00bc7d\"/>\n  <img src=\"https://img.shields.io/npm/unpacked-size/trufs?label=size&color=00bc7d\"/>\n</div>\n\n## Contents\n\n- [About](#about)\n- [Features](#features)\n- [Installation](#installation)\n- [Documentation](#documentation)\n  - [Tree](#tree)\n  - [Import](#import)\n  - [Methods](#methods)\n  - [Types](#types)\n\n## About\n\nTrusty file methods.\n\n## Features\n\n- Respects CommonJS\n- Secure with [Atomically](https://github.com/fabiospampinato/atomically)\n- Functional with [FS Extra](https://github.com/jprichardson/node-fs-extra)\n- Stable with [Graceful FS](https://github.com/isaacs/node-graceful-fs)\n\n## Installation\n\nYou can install it as follows.\n\n```shell\n# NPM\nnpm add trufs\n\n# PNPM\npnpm add trufs\n\n# Yarn\nyarn add trufs\n\n# Bun\nbun add trufs\n\n# Deno\ndeno add trufs\n```\n\n## Documentation\n\n### Tree\n\nBriefly as follows.\n\n```typescript\ntrufs\n│\n└── fs\n    │\n    ├── readFile(filepath, options?)\n    ├── readFileSync(filepath, options?)\n    ├── writeFile(filepath, data, options?)\n    └── writeFileSync(filepath, data, options?)\n\ntrufs/types\n│\n├── type Fs\n├── type ReadOptions\n└── type WriteOptions\n```\n\n### Import\n\nIt is enough to change the `fs` to `trufs`.\n\n```diff\n- import fs from 'fs';\n+ import { fs } from 'trufs';\n```\n\n### Methods\n\n`fs.readFile(filepath, options?)`\n\nRead file asynchronous.\n\n> | Parameter  | Type          | Default        | Description        |\n> | ---------- | ------------- | -------------- | ------------------ |\n> | `filepath` | String        |                | File path to read. |\n> | `options?` | [ReadOptions] | [read_options] | Read options.      |\n>\n> returns Promise<String | Buffer>\n>\n> Example:\n>\n> ```typescript\n> await fs.readFile('./config.json');\n> ```\n\n<br/>\n\n`fs.readFileSync(filepath, options?)`\n\nRead file synchronous.\n\n> | Parameter  | Type          | Default        | Description        |\n> | ---------- | ------------- | -------------- | ------------------ |\n> | `filepath` | String        |                | File path to read. |\n> | `options?` | [ReadOptions] | [read_options] | Read options.      |\n>\n> returns String | Buffer\n>\n> Example:\n>\n> ```typescript\n> fs.readFileSync('./config.json');\n> ```\n\n<br/>\n\n`fs.writeFile(filepath, data, options?)`\n\nWrite file asynchronous.\n\n> | Parameter  | Type             | Default         | Description         |\n> | ---------- | ---------------- | --------------- | ------------------- |\n> | `filepath` | String           |                 | File path to write. |\n> | `data`     | String \\| Buffer |                 | Data to be written. |\n> | `options?` | [WriteOptions]   | [write_options] | Write options.      |\n>\n> returns Promise<Void>\n>\n> Example:\n>\n> ```typescript\n> await fs.writeFile('./config.json', JSON.stringify({}));\n> ```\n\n<br/>\n\n`fs.writeFileSync(filepath, data, options?)`\n\nWrite file synchronous.\n\n> | Parameter  | Type             | Default         | Description         |\n> | ---------- | ---------------- | --------------- | ------------------- |\n> | `filepath` | String           |                 | File path to write. |\n> | `data`     | String \\| Buffer |                 | Data to be written. |\n> | `options?` | [WriteOptions]   | [write_options] | Write options.      |\n>\n> returns Void\n>\n> Example:\n>\n> ```typescript\n> fs.writeFileSync('./config.json', JSON.stringify({}));\n> ```\n\n### Types\n\n| Type           |\n| -------------- |\n| [Fs]           |\n| [ReadOptions]  |\n| [WriteOptions] |\n","readmeFilename":"README.md"}