{"_id":"file-system-cache","_rev":"3404562","name":"file-system-cache","description":"A super-fast, promise-based cache that reads and writes to the file-system.","dist-tags":{"latest":"3.0.0-alpha.8"},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"time":{"modified":"2025-09-01T00:59:29.000Z","created":"2015-09-28T00:57:33.597Z","3.0.0-alpha.8":"2024-08-26T22:35:22.805Z","3.0.0-alpha.7":"2024-07-25T00:02:46.009Z","3.0.0-alpha.6":"2024-07-24T23:49:00.550Z","3.0.0-alpha.5":"2024-07-24T23:44:27.248Z","3.0.0-alpha.4":"2024-07-24T23:39:47.742Z","3.0.0-alpha.3":"2024-07-24T23:27:15.775Z","3.0.0-alpha.2":"2024-07-24T23:18:10.848Z","3.0.0-alpha.1":"2024-07-24T23:01:22.475Z","3.0.0":"2024-07-16T06:08:53.257Z","2.4.7":"2024-07-16T05:55:32.872Z","2.4.6":"2024-07-16T05:46:34.497Z","2.4.5":"2024-07-15T22:34:18.510Z","2.4.4":"2023-08-10T23:56:45.912Z","2.4.3":"2023-07-27T21:59:30.830Z","2.4.2":"2023-07-08T03:25:07.352Z","2.4.1":"2023-06-27T23:17:15.369Z","2.4.0":"2023-06-26T22:43:22.500Z","2.3.0":"2023-05-21T21:51:00.896Z","2.1.1":"2023-04-21T03:18:41.566Z","2.1.0":"2023-04-18T20:21:42.009Z","2.0.2":"2023-01-16T21:29:29.960Z","2.0.1":"2022-10-11T20:57:55.057Z","2.0.0":"2022-05-14T00:06:18.201Z","1.1.0":"2022-05-14T00:05:45.996Z","1.0.5":"2016-05-06T22:52:53.647Z","1.0.4":"2016-01-26T19:39:36.778Z","1.0.3":"2016-01-25T20:20:53.869Z","1.0.2":"2015-11-25T07:24:54.325Z","1.0.1":"2015-11-25T07:23:47.873Z","1.0.0":"2015-09-28T00:57:33.597Z"},"users":{"amitpatil26":true},"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"versions":{"3.0.0-alpha.8":{"name":"file-system-cache","version":"3.0.0-alpha.8","description":"A super-fast, promise-based cache that reads and writes to the file-system.","keywords":["cache","fs","file-system"],"homepage":"https://github.com/philcockfield/file-system-cache","repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"license":"MIT","author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"type":"module","main":"./lib/index.cjs","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"tsup","format":"prettier ./src --write","gen:hashtype":"tsx ./script.ts/generate-hashtype.ts","prepublish":"npm test && npm run build","test":"vitest"},"devDependencies":{"@types/chai":"^4.3.16","@types/expect":"^24.3.0","@types/fs-extra":"^11.0.4","@types/ramda":"^0.30.1","chai":"^5.1.1","fs-extra":"^11.2.0","prettier":"^3.3.3","ramda":"^0.30.1","tsup":"^8.1.0","tsx":"^4.16.2","typescript":"^5.5.3","vitest":"^2.0.3"},"resolutions":{"braces":">=3.0.3","vite":">=5.3.3"},"packageManager":"yarn@1.22.19+sha512.ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71","_id":"file-system-cache@3.0.0-alpha.8","gitHead":"0ddc1d43404206bb23e619742300dea07edd1ee4","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"cecb4374266c1619af50c3804464443a87d6adfc","size":178011,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-3.0.0-alpha.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-3.0.0-alpha.8.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_3.0.0-alpha.8_1724711722569_0.7340693666365712"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-26T22:35:22.805Z","publish_time":1724711722805,"_source_registry_name":"default","_cnpm_publish_time":1724711722805},"3.0.0-alpha.7":{"name":"file-system-cache","version":"3.0.0-alpha.7","description":"A super-fast, promise-based cache that reads and writes to the file-system.","keywords":["cache","fs","file-system"],"homepage":"https://github.com/philcockfield/file-system-cache","repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"license":"MIT","author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"type":"module","main":"./lib/index.cjs","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"tsup","format":"prettier ./src --write","gen:hashtype":"tsx ./script.ts/generate-hashtype.ts","prepublish":"npm test && npm run build","test":"vitest"},"devDependencies":{"@types/chai":"^4.3.16","@types/expect":"^24.3.0","@types/fs-extra":"^11.0.4","@types/ramda":"^0.30.1","chai":"^5.1.1","fs-extra":"^11.2.0","prettier":"^3.3.3","ramda":"^0.30.1","tsup":"^8.1.0","tsx":"^4.16.2","typescript":"^5.5.3","vitest":"^2.0.3"},"resolutions":{"braces":">=3.0.3","vite":">=5.3.3"},"packageManager":"yarn@1.22.19+sha512.ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71","_id":"file-system-cache@3.0.0-alpha.7","gitHead":"06481d23552fb81e98068e5f40eed8d5c086a223","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"f3f9d38203cbdd8d83e0bbecff4de95aa9e18295","size":353169,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-3.0.0-alpha.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-3.0.0-alpha.7.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_3.0.0-alpha.7_1721865765749_0.6154679549312951"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-25T00:02:46.009Z","publish_time":1721865766009,"_source_registry_name":"default","_cnpm_publish_time":1721865766009},"3.0.0-alpha.6":{"name":"file-system-cache","version":"3.0.0-alpha.6","description":"A super-fast, promise-based cache that reads and writes to the file-system.","keywords":["cache","fs","file-system"],"homepage":"https://github.com/philcockfield/file-system-cache","repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"license":"MIT","author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"type":"module","main":"./lib/index.cjs","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"tsup","format":"prettier ./src --write","gen:hashtype":"tsx ./script.ts/generate-hashtype.ts","prepublish":"npm test && npm run build","test":"vitest"},"devDependencies":{"@types/chai":"^4.3.16","@types/expect":"^24.3.0","@types/fs-extra":"^11.0.4","@types/ramda":"^0.30.1","chai":"^5.1.1","fs-extra":"^11.2.0","prettier":"^3.3.3","ramda":"^0.30.1","tsup":"^8.1.0","tsx":"^4.16.2","typescript":"^5.5.3","vitest":"^2.0.3"},"resolutions":{"braces":">=3.0.3","vite":">=5.3.3"},"packageManager":"yarn@1.22.19+sha512.ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71","_id":"file-system-cache@3.0.0-alpha.6","gitHead":"06481d23552fb81e98068e5f40eed8d5c086a223","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"8c1cf40106a9c58a125d58d97c4d4d9012de80d9","size":275609,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-3.0.0-alpha.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-3.0.0-alpha.6.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_3.0.0-alpha.6_1721864940282_0.3852440061182616"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-24T23:49:00.550Z","publish_time":1721864940550,"_source_registry_name":"default","_cnpm_publish_time":1721864940550},"3.0.0-alpha.5":{"name":"file-system-cache","version":"3.0.0-alpha.5","description":"A super-fast, promise-based cache that reads and writes to the file-system.","keywords":["cache","fs","file-system"],"homepage":"https://github.com/philcockfield/file-system-cache","repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"license":"MIT","author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"type":"module","main":"./lib/index.cjs","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"tsup","format":"prettier ./src --write","gen:hashtype":"tsx ./script.ts/generate-hashtype.ts","prepublish":"npm test && npm run build","test":"vitest"},"devDependencies":{"@types/chai":"^4.3.16","@types/expect":"^24.3.0","@types/fs-extra":"^11.0.4","@types/ramda":"^0.30.1","chai":"^5.1.1","fs-extra":"^11.2.0","prettier":"^3.3.3","ramda":"^0.30.1","tsup":"^8.1.0","tsx":"^4.16.2","typescript":"^5.5.3","vitest":"^2.0.3"},"resolutions":{"braces":">=3.0.3","vite":">=5.3.3"},"packageManager":"yarn@1.22.19+sha512.ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71","_id":"file-system-cache@3.0.0-alpha.5","gitHead":"06481d23552fb81e98068e5f40eed8d5c086a223","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"cf2ec486a2bb88672be3af38e5a3d30af334ee37","size":353169,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-3.0.0-alpha.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-3.0.0-alpha.5.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_3.0.0-alpha.5_1721864666994_0.15627575135727523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-24T23:44:27.248Z","publish_time":1721864667248,"_source_registry_name":"default","_cnpm_publish_time":1721864667248},"3.0.0-alpha.4":{"name":"file-system-cache","version":"3.0.0-alpha.4","description":"A super-fast, promise-based cache that reads and writes to the file-system.","keywords":["cache","fs","file-system"],"homepage":"https://github.com/philcockfield/file-system-cache","repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"license":"MIT","author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"type":"module","main":"./lib/index.cjs","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"tsup","format":"prettier ./src --write","gen:hashtype":"tsx ./script.ts/generate-hashtype.ts","prepublish":"npm test && npm run build","test":"vitest"},"devDependencies":{"@types/chai":"^4.3.16","@types/expect":"^24.3.0","@types/fs-extra":"^11.0.4","@types/ramda":"^0.30.1","chai":"^5.1.1","fs-extra":"^11.2.0","prettier":"^3.3.3","ramda":"^0.30.1","tsup":"^8.1.0","tsx":"^4.16.2","typescript":"^5.5.3","vitest":"^2.0.3"},"resolutions":{"braces":">=3.0.3","vite":">=5.3.3"},"packageManager":"yarn@1.22.19+sha512.ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71","_id":"file-system-cache@3.0.0-alpha.4","gitHead":"06481d23552fb81e98068e5f40eed8d5c086a223","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"2abd6e4921ab9d1a1c7c38d76678f0718385d742","size":353169,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-3.0.0-alpha.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-3.0.0-alpha.4.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_3.0.0-alpha.4_1721864387522_0.5530928328180056"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-24T23:39:47.742Z","publish_time":1721864387742,"_source_registry_name":"default","_cnpm_publish_time":1721864387742},"3.0.0-alpha.3":{"name":"file-system-cache","version":"3.0.0-alpha.3","description":"A super-fast, promise-based cache that reads and writes to the file-system.","keywords":["cache","fs","file-system"],"homepage":"https://github.com/philcockfield/file-system-cache","repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"license":"MIT","author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"type":"module","main":"./lib/index.cjs","module":"./lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"scripts":{"build":"tsup","format":"prettier ./src --write","gen:hashtype":"tsx ./script.ts/generate-hashtype.ts","prepublish":"npm test && npm run build","test":"vitest"},"devDependencies":{"@types/chai":"^4.3.16","@types/expect":"^24.3.0","@types/fs-extra":"^11.0.4","@types/ramda":"^0.30.1","chai":"^5.1.1","fs-extra":"^11.2.0","prettier":"^3.3.3","ramda":"^0.30.1","tsup":"^8.1.0","tsx":"^4.16.2","typescript":"^5.5.3","vitest":"^2.0.3"},"resolutions":{"braces":">=3.0.3","vite":">=5.3.3"},"packageManager":"yarn@1.22.19+sha512.ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71","_id":"file-system-cache@3.0.0-alpha.3","gitHead":"06481d23552fb81e98068e5f40eed8d5c086a223","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"1908320a9f0daa122ab85809f1d00c996298a984","size":353169,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-3.0.0-alpha.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-3.0.0-alpha.3.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_3.0.0-alpha.3_1721863635455_0.0951536863839555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-24T23:27:15.775Z","publish_time":1721863635775,"_source_registry_name":"default","_cnpm_publish_time":1721863635775},"3.0.0-alpha.2":{"name":"file-system-cache","version":"3.0.0-alpha.2","description":"A super-fast, promise-based cache that reads and writes to the file-system.","keywords":["cache","fs","file-system"],"homepage":"https://github.com/philcockfield/file-system-cache","repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"license":"MIT","author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./package.json":"./package.json"},"main":"./lib/index.cjs","module":"./lib/index.js","scripts":{"build":"tsup src/index.ts --clean --minify --dts --format esm,cjs --out-dir lib --treeshake","format":"prettier ./src --write","gen:hashtype":"tsx ./script.ts/generate-hashtype.ts","prepublish":"npm test && npm run build","test":"vitest"},"devDependencies":{"@types/chai":"^4.3.16","@types/expect":"^24.3.0","@types/fs-extra":"^11.0.4","@types/ramda":"^0.30.1","chai":"^5.1.1","fs-extra":"^11.2.0","prettier":"^3.3.3","ramda":"^0.30.1","tsup":"^8.1.0","tsx":"^4.16.2","typescript":"^5.5.3","vitest":"^2.0.3"},"resolutions":{"braces":">=3.0.3","vite":">=5.3.3"},"packageManager":"yarn@1.22.19+sha512.ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71","_id":"file-system-cache@3.0.0-alpha.2","gitHead":"06481d23552fb81e98068e5f40eed8d5c086a223","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"959bb9d8fadd0b3a1d8123dc52ad02e5a8dce503","size":58283,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-3.0.0-alpha.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-3.0.0-alpha.2.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_3.0.0-alpha.2_1721863090623_0.1365161687757419"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-24T23:18:10.848Z","publish_time":1721863090848,"_source_registry_name":"default","_cnpm_publish_time":1721863090848},"3.0.0-alpha.1":{"name":"file-system-cache","version":"3.0.0-alpha.1","description":"A super-fast, promise-based cache that reads and writes to the file-system.","keywords":["cache","fs","file-system"],"homepage":"https://github.com/philcockfield/file-system-cache","repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"license":"MIT","author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js"},"./package.json":"./package.json"},"main":"./lib/index.js","scripts":{"build":"tsup src/index.ts --clean --minify --dts --format esm --out-dir lib --treeshake","format":"prettier ./src --write","gen:hashtype":"tsx ./script.ts/generate-hashtype.ts","prepublish":"npm test && npm run build","test":"vitest"},"devDependencies":{"@types/chai":"^4.3.16","@types/expect":"^24.3.0","@types/fs-extra":"^11.0.4","@types/ramda":"^0.30.1","chai":"^5.1.1","fs-extra":"^11.2.0","prettier":"^3.3.3","ramda":"^0.30.1","tsup":"^8.1.0","tsx":"^4.16.2","typescript":"^5.5.3","vitest":"^2.0.3"},"resolutions":{"braces":">=3.0.3","vite":">=5.3.3"},"packageManager":"yarn@1.22.19+sha512.ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71","_id":"file-system-cache@3.0.0-alpha.1","gitHead":"06481d23552fb81e98068e5f40eed8d5c086a223","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"134fe5169a9264e06cd97976569b7b9662f33d57","size":30636,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-3.0.0-alpha.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-3.0.0-alpha.1.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_3.0.0-alpha.1_1721862082286_0.6968001340467003"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-24T23:01:22.475Z","publish_time":1721862082475,"_source_registry_name":"default","_cnpm_publish_time":1721862082475},"3.0.0":{"name":"file-system-cache","version":"3.0.0","description":"A super-fast, promise-based cache that reads and writes to the file-system.","keywords":["cache","fs","file-system"],"homepage":"https://github.com/philcockfield/file-system-cache","repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"license":"MIT","author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./package.json":"./package.json"},"main":"./lib/index.js","scripts":{"build":"tsup src/index.ts --clean --minify --dts --format esm --out-dir lib --treeshake","format":"prettier ./src --write","gen:hashtype":"tsx ./script.ts/generate-hashtype.ts","prepublish":"npm test && npm run build","test":"vitest"},"devDependencies":{"@types/chai":"^4.3.16","@types/expect":"^24.3.0","@types/fs-extra":"^11.0.4","@types/ramda":"^0.30.1","chai":"^5.1.1","fs-extra":"^11.2.0","prettier":"^3.3.3","ramda":"^0.30.1","tsup":"^8.1.0","tsx":"^4.16.2","typescript":"^5.5.3","vitest":"^2.0.3"},"resolutions":{"braces":">=3.0.3","vite":">=5.3.3"},"packageManager":"yarn@1.22.19+sha512.ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71","_id":"file-system-cache@3.0.0","gitHead":"667254881be1b282551744f9ccafe04b8bd04edb","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"abe3cc4b62143c925b5ae1225c41d8d936c35367","size":30624,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-3.0.0.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_3.0.0_1721110133108_0.3755500337392863"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-16T06:08:53.257Z","publish_time":1721110133257,"_source_registry_name":"default","_cnpm_publish_time":1721110133257},"2.4.7":{"name":"file-system-cache","version":"2.4.7","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && rm -rf ./lib && npm run build","gen:hashtype":"ts-node-esm -T ./script.ts/generate-hashtype.ts"},"dependencies":{"@types/ramda":"0.29.3","@types/fs-extra":"11.0.1","fs-extra":"11.1.1","ramda":"0.29.0"},"devDependencies":{"@types/chai":"4.3.5","@types/expect":"24.3.0","@types/mocha":"10.0.1","chai":"4.3.7","mocha":"10.2.0","ts-mocha":"10.0.0","ts-node":"10.9.1","typescript":"5.1.6"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"resolutions":{"json5":">=1.0.2"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","_id":"file-system-cache@2.4.7","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"d48ec59b384f91c9ee2d392831ce1fb35e90e5b5","size":10322,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.4.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.4.7.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.4.7_1721109332717_0.5476340819396304"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-16T05:55:32.872Z","publish_time":1721109332872,"_source_registry_name":"default","_cnpm_publish_time":1721109332872},"2.4.6":{"name":"file-system-cache","version":"2.4.6","keywords":["cache","fs","file-system"],"author":{"url":"https://github.com/philcockfield","name":"Phil Cockfield","email":"phil@cockfield.net"},"license":"MIT","_id":"file-system-cache@2.4.6","maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"homepage":"https://github.com/philcockfield/file-system-cache","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"dist":{"shasum":"a6010d547d484041dc2ad485fdcf60ad3abb9a50","size":8757,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.4.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.4.6.tgz"},"main":"./lib/index.js","type":"module","types":"./lib/index.d.ts","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./package.json":"./package.json"},"gitHead":"880e2930b3af3555956ac023f7efa1fcf931aa57","scripts":{"test":"vitest","build":"tsup src/index.ts --clean --minify --dts --format esm --out-dir lib --treeshake","format":"prettier ./src --write","prepublish":"npm test && npm run build","gen:hashtype":"tsx ./script.ts/generate-hashtype.ts"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"repository":{"url":"git+https://github.com/philcockfield/file-system-cache.git","type":"git"},"_npmVersion":"10.7.0","description":"A super-fast, promise-based cache that reads and writes to the file-system.","directories":{},"resolutions":{"vite":">=5.3.3","braces":">=3.0.3"},"_nodeVersion":"22.1.0","_hasShrinkwrap":false,"packageManager":"yarn@1.22.19+sha512.ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71","devDependencies":{"tsx":"^4.16.2","chai":"^5.1.1","tsup":"^8.1.0","ramda":"^0.30.1","vitest":"^2.0.3","fs-extra":"^11.2.0","prettier":"^3.3.3","typescript":"^5.5.3","@types/chai":"^4.3.16","@types/ramda":"^0.30.1","@types/expect":"^24.3.0","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/file-system-cache_2.4.6_1721108794296_0.385813706923686","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-07-16T05:46:34.497Z","publish_time":1721108794497,"_source_registry_name":"default","_cnpm_publish_time":1721108794497},"2.4.5":{"name":"file-system-cache","version":"2.4.5","description":"A super-fast, promise-based cache that reads and writes to the file-system.","keywords":["cache","fs","file-system"],"homepage":"https://github.com/philcockfield/file-system-cache","repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"license":"MIT","author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"type":"module","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js"},"./package.json":"./package.json"},"main":"./lib/index.js","scripts":{"build":"tsup src/index.ts --clean --minify --dts --format esm --out-dir lib --treeshake","format":"prettier ./src --write","gen:hashtype":"tsx ./script.ts/generate-hashtype.ts","prepublish":"npm test && npm run build","test":"vitest"},"devDependencies":{"@types/chai":"^4.3.16","@types/expect":"^24.3.0","@types/fs-extra":"^11.0.4","@types/mocha":"^10.0.7","@types/ramda":"^0.30.1","chai":"^5.1.1","fs-extra":"^11.2.0","mocha":"^10.6.0","prettier":"^3.3.3","ramda":"^0.30.1","tsup":"^8.1.0","tsx":"^4.16.2","typescript":"^5.5.3","vitest":"^2.0.3"},"packageManager":"yarn@1.22.19+sha512.ff4579ab459bb25aa7c0ff75b62acebe576f6084b36aa842971cf250a5d8c6cd3bc9420b22ce63c7f93a0857bc6ef29291db39c3e7a23aab5adfd5a4dd6c5d71","_id":"file-system-cache@2.4.5","gitHead":"d50595974c10b6f4c636be743dcee7ba30d62e19","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"shasum":"90cb6421ee23333b21bf5c5b72fa06eaf0435c9c","size":30615,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.4.5.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.4.5_1721082858325_0.547095912786157"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-15T22:34:18.510Z","publish_time":1721082858510,"_source_registry_name":"default","_cnpm_publish_time":1721082858510},"2.4.4":{"name":"file-system-cache","version":"2.4.4","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && rm -rf ./lib && npm run build","gen:hashtype":"ts-node-esm -T ./script.ts/generate-hashtype.ts"},"dependencies":{"@types/ramda":"0.29.3","@types/fs-extra":"11.0.1","fs-extra":"11.1.1","ramda":"0.29.0"},"devDependencies":{"@types/chai":"4.3.5","@types/expect":"24.3.0","@types/mocha":"10.0.1","chai":"4.3.7","mocha":"10.2.0","ts-mocha":"10.0.0","ts-node":"10.9.1","typescript":"5.1.6"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"resolutions":{"json5":">=1.0.2"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","types":"./lib/index.d.ts","gitHead":"597c12f82d8b780e0433fde9e09efa5c86c7861d","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@2.4.4","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"shasum":"90eb72960e3d7b72d09768d4d4262c98f8d206b6","size":10262,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.4.4.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.4.4_1691711805697_0.7974863692507839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-10T23:56:45.912Z","publish_time":1691711805912,"_source_registry_name":"default","_cnpm_publish_time":1691711805912},"2.4.3":{"name":"file-system-cache","version":"2.4.3","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && rm -rf ./lib && npm run build","gen:hashtype":"ts-node-esm -T ./script.ts/generate-hashtype.ts"},"dependencies":{"@types/ramda":"0.29.3","@types/fs-extra":"11.0.1","fs-extra":"11.1.1","ramda":"0.29.0"},"devDependencies":{"@types/chai":"4.3.5","@types/expect":"24.3.0","@types/mocha":"10.0.1","chai":"4.3.7","mocha":"10.2.0","ts-mocha":"10.0.0","ts-node":"10.9.1","typescript":"5.1.6"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"resolutions":{"json5":">=1.0.2"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","types":"./lib/index.d.ts","gitHead":"6b642f889cfda6e4b2f0d109230a5f23051bc882","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@2.4.3","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"shasum":"6db5ebe70c4d924ef550440107393973b8b39c52","size":10218,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.4.3.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.4.3_1690495170567_0.5834150743068274"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-27T21:59:30.830Z","publish_time":1690495170830,"_source_registry_name":"default","_cnpm_publish_time":1690495170830},"2.4.2":{"name":"file-system-cache","version":"2.4.2","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && rm -rf ./lib && npm run build","gen:hashtype":"ts-node-esm -T ./script.ts/generate-hashtype.ts"},"dependencies":{"@types/ramda":"0.29.3","fs-extra":"11.1.1","ramda":"0.29.0"},"devDependencies":{"@types/chai":"4.3.5","@types/expect":"24.3.0","@types/fs-extra":"11.0.1","@types/mocha":"10.0.1","chai":"4.3.7","mocha":"10.2.0","ts-mocha":"10.0.0","ts-node":"10.9.1","typescript":"5.1.6"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"resolutions":{"json5":">=1.0.2"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","types":"./lib/index.d.ts","gitHead":"ccf5d0d571494a1b558a76e73c40fa31888deb48","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@2.4.2","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"shasum":"d0911c3981858033fd2e57b602cfe91984d84658","size":8847,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.4.2.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.4.2_1688786707167_0.2389494209001355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-08T03:25:07.352Z","publish_time":1688786707352,"_source_registry_name":"default","_cnpm_publish_time":1688786707352},"2.4.1":{"name":"file-system-cache","version":"2.4.1","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && rm -rf ./lib && npm run build","gen:hashtype":"ts-node-esm -T ./script.ts/generate-hashtype.ts"},"dependencies":{"fs-extra":"11.1.1","ramda":"0.29.0"},"devDependencies":{"@types/chai":"4.3.5","@types/expect":"24.3.0","@types/fs-extra":"11.0.1","@types/mocha":"10.0.1","@types/ramda":"0.29.2","chai":"4.3.7","mocha":"10.2.0","ts-mocha":"10.0.0","ts-node":"10.9.1","typescript":"5.1.3"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"resolutions":{"json5":">=1.0.2"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","types":"./lib/index.d.ts","gitHead":"1f60227f83dc16b3a3b3ca0ce1ac5ba4b53f29e0","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@2.4.1","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"shasum":"4e02ea62b9cdea9874909685131f7fe852fc5ff6","size":8791,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.4.1.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.4.1_1687907835093_0.8852523928104665"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-27T23:17:15.369Z","publish_time":1687907835369,"_source_registry_name":"default","_cnpm_publish_time":1687907835369},"2.4.0":{"name":"file-system-cache","version":"2.4.0","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && npm run build","gen:hashtype":"ts-node-esm -T ./script.ts/generate-hashtype.ts"},"dependencies":{"fs-extra":"11.1.1","ramda":"0.29.0"},"devDependencies":{"@types/chai":"4.3.5","@types/expect":"24.3.0","@types/fs-extra":"11.0.1","@types/mocha":"10.0.1","@types/ramda":"0.29.2","chai":"4.3.7","mocha":"10.2.0","ts-mocha":"10.0.0","ts-node":"10.9.1","typescript":"5.1.3"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"resolutions":{"json5":">=1.0.2"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","types":"./lib/index.d.ts","gitHead":"11c9ecf26da2a51f23fe3c99f03e1d749859c471","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@2.4.0","_nodeVersion":"19.9.0","_npmVersion":"9.6.3","dist":{"shasum":"18c842942fac3d27a698388002ef6405b8a3fc4a","size":8735,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.4.0.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.4.0_1687819402332_0.5912675679845747"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-26T22:43:22.500Z","publish_time":1687819402500,"_source_registry_name":"default","_cnpm_publish_time":1687819402500},"2.3.0":{"name":"file-system-cache","version":"2.3.0","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && npm run build"},"dependencies":{"fs-extra":"11.1.1","ramda":"0.29.0"},"devDependencies":{"@types/chai":"4.3.4","@types/expect":"24.3.0","@types/fs-extra":"11.0.1","@types/mocha":"10.0.1","@types/ramda":"0.29.1","chai":"4.3.7","mocha":"10.2.0","ts-mocha":"10.0.0","typescript":"5.0.4"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"resolutions":{"json5":">=1.0.2"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","types":"./lib/index.d.ts","gitHead":"a47b0b48e6a6e3e14d76411643ccf771b64712d1","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@2.3.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"201feaf4c8cd97b9d0d608e96861bb6005f46fe6","size":7195,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.3.0.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.3.0_1684705860732_0.9602642150865284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-21T21:51:00.896Z","publish_time":1684705860896,"_source_registry_name":"default","_cnpm_publish_time":1684705860896},"2.1.1":{"name":"file-system-cache","version":"2.1.1","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && npm run build"},"dependencies":{"fs-extra":"^11.1.0","ramda":"^0.28.0"},"devDependencies":{"@types/chai":"^4.3.4","@types/expect":"24.3.0","@types/fs-extra":"^11.0.1","@types/mocha":"^10.0.1","@types/ramda":"^0.28.21","chai":"^4.3.7","mocha":"^10.2.0","ts-mocha":"^10.0.0","typescript":"4.7.4"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"resolutions":{"json5":">=1.0.2"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","types":"./lib/index.d.ts","gitHead":"ec8d6aaf506b3add35f15e61addb472d73aceb4e","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@2.1.1","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"shasum":"25bb4019f7d62b458f4bed45452b638e41f6412b","size":6763,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.1.1.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.1.1_1682047121374_0.3220357253281796"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-21T03:18:41.566Z","publish_time":1682047121566,"_cnpm_publish_time":1682047121566},"2.1.0":{"name":"file-system-cache","version":"2.1.0","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && npm run build"},"dependencies":{"fs-extra":"^11.1.0","ramda":"^0.28.0"},"devDependencies":{"@types/chai":"^4.3.4","@types/expect":"24.3.0","@types/fs-extra":"^11.0.1","@types/mocha":"^10.0.1","@types/ramda":"^0.28.21","chai":"^4.3.7","mocha":"^10.2.0","ts-mocha":"^10.0.0","typescript":"4.7.4"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"resolutions":{"json5":">=1.0.2"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","types":"./lib/index.d.ts","gitHead":"ec8d6aaf506b3add35f15e61addb472d73aceb4e","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@2.1.0","_nodeVersion":"19.7.0","_npmVersion":"9.5.0","dist":{"shasum":"98183ca3f5bc9499e76f3c0e436a48644079eac6","size":6762,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.1.0.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.1.0_1681849301852_0.2882851109803932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-18T20:21:42.009Z","publish_time":1681849302009,"_cnpm_publish_time":1681849302009},"2.0.2":{"name":"file-system-cache","version":"2.0.2","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && npm run build"},"dependencies":{"fs-extra":"^11.1.0","ramda":"^0.28.0"},"devDependencies":{"@types/chai":"^4.3.4","@types/expect":"24.3.0","@types/fs-extra":"^11.0.1","@types/mocha":"^10.0.1","@types/ramda":"^0.28.21","chai":"^4.3.7","mocha":"^10.2.0","ts-mocha":"^10.0.0","typescript":"4.7.4"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"resolutions":{"json5":">=1.0.2"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","types":"./lib/index.d.ts","gitHead":"de74216c7183c666b3a5fe7d39537bb7730eb9ff","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@2.0.2","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"shasum":"6b51d58c5786302146fa883529e0d7f88896e948","size":6708,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.0.2.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.0.2_1673904569755_0.49281023547289826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-16T21:29:29.960Z","publish_time":1673904569960,"_cnpm_publish_time":1673904569960},"2.0.1":{"name":"file-system-cache","version":"2.0.1","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && npm run build"},"dependencies":{"fs-extra":"^10.1.0","ramda":"^0.28.0"},"devDependencies":{"@types/chai":"^4.3.3","@types/expect":"24.3.0","@types/fs-extra":"^9.0.13","@types/mocha":"^10.0.0","@types/ramda":"^0.28.15","chai":"^4.3.6","mocha":"^10.0.0","ts-mocha":"10.0.0","typescript":"4.8.4"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","types":"./lib/index.d.ts","gitHead":"3f77f7d0b9af8d93017604d1c63b89ee7c8be637","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@2.0.1","_nodeVersion":"18.7.0","_npmVersion":"8.15.0","dist":{"shasum":"1ce31c4a75ae13c00666bbde0c890cae8d980cd7","size":6318,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.0.1.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.0.1_1665521874862_0.6801774297928009"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-12T20:31:56.809Z","publish_time":1665521875057,"_cnpm_publish_time":1665521875057},"2.0.0":{"name":"file-system-cache","version":"2.0.0","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && npm run build"},"dependencies":{"fs-extra":"^10.1.0","ramda":"^0.28.0"},"devDependencies":{"@types/chai":"^4.3.1","@types/expect":"24.3.0","@types/fs-extra":"^9.0.13","@types/mocha":"9.1.1","@types/ramda":"^0.28.12","chai":"^4.3.6","mocha":"^10.0.0","ts-mocha":"10.0.0","typescript":"4.6.4"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","types":"./lib/index.d.ts","gitHead":"2267ac8c81aad2b7b1fd1c5037eaf761861ecf8a","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@2.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"87c02587460dbbee4a2ba1c8525230c9a410dd40","size":8450,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-2.0.0.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_2.0.0_1652486778061_0.4234156560338276"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-14T00:07:57.986Z","publish_time":1652486778201,"_cnpm_publish_time":1652486778201},"1.1.0":{"name":"file-system-cache","version":"1.1.0","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"ts-mocha -p tsconfig.json src/**/*.TEST.ts","build":"tsc","prepublish":"npm test && npm run build"},"dependencies":{"fs-extra":"^10.1.0","ramda":"^0.28.0"},"devDependencies":{"@types/chai":"^4.3.1","@types/expect":"24.3.0","@types/fs-extra":"^9.0.13","@types/mocha":"9.1.1","@types/ramda":"^0.28.12","chai":"^4.3.6","mocha":"^10.0.0","ts-mocha":"10.0.0","typescript":"4.6.4"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","types":"./lib/index.d.ts","gitHead":"2267ac8c81aad2b7b1fd1c5037eaf761861ecf8a","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@1.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"shasum":"984de17b976b75a77a27e08d6828137c1aa80fa1","size":8449,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-1.1.0.tgz"},"_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"directories":{},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/file-system-cache_1.1.0_1652486745809_0.2410461253973133"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-14T00:07:57.143Z","publish_time":1652486745996,"_cnpm_publish_time":1652486745996},"1.0.5":{"name":"file-system-cache","version":"1.0.5","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --recursive --compilers js:babel-register","tdd":"./node_modules/mocha/bin/mocha --recursive --compilers js:babel-register --watch","lint":"eslint ./src","build":"babel src --out-dir lib --source-maps","build:watch":"npm run build -- --watch","prepublish":"npm test && npm run lint && npm run build"},"dependencies":{"bluebird":"^3.3.5","fs-extra":"^0.30.0","ramda":"^0.21.0"},"devDependencies":{"chai":"^3.4.1","js-babel":"^6.0.4","js-babel-dev":"^6.0.5","mocha":"^2.4.5"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","gitHead":"6f77449ef06ecde59e431251032ca6febcf9b0ae","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@1.0.5","_shasum":"84259b36a2bbb8d3d6eb1021d3132ffe64cfff4f","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.1","_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"dist":{"shasum":"84259b36a2bbb8d3d6eb1021d3132ffe64cfff4f","size":14079,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-1.0.5.tgz"},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/file-system-cache-1.0.5.tgz_1462575173168_0.34434167412109673"},"directories":{},"publish_time":1462575173647,"_cnpm_publish_time":1462575173647,"_hasShrinkwrap":false},"1.0.4":{"name":"file-system-cache","version":"1.0.4","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --recursive --compilers js:babel-register","tdd":"./node_modules/mocha/bin/mocha --recursive --compilers js:babel-register --watch","lint":"eslint ./src","build":"babel src --out-dir lib --source-maps","build:watch":"npm run build -- --watch","prepublish":"npm test && npm run lint && npm run build"},"dependencies":{"bluebird":"^3.1.4","fs-extra":"^0.26.4","ramda":"^0.19.1"},"devDependencies":{"chai":"^3.4.1","js-babel":"^6.0.0","js-babel-dev":"^6.0.0","mocha":"^2.3.4"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","gitHead":"74f2d2b7286965be6d55d5e6efc1ac7e3b48a74b","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@1.0.4","_shasum":"cf8eb14fec857455801707c88108577bf0782446","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"dist":{"shasum":"cf8eb14fec857455801707c88108577bf0782446","size":14221,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-1.0.4.tgz"},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"directories":{},"publish_time":1453837176778,"_cnpm_publish_time":1453837176778,"_hasShrinkwrap":false},"1.0.3":{"name":"file-system-cache","version":"1.0.3","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","scripts":{"test":"./node_modules/mocha/bin/mocha --recursive --compilers js:babel-register","tdd":"./node_modules/mocha/bin/mocha --recursive --compilers js:babel-register --watch","lint":"eslint ./src","build":"babel src --out-dir lib --source-maps","build:watch":"npm run build -- --watch","prepublish":"npm test && npm run lint && npm build"},"dependencies":{"bluebird":"^3.1.4","fs-extra":"^0.26.4","ramda":"^0.19.1"},"devDependencies":{"chai":"^3.4.1","js-babel":"^6.0.0","js-babel-dev":"^6.0.0","mocha":"^2.3.4"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"keywords":["cache","fs","file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","gitHead":"6281dc2565f211366aa689b6a6db750fe3c945bf","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@1.0.3","_shasum":"3fce1709c0f1a9b4b2f3713cf3ad8486e20d5b78","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"dist":{"shasum":"3fce1709c0f1a9b4b2f3713cf3ad8486e20d5b78","size":13676,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-1.0.3.tgz"},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"directories":{},"publish_time":1453753253869,"_cnpm_publish_time":1453753253869,"_hasShrinkwrap":false},"1.0.2":{"name":"file-system-cache","version":"1.0.2","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","dependencies":{"bluebird":"^2.10.0","fs-extra":"^0.24.0","ramda":"^0.17.1"},"devDependencies":{"babel":"^5.6.14","babel-core":"^5.6.18","babel-eslint":"^3.1.23","gulp":"^3.9.0","gulp-eslint":"^0.15.0","gulp-babel":"^5.2.0","eslint":"^0.24.1","mocha":"^2.2.1","chai":"^2.2.0"},"scripts":{"start":"node .","test":"./node_modules/mocha/bin/mocha --recursive --compilers js:babel/register","tdd":"./node_modules/mocha/bin/mocha --recursive --compilers js:babel/register --watch","prepublish":"gulp build"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"keywords":["cache,fs,file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","gitHead":"94f6c58faa759062e615cbf2d0e7ddb44963db42","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@1.0.2","_shasum":"5e4d733fba261853107d918649604a6b6480081c","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"dist":{"shasum":"5e4d733fba261853107d918649604a6b6480081c","size":9381,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-1.0.2.tgz"},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"directories":{},"publish_time":1448436294325,"_cnpm_publish_time":1448436294325,"_hasShrinkwrap":false},"1.0.1":{"name":"file-system-cache","version":"1.0.1","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","dependencies":{"bluebird":"^2.10.0","fs-extra":"^0.24.0","ramda":"^0.17.1"},"devDependencies":{"babel":"^5.6.14","babel-core":"^5.6.18","babel-eslint":"^3.1.23","gulp":"^3.9.0","gulp-eslint":"^0.15.0","gulp-babel":"^5.2.0","eslint":"^0.24.1","mocha":"^2.2.1","chai":"^2.2.0"},"scripts":{"start":"node .","test":"./node_modules/mocha/bin/mocha --recursive --compilers js:babel/register","tdd":"./node_modules/mocha/bin/mocha --recursive --compilers js:babel/register --watch","prepublish":"gulp build"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"keywords":["cache,fs,file-system"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","gitHead":"65ad1e8f0960d02c67a3f93c2a76a9a43531e235","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@1.0.1","_shasum":"d328de1a3b8898a146717ddce66533e303d32782","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"dist":{"shasum":"d328de1a3b8898a146717ddce66533e303d32782","size":9323,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-1.0.1.tgz"},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"directories":{},"publish_time":1448436227873,"_cnpm_publish_time":1448436227873,"_hasShrinkwrap":false},"1.0.0":{"name":"file-system-cache","version":"1.0.0","description":"A super-fast, promise-based cache that reads and writes to the file-system.","main":"./lib/index.js","dependencies":{"bluebird":"^2.10.0","fs-extra":"^0.24.0","ramda":"^0.17.1"},"devDependencies":{"babel":"^5.6.14","babel-core":"^5.6.18","babel-eslint":"^3.1.23","gulp":"^3.9.0","gulp-eslint":"^0.15.0","gulp-babel":"^5.2.0","eslint":"^0.24.1","mocha":"^2.2.1","chai":"^2.2.0"},"scripts":{"start":"node .","test":"./node_modules/mocha/bin/mocha --recursive --compilers js:babel/register","tdd":"./node_modules/mocha/bin/mocha --recursive --compilers js:babel/register --watch","prepublish":"gulp build"},"repository":{"type":"git","url":"git+https://github.com/philcockfield/file-system-cache.git"},"keywords":["cache,fs"],"author":{"name":"Phil Cockfield","email":"phil@cockfield.net","url":"https://github.com/philcockfield"},"homepage":"https://github.com/philcockfield/file-system-cache","license":"MIT","gitHead":"2dbaba21242ff932dc4a5a99550d3e82afe62586","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"_id":"file-system-cache@1.0.0","_shasum":"818917197e7fedd2f865dc8c87ca674d68bc0cf5","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"philcockfield","email":"phil@cockfield.net"},"dist":{"shasum":"818917197e7fedd2f865dc8c87ca674d68bc0cf5","size":8991,"noattachment":false,"key":"/file-system-cache/-/file-system-cache-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system-cache/download/file-system-cache-1.0.0.tgz"},"maintainers":[{"name":"philcockfield","email":"phil@cockfield.net"}],"directories":{},"publish_time":1443401853597,"_cnpm_publish_time":1443401853597,"_hasShrinkwrap":false}},"readme":"[![ci(esm)](https://github.com/philcockfield/file-system-cache/actions/workflows/node.esm.yml/badge.svg)](https://github.com/philcockfield/file-system-cache/actions/workflows/node.esm.yml)\n\n# file-system-cache\n\nA super-fast, promise-based cache that reads and writes to the file-system.\n\n\n## Installation\n\n    npm install --save file-system-cache\n\nImport\n\n```ts\nimport Cache from 'file-system-cache';\n\n   // or ↑↓ (equivalent)\n\nimport { Cache } from 'file-system-cache';\n```\n\n## Usage (API)\n\nCreate an instance of the cache optionally giving it a folder location to store files within.\n\n```js\nimport Cache from \"file-system-cache\";\n\nconst cache = Cache({\n  basePath: \"./.cache\", // (optional) Path where cache files are stored (default).\n  ns: \"my-namespace\",   // (optional) A grouping namespace for items.\n  hash: \"sha1\",         // (optional) A hashing algorithm used within the cache key.\n  ttl: 60,              // (optional) A time-to-live (in secs) on how long an item remains cached.\n});\n```\n\n> Reference `default` for CommonJS, e.g: `const Cache = require('file-system-cache').default\n`\n\nThe optional `ns` (\"namespace\") allows for multiple groupings of files to reside within the one cache folder.  When you have multiple caches with different namespaces you can re-use the same keys and they will not collide.\n\nThe optional `ttl` (\"time to live\") allows you to set a default expiration for the cache key, in seconds. For example if you\nset this value to 60 then cache hits to any cache key made beyond the limit of that 60 seconds will result in cache misses.\n\n### get(key, defaultValue)\nRetrieves the contents of a cached file.\n\n```js\ncache.get(\"foo\")\n  .then(result => /* Success */)\n  .catch(err => /* Fail */);\n```\n\nor use modern `async/await` syntactic sugar of course:\n\n```js\nconst value = await cache.get(\"foo\");\n```\n\nUse `getSync` for a synchronous version.  \nPass a `defaultValue` parameter to use if the key does not exist within the cache.\n\n\n### set(key, value, ttl)\nWrite a value to the cache.\n\n```js\n/* This will apply the default TTL to this cache key */\ncache.set(\"foo\", \"...value...\")\n  .then(result => /* Success */)\n\n/* This will set a specific TTL for this cache key */\ncache.set(\"bar\", \"...baz\", 60)\n  .then(result => /* Success */)\n```\n\nValue types are stored and respected on subsequent calls to `get`.  For examples, passing in Object will return that in its parsed object state.\n\nUse `setSync` for a synchronous version.\n\n### remove(key)\nDeletes the specified cache item from the file-system.\n```js\ncache.remove(\"foo\")\n  .then(() => /* Removed */)\n```\n\n### clear()\nClears all cached items from the file-system.\n```js\ncache.clear()\n  .then(() => /* All items deleted */)\n```\n\n\n### save()\nSaves (sets) several items to the cache in one operation.\n```js\ncache.save([{ key:\"one\", value:\"hello\" }, { key:\"two\", value:222 }])\n  .then(result => /* All items saved. */)\n```\n\n### load()\nLoads all files within the cache's namespace.\n```js\ncache.load()\n  .then(result => /* The complete of cached files (for the ns). */)\n```\n\n\n\n## Test\n    # Run tests.\n    npm test\n\n","_attachments":{},"homepage":"https://github.com/philcockfield/file-system-cache","bugs":{"url":"https://github.com/philcockfield/file-system-cache/issues"},"license":"MIT"}