{"_id":"opfs-worker","_rev":"33-f4a6b6d6b9966395b3bbbc8de890ea71","name":"opfs-worker","dist-tags":{"latest":"2.2.1"},"versions":{"0.1.1":{"name":"opfs-worker","version":"0.1.1","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"opfs-worker@0.1.1","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/your-username/opfs-worker#readme","bugs":{"url":"https://github.com/your-username/opfs-worker/issues"},"dist":{"shasum":"b5acb2e05ab823804395046f3ea6a70584f9d756","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.1.1.tgz","fileCount":29,"integrity":"sha512-0OED7j2aDS5vfIqxT9hHvRARJlYNXxiRq9quPU260rNpJn2jY9P8QL+77/6TBTJUXLFFWv6XydqBChZRyLof3A==","signatures":[{"sig":"MEUCIGQEgYtkl6NJUdHN9AjkJwANCYKS+V5F1SUTAcgbekHbAiEAv4JVtIOhlB93rELZPOcC3eBbKU9HEkFTMB9TNnW7g4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348279},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/types.d.ts","import":"./dist/opfs-worker.js","require":"./dist/opfs-worker.cjs"},"./inline":{"types":"./dist/worker/inline-worker.d.ts","import":"./dist/opfs-worker-inline.js","require":"./dist/opfs-worker-inline.cjs"}},"gitHead":"c34b7ef4b5d1499d3ea8cc597a7c994d6fa99fe0","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/your-username/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.1.29","devDependencies":{"vite":"^7.0.6","eslint":"^8.57.1","vitest":"^1.6.1","happy-dom":"^13.10.1","typescript":"^5.9.2","@types/node":"^20.19.9","@changesets/cli":"^2.29.5","@vitest/coverage-v8":"^1.6.1","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.1.1_1754099772280_0.08511040067768083","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"opfs-worker","version":"0.1.2","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"opfs-worker@0.1.2","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/your-username/opfs-worker#readme","bugs":{"url":"https://github.com/your-username/opfs-worker/issues"},"dist":{"shasum":"7a53c31f80a6e4b8cc98d787154826b95d957f0a","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.1.2.tgz","fileCount":29,"integrity":"sha512-i4dqykAnJWI5qSJdBfEX/4+oHt14EikYv8Xc8C7NpuxMxV8AdjDXKSXqaHZbA5I6giGZ1UF+ZvhwAf1f3VFyyQ==","signatures":[{"sig":"MEUCIC+cysI/2iGlfAR4KQMS9QD6gpYJ5slRx0AUB9qsO+a5AiEArsv7FIQSLWMmOusbqxwoYBLjm6wWvGom4mskQIABqnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352218},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"98bca28c1f31a8566d5f5b358e1862a2e119f784","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/your-username/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"react":"^19.1.1","comlink":"^4.4.2","react-dom":"^19.1.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.1.29","devDependencies":{"vite":"^7.0.6","eslint":"^8.57.1","vitest":"^1.6.1","happy-dom":"^13.10.1","typescript":"^5.9.2","@types/node":"^20.19.9","@changesets/cli":"^2.29.5","@vitest/coverage-v8":"^1.6.1","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.1.2_1754125862909_0.994943560454767","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"opfs-worker","version":"0.2.0","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"opfs-worker@0.2.0","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/your-username/opfs-worker#readme","bugs":{"url":"https://github.com/your-username/opfs-worker/issues"},"dist":{"shasum":"a4b8f29d3c8d635ffee1d3dbc601946c2ba23835","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.2.0.tgz","fileCount":32,"integrity":"sha512-TTkcfCleH269CG/f8YEVk2jq03svVSxxKLu+ewCT3+4wSEjFS0YmZYw18sD4IVlgiMXIt+pTM7cN/pxTOWnmgA==","signatures":[{"sig":"MEQCIBDTYoRgOW0e/wJTjxHo2+AEM5hgDmamW7Y6paQmkAeUAiAgpVvaRgTKPBOe6Fr6UhBSPJTvW+7xRCVOmSuae4iQ9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388300},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"011b44a47996fe40222b76632817638830388efc","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/your-username/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"react":"^19.1.1","comlink":"^4.4.2","react-dom":"^19.1.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.1.29","devDependencies":{"vite":"^7.0.6","eslint":"^8.57.1","vitest":"^1.6.1","happy-dom":"^13.10.1","typescript":"^5.9.2","@types/node":"^20.19.9","@changesets/cli":"^2.29.5","@vitest/coverage-v8":"^1.6.1","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^7.18.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.2.0_1754345318461_0.6892012118914284","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"opfs-worker","version":"0.2.1","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"opfs-worker@0.2.1","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/your-username/opfs-worker#readme","bugs":{"url":"https://github.com/your-username/opfs-worker/issues"},"dist":{"shasum":"ff2964ad22a01c54089c6ad7c130f304c416cc53","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.2.1.tgz","fileCount":33,"integrity":"sha512-+LWfpWiZQuBqNrq8rsINEzr94SHAVF95QeOmNS0bUeDGhYfh2vOic++qM8PsxRjP1bSWheWTsCwqADy7WaQjaw==","signatures":[{"sig":"MEUCIQDzcFSEKdvUXcIv5NU74QXr4EiT1sa42V28lZU2cEp91AIgLGjGrH5gt2jJEOiZDs/t8laZpiE8CN7RJhCfbIDTJrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401486},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"63f96032a7f9ebd986ddea1e986418369629ab70","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/your-username/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"react":"^19.1.1","comlink":"^4.4.2","react-dom":"^19.1.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"^5.9.2","@types/node":"^24.2.0","@changesets/cli":"^2.29.5","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.2.1_1754347373723_0.03749051387512847","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"opfs-worker","version":"0.2.2","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"opfs-worker@0.2.2","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/your-username/opfs-worker#readme","bugs":{"url":"https://github.com/your-username/opfs-worker/issues"},"dist":{"shasum":"37d103f5359486bc7d0f127307f01a6bedcdd833","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.2.2.tgz","fileCount":28,"integrity":"sha512-9bKip+sAnBdvPhwcKry5NaLaGOFxk+eMyLL+940wxTdCBzx9n6POzToIOVMza2JJVTXY8F2KmJ5Qn7L6IB/sag==","signatures":[{"sig":"MEUCIFDQbUdoRrd2z0Ynth8zba9b6vrJR5Afg3Sl6F5XAWl6AiEA/mCMWxjzidxPvLK7ajW8rqVDh11vR88k1bRAdWG8j2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421955},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"ba1c9a1bc313d6fc5412c22ab8d07dfe2ae6781c","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/your-username/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"react":"^19.1.1","comlink":"^4.4.2","react-dom":"^19.1.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"^5.9.2","@types/node":"^24.2.0","@changesets/cli":"^2.29.5","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.2.2_1754357110745_0.48955505370258057","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"opfs-worker","version":"0.2.3","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"opfs-worker@0.2.3","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/your-username/opfs-worker#readme","bugs":{"url":"https://github.com/your-username/opfs-worker/issues"},"dist":{"shasum":"c046380a90ad271ae0cdf65f21882dcdae9a35c2","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.2.3.tgz","fileCount":28,"integrity":"sha512-BTw4RrjXYi92qXSqe6EoSsim7kq6EcvR9BKYlPcZCIQClv9ScDhH7Y52+dhLdpaTsY08VE71p9RdsPCFhJJzmQ==","signatures":[{"sig":"MEQCIHmkC8Sqpp0M7bM9US5Ekr1neA2RDynu4lEBnXY/FJ7aAiBrGSVC4gF3pHnoYdjgzTrWW9bRxDZzpw69zRlYNeT9UQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":425898},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"ab3758c1a4211c5c188e73ebffe34da30dedcc7d","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/your-username/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"react":"^19.1.1","comlink":"^4.4.2","react-dom":"^19.1.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"^5.9.2","@types/node":"^24.2.0","@changesets/cli":"^2.29.5","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.2.3_1754359613385_0.037374149872764884","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"opfs-worker","version":"0.2.4","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"opfs-worker@0.2.4","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/your-username/opfs-worker#readme","bugs":{"url":"https://github.com/your-username/opfs-worker/issues"},"dist":{"shasum":"28863fdc412817b2671a373e162905cff69d13d1","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.2.4.tgz","fileCount":28,"integrity":"sha512-JzJVU8ZU51cintACjObYRtU7A7cwV1zB7g7wdjoBA0PgxA5n0OXOF0vrqxw9mcrshnCcUcVv2wpWBwXYeXcqBw==","signatures":[{"sig":"MEYCIQDkugrDx5bjVlPGKXHBn29IjvKskO+JQJelNE7GhEEm4QIhAMhAY6IZOeDtG3NvENxjSn4chluE5u2XYM4VVpSwrJyz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434695},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"2e7c3fc1a1b2a21b4257c04cd50f95b601909277","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/your-username/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"react":"^19.1.1","comlink":"^4.4.2","react-dom":"^19.1.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"^5.9.2","@types/node":"^24.2.0","@changesets/cli":"^2.29.5","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.2.4_1755121738951_0.43607620814196735","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"opfs-worker","version":"0.2.5","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"opfs-worker@0.2.5","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/your-username/opfs-worker#readme","bugs":{"url":"https://github.com/your-username/opfs-worker/issues"},"dist":{"shasum":"7bea20258c70be3ecbc18157800228b9811c8f36","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.2.5.tgz","fileCount":28,"integrity":"sha512-6UCZlcxTK0auJbdi3tN3UIYeqY0pyMCZ04Reb7rf5FsePVKFmSawpfBF4n5t2Lkcdu+S5HMIgBC8C3AUjrOSuw==","signatures":[{"sig":"MEYCIQDUEtZDnKuNik+E8aGJIJhSDB//yYKESVPgepzwBjCjVwIhAI4PAUHkOvYNGzSFXf7CbgZQN+VTMHEJRc5qfmhs9CV7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438063},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"dda5093e3a2c5245b0301b5c3ba96bc944754bcb","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/your-username/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"react":"^19.1.1","comlink":"^4.4.2","react-dom":"^19.1.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"^5.9.2","@types/node":"^24.2.0","@changesets/cli":"^2.29.5","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.2.5_1755127058833_0.8192296464409801","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"opfs-worker","version":"0.2.6","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"opfs-worker@0.2.6","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/your-username/opfs-worker#readme","bugs":{"url":"https://github.com/your-username/opfs-worker/issues"},"dist":{"shasum":"c5ff1e627145d4ca5e4f38732a11c00ae2a3b34a","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.2.6.tgz","fileCount":28,"integrity":"sha512-uUSbCNrWj8TFU4I81UYdtSTgatYC/Em6Zyjhr07NGOWeiCq8BCS2vKKpNHatK05dTZBuBpyWjPQJjzsZXLsesw==","signatures":[{"sig":"MEQCIHpCugkuRMwCVgsiUfLQrXQwKZg68HIk729qZ2YQWFiqAiAbUZXWNXbdNsjD4SzSjvn9WWlqyS+jWa1Q/lffHuBRhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444800},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"14bc127df7eb6adcd95eff07ecee4dff89a42625","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/your-username/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"react":"^19.1.1","comlink":"^4.4.2","react-dom":"^19.1.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"^5.9.2","@types/node":"^24.2.0","@changesets/cli":"^2.29.5","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.2.6_1755128429219_0.3853273296832045","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"opfs-worker","version":"0.3.0","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"opfs-worker@0.3.0","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/your-username/opfs-worker#readme","bugs":{"url":"https://github.com/your-username/opfs-worker/issues"},"dist":{"shasum":"723e784ccf11e28fafb4ba5c13e954064a4f84e1","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.3.0.tgz","fileCount":28,"integrity":"sha512-Hs1USMdJ+A1DjD0ebK/nB5I+HLAealmITQ2qA3yQyVPecA2eAh/PzGYmUN4m8nF898dNgvu99+pZoOHCAcR/Sw==","signatures":[{"sig":"MEYCIQC5mZIb0kUEpKHy65O6zgPM8MX+X1LNGvfUO6ii/80e8wIhAPqMbHnPPK9Rk+jfy8YMv33gBe/DIUkb6hUp4LkUgMi5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456190},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"bcb3195390f37bf5e7c978eccc1d3b87db58fda2","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/your-username/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"react":"^19.1.1","comlink":"^4.4.2","react-dom":"^19.1.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"^5.9.2","@types/node":"^24.2.0","@changesets/cli":"^2.29.5","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.3.0_1755238466932_0.5394158555029573","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"opfs-worker","version":"0.3.1","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"opfs-worker@0.3.1","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/your-username/opfs-worker#readme","bugs":{"url":"https://github.com/your-username/opfs-worker/issues"},"dist":{"shasum":"e045c1bc76fe0f6bf188bccd9f289f71fedc0118","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.3.1.tgz","fileCount":28,"integrity":"sha512-fEovKh4P2IeYs3LNH4ts1G6KH1W9CYhVhQfHkU+g7JbdGhwBKe/XhnSQyjBqzEpxdqc4OFBwdt+8KUHExfzyTQ==","signatures":[{"sig":"MEYCIQDKk4mwU4UqZFw7k/COj34dH+7LUhKb9Y9HWwBUtaAxxgIhAIATBaLrKogK8XvtiXKyGTS45aJmhySmbgns3VRWMhFd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":455596},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"68ee8c4609e216616ed4b54b693f70b06cffc1b7","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/your-username/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"react":"^19.1.1","comlink":"^4.4.2","react-dom":"^19.1.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"^5.9.2","@types/node":"^24.2.0","@changesets/cli":"^2.29.5","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.3.1_1755243082511_0.34578643480077664","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"opfs-worker","version":"0.3.2","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"opfs-worker@0.3.2","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/your-username/opfs-worker#readme","bugs":{"url":"https://github.com/your-username/opfs-worker/issues"},"dist":{"shasum":"87fd48c50c2652c4fec1bff4030ec28420ba36dc","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.3.2.tgz","fileCount":28,"integrity":"sha512-iTUwLishWefDiISy0OZJ8CmF8i3CC9s95cdU7ii7e1iesRXdIq3S+Nm+OIoEEULQQ1Ic0bEHsxP42GbgjUSPgg==","signatures":[{"sig":"MEYCIQDexbLbzNHf8l6IG5/5eV+WXggIzzfPpYY2xVHGnrXIbAIhAMvRxfetUINkouLgkJmt50u6Nv9fzObUAMoUqYvqKOlC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456031},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"68ee8c4609e216616ed4b54b693f70b06cffc1b7","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/your-username/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"react":"^19.1.1","comlink":"^4.4.2","react-dom":"^19.1.1","@types/react":"^19.1.9","@types/react-dom":"^19.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","typescript":"^5.9.2","@types/node":"^24.2.0","@changesets/cli":"^2.29.5","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.3.2_1755244113030_0.4422826036051446","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"opfs-worker","version":"0.3.3","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@0.3.3","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"1e1975830f090b562e4da7739269df2dcbd29f15","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.3.3.tgz","fileCount":28,"integrity":"sha512-W+2x+NuUs2maps3ofj+a/tR/H6+QLWGVNSu9oSsngT2cJjRguJtWE/zF6tbRbQ7khiH73ee+1oOozSIIB3EFcA==","signatures":[{"sig":"MEUCIQCDEn+64keIROSnzSGbeq5KZU4bCyc8qdieBaBMA65/HAIgC/vhVYOOOJSbdPBvpRRXSdV+GeNuTM4JDHnr8fzt5h8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456018},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"67dd21cc6447239d984dd6178de52ea30eac1204","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.3.3_1755326252928_0.48138847825588416","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"opfs-worker","version":"0.4.2","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@0.4.2","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"6d251eaf7e5f62876495e4f5209a4a50d2892ad3","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.4.2.tgz","fileCount":28,"integrity":"sha512-ZiFL7VjrQxeVC/tQUSLEstIRO9wgTWpC5l/AbhQ/0X94jaci4HT+SKQd5E7vfWOyCSixa74RFancPXlmVIDTPg==","signatures":[{"sig":"MEYCIQCnMAl1PzgOUq5hV9E0wao0qDkGOJQbyttUQsccaVP4JwIhAJLCNS+rDCt2TzJpWwlLJRvvf/ij92iigKFx+Ql2aPVi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":956561},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"c3dcb3c1838fbb5127e2f9a6e5f4b05f16353d63","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","watch":"concurrently \"vite build --watch\" \"tsc -p tsconfig.build.json --watch\"","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.4.2_1755330833067_0.6588717211497552","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"opfs-worker","version":"0.5.0","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@0.5.0","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"5261a686909b2fc472537a99b449830667ccf47e","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.5.0.tgz","fileCount":28,"integrity":"sha512-cexHM9KnyknBCrbPylf/SUNGyqPcSpW56tuKyTBTVH1HSXSZ2nP2Rz00JePezYz7cXa8G0wqaG5brOr5Y7th6A==","signatures":[{"sig":"MEQCIHcVkci04j0BSjJ1DgBF7rxqDupX2lwyjS17OMmQlAi/AiBqhoEu/HjOWngTxbQh2PSlzuJ/1LuCHUCoeabrw0xppg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":929157},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"7d45afca02ff59f7e8888755c1134083b2a6d981","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","watch":"concurrently \"vite build --watch\" \"tsc -p tsconfig.build.json --watch\"","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.5.0_1755421755567_0.9955482141495544","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"opfs-worker","version":"0.5.1","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@0.5.1","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"c9198cc08714aa8180431812ee7200545b9500b8","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-0.5.1.tgz","fileCount":28,"integrity":"sha512-kZrISYjSxIpwYYRKSd3DvN7UEha2KvXWPE0Y8ZCRI3hY9n8gGeEm3PzKjhKzxLzT1hBF+FIuq+ro2hjhAND6Sg==","signatures":[{"sig":"MEUCIQCOIn4xxHxuxV2cpOSy6oSIXLYQpV3rLHZ8uE8M3+VWvAIgb6/T1mhKI2Rl2UA0y2bkJXHfnFhQikiX/wxZbtWp3/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":940146},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"30411c6a7789ff194cd24205d45585d669de4dea","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","watch":"concurrently \"vite build --watch\" \"tsc -p tsconfig.build.json --watch\"","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_0.5.1_1755455052308_0.9362162730881765","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"opfs-worker","version":"1.0.0","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@1.0.0","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"3120c687fd7357bc217d88e6e6d5d01411998f09","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-1.0.0.tgz","fileCount":28,"integrity":"sha512-0Oa6doK2+j1tOPahNRix8lPzRY6WWrOsbuAxpI+4L1gbK48G2mlit7rPlu0+GGA0rwumAXisF1Tdz8IdSP8uug==","signatures":[{"sig":"MEQCIHrEQWxjaxl1kSCeAgcdZe4+TylgO5IJ9nfaS+zpg0fjAiB/Q79jqI3B3zfwa96XejIFYRDODxxlMzQoCmomDybSOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946246},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"dc13624697f5b497d72c4ffae23564a3829a81fb","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","watch":"concurrently \"vite build --watch\" \"tsc -p tsconfig.build.json --watch\"","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_1.0.0_1755486641119_0.7038838523417037","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"opfs-worker","version":"1.0.1","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@1.0.1","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"74ea1ac8e3b5c95a2a4d35288a5050a4badc5d5c","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-1.0.1.tgz","fileCount":28,"integrity":"sha512-GZETSB+uKwNt32p+XglE+LaXsQJA7vje0LQcMjsW/5iADzgxDeL9AtTo6L2JhO97wohcbAizyAVUiIGIVhuIxg==","signatures":[{"sig":"MEYCIQCWDe4WrDPjBSEyXRIOmpnyHRBgjD5AfIO+a0U4SN5R/gIhAPjh34ZkLlpXBz/aYG79K/Y9XlEssne+Pmp7HS4Nk50c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":946315},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"f2d8f68fb6018ab0606e349478a142ba74742770","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","watch":"concurrently \"vite build --watch\" \"tsc -p tsconfig.build.json --watch\"","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_1.0.1_1755544734598_0.21825197241698913","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"opfs-worker","version":"1.1.0","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@1.1.0","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"2622de4c3de192213d06b52efb49b35aa3b714fe","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-1.1.0.tgz","fileCount":28,"integrity":"sha512-drmxCIUrpLQeDKGCuJdm0tpM12Np3wkwfC+YCKmwK5QfFe+Ivm18TUHrVgrqzAbj5glzYD174JaER4M+VAITbA==","signatures":[{"sig":"MEUCIQD2RO2tQew2hoJuMdRd+kFn897skwmOpQHUs+Dsjc+aWwIgBvsjazBd1nHZmbjWhjrksg1yyn8jxHiCbdRL0hofNA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1075149},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"600db74a380a55078796eb764155bbbe9a5be156","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","watch":"concurrently \"vite build --watch\" \"tsc -p tsconfig.build.json --watch\"","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_1.1.0_1755589833200_0.8540931375575518","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"opfs-worker","version":"1.2.0","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@1.2.0","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"63453219fb49c6be560cf79b4a66339ffe4a3d09","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-1.2.0.tgz","fileCount":32,"integrity":"sha512-HMCTWVM5P1FP91e6yUTc56cuGknkUVT+tdYvOyrDIy/37uIndS/+VeJLToqV4Url2GXFEWHUBErZVuOnLhva0w==","signatures":[{"sig":"MEQCICBdx8Zz3r8UvHAOjqMBSW+MSbpCdxhP2xnmMwlvV4PHAiAt3+mwVyFW++20PLdGvoBT+ixIYtxB4L3flcdgwZFsRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090419},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"7295991298ed76de9550316ea7400af3d87b2627","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest --run","build":"vite build && tsc -p tsconfig.build.json","watch":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_1.2.0_1755676878197_0.2810785717226316","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"opfs-worker","version":"1.2.1","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@1.2.1","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"76d2282076e468bfcf4f03bebe05be28bdcc344a","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-1.2.1.tgz","fileCount":32,"integrity":"sha512-5r5I/+9OHcMInc+M0tKl+tphiolUqWB+zGVCTioh9UbF+hy9DN1LYOAlLmSXZ2DZuSa6nh42T/Bb+uRyxTIhVg==","signatures":[{"sig":"MEYCIQD+xcB4UVtwoKUF8IPtMx4fVTuxXHpgc0SBT3rh7kKAKwIhAPv/PaN5+fIaPIn7xFxGY4818ZZfsJCmXFrzfYNAVzXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1097006},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"7295991298ed76de9550316ea7400af3d87b2627","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest --run","build":"vite build && tsc -p tsconfig.build.json","watch":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_1.2.1_1755679887472_0.39758192928078184","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"opfs-worker","version":"1.2.2","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@1.2.2","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"1e34ecabc659426d6c49b6d9c6aa971fd878ff0f","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-1.2.2.tgz","fileCount":32,"integrity":"sha512-SmcvcOIMSHD024xDlH29hPpwf1jxgW9JU7vJbGWbmQjB0KJ8XNHHJTDDzh+Ux/Tf+uBaV4FmNv0UZvrBfQyeow==","signatures":[{"sig":"MEUCIQCDtM768AbqxeTS1r0k8mzzKftUE0mmtMhWVozuxtS4zQIgb4q8Fqv+8lYMyJb72UVmwxSL8M4nXLX4qAgDWg6oiXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095821},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"a93e3c0b4b45ea8bd72cce9f216351a92895f1cf","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest --run","build":"vite build && tsc -p tsconfig.build.json","watch":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_1.2.2_1755680408666_0.521898272904354","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"opfs-worker","version":"1.2.3","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@1.2.3","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"056396da29a18f1ca256c71416de922c2a5367ea","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-1.2.3.tgz","fileCount":32,"integrity":"sha512-JAJoULcFE49YbOa2+0hIenfAe8sahuXiJ3O6VYlkaXQgmk8r5nkbAdKA4ckdbEbEuD+GljDyjnGfjsnaEXay+A==","signatures":[{"sig":"MEUCIQC2KZsXdtXuzUKrQGoOVSMZYU6ciXojS56Tvj+KpD7uEAIgFZSRmE7yN5N1lsEXi6fxS/WFsjnzSIqwS8Rf5e+JKdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1116548},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"d06f5a84b7190b8031f2b6314d3e7487b8ee337b","scripts":{"dev":"vite serve demo","lint":"eslint src --ext .ts,.tsx","test":"vitest --run","build":"vite build && tsc -p tsconfig.build.json","watch":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_1.2.3_1756080067751_0.2023059018256419","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"opfs-worker","version":"1.2.4","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@1.2.4","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"5541703fc1772e9cff3529c0f6d7a1f7fdd10a56","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-1.2.4.tgz","fileCount":38,"integrity":"sha512-hpErDFFAKvjmHQr1Y8NeC5OBnuti2GBn5eNSlmw2XdvGCwgT4LKwAsfZddGtSgfWBfALT8W0sseHTX0WG63LnA==","signatures":[{"sig":"MEYCIQCPsEC47lH2Z+E9LFJRlEGVnXoFVyjCIDUrgkh5ytG/LwIhAJN/VUe7taghSFssXONbxNuyaSD1y+rZF5l3ytEotu6B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1978598},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"f046fdb5ad343f9b35fee7afd28058fc2b1d4722","scripts":{"dev":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","lint":"eslint src --ext .ts,.tsx","test":"vitest --run","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_1.2.4_1756944921035_0.7186075301876544","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"opfs-worker","version":"1.3.0","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@1.3.0","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"ca755cf81ee1f3d9cc5c8a6b16c4866637526f65","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-1.3.0.tgz","fileCount":32,"integrity":"sha512-czoWiM6xx3bON8mrhAPR8IzSjI6XEEnOa1J4wdhH5CByPjbLyGvx3EJXDLBCUhY/KH9HVr+iYeGGRq9bKwcP2A==","signatures":[{"sig":"MEUCIQDakl9EKBvbISpNpkNL+CEl0XCV7KaxSHnKJFgo4XWvgQIgMUdp55ck1bNPpGynSh6ILbZ4yqevcGSEprg83AjJzu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143343},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"b8182e5a4f8f20fff640d9f0117a6c7c460e4446","scripts":{"dev":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","lint":"eslint src --ext .ts,.tsx","test":"vitest --run","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_1.3.0_1757280302607_0.30633344524944284","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"opfs-worker","version":"1.3.1","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@1.3.1","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"3a40baf6f14559660dd9d22895d3af5e1de0bd1c","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-1.3.1.tgz","fileCount":37,"integrity":"sha512-bQwEhkXm8ODfhoVflyKgd3exbUXfnA9kZ5wxb/o9M83y725SXawjrTaAwzJ3DKcYkEosiOkTeOphBwd/8br34w==","signatures":[{"sig":"MEYCIQC87HlrXullHdtqS03NPn94cc97+A+xvs8fkkAGBlfbxgIhAIyg95gE693zCZZQ/V4vg3tcVQlTWFwOJgki5EhO8AUF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1782928},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"b3da9da8c960005a802b660d90571188e11b7427","scripts":{"dev":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","lint":"eslint src --ext .ts,.tsx","test":"vitest --run","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_1.3.1_1757281511371_0.8570584847319662","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"opfs-worker","version":"1.3.2","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@1.3.2","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"5a1e5c374462a75f34466992a37b3bcd0fd49ecb","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-1.3.2.tgz","fileCount":42,"integrity":"sha512-dwJgbrNhoTwuyHYAH0B65WLgBsGjxMehJTw4EELqanGA8zSootbgUe79VOP7OFnG6XopZ2fGq9ypy0GI6dtWcA==","signatures":[{"sig":"MEQCIHHsI05IPiWm19zkkRQGpnAOzSiiAwFzLvnSwK771dSqAiBOEnRph9VQ0vB8fqOhK8DZM7iWHjyrgjM1Uf9G4GVtGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2428323},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./raw":{"types":"./dist/raw.d.ts","import":"./dist/raw.js","require":"./dist/raw.cjs"}},"gitHead":"7085cdfd2dce6b5f9f4009cfb120f1aadaef06ec","scripts":{"dev":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","lint":"eslint src --ext .ts,.tsx","test":"vitest --run","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","version":"changeset && changeset version","lint:fix":"eslint src --ext .ts,.tsx --fix","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"bun run lint && bun run type-check && bun run build"},"_npmUser":{"name":"kachurun","email":"kachurun@gmail.com"},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"11.4.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"_nodeVersion":"22.16.0","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_1.3.2_1772223412660_0.8208568691336067","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"opfs-worker","version":"2.0.0","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@2.0.0","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"3d3dd0d24051fbc903581787c5bc6d2aa7f3d56d","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-2.0.0.tgz","fileCount":49,"integrity":"sha512-Po5++DVAywE6Px8mBjn9hAJlV8yiyo5gCUATqjrZ1XYBm1ijZlMu5HsdfdQBrvi2eXWWHbLxaN81yNKmmY0bWQ==","signatures":[{"sig":"MEUCIQCAUqGAOaQ7bXK8BfKhopsgMRYxt2kS1qM+qpeg0xmDlAIgRMNDjTvBUWyRKFvZ3GTCgq99XBmUuBbVYBH8d0E7d+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opfs-worker@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1313132},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","source":"src/index.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./pure":{"types":"./dist/index.pure.d.ts","import":"./dist/index.pure.js","source":"./src/index.pure.ts","require":"./dist/index.pure.cjs"}},"gitHead":"9655f8c8b7d10bae09afe11234502419db260e23","scripts":{"dev":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","lint":"eslint src --ext .ts,.tsx --fix --max-warnings=9999 --quiet","test":"vitest --run","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview demo","release":"changeset publish","changelog":"changeset","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","test:coverage":"vitest --coverage","prepublishOnly":"bun run lint && bun run type-check && bun run build","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4ba2b74-859a-4d9e-8c90-6a11b6f464f7"}},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"12.0.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","@types/react":"^19.1.9","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@vitest/coverage-v8":"^3.2.4","@flexbe/eslint-config":"^1.0.11","@typescript-eslint/parser":"^8.39.0","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_2.0.0_1784936047785_0.7660188896762599","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"opfs-worker","version":"2.1.0","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@2.1.0","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"4fee5a2f15bd2d507c01e62bb9e16e61d628249b","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-2.1.0.tgz","fileCount":131,"integrity":"sha512-TjAzir9/m1Mk6k5A7NHLSeYmcbPsO7C6j53z2z/G53DMEkxnfAZ11ej9/4W9uhg532DW0m/VlGlnupfXw2+WKA==","signatures":[{"sig":"MEYCIQCkteZ8X5PMijmobRD40tB9ay71kJM0fB7MGetTqcJ2XQIhAKfYIwRQiTeEsNyVpuEgN0ybn36aXzqMwz5yqxRKekZw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opfs-worker@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1973568},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","source":"src/index.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./pure":{"types":"./dist/index.pure.d.ts","import":"./dist/index.pure.js","source":"./src/index.pure.ts","require":"./dist/index.pure.cjs"},"./sync":{"types":"./dist/index.sync.d.ts","import":"./dist/index.sync.js","source":"./src/index.sync.ts","require":"./dist/index.sync.cjs"},"./async":{"types":"./dist/index.async.d.ts","import":"./dist/index.async.js","source":"./src/index.async.ts","require":"./dist/index.async.cjs"},"./sharedworker":{"types":"./dist/index.sharedworker.d.ts","import":"./dist/index.sharedworker.js","source":"./src/index.sharedworker.ts","require":"./dist/index.sharedworker.cjs"},"./shared.worker.js":"./dist/shared.worker.js","./dedicated.worker.js":"./dist/dedicated.worker.js"},"gitHead":"43e7f1d4adf62d4d2dc20d2ce7eed52f83580f0b","scripts":{"dev":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","lint":"eslint src --ext .ts,.tsx --fix --max-warnings=9999 --quiet","test":"vitest --run","build":"bun run build:lib && bun run build:workers && bun run build:types","preview":"vite preview demo","release":"changeset publish","dev:demo":"vite demo","build:lib":"vite build","changelog":"changeset","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:workers":"bun run build:worker:dedicated && bun run build:worker:shared","test:coverage":"vitest --coverage","prepublishOnly":"bun run lint && bun run type-check && bun run build","version-packages":"changeset version","build:worker:shared":"OPFS_WORKER=shared.worker vite build -c vite.worker.config.ts","build:worker:dedicated":"OPFS_WORKER=dedicated.worker vite build -c vite.worker.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4ba2b74-859a-4d9e-8c90-6a11b6f464f7"}},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"12.0.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","daisyui":"5.7.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","react-icons":"5.7.0","tailwindcss":"4.3.3","@types/react":"^19.1.9","lucide-react":"1.26.0","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"4.3.3","@vitest/coverage-v8":"^3.2.4","@codemirror/lang-css":"6.3.1","@codemirror/lang-xml":"6.1.0","@codemirror/lang-html":"6.4.11","@codemirror/lang-json":"6.0.2","@flexbe/eslint-config":"^1.0.11","@uiw/react-codemirror":"4.25.11","@codemirror/lang-markdown":"6.5.1","@typescript-eslint/parser":"^8.39.0","@codemirror/theme-one-dark":"6.1.3","@codemirror/lang-javascript":"6.2.5","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_2.1.0_1785003837436_0.32046425546557766","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"opfs-worker","version":"2.1.1","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@2.1.1","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"423cab652fb44b660436acd0bbb9bf1fc20476be","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-2.1.1.tgz","fileCount":130,"integrity":"sha512-MyNoO8Jl8DKiYGJWjUhNEq2KyUxkx1R4Vjlw65FFiYqdvaG7Db6rk8j0txaFnd214DGvJ7nKmtUQ9sZMyQrm8g==","signatures":[{"sig":"MEQCIHn69Umj4FIpjgM7mP7sVFSQPHmyfkmF0/f9ujvF4rHKAiAE+PiEJdRJoBuJXXZBUy56nMyo9RTT36zEMIAp/etwwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opfs-worker@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2023821},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","source":"src/index.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./pure":{"types":"./dist/index.pure.d.ts","import":"./dist/index.pure.js","source":"./src/index.pure.ts","require":"./dist/index.pure.cjs"},"./sync":{"types":"./dist/index.sync.d.ts","import":"./dist/index.sync.js","source":"./src/index.sync.ts","require":"./dist/index.sync.cjs"},"./async":{"types":"./dist/index.async.d.ts","import":"./dist/index.async.js","source":"./src/index.async.ts","require":"./dist/index.async.cjs"},"./sharedworker":{"types":"./dist/index.sharedworker.d.ts","import":"./dist/index.sharedworker.js","source":"./src/index.sharedworker.ts","require":"./dist/index.sharedworker.cjs"},"./shared.worker.js":"./dist/shared.worker.js","./dedicated.worker.js":"./dist/dedicated.worker.js"},"gitHead":"25dc9a30fd235ac2905a9727e9a010b4bc8779ed","scripts":{"dev":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","lint":"eslint src --ext .ts,.tsx --fix --max-warnings=9999 --quiet","test":"vitest --run","build":"bun run build:lib && bun run build:workers && bun run build:types","preview":"vite preview demo","release":"bun run scripts/release.mjs","dev:demo":"vite demo","build:lib":"vite build","changelog":"changeset","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:workers":"bun run build:worker:dedicated && bun run build:worker:shared","test:coverage":"vitest --coverage","prepublishOnly":"bun run lint && bun run type-check && bun run build","version-packages":"changeset version","build:worker:shared":"OPFS_WORKER=shared.worker vite build -c vite.worker.config.ts","build:worker:dedicated":"OPFS_WORKER=dedicated.worker vite build -c vite.worker.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4ba2b74-859a-4d9e-8c90-6a11b6f464f7"}},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"12.0.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"fflate":"0.8.3","comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","react":"^19.1.1","eslint":"^9.32.0","vitest":"^3.2.4","daisyui":"5.7.4","happy-dom":"^18.0.1","react-dom":"^19.1.1","typescript":"^5.9.2","@types/node":"^24.2.0","react-icons":"5.7.0","tailwindcss":"4.3.3","@types/react":"^19.1.9","lucide-react":"1.26.0","@changesets/cli":"^2.29.5","@types/minimatch":"^6.0.0","@types/react-dom":"^19.1.7","@tailwindcss/vite":"4.3.3","@codemirror/lang-go":"6.0.1","@vitest/coverage-v8":"^3.2.4","@codemirror/lang-cpp":"6.0.3","@codemirror/lang-css":"6.3.1","@codemirror/lang-php":"6.0.2","@codemirror/lang-sql":"6.10.0","@codemirror/lang-xml":"6.1.0","@codemirror/lang-html":"6.4.11","@codemirror/lang-java":"6.0.2","@codemirror/lang-json":"6.0.2","@codemirror/lang-rust":"6.0.2","@codemirror/lang-yaml":"6.1.3","@flexbe/eslint-config":"^1.0.11","@uiw/react-codemirror":"4.25.11","@codemirror/lang-python":"6.2.1","@codemirror/legacy-modes":"6.5.3","@codemirror/lang-markdown":"6.5.1","@typescript-eslint/parser":"^8.39.0","@codemirror/theme-one-dark":"6.1.3","@codemirror/lang-javascript":"6.2.5","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_2.1.1_1785075262511_0.3943015710515909","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"opfs-worker","version":"2.1.2","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@2.1.2","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"b03457e74c46715c9e1e7f36107d30b9088a4a92","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-2.1.2.tgz","fileCount":128,"integrity":"sha512-QJPaSuB/CpKaPNeV/wHANrvYjuF6CArr9Kq+/+79SujhWtgxdDBbDkQUmt9YEK5w0dGw4qheNq7gwnFiFCgvAg==","signatures":[{"sig":"MEUCIEmfmUWPwhVgugrxfN1REuzJaGmzvOwvr43m3lkG7s6EAiEAteUWuVv6jW7CKXjBhK3vfy1tAuaq/dGwQq39hPipQPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opfs-worker@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2225736},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","source":"src/index.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./pure":{"types":"./dist/index.pure.d.ts","import":"./dist/index.pure.js","source":"./src/index.pure.ts","require":"./dist/index.pure.cjs"},"./sync":{"types":"./dist/index.sync.d.ts","import":"./dist/index.sync.js","source":"./src/index.sync.ts","require":"./dist/index.sync.cjs"},"./async":{"types":"./dist/index.async.d.ts","import":"./dist/index.async.js","source":"./src/index.async.ts","require":"./dist/index.async.cjs"},"./sharedworker":{"types":"./dist/index.sharedworker.d.ts","import":"./dist/index.sharedworker.js","source":"./src/index.sharedworker.ts","require":"./dist/index.sharedworker.cjs"},"./shared.worker.js":"./dist/shared.worker.js","./dedicated.worker.js":"./dist/dedicated.worker.js"},"gitHead":"6291fe282ba8b1dde4b87527a0da253d3452ccae","scripts":{"dev":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","lint":"eslint src --ext .ts,.tsx --fix --max-warnings=9999 --quiet","test":"vitest --run","build":"bun run build:lib && bun run build:workers && bun run build:types","preview":"vite preview demo","release":"bun run scripts/release.mjs","dev:demo":"vite demo","build:lib":"vite build","changelog":"changeset","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:workers":"bun run build:worker:dedicated && bun run build:worker:shared","test:coverage":"vitest --coverage","prepublishOnly":"bun run lint && bun run type-check && bun run build","version-packages":"changeset version","build:worker:shared":"OPFS_WORKER=shared.worker vite build -c vite.worker.config.ts","build:worker:dedicated":"OPFS_WORKER=dedicated.worker vite build -c vite.worker.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4ba2b74-859a-4d9e-8c90-6a11b6f464f7"}},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"12.0.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","eslint":"^9.32.0","fflate":"0.8.3","vitest":"^3.2.4","daisyui":"5.7.4","solid-js":"1.9.14","happy-dom":"^18.0.1","typescript":"^5.9.2","@types/node":"^24.2.0","solid-icons":"1.2.0","tailwindcss":"4.3.3","lucide-solid":"1.27.0","@changesets/cli":"^2.29.5","@codemirror/view":"6.43.6","@types/minimatch":"^6.0.0","@codemirror/state":"6.7.1","@tailwindcss/vite":"4.3.3","vite-plugin-solid":"2.11.13","@codemirror/lang-go":"6.0.1","@vitest/coverage-v8":"^3.2.4","@codemirror/commands":"6.10.4","@codemirror/lang-cpp":"6.0.3","@codemirror/lang-css":"6.3.1","@codemirror/lang-php":"6.0.2","@codemirror/lang-sql":"6.10.0","@codemirror/lang-xml":"6.1.0","@codemirror/language":"6.12.4","@codemirror/lang-html":"6.4.11","@codemirror/lang-java":"6.0.2","@codemirror/lang-json":"6.0.2","@codemirror/lang-rust":"6.0.2","@codemirror/lang-yaml":"6.1.3","@flexbe/eslint-config":"^1.0.11","@codemirror/lang-python":"6.2.1","@codemirror/legacy-modes":"6.5.3","@codemirror/lang-markdown":"6.5.1","@typescript-eslint/parser":"^8.39.0","@codemirror/theme-one-dark":"6.1.3","@codemirror/lang-javascript":"6.2.5","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_2.1.2_1785088723489_0.6311845759829169","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"opfs-worker","version":"2.2.0","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","_id":"opfs-worker@2.2.0","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"homepage":"https://github.com/kachurun/opfs-worker#readme","bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"dist":{"shasum":"19d771b141d38c062ca3ebe428a998ef5ec4c517","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-2.2.0.tgz","fileCount":133,"integrity":"sha512-V97RZrVFSY3jDNvMHoTVCkxtAFIiTEmEdhzOd1NR2oNRZyY2s1o0JFMalGl0jt1KQcSj4U215G1qeuABBm7ekg==","signatures":[{"sig":"MEQCIAwAM1/yrpUSh6aH+8rbd8CSqPq3LEBMH6xL9difIIm/AiAkrkjg04zA0SHqZUZZe1TB6jQ8o3g7fDdYYAI0e19EOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opfs-worker@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2286309},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","source":"src/index.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","source":"./src/index.ts","require":"./dist/index.cjs"},"./pure":{"types":"./dist/index.pure.d.ts","import":"./dist/index.pure.js","source":"./src/index.pure.ts","require":"./dist/index.pure.cjs"},"./sync":{"types":"./dist/index.sync.d.ts","import":"./dist/index.sync.js","source":"./src/index.sync.ts","require":"./dist/index.sync.cjs"},"./async":{"types":"./dist/index.async.d.ts","import":"./dist/index.async.js","source":"./src/index.async.ts","require":"./dist/index.async.cjs"},"./sharedworker":{"types":"./dist/index.sharedworker.d.ts","import":"./dist/index.sharedworker.js","source":"./src/index.sharedworker.ts","require":"./dist/index.sharedworker.cjs"},"./shared.worker.js":"./dist/shared.worker.js","./dedicated.worker.js":"./dist/dedicated.worker.js"},"gitHead":"b2a7e9dc1a7a246788e9be7a06b0307169909034","scripts":{"dev":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","lint":"eslint src --ext .ts,.tsx --fix --max-warnings=9999 --quiet","test":"vitest --run","build":"bun run build:lib && bun run build:workers && bun run build:types","preview":"vite preview demo","release":"bun run scripts/release.mjs","dev:demo":"vite demo","build:lib":"vite build","changelog":"changeset","build:demo":"vite build demo --base=./","type-check":"tsc --noEmit","build:types":"tsc -p tsconfig.build.json","build:workers":"bun run build:worker:dedicated && bun run build:worker:shared","test:coverage":"vitest --coverage","prepublishOnly":"bun run lint && bun run type-check && bun run build","version-packages":"changeset version","build:worker:shared":"OPFS_WORKER=shared.worker vite build -c vite.worker.config.ts","build:worker:dedicated":"OPFS_WORKER=dedicated.worker vite build -c vite.worker.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4ba2b74-859a-4d9e-8c90-6a11b6f464f7"}},"repository":{"url":"git+https://github.com/kachurun/opfs-worker.git","type":"git"},"_npmVersion":"12.0.1","description":"A robust TypeScript library for working with Origin Private File System (OPFS) through Web Workers","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.19","devDependencies":{"vite":"^7.0.6","eslint":"^9.32.0","fflate":"0.8.3","vitest":"^3.2.4","daisyui":"5.7.4","solid-js":"1.9.14","happy-dom":"^18.0.1","typescript":"^5.9.2","@types/node":"^24.2.0","solid-icons":"1.2.0","tailwindcss":"4.3.3","lucide-solid":"1.27.0","@changesets/cli":"^2.29.5","@codemirror/view":"6.43.6","@types/minimatch":"^6.0.0","@codemirror/state":"6.7.1","@tailwindcss/vite":"4.3.3","vite-plugin-solid":"2.11.13","@codemirror/lang-go":"6.0.1","@vitest/coverage-v8":"^3.2.4","@codemirror/commands":"6.10.4","@codemirror/lang-cpp":"6.0.3","@codemirror/lang-css":"6.3.1","@codemirror/lang-php":"6.0.2","@codemirror/lang-sql":"6.10.0","@codemirror/lang-xml":"6.1.0","@codemirror/language":"6.12.4","@codemirror/lang-html":"6.4.11","@codemirror/lang-java":"6.0.2","@codemirror/lang-json":"6.0.2","@codemirror/lang-rust":"6.0.2","@codemirror/lang-yaml":"6.1.3","@flexbe/eslint-config":"^1.0.11","@codemirror/lang-python":"6.2.1","@codemirror/legacy-modes":"6.5.3","@codemirror/lang-markdown":"6.5.1","@typescript-eslint/parser":"^8.39.0","@codemirror/theme-one-dark":"6.1.3","@codemirror/lang-javascript":"6.2.5","@typescript-eslint/eslint-plugin":"^8.39.0"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opfs-worker_2.2.0_1785104976412_0.9265379560122293","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"opfs-worker","version":"2.2.1","description":"Node.js-style filesystem API for OPFS — auto-creates a Worker for you, with optional async and SharedWorker modes","type":"module","main":"dist/index.js","types":"dist/index.d.ts","source":"src/index.ts","exports":{".":{"types":"./dist/index.d.ts","source":"./src/index.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./pure":{"types":"./dist/index.pure.d.ts","source":"./src/index.pure.ts","import":"./dist/index.pure.js","require":"./dist/index.pure.cjs"},"./sync":{"types":"./dist/index.sync.d.ts","source":"./src/index.sync.ts","import":"./dist/index.sync.js","require":"./dist/index.sync.cjs"},"./async":{"types":"./dist/index.async.d.ts","source":"./src/index.async.ts","import":"./dist/index.async.js","require":"./dist/index.async.cjs"},"./sharedworker":{"types":"./dist/index.sharedworker.d.ts","source":"./src/index.sharedworker.ts","import":"./dist/index.sharedworker.js","require":"./dist/index.sharedworker.cjs"},"./dedicated.worker.js":"./dist/dedicated.worker.js","./shared.worker.js":"./dist/shared.worker.js"},"sideEffects":false,"scripts":{"build":"bun run build:lib && bun run build:workers && bun run build:types","build:lib":"vite build","build:workers":"bun run build:worker:dedicated && bun run build:worker:shared","build:worker:dedicated":"OPFS_WORKER=dedicated.worker vite build -c vite.worker.config.ts","build:worker:shared":"OPFS_WORKER=shared.worker vite build -c vite.worker.config.ts","build:types":"tsc -p tsconfig.build.json","build:demo":"vite build demo --base=./","dev":"concurrently \"vite build --watch --mode development\" \"tsc -p tsconfig.build.json --watch\"","dev:demo":"vite demo","preview":"vite preview demo","type-check":"tsc --noEmit","lint":"eslint src --ext .ts,.tsx --fix --max-warnings=9999 --quiet","test":"vitest --run","test:coverage":"vitest --coverage","prepublishOnly":"bun run lint && bun run type-check && bun run build","changelog":"changeset","version-packages":"changeset version","release":"bun run scripts/release.mjs"},"keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kachurun/opfs-worker.git"},"bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"homepage":"https://github.com/kachurun/opfs-worker#readme","devDependencies":{"@changesets/cli":"^2.29.5","@codemirror/commands":"6.10.4","@codemirror/lang-cpp":"6.0.3","@codemirror/lang-css":"6.3.1","@codemirror/lang-go":"6.0.1","@codemirror/lang-html":"6.4.11","@codemirror/lang-java":"6.0.2","@codemirror/lang-javascript":"6.2.5","@codemirror/lang-json":"6.0.2","@codemirror/lang-markdown":"6.5.1","@codemirror/lang-php":"6.0.2","@codemirror/lang-python":"6.2.1","@codemirror/lang-rust":"6.0.2","@codemirror/lang-sql":"6.10.0","@codemirror/lang-xml":"6.1.0","@codemirror/lang-yaml":"6.1.3","@codemirror/language":"6.12.4","@codemirror/legacy-modes":"6.5.3","@codemirror/state":"6.7.1","@codemirror/theme-one-dark":"6.1.3","@codemirror/view":"6.43.6","@flexbe/eslint-config":"^1.0.11","@tailwindcss/vite":"4.3.3","@types/minimatch":"^6.0.0","@types/node":"^24.2.0","@typescript-eslint/eslint-plugin":"^8.39.0","@typescript-eslint/parser":"^8.39.0","@vitest/coverage-v8":"^3.2.4","daisyui":"5.7.4","eslint":"^9.32.0","fflate":"0.8.3","happy-dom":"^18.0.1","lucide-solid":"1.27.0","solid-icons":"1.2.0","solid-js":"1.9.14","tailwindcss":"4.3.3","typescript":"^5.9.2","vite":"^7.0.6","vite-plugin-solid":"2.11.13","vitest":"^3.2.4"},"engines":{"node":">=20.0.0"},"peerDependencies":{"typescript":">=5.0.0"},"packageManager":"bun@1.2.19","dependencies":{"comlink":"^4.4.2","minimatch":"^10.0.3"},"publishConfig":{"access":"public"},"gitHead":"c8813394795bcb26a0030ea94697114c59ec5b7e","_id":"opfs-worker@2.2.1","_nodeVersion":"22.23.1","_npmVersion":"12.0.1","dist":{"integrity":"sha512-u2aNG6vBeDYrIMLhJ1SQ3zQUlb13Y7pCbMvY58Ju0b+oRLpbOxh7hdHqyHRUzdS9dkwgnfhAL6qaiJws60lhHw==","shasum":"0bbc7e82f990ccc93af7d6be2711ef142c260bc7","tarball":"https://registry.npmjs.org/opfs-worker/-/opfs-worker-2.2.1.tgz","fileCount":133,"unpackedSize":2288121,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/opfs-worker@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBJkO+yS6YHSn9vJsGWVYuYs3FuPMR3z2L/OsPwTbP2lAiEAhBZIL7gZIc4MiyBop3eiqsUyJZZr/E+6Iv3naVnZudA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4ba2b74-859a-4d9e-8c90-6a11b6f464f7"}},"directories":{},"maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/opfs-worker_2.2.1_1785106787197_0.2691102671254402"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-02T01:56:12.064Z","modified":"2026-07-26T22:59:47.641Z","0.1.1":"2025-08-02T01:56:12.504Z","0.1.2":"2025-08-02T09:11:03.150Z","0.2.0":"2025-08-04T22:08:38.658Z","0.2.1":"2025-08-04T22:42:54.007Z","0.2.2":"2025-08-05T01:25:10.951Z","0.2.3":"2025-08-05T02:06:53.671Z","0.2.4":"2025-08-13T21:48:59.191Z","0.2.5":"2025-08-13T23:17:39.020Z","0.2.6":"2025-08-13T23:40:29.434Z","0.3.0":"2025-08-15T06:14:27.124Z","0.3.1":"2025-08-15T07:31:22.684Z","0.3.2":"2025-08-15T07:48:33.230Z","0.3.3":"2025-08-16T06:37:33.146Z","0.4.2":"2025-08-16T07:53:53.293Z","0.5.0":"2025-08-17T09:09:15.832Z","0.5.1":"2025-08-17T18:24:12.531Z","1.0.0":"2025-08-18T03:10:41.344Z","1.0.1":"2025-08-18T19:18:54.829Z","1.1.0":"2025-08-19T07:50:33.388Z","1.2.0":"2025-08-20T08:01:18.426Z","1.2.1":"2025-08-20T08:51:27.749Z","1.2.2":"2025-08-20T09:00:08.897Z","1.2.3":"2025-08-25T00:01:07.977Z","1.2.4":"2025-09-04T00:15:21.268Z","1.3.0":"2025-09-07T21:25:02.828Z","1.3.1":"2025-09-07T21:45:11.602Z","1.3.2":"2026-02-27T20:16:52.860Z","2.0.0":"2026-07-24T23:34:07.959Z","2.1.0":"2026-07-25T18:23:57.566Z","2.1.1":"2026-07-26T14:14:22.715Z","2.1.2":"2026-07-26T17:58:43.676Z","2.2.0":"2026-07-26T22:29:36.590Z","2.2.1":"2026-07-26T22:59:47.367Z"},"bugs":{"url":"https://github.com/kachurun/opfs-worker/issues"},"author":{"name":"Maksim Kachurun","email":"kachurun@gmail.com"},"license":"MIT","homepage":"https://github.com/kachurun/opfs-worker#readme","keywords":["opfs","origin-private-file-system","web-worker","filesystem","browser-storage","file-api","typescript"],"repository":{"type":"git","url":"git+https://github.com/kachurun/opfs-worker.git"},"description":"Node.js-style filesystem API for OPFS — auto-creates a Worker for you, with optional async and SharedWorker modes","maintainers":[{"name":"kachurun","email":"kachurun@gmail.com"}],"readme":"<a href=\"https://www.npmjs.com/package/opfs-worker\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/npm/v/opfs-worker.svg\" alt=\"npm version\"></a>\n<a href=\"https://www.npmjs.com/package/opfs-worker\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/npm/dw/opfs-worker.svg\" alt=\"npm downloads\"></a>\n<a href=\"https://kachurun.github.io/opfs-worker/\" target=\"_blank\" rel=\"noreferrer\"><img src=\"https://img.shields.io/badge/demo-live-brightgreen\" alt=\"demo\"></a>\n\n# OPFS Worker\n\nA full-featured filesystem layer for the browser, built on the [Origin Private File System](https://developer.mozilla.org/en-US/docs/Web/API/File_System_API/Origin_private_file_system).\n\n`opfs-worker` gives your app a familiar Node.js-style API for working with files and directories while handling the awkward browser parts for you: Worker setup, concurrent access, encodings, large-file streaming, change events, and cross-tab coordination.\n\nChoose the runtime that fits your app: use a dedicated Worker for the fastest and widest-compatible path, run the async backend directly on the current thread, or share one filesystem process across every tab with SharedWorker.\n\nNo permission prompt or file picker is required. Files stay private to the current origin and live within the browser’s site storage, so clearing site data removes them.\n\n**[Try the demo →](https://kachurun.github.io/opfs-worker/)**\n\n## Features\n\n→ **File API** — `readFile`, `writeFile`, `mkdir`, `stat`, `rename`, `copy`, `readDir`; encodings, extension-based detection, `string | URL` paths. [Docs](docs/api/README.md#facade)\n\n→ **File descriptors** — `open` / `read` / `write` at an offset, plus `ftruncate` and `fsync`. [Docs](docs/api/file-descriptors.md)\n\n→ **Concurrent access** — operations on the same path are serialized, so parallel reads and writes do not fail because another sync access handle is open.\n\n→ **Dedicated worker (default)** — `createOPFS()` sets up the worker for you. Fastest path, supports FDs, writes work in older Safari too. [Docs](docs/guides/dedicated.md)\n\n→ **Async** — same API on the main thread, no worker. No FDs. Writes need Safari 26+ (Safari 18 and older can only read). [Docs](docs/guides/async.md)\n\n→ **SharedWorker** — one instance shared across tabs. Same limits as async (no FDs, Safari 26+ for writes). [Docs](docs/guides/sharedworker.md)\n\n→ **Bring your own worker** — use it directly in a worker you already run, or load a prebuilt worker script. [Docs](docs/guides/pure.md)\n\n→ **Large files** — stream reads (`readBlob`) and writes (`importStream` / `importFiles`) without buffering everything. [Docs](docs/guides/streaming.md) · [Upload](docs/guides/uploading.md) · [Download](docs/guides/downloading.md)\n\n→ **Watch** — change events with a Node-style `watch(path, listener)` (BroadcastChannel under the hood, including across tabs). [Docs](docs/guides/watching.md)\n\n→ **Hashing** — `stat()` can include an etag or a SHA hash (SHA skipped above a size cap). [Docs](docs/guides/hashing.md)\n\n## Installation\n\n```bash\nnpm install opfs-worker\n```\n\n## Quick start\n\n```typescript\nimport { createOPFS } from 'opfs-worker';\n\n// Starts a dedicated worker and returns a Node-like fs API\nconst fs = createOPFS({\n  root: '/my-app',\n  hashAlgorithm: 'SHA-256'\n});\n\nawait fs.mkdir('/project');\nawait fs.writeFile('/project/hello.txt', 'Hello, OPFS!');\nawait fs.rename('/project/hello.txt', '/project/readme.txt');\n\nconst files = await fs.readDir('/project');\nconst text = await fs.readFile('/project/readme.txt'); // 'Hello, OPFS!'\n\n// Tear down watches, close the backend, and terminate the worker\nfs.dispose();\n```\n\n## Choose a mode\n\n| What you want                                                    | Use                                                  |\n| ---------------------------------------------------------------- | ---------------------------------------------------- |\n| Node-like `fs` via dedicated worker (default, works everywhere)  | `createOPFS()`                                       |\n| Node-like `fs` on the main thread (modern browsers / Safari 26+) | `createOPFSAsync()` from `opfs-worker/async`         |\n| Node-like `fs` via SharedWorker (modern browsers / Safari 26+)   | `createOPFSShared()` from `opfs-worker/sharedworker` |\n| OPFS inside a worker you already run (classes only)              | `OPFSSync` / `OPFSAsync` from `opfs-worker/pure`     |\n\n## Docs\n\n- [API overview](docs/api/README.md) — entries, facade methods, options, trade-offs\n- [File descriptors](docs/api/file-descriptors.md) — positional `open` / `read` / `write`\n- [Types](docs/types.md)\n- [Migration from 1.x](docs/migration.md)\n\n## Guides\n\n| Guide                                             | About                                                     |\n| ------------------------------------------------- | --------------------------------------------------------- |\n| [Dedicated worker](docs/guides/dedicated.md)      | How to use OPFS via a dedicated worker (the default path) |\n| [Async](docs/guides/async.md)                     | How to use OPFS on the main thread, without a worker      |\n| [SharedWorker](docs/guides/sharedworker.md)       | How to share one filesystem across all tabs               |\n| [Pure classes](docs/guides/pure.md)               | How to drop OPFS into a worker you already run            |\n| [Streaming](docs/guides/streaming.md)             | How to read/write large files without buffering           |\n| [Uploading from disk](docs/guides/uploading.md)   | Pickers, paste, drag-and-drop into `importFiles`          |\n| [Downloading to disk](docs/guides/downloading.md) | `readBlob` → `<a download>` / `showSaveFilePicker`        |\n| [Watching](docs/guides/watching.md)               | How to listen for file changes across tabs                |\n| [Hashing](docs/guides/hashing.md)                 | How file hashes / etags work on `stat` and watch events   |\n\n## Development\n\n```bash\nnpm install\nnpm run build\nnpm run test\nnpm run lint\nnpm run type-check\n```\n\nDemo: `npm run dev:demo` / `npm run build:demo` / `npm run preview`.\n\n## Maintainer\n\n<img src=\"https://github.com/kachurun.png\" width=\"100\" height=\"100\" alt=\"@kachurun's avatar\">\n\nMaintained with ❤️ by [@kachurun](https://github.com/kachurun)\n","readmeFilename":"README.md"}