{"_id":"@arunpradeepvn/jwt-utility","_rev":"7-43d3eee25fdb77adede2aeb1c0800925","name":"@arunpradeepvn/jwt-utility","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"name":"@arunpradeepvn/jwt-utility","version":"1.0.0","keywords":["jwt","utility","decoder","typescript"],"author":{"name":"Your Name"},"license":"MIT","_id":"@arunpradeepvn/jwt-utility@1.0.0","maintainers":[{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"}],"dist":{"shasum":"bebd5402737e950e113e0621b30c50b7e4d05eec","tarball":"https://registry.npmjs.org/@arunpradeepvn/jwt-utility/-/jwt-utility-1.0.0.tgz","fileCount":3,"integrity":"sha512-Go5oEDi66Q4cOEVfSETo2OZ/ltj5ckr8AvaoBovXKZ/Few0mWOr85FW4uBO6RzF0S3t6YjP8XZK9Wz99A44Ymw==","signatures":[{"sig":"MEUCIQDPYaMvcilZOf+AwbOy2WAL0bJtj0Hx/MyZ1o00x3kKBQIgL/RkYPNsl09gXsd4OhX3/f1SJQIjNJYOvW6qE+9Ng7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1815},"main":"dist/index.js","gitHead":"49552efb5bbe98775a11d8d0cbd839229a27450d","scripts":{"test":"echo \"No tests specified\" && exit 0","build":"tsc"},"_npmUser":{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"},"_npmVersion":"10.8.2","description":"A simple utility for decoding JWT tokens.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.2"},"_npmOperationalInternal":{"tmp":"tmp/jwt-utility_1.0.0_1727545528002_0.2624006178488256","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@arunpradeepvn/jwt-utility","version":"1.0.1","keywords":["jwt","utility","decoder","typescript"],"author":{"name":"Your Name"},"license":"MIT","_id":"@arunpradeepvn/jwt-utility@1.0.1","maintainers":[{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"}],"dist":{"shasum":"9a0cad5eac80b225465711dd4f1e3e94a1cb21b4","tarball":"https://registry.npmjs.org/@arunpradeepvn/jwt-utility/-/jwt-utility-1.0.1.tgz","fileCount":3,"integrity":"sha512-GspJWb7uDg8SHi8ctzXMBDg20qBPfbeGRdLzT15sVGhZ6ibhQ81Z5ypwcBWqQdZEdDhxBURwSwWfjwsv0aVhDg==","signatures":[{"sig":"MEUCIHQkxAnoxmlo098RyEMspc79PM92D7FPW83mi33bSgJxAiEAnR+DGJPGEKLtEJx/0yptf7LMhdiroqnYY8rs9bfFvYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2431},"main":"dist/index.js","gitHead":"a4508200a54f51fd6c041bb22bd2ba92efa0ec90","scripts":{"test":"echo \"No tests specified\" && exit 0","build":"tsc"},"_npmUser":{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"},"_npmVersion":"10.8.2","description":"A simple utility for decoding JWT tokens.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.2"},"_npmOperationalInternal":{"tmp":"tmp/jwt-utility_1.0.1_1727546996954_0.12260751949827697","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@arunpradeepvn/jwt-utility","version":"1.0.2","keywords":["jwt","utility","decoder","typescript"],"author":{"name":"Your Name"},"license":"MIT","_id":"@arunpradeepvn/jwt-utility@1.0.2","maintainers":[{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"}],"dist":{"shasum":"8cbc439a14b1d8824040f695b6b6ba094aef5398","tarball":"https://registry.npmjs.org/@arunpradeepvn/jwt-utility/-/jwt-utility-1.0.2.tgz","fileCount":3,"integrity":"sha512-yWzkRdLcY6VBRfEMWkMBBkVRgjZsppOWE6pbUmtXTUYoZlG9qvO8AO5XKWMI1FnHqPZiz0XisEzgVH924KiZOw==","signatures":[{"sig":"MEUCIQDKEYDNGJlZOwdLn9HRwSxPse4jpsunNgsqIfcxv7pzmwIgEb7770oM77dMV7PuEkzcJb+oS5sOKvsixtewiU64yZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2531},"main":"dist/index.js","gitHead":"f5e3c7c7841e3487b346640761ebd9a919cee53e","scripts":{"test":"echo \"No tests specified\" && exit 0","build":"tsc"},"_npmUser":{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"},"_npmVersion":"10.8.2","description":"A simple utility for decoding JWT tokens.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.2"},"_npmOperationalInternal":{"tmp":"tmp/jwt-utility_1.0.2_1727547229181_0.09978819067088796","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@arunpradeepvn/jwt-utility","version":"1.0.3","keywords":["jwt","utility","decoder","typescript"],"author":{"name":"Your Name"},"license":"MIT","_id":"@arunpradeepvn/jwt-utility@1.0.3","maintainers":[{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"}],"dist":{"shasum":"4feb745bf296ee9b4ddaac92e47871a6a28aa945","tarball":"https://registry.npmjs.org/@arunpradeepvn/jwt-utility/-/jwt-utility-1.0.3.tgz","fileCount":3,"integrity":"sha512-9vpzI7mz5D07pbf9eUPB9CNZV50ZUmyWmlr+zNgRssnPZB/wDsxR/0DUAoU8OpVAF1AaeQit8iye05t+TNU6ZA==","signatures":[{"sig":"MEUCIQD6tCIFLFGl/8+KUKLtxHoi8R6WKoxljQIYL0pyOsm6ZQIgI1GAT0XigChNyaDMCFE1iQ5zIgmeRm/ApESNWToIshU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2431},"main":"dist/index.js","gitHead":"11f0a894b825328e21229b36facdbfcc91606371","scripts":{"test":"echo \"No tests specified\" && exit 0","build":"tsc"},"_npmUser":{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"},"_npmVersion":"10.8.2","description":"A simple utility for decoding JWT tokens.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.2"},"_npmOperationalInternal":{"tmp":"tmp/jwt-utility_1.0.3_1727547441640_0.9969802932201597","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@arunpradeepvn/jwt-utility","version":"1.0.4","keywords":["jwt","utility","decoder","typescript"],"author":{"name":"Your Name"},"license":"MIT","_id":"@arunpradeepvn/jwt-utility@1.0.4","maintainers":[{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"}],"dist":{"shasum":"d6f6ab54deb6ea7f72a6f18d446d003ed6310c7a","tarball":"https://registry.npmjs.org/@arunpradeepvn/jwt-utility/-/jwt-utility-1.0.4.tgz","fileCount":3,"integrity":"sha512-+5JMoY9szSalYEHR7tTwUZ6AfPOZc7KQ6n6bpHIV+7D+8e3BGmbWadaMe3cV0czDDI2IzoMQVqjJrCIr3LC1SA==","signatures":[{"sig":"MEYCIQDHxry53RuPvS5xVZWgCjEJ5ebBPb8QjicDoW5eY3e0YgIhAK7zdZLbOPyhlM4oReVNRiMpTIVzzS5W/F6PxvrAPKJM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2578},"main":"dist/index.js","gitHead":"9646c5f9022ccc7b62e146dd97a1acd72c19d34e","scripts":{"test":"echo \"No tests specified\" && exit 0","build":"tsc"},"_npmUser":{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"},"_npmVersion":"10.8.2","description":"A simple utility for decoding JWT tokens.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.2"},"_npmOperationalInternal":{"tmp":"tmp/jwt-utility_1.0.4_1727548435276_0.378171286720979","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@arunpradeepvn/jwt-utility","version":"1.0.5","keywords":["jwt","utility","decoder","typescript"],"author":{"name":"Arunpradeep VN"},"license":"MIT","_id":"@arunpradeepvn/jwt-utility@1.0.5","maintainers":[{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"}],"dist":{"shasum":"68e6b35526bea5bc64a0f0d936172540a5abb056","tarball":"https://registry.npmjs.org/@arunpradeepvn/jwt-utility/-/jwt-utility-1.0.5.tgz","fileCount":5,"integrity":"sha512-pB1QDs1ipPugzyh/rXKdupwb03xB/NNHwSzDX+OyNEhp2Ij2UhxjyirHFmiJgv3/q0NIvzVg9IXoZgvElRxt2A==","signatures":[{"sig":"MEUCIQCcrIGPZprQZ3HLz9R949x1zR/yQ4UjKMhCSn8TRaBPegIgEFz6tYr/UqghMmiu5aIyGepXRb64bhtvLXXgU9AkIY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4578},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"64daf9f64a1f1b54ece979fbdcca8be2a33589f8","scripts":{"test":"echo \"No tests specified\" && exit 0","build":"npm run clean && tsc","clean":"rm -rf dist"},"_npmUser":{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"},"_npmVersion":"10.8.2","description":"A simple utility for decoding JWT tokens.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.2"},"_npmOperationalInternal":{"tmp":"tmp/jwt-utility_1.0.5_1727549761539_0.6299416504858151","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@arunpradeepvn/jwt-utility","version":"1.0.6","keywords":["jwt","utility","decoder","typescript"],"author":{"name":"Arunpradeep VN"},"license":"MIT","_id":"@arunpradeepvn/jwt-utility@1.0.6","maintainers":[{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"}],"dist":{"shasum":"351a35f601c599c752026c6918e5abbc0855053a","tarball":"https://registry.npmjs.org/@arunpradeepvn/jwt-utility/-/jwt-utility-1.0.6.tgz","fileCount":5,"integrity":"sha512-uyPx2xlmUhLOJV4CcxLQQOKsypNfVCLKq4qHMx8CASUKnnEqrXs2oGCtt4Hxhp4BB0t2gMg3aK/HhbHWii5QLg==","signatures":[{"sig":"MEQCICerOYVe8FBXV8xoDrn+TcEiXchw3odyoKcjT1UWQXHIAiAOfg2P3pQF534yqZyMurxfj/oTPpzC0yR0woDQFCJXSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4599},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b42aea3e2f278603648e464cec88875766ef1d42","scripts":{"test":"echo \"No tests specified\" && exit 0","build":"npm run clean && tsc","clean":"rm -rf dist"},"_npmUser":{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"},"_npmVersion":"10.8.2","description":"A simple utility for decoding JWT tokens.","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.6.2"},"_npmOperationalInternal":{"tmp":"tmp/jwt-utility_1.0.6_1727807562706_0.2161642606852221","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@arunpradeepvn/jwt-utility","version":"1.0.7","description":"A simple utility for decoding JWT tokens.","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"rm -rf dist","build":"npm run clean && tsc","test":"echo \"No tests specified\" && exit 0"},"keywords":["jwt","utility","decoder","typescript"],"author":{"name":"Arunpradeep VN"},"license":"MIT","devDependencies":{"typescript":"^5.6.2"},"_id":"@arunpradeepvn/jwt-utility@1.0.7","gitHead":"26ecbd926632eb87dbb2f424675115dd6c152f3b","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-hnwuthoUxq1j+1jHeurYf25t0vdvz0qnOHIYUEXj1YVJ3jo6rH7jrjhq+lsYahEkvZ2OrmVx/2HbrorbKTDCUw==","shasum":"cd7e61d2c4bed982954f154a58b85bc25e46e1cc","tarball":"https://registry.npmjs.org/@arunpradeepvn/jwt-utility/-/jwt-utility-1.0.7.tgz","fileCount":5,"unpackedSize":4661,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD5gAvXUHuFKsL+Z9EZbILkQJwx/HGJ4cIq6ZV2MLx0gIgOxdMbM6I49+gGV8aIiqyX5e0cezh4PzzO4MejGymMws="}]},"_npmUser":{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"},"directories":{},"maintainers":[{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt-utility_1.0.7_1727809472400_0.881562100208555"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-28T17:45:27.909Z","modified":"2024-10-01T19:04:32.772Z","1.0.0":"2024-09-28T17:45:28.179Z","1.0.1":"2024-09-28T18:09:57.134Z","1.0.2":"2024-09-28T18:13:49.363Z","1.0.3":"2024-09-28T18:17:21.877Z","1.0.4":"2024-09-28T18:33:55.463Z","1.0.5":"2024-09-28T18:56:01.716Z","1.0.6":"2024-10-01T18:32:42.942Z","1.0.7":"2024-10-01T19:04:32.602Z"},"author":{"name":"Arunpradeep VN"},"license":"MIT","keywords":["jwt","utility","decoder","typescript"],"description":"A simple utility for decoding JWT tokens.","maintainers":[{"name":"arunpradeepvn","email":"arunpradeepvn@gmail.com"}],"readme":"# JWT Utility\n\nA simple utility for decoding JWT (JSON Web Tokens) in TypeScript.\n\nSupported in Expo, React Native, React.js and Node.js.\n\n## Installation\n\nYou can install the package via npm:\n\n```bash\nnpm install @arunpradeepvn/jwt-utility@latest\n```\n\nYou can install the package via yarn:\n\n```bash\nyarn add @arunpradeepvn/jwt-utility@latest\n```\n\n## Usage\n\n### Importing the Utility\nYou can import the decodeJWT function from the package:\n\n```js\nimport { decodeJWT } from '@arunpradeepvn/jwt-utility';\n```\n\n### Decoding a JWT\nTo decode a JWT, use the decodeJWT function:\n\n```js\nconst token = 'YOUR_JWT_TOKEN_HERE';\ntry {\n    const decoded = await decodeJWT(token);\n    console.log(decoded);\n} catch (error) {\n    console.error('Failed to decode token:', error);\n}\n```\n\n### API\ndecodeJWT(token: string): Record<string, any>\n\ntoken: A JWT string to decode.\n\nReturns: The decoded payload as a JSON object.\n","readmeFilename":"README.md"}