{"_id":"apollo-link-token-refresh","_rev":"27-5fd4c969162ecb11bbfc621c2f32c4e4","name":"apollo-link-token-refresh","description":"Apollo Link that performs access tokens renew","dist-tags":{"latest":"0.7.0"},"versions":{"0.0.1":{"name":"apollo-link-token-refresh","version":"0.0.1","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.0.1","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"dist":{"shasum":"71d81cfd5239a62fbaea91cea62aefd5e25f65b4","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.0.1.tgz","integrity":"sha512-kwlDvgKgh5PPPT1/LLLFRoQmulb5ELnthYZpIG7j4vgLdOCMxlAaR4KUHdjHo+cAlTk8dIIAyDXo/d3dcvIFyQ==","signatures":[{"sig":"MEYCIQDyCwZrFGPAez1piRdqiro2FeFSwZWPHlDe+Rv0cIHXDgIhAIcsgtHQu7N9jOUdrUXrJ8fqO1Wo217ZYY9t3uq6N51m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/refreshTokenLink.js","gitHead":"fee471b778879cdb56a68be2eac6863c4ad1d202","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/batchLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"_npmVersion":"5.5.1","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/refreshTokenLink.js","_nodeVersion":"8.9.1","devDependencies":{"jest":"21.2.1","rimraf":"2.6.1","rollup":"0.51.3","tslint":"5.8.0","graphql":"0.11.7","ts-jest":"21.2.1","uglify-js":"3.1.8","browserify":"14.5.0","proxyquire":"1.8.0","typescript":"2.6.1","@types/jest":"21.1.5","apollo-link":"^1.0.0","graphql-tag":"2.5.0","@types/graphql":"0.11.5","jest-fetch-mock":"^1.3.3","@types/zen-observable":"^0.5.3"},"peerDependencies":{"apollo-link":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh-0.0.1.tgz_1510554297854_0.7711243056692183","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"apollo-link-token-refresh","version":"0.0.2","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.0.2","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"dist":{"shasum":"fd6a431526eb24d30ef6aff7949ab4f64bb92d77","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.0.2.tgz","integrity":"sha512-Bn06WpIlxCTaFyh3okFWMEJdwWWEIbLzkXVUe50+HZfOHWr4o9Yf5gVENZgkJ6St6cFRaw08SXxfufherG/BUQ==","signatures":[{"sig":"MEQCID7h+kAaqwN39HpD918ho1U+lHSNr/1bzxxIgJ2VqZrXAiBDqHpPvDzsou0bCOB9RhdzlMN1WHut1SmouGZKtvaUMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/refreshTokenLink.js","gitHead":"fee471b778879cdb56a68be2eac6863c4ad1d202","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/batchLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"_npmVersion":"5.5.1","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/refreshTokenLink.js","_nodeVersion":"8.9.1","devDependencies":{"jest":"21.2.1","rimraf":"2.6.1","rollup":"0.51.3","tslint":"5.8.0","graphql":"0.11.7","ts-jest":"21.2.1","uglify-js":"3.1.8","browserify":"14.5.0","proxyquire":"1.8.0","typescript":"2.6.1","@types/jest":"21.1.5","apollo-link":"^1.0.0","graphql-tag":"2.5.0","@types/graphql":"0.11.5","jest-fetch-mock":"^1.3.3","@types/zen-observable":"^0.5.3"},"peerDependencies":{"apollo-link":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh-0.0.2.tgz_1510557145461_0.5463035297580063","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"apollo-link-token-refresh","version":"0.0.3","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.0.3","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"b81a2fe6eca38be5f4554f6c75bf15f0d14bbe86","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.0.3.tgz","integrity":"sha512-3/i+2RcIEBa5l1jkvWm9NSBxSM43kZ7nACmgWJ4OzUUlmoxf5dzH5TFpZgcPeA3OE9kK1PkRuhF1HzjSOPmmew==","signatures":[{"sig":"MEUCIQDzvDIrL2X8GlVa3q6TSlPdtNBf4jxXQeRIDYLRClywqgIgDtynWXVPYWQ1LDuvNW8uOsA5EUz5GVBNZkWBV3V+XSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"936c598f8b3aa867ee20f7ce8e734e7d8b837b4c","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"5.5.1","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"8.9.1","devDependencies":{"jest":"21.2.1","rimraf":"2.6.1","rollup":"0.51.3","tslint":"5.8.0","graphql":"0.11.7","ts-jest":"21.2.1","uglify-js":"3.1.8","browserify":"14.5.0","proxyquire":"1.8.0","typescript":"2.6.1","@types/jest":"21.1.5","apollo-link":"^1.0.0","graphql-tag":"2.5.0","@types/graphql":"0.11.5","jest-fetch-mock":"^1.3.3","@types/zen-observable":"^0.5.3"},"peerDependencies":{"apollo-link":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh-0.0.3.tgz_1510557568813_0.40607805945910513","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"apollo-link-token-refresh","version":"0.0.4","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.0.4","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"7f59ed537beaf6b435204c366c440989b802968f","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.0.4.tgz","integrity":"sha512-tHxZpWwqFphYXfbpop7Ame7z8DReUc8buC4hbERhycaxL/ymkyQWrMgQaCK3wvYGbwFtX8hO/bhpIx6UHgb/hw==","signatures":[{"sig":"MEQCIC3ZZU3C0cmcZOIhxaBybhUq5Gcu4AN5O7TQvQfOPqM6AiBD99lW/Szh0sWJD/QTpHgs77ehqCWeBP42JMmUCYPztA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"e5751f5977fea9bca9f8c9dbd4010c92a77b6cf1","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"5.5.1","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"8.9.1","dependencies":{"apollo-link":"^1.0.4"},"devDependencies":{"jest":"21.2.1","rimraf":"2.6.2","rollup":"0.52.0","tslint":"5.8.0","graphql":"0.11.7","ts-jest":"21.2.4","uglify-js":"3.2.0","browserify":"14.5.0","proxyquire":"1.8.0","typescript":"2.6.2","@types/jest":"21.1.8","apollo-link":"^1.0.4","graphql-tag":"2.5.0","@types/graphql":"0.11.7","jest-fetch-mock":"^1.3.3","@types/zen-observable":"^0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh-0.0.4.tgz_1512287852092_0.31308127800002694","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"apollo-link-token-refresh","version":"0.1.0","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.1.0","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"bd794325579c651f0d45a2cf504cf68c72d93733","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.1.0.tgz","integrity":"sha512-ZEgo+z0hj3k/Pqd8N5SWYICNYgKrgYbTpEmXlkDV0vWRDKauTD1nHDU9djulDBIQhOba0nSOdH0Gm2Q3dxrNAw==","signatures":[{"sig":"MEYCIQCwe0DleAQUg9Iq0y4HvmYKo3zsvUudvGT5ao/FqQA+GQIhAI5ogWTHESxfXESmYBAHdJov8mt+/90ZlS6TFP7oLR1z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"c3195903ad20fa124542f2a8db8a37ffe8991f2b","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"5.5.1","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"8.9.1","dependencies":{"apollo-link":"^1.0.4"},"devDependencies":{"jest":"21.2.1","rimraf":"2.6.2","rollup":"0.52.0","tslint":"5.8.0","graphql":"0.11.7","ts-jest":"21.2.4","uglify-js":"3.2.0","browserify":"14.5.0","proxyquire":"1.8.0","typescript":"2.6.2","@types/jest":"21.1.8","apollo-link":"^1.0.4","graphql-tag":"2.5.0","@types/graphql":"0.11.7","jest-fetch-mock":"^1.3.3","@types/zen-observable":"^0.5.3"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh-0.1.0.tgz_1512388180190_0.8838273016735911","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"apollo-link-token-refresh","version":"0.1.1","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.1.1","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"5a7e3227c7b8f94730f85c536a922b370ea4f852","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.1.1.tgz","integrity":"sha512-MD0BJXl7llfujOvvSffXukMw38tdw9pzF4MuUvwJvZw9ntCCG7BKqAfA/Ke96QGCHVhv7StiGtJCOtyg8xnBQA==","signatures":[{"sig":"MEUCIF5BKAgt39RNH6B5ImMrEWW2VxnorJrGWxy8QFH95WVpAiEAzuR6zk7FajK2riPyZpag8jUYjvaCJmeCEsUZQ/n0PjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"a99d400300ff7cf8dd7cc981ffa6d452610f6295","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"5.6.0","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"9.3.0","dependencies":{"apollo-link":"^1.0.7"},"devDependencies":{"jest":"21.2.1","rimraf":"2.6.2","rollup":"0.53.3","tslint":"5.8.0","ts-jest":"22.0.1","uglify-js":"3.3.5","browserify":"15.0.0","proxyquire":"1.8.0","typescript":"2.6.2","@types/jest":"21.1.10","graphql-tag":"2.6.1","@types/graphql":"0.11.7","jest-fetch-mock":"1.4.0","@types/zen-observable":"^0.5.3"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh-0.1.1.tgz_1515565608291_0.969948022859171","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"apollo-link-token-refresh","version":"0.1.2","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.1.2","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"7e04342b71ee0ef701d7c1e11c2bf5adacd33cc1","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.1.2.tgz","fileCount":12,"integrity":"sha512-+Mw5XO7vkjZxAUNIqxTH2BXK9ceOP4mIcZrx+YbsBzPPZbnMrgYxCF6GhUH2lqEY+sRm9k4zqDi7/s4BdHFrSg==","signatures":[{"sig":"MEQCIFmO1sk/3nxiVLfZjsOjJrwpu4m070bMhgk/SMWFWbMQAiAkyQTfMjbc+uC5G+QqmoV6DDxTG+sL9kG1MdquP74fgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36270},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"4177344dcf69d303efc5d228299405eb6a074c4b","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"5.6.0","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"9.3.0","dependencies":{"apollo-link":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.3.0","rimraf":"2.6.2","rollup":"0.56.0","tslint":"5.9.1","ts-jest":"22.0.4","uglify-js":"3.3.10","browserify":"16.1.0","proxyquire":"1.8.0","typescript":"2.7.2","@types/jest":"22.1.2","graphql-tag":"2.7.3","@types/graphql":"0.11.7","jest-fetch-mock":"1.4.1","@types/zen-observable":"^0.5.3"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.1.2_1518723237771_0.9451338386654282","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"apollo-link-token-refresh","version":"0.2.0","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.2.0","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"1b7216468ca14ce0d48b311ee5988c5d63d62867","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.2.0.tgz","fileCount":13,"integrity":"sha512-28j+sxhyObz6eLOlyqVdN5ZZM6WzzwZj55nBG+qC9irU4oBBR/yiUZ3+jkhWOBeF8sAzHu4d08eyGe2VJRI+bw==","signatures":[{"sig":"MEUCIQC+ZJa+dJlbyzQRYHab+pUWl2SElfzMWSaH9OmJcrPmhQIgaUFfORVHu6If0zAPPjOeF7ngbbrd7lxNuwg8jya7wEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38711},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"c56fb50d44675f1ed5a8f25d0dea9583b3411704","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"5.6.0","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"9.8.0","dependencies":{"apollo-link":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","rollup":"0.57.1","tslint":"5.9.1","ts-jest":"22.4.2","uglify-js":"3.3.16","browserify":"16.1.1","proxyquire":"2.0.1","typescript":"2.7.2","@types/jest":"22.2.2","graphql-tag":"2.8.0","@types/graphql":"0.12.6","jest-fetch-mock":"1.5.0","@types/zen-observable":"0.5.3"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.2.0_1522134835439_0.617549692743532","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"apollo-link-token-refresh","version":"0.2.1","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.2.1","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"bc56a246af094880c2fdde0e51ecf6f6def386fe","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.2.1.tgz","fileCount":13,"integrity":"sha512-jsSXxEK/FbwdBUASM1eAdNzdQ4nnY9nHKSq+ulrZYKUntiKbCfxoni6NB090SJ2Enyt906Hd7O8FVyuzwEMgpA==","signatures":[{"sig":"MEQCIG5RZBLKKv1/egVCSXiIrR3mW5DQgQPKUjdjBJRWdL2HAiBIYJnb8kxfZMA42r5oDCNuEcX9cXPB2QONcdfjMMXZOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40642},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"1c8ad09173498c910e5652e778f8209b8f1a491b","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"5.6.0","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"9.8.0","dependencies":{"apollo-link":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","rollup":"0.57.1","tslint":"5.9.1","ts-jest":"22.4.2","uglify-js":"3.3.16","browserify":"16.1.1","proxyquire":"2.0.1","typescript":"2.7.2","@types/jest":"22.2.2","graphql-tag":"2.8.0","@types/graphql":"0.12.6","jest-fetch-mock":"1.5.0","@types/zen-observable":"0.5.3"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.2.1_1522873858665_0.21106732916815418","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"apollo-link-token-refresh","version":"0.2.2","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.2.2","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"d249875fe8af8fc14c7ee1e1d7c7371e1473842b","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.2.2.tgz","fileCount":13,"integrity":"sha512-DdFDtJGQmEL8pReuQWbmoguYKQWaPxjOfP5bsfmpZSu5zpabCpGga49uOvNsigrJVHXluESRtcmoERuqHo1OnQ==","signatures":[{"sig":"MEUCIFxcjeBqrbcwY1pffgdNiRnYFDNiYwx64GlX4vM8IP3OAiEAyDqyNKB2btmZMR9ZS7anbTIHPx5t/9HfjH2IKm6plf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40754},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"ed092af0c038ba9382608148888fe0a2f1d15ed8","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"5.6.0","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"9.8.0","dependencies":{"apollo-link":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","rollup":"0.57.1","tslint":"5.9.1","ts-jest":"22.4.2","uglify-js":"3.3.16","browserify":"16.1.1","proxyquire":"2.0.1","typescript":"2.7.2","@types/jest":"22.2.2","graphql-tag":"2.8.0","@types/graphql":"0.12.6","jest-fetch-mock":"1.5.0","@types/zen-observable":"0.5.3"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.2.2_1523129162065_0.9210438495406132","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"apollo-link-token-refresh","version":"0.2.3","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.2.3","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"a973c1526eeb6c9bf99e2f0017d7bf595965476b","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.2.3.tgz","fileCount":13,"integrity":"sha512-KNMa7MKOwv54+iWorO0fyk/c36KczxszP4r5aDo6H+9W93PtlURsfYLLvAWW3v/v9374wV9/mfcWww5h3YrM4Q==","signatures":[{"sig":"MEYCIQCjHCCcP9Mxs/FR1HfczCs6XVmuO00iQj8oU7CiCD2ICwIhALHnhaKwpLFEuRLF3HSCScYPW12+fdMnu936WA3SyHjy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40767},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"df76e04a6bf74e86f450697b7b8013610fa2371e","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"5.6.0","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"9.8.0","dependencies":{"apollo-link":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","rollup":"0.57.1","tslint":"5.9.1","ts-jest":"22.4.2","uglify-js":"3.3.16","browserify":"16.1.1","proxyquire":"2.0.1","typescript":"2.7.2","@types/jest":"22.2.2","graphql-tag":"2.8.0","@types/graphql":"0.12.6","jest-fetch-mock":"1.5.0","@types/zen-observable":"0.5.3"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.2.3_1523129571966_0.7706084690553272","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"apollo-link-token-refresh","version":"0.2.4","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.2.4","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"be913589f1a65b67bbf683cc1ff75a044a3c92f6","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.2.4.tgz","fileCount":13,"integrity":"sha512-aySLINfkz0QtFUqfMmQPik+emKu2kYYgl4SOMhOZw34rzM5ya8V380UfVITDC5T2Q6USy5DAiMmTPtk6wOt7Bw==","signatures":[{"sig":"MEYCIQCPdSCeQng6V7iyx7Hxit+LmqM+eHmYTHQc9Vl/2z8NawIhAPWpzt81zC8HAKV+Ou9R4R5+u57ncKbPrehZCuq4wkJB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1RGgCRA9TVsSAnZWagAA7bEP/1l+wQnGVHiWPfySjGWr\nYlMhL3ej7EXVa/vgQu3hu11Ljb6fqpys+Ozm0G1Ck6pZEAwu3Bb3BSk5Q9QC\nRQVQx89lOb03G36tEZIYIjkWnmGXQHyioD0CHzy0vH8BoLdHfRBDQoKQ14PS\nFjRO5WHihdWGqLdlXEQubiod6CYSDJcpZCTqGkyBT5j2+/ZY+EAhsMbw/K2D\nkf0kanZEW3n+7CzpEAu5W/g+TWgINyqjeKgnDE2Uq1sbRyqbkzZxAhCGT1Ib\nXgMoed69uvsFU0uEIu95aPdkNhQh3Y92HN7uByxwkXxW+A8jvFwZC1zMMQNP\nIo7SqmCpB+f+TpNtlmLPXQ/UHomYC/MJ4EWhOyN6rl+qVuYHAlwH7VNQQxhT\n6akoUtJ51k7pExKdqNM90nvJfaCxNbhh1P9XL+wJTFRz5IVtOy/vujeu4cDt\ndoqNBUyWRM5OD9ETqGO4EmOTlku6ITDPfftiWdwUnvLbfjA76p+K7pMvCPm5\nMvyDoKMuoZ5wkH8xmkMrKHCR1MQvpT7SEDzPdCSHVPkmpUref8JiogdJ9/MO\ndEjzvyQHjPp98Q1y4BdQF9benM/Vhxz2mn5M9QYxFLcswVgMMJ9+325a86Ze\nCSTGGnFqL0TJhyjovUAnICBlglQLbkaH8nKVo9l3fhkGXXksQxF++gW1ub46\nStKh\r\n=0uHe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"0434646f41041ac18613eaba60dc2e2c37b66a76","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"6.4.1","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"10.10.0","dependencies":{"apollo-link":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","rimraf":"^2.6.2","rollup":"0.66.6","tslint":"^5.11.0","ts-jest":"^23.1.3","uglify-js":"^3.4.7","browserify":"^16.2.2","proxyquire":"^2.0.1","typescript":"^3.0.1","@types/jest":"^23.3.1","graphql-tag":"^2.9.2","@types/graphql":"14.0.3","jest-fetch-mock":"^1.6.5","@types/zen-observable":"^0.8.0"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0 || ^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.2.4_1540690335493_0.49341297130289563","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"apollo-link-token-refresh","version":"0.2.5","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.2.5","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"d4b10c8a425828548ce25889f124d82399dd3794","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.2.5.tgz","fileCount":13,"integrity":"sha512-JZilGTn4deoYrF4CmE2cv+fGxyXsY4vuzsyLFw3bLKy9Hdg1/grnqvI7KikaxET275aN+3ENrhrfOC7lE3OZeA==","signatures":[{"sig":"MEUCIHDDufdq9wLmLH1xcHaPV+pnqB69NbKq7/bjuiHbfp4AAiEAomQMmnWQY20jBseqhsmO3jHuJgLimOYkctEqq/du2Ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1mkXCRA9TVsSAnZWagAAVIEP/2E604Y8lxL8Vw8G6YBy\neBZ896xcOJV1RzzRza2t5Y0lB0hGbh/NRjlD8m6kk53SQ0wXaMTaf7hI67EU\nRwvPNQC2AFPbABESwNcuLCk8990adbgywQaZcJhvyfcO6guy4hxiUIsYMrQR\nrivtaj9+GL7Cx0Z4xYPTBMNv/ojvwoQmYuPXAzE9Y3D0akxb9g3o2sfCHgcc\n22D226hblrxAXqiT8OAXR57JXh+n0zXxcta3KF6BwB1xLu7ZHV05WZWvQzNi\nshdR3PwyLVcfv65PwacVun7R4EbbHw5Sm1CHLpExvQES97Pcnb9iUelMjjAc\nUvEhHjRue9dAGacX9+GDXdIDT3N9/wLryWsJe/MM/WMf0oKUgI7dnUuJrl+n\n5OKP4JOFOTQ+5G/btcDxNEMXyat3Z7xWulrKnKc9BJpUILZIyAq0ZJN+unhP\n2EnJ5j45Q1NxY5tHnA1PRccszuimtzzlTMYHvbd7tA24ewE9Zs5JpEK+8Au8\nLV52xQN8c9ODhUOSstzVy/Vk5g0oWgYBSDX5Yb10zO8r/UKXMwYF17Sqqd3e\n4OPLoDHvJS5FXiT0kbtYKSTdz4W2ZLUKDwd431pbclWtxNFwlYoVou+WBmSq\nfPcVYHXNeQ+RWLlWVbfVXc0vqZHWx7qL4Rlit3/ETXshaG3s9eVKKHH5FZml\nMegC\r\n=EKvD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"b8b38bedd5583971701b7f5657dde1cb974606e4","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"6.4.1","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"10.10.0","dependencies":{"apollo-link":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","rimraf":"^2.6.2","rollup":"0.66.6","tslint":"^5.11.0","ts-jest":"^23.1.3","uglify-js":"^3.4.7","browserify":"^16.2.2","proxyquire":"^2.0.1","typescript":"^3.0.1","@types/jest":"^23.3.1","graphql-tag":"^2.9.2","@types/graphql":"14.0.3","jest-fetch-mock":"^1.6.5","@types/zen-observable":"^0.8.0"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.2.5_1540778262669_0.22318451818298368","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"apollo-link-token-refresh","version":"0.2.6","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.2.6","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"61eeb28dd721f400f578da61c2ccfcb32dc4cede","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.2.6.tgz","fileCount":13,"integrity":"sha512-UbXrXK5eKg3m7dUShKEVFK1S2cjwluzRayAnQKhdnnYgVZzgikLayAgs8A3NLxjgfRv8BdGmFt7DkvvwpNE/+g==","signatures":[{"sig":"MEQCIFlqJcItWm3cxSsWjpg+Zkm36sSZKMSRfqs6Cffi0mTAAiB42QUSu+VYTRVDB31Kwn1+fSpHc4AZopv+KLltKuh5Pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHJiHCRA9TVsSAnZWagAA7QAQAJhrUpjQjVGAIGZFypUR\nQB5zjF4gcJ0zvElKhvTm0GXSbFKXmjG1zG8AK7yI1DRw398/fEzBEg+r0WKd\nUOly51R0QvlRnsOpjeyndqRfrxQ6pPlWpsiUHEP0SNiUZyBz3xbQ7dAyH9Xy\nA3nnJZS3VhndPgEui5roLjjbTpB/HL8wl72kVL+nwaijzfD2teLI0555nE49\n+rN8XAdsun+0dvN+Ck2XOJ4gBEI4ilLx+m4Ip7IqlEyjqiC5MxfeNUIf74eE\nYvhpq/Wz/zgMpz/wplEbstRwUMYeLkiGHeX1baWQfZnB6SNiqhXIW9s8//5I\nYljAd4PYkMuEHOUvLvOFRmCzMP24mkhhwlM7k+UZiO9LExP+ebKL9yZp5PNi\nKe60jYdr+PORO2jDxbOOUYIzCio5dCGEvyTg8YoOO7Ek0bf/7VfwAKZ0sL0P\nEbdwQzS17FVoVOxaDQ0USRIFOH6VH9T9q5h6ckRj/m2m86KCHqpCIwEoMoiY\nR+R9n44SrA8st04I8XABvVI47i3k40hDT3Nld+jDLNsr3az2CkS/sxZY6z35\n3xUY3ttdm/Q5ZOD+EAwe42AB90lqoM+QRh7Rdn+K8VgUlBClHoQFpz1lEP1o\nF3bMdv49Ml6RY3puVIKceXuypX69AOrH7+dyLRbj3qIf6WbsDZEC5ATVFgcC\nW33f\r\n=yldT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"cb28d2157495912bc42cc2e71b51b6338e254c7f","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"6.4.1","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"10.14.2","dependencies":{"apollo-link":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","rimraf":"^2.6.2","rollup":"0.66.6","tslint":"^5.11.0","ts-jest":"^23.1.3","uglify-js":"^3.4.7","browserify":"^16.2.2","proxyquire":"^2.0.1","typescript":"^3.0.1","@types/jest":"^23.3.1","graphql-tag":"^2.9.2","@types/graphql":"14.0.3","jest-fetch-mock":"^1.6.5","@types/zen-observable":"^0.8.0"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.2.6_1562155142858_0.35677898783047546","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"apollo-link-token-refresh","version":"0.2.7","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.2.7","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"0ccfffce3510e5c8d399eefdedf9cc438d1c3d76","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.2.7.tgz","fileCount":13,"integrity":"sha512-RMLrHObXnjM7L+8bf5HFK6uhGjSX5lOSyyWUHWcsb7xF3c1yAkZxFIopNiYkgRh/2G44kloGu/xt2uniYYM9DA==","signatures":[{"sig":"MEQCID0zZl46B2E8YSFyhWpZzoZ+5xUk3RWjr1ySFkmNrgQEAiA303+bKcO5Gd1NeZjCi3xgXRk2flDSh9/Po5mGe6H7wQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqXKfCRA9TVsSAnZWagAAe70P/1SQZ3iLZT8Ozz9md1Mn\nJuJ+TQV8BReMHThfn8o5kVWbE5r0VmDTUrHDQFydo7kcBwAAh4cGDK9OrugI\nHNoShpmiDEd3lfI4sk1LJLOjvx5WbLlxSc7uqajcWGC/9Mkmkf4oFZ/hS45L\nj2NlGjNCX0Dq0N0jZb1XY0JebNZFkvWjaCqx6y76ajGlajr/a66fmJ6tTbBF\n2vBiOKBVq2JzeZN3pIGRuX+iAgkYh0SW0UCy/ztIdk7Kj1NClMALISGmpHPL\nBpKyBYR8iHw2hWcH6tSo0xh7UoVY42ESPCwTQug9LFT+r09yEZa57vbn/jwt\nPbz328dxj4aprj+WvgyNsL+D8ucuTRhCXIDsZtD2wgpqD3DCYjTEFRanz2N+\ngFVESjv9Da9rJpCEvQVoMYnD0rz92fjg4Qh59DNBHI+wCemYvqRyuwKwfhYj\nmW+rVeBJi+AckwFW8swLxM/EKCHG6lkSHFANOB/oTv/kmZhsFJmEUCYyZGHZ\nvoez9ke1cHbGxkIguBZIYFUFcxqV8cwYIw1WfSIdoQKlLNwP+BxqZRpxreDQ\nijI1E0Imv1w6cKlyJNCOXFDLSH9Lqb0naXlGxiewDJISfrozzNbwfqraY1zm\nrLz6EPErlU1cvc2mHTFbrdQkAO34zRuimeaiOPEJhOk5FL4p0a43sDnoP2hy\nfbfM\r\n=8+Io\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"a1119bac5d454ba57c1d6cab168aee8d48e1b228","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"6.4.1","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"10.14.2","dependencies":{"apollo-link":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","rimraf":"3.0.0","rollup":"0.66.6","tslint":"5.20.0","ts-jest":"24.1.0","uglify-js":"3.6.2","browserify":"16.5.0","proxyquire":"2.1.3","typescript":"3.6.4","@types/jest":"^23.3.1","graphql-tag":"^2.9.2","@types/graphql":"14.0.3","jest-fetch-mock":"^1.6.5","@types/zen-observable":"^0.8.0"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.2.7_1571386014747_0.4233795229467998","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"apollo-link-token-refresh","version":"0.3.0","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.3.0","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"b7e78be5ddfc082d1eb11d4171706847ee78c3af","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.3.0.tgz","fileCount":16,"integrity":"sha512-9kLZ7prh6WkOZDC5mY+8Ut0uzSbF4zGBwrbSSj65f3f+yu54pn0UFrgfRBbpbhjCOgZz4F0uz6yNA3P6uhXQHA==","signatures":[{"sig":"MEYCIQChlZutPXsxGVulzwCb9MU0VIpzwvrpzx4P+pSHbldeMAIhAOg9vDuVAH3AWAsnKJIxmRXR6r+tveIldSXTHrZzjTdw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyKt1CRA9TVsSAnZWagAALEoP/3t3ZGz5RV6YJpv/Jl2Z\nPN7omA8CRTWz4AXKnVUJry/uiOefUzB00U4mQrOgiKtTaRv6LC7pkk/GQCtv\nJntXM9ivD0WAQmdspoilL+ssm3HvewTVHRdVrcDO8d+uuVks2sWpkkw0VzHY\nc+kv4sYehU1ZoNwoonD99fEoJTzmilbhqq2Ra1vpVnIZSRdfqx/dVQ6B4EFc\nuqlJHJS10TyGtqAB/K78xYIcc9WNUBta7PhkgmibEnvBmwcaPhpZWIKwZuLo\nhMR5VpYk95JZ2TTN2W6nix9zvisEjWBT9LfRlmJDpR+PXBpiWTCNEhF03s3u\npt0VQ7AySg9OT54aUc18PDxMBRGMDJ0W+toFxAralyvs70wIzeDj9vLCvmNi\n32oqC1g05CH+Whq/WqJztle9R8mvziioaAlpr8ZWB1twA6+P2rUnS6nClvr3\nQDZhw/qkc388FT1FSjQVhzN0InNBDO+JQ6IUnAQR6u28MwOPe6gNqXKN5NMg\na/nQbXG5ofCezCHerM/k/PNbZr0fjvtQEI189zwyiS/C9DogoF/8WBmSZ1Wk\neLhlprQH+OEEiD1RHg09w3A3jXsh97md9i0Qws00tmU2VFJizurHakHKLBAd\nukx5KlOabfxB2vNpe62Uo6YZRj6x2e0VJdCIb+6qD24TRZ/fL3OzwfFC43RN\nXQ90\r\n=5BbM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"4f8d6c92addde76edd12121417ae99735d5881fe","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"6.13.7","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"13.11.0","dependencies":{"@apollo/client":"^3.0.0-beta.48"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rimraf":"3.0.2","rollup":"2.10.7","tslint":"6.1.2","ts-jest":"26.0.0","uglify-js":"3.9.3","browserify":"16.5.1","proxyquire":"2.1.3","typescript":"^3.9.2","@types/jest":"^25.2.2","graphql-tag":"^2.9.2","@types/graphql":"14.5.0","jest-fetch-mock":"^3.0.3","@types/zen-observable":"^0.8.0"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.3.0_1590209396411_0.7910173889961329","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"apollo-link-token-refresh","version":"0.3.1","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.3.1","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"85be840abe98e53451b7ddc3960a44557b2bd7fb","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.3.1.tgz","fileCount":15,"integrity":"sha512-OpZfHtuVAydlwHimdPRZCMb7XmWRkqliG3IMtGQhrPoqYR3x20aXb5Q9bpsHgQ3nI51o/1QLA3/kM3rss/O8Zw==","signatures":[{"sig":"MEUCID+NtimMmHLZoo89CLhjv7iuVUHZA7NCzp0eKQFgkjfBAiEAmOM3AEboCXlHPoQq62cwKoalC15KasKl6Q/i3eeypMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1T1CCRA9TVsSAnZWagAAIbUP/09B+Knx42rf5gKyswfD\ncwHVgP4Tt2g0h7nVgZU3ags0/FkV9bYQ4ftje8Rk3ppzzsYI8zdt0xbff0IT\n40ajYgfgLOtsBsRU+3rM4M+oDcTbZvGatM+JC+xzTsnvmA95CBrN4uLz7Gw+\nN5dIGSnuGFDiO1ChlnBo1Mcs3/tQbhDxbosP54ZbLEiwpdDaaP4yktAr4lmx\nO8i08ohfwcDH8vxQhcku41FCoZtMvdjxtDBBHDUz144NeEEa1oRcP8gGYT8A\nQFHYkRrmWFykwbJKsCHHi6c4kMtMDnoSGZ6kWy9kfudyaWo3k+nfuhGJQyvv\nSu9EZZEBeNMOrrOBGv5I/Op+IdqZ2RV4eOizowvj1t5meUeHESB0alVrOTsk\nk/WQc1MLvtZelDDJ7X0q2kyUUZGwrginSH8mctPW3+VKu22FZOhbrXNV8Oed\n7KG/egjJKjalQxYAwPfI0l4B2DzZzlj5SHIOZ6LGUnKfzb5bcLBroLm3B6XN\nDb0i35xk338sv0GHhx1XUFERtFyk82AUTPBPTWr2Skuj3cZFYK1emsv72OFK\nal64uu/ZNQmjbhzOAqjAD5fOxBzBG+EUcJ3iuho3xTWDD3E4lV3emtKk//Qb\nU2FkhR+UA+yUHK5VA68GGB+AHf5sCd17PQuL0o87S5BJ+cJXuC7mvsksCqHj\nGBeD\r\n=WICM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"fd31794792f94bc55c9441def71d5c2fcf0ef694","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"6.13.7","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"13.11.0","dependencies":{"@apollo/client":"^3.0.0-beta.48"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rimraf":"3.0.2","rollup":"2.10.7","tslint":"6.1.2","ts-jest":"26.0.0","uglify-js":"3.9.3","browserify":"16.5.1","proxyquire":"2.1.3","typescript":"^3.9.2","@types/jest":"^25.2.2","graphql-tag":"^2.9.2","@types/graphql":"14.5.0","jest-fetch-mock":"^3.0.3","@types/zen-observable":"^0.8.0"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.3.1_1591033153411_0.08215604873839344","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"apollo-link-token-refresh","version":"0.3.2","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.3.2","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"60773790b0f111d674dd358e1e53a660a6f56b35","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.3.2.tgz","fileCount":15,"integrity":"sha512-4us703pt1RyW8NOLCUtCVLbnse2gux43W9mePzfAHKeNsj8d6rzRE4IDIS+6GEb/jay36uw8E7BvX5X9k6Ivkw==","signatures":[{"sig":"MEUCIA2LM9Gl2dQS6m3dm5UwXipmGYPfoTBQpUOLLahDe5GoAiEAj8Woo3HZ4cFFxfFyROLAoV4Yhv0sav6DOFOZWwvHrlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJsnSCRA9TVsSAnZWagAAEpwP/1fP/0uDxk5IJBYPuzmG\nr6Jtk5Hg8YeIIgMSNAkU51vlo230EM3nHAdIDYGjrrfdpcf74oVIPaAJv8D7\nQgntJC38bPzCg6ZkDrimM7pAmASaAuKGoqml3d5Jtuu+vTirALS3Au41HEis\nIoPaYhVf2GMOKIYleREwDo7O6dOWBZ8ogaTmwm/IuSbv4fz1rVhgySyErIdB\n0AoynqlED3HDLNQ+Y2kkn1rB5UZAEHlvmdwvf4u9vdyQKNEydytIoGcmm1eN\noRf+ZZKJ63TbqiBQjeuXwgA4mIE+JbCHWAZHJKqGN14fB6rMD4pGKdOUqEAW\nHtI7njlyonqznkxngiB6qbsgrZdxLGfKO/qzVgiABiYRnToFUiKGJidJzH5e\nrVq3hGVaCIS/Ae1ObLHk51NPu3qTwYkzXg0kL0XJnP8doS6aD55ruUKI9wcM\nyTo0d0Ag5mpYxZF19Y/v80oqwMVr4zTJxJs8/8m3wvmTKCM4esTtErZCYajw\n2zOtkDeOF5Z/k3f/ma0Stdi+0KIdyfvWQDFhigJeFd0IhpVTc00KhZlPqPtB\nsDz/aZE0pU/ZU72AqYRdE1zkGeqoPFp7YBas5C22oEqs2qgUkQ8i18KEe9ZE\nroWAxi1R8KQwWbSGlL5/dpmNgpeLQzHBu3AF8ip/j41gFO5e2nqpeF8YNsgd\ndJMJ\r\n=FOZQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"30bce5ec4e0b485dc6bbf401edd9a01fd939e384","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"6.13.7","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"13.11.0","dependencies":{"@apollo/client":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rimraf":"3.0.2","rollup":"2.10.7","tslint":"6.1.2","ts-jest":"26.0.0","uglify-js":"3.9.3","browserify":"16.5.1","proxyquire":"2.1.3","typescript":"^3.9.2","@types/jest":"^25.2.2","graphql-tag":"^2.9.2","@types/graphql":"14.5.0","jest-fetch-mock":"^3.0.3","@types/zen-observable":"^0.8.0"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.3.2_1596377553756_0.2545295620922019","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"apollo-link-token-refresh","version":"0.3.3","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.3.3","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"c4b66d79755a509d46407ed2256e236763320734","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.3.3.tgz","fileCount":15,"integrity":"sha512-KNvL/vZ0MqQI5t1PQ0Pj9kq47xTP1stvz3ITE2XKBSeiHr3wZNHNn2pHQFbfkbTpYupTxzmdEjbqNFa5P/MqPQ==","signatures":[{"sig":"MEUCID9O+vjaZ1eJ4LobndnGAiKbRUT5S6Mslq0A0vGqwkRGAiEAnhb2ZH1FWOIWlJ91lPlvd5bzTqA5sV2Mx6lJEz7i9ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnyD3CRA9TVsSAnZWagAA9lgP/29pwKbVnnxqTBHKUB6j\nh7wUrlWGCmKzKpw5AJFJdhAfEKXh+2JZYgnPIG5WJ/3kphv69pwOlmnCpxvA\nb9WNbXsHeukKA53J0iThxrwA87NmYwksFh4yQTTxylApmLaNFYmIIcG/0RYJ\nconospdtGGeh10BfoYytyIKwWJlOqTY1xkL2ytDt4VmrCfFjjpcEBAuXbdoe\n+kqCQxb4kkrgWpaFkg9K+r+kxlcZGf/gPEaYzHGOibLuG1/F0ZbQ0ksZQzE0\nxwon2kUctBTik9w3Vl1XzffzStuU0YLLGYOFtGpJAxbBe6jwdhX4hHbf1v1j\n1lP4UaxUFCnDV5gJ3njnRhyRvYhtdWUWYyfqqxei8g5Z4cocvMN7oBihGBWm\ndH292niSW+sM3Qon+Npos342vb/zbZP4bfs4RBakuJGaXWNSCUXoZ/kAO83V\nEfytk8zpcxfBKcmVVYDoEYdYRoGl6hrLImMzuRMPfqp+4Kwo6hRWzt+IPin/\nBTN8aCjijr1YnSIku8XCh3qthpIbY4Rfypn5/gxEVg46BXyuQFvmJzeWCkvc\nRm6BNb94naeEo5msgSdhVV7ceHparBgf8U6WhySwHKUpxMPyYLTW0xs8OJ4v\n3qNhRes3TS63vAbNKgLTFMSD/AIgDbYDd7ui7OzYTuEGkEGyL4hSE4D0PyK3\nUWWL\r\n=DYvQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"a236aedc79194142732950f6308f2961d661f388","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"8.1.0","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rimraf":"3.0.2","rollup":"2.10.7","tslint":"6.1.2","ts-jest":"26.0.0","uglify-js":"3.9.3","browserify":"16.5.1","proxyquire":"2.1.3","typescript":"^4.5.2","@types/jest":"^25.2.2","graphql-tag":"^2.9.2","@apollo/client":"^3.0.0","@types/graphql":"14.5.0","jest-fetch-mock":"^3.0.3","@types/zen-observable":"^0.8.0"},"peerDependencies":{"graphql":"^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0","@apollo/client":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.3.3_1637818614828_0.15834736859643828","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"apollo-link-token-refresh","version":"0.3.4","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.3.4","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"ff943fa00cd82cb645d2856fd78b541986232ee7","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.3.4.tgz","fileCount":15,"integrity":"sha512-AEFdTjkx1KyNQXuUIvNc9+6/qFZeAhLTXpP0V1W9uFwjm/ezkYXR9aUNXVVoWXOTzWEaoHNgUaLxgUg58ItegA==","signatures":[{"sig":"MEUCIDu7PPepsXIhQD12S7pQ+QcFk8YSfzxIKv38pbOFUL4LAiEA5+JYJLzbtPJzCEQi7toQeNHT4BZtzibb8IPw39KrE6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8RClCRA9TVsSAnZWagAA5xAP/1PWXszuRIQannWBymBc\nG3dXCNn6OvbS8U45ENVbWZ0EPjcx53kE/bXmVpLMy/i/yIYK6JNQN6aNBS+1\nJLbJ9r2lo5jFaQKwVfcD0EZhJIbezJVMBrzM0Dh6sLrpxpcdU5Ch1furHhaP\nrE5QeJ+rmtwTR6cY7p7A33Uu+i9NTvnO5cUw/OXz1YhXfKGX0dFavPiEywhS\n/RvVWMA6RhB9r3sSKnzSnuHumtd6TO8OnMYX9WgYRxctCoLGiOYGnV1YIXF3\nJ1NJOshnF1FSM131p/LEToFeyLlFrN6xOsyz1G4wrGfo7onxuFfoEdWcb0ED\nkrZZrkld+F0ls8kwKhsMBFW6hQl0H3NBe1VOmfTlOePPtEfbxwJxPXjxO2kH\n1oRHjAs0BxLOwF/hGih6xVINLMicHrqnzV1d9xQcGFl75mrSpIwFuGcdPItX\ngdz3ClUghSBAx86KR6dGZIRrNcNZR0YA2e//1Xeb/tWJurBqEUAZ78kvJHa7\nXGbkEeNhi8mssPODakKv7sDpaTfJM09laoLaVdIJakLPb/oZ1ROB7oZZunGX\nVzQ6V+zED39vXcDks+2NZzTGQWNqzcr0l+FJNdOdE62Qd3Ocq8ZSLM6uwRxq\nwugLg6ar+wDxwlb/1oqI4WzAO9Pa+TNXPOhdkxYLNLCP8fpgwY/mhQKmjp6E\n+c6F\r\n=D+TP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"1e18df4e81dc115e01cd00b316853a125e548b15","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"8.1.0","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rimraf":"3.0.2","rollup":"2.10.7","tslint":"6.1.3","ts-jest":"26.0.0","uglify-js":"3.15.0","browserify":"16.5.1","proxyquire":"2.1.3","typescript":"4.5.5","@types/jest":"25.2.2","graphql-tag":"2.12.6","@apollo/client":"^3.0.0","@types/graphql":"14.5.0","jest-fetch-mock":"3.0.3","@types/zen-observable":"0.8.3"},"peerDependencies":{"graphql":"^14.0.0 || ^15.0.0 || ^16.0.0","@apollo/client":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.3.4_1643188388909_0.6564674205176859","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"apollo-link-token-refresh","version":"0.4.0","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.4.0","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"5ba6c3f46509e64c95f20fb719b8abeddc09fad6","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.4.0.tgz","fileCount":15,"integrity":"sha512-5P5nH//asgoz01r6tUYiBbHIuVwEEsBmA9WJ8LEiNtZcOq8AXdfR8aV4Pw/B86P3lRi1ykd8xyZLCHpLro9v+Q==","signatures":[{"sig":"MEQCIGCUdxGYT3pBZ1jmi48jF8jokaDTyNiXzPVqnIgxc3SPAiBaWTkD9Gx4CYdL1454WxAX4wyUMv1S6Ud+gyc+S7ipXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh83YjCRA9TVsSAnZWagAA3/sP/AnrtM6MmsBZ8bkf75kT\nBbmN0dFGssw39Tza6MsMEOQsaWCHe3BoXcQYQMQoyCh3c8UrgdZzMEzZukWd\nu2Z1IsFP1dTIh5f7Qfyq57m5Ei5it7Or1e4Dx6uHFiAwhOnmfgwpHOkKB8Uk\nALEeSmDMH1he9ccOJmnWe622bs3yfYztmFqje2Gb0qlY94L4RPFCuIq4kN5+\n8Vdk8wuAvZnjv7nEdU0lN4/zuda5RTXqSnMtTvOKd8fj+Z7b3PMR/0Xj/CZR\nMaen1UAM+Q2cIV/YRlXtNJZD5e8Sieqy/GHJj7V1PRuzyKLIwc1AYLUlL9oO\nZx5P42mz4M6W7sfLQ+pTU4Jv19hknTwe2RIG5HshhCDfsYhNhdbeYgCNJIYx\nH0ucE0+l4OQwnRiP0cacrsyuG7v/WECWLVHl6mQ4MgU84b19V3Jz6o8XSWS+\nrW94igV2Wj/Ij3Hj2Wj/wZLF4Uva/0OD0VzR1tu++ttGtggmlgGhMvpAY4K3\nc0KrBJGgKQHESm1IYFE8SHzHzZsi2WKflSedLYR6ZT1j9PNmLPxWgk5XiA3R\nSw5Jb7wRDMwOfPebvOO3y1GEC/SYcJR5gXFY8bW7pbGzXwlpBOh4Q/H4sMw7\nezIjbKAyGmx/pzmHgXisO+moQ9X2Cg7z6FB+UVTVwu3/CIsCxBAN3mGFCjnD\niyDk\r\n=4pjX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"21039f7804af10d31efe4cfb3d76ccf5d62cb249","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"8.1.0","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rimraf":"3.0.2","rollup":"2.10.7","tslint":"6.1.3","ts-jest":"26.0.0","uglify-js":"3.15.0","browserify":"16.5.1","proxyquire":"2.1.3","typescript":"4.5.5","@types/jest":"25.2.2","graphql-tag":"2.12.6","@apollo/client":"^3.0.0","@types/graphql":"14.5.0","jest-fetch-mock":"3.0.3","@types/zen-observable":"0.8.3"},"peerDependencies":{"graphql":"^14.0.0 || ^15.0.0 || ^16.0.0","@apollo/client":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.4.0_1643345443437_0.4204700851684766","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"apollo-link-token-refresh","version":"0.5.0","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.5.0","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"caeddd1299ef740dc39496ab4294f7d2d16b2f59","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.5.0.tgz","fileCount":15,"integrity":"sha512-S3w5sWXbYowuKXxjIYrWs8GZcl3u44p+nug5xWUplLl5HfCpScZahTi6/FcmRSjFjUwdts5QNqtsDxL/cmrurg==","signatures":[{"sig":"MEUCIQDjmDoEYQZ4crtlLbKgWqP/xENv71nOIsHbbLjWPskrJQIgFy6ShjmDxC52cx7P+UdXFqosX9noUPDHE4jChENLmp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43856},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"f8c6f5049a0eacc7f4635dad33a3d8557fd5503d","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"9.6.6","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"20.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rimraf":"3.0.2","rollup":"2.10.7","tslint":"6.1.3","ts-jest":"26.0.0","uglify-js":"3.15.0","browserify":"16.5.1","proxyquire":"2.1.3","typescript":"4.5.5","@types/jest":"25.2.2","graphql-tag":"2.12.6","@apollo/client":"^3.0.0","@types/graphql":"14.5.0","jest-fetch-mock":"3.0.3","@types/zen-observable":"0.8.3"},"peerDependencies":{"graphql":"^14.0.0 || ^15.0.0 || ^16.0.0","@apollo/client":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.5.0_1685261409388_0.43180725452802937","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"apollo-link-token-refresh","version":"0.6.0","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.6.0","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"5bea13bd672ce5118685610554d7c76ff953de26","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.6.0.tgz","fileCount":14,"integrity":"sha512-WT1Z1cpuB74PFRA/xRU3LR2c9lz4Rc3BlsFRe3xa7yKIJQLSlkT+oecb0iYUPPU/9rJuxNKNLcFBKvXdLTvmug==","signatures":[{"sig":"MEYCIQDviagorx0IYnECI8Sml6Uh4ZXIB1Wbm/YYGvD7QhsTtwIhAJ7fyq6dbeAxPi/ByrcGlqcDL27vU2Plzxz5n3vsMKSU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43292},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"63b7441bff8e62d9b077d5f4093d6c7d6bbc9d5e","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run bundle","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"9.6.6","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"20.2.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rimraf":"3.0.2","rollup":"2.10.7","tslint":"6.1.3","ts-jest":"26.0.0","uglify-js":"3.15.0","browserify":"16.5.1","proxyquire":"2.1.3","typescript":"4.5.5","@types/jest":"25.2.2","graphql-tag":"2.12.6","@apollo/client":"^3.0.0","@types/graphql":"14.5.0","jest-fetch-mock":"3.0.3","@types/zen-observable":"0.8.3"},"peerDependencies":{"graphql":"^14.0.0 || ^15.0.0 || ^16.0.0","@apollo/client":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.6.0_1685264332697_0.01022829817646742","host":"s3://npm-registry-packages"}},"0.6.1-alpha.0":{"name":"apollo-link-token-refresh","version":"0.6.1-alpha.0","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.6.1-alpha.0","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"6270045353f0deb436b2cdbc48f29521abbc1cfc","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.6.1-alpha.0.tgz","fileCount":15,"integrity":"sha512-vWW0b9uLZtIsavoPTbLTiuEoG0mMvPu8+4CDInehWKiJHb3KBhbo3HBzOmEZTPN+DUgcuv9PiZ8Sw9nEmJ8S5Q==","signatures":[{"sig":"MEQCIHE0ARP7MwupC4cb6VTvQwFxCHh271HpnZ6MXzu7pIqrAiATDj89OBOZh3PSER0ja08179ujFGJBonuYQcTJfYuRMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54077},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"63b7441bff8e62d9b077d5f4093d6c7d6bbc9d5e","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run sourcemaps && npm run bundle","sourcemaps":"ts-node-script config/rewriteSourceMaps.ts","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"9.8.1","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"18.18.2","dependencies":{"ts-node":"^10.9.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"10.3.10","jest":"26.0.1","recast":"^0.23.4","rimraf":"3.0.2","rollup":"2.79.1","tslint":"6.1.3","ts-jest":"26.0.0","uglify-js":"3.15.0","browserify":"16.5.1","proxyquire":"2.1.3","typescript":"5.2.2","@types/glob":"^8.1.0","@types/jest":"25.2.2","graphql-tag":"2.12.6","@apollo/client":"^3.8.6","@types/graphql":"14.5.0","jest-fetch-mock":"3.0.3","@types/zen-observable":"0.8.3"},"peerDependencies":{"graphql":"^14.0.0 || ^15.0.0 || ^16.0.0","@apollo/client":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.6.1-alpha.0_1698251647909_0.3250696322176525","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"apollo-link-token-refresh","version":"0.6.1","keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","_id":"apollo-link-token-refresh@0.6.1","maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"dist":{"shasum":"7c8a548eaf9a2332977d9f6bd15e5f50e6ecb5a2","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.6.1.tgz","fileCount":15,"integrity":"sha512-1loepJ228nVU0Y9fx01GPbWeCHUdGXdctzn2BzduWDZ2XvIvcP4znDmZ4jR7lC5l7BmlkFKfQge4JJv6YI+p3Q==","signatures":[{"sig":"MEYCIQD0NmnstKiE5BfdjegEtmtkbR6m4oDsQLkhv/KAc2+52AIhANG7SL1o5RBKXqE2adnerrxybdI5XC7m8hR7Z1SAhBmf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54061},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","json"]},"main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","gitHead":"4d8b685995a9e20f35057e4791933060de1984f6","scripts":{"lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","test":"jest --coverage","build":"tsc -p .","clean":"rimraf lib/* && rimraf coverage/*","watch":"tsc -w -p .","bundle":"rollup -c","filesize":"npm run build && npm run build:browser","prebuild":"npm run clean","postbuild":"npm run sourcemaps && npm run bundle","sourcemaps":"ts-node-script config/rewriteSourceMaps.ts","build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","prepublishOnly":"npm run clean && npm run build"},"typings":"./lib/tokenRefreshLink.d.ts","_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"repository":{"url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git","type":"git"},"_npmVersion":"9.8.1","description":"Apollo Link that performs access tokens renew","directories":{},"jsnext:main":"./lib/tokenRefreshLink.js","_nodeVersion":"18.18.2","dependencies":{"ts-node":"^10.9.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"10.3.10","jest":"26.0.1","recast":"^0.23.4","rimraf":"3.0.2","rollup":"2.79.1","tslint":"6.1.3","ts-jest":"26.0.0","uglify-js":"3.15.0","browserify":"16.5.1","proxyquire":"2.1.3","typescript":"5.2.2","@types/glob":"^8.1.0","@types/jest":"25.2.2","graphql-tag":"2.12.6","@apollo/client":"^3.8.6","@types/graphql":"14.5.0","jest-fetch-mock":"3.0.3","@types/zen-observable":"0.8.3"},"peerDependencies":{"graphql":"^14.0.0 || ^15.0.0 || ^16.0.0","@apollo/client":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/apollo-link-token-refresh_0.6.1_1698255147834_0.7201339552875856","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"apollo-link-token-refresh","version":"0.7.0","description":"Apollo Link that performs access tokens renew","main":"./lib/bundle.umd.js","module":"./lib/tokenRefreshLink.js","jsnext:main":"./lib/tokenRefreshLink.js","typings":"./lib/tokenRefreshLink.d.ts","repository":{"type":"git","url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git"},"bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","scripts":{"build:browser":"browserify ./lib/bundle.umd.js -o=./lib/bundle.js --i apollo-link && npm run minify:browser","build":"tsc -p .","bundle":"rollup -c","sourcemaps":"ts-node-script config/rewriteSourceMaps.ts","clean":"rimraf lib/* && rimraf coverage/*","filesize":"npm run build && npm run build:browser","lint":"tslint -p tsconfig.json -c tslint.json src/*.ts","minify:browser":"uglifyjs -c -m -o ./lib/bundle.min.js -- ./lib/bundle.js","postbuild":"npm run sourcemaps && npm run bundle","prebuild":"npm run clean","prepublishOnly":"npm run clean && npm run build","test":"jest --coverage","watch":"tsc -w -p ."},"keywords":["apollo-link","jwt"],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"license":"MIT","peerDependencies":{"@apollo/client":"^3.0.0","graphql":"^14.0.0 || ^15.0.0 || ^16.0.0"},"devDependencies":{"@apollo/client":"^3.8.6","@types/glob":"^8.1.0","@types/graphql":"14.5.0","@types/jest":"25.2.2","@types/zen-observable":"0.8.3","browserify":"16.5.1","glob":"10.3.10","graphql-tag":"2.12.6","jest":"26.0.1","jest-fetch-mock":"3.0.3","proxyquire":"2.1.3","recast":"^0.23.4","rimraf":"3.0.2","rollup":"2.79.1","ts-jest":"26.0.0","tslint":"6.1.3","typescript":"5.2.2","uglify-js":"3.15.0"},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js","json"]},"dependencies":{"ts-node":"^10.9.1"},"_id":"apollo-link-token-refresh@0.7.0","gitHead":"539f93e64c51bf3ca3f9169479e7256ae32ac0b9","_nodeVersion":"20.14.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-AFPgBRK5zkWvNKOAQLYKJ7VhXSnKUOEwG8EMbZetJRvJCjsJiFVKRbv4/qpHrxyWY6cY4tooJbGL79c8oTZWpg==","shasum":"8c95f853d6db244ecf9ca7b792222a25def998d9","tarball":"https://registry.npmjs.org/apollo-link-token-refresh/-/apollo-link-token-refresh-0.7.0.tgz","fileCount":15,"unpackedSize":55311,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHCDjhEJXfdJZcrugQ8Hs/1SPh/win8SrvEae/KIkSEwIhAOHPbgZN03hE5c57fDeYFkTPevYgDV36IlGsKCITv7kg"}]},"_npmUser":{"name":"newsiberian","email":"newsiberian2015@yandex.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-link-token-refresh_0.7.0_1719056543598_0.08682864461890993"},"_hasShrinkwrap":false}},"time":{"created":"2017-11-13T06:24:59.350Z","modified":"2024-06-22T11:42:23.941Z","0.0.1":"2017-11-13T06:24:59.350Z","0.0.2":"2017-11-13T07:12:26.465Z","0.0.3":"2017-11-13T07:19:29.798Z","0.0.4":"2017-12-03T07:57:32.154Z","0.1.0":"2017-12-04T11:49:41.134Z","0.1.1":"2018-01-10T06:26:49.218Z","0.1.2":"2018-02-15T19:33:58.568Z","0.2.0":"2018-03-27T07:13:55.527Z","0.2.1":"2018-04-04T20:30:58.793Z","0.2.2":"2018-04-07T19:26:02.130Z","0.2.3":"2018-04-07T19:32:52.014Z","0.2.4":"2018-10-28T01:32:15.673Z","0.2.5":"2018-10-29T01:57:42.801Z","0.2.6":"2019-07-03T11:59:02.990Z","0.2.7":"2019-10-18T08:06:54.887Z","0.3.0":"2020-05-23T04:49:56.613Z","0.3.1":"2020-06-01T17:39:13.558Z","0.3.2":"2020-08-02T14:12:33.859Z","0.3.3":"2021-11-25T05:36:55.021Z","0.3.4":"2022-01-26T09:13:09.059Z","0.4.0":"2022-01-28T04:50:43.587Z","0.5.0":"2023-05-28T08:10:09.638Z","0.6.0":"2023-05-28T08:58:52.924Z","0.6.1-alpha.0":"2023-10-25T16:34:08.224Z","0.6.1":"2023-10-25T17:32:28.064Z","0.7.0":"2024-06-22T11:42:23.744Z"},"maintainers":[{"name":"newsiberian","email":"newsiberian2015@yandex.ru"}],"author":{"name":"Denis Akiyakov","email":"newsiberian2015@yandex.ru"},"repository":{"type":"git","url":"git+https://github.com/newsiberian/apollo-link-token-refresh.git"},"keywords":["apollo-link","jwt"],"license":"MIT","homepage":"https://github.com/newsiberian/apollo-link-token-refresh#readme","bugs":{"url":"https://github.com/newsiberian/apollo-link-token-refresh/issues"},"readme":"# Token Refresh Link [![npm version](https://badge.fury.io/js/apollo-link-token-refresh.svg)](https://badge.fury.io/js/apollo-link-token-refresh)\n\n## Purpose\n\nAn Apollo Link that performs renew expired JWT (access tokens)\n\n## Installation\n\n`npm install apollo-link-token-refresh --save`\n\n## Usage\n\nToken Refresh Link is `non-terminating` link, which means that this link shouldn't be the last link in the composed chain.\n\n## Warning\n\nIf you need the Apollo v2 support, please use [release 0.2.x](https://github.com/newsiberian/apollo-link-token-refresh/tree/v0.2)\n\n```tsx\nimport { TokenRefreshLink } from \"apollo-link-token-refresh\";\n\nconst link = new TokenRefreshLink({\n    accessTokenField: 'accessToken',\n    isTokenValidOrUndefined: (operation: Operation) => Promise<boolean>,\n    fetchAccessToken: () => Promise<Response>,\n    handleFetch: (accessToken: string, operation: Operation) => void,\n    handleResponse? : (operation: Operation, accessTokenField) => response => any,\n    handleError? : (err: Error, operation: Operation) => void,\n});\n```\n\n## Options\n\nThe Token Refresh Link takes an object with four options on it to customize the behavior of the link.\n\n|name| value                                                          |explanation|\n|---|----------------------------------------------------------------|---|\n|accessTokenField?| `string`                                                       |**Default:** `access_token`. This is a name of access token field in response. In some scenarios we want to pass additional payload with access token, i.e. new refresh token, so this field could be the object's name|\n|isTokenValidOrUndefined| `(operation: Operation, ...args: any[]) => Promise<boolean>`   |Indicates the current state of access token expiration. If the token is not yet expired or the user does not require a token (guest), then `true` should be returned|\n|fetchAccessToken| `(...args: any[]) => Promise<Response>`                        |Function covers fetch call with request fresh access token|\n|handleFetch| `(accessToken: string, operation: Operation) => Promise<void>` |Callback which receives a fresh token from Response. From here we can save token to the storage|\n|handleResponse?| `(operation, accessTokenField) => response => any`             |This is optional. It could be used to override internal function to manually parse and extract your token from server response|\n|handleError?| `(err: Error, operation: Operation) => void`                   |Token fetch error callback. Allows to run additional actions like logout. Don't forget to handle Error if you are using this option|\n\n## Example\n\n```js\nimport { TokenRefreshLink } from 'apollo-link-token-refresh';\n\nlink: ApolloLink.from([\n  new TokenRefreshLink({\n    isTokenValidOrUndefined: async () => !isTokenExpired() || typeof getAccessToken() !== 'string',\n    fetchAccessToken: () => {\n      return fetch(getEndpoint('getAccessTokenPath'), {\n        method: 'GET',\n        headers: {\n          Authorization: `Bearer ${getAccessToken()}`,\n          'refresh-token': getRefreshToken()\n        }\n      });\n    },\n    handleFetch: accessToken => {\n      const accessTokenDecrypted = jwtDecode(accessToken);\n      setAccessToken(accessToken);\n      setExpiresIn(parseExp(accessTokenDecrypted.exp).toString());\n    },\n    handleResponse: (operation, accessTokenField) => response => {\n      // here you can parse response, handle errors, prepare returned token to\n      // further operations\n\n      // returned object should be like this:\n      // {\n      //    access_token: 'token string here'\n      // }\n    },\n    handleError: err => {\n       // full control over handling token fetch Error\n       console.warn('Your refresh token is invalid. Try to relogin');\n       console.error(err);\n       \n       // When the browser is offline and an error occurs we don’t want the user to be logged out of course.\n       // We also don’t want to delete a JWT token from the `localStorage` in this case of course.\n       if (\n         !navigator.onLine ||\n         (err instanceof TypeError &&\n           err.message === \"Network request failed\")\n       ) {\n         console.log(\"Offline -> do nothing 🍵\")\n       } else {\n         console.log(\"Online -> log out 👋\")\n\n         // your custom action here\n         user.logout();\n      }       \n    }\n  }),\n  errorLink,\n  requestLink,\n  ...\n])\n```\n\n## Custom access token payload\n\nIn a scenario where you're using Typescript and your the return of your refresh token is a custom object rather then a single string you can construct the link using a generic type, i.e. :\n\n```ts\n  new TokenRefreshLink<{token, refreshToken}>({\n    // rest omitted for brevity\n    handleFetch: newTokens => {\n      const {token, refreshToken} = newTokens;\n      const accessTokenDecrypted = jwtDecode(token);\n      setAccessToken(token);\n      setRefreshToken(refreshToken);\n      setExpiresIn(parseExp(accessTokenDecrypted.exp).toString());\n    },\n  })\n```\n\n## Storing access token in Redux\n\nIf access token is stored in Redux state, `operation` object allows to reach the state and dispatch needed actions, i.e. :\n\n```ts\n    new TokenRefreshLink({\n        // rest omitted for brevity\n        isTokenValidOrUndefined: async (operation) => {\n            const { getState } = operation.getContext();\n            const accessToken = accessTokenSelector(getState());\n            // validate access token and return true/false\n        },\n        handleFetch: (accessToken, operation) => {\n            const { dispatch } = operation.getContext();\n            dispatch(setAccessToken(accessToken));\n        },\n        ...\n    });\n```\n\n## Context\n\nThe Token Refresh Link does not use the context for anything.\n","readmeFilename":"README.md"}