{"bugs":{"url":"https://github.com/streamich/memfs/issues"},"dist":{"shasum":"aff9c653b1de1a5f21cfc35a420d2b90fb507ae1","tarball":"https://registry.npmjs.org/memfs/-/memfs-4.80.0.tgz","fileCount":30,"integrity":"sha512-N70W2isi44XdGn7uPo9NJ4zRukcdkwSFHlnYx42SWOH/+hzqNc8P7+tVoA2up4z7faHvNi1RSNCFjxoYQ71VPQ==","signatures":[{"sig":"MEYCIQDnplvYKw4mBhBXt+6QPJRDF0aLDdoE/k1FLGBEH2NDDQIhAIX9U/7Y8cGyeusvCNAAEuoY4iDcFrcNhw/wFJkybg0p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDEMkozQuJPJd70lKK9d55y6d7SjUaQzRG0NDkZb7WPGwIgNFG//2vbJtjyZtuCN8H4Ka1+IzIn6bkwl2GiRWWnfMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/memfs@4.80.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73720},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","name":"memfs","_from":"file:package.tgz","types":"lib/index.d.ts","author":{"url":"https://github.com/streamich","name":"streamich"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"license":"Apache-2.0","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib && rimraf --glob lib/__tests__ 'lib/**/__tests__'","clean":"rimraf lib types typedocs coverage gh-pages yarn-error.log","watch":"watch \"npm run build\" ./src","tslint":"tslint \"src/**/*.ts\" -t verbose","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.json","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","demo:webfs":"webpack serve --config ./src/webfs/webpack.config.js","test:watch":"jest --watch","build:pages":"npx rimraf@5.0.5 gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","build:webfs":"NODE_ENV=production webpack --config ./src/webfs/webpack.config.js","demo:git-fsa":"webpack serve --config ./demo/git-fsa/webpack.config.js","demo:git-opfs":"webpack serve --config ./demo/git-opfs/webpack.config.js","test:coverage":"jest --coverage","demo:crud-and-cas":"webpack serve --config ./demo/crud-and-cas/webpack.config.js","demo:fsa-to-node-zipfile":"webpack serve --config ./demo/fsa-to-node-zipfile/webpack.config.js","demo:fsa-to-node-sync-tests":"webpack serve --config ./demo/fsa-to-node-sync-tests/webpack.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"255ad7fb-9f14-4602-820f-27e261ae855a"}},"homepage":"https://github.com/streamich/memfs","keywords":["fs","filesystem","fs.js","memory-fs","memfs","file","file system","mount","memory","in-memory","virtual","test","testing","mock","fsa","file system access","native file system","webfs","crudfs","opfs","casfs","content addressable storage"],"_resolved":"/home/runner/work/memfs/memfs/packages/memfs/package.tgz","_integrity":"sha512-N70W2isi44XdGn7uPo9NJ4zRukcdkwSFHlnYx42SWOH/+hzqNc8P7+tVoA2up4z7faHvNi1RSNCFjxoYQ71VPQ==","repository":{"url":"git+https://github.com/streamich/memfs.git","type":"git"},"_npmVersion":"11.19.0","description":"In-memory file-system with Node's fs API.","directories":{},"maintainers":[{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"tslib":"^2.0.0","thingies":"^2.5.0","tree-dump":"^1.0.3","glob-to-regex.js":"^1.3.1","@jsonjoy.com/util":"^1.9.0","@jsonjoy.com/fs-fsa":"4.80.0","@jsonjoy.com/fs-core":"4.80.0","@jsonjoy.com/fs-node":"4.80.0","@jsonjoy.com/fs-print":"4.80.0","@jsonjoy.com/json-pack":"^1.11.0","@jsonjoy.com/fs-snapshot":"4.80.0","@jsonjoy.com/fs-node-utils":"4.80.0","@jsonjoy.com/fs-node-to-fsa":"4.80.0","@jsonjoy.com/fs-node-builtins":"4.80.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"url":"^0.11.1","jest":"^29.0.0","util":"^0.12.5","husky":"^8.0.1","assert":"^2.0.0","buffer":"^6.0.3","events":"^3.3.0","rimraf":"^5.0.0","tslint":"^6.1.3","process":"^0.11.10","ts-jest":"^29.4.2","ts-node":"^10.9.2","webpack":"^5.87.0","prettier":"^3.0.0","ts-loader":"^9.5.4","tar-stream":"^3.1.2","typescript":"^5.9.2","@types/jest":"^29.0.0","@types/mime":"^3.0.0","@types/node":"^20.0.0","webpack-cli":"^5.1.4","app-root-path":"^3.1.0","isomorphic-git":"^1.24.2","path-browserify":"^1.0.1","readable-stream":"^4.4.0","webpack-dev-server":"^4.15.1","html-webpack-plugin":"^5.5.3","tslint-config-common":"^1.6.2"},"_npmOperationalInternal":{"tmp":"tmp/memfs_4.80.0_1790713706875_0.9401761928531891","host":"s3://npm-registry-packages-npm-production"},"_id":"memfs@4.80.0","version":"4.80.0"}