{"_id":"device-file","_rev":"25-fe7d67cbc27d902ad05b1e78b4c2da4f","name":"device-file","dist-tags":{"latest":"2.3.1"},"versions":{"1.0.0":{"name":"device-file","version":"1.0.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@1.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"060698e3a65e509d3231724b513e1baeda0316e3","tarball":"https://registry.npmjs.org/device-file/-/device-file-1.0.0.tgz","fileCount":7,"integrity":"sha512-Yf6p/OxjY1Kgn/2fXBliFzfZ9RHeSxfS/+ZElyGDXu5Tn6RJjBTx50tBRiPhlVXROGY4O5+jW6ROfvxcfG0Gog==","signatures":[{"sig":"MEUCIAQujdfyt5k3P+OQ08G3hqj2HxbwnRlQQuVXUPYVJyk+AiEAhRt5b8m4kuqOVtg49PIb+ZGrNKChHL8ZbhY1N/pCk3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17114},"main":"index.js","gitHead":"89ff3e0a1151f705fe5a490a5103cb69c5f9c20b","imports":{"fs":{"bare":"bare-fs","default":"fs"}},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.0","description":"Device only file","directories":{},"_nodeVersion":"22.12.0","dependencies":{"bare-fs":"^4.0.1","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/device-file_1.0.0_1741973160168_0.09956093933635257","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"device-file","version":"1.1.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@1.1.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"69206d2a6108f70b6951deceec0a600a7da72351","tarball":"https://registry.npmjs.org/device-file/-/device-file-1.1.0.tgz","fileCount":4,"integrity":"sha512-zPOf5nNt6Mk7npPm1J4rFLxux0mndd2pwfjpr7DfW7om39LpsookJl6DY6RG3LfML3xvbbJffNa3gfb1ywJ6Kw==","signatures":[{"sig":"MEUCIB60QCP5vMOoa60ygSLBVUI1zuYGcCMVG3idmdS7Q0fbAiEA/OdjO95ZzR14zzXGRmNH4cWqw1ZANGwGxrh+b+Lpg6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16058},"main":"index.js","gitHead":"06bffc103872ada5b37b41f29cbd46fdf706467c","imports":{"fs":{"bare":"bare-fs","default":"fs"}},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.0","description":"Device only file","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/device-file_1.1.0_1742033641611_0.7016742815735484","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"device-file","version":"1.1.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@1.1.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"51966b5e13c978448ee76e79a15d0c663473ac48","tarball":"https://registry.npmjs.org/device-file/-/device-file-1.1.1.tgz","fileCount":4,"integrity":"sha512-EH9b3oJDixnUQSCLkV8VvvoxThc3QApuUAU/46Lk7op7IV6Z6nV1F1OoUfcKRfkPWnq5mWFDo5Gx8AN/SaV49A==","signatures":[{"sig":"MEUCIH0rDhG7Ez4vtK2uIN4hCXZpaOM00Gav/PFvqGUkMwBkAiEA+b7bNDnDuQQIiWx4OI5Fuje9KjcpvmxuITzKfZn9Pq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16120},"main":"index.js","gitHead":"d3df923e40b4b6f367a93a69c8d534037f13353d","imports":{"fs":{"bare":"bare-fs","default":"fs"}},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.0","description":"Device only file","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/device-file_1.1.1_1742036152759_0.0006108887874280988","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"device-file","version":"1.2.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@1.2.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"d3f854355b5a39c95be3f51e369fde7520a3dfd3","tarball":"https://registry.npmjs.org/device-file/-/device-file-1.2.0.tgz","fileCount":4,"integrity":"sha512-jJBv4lPlXyBpHQjidd8bFHyn3iOAeWg9z0P5+enLlhI557EoMOA+fxcXir8g06lozoFP3qy8XQRq/+EmjfSJ1w==","signatures":[{"sig":"MEQCICuBGkUFwGhzt1V+RtI+jTacWqI/6jB0QcYVa6h1CjY6AiB6im6NTc21zV4mNa/2yS6uIii6ktMWk12Lmhcsc3onHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16371},"main":"index.js","gitHead":"03d55e1f2ce6a2a77c530325f552b079af0b48cc","imports":{"fs":{"bare":"bare-fs","default":"fs"}},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.0","description":"Device only file","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/device-file_1.2.0_1742036407339_0.5737804752862301","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"device-file","version":"1.2.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@1.2.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"8f90ccd6d9e4c104b54bf2a491922cdd764700a2","tarball":"https://registry.npmjs.org/device-file/-/device-file-1.2.1.tgz","fileCount":4,"integrity":"sha512-3D7VDOeQ9qAPF1Elo1lWOaT3RAc/bMVTsqLSQQXbC/A4xWC99TKXaWgeWBKR6uT4xqHf7uJpeVWqwjqlHWhIfw==","signatures":[{"sig":"MEUCID0FhIIILjwcrHlB3FaRFTZ7rJbsZeCRxUVzvwR2vPQUAiEAq9jWyGrH0mAMMoat+sz39v5vID3K9iHmUSABAxhun9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16430},"main":"index.js","gitHead":"a87b926988ada95c3275dddfaa7d9401e12bed79","imports":{"fs":{"bare":"bare-fs","default":"fs"}},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.0","description":"Device only file","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/device-file_1.2.1_1742036679019_0.8890353079594064","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"device-file","version":"1.2.2","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@1.2.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"6dacc48b3652a92501a15f0e34df6eeb1ad220ca","tarball":"https://registry.npmjs.org/device-file/-/device-file-1.2.2.tgz","fileCount":4,"integrity":"sha512-MMH2BVi3nNgt6QeXxl+//5xCqdRBiShnJqnBhwcsmLGPk9Bm/Q5tM2Evcy9iTOIoaphRNW2bwmKJQHTOPln0Kg==","signatures":[{"sig":"MEYCIQDmSkl8XuuMyofb8JsVoC9MkK0faJGhYc937mVkSivRGAIhAJBbRHaS7O+6iQ6iD62sgQh02mAelBGE3Hjpl3S/Cca7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16643},"main":"index.js","gitHead":"c3856371b751b775258cf9d996c13c90599e4062","imports":{"fs":{"bare":"bare-fs","default":"fs"}},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.0","description":"Device only file","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/device-file_1.2.2_1742039132307_0.15690754245264094","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"device-file","version":"1.2.3","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@1.2.3","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"f24160f08e6126ae6c8749e10bc2c5edb5c6a25c","tarball":"https://registry.npmjs.org/device-file/-/device-file-1.2.3.tgz","fileCount":4,"integrity":"sha512-HWGPoLmgxsRgtKzecse/qDG0LwCg3PfEXpzN8NBrjWCva46WhESW7mVGXnk/JhK2ycYJ2naoSLzxNmZmMTCY0g==","signatures":[{"sig":"MEYCIQCviTBnPnxg9xWCn/LIx/y/AfBQphl1KJBiRlVDsMc4LAIhAMvFDo8BbCTC0us6PeF5Dw3l7Ew2JAwFRt5fHfEMAIMV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16714},"main":"index.js","gitHead":"3a8d3a1b49d2af6651b22b5d9bcfe72ad36c3fed","imports":{"fs":{"bare":"bare-fs","default":"fs"}},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.0","description":"Device only file","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/device-file_1.2.3_1742491585466_0.7183800369162154","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"device-file","version":"1.2.4","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@1.2.4","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"0b154abc815dd0211d4fc14852caf648c40d8d9c","tarball":"https://registry.npmjs.org/device-file/-/device-file-1.2.4.tgz","fileCount":4,"integrity":"sha512-cT6CBRFsEr3DNnjOdncfcP1bH0wZYh4/Et28Fx3/7XTIt1L2Bq7fKXstSxLsrUcQakqCg+RZg2QszEViR9NRUw==","signatures":[{"sig":"MEQCIB3DnU5MD09mEMNGdKDmNpC3gfZKjRY0z9ec7TvvgYRYAiBRxdt6kllV2/Tatsi3LLGYH6lIXkorx1Yzeyac3ty7XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16873},"main":"index.js","gitHead":"2fa2d609f71f88ccd1fcb4de03996bf1cacf380c","imports":{"fs":{"bare":"bare-fs","default":"fs"}},"scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.0","description":"Device only file","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.13.1","standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/device-file_1.2.4_1742501624136_0.7507797260480147","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"device-file","version":"1.2.5","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@1.2.5","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"56c994a69d8e768cf6fc5c307a1a4b7be17cfd2c","tarball":"https://registry.npmjs.org/device-file/-/device-file-1.2.5.tgz","fileCount":4,"integrity":"sha512-/WKlIqNmGh1OlDyLQquH+wKqFrgm1G1S3rbZhur2AgR0e3KEO4nYncqSDe7MVK/kVuqRzNCSLPFapLwtxcV43Q==","signatures":[{"sig":"MEUCIDRnwF7uUvvADaDaD0vz/MDmhts6YoVxC1g1QTELWOUOAiEAwmtpaCzby1IrxTRrfuI48wCt/ZNK8qpkHNwMT5ivMvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16874},"main":"index.js","gitHead":"c5220dff32f3324a895185d85b272347c38269e7","imports":{"fs":{"bare":"bare-fs","default":"fs"}},"scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.0","description":"Device only file","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.13.1","standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/device-file_1.2.5_1743593023472_0.2139581349354691","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"device-file","version":"1.2.6","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@1.2.6","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"2611655e74baeccbfd4d38388b16b4b482cd3a39","tarball":"https://registry.npmjs.org/device-file/-/device-file-1.2.6.tgz","fileCount":4,"integrity":"sha512-gHH0lYHWvxjDOstkLji6ExtmYUPtpgICdkEeOuKkodiz111e7rPZP1WWwHlEmvA/gDNQl3KJkbWJ8YDidu3C4A==","signatures":[{"sig":"MEUCIQCEksVG8SzlZJ05fYWNW43OTTPzm0CNnqt84ysWDhu0EwIgQRqeL7cWDpdeuFUSi22QLIxONmnvvFmoc8gvnbCRpoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16854},"main":"index.js","gitHead":"3187e11d49b3ebd6851ef028b8ee8053c8ca5c86","imports":{"fs":{"bare":"bare-fs","default":"fs"}},"scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.0","description":"Device only file","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.13.1","standard":"^17.1.2"},"_npmOperationalInternal":{"tmp":"tmp/device-file_1.2.6_1744125018599_0.6711612450239894","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"device-file","version":"2.0.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"5fb0d06a6c7d6619e3a724a00b898bcb0cc944c5","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.0.0.tgz","fileCount":4,"integrity":"sha512-HWMR7WxwdHt5LL9m/BPjrKupAN1IiR/iuouHqz8Eg6F2hdTQVelDvhKgcUfP/KpNn6LwbZMQ3ZstYAYSpIgxnw==","signatures":[{"sig":"MEYCIQDnlmz4z6mv2vKYyU2rQnAkwei3HlJ3y1uIyVStiryrtwIhALzmTBBCUc3baFAiIHS2wS2Q2e7sFO9NeUxwYSAKdZN1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18626},"main":"index.js","gitHead":"6831f4be535e1b6f9ff0eb2c16115b712b2e00f2","imports":{"fs":{"bare":"bare-fs","default":"fs"}},"scripts":{"lint":"prettier --check . && lunte","test":"brittle test.js","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.2","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.2","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.0.0_1761751769469_0.31927385804063246","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"device-file","version":"2.0.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.0.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"31f47da341fdb67ffa11e8bc21d7d990eaa8c079","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.0.1.tgz","fileCount":4,"integrity":"sha512-KEtMtJEA5/mHXIypfjSnzEZ062XciNupSVkYcf98KgrpeQRO3JMuGMqFXiKWSiT5pBoOt81RQuoUeMAeZxfNBg==","signatures":[{"sig":"MEUCIA3DhfCqpF1iUNzGt/3nb2hCacHQwZnrE/f5lvmH7pR+AiEA0jQ+tgaUSS4543lA4mcDeUbTj5HfugCzaGzPZ1+Zk2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18627},"main":"index.js","gitHead":"784f93f03f24064ba59df6ed6b9caa19d8db12cf","imports":{"fs":{"bare":"bare-fs","default":"fs"}},"scripts":{"lint":"prettier --check . && lunte","test":"brittle test.js","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.2","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.2","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.0.1_1762356915994_0.1585919867429073","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"device-file","version":"2.0.2","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.0.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"ed08b460d0cf793b7553ea5989af9358cf791b04","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.0.2.tgz","fileCount":4,"integrity":"sha512-feRrMOE922LWMjBknTqZGVb2fATBeAmuf3COA/bEQye0+gBkoAKP5VL/JrrbgPEVVeDkmCp8xgx1c0Ec5yD6kw==","signatures":[{"sig":"MEUCIQDy/pGq0IbvujkU6LJCXBszdGykn6hFtAs/FUcNWCeexAIgE1fDj/FI+65V21x3sbLrUrM39QmGf2zJIRW+SB8rTCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18827},"main":"index.js","gitHead":"0c2d132b2c0380fd95eeeb96d29db9398093db2a","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"brittle test.js","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.2","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","bare-path":"^3.0.0","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.2","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.0.2_1762434076074_0.24204487226985205","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"device-file","version":"2.0.3","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.0.3","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"763a747ef304074f4a029dec3010d5a8697a0f11","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.0.3.tgz","fileCount":4,"integrity":"sha512-vgWCxJx9oZtGV7V1TDJ/LZ4VbcPHdMMgfNN30q4GYu1BEfTfoTdHKyoWKOucRYr3hx3rh3mpoAVa2GWvNyKsNA==","signatures":[{"sig":"MEUCIFqq3PuXoioXoY5Zxoa4+VHJMrxnN9xATuPdMGJnkSJMAiEAyzquhAM9kWke+7Av/TpLwbEwNaUunWl6AwBz45ZpYRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18859},"main":"index.js","gitHead":"e801c00b62485670a469b68b4dc9d9267efc6b1b","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"brittle test.js","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.2","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","bare-path":"^3.0.0","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.2","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.0.3_1762513165973_0.19850415744658445","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"device-file","version":"2.0.4","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.0.4","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"2d4908f2b9bd717b639902609fef0a3fe7dc3cf4","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.0.4.tgz","fileCount":4,"integrity":"sha512-Oi81qkrNsmaFAb9977LvZKPN+LAHt8UxqG8JbEIpm/B5+EU3gtLdxjvqzxD6zyAPsMFEkEx/ruHD2HSWEkMq8g==","signatures":[{"sig":"MEQCIGCyvfD6MMeZ1MZVuyr7G2VKUfWzbgeOYWvPLk9JzbIFAiBfqx8jFLFek5fOXXhK7LUivDyeGfHjq2TvVNtQmgwz6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18859},"main":"index.js","gitHead":"0179b3fea256e0fadb3eacb7a1d5827ae5cc709b","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"brittle test.js","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.2","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","bare-path":"^3.0.0","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.2","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.0.4_1762519279951_0.3288469442675084","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"device-file","version":"2.0.5","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.0.5","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"566f5afb86589cec5d1a50af98f5076623b06c1a","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.0.5.tgz","fileCount":4,"integrity":"sha512-a1s8BvyNFDIE4st/qAHZv64nZ3vFDXM4AE+3iMgAeiW9JBZkhIAVTV2RQC6hbOuuSCVDJSrQAo/YIcXuNBQqfg==","signatures":[{"sig":"MEQCIGYn8f/74uN3EBTg+P5dy2G0J3rqC/BdnKkuyejh8V1aAiBmtcyoebf/BnFUZmwhoIIpbLOFURs2ulAzlIAAok3xWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18858},"main":"index.js","gitHead":"3d5b528cbd10d2f8f672486c1550d6364bf5339c","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"brittle test.js","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.2","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","bare-path":"^3.0.0","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.2","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.0.5_1762552467485_0.24458422669806423","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"device-file","version":"2.0.6","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.0.6","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"57425fd7abd0d2b1dc36098bd1355f25dbc738b6","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.0.6.tgz","fileCount":4,"integrity":"sha512-Hh7q3HSFVaHTksKAW4pb3Pw8PchitWgB3CXu9+0kjFjReQ3ad7MPqU7ttin8Xs1T0h5oJ8hX8ktU9oahbS4oPg==","signatures":[{"sig":"MEQCIBlkmYGoA6tkIMOj03FcVE5OWza4pipeB+jqpX9DYc7RAiBuGuM6lOHgMts6kqMXFB+m3Zf2jNnd3sDZFJRlNWmOLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19158},"main":"index.js","gitHead":"3e365ee47e91257ccdc286744992b2d1448f65c8","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"brittle test.js","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.2","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","bare-path":"^3.0.0","ready-resource":"^1.2.0","resource-on-exit":"^1.0.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.2","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.0.6_1762626394320_0.3008429631748524","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"device-file","version":"2.0.7","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.0.7","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"a802dd151afb914332be868636fce130ef28b9f2","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.0.7.tgz","fileCount":4,"integrity":"sha512-phCK3stsP+0Sz2Pncku3GTkT9vMsGLpS+R0q09BmiTfSKJwaocpVSaeMReuEa+ifhKV4AUtieMo28HvfkuAHTA==","signatures":[{"sig":"MEUCIBzd3BAfHAzWpN8KuEffMRk2nz9ArA7kVWXGIsavmXKhAiEA2KGPaInPzrF/f23dO4h8mFqco2JJEC6fa8Ma/CDco4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18378},"main":"index.js","gitHead":"c9711729c2d22af5e7da3fbbaf756d56d89a7a4c","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"brittle test.js","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.2","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fd-lock":"^2.1.0","bare-path":"^3.0.0","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.2","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.0.7_1762797769439_0.4505709008475891","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"device-file","version":"2.1.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.1.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"9de14980d93a8e47fcb955469649eaf9eab25af6","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.1.0.tgz","fileCount":4,"integrity":"sha512-PVdMywQ6yxCQrJkhxhzM4mp/eqvyDId9WCjvR58+GuUfwOVnXvrS4B7bQl013iWRFkMeJTPIHmQM+Mkk4tpLSg==","signatures":[{"sig":"MEYCIQDaahs++aKpzfbLmx3qXGaq1iab1IHbqS6t4bYYjDg8WAIhAMAu04ZGUpKCTdjGZf79ypXoCgDj0Qj8j5mtpSLZ/weN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18394},"main":"index.js","gitHead":"9f61ddb5630eb640791a2bddd51c32033cef9469","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"brittle test.js","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.2","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fd-lock":"^2.1.0","bare-path":"^3.0.0","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.2","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.1.0_1762798077752_0.15220317969573927","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"device-file","version":"2.1.1","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.1.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"36f36c1b4518c9fba8c1dee32de77a6b8862d460","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.1.1.tgz","fileCount":4,"integrity":"sha512-7ZcoyKHh+6tymaTDrDm1XRI3ODp5LhH467PxPQJgTXzR+WS/zz8Gss8njX6/m8H0aSGtmLukNiXZeg91E7s0Ww==","signatures":[{"sig":"MEQCIFoV6UK01+PyUVLq3o8ucvD8QVFGW5GgDVFgoLojy5dcAiA7MHCVWMh37YdglW3v1zbFvgAiua6C/DjK62CnFEewpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18463},"main":"index.js","gitHead":"fae1488c137faa6c1409f94c4484984baa6aa6fb","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"brittle test.js","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.2","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fd-lock":"^2.1.0","bare-path":"^3.0.0","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.2","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.1.1_1762799027370_0.7415159670515834","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"device-file","version":"2.1.2","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.1.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"12bab6c27627a9bf1c6c49fbd50517ec72e77990","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.1.2.tgz","fileCount":4,"integrity":"sha512-mZ6B0tq2fqNsk3Bm4UR9JzB0x8wAECXKmBe9RLFgnn+ESDft7gavRRoa/Rc4DGiXmc5uqzIMqxj5j7QioAObgQ==","signatures":[{"sig":"MEUCIQCFWN9qe17XksaL0AaUocbufcvJb5cAc3Lw3JOVM/X4DgIgCxshF1u+lrjWYkTKIwhctVdE44+95PEGIdLcKid4xOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18388},"main":"index.js","gitHead":"a39a3e8e3414628a7531cb8f4ca1b9401f65fb52","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"brittle test.js","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.2","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fd-lock":"^2.1.0","bare-path":"^3.0.0","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.2","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.1.2_1762799347738_0.19011163978879675","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"device-file","version":"2.1.3","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.1.3","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"02915858a8babcb419aa00b6529df869fecffce4","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.1.3.tgz","fileCount":4,"integrity":"sha512-EKXOEa63atDkCLbUVZOTASG+6hXsg4ay9lcLZ53C1hkPLYjS2gIVIi0jtxz7ZXwCitcCRz5FI3NBZfQQifhf1g==","signatures":[{"sig":"MEYCIQDe7NGGf3SnRWrbTZY51ZGxA8n799F2CU+0LNN2OJFErQIhAKI52xpabnWl6qEiwKmPrqeVDYtVrVfUpFEl5LU3Z4us","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18738},"main":"index.js","gitHead":"253a2faab4efc12cc5d45c84faa4ba4f90d0e9cf","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"brittle test.js","format":"prettier --write ."},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"10.9.2","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fd-lock":"^2.1.0","bare-path":"^3.0.0","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.2","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.1.3_1762810879559_0.06575037742763024","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"device-file","version":"2.2.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.2.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"a08e21d8d39e0b6a3e2256be448146794f2c92a7","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.2.0.tgz","fileCount":4,"integrity":"sha512-I9YMCUz2lSpMzI4iGSAE9zUMzJSok5wZxQ+hMp6R1bZ9LrDwfYVHKl7blGR00KCKXOK5gieAKcV5jICu/TLCmA==","signatures":[{"sig":"MEUCIQDAZOlnIm8NJD9hUVGNrU1vZXa7sP85Lb8oyi0GQ5oZxwIgHZKl6BxIqUmHoSm3XpmvN/teAzF1YnIYNb2yWUhLh28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19054},"main":"index.js","gitHead":"7f1da927ecc6600df3eb3ea2c2160d93a284e3ae","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare --coverage test.js","test:node":"brittle-node --coverage test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"11.7.0","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fd-lock":"^2.1.0","bare-path":"^3.0.0","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.3.0","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.2.0_1769011464306_0.436212764201771","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"device-file","version":"2.3.0","author":{"name":"Holepunch Inc"},"license":"Apache-2.0","_id":"device-file@2.3.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/holepunchto/device-file","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"dist":{"shasum":"7e66236d98499cc5fee32e4fc8dbbc36de5c81b0","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.3.0.tgz","fileCount":4,"integrity":"sha512-wo4aTXeJyD2VSaUzgGc9bPnn1HvWjcNrQFt5jNCFEc+t2AhOXoEAJNe6u6gl8319F62lP3nOQlIwoNQifW/ZgA==","signatures":[{"sig":"MEYCIQDhIlNw7TYw1gQiJNN8MuLp7WO3XSiak6HQh6Y8NUnaTAIhAKCI//rsNI7y3/4v1nchzZrFSdwqQQslD5jLOss55fD/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19293},"main":"index.js","gitHead":"67a8501c198055880ac034036d24cae1032b1646","imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare --coverage test.js","test:node":"brittle-node --coverage test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/holepunchto/device-file.git","type":"git"},"_npmVersion":"11.7.0","description":"Device only file","directories":{},"_nodeVersion":"22.16.0","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","fd-lock":"^2.1.0","bare-path":"^3.0.0","ready-resource":"^1.2.0","fs-native-extensions":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.3.0","brittle":"^3.13.1","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/device-file_2.3.0_1769538453479_0.006021790877063227","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"device-file","version":"2.3.1","description":"Device only file","main":"index.js","dependencies":{"b4a":"^1.6.7","bare-fs":"^4.0.1","bare-path":"^3.0.0","fd-lock":"^2.1.0","fs-native-extensions":"^1.4.0","ready-resource":"^1.2.0"},"devDependencies":{"brittle":"^3.13.1","lunte":"^1.3.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"scripts":{"format":"prettier --write .","lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","test:node":"brittle-node --coverage test.js","test:bare":"brittle-bare --coverage test.js"},"imports":{"fs":{"bare":"bare-fs","default":"fs"},"path":{"bare":"bare-path","default":"path"}},"repository":{"type":"git","url":"git+https://github.com/holepunchto/device-file.git"},"author":{"name":"Holepunch Inc"},"license":"Apache-2.0","bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"homepage":"https://github.com/holepunchto/device-file","gitHead":"45af763788b133922d70c8010a6aa1f98a3c8b1c","_id":"device-file@2.3.1","_nodeVersion":"22.16.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-bmON44lwxJPle9N2OcH4tqM44pMGZKT8G6OkzXkz0urvqQ9LKkoQdTS6w0ztYfmLdUE27R4UUmx0+y2gEz4Jug==","shasum":"6e3cb796a54c6da71129cec030defeb12f5d4d0c","tarball":"https://registry.npmjs.org/device-file/-/device-file-2.3.1.tgz","fileCount":4,"unpackedSize":19360,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC2vy4gsC5xZ2dhTn3XKsArWGzETBzbs5AlYnKfdprSJwIhAP2BkymEoqsqSEuRbzi7M/tqIQQXWic7TizDGqAFZDWY"}]},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/device-file_2.3.1_1769539042990_0.1777853367213369"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-14T17:26:00.167Z","modified":"2026-01-27T18:37:23.261Z","1.0.0":"2025-03-14T17:26:00.329Z","1.1.0":"2025-03-15T10:14:01.779Z","1.1.1":"2025-03-15T10:55:52.944Z","1.2.0":"2025-03-15T11:00:07.503Z","1.2.1":"2025-03-15T11:04:39.281Z","1.2.2":"2025-03-15T11:45:32.479Z","1.2.3":"2025-03-20T17:26:25.623Z","1.2.4":"2025-03-20T20:13:44.301Z","1.2.5":"2025-04-02T11:23:43.640Z","1.2.6":"2025-04-08T15:10:18.770Z","2.0.0":"2025-10-29T15:29:29.651Z","2.0.1":"2025-11-05T15:35:16.203Z","2.0.2":"2025-11-06T13:01:16.254Z","2.0.3":"2025-11-07T10:59:26.135Z","2.0.4":"2025-11-07T12:41:20.157Z","2.0.5":"2025-11-07T21:54:27.675Z","2.0.6":"2025-11-08T18:26:34.538Z","2.0.7":"2025-11-10T18:02:49.638Z","2.1.0":"2025-11-10T18:07:57.951Z","2.1.1":"2025-11-10T18:23:47.557Z","2.1.2":"2025-11-10T18:29:07.949Z","2.1.3":"2025-11-10T21:41:19.752Z","2.2.0":"2026-01-21T16:04:24.442Z","2.3.0":"2026-01-27T18:27:33.626Z","2.3.1":"2026-01-27T18:37:23.124Z"},"bugs":{"url":"https://github.com/holepunchto/device-file/issues"},"author":{"name":"Holepunch Inc"},"license":"Apache-2.0","homepage":"https://github.com/holepunchto/device-file","repository":{"type":"git","url":"git+https://github.com/holepunchto/device-file.git"},"description":"Device only file","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"readme":"# device-file\n\nDevice only file\n\n```\nnpm install device-file\n```\n\nStores some metadata about the device and complains if it thinks its been modified\n\n## Usage\n\n```js\nconst DeviceFile = require('device-file')\n\nconst d = new DeviceFile('DEVICE', { data: { appId: 'my-app-id' } })\n\n// throws if DEVICE was modified or user data doesnt match or if it looks like an unsafe backup\nawait d.ready()\n```\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}