{"_id":"@danitt/akamai-auth-token","_rev":"5-64cd479426334c5c13410dfeb8aacfdc","name":"@danitt/akamai-auth-token","dist-tags":{"latest":"2.0.4"},"versions":{"2.0.0":{"name":"@danitt/akamai-auth-token","version":"2.0.0","keywords":["akamai","edge","auth","token"],"author":{"name":"danitt","email":"dan@staykind.io"},"license":"MIT","_id":"@danitt/akamai-auth-token@2.0.0","maintainers":[{"name":"theteapot","email":"dan@staykind.io"}],"homepage":"https://github.com/danitt/akamai-token-generator#readme","bugs":{"url":"https://github.com/danitt/akamai-token-generator/issues"},"dist":{"shasum":"77dbf92db8f4a0ccbd14a3e633ca85b5e3bd4039","tarball":"https://registry.npmjs.org/@danitt/akamai-auth-token/-/akamai-auth-token-2.0.0.tgz","fileCount":18,"integrity":"sha512-dAtDtjdrXDSqLu5gveHzu1ZCxDCiAX/75A7xnD6lmWuYqX9EAGjz97QUFaL+bx2A4nmUxA9yzfaH6ITxfN1KUQ==","signatures":[{"sig":"MEYCIQCuWQFJYiBLE570p80NBGwymLn79k/qYiWRgCtEqSN9dgIhALcNeEDV7mQ6pNKW6Zi/xiNq67i0U8SsfZm0VL2pTjwT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41827},"main":"src/index.js","type":"module","engines":{"npm":">=10.9.2 <11","node":">=22.14.0 <23"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c19ecf72f45bf6362637b922eb9d16ac4156c210","private":false,"scripts":{"lint":"eslint --config eslint.config.mjs --max-warnings=0 .","test":"vitest","build":"npm run clean && tsc --project tsconfig.build.json","clean":"rm -rf dist","start":"tsx src/index","format":"npm run lint -- --fix","lint:tsc":"tsc --noEmit","prepublish":"npm run build","test:watch":"vitest --watch"},"_npmUser":{"name":"theteapot","email":"dan@staykind.io"},"repository":{"url":"git+https://github.com/danitt/akamai-token-generator.git","type":"git"},"_npmVersion":"10.9.2","description":"A sample library for generating akamai auth token","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","eslint":"9.25.1","vitest":"^3.1.2","prettier":"^3.5.3","@eslint/js":"9.25.1","typescript":"~5.3.3","@types/node":"^22.15.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.11.0","eslint-plugin-prettier":"^5.2.6","eslint-plugin-unused-imports":"^4.1.4","eslint-import-resolver-typescript":"^4.3.4"},"_npmOperationalInternal":{"tmp":"tmp/akamai-auth-token_2.0.0_1746068731972_0.6040299005451355","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@danitt/akamai-auth-token","version":"2.0.1","keywords":["akamai","edge","auth","token"],"author":{"name":"danitt","email":"dan@staykind.io"},"license":"MIT","_id":"@danitt/akamai-auth-token@2.0.1","maintainers":[{"name":"theteapot","email":"dan@staykind.io"}],"homepage":"https://github.com/danitt/akamai-token-generator#readme","bugs":{"url":"https://github.com/danitt/akamai-token-generator/issues"},"dist":{"shasum":"2e59d3fa6db02bbcde857233fe1343709c5b157a","tarball":"https://registry.npmjs.org/@danitt/akamai-auth-token/-/akamai-auth-token-2.0.1.tgz","fileCount":18,"integrity":"sha512-HlDPVQcAdogrmle+RLc/gMLi7MgEJYN/CcxmarfEGSuouSgd9qfzojPY4LYD5j4PCMXWOEptku+DxG+sPZRWpg==","signatures":[{"sig":"MEQCIGL0/r6oa6HrIeC9tuGP7gdcJREeGcUSCz4+EGwW7CklAiB4kp1DBBclBoxCCkAXVZac/XDkXZDGlq867WlDKBSRJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41827},"main":"src/index.js","type":"module","engines":{"npm":">=10.9.2 <11","node":">=22.14.0 <23"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5ca0da9448660b3fc077a13274586a1201d10c2e","private":false,"scripts":{"lint":"eslint --config eslint.config.mjs --max-warnings=0 .","test":"vitest","build":"npm run clean && tsc --project tsconfig.build.json","clean":"rm -rf dist","start":"tsx src/index","format":"npm run lint -- --fix","lint:tsc":"tsc --noEmit","prepublish":"npm run build","test:watch":"vitest --watch"},"_npmUser":{"name":"theteapot","email":"dan@staykind.io"},"repository":{"url":"git+https://github.com/danitt/akamai-token-generator.git","type":"git"},"_npmVersion":"10.9.2","description":"A sample library for generating akamai auth token","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","eslint":"9.25.1","vitest":"^3.1.2","prettier":"^3.5.3","@eslint/js":"9.25.1","typescript":"~5.3.3","@types/node":"^22.15.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.11.0","eslint-plugin-prettier":"^5.2.6","eslint-plugin-unused-imports":"^4.1.4","eslint-import-resolver-typescript":"^4.3.4"},"_npmOperationalInternal":{"tmp":"tmp/akamai-auth-token_2.0.1_1746070692110_0.7845991173251037","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@danitt/akamai-auth-token","version":"2.0.2","keywords":["akamai","edge","auth","token"],"author":{"name":"danitt","email":"dan@staykind.io"},"license":"MIT","_id":"@danitt/akamai-auth-token@2.0.2","maintainers":[{"name":"theteapot","email":"dan@staykind.io"}],"homepage":"https://github.com/danitt/akamai-token-generator#readme","bugs":{"url":"https://github.com/danitt/akamai-token-generator/issues"},"dist":{"shasum":"d64025f77c31258d945ba8a3052a3312cef86b8d","tarball":"https://registry.npmjs.org/@danitt/akamai-auth-token/-/akamai-auth-token-2.0.2.tgz","fileCount":18,"integrity":"sha512-Zh0gSYl7xNwQAGHLjsqcq3wYO3seLYVyyrzCjYnnvPBDykNPvcFCdAyWnGLo7Cr/8PtH3HAwZNrsOA2SdmcrmA==","signatures":[{"sig":"MEUCIQD9gx/i3scLHvl02Gg1+gu6DbhlDqkuTrdE+kI+L0vjQAIgUlIUNn3Y9birLGwZq6bCPx7IdIPCjJz91cc9/Cjo7mU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42035},"main":"src/index.js","type":"module","engines":{"npm":">=10.9.2 <11","node":">=22.14.0 <23"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b2d88b65dd51bea7141d923fef4e1f848b590402","private":false,"scripts":{"lint":"eslint --config eslint.config.mjs --max-warnings=0 .","test":"vitest","build":"npm run clean && tsc --project tsconfig.build.json","clean":"rm -rf dist","start":"tsx src/index","format":"npm run lint -- --fix","lint:tsc":"tsc --noEmit","prepublish":"npm run build","test:watch":"vitest --watch"},"_npmUser":{"name":"theteapot","email":"dan@staykind.io"},"repository":{"url":"git+https://github.com/danitt/akamai-token-generator.git","type":"git"},"_npmVersion":"10.9.2","description":"A sample library for generating akamai auth token","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","eslint":"9.25.1","vitest":"^3.1.2","prettier":"^3.5.3","@eslint/js":"9.25.1","typescript":"~5.3.3","@types/node":"^22.15.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.11.0","eslint-plugin-prettier":"^5.2.6","eslint-plugin-unused-imports":"^4.1.4","eslint-import-resolver-typescript":"^4.3.4"},"_npmOperationalInternal":{"tmp":"tmp/akamai-auth-token_2.0.2_1746070866588_0.6061242997971608","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@danitt/akamai-auth-token","version":"2.0.3","keywords":["akamai","edge","auth","token"],"author":{"name":"danitt","email":"dan@staykind.io"},"license":"MIT","_id":"@danitt/akamai-auth-token@2.0.3","maintainers":[{"name":"theteapot","email":"dan@staykind.io"}],"homepage":"https://github.com/danitt/akamai-token-generator#readme","bugs":{"url":"https://github.com/danitt/akamai-token-generator/issues"},"dist":{"shasum":"69b2ebfb44367b3191b1d33809038a343ae44e2d","tarball":"https://registry.npmjs.org/@danitt/akamai-auth-token/-/akamai-auth-token-2.0.3.tgz","fileCount":18,"integrity":"sha512-WGzjRsbh6gJ7agkwNqrxdYG/T4kwP8B9WpfQS6MjFZoH9bubADWPHcIbbGYo+bXW2cyfJFmTIPO1+r7lzpp4oA==","signatures":[{"sig":"MEQCIELbxM+hDO8dAIQzTMRKvBdZJBZOk71+xWyCNZ2tFumjAiBr0t24tbL/5+KPcXsSKNNDPfh6QGZvhHXoF4aBHYh+uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42131},"main":"src/index.js","type":"module","engines":{"npm":">=10.9.2 <11","node":">=22.14.0 <23"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cb67cb2d71cc7e5f7ebb8e75ae1f96ba41a89ee6","private":false,"scripts":{"lint":"eslint --config eslint.config.mjs --max-warnings=0 .","test":"vitest","build":"npm run clean && tsc --project tsconfig.build.json","clean":"rm -rf dist","start":"tsx src/index","format":"npm run lint -- --fix","lint:tsc":"tsc --noEmit","prepublish":"npm run build","test:watch":"vitest --watch"},"_npmUser":{"name":"theteapot","email":"dan@staykind.io"},"repository":{"url":"git+https://github.com/danitt/akamai-token-generator.git","type":"git"},"_npmVersion":"10.9.2","description":"A sample library for generating akamai auth token","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","eslint":"9.25.1","vitest":"^3.1.2","prettier":"^3.5.3","@eslint/js":"9.25.1","typescript":"~5.3.3","@types/node":"^22.15.3","typescript-eslint":"^8.31.1","@vitest/coverage-v8":"^3.1.2","eslint-config-prettier":"^10.1.2","eslint-plugin-import-x":"^4.11.0","eslint-plugin-prettier":"^5.2.6","eslint-plugin-unused-imports":"^4.1.4","eslint-import-resolver-typescript":"^4.3.4"},"_npmOperationalInternal":{"tmp":"tmp/akamai-auth-token_2.0.3_1746071297037_0.09802821467462364","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@danitt/akamai-auth-token","version":"2.0.4","description":"A sample library for generating akamai auth token","author":{"name":"danitt","email":"dan@staykind.io"},"license":"MIT","private":false,"main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/danitt/akamai-token-generator.git"},"type":"module","engines":{"node":">=22.14.0 <23","npm":">=10.9.2 <11"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"}},"scripts":{"start":"tsx src/index","build":"npm run clean && tsc --project tsconfig.build.json","clean":"rm -rf dist","format":"npm run lint -- --fix","lint":"eslint --config eslint.config.mjs --max-warnings=0 .","lint:tsc":"tsc --noEmit","prepublish":"npm run build","test":"vitest","test:watch":"vitest --watch"},"devDependencies":{"@eslint/js":"^9.29.0","@types/node":"^22.15.32","@vitest/coverage-v8":"^3.2.4","eslint":"^9.29.0","eslint-config-prettier":"^10.1.5","eslint-import-resolver-typescript":"^4.4.3","eslint-plugin-import-x":"^4.15.2","eslint-plugin-prettier":"^5.5.0","eslint-plugin-unused-imports":"^4.1.4","prettier":"^3.5.3","tsx":"^4.20.3","typescript":"~5.3.3","typescript-eslint":"^8.34.1","vitest":"^3.2.4"},"keywords":["akamai","edge","auth","token"],"_id":"@danitt/akamai-auth-token@2.0.4","gitHead":"2922495d3dfc269efd569e6b5cc27cc4756b4581","bugs":{"url":"https://github.com/danitt/akamai-token-generator/issues"},"homepage":"https://github.com/danitt/akamai-token-generator#readme","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-3KeAoSXZIYlX457ihiPdEH/PxwlWgNOOmPHv1f//5KqixRc9Q5g9HT+r6Txcot3j8HGRt+8GJLQ2bIyzgl2YNQ==","shasum":"95372065e5c2f0f40b87fb01d28fe912264ca953","tarball":"https://registry.npmjs.org/@danitt/akamai-auth-token/-/akamai-auth-token-2.0.4.tgz","fileCount":18,"unpackedSize":42134,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC997kdZCIlKZPxvEYvTvIPFFVNC+czQ2bttrjWj432egIgObf+n1HZAysQsYn3WDjf9xvpdSD2TiV1meCDm8uojQE="}]},"_npmUser":{"name":"theteapot","email":"dan@staykind.io","actor":{"name":"theteapot","email":"dan@staykind.io","type":"user"}},"directories":{},"maintainers":[{"name":"theteapot","email":"dan@staykind.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/akamai-auth-token_2.0.4_1750216420285_0.3956101690397351"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-01T03:05:31.895Z","modified":"2025-06-18T03:13:40.670Z","2.0.0":"2025-05-01T03:05:32.148Z","2.0.1":"2025-05-01T03:38:12.320Z","2.0.2":"2025-05-01T03:41:06.773Z","2.0.3":"2025-05-01T03:48:17.267Z","2.0.4":"2025-06-18T03:13:40.461Z"},"bugs":{"url":"https://github.com/danitt/akamai-token-generator/issues"},"author":{"name":"danitt","email":"dan@staykind.io"},"license":"MIT","homepage":"https://github.com/danitt/akamai-token-generator#readme","keywords":["akamai","edge","auth","token"],"repository":{"type":"git","url":"git+https://github.com/danitt/akamai-token-generator.git"},"description":"A sample library for generating akamai auth token","maintainers":[{"name":"theteapot","email":"dan@staykind.io"}],"readme":"# Akamai Token Generator\n\n[![Publish](https://github.com/danitt/akamai-token-generator/actions/workflows/master.yml/badge.svg)](https://github.com/danitt/akamai-token-generator/actions/workflows/master.yml)\n[![npm version](https://img.shields.io/npm/v/@danitt/akamai-auth-token.svg)](https://www.npmjs.com/package/@danitt/akamai-auth-token)\n\nA ESM-only typed fork of the original abandoned [akamai-auth-token](https://github.com/anilGupta/akamai-token-generator).\n\n## Installation\n\nusing **yarn**:\n\n`yarn add @danitt/akamai-auth-token`\n\nOr with **npm**:\n\n`npm install @danitt/akamai-auth-token`\n\n## Uses\n\n```ts\nimport Akamai from '@danitt/akamai-auth-token';\nconst config = {\n  algorithm : 'SHA256',\n  acl : '/*',\n  window : 6000,\n  key : \"myPrivateKey\",\n  encoding: false\n};\n\nconst akamai = new Akamai(config);\nconst token = akamai.generateToken();\n```\n","readmeFilename":"README.md"}