{"id":170332221,"number":"4.0.2","published_at":"2026-01-27T08:54:58.072Z","licenses":"GNU-AGPL3.0","integrity":"sha512-vjR2EtMizOj/tf30FObT1KkbBFwLRkVWFsnyUdt0sex6H/lpxRgjKp7NO8YBUKROw66eMoL+7kGyHKAlfV9zWA==","status":null,"download_url":"https://registry.npmjs.org/@phcode/fs/-/fs-4.0.2.tgz","registry_url":"https://www.npmjs.com/package/@phcode/fs/v/4.0.2","documentation_url":null,"install_command":"npm install @phcode/fs@4.0.2","metadata":{"deprecated":null,"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3818ff33-ffbc-4575-95eb-a7e38ac2fcae"}},"dist":{"integrity":"sha512-vjR2EtMizOj/tf30FObT1KkbBFwLRkVWFsnyUdt0sex6H/lpxRgjKp7NO8YBUKROw66eMoL+7kGyHKAlfV9zWA==","shasum":"bb377ce19d0653f65e6fa0ca0a4b8fe2aebb56c6","tarball":"https://registry.npmjs.org/@phcode/fs/-/fs-4.0.2.tgz","fileCount":8,"unpackedSize":6502932,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@phcode%2ffs@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFSF7HO5Ng+1nrA+xVIgbeRmf+jGJw1m6HSw1hj6b4ULAiAfy5JPJsltrB2k3axm4xi5nr6YW/NiYyEx02qtxj4Tag=="}]},"gitHead":"589411fe2976fb95559f7a2b3e7e3de60938a73e","main":null,"scripts":{"prepublishOnly":"echo make sure to run `npm run remove-postinstall` before you run npm publish!!!","remove-postinstall":"node src-build/remove-postinstall.js","tauri":"tauri","eslint":"eslint src test","eslint:fix":"eslint src test --fix","test":"","test-browser":"npm run serve \u0026 open-cli http://127.0.0.1:8080/test/index.html","test-tauri":"tauri dev","_copy-node-src-dist":"node src-build/copy-node-src-dist.js","_copy-dist-to-test":"node src-build/copy-dist-to-test.js","_make-debug-dist":"node src-build/copy-debug-dist.js","_build-optimized":"parcel build src/virtualfs.js --detailed-report","_build-nonopt":"parcel build src/virtualfs.js --detailed-report --no-optimize","build":"npm run eslint  \u0026\u0026 npm run _copy-node-src-dist \u0026\u0026 npm run _build-nonopt \u0026\u0026 npm run _make-debug-dist \u0026\u0026 npm run _build-optimized \u0026\u0026 npm run _copy-dist-to-test","serve":"http-server . -p 8080 -c-1","_serve-tauri":"http-server . -p 8081 -c-1","test-electron":"./scripts/run-with-server.sh ./src-electron/node_modules/.bin/electron src-electron/main.js","test-electron-ci":"./scripts/run-with-server.sh ./src-electron/node_modules/.bin/electron src-electron/main.js --quit-when-done","bumpPatchVersion":"npm --no-git-tag-version version patch","bumpPatchVersionWithGitTag":"npm version patch","release":"npm run build \u0026\u0026 npm run bumpPatchVersionWithGitTag"},"_npmVersion":"11.6.2","_nodeVersion":"24.13.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":null,"browserify":null},"created_at":"2026-02-11T16:02:49.959Z","updated_at":"2026-03-11T16:19:08.704Z","purl":"pkg:npm/%40phcode/fs@4.0.2","related_tag":null,"latest":true,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@phcode%2Ffs/versions/4.0.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@phcode%2Ffs/versions/4.0.2/codemeta","dependencies":[{"id":1884931409,"ecosystem":"npm","package_name":"chokidar","requirements":"^3.5.3","kind":"runtime","optional":false},{"id":1884931410,"ecosystem":"npm","package_name":"ignore","requirements":"^5.2.4","kind":"runtime","optional":false},{"id":1884931411,"ecosystem":"npm","package_name":"ws","requirements":"^8.13.0","kind":"runtime","optional":false},{"id":1884931412,"ecosystem":"npm","package_name":"@tauri-apps/cli","requirements":"1.6.3","kind":"Development","optional":false},{"id":1884931413,"ecosystem":"npm","package_name":"picomatch","requirements":"^4.0.1","kind":"Development","optional":false},{"id":1884931414,"ecosystem":"npm","package_name":"browser-mime","requirements":"1.0.1","kind":"Development","optional":false},{"id":1884931415,"ecosystem":"npm","package_name":"buffer","requirements":"^6.0.3","kind":"Development","optional":false},{"id":1884931416,"ecosystem":"npm","package_name":"eslint","requirements":"8.19.0","kind":"Development","optional":false},{"id":1884931417,"ecosystem":"npm","package_name":"events","requirements":"^3.3.0","kind":"Development","optional":false},{"id":1884931418,"ecosystem":"npm","package_name":"filer","requirements":"1.4.1","kind":"Development","optional":false},{"id":1884931419,"ecosystem":"npm","package_name":"http-server","requirements":"14.1.0","kind":"Development","optional":false},{"id":1884931420,"ecosystem":"npm","package_name":"iconv-lite","requirements":"^0.6.3","kind":"Development","optional":false},{"id":1884931421,"ecosystem":"npm","package_name":"idb","requirements":"7.0.1","kind":"Development","optional":false},{"id":1884931422,"ecosystem":"npm","package_name":"open-cli","requirements":"7.0.1","kind":"Development","optional":false},{"id":1884931423,"ecosystem":"npm","package_name":"parcel","requirements":"2.9.3","kind":"Development","optional":false},{"id":1884931424,"ecosystem":"npm","package_name":"path-browserify","requirements":"^1.0.1","kind":"Development","optional":false},{"id":1884931425,"ecosystem":"npm","package_name":"process","requirements":"0.11.10","kind":"Development","optional":false},{"id":1884931426,"ecosystem":"npm","package_name":"run.env","requirements":"1.1.0","kind":"Development","optional":false},{"id":1884931427,"ecosystem":"npm","package_name":"string_decoder","requirements":"^1.3.0","kind":"Development","optional":false},{"id":1884931428,"ecosystem":"npm","package_name":"workbox-window","requirements":"4.2.0","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@phcode%2Ffs"}