{"name":"node-fetch-cache","version":"4.0.4","description":"node-fetch with caching.","main":"src/index.js","type":"module","exports":{"import":"./dist/index.js","require":"./dist/wrapper.cjs"},"types":"./dist/index.d.ts","scripts":{"tsc":"tsc","buildcjs":"cross-env rollup ./dist/index.js --file ./dist/index.cjs --format cjs && cp ./commonjs/wrapper.cjs ./dist/wrapper.cjs","test":"cross-env NODE_OPTIONS=\"--loader ts-node/esm\" mocha --require ts-node/register --spec test/tests.ts --extensions ts --timeout 10000 --exit && mocha --timeout 10000 --exit test/tests.cjs","test:debug":"cross-env NODE_OPTIONS=\"--loader ts-node/esm\" mocha --inspect --inspect-brk --require ts-node/register --spec test/tests.ts --extensions ts --timeout 10000 --exit","coverage":"c8 --reporter=lcov --reporter=text --reporter=html --exclude=dist --exclude=test npm test","lint":"xo .","lintfix":"xo . --fix","prepublishOnly":"cross-env npm run tsc && npm run buildcjs && npm test","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/mistval/node-fetch-cache.git"},"keywords":["node","fetch","node-fetch","cache","cached"],"author":{"name":"mistval"},"license":"MIT","bugs":{"url":"https://github.com/mistval/node-fetch-cache/issues"},"homepage":"https://github.com/mistval/node-fetch-cache#readme","devDependencies":{"@types/cacache":"^17.0.2","@types/mocha":"^10.0.6","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","c8":"^8.0.1","cross-env":"^7.0.3","dotenv":"^16.3.1","encoding":"^0.1.13","husky":"^8.0.3","mocha":"^10.2.0","rimraf":"^5.0.5","rollup":"^4.9.1","ts-node":"^10.9.2","typescript":"^5.3.3","xo":"^0.56.0"},"dependencies":{"@types/node-fetch":"^2.6.9","cacache":"^18.0.1","form-data":"^4.0.0","locko":"^1.1.0","node-fetch":"2.7.0"},"husky":{"hooks":{"pre-commit":"npm run prepublishOnly"}},"engines":{"node":">=14.14.0"},"xo":{"space":true,"ignores":["test/tests.cjs"],"rules":{"unicorn/filename-case":["error",{"case":"snakeCase"}],"@typescript-eslint/naming-convention":["error",{"selector":"typeAlias","format":["PascalCase"]}],"@typescript-eslint/object-curly-spacing":["error","always"],"unicorn/prefer-node-protocol":"off","max-params":["error",7],"unicorn/prefer-export-from":"off","@typescript-eslint/consistent-type-imports":"off"}},"_id":"node-fetch-cache@4.0.4","gitHead":"1b0edeed19cf547c62b9721c6615d87baeaf5181","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"0c0675a1af75a64a99e58e8e83f61672b96afa4e","size":13129,"noattachment":false,"key":"/node-fetch-cache/-/node-fetch-cache-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/node-fetch-cache/download/node-fetch-cache-4.0.4.tgz"},"_npmUser":{"name":"rschmidt","email":"randallschmidt1@gmail.com"},"directories":{},"maintainers":[{"name":"rschmidt","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-fetch-cache_4.0.4_1703531871646_0.4943604401157111"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-25T19:17:51.864Z","publish_time":1703531871864,"_source_registry_name":"default","_cnpm_publish_time":1703531871864,"dist-tags":{"latest":"5.1.0"}}