{"_id":"@konker.dev/tiny-filesystem-fp","_rev":"28-0f347c333dc92930d0e9e36eb8d441b5","name":"@konker.dev/tiny-filesystem-fp","dist-tags":{"latest":"0.2.0"},"versions":{"0.0.1":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.1","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.1","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"ca79a66faa1b25b0c7c80155f47bb71bcb33aa39","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.1.tgz","fileCount":42,"integrity":"sha512-kV42iBb+i2NEx8WZuu8n/AiJRxSJBIcTJW6X8as2wBadH3c5xbrqiAnH5M2vuDAIAqGMBLcmjEp4UETw93fBXQ==","signatures":[{"sig":"MEYCIQCO17uedKoh4p7E14o3tfFHCoXILOUCNR8YID96IWvs9QIhAJzusJoz+eDqkl1XzlnXSS+LnTp4wtc1r/3WsQxFdK+6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158927},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.1.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/cc88ec42fbb2071377472094848b87f3/konker.dev-tiny-filesystem-fp-0.0.1.tgz","_integrity":"sha512-kV42iBb+i2NEx8WZuu8n/AiJRxSJBIcTJW6X8as2wBadH3c5xbrqiAnH5M2vuDAIAqGMBLcmjEp4UETw93fBXQ==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.3","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.10.0","dependencies":{"effect":"^2.0.2","@effect/io":"^0.40.3","@effect/data":"^0.18.5","@effect/schema":"^0.36.5","@konker.dev/effect-ts-prelude":"latest","@konker.dev/aws-client-effect-s3":"^0.0.4"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.0","madge":"^6.1.0","eslint":"^8.49.0","leasot":"^13.3.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.3","@swc/core":"^1.3.102","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.2","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.7.0","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.7.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.7.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.450.0"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.1_1704913066371_0.146650296981222","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.2","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.2","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"507a8046162b6aadce6266ce4ec5c37ba250243c","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.2.tgz","fileCount":42,"integrity":"sha512-X/6cyp9C/UjPULHfWivhw2JiUDMHzoTH8rL+vw+ncgnd0cGFPrTSO6WXEjmx1iss/RU1YosLAaFko6tiEdLWaw==","signatures":[{"sig":"MEQCIG1QCZ/sa/J7dQim3SyajoMj5L/QrAhpenE1HXIiPKE3AiBXNTQcfdBS7Sm5p8NNSMWHgwju6rNe+LXrE4aEgmkQOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159756},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.2.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/63391e262e4e9ca263c49a173548e2ae/konker.dev-tiny-filesystem-fp-0.0.2.tgz","_integrity":"sha512-X/6cyp9C/UjPULHfWivhw2JiUDMHzoTH8rL+vw+ncgnd0cGFPrTSO6WXEjmx1iss/RU1YosLAaFko6tiEdLWaw==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.3","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.10.0","dependencies":{"effect":"^2.0.2","@effect/io":"^0.40.3","@effect/data":"^0.18.5","@effect/schema":"^0.36.5","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.0","madge":"^6.1.0","eslint":"^8.49.0","leasot":"^13.3.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.3","@swc/core":"^1.3.102","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.2","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.7.0","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.7.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.7.0"},"peerDependencies":{"@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.2_1705085827476_0.653146966444343","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.3","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.3","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"6efce9b19c3fe50d98847e0ae269a772b9004933","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.3.tgz","fileCount":48,"integrity":"sha512-fQlQ0kTf3uLiOv0uM+ibiA2M4QwWxDSaE6G6aTu9BLjCn9OQPZNT1qczSwLwuDrXI2vrZtWxS+IkwYYwegmFWw==","signatures":[{"sig":"MEYCIQCT1f1Qcy56VcrnxQfFqRacmFZET5bYbkjEKKsi/3TQiQIhANmabrzivGPpChUsN2uW5pFi4wWUgy6MUzAosXpFA3Qk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200908},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.3.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/797c70725a59631760bf1e7070dc76a2/konker.dev-tiny-filesystem-fp-0.0.3.tgz","_integrity":"sha512-fQlQ0kTf3uLiOv0uM+ibiA2M4QwWxDSaE6G6aTu9BLjCn9OQPZNT1qczSwLwuDrXI2vrZtWxS+IkwYYwegmFWw==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.3","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.10.0","dependencies":{"effect":"^2.0.2","@effect/io":"^0.40.3","@effect/data":"^0.18.5","@effect/schema":"^0.36.5","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.0","madge":"^6.1.0","eslint":"^8.49.0","leasot":"^13.3.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.3","@swc/core":"^1.3.102","typescript":"^5.2.2","@types/jest":"^29.5.5","@types/node":"^20.6.2","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.7.0","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.7.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.7.0"},"peerDependencies":{"memfs":"^4.6.0","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.3_1705107730411_0.7214009517361617","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.4","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.4","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"29b99c6c987522d73d8fcc3fe945cd7f5c1858b3","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.4.tgz","fileCount":48,"integrity":"sha512-4Rf8lz/+9AKlguRkQuxDBTTPhg+Fnbttv7ESCPNEMzPMv9M6yg0Zw140+BjnQJSEfVW7L65QsK7aLIC24wQwfQ==","signatures":[{"sig":"MEUCIDpQSHyFBPxZB/RgABSBdOko39L4bJRoL1hVI6eOnB2uAiEA4Mb9r9u5j4kyf3vdH+HxaTBB+lP05FdhSUljWMLicac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200952},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.4.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/1c3b40e87220832ff4d91bfc23dc40f9/konker.dev-tiny-filesystem-fp-0.0.4.tgz","_integrity":"sha512-4Rf8lz/+9AKlguRkQuxDBTTPhg+Fnbttv7ESCPNEMzPMv9M6yg0Zw140+BjnQJSEfVW7L65QsK7aLIC24wQwfQ==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.0","dependencies":{"effect":"^2.2.2","@effect/data":"^0.18.7","@effect/schema":"^0.61.3","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.4_1706449146388_0.6099399551237175","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.6","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.6","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"904b66f33bdca7b8857b27894f86b46ef8b77a67","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.6.tgz","fileCount":48,"integrity":"sha512-MIe2hHAuDla6rRE+YwPsYuCMpGNWWfWyE3FTTxuGvhRd/lbIXFvY2XwgRWPFh3hzJw8HtODDORmmbWItL09S5w==","signatures":[{"sig":"MEUCIDqE1VOXuNU1kOfomsSLJfSVvtitUKXZ1RnFUzQ0uauTAiEAqy/DLxty2siP4ngOwl3VgjKg4idZTD1MB8cCYYYYd8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200921},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.6.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/9fd7b86ec15e36c2ea0d474fdc39a61c/konker.dev-tiny-filesystem-fp-0.0.6.tgz","_integrity":"sha512-MIe2hHAuDla6rRE+YwPsYuCMpGNWWfWyE3FTTxuGvhRd/lbIXFvY2XwgRWPFh3hzJw8HtODDORmmbWItL09S5w==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.0","dependencies":{"effect":"^2.2.2","@effect/schema":"^0.61.3","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.6_1706450208270_0.5303411046560011","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.7","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.7","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"c1a63310ad41c81e2f9bb7d3f65397f4cc76f500","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.7.tgz","fileCount":49,"integrity":"sha512-w3UZb46VviYwQBBYSvffvQs/VePuwtK7EgY9ZTXA+g6LIh8vHFW0dPisbV9+4UFj8L85rtNYVWaKboXZ/R/O+g==","signatures":[{"sig":"MEYCIQC9KS2pYkWJeuoMxqbnRa9LkaL4fLR/Anhznp5WzRJsJgIhAJJaoA55FInBK+07fjfppli73i9zYM6Nhkc8EjBdc3KV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205970},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.7.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/bb6d7a9919b9ce93e04488f1171d70e6/konker.dev-tiny-filesystem-fp-0.0.7.tgz","_integrity":"sha512-w3UZb46VviYwQBBYSvffvQs/VePuwtK7EgY9ZTXA+g6LIh8vHFW0dPisbV9+4UFj8L85rtNYVWaKboXZ/R/O+g==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.0","dependencies":{"effect":"^2.2.2","@effect/schema":"^0.61.3","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.7_1706556226395_0.15189726867972353","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.8","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.8","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"cfb59e20cc9837b98e0a5d7e9e67766c290198b0","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.8.tgz","fileCount":49,"integrity":"sha512-gcBnLfcU6My/Dr4s6fGRegb3heutKAQU0xXn2jGx6YApr+Lx7WV5RY0BaokM/hy2MJYQdh4VnFf0yTzGmRkeCA==","signatures":[{"sig":"MEUCIQDoy8exdsPUT6rR+vNmspcBtpSqBBf4VoV9EwZHy5J4wgIgEO1z/Y6m4Atw2MUb6ZE8UYg61EYUknmKT/ro/TD30Pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205971},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.8.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/8043594046d1eeffbd176b5efbff1c9e/konker.dev-tiny-filesystem-fp-0.0.8.tgz","_integrity":"sha512-gcBnLfcU6My/Dr4s6fGRegb3heutKAQU0xXn2jGx6YApr+Lx7WV5RY0BaokM/hy2MJYQdh4VnFf0yTzGmRkeCA==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.0","dependencies":{"effect":"^2.2.2","@effect/schema":"^0.61.3","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.8_1706561416556_0.41332916361422445","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.9","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.9","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"8bdb46960caebffdb0984c3e3cdcad4e4a59a54f","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.9.tgz","fileCount":49,"integrity":"sha512-cJLRllykDZL1t5gqN/MydlzfwAw2aRqsM2SWfgN5I6Nf/bYc090KwxpruibFwDx4ZDLmNW8kZVKiNg++4LfJlw==","signatures":[{"sig":"MEUCIQCSaJvbDywz3S1VFztvpC/cT3+46Xmf/wrs69ljPif+JQIgQqWZ6kCMO8cXKHyM/CweG/iZmlzt6e2y5XTE01i8QMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209732},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.9.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/2d762e08c5575fbcdc67eb4abe6ad18b/konker.dev-tiny-filesystem-fp-0.0.9.tgz","_integrity":"sha512-cJLRllykDZL1t5gqN/MydlzfwAw2aRqsM2SWfgN5I6Nf/bYc090KwxpruibFwDx4ZDLmNW8kZVKiNg++4LfJlw==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.0","dependencies":{"effect":"^2.2.2","@effect/schema":"^0.61.3","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.9_1706698539281_0.967968878750437","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.10","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.10","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"47601cec6e919ee1cbb1b4c7dca26e24702138d5","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.10.tgz","fileCount":49,"integrity":"sha512-djKtFFZdyDf3eaaAY3TrNE4EDkNQl9v+DIPqWBIQdyEa+XENCoc5MIKM7tSqKpyAmi9LG+Oc0ERVQkPwY//sWw==","signatures":[{"sig":"MEQCIAbNRNAkE2Ldg1AYgxA804broTBr8xlVhlDteEdf9Ja4AiBlmDdzqF6+uNPvDt3TcSE8PO/OJSPF+TdB0HTa+cgvKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209623},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.10.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/aafea817c66fd7a7673444caba33ce43/konker.dev-tiny-filesystem-fp-0.0.10.tgz","_integrity":"sha512-djKtFFZdyDf3eaaAY3TrNE4EDkNQl9v+DIPqWBIQdyEa+XENCoc5MIKM7tSqKpyAmi9LG+Oc0ERVQkPwY//sWw==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.0","dependencies":{"effect":"^2.2.2","@effect/schema":"^0.61.3","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.10_1706701480409_0.15137384428351486","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.11","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.11","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"17f88083cb1e7b33f25d4c7ffce5870277f025b0","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.11.tgz","fileCount":49,"integrity":"sha512-Eg0wA8k+Ewxco9wclOB7hSjy92WthNeZnJIbBbmxASyo0hjf1cmHmHWJJZO3XULg9YekV1gThxCHrXYkcQG5gg==","signatures":[{"sig":"MEUCIQCn4Kk8ZmTEZr7iyLg0z6d89yjrIykCcnWsVlm7kbl46AIgRBS84JXhT4PivOHTt/4tEsPsA7AJd4IbhZcREUStaWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210374},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.11.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/2870ad3aa9d02937416bcdc6e5ebbe61/konker.dev-tiny-filesystem-fp-0.0.11.tgz","_integrity":"sha512-Eg0wA8k+Ewxco9wclOB7hSjy92WthNeZnJIbBbmxASyo0hjf1cmHmHWJJZO3XULg9YekV1gThxCHrXYkcQG5gg==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.0","dependencies":{"effect":"^2.2.2","@effect/schema":"^0.61.3","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.11_1706704082963_0.21855924306958063","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.12","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.12","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"2ca2fa91ef68dd2381d1609c0d36f9590cbee438","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.12.tgz","fileCount":49,"integrity":"sha512-YvS2AvFlt6XCchGjl+9gNoUgSNFv6FZo61IFtk2QE/X8+TdQ89C7i9mxOS53v8MWrsgWdf7xXJEr/bkZPdlf8g==","signatures":[{"sig":"MEMCIA5ugKDGtxwcnSgat8FkT3vUp7bhE25+mIb5pJVF4uTQAh9sihID+c/sZz7q1VYGDgpMgKDVQmdD2hjZb3LykjSB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":213437},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.12.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/43e29a9bba4fa64e525131780a3279b6/konker.dev-tiny-filesystem-fp-0.0.12.tgz","_integrity":"sha512-YvS2AvFlt6XCchGjl+9gNoUgSNFv6FZo61IFtk2QE/X8+TdQ89C7i9mxOS53v8MWrsgWdf7xXJEr/bkZPdlf8g==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.0","dependencies":{"effect":"^2.2.2","@effect/schema":"^0.61.3","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.12_1707146691426_0.5012768330213544","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.13","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.13","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"36faa7c23b83f03e513f3a0360db6146bab955ff","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.13.tgz","fileCount":55,"integrity":"sha512-ZMAfUyFCmTr8HqNO7TBPj3qsjnPfqy5y4F/PqSKvPFMMXPgkhPTDn/eGaSw/2P9toq8zdF1/LGAGXGbf0Kwn2w==","signatures":[{"sig":"MEQCIE0hwvUNkhMdSegmdcUwumqa8ppItceCx+4H97D63XEEAiBYQ5CWBru/4Ko9Lo/48HIOz96djL0M5X3BJaAd+7eyMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225551},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.13.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/cf948296883653cd12ca20009f9ae8dd/konker.dev-tiny-filesystem-fp-0.0.13.tgz","_integrity":"sha512-ZMAfUyFCmTr8HqNO7TBPj3qsjnPfqy5y4F/PqSKvPFMMXPgkhPTDn/eGaSw/2P9toq8zdF1/LGAGXGbf0Kwn2w==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.0","dependencies":{"effect":"^2.2.2","@effect/schema":"^0.61.3","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.13_1707938439546_0.3810747426148282","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.14","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.14","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"e0b1921a787d4c82dd2fdb5c61eae8a61d3c7a0c","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.14.tgz","fileCount":55,"integrity":"sha512-uyTJZeW5U17MEuoB4tkXlIBDFwyZGDRJfrCNTRc1CiQ5RyqmJYGSIigIGtcWvefoZC7P6ex67Fgiex4zWXMTJA==","signatures":[{"sig":"MEUCIGPUqUYSurArgTR3Hu09cBN45RzCbR1nyYMEKBQXr8diAiEA01/sch+iOCXD/U8LB/vkzeT+LglQhx+M4lCnfCREoDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225566},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.14.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/d578726b76bf2cf70dc13233e3ee01c0/konker.dev-tiny-filesystem-fp-0.0.14.tgz","_integrity":"sha512-uyTJZeW5U17MEuoB4tkXlIBDFwyZGDRJfrCNTRc1CiQ5RyqmJYGSIigIGtcWvefoZC7P6ex67Fgiex4zWXMTJA==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.0","dependencies":{"effect":"^2.2.2","@effect/schema":"^0.61.3","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.14_1707943151387_0.2854403932380065","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.15","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.15","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"a15e76850371e4a68d62ddc3f77ae4b5c52a4f88","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.15.tgz","fileCount":55,"integrity":"sha512-3Lt1q7yMoYPQGpiWPNeQtMZAJg/1Cisgfdgk4iW7txyCCHnJggwlId7zcjKO4qDu402RnfbPrW+ybz7hFwzP1g==","signatures":[{"sig":"MEUCIQDNvNN5/Ejjvb9yRXcyUjgfqu+FHEs7O3cG9JrRYf7RYQIgHvvTo67jrEuee2q4qKh2Xfcq9+JPV2SlGBuNc3aBC8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225565},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.15.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/f0a753c97d72e64dbf8bd352f6e2d9d4/konker.dev-tiny-filesystem-fp-0.0.15.tgz","_integrity":"sha512-3Lt1q7yMoYPQGpiWPNeQtMZAJg/1Cisgfdgk4iW7txyCCHnJggwlId7zcjKO4qDu402RnfbPrW+ybz7hFwzP1g==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.1","dependencies":{"effect":"2.2.5","@effect/schema":"^0.61.3","@konker.dev/effect-ts-prelude":"latest"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.15_1708621480633_0.6282707367228759","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.16","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.16","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"90df7be39cdf993a28c4a5a09b043613173f8926","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.16.tgz","fileCount":55,"integrity":"sha512-Kzga/gfdpwUrwWx/FdjpsFIlkPT5WfbDLhhv1XrEVKN/SMYfkD3OpcMUCtJQNxCNEFqEb/q/vA7+/Jg1tXbcag==","signatures":[{"sig":"MEUCIQCWMVT24Qbk1olGkBunDJFSC6MPedQjHc4mJzmRzdSyvQIgBwpLhocyc1LJd+q4I7FF9qCWwKebpuYcJQ+UIMFZz8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225427},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.16.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/18f537e06d7c058dd4f2d6e8c04bca75/konker.dev-tiny-filesystem-fp-0.0.16.tgz","_integrity":"sha512-Kzga/gfdpwUrwWx/FdjpsFIlkPT5WfbDLhhv1XrEVKN/SMYfkD3OpcMUCtJQNxCNEFqEb/q/vA7+/Jg1tXbcag==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.1","dependencies":{"effect":"^2.4.1","@effect/schema":"^0.63.2","@konker.dev/effect-ts-prelude":"^0.0.13"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.16_1709498593075_0.0835368789698967","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.17","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.17","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"1a2ed07890d8ace18891b2e25b8dda268875a7d4","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.17.tgz","fileCount":55,"integrity":"sha512-3mcSK3Vu6HdUIhqaV9qrmJ6w6H6Gq37lDRlRWMFzaGVqDKI/ul7y8RWGTjW4DAkuIqjUzFfguOWicexP1Lj5kA==","signatures":[{"sig":"MEQCICGXxRaczSmFr2XpIRkxG/lxLX5eY9bnIrDr5xSs5e1kAiBi+N96CK0QGuMLyoYqRrd66CwhJg/CGfFgZH99e/6uFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225705},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.17.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -rf coverage && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/ad7c4feda1f8f115bc1146234642d7f8/konker.dev-tiny-filesystem-fp-0.0.17.tgz","_integrity":"sha512-3mcSK3Vu6HdUIhqaV9qrmJ6w6H6Gq37lDRlRWMFzaGVqDKI/ul7y8RWGTjW4DAkuIqjUzFfguOWicexP1Lj5kA==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.11.1","dependencies":{"effect":"^2.4.1","@effect/schema":"^0.63.2","@konker.dev/effect-ts-prelude":"^0.0.13"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.17_1710951144080_0.5842640023389747","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.18","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.18","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"e0bc3008b1e91fe8d8a7d534459c5422c76f280e","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.18.tgz","fileCount":55,"integrity":"sha512-o62uTS+5UymT9GHw/DGEYUiijfw3Mhcd/++mKTHkZ2Nb17g5KwJZAWW0FXRhxam3alOEkpoB5n4DERv8o67w5g==","signatures":[{"sig":"MEUCIQC+4s71n/cK+jGBAPTICm6a+kNYZ6HkubssTMrhHLTkAQIgGFvLKK5ARtrAmmFsIBGh0FVQdosZsP375tHI/qXLPrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225758},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.18.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/3fdd4386f0b7e53a1b7ee6a22aa84c54/konker.dev-tiny-filesystem-fp-0.0.18.tgz","_integrity":"sha512-o62uTS+5UymT9GHw/DGEYUiijfw3Mhcd/++mKTHkZ2Nb17g5KwJZAWW0FXRhxam3alOEkpoB5n4DERv8o67w5g==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.7.0","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.15.0","dependencies":{"effect":"^3.5.3","@effect/schema":"^0.68.23","@konker.dev/effect-ts-prelude":"^0.0.16"},"_hasShrinkwrap":false,"packageManager":"pnpm@8","devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.7"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.18_1720819086181_0.2504600664427059","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.19","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.19","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"1bf5a582aa03d14993ed9f11acaa6c754a7579a3","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.19.tgz","fileCount":55,"integrity":"sha512-lIkD29UmGuY4d/xbNPexrEXtsBs9qnmtbhdYFaoQH0RVvBp3jQM+v2B+nTYiH3HYJ/ZkdLtTiZuUMSHvKqfdIA==","signatures":[{"sig":"MEUCIQC7NkI3coj8LDrXzx1DzmXwncT0cjb8Lnconha9l6M18AIgFjkVEk1kiCCDbcWmf/T3vBbNEwDaVZNIFUkaDwkOW5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226231},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.19.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/aab7a77a03892caf5a2c7eb6c89a0e0a/konker.dev-tiny-filesystem-fp-0.0.19.tgz","_integrity":"sha512-lIkD29UmGuY4d/xbNPexrEXtsBs9qnmtbhdYFaoQH0RVvBp3jQM+v2B+nTYiH3HYJ/ZkdLtTiZuUMSHvKqfdIA==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.17.0","dependencies":{"effect":"^3.5.3","@effect/schema":"^0.68.23","@konker.dev/effect-ts-prelude":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.19_1725283015530_0.4651729276325942","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.20","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.20","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"618c4cd3ea6c712191893d3ff890c222991066d4","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.20.tgz","fileCount":55,"integrity":"sha512-Q18oFfTsjHKZEk1BQnNnaBJoxekyXHbPN2NUJT3SAlMXfD+QysfHRSTWKFZP7EvU/j33Ks0af+GZvamaViuCTw==","signatures":[{"sig":"MEQCIAD3Qyc1GcXZFJdi970ETfPCi9sOamqmgcOteCeZtdHKAiBmK5qcCWI9X0YOXsGf0QlpkBP0UthZXOT0IbFYAuAI9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229921},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.20.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/548695056940f4dfa9e6b9e8e24e44e7/konker.dev-tiny-filesystem-fp-0.0.20.tgz","_integrity":"sha512-Q18oFfTsjHKZEk1BQnNnaBJoxekyXHbPN2NUJT3SAlMXfD+QysfHRSTWKFZP7EvU/j33Ks0af+GZvamaViuCTw==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.17.0","dependencies":{"effect":"^3.5.3","@effect/schema":"^0.68.23","@konker.dev/effect-ts-prelude":"^0.0.16"},"_hasShrinkwrap":false,"devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.56.0","leasot":"^13.3.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","prettier":"^3.2.4","@swc/core":"^1.3.106","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.11.9","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.0.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.19.1","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.19.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-sort-destructure-keys":"^1.5.0","@typescript-eslint/typescript-estree":"^6.19.1"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.450.0","@konker.dev/aws-client-effect-s3":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.20_1725304572201_0.8219255306314242","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.0.21","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.0.21","maintainers":[{"name":"konker","email":"konker@iki.fi"},{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"}],"homepage":"https://github.com/konkerdotdev/tiny-filesystem-fp#readme","bugs":{"url":"https://github.com/konkerdotdev/tiny-filesystem-fp/issues"},"dist":{"shasum":"878ace53733f47b311dacbf7d45a8ec46dc4d041","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.0.21.tgz","fileCount":55,"integrity":"sha512-RFawHHoupyOI8Cwpkov3P6j51dsyqeZtkCf+iDaDsqIHbbKl+ZvD8QEHQJNESw6Zjrhw0RR/8BSg3yLCafC+vQ==","signatures":[{"sig":"MEYCIQC6HY8a+oXh8aSPECDUCIjTGUV8mjgAw6tGac0zxx7GXgIhAINJm/94tp1C0aE5YWELT9f+yxHt7902bKFh4gj1Fzf+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229149},"main":"dist/index.js","_from":"file:konker.dev-tiny-filesystem-fp-0.0.21.tgz","types":"./dist/index.d.ts","scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run test && pnpm run build && pnpm run fixme-check","test":"jest --no-cache -w 4","build":"pnpm run clean && tsc && gulp copy-static","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/69150edf3158bc37f30eca29a9e0e3b4/konker.dev-tiny-filesystem-fp-0.0.21.tgz","_integrity":"sha512-RFawHHoupyOI8Cwpkov3P6j51dsyqeZtkCf+iDaDsqIHbbKl+ZvD8QEHQJNESw6Zjrhw0RR/8BSg3yLCafC+vQ==","repository":{"url":"git+https://github.com/konkerdotdev/tiny-filesystem-fp.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"staticFiles":[],"_nodeVersion":"20.17.0","dependencies":{"effect":"^3.7.2","@effect/schema":"^0.72.3","@konker.dev/effect-ts-prelude":"^0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"npx":"^10.2.2","gulp":"^4.0.2","jest":"^29.7.0","husky":"^8.0.3","madge":"^6.1.0","eslint":"^8.57.0","leasot":"^13.3.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.3.3","@swc/core":"^1.7.26","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^20.16.5","eslint-plugin-fp":"^2.3.0","eslint-plugin-json":"^3.1.0","aws-sdk-client-mock":"^3.1.0","eslint-plugin-import":"^2.30.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@effect/language-service":"^0.0.21","@typescript-eslint/parser":"^6.21.0","eslint-plugin-deprecation":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-sort-destructure-keys":"^1.6.0","@typescript-eslint/typescript-estree":"^6.21.0"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.650.0","@konker.dev/aws-client-effect-s3":"^0.0.11"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.0.21_1727727098181_0.7598217939732996","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.1.1","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.1.1","maintainers":[{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},{"name":"konker","email":"konker@iki.fi"}],"homepage":"https://konker.dev/","dist":{"shasum":"ec84731319d43fdd72279651ba553b9e6291b600","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.1.1.tgz","fileCount":72,"integrity":"sha512-M1lGp1ci5r5sEkQ7xqmrNs0lppXyvc3MJU7qc0YM25tWQpfbMLP6z7StPqEbPCCiy/ec0hGxLUX9uHH8scze6g==","signatures":[{"sig":"MEYCIQCH6CD45M59X97XpsrZyZkAnK1YuWY5FjTZIszfxSo84QIhAOXvc6Rd6LFuQB16iNx/5pmjJ0uXrefyFFUnDpXa/XWA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215387},"main":"dist/index.js","type":"module","_from":"file:konker.dev-tiny-filesystem-fp-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./s3":{"types":"./dist/s3/index.d.ts","import":"./dist/s3/index.js"},"./node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.js"},"./memfs":{"types":"./dist/memfs/index.d.ts","import":"./dist/memfs/index.js"},"./s3/utils":{"types":"./dist/s3/utils.d.ts","import":"./dist/s3/utils.js"},"./lib/array":{"types":"./dist/lib/array.d.ts","import":"./dist/lib/array.js"},"./lib/error":{"types":"./dist/lib/error.d.ts","import":"./dist/lib/error.js"},"./lib/stream":{"types":"./dist/lib/stream.d.ts","import":"./dist/lib/stream.js"},"./package.json":"./package.json","./s3/s3-uri-utils":{"types":"./dist/s3/s3-uri-utils.d.ts","import":"./dist/s3/s3-uri-utils.js"}},"scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run type-coverage-check && pnpm run test && pnpm run build && pnpm run generated-exports-check && pnpm run exports-check && pnpm run fixme-check","test":"vitest run --coverage","build":"pnpm run clean && tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","exports-check":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile=node16","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'","type-coverage-check":"type-coverage --detail --at-least 100 --ignore-files src/lib/error.ts --ignore-files src/lib/stream.ts","generated-exports-check":"npx --package=@konker.dev/common-config generate-exports-verify packages/tiny-filesystem-fp"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/5ecf03a7969b5ed399858ab315a72fe6/konker.dev-tiny-filesystem-fp-0.1.1.tgz","_integrity":"sha512-M1lGp1ci5r5sEkQ7xqmrNs0lppXyvc3MJU7qc0YM25tWQpfbMLP6z7StPqEbPCCiy/ec0hGxLUX9uHH8scze6g==","repository":{"url":"https://github.com/konker.dev/packages/tiny-filesystem-fp","type":"git"},"_npmVersion":"10.9.0","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.11.7","@konker.dev/tiny-error-fp":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"madge":"^6.1.0","eslint":"^9.17.0","leasot":"^13.3.0","vitest":"^2.1.8","prettier":"^3.4.2","@swc/core":"^1.10.0","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^20.17.10","type-coverage":"^2.29.7","@eslint/compat":"^1.2.4","@gomomento/sdk":"^1.102.0","eslint-plugin-fp":"^2.3.0","typescript-eslint":"^8.18.1","@aws-sdk/client-s3":"^3.705.0","aws-sdk-client-mock":"^3.1.0","@arethetypeswrong/cli":"^0.17.1","eslint-plugin-prettier":"^5.2.1","@effect/language-service":"^0.1.0","@konker.dev/common-config":"^0.1.0","@vitest/coverage-istanbul":"^2.1.8","@konker.dev/aws-client-effect-s3":"0.1.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-destructure-keys":"^1.6.0"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.705.0","@konker.dev/aws-client-effect-s3":"0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.1.1_1735350371480_0.24644766012157815","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.1.7","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.1.7","maintainers":[{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},{"name":"konker","email":"konker@iki.fi"}],"homepage":"https://konker.dev/","dist":{"shasum":"3163694ebbaaf3aae5a1f452a178c688a536dbf0","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.1.7.tgz","fileCount":72,"integrity":"sha512-TmrlGnTID2CV3AdwhGJJeybF4xrj83vmkmA2BwF9ix1st/Ni4CgJrsg5a6t65Jt9FzC7nRoxeHOvWWGQyUW2ZQ==","signatures":[{"sig":"MEYCIQDd5pZxKcusfKKGtSttBPlZkodGNhzbaj99o34K0hZ7gwIhAJlhwm8ZVZ2ZSSJ0eSotySdDYx+dgxGPSlH6Zds1OBxM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215502},"main":"dist/index.js","type":"module","_from":"file:konker.dev-tiny-filesystem-fp-0.1.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./s3":{"types":"./dist/s3/index.d.ts","import":"./dist/s3/index.js"},"./node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.js"},"./memfs":{"types":"./dist/memfs/index.d.ts","import":"./dist/memfs/index.js"},"./s3/utils":{"types":"./dist/s3/utils.d.ts","import":"./dist/s3/utils.js"},"./lib/array":{"types":"./dist/lib/array.d.ts","import":"./dist/lib/array.js"},"./lib/error":{"types":"./dist/lib/error.d.ts","import":"./dist/lib/error.js"},"./lib/stream":{"types":"./dist/lib/stream.d.ts","import":"./dist/lib/stream.js"},"./package.json":"./package.json","./s3/s3-uri-utils":{"types":"./dist/s3/s3-uri-utils.d.ts","import":"./dist/s3/s3-uri-utils.js"}},"scripts":{"cd":"pnpm run build && pnpm publish --access public","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run type-coverage-check && pnpm run test && pnpm run build && pnpm run generated-exports-check && pnpm run exports-check && pnpm run fixme-check","test":"vitest run --coverage","build":"pnpm run clean && tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","codecov":"npx --package=@konker.dev/common-config codecov-upload `pwd` '@konker.dev/tiny-filesystem-fp'","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","exports-check":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile=node16","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'","type-coverage-check":"type-coverage --detail --at-least 100 --ignore-files src/lib/error.ts --ignore-files src/lib/stream.ts","generated-exports-check":"npx --package=@konker.dev/common-config generate-exports-verify `pwd`"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/97c294d508d1d667358e17de43216445/konker.dev-tiny-filesystem-fp-0.1.7.tgz","_integrity":"sha512-TmrlGnTID2CV3AdwhGJJeybF4xrj83vmkmA2BwF9ix1st/Ni4CgJrsg5a6t65Jt9FzC7nRoxeHOvWWGQyUW2ZQ==","repository":{"url":"https://github.com/konker.dev/packages/tiny-filesystem-fp","type":"git"},"_npmVersion":"10.9.0","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"_nodeVersion":"22.12.0","dependencies":{"effect":"^3.11.7","@konker.dev/tiny-error-fp":"0.1.7"},"_hasShrinkwrap":false,"devDependencies":{"madge":"^6.1.0","eslint":"^9.17.0","leasot":"^13.3.0","vitest":"^2.1.8","codecov":"^3.8.3","prettier":"^3.4.2","@swc/core":"^1.10.0","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^20.17.10","type-coverage":"^2.29.7","@eslint/compat":"^1.2.4","@gomomento/sdk":"^1.102.0","eslint-plugin-fp":"^2.3.0","typescript-eslint":"^8.18.1","@aws-sdk/client-s3":"^3.705.0","aws-sdk-client-mock":"^3.1.0","@arethetypeswrong/cli":"^0.17.1","eslint-plugin-prettier":"^5.2.1","@effect/language-service":"^0.1.0","@konker.dev/common-config":"^0.1.9","@vitest/coverage-istanbul":"^2.1.8","@konker.dev/aws-client-effect-s3":"0.1.7","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-destructure-keys":"^1.6.0"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.705.0","@konker.dev/aws-client-effect-s3":"0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.1.7_1735817047373_0.3029709148944453","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.1.9","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.1.9","maintainers":[{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},{"name":"konker","email":"konker@iki.fi"}],"homepage":"https://konker.dev/","dist":{"shasum":"059104056f74c2088c8eecd5a9cac09cf1444fd4","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.1.9.tgz","fileCount":72,"integrity":"sha512-4PDAYMjtDBmYuAfnmvMxOZ1B7DIl5ihhxn4FDqeVzsUmr+REUkPQtFIgjFCaxPQIu3ja03TY4GVmjSJwHInbDg==","signatures":[{"sig":"MEQCIGReWMa1yGUa0+wiwnq6BWoZyketHYCMvxagKWckEOO2AiB9KVwKiE5WdXGB71I96B8GeVjF4XGJxTvZRMqe2aVOzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215587},"main":"dist/index.js","type":"module","_from":"file:konker.dev-tiny-filesystem-fp-0.1.9.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./s3":{"types":"./dist/s3/index.d.ts","import":"./dist/s3/index.js"},"./node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.js"},"./memfs":{"types":"./dist/memfs/index.d.ts","import":"./dist/memfs/index.js"},"./s3/utils":{"types":"./dist/s3/utils.d.ts","import":"./dist/s3/utils.js"},"./lib/array":{"types":"./dist/lib/array.d.ts","import":"./dist/lib/array.js"},"./lib/error":{"types":"./dist/lib/error.d.ts","import":"./dist/lib/error.js"},"./lib/stream":{"types":"./dist/lib/stream.d.ts","import":"./dist/lib/stream.js"},"./package.json":"./package.json","./s3/s3-uri-utils":{"types":"./dist/s3/s3-uri-utils.d.ts","import":"./dist/s3/s3-uri-utils.js"}},"scripts":{"cd":"pnpm run build && npx --package=@konker.dev/common-config npm-publish-if-version-not-exists `pwd`","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run type-coverage-check && pnpm run test && pnpm run build && pnpm run generated-exports-check && pnpm run exports-check && pnpm run fixme-check","test":"vitest run --coverage","build":"pnpm run clean && tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","codecov":"npx --package=@konker.dev/common-config codecov-upload `pwd` '@konker.dev/tiny-filesystem-fp'","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","exports-check":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile=node16","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'","type-coverage-check":"type-coverage --detail --at-least 100 --ignore-files src/lib/error.ts --ignore-files src/lib/stream.ts","generated-exports-check":"npx --package=@konker.dev/common-config generate-exports-verify `pwd`"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/bcb3bdaee1e59fcee821d41c133142f6/konker.dev-tiny-filesystem-fp-0.1.9.tgz","_integrity":"sha512-4PDAYMjtDBmYuAfnmvMxOZ1B7DIl5ihhxn4FDqeVzsUmr+REUkPQtFIgjFCaxPQIu3ja03TY4GVmjSJwHInbDg==","repository":{"url":"https://github.com/konker.dev/packages/tiny-filesystem-fp","type":"git"},"_npmVersion":"10.9.2","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"_nodeVersion":"22.14.0","dependencies":{"effect":"^3.11.7","@konker.dev/tiny-error-fp":"0.1.9"},"_hasShrinkwrap":false,"devDependencies":{"madge":"^6.1.0","eslint":"^9.17.0","leasot":"^13.3.0","vitest":"^2.1.8","codecov":"^3.8.3","prettier":"^3.4.2","@swc/core":"^1.10.0","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^20.17.10","type-coverage":"^2.29.7","@eslint/compat":"^1.2.4","@gomomento/sdk":"^1.102.0","eslint-plugin-fp":"^2.3.0","typescript-eslint":"^8.18.1","@aws-sdk/client-s3":"^3.705.0","aws-sdk-client-mock":"^3.1.0","@arethetypeswrong/cli":"^0.17.1","eslint-plugin-prettier":"^5.2.1","@effect/language-service":"^0.1.0","@konker.dev/common-config":"^0.2.1","@vitest/coverage-istanbul":"^2.1.8","@konker.dev/aws-client-effect-s3":"0.1.9","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-destructure-keys":"^1.6.0"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.705.0","@konker.dev/aws-client-effect-s3":"0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.1.9_1743020151091_0.8535530049007827","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.1.10","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.1.10","maintainers":[{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},{"name":"konker","email":"konker@iki.fi"}],"homepage":"https://konker.dev/","dist":{"shasum":"100bf9e2b810cfd115a8b7323c13b9877dd23836","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.1.10.tgz","fileCount":72,"integrity":"sha512-LPJ399uRQ+dLb5oegikS7umueY15i8fBJEW+UzwwSDShuC8G9TW55gXEvCx4ApUDWTU4vuM3RZuiGtW4Q/OOAA==","signatures":[{"sig":"MEUCID8YJlmlM3G+3L4Xy3I5KS8B1uPxgmSOpU8DKKATkLdBAiEAtIps8rXegxZmmZiYXehq+BycyMFbVfdBfPTPDoJonog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218950},"main":"dist/index.js","type":"module","_from":"file:konker.dev-tiny-filesystem-fp-0.1.10.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./s3":{"types":"./dist/s3/index.d.ts","import":"./dist/s3/index.js"},"./node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.js"},"./memfs":{"types":"./dist/memfs/index.d.ts","import":"./dist/memfs/index.js"},"./s3/utils":{"types":"./dist/s3/utils.d.ts","import":"./dist/s3/utils.js"},"./lib/array":{"types":"./dist/lib/array.d.ts","import":"./dist/lib/array.js"},"./lib/error":{"types":"./dist/lib/error.d.ts","import":"./dist/lib/error.js"},"./lib/stream":{"types":"./dist/lib/stream.d.ts","import":"./dist/lib/stream.js"},"./package.json":"./package.json","./s3/s3-uri-utils":{"types":"./dist/s3/s3-uri-utils.d.ts","import":"./dist/s3/s3-uri-utils.js"}},"scripts":{"cd":"pnpm run build && npx --package=@konker.dev/common-config npm-publish-if-version-not-exists `pwd`","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run type-coverage-check && pnpm run test && pnpm run build && pnpm run generated-exports-check && pnpm run exports-check && pnpm run fixme-check","test":"vitest run --coverage","build":"pnpm run clean && tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","codecov":"npx --package=@konker.dev/common-config codecov-upload `pwd` '@konker.dev/tiny-filesystem-fp'","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","exports-check":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile=node16","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'","type-coverage-check":"type-coverage --detail --at-least 100 --ignore-files src/lib/error.ts --ignore-files src/lib/stream.ts","generated-exports-check":"npx --package=@konker.dev/common-config generate-exports-verify `pwd`"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/ad45273ae2af57a650706f7caccb50e9/konker.dev-tiny-filesystem-fp-0.1.10.tgz","_integrity":"sha512-LPJ399uRQ+dLb5oegikS7umueY15i8fBJEW+UzwwSDShuC8G9TW55gXEvCx4ApUDWTU4vuM3RZuiGtW4Q/OOAA==","repository":{"url":"https://github.com/konker.dev/packages/tiny-filesystem-fp","type":"git"},"_npmVersion":"10.9.3","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"_nodeVersion":"22.18.0","dependencies":{"effect":"^3.17.7","@konker.dev/tiny-error-fp":"0.1.10"},"_hasShrinkwrap":false,"devDependencies":{"madge":"^6.1.0","eslint":"^9.33.0","leasot":"^13.3.0","vitest":"^3.2.4","prettier":"^3.6.2","@swc/core":"^1.13.3","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/node":"^24.2.1","type-coverage":"^2.29.7","@eslint/compat":"^1.3.2","@gomomento/sdk":"^1.111.0","eslint-plugin-fp":"^2.3.0","typescript-eslint":"^8.39.0","@aws-sdk/client-s3":"^3.864.0","aws-sdk-client-mock":"^3.1.0","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-prettier":"^5.5.4","@effect/language-service":"^0.1.0","@konker.dev/common-config":"0.2.4","@vitest/coverage-istanbul":"^3.2.4","@konker.dev/aws-client-effect-s3":"0.1.10","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-destructure-keys":"^1.6.0"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.705.0","@konker.dev/aws-client-effect-s3":"0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.1.10_1754742562073_0.09805703068969551","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.1.11","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.1.11","maintainers":[{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},{"name":"konker","email":"konker@iki.fi"}],"homepage":"https://konker.dev/","dist":{"shasum":"3a040c182d4190d06874e87be0ceb8dcb8107d80","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.1.11.tgz","fileCount":76,"integrity":"sha512-CBTxI9vidsLwLNQ7HmvuRLSO53qbRQE6Hdnbj9A5DuLrfNr5ZReEjOKzC2KgahENiLjriz9KPLJNj/o1avHzAA==","signatures":[{"sig":"MEQCIGPd9B8DBEvBKKIR/BUY/J19u1qyfNofPN3IybhWyvkfAiBkyrCT9kaBr2oMT8c2zyH8Tj43tH6F9NbFkt26LlJDsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227067},"main":"dist/index.js","type":"module","_from":"file:konker.dev-tiny-filesystem-fp-0.1.11.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./s3":{"types":"./dist/s3/index.d.ts","import":"./dist/s3/index.js"},"./node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.js"},"./memfs":{"types":"./dist/memfs/index.d.ts","import":"./dist/memfs/index.js"},"./s3/utils":{"types":"./dist/s3/utils.d.ts","import":"./dist/s3/utils.js"},"./lib/array":{"types":"./dist/lib/array.d.ts","import":"./dist/lib/array.js"},"./lib/error":{"types":"./dist/lib/error.d.ts","import":"./dist/lib/error.js"},"./lib/stream":{"types":"./dist/lib/stream.d.ts","import":"./dist/lib/stream.js"},"./test/setup":{"types":"./dist/test/setup.d.ts","import":"./dist/test/setup.js"},"./package.json":"./package.json","./test/vitest.d":{"types":"./dist/test/vitest.d.d.ts","import":"./dist/test/vitest.d.js"},"./s3/s3-uri-utils":{"types":"./dist/s3/s3-uri-utils.d.ts","import":"./dist/s3/s3-uri-utils.js"}},"scripts":{"cd":"pnpm run build && npx --package=@konker.dev/common-config npm-publish-if-version-not-exists `pwd`","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run type-coverage-check && pnpm run test && pnpm run build && pnpm run generated-exports-check && pnpm run exports-check && pnpm run fixme-check","test":"vitest run --coverage","build":"pnpm run clean && tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","codecov":"npx --package=@konker.dev/common-config codecov-upload `pwd` '@konker.dev/tiny-filesystem-fp'","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","exports-check":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile=node16 --exclude-entrypoints=@konker.dev/tiny-filesystem-fp/test/vitest.d","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning --exclude vitest.d.ts src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'","type-coverage-check":"type-coverage --detail --at-least 99 --ignore-files src/lib/error.ts --ignore-files src/lib/stream.ts","generated-exports-check":"npx --package=@konker.dev/common-config generate-exports-verify `pwd`"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/c62c6c0e94af0ded388d08838bbe793a/konker.dev-tiny-filesystem-fp-0.1.11.tgz","_integrity":"sha512-CBTxI9vidsLwLNQ7HmvuRLSO53qbRQE6Hdnbj9A5DuLrfNr5ZReEjOKzC2KgahENiLjriz9KPLJNj/o1avHzAA==","repository":{"url":"https://github.com/konker.dev/packages/tiny-filesystem-fp","type":"git"},"_npmVersion":"10.9.3","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"_nodeVersion":"22.18.0","dependencies":{"effect":"^3.17.7","@konker.dev/tiny-error-fp":"0.1.10","@konker.dev/tiny-utils-fp":"0.1.11"},"_hasShrinkwrap":false,"devDependencies":{"madge":"^6.1.0","eslint":"^9.33.0","leasot":"^13.3.0","vitest":"^3.2.4","prettier":"^3.6.2","@swc/core":"^1.13.3","@eslint/js":"^9.33.0","typescript":"^5.9.2","@types/node":"^24.2.1","type-coverage":"^2.29.7","@eslint/compat":"^1.3.2","@gomomento/sdk":"^1.111.0","eslint-plugin-fp":"^2.3.0","typescript-eslint":"^8.39.0","@aws-sdk/client-s3":"^3.864.0","aws-sdk-client-mock":"^4.1.0","@arethetypeswrong/cli":"^0.17.4","eslint-plugin-prettier":"^5.5.4","@effect/language-service":"^0.1.0","@konker.dev/common-config":"0.2.4","@vitest/coverage-istanbul":"^3.2.4","aws-sdk-client-mock-vitest":"^6.2.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-destructure-keys":"^1.6.0"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3.705.0","@aws-sdk/lib-storage":"^3.864.0","@effect-aws/client-s3":"^1.10.3"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.1.11_1754938219557_0.42145259669232793","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.1.12","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.1.12","maintainers":[{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},{"name":"konker","email":"konker@iki.fi"}],"homepage":"https://konker.dev/","dist":{"shasum":"a978a66c4eae3979b9431026573379f5be81c070","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.1.12.tgz","fileCount":76,"integrity":"sha512-rIiSqnabbvDD/RfISbSXa0L064Wi7n8pPn647Zg6wA/URyrXwrheehCxOHnlBJordTWJ0NpjsOkwYjdfrduwVg==","signatures":[{"sig":"MEQCIHbp/R5e2sqq6C32Nj5x0hrqLN5v9VvEnJRWiw2fNoLPAiA/1SeV2AKkD2pth5CwKLjIhy6xaaR3zlDfkWYvu6ocqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227021},"main":"dist/index.js","type":"module","_from":"file:konker.dev-tiny-filesystem-fp-0.1.12.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./s3":{"types":"./dist/s3/index.d.ts","import":"./dist/s3/index.js"},"./node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.js"},"./memfs":{"types":"./dist/memfs/index.d.ts","import":"./dist/memfs/index.js"},"./s3/utils":{"types":"./dist/s3/utils.d.ts","import":"./dist/s3/utils.js"},"./lib/array":{"types":"./dist/lib/array.d.ts","import":"./dist/lib/array.js"},"./lib/error":{"types":"./dist/lib/error.d.ts","import":"./dist/lib/error.js"},"./lib/stream":{"types":"./dist/lib/stream.d.ts","import":"./dist/lib/stream.js"},"./test/setup":{"types":"./dist/test/setup.d.ts","import":"./dist/test/setup.js"},"./package.json":"./package.json","./test/vitest.d":{"types":"./dist/test/vitest.d.d.ts","import":"./dist/test/vitest.d.js"},"./s3/s3-uri-utils":{"types":"./dist/s3/s3-uri-utils.d.ts","import":"./dist/s3/s3-uri-utils.js"}},"scripts":{"cd":"pnpm run build && npx --package=@konker.dev/common-config npm-publish-if-version-not-exists `pwd`","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run type-coverage-check && pnpm run test && pnpm run build && pnpm run generated-exports-check && pnpm run exports-check && pnpm run fixme-check","test":"vitest run --coverage","build":"pnpm run clean && tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","codecov":"npx --package=@konker.dev/common-config codecov-upload `pwd` '@konker.dev/tiny-filesystem-fp'","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","exports-check":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile=node16 --exclude-entrypoints=@konker.dev/tiny-filesystem-fp/test/vitest.d","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning --exclude vitest.d.ts src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'","type-coverage-check":"type-coverage --detail --at-least 99 --ignore-files src/lib/error.ts --ignore-files src/lib/stream.ts","generated-exports-check":"npx --package=@konker.dev/common-config generate-exports-verify `pwd`"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/d2d3b9b5e8df6f16a5d1521527f012d7/konker.dev-tiny-filesystem-fp-0.1.12.tgz","_integrity":"sha512-rIiSqnabbvDD/RfISbSXa0L064Wi7n8pPn647Zg6wA/URyrXwrheehCxOHnlBJordTWJ0NpjsOkwYjdfrduwVg==","repository":{"url":"https://github.com/konker.dev/packages/tiny-filesystem-fp","type":"git"},"_npmVersion":"10.9.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"_nodeVersion":"22.21.1","dependencies":{"effect":"^3.17.14","@konker.dev/tiny-error-fp":"0.1.11","@konker.dev/tiny-utils-fp":"0.1.12"},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.36.0","leasot":"^14.4.0","vitest":"^3.2.4","prettier":"^3.6.2","@swc/core":"^1.13.20","@eslint/js":"^9.36.0","typescript":"^5.9.2","@types/node":"^24.5.2","type-coverage":"^2.29.7","@eslint/compat":"^1.4.0","@gomomento/sdk":"^1.116.0","eslint-plugin-fp":"^2.3.0","typescript-eslint":"^8.44.1","aws-sdk-client-mock":"^4.1.0","@arethetypeswrong/cli":"^0.18.2","eslint-plugin-prettier":"^5.5.4","@effect/language-service":"^0.41.0","@konker.dev/common-config":"latest","@vitest/coverage-istanbul":"^3.2.4","aws-sdk-client-mock-vitest":"^6.2.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3","@aws-sdk/lib-storage":"^3","@effect-aws/client-s3":"^1.10.3"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.1.12_1762644738670_0.18663078322445292","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.1.13","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","_id":"@konker.dev/tiny-filesystem-fp@0.1.13","maintainers":[{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},{"name":"konker","email":"konker@iki.fi"}],"homepage":"https://konker.dev/","dist":{"shasum":"3fa488a0ec08bd74f78cd12248a928d1f210b7b9","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.1.13.tgz","fileCount":76,"integrity":"sha512-fflrsyfko8CfVJnrSqBrlLkybiDk6vzfIfbGB+TNfT/p4Awe3Nr3JT8ztmlx7bnQiG/UTx3KUQs+dgIaxkP0Cw==","signatures":[{"sig":"MEQCIDi9/I5dInsdMlnM8xg8CJI/RRu3lvyesu8mocUlM3wKAiAW9c7JINKD32d4FlobqlGCa+SUvWmyKcrWxK2P4dsupg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227833},"main":"dist/index.js","type":"module","_from":"file:konker.dev-tiny-filesystem-fp-0.1.13.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./s3":{"types":"./dist/s3/index.d.ts","import":"./dist/s3/index.js"},"./node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.js"},"./memfs":{"types":"./dist/memfs/index.d.ts","import":"./dist/memfs/index.js"},"./s3/utils":{"types":"./dist/s3/utils.d.ts","import":"./dist/s3/utils.js"},"./lib/array":{"types":"./dist/lib/array.d.ts","import":"./dist/lib/array.js"},"./lib/error":{"types":"./dist/lib/error.d.ts","import":"./dist/lib/error.js"},"./lib/stream":{"types":"./dist/lib/stream.d.ts","import":"./dist/lib/stream.js"},"./test/setup":{"types":"./dist/test/setup.d.ts","import":"./dist/test/setup.js"},"./package.json":"./package.json","./test/vitest.d":{"types":"./dist/test/vitest.d.d.ts","import":"./dist/test/vitest.d.js"},"./s3/s3-uri-utils":{"types":"./dist/s3/s3-uri-utils.d.ts","import":"./dist/s3/s3-uri-utils.js"}},"scripts":{"cd":"pnpm run build && npx --package=@konker.dev/common-config npm-publish-if-version-not-exists `pwd`","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run type-coverage-check && pnpm run test && pnpm run build && pnpm run generated-exports-check && pnpm run exports-check && pnpm run fixme-check","test":"vitest run --coverage","build":"pnpm run clean && tsc","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","codecov":"npx --package=@konker.dev/common-config codecov-upload `pwd` '@konker.dev/tiny-filesystem-fp'","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","typecheck":"tsc --noEmit","eslint-fix":"npx eslint --fix||true","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","fixme-check":"leasot --exit-nicely --skip-unsupported src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","prettier-fix":"pnpm run prettier-check --write","exports-check":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile=node16 --exclude-entrypoints=@konker.dev/tiny-filesystem-fp/test/vitest.d","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning --exclude vitest.d.ts src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'","type-coverage-check":"type-coverage --detail --at-least 99 --ignore-files src/lib/error.ts --ignore-files src/lib/stream.ts","generated-exports-check":"npx --package=@konker.dev/common-config generate-exports-verify `pwd`"},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"_resolved":"/tmp/9762f882d157af840bb838f80d057164/konker.dev-tiny-filesystem-fp-0.1.13.tgz","_integrity":"sha512-fflrsyfko8CfVJnrSqBrlLkybiDk6vzfIfbGB+TNfT/p4Awe3Nr3JT8ztmlx7bnQiG/UTx3KUQs+dgIaxkP0Cw==","repository":{"url":"https://github.com/konker.dev/packages/tiny-filesystem-fp","type":"git"},"_npmVersion":"10.9.4","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","directories":{},"_nodeVersion":"22.21.1","dependencies":{"effect":"^3.19.13","@konker.dev/tiny-error-fp":"0.1.12","@konker.dev/tiny-utils-fp":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"madge":"^8.0.0","eslint":"^9.39.2","leasot":"^14.4.0","vitest":"^4.0.16","prettier":"^3.7.4","@swc/core":"^1.15.7","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/node":"^25.0.3","type-coverage":"^2.29.7","@eslint/compat":"^2.0.0","@gomomento/sdk":"^1.117.1","eslint-plugin-fp":"^2.3.0","typescript-eslint":"^8.50.1","aws-sdk-client-mock":"^4.1.0","@arethetypeswrong/cli":"^0.18.2","eslint-plugin-prettier":"^5.5.4","@effect/language-service":"^0.62.5","@konker.dev/common-config":"^0.7.0","@vitest/coverage-istanbul":"^4.0.16","aws-sdk-client-mock-vitest":"^7.0.1","eslint-plugin-simple-import-sort":"^12.1.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"peerDependencies":{"memfs":"^4.6.0","fast-glob":"^3.3.2","@aws-sdk/client-s3":"^3","@aws-sdk/lib-storage":"^3","@effect-aws/client-s3":"^1.10.3"},"_npmOperationalInternal":{"tmp":"tmp/tiny-filesystem-fp_0.1.13_1766867156458_0.06460193616882792","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@konker.dev/tiny-filesystem-fp","version":"0.2.0","type":"module","author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","homepage":"https://konker.dev/","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"repository":{"type":"git","url":"https://github.com/konker.dev/packages/tiny-filesystem-fp"},"main":"dist/index.js","exports":{"./package.json":"./package.json",".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib/array":{"types":"./dist/lib/array.d.ts","import":"./dist/lib/array.js"},"./lib/error":{"types":"./dist/lib/error.d.ts","import":"./dist/lib/error.js"},"./lib/stream":{"types":"./dist/lib/stream.d.ts","import":"./dist/lib/stream.js"},"./memfs":{"types":"./dist/memfs/index.d.ts","import":"./dist/memfs/index.js"},"./node":{"types":"./dist/node/index.d.ts","import":"./dist/node/index.js"},"./s3":{"types":"./dist/s3/index.d.ts","import":"./dist/s3/index.js"},"./s3/s3-uri-utils":{"types":"./dist/s3/s3-uri-utils.d.ts","import":"./dist/s3/s3-uri-utils.js"},"./s3/utils":{"types":"./dist/s3/utils.d.ts","import":"./dist/s3/utils.js"},"./test/setup":{"types":"./dist/test/setup.d.ts","import":"./dist/test/setup.js"},"./test/vitest.d":{"types":"./dist/test/vitest.d.d.ts","import":"./dist/test/vitest.d.js"}},"peerDependencies":{"@aws-sdk/client-s3":"^3","@aws-sdk/lib-storage":"^3","@effect-aws/client-s3":"^1.10.3","fast-glob":"^3.3.2","memfs":"^4.6.0"},"dependencies":{"effect":"^3.21.4","@konker.dev/tiny-error-fp":"0.2.0","@konker.dev/tiny-utils-fp":"0.2.0"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.4","@effect/language-service":"^0.86.4","@eslint/compat":"^2.1.0","@eslint/js":"^10.0.1","@gomomento/sdk":"^1.118.0","@konker.dev/common-config":"^0.10.0","@swc/core":"^1.15.43","@types/node":"^26.1.0","@vitest/coverage-istanbul":"^4.1.9","aws-sdk-client-mock":"^4.1.0","aws-sdk-client-mock-vitest":"^7.1.0","eslint":"^10.6.0","eslint-plugin-fp":"^2.3.0","eslint-plugin-prettier":"^5.5.6","eslint-plugin-simple-import-sort":"^13.0.0","eslint-plugin-sort-destructure-keys":"^3.0.0","leasot":"^14.4.0","madge":"^8.0.0","prettier":"^3.9.4","type-coverage":"^2.29.7","typescript":"^6.0.3","typescript-eslint":"^8.62.1","vitest":"^4.1.9"},"scripts":{"test":"vitest run --coverage","clean":"rm -rf dist && rm -f tsconfig.tsbuildinfo","typecheck":"tsc --noEmit","build":"pnpm run clean && tsc","type-coverage-check":"type-coverage --detail --at-least 99 --ignore-files src/lib/error.ts --ignore-files src/lib/stream.ts","circular-check":"madge --extensions ts --circular --no-color --no-spinner --warning --exclude vitest.d.ts src","eslint-check":"eslint --max-warnings=0 '**/*.{ts,js,json}'","eslint-fix":"npx eslint --fix||true","generated-exports-check":"npx --package=@konker.dev/common-config generate-exports-verify `pwd`","exports-check":"attw --pack . --ignore-rules=cjs-resolves-to-esm --profile=node16 --exclude-entrypoints=@konker.dev/tiny-filesystem-fp/test/vitest.d","fixme-check":"leasot --exit-nicely --skip-unsupported src","prettier-check":"npx prettier --check --ignore-path .gitignore --ignore-path .prettierignore '**/*.{css,html,js,ts,json,md,yaml,yml}'","prettier-fix":"pnpm run prettier-check --write","lint-check":"pnpm run eslint-check && pnpm run prettier-check && pnpm run circular-check && pnpm run fixme-check","lint-fix":"pnpm run eslint-fix && pnpm run prettier-fix","pre-push":"pnpm run lint-check && pnpm run typecheck","codecov":"npx --package=@konker.dev/common-config codecov-upload `pwd` '@konker.dev/tiny-filesystem-fp'","ci":"pnpm run lint-check && pnpm run typecheck && pnpm run type-coverage-check && pnpm run test && pnpm run build && pnpm run generated-exports-check && pnpm run exports-check && pnpm run fixme-check","cd":"pnpm run build && npx --package=@konker.dev/common-config npm-publish-if-version-not-exists `pwd`"},"_id":"@konker.dev/tiny-filesystem-fp@0.2.0","types":"./dist/index.d.ts","_integrity":"sha512-zyhDEQpogdt5SS8u9rFGkcsluueritu8Hu2XlrVsGLo6p0rxEs3jVFvflKlLgVmsFZy+EeMOyBtkaINAS5sIDQ==","_resolved":"/tmp/b5375b6565257ce53e8edbcd9d7e6183/konker.dev-tiny-filesystem-fp-0.2.0.tgz","_from":"file:konker.dev-tiny-filesystem-fp-0.2.0.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-zyhDEQpogdt5SS8u9rFGkcsluueritu8Hu2XlrVsGLo6p0rxEs3jVFvflKlLgVmsFZy+EeMOyBtkaINAS5sIDQ==","shasum":"c5efa84960793e7c566dfbae3e1fde86a52cfd61","tarball":"https://registry.npmjs.org/@konker.dev/tiny-filesystem-fp/-/tiny-filesystem-fp-0.2.0.tgz","fileCount":76,"unpackedSize":227886,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHMK/YNhaho3mXzDH8b6wcFskry7wACJXWFFJ42XCxkwAiBSl+ARcFrKS6xFxiEmToZkT8FE3s5nEHZLYIDSCF1Qsw=="}]},"_npmUser":{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},"directories":{},"maintainers":[{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},{"name":"konker","email":"konker@iki.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tiny-filesystem-fp_0.2.0_1783251493811_0.23962528006990969"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-10T18:57:46.250Z","modified":"2026-07-05T11:38:14.103Z","0.0.1":"2024-01-10T18:57:46.536Z","0.0.2":"2024-01-12T18:57:07.626Z","0.0.3":"2024-01-13T01:02:10.649Z","0.0.4":"2024-01-28T13:39:06.612Z","0.0.6":"2024-01-28T13:56:48.453Z","0.0.7":"2024-01-29T19:23:46.606Z","0.0.8":"2024-01-29T20:50:16.767Z","0.0.9":"2024-01-31T10:55:39.413Z","0.0.10":"2024-01-31T11:44:40.582Z","0.0.11":"2024-01-31T12:28:03.137Z","0.0.12":"2024-02-05T15:24:51.672Z","0.0.13":"2024-02-14T19:20:39.746Z","0.0.14":"2024-02-14T20:39:11.595Z","0.0.15":"2024-02-22T17:04:40.786Z","0.0.16":"2024-03-03T20:43:13.249Z","0.0.17":"2024-03-20T16:12:24.267Z","0.0.18":"2024-07-12T21:18:06.381Z","0.0.19":"2024-09-02T13:16:55.692Z","0.0.20":"2024-09-02T19:16:12.343Z","0.0.21":"2024-09-30T20:11:38.446Z","0.1.1":"2024-12-28T01:46:11.691Z","0.1.7":"2025-01-02T11:24:07.517Z","0.1.9":"2025-03-26T20:15:51.267Z","0.1.10":"2025-08-09T12:29:22.250Z","0.1.11":"2025-08-11T18:50:19.764Z","0.1.12":"2025-11-08T23:32:18.915Z","0.1.13":"2025-12-27T20:25:56.587Z","0.2.0":"2026-07-05T11:38:13.948Z"},"author":{"name":"Konrad Markus","email":"mail@konker.dev"},"license":"ISC","homepage":"https://konker.dev/","keywords":["node","filesystem","aws","S3","typescript","functional-programming","effect-ts"],"repository":{"type":"git","url":"https://github.com/konker.dev/packages/tiny-filesystem-fp"},"description":"A minimal filesystem abstraction for Node.js and AWS S3, based on Effect-TS","maintainers":[{"name":"morningwoodsoftware","email":"devops@morningwoodsoftware.com"},{"name":"konker","email":"konker@iki.fi"}],"readme":"# @konker.dev/tiny-filesystem-fp\n\nA minimal filesystem abstraction for [Node.js](https://nodejs.org/) and [AWS S3](https://aws.amazon.com/s3/), based on [Effect-TS](https://www.effect.website/)\n\n![License](https://img.shields.io/github/license/konker/konker.dev)\n[![NPM Version](https://img.shields.io/npm/v/%40konker.dev%2Ftiny-filesystem-fp)](https://www.npmjs.com/package/@konker.dev/tiny-filesystem-fp)\n[![codecov](https://codecov.io/gh/konker/konker.dev/graph/badge.svg?token=G0CMXHW679&flag=@konker.dev/tiny-filesystem-fp)](https://codecov.io/gh/konker/konker.dev?flags[0]=@konker.dev/tiny-filesystem-fp)\n","readmeFilename":"README.md"}