{"xo":{"rules":{"new-cap":0,"n/prefer-global/url":0,"@typescript-eslint/ban-types":0,"@typescript-eslint/no-namespace":0,"@typescript-eslint/no-unsafe-call":0,"unicorn/no-abusive-eslint-disable":0,"@typescript-eslint/no-unsafe-return":0,"@typescript-eslint/no-unsafe-argument":0,"@typescript-eslint/no-unsafe-assignment":0,"@typescript-eslint/no-implicit-any-catch":0,"@typescript-eslint/restrict-plus-operands":0,"@typescript-eslint/triple-slash-reference":0,"@typescript-eslint/consistent-type-imports":0,"@typescript-eslint/prefer-nullish-coalescing":0,"@typescript-eslint/consistent-type-definitions":0,"@typescript-eslint/restrict-template-expressions":0},"extends":["plugin:jest/recommended"],"plugins":["jest"]},"bugs":{"url":"https://github.com/jaredwray/cacheable-request/issues"},"dist":{"shasum":"1785984a9a4ddec8dd01792232cca474be49a8af","tarball":"https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.10.tgz","fileCount":11,"integrity":"sha512-v6WB+Epm/qO4Hdlio/sfUn69r5Shgh39SsE9DSd4bIezP0mblOlObI+I0kUEM7J0JFc+I7pSeMeYaOYtX1N/VQ==","signatures":[{"sig":"MEQCIHibQYFoDAETQ04hyJ+GRUNahEx6g1dGKuIOI+JryPwWAiBfhUANgxLK7rKVSgAcVZkpR5whFd7xcKGU2iMEglUJyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR/W5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokfhAAkT5Ugo+Lj0f61jqwHz5iaFaZPw44fqBykQD6W3+88e1RWRJk\r\npfEGLheIJbVQsO7ve3wlfY3H9ieE/2WncmcyaZALSg1eagSP1SOMsg5zO+Wo\r\nwy2iY0HDsfT/V5i8gUxxpYoUz3/0guQaxj2cNqQPljGmPeOjOKzd69JHY1SB\r\nFdvIGiYJZ67HIJkM7hnV9ZhMubHD+6eN1fKKw8OHovlqC4I/UTsQRXBPUzvO\r\n6Q9PkLuTyTpJI2Dvbuy+OnVCUOyDOwWUvA3sHDpHXa7o4wt6mbfhUf2PLB1v\r\nMoC9z7/4W/cVzxxR9CSSNwm8j1NyJT/5dDbv9Z3bxou/qlFurlBWz7NOwIFe\r\n0qNu92eMxO2LvEBYjWi3f2aruUblwB2s0+oj+CIcNp9BwKbKcVfo0RtjS6pC\r\nawgPZWBNlT0HQhvmqrpCBZkMIMITqOiwsAXY0KexJEQ1K+og3hYw7S8UyPyo\r\n3xciytrx8FiJ6BWBW/mkmCIeBudrleVTAH8skmeO8I7/IAyjpJDiqVhMp8mm\r\nlfWLZLK4mo3fm0NBosPUptz6sPG4Xwy6RyOK3uiSlGIK5CcNEzPKHHQDRLny\r\nshRvyH/OM8CAjyHg2j8VVydBISXRM9Eqs02E2xV689HbqVJAKyPOd9ucZ0nU\r\nIywgFxcaHKsMZR/60M4fxp+4IeQ+HWSpFE0=\r\n=SlRU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"ts-jest-resolver","testMatch":["**/test/*.test.(ts|js)"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"useESM":true,"tsconfig":"./tsconfig.build.json"}]},"testEnvironment":"node","collectCoverageFrom":["src/**/*.{ts,js}"],"moduleFileExtensions":["ts","js"],"extensionsToTreatAsEsm":[".ts"]},"name":"cacheable-request","type":"module","types":"./dist/index.d.ts","author":{"url":"http://jaredwray.com","name":"Jared Wray","email":"me@jaredwray.com"},"engines":{"node":">=14.16"},"exports":"./dist/index.js","gitHead":"7c8f7fdc83108ccb7bb3f206264e40a26315fc2b","license":"MIT","scripts":{"test":"xo && NODE_OPTIONS=--experimental-vm-modules jest --coverage ","build":"tsc --project tsconfig.build.json","clean":"rm -rf node_modules && rm -rf ./coverage && rm -rf ./package-lock.json && rm -rf ./test/testdb.sqlite && rm -rf ./dist","prepare":"npm run build"},"_npmUser":{"name":"jaredwray","email":"me@jaredwray.com"},"homepage":"https://github.com/jaredwray/cacheable-request#readme","keywords":["HTTP","HTTPS","cache","caching","layer","cacheable","RFC 7234","RFC","7234","compliant"],"repository":{"url":"git+https://github.com/jaredwray/cacheable-request.git","type":"git"},"_npmVersion":"9.5.1","description":"Wrap native HTTP requests with RFC compliant cache support","directories":{},"maintainers":[{"name":"lukechilds","email":"lukechilds123@gmail.com"},{"name":"jaredwray","email":"me@jaredwray.com"},{"name":"szmarczak","email":"sz.marczak@gmail.com"}],"_nodeVersion":"18.9.0","dependencies":{"keyv":"^4.5.2","get-stream":"^6.0.1","responselike":"^3.0.0","normalize-url":"^8.0.0","mimic-response":"^4.0.0","http-cache-semantics":"^4.1.1","@types/http-cache-semantics":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.54.1","jest":"^29.5.0","pify":"^6.1.0","delay":"^5.0.0","express":"^4.18.2","sqlite3":"^5.1.6","ts-jest":"^29.1.0","ts-node":"^10.9.1","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^18.16.0","body-parser":"^1.20.2","@keyv/sqlite":"^3.6.5","@types/delay":"^3.1.0","@types/sqlite3":"^3.1.8","ts-jest-resolver":"^2.0.1","@types/get-stream":"^3.0.2","eslint-plugin-jest":"^27.2.1","@types/responselike":"^1.0.0"},"dependenciesComments":{"@types/http-cache-semantics":"It needs to be in the dependencies list and not devDependencies because otherwise projects that use this one will be getting `Could not find a declaration file for module 'http-cache-semantics'` error when running `tsc`, see https://github.com/jaredwray/cacheable-request/issues/194 for details"},"_npmOperationalInternal":{"tmp":"tmp/cacheable-request_10.2.10_1682437560911_0.708036206753873","host":"s3://npm-registry-packages"},"_id":"cacheable-request@10.2.10","version":"10.2.10"}