{"_id":"@connectivenetwork/tokennn","_rev":"4-4791b36e46f63bdac5008a05bef47351","name":"@connectivenetwork/tokennn","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@connectivenetwork/tokennn","version":"1.0.0","description":"Generate token","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"ssh://git@scm.carii.com:59022/npm-publish/token.git"},"keywords":["string","token","generate","verify","remove"],"author":{"name":"Reisa Prasaptaraya"},"license":"MIT","jest":{"testEnvironment":"node"},"dependencies":{"jsonwebtoken":"^8.5.1"},"devDependencies":{"@babel/preset-env":"^7.14.7","babel-jest":"^27.0.6","jest":"^27.0.6","supertest":"^6.1.3"},"gitHead":"fd0ba381f93ed43bc51b5440ab9a142e0843eabe","_id":"@connectivenetwork/tokennn@1.0.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-o1KLwSE7fSIMX6lFQMsolA6WMJXKSt6pNQ2sqy/1F6T/UM3+9KC1WPifyzEerRe6TE5QcokbVokji0TW8vuuvA==","shasum":"16fc6f22a7dd73bbe90b2dba127421eb38b131bf","tarball":"https://registry.npmjs.org/@connectivenetwork/tokennn/-/tokennn-1.0.0.tgz","fileCount":8,"unpackedSize":3619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8+PxCRA9TVsSAnZWagAAXK8P/39YUr+mR9HEw506UVEL\nRigGuClDgbHKLkfM3ipb4p0qwED0IhtjjwR1sJG4pnwR3LBkQTZ3k8F8TiID\n9VUPyrSk/Y1aIpcx2ffp7QK87J8ck7kbMZQgF0zYrhmeMlxqaJ5ikgD+gM4S\npnEV6ATULl0CQ4w332uK928PxUoOD4uLljZ0UHRyt55s5Z7kAmf4uqQ89vm6\ni3IvD6dOF1KnKMnUyerpupoiDxbUhkSIFezWXJgXHQCobJ5BWiSySe0kDq5n\nYBeHASspBznfZdN8+0MO6XRfSojocNb4LL736SBugJUz6uCBEuU97/vFUaFQ\nFFy7WHnJuJvi0FWj0mKYfQvJYjexFaqXht3PeL0t/h2YSttayZ+UvT8o5Uc8\nbddsFSnS6h1J4Hcc0zwcsU5IKhiyiTneWymC7BMtN6h2zu+CHUNYSTbTJKjo\nPnYkFSkSYK7mDDIcFvfumZqbYeepdU0BKtQiJytXqyKHcRbwCHvm+XBWIzPC\nP2U0E/JKRFSVQQ8XkYDND8StWPh5pXd3P65Ox6ELrsdzI7eHED8EIoXtBUuN\na4OK73V7SDtUy/PE6/lGgdnRp+jcd2w+s6e2wbaE1imvpWe5nSp95bA+sU+J\n8i6FhD0+UQfM9+uibV5QSmSJBySSCQyuJaQ8fxyjUgJzyF6Cmow/V/rMwYJ4\nPaLI\r\n=NLwn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGrh7IT6boZuazqsOgbWinSbbrtTRIgLKShB2PBd8cOQIgGAR0pVPnknGXnMNof2mRCjtvdMLGD5UX6F+oGG+3Fms="}]},"_npmUser":{"name":"reisap","email":"r.prasaptaraya@gmail.com"},"directories":{},"maintainers":[{"name":"reisap","email":"r.prasaptaraya@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tokennn_1.0.0_1626596337193_0.15653020556065367"},"_hasShrinkwrap":false},"1.0.1":{"name":"@connectivenetwork/tokennn","version":"1.0.1","description":"Generate token","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"ssh://git@scm.carii.com:59022/npm-publish/token.git"},"keywords":["string","token","generate","verify","remove"],"author":{"name":"Reisa Prasaptaraya"},"license":"MIT","jest":{"testEnvironment":"node"},"dependencies":{"jsonwebtoken":"^8.5.1"},"devDependencies":{"@babel/preset-env":"^7.14.7","babel-jest":"^27.0.6","jest":"^27.0.6","supertest":"^6.1.3"},"gitHead":"fd0ba381f93ed43bc51b5440ab9a142e0843eabe","_id":"@connectivenetwork/tokennn@1.0.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-FbDtOAcJ4VaB9p3WZPovqJO9QjE6S1vgwiO6J/3DIYCAgoruxOFJnN4Je5GFFNodl7Iz+4sAcfUw3/HeqQ094w==","shasum":"ef3d4615c6940e0ede886af6b66bc586f79ceadd","tarball":"https://registry.npmjs.org/@connectivenetwork/tokennn/-/tokennn-1.0.1.tgz","fileCount":8,"unpackedSize":3621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8+RACRA9TVsSAnZWagAAxFYP+gIyc6zyqwfEvydTDrPp\n7p3yk6U+ROFXGP4VkT0SG/iUt7E8b/stXp1CNyN/SfYJEla5/D8LkZMZW3lq\nIyP9Itl8JvLK9seNeUJq3z+Hn4QS5OLt0wrYiV9V04nqVi2xJz2SqdXUkNs+\nkVm4xjaxMBqGbmdcc2+PD2pHvpypb18NiziD7KLHBCaGyywP25+yO9y+xjL4\nlxvaszejxdHgXbojpMWvNXsajEIh7bIxYVk5HD6mGamnVDdQsgXhnLTDNe+o\nL8e3/w2B4R/jcVdVR/+N9GNnHwzhUpBVHDuZQugfDc8kuWZ1x0LGDdocsXJr\n5L3y5es7IgC6RyPi+vdAySI7v9MWO0FOwK1xY7voXl2RTGcaMquvcv7WOhu0\nLA2qWjw35fOSIXGQe68Fj4cia/o/+LXiedvHmPoLqQ9JpxvEFiyspqUsQlwF\nZqwfkrzxjD7NHLoprA4bNVAafGbj65/D7p4jOTYg9MGmPn/a2ZdQE53R42Tz\nP5zdVbfCQAZdUS7EQw8eikLrcnNTry0N3lJJ/K1j19uSOJXE7/kk59a8tNWW\n/L+2s6QLMVni2F4WL93FuTjexflDhYen+SktI8iBRd0EG7kxOBF+8yFsW1RS\nTugybkk6xpXKH+/0Ep4NoLGydJF9Hyi3PkZmXoO5QA10mJ8GOm9TcSiBOVHt\nkksq\r\n=r6T/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn7psF8OKzOoOYVE0UYyOyYrTE/k0Vziqpa5EF9/7msQIgUcpeIST6BKMc5qY4uziuXPrehJChX7uXMaCypJ3co7A="}]},"_npmUser":{"name":"reisap","email":"r.prasaptaraya@gmail.com"},"directories":{},"maintainers":[{"name":"reisap","email":"r.prasaptaraya@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tokennn_1.0.1_1626596415839_0.4641242540745538"},"_hasShrinkwrap":false},"1.0.2":{"name":"@connectivenetwork/tokennn","version":"1.0.2","description":"Generate token","main":"index.js","scripts":{"test":"jest"},"repository":{"type":"git","url":"ssh://git@scm.carii.com:59022/npm-publish/token.git"},"keywords":["string","token","generate","verify","remove"],"author":{"name":"Reisa Prasaptaraya"},"license":"MIT","jest":{"testEnvironment":"node"},"dependencies":{"jsonwebtoken":"^8.5.1"},"devDependencies":{"@babel/preset-env":"^7.14.7","babel-jest":"^27.0.6","jest":"^27.0.6","supertest":"^6.1.3"},"gitHead":"fd0ba381f93ed43bc51b5440ab9a142e0843eabe","_id":"@connectivenetwork/tokennn@1.0.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-+EnlM4uEdyjHqMmcVmd76uwh4VTNqjB0yyO4gXjLEmXqVNVTOaZNwdy1cmj4ozwhwjhuZAEo70WeyhoKhxL64Q==","shasum":"5454ea78f6fa698d5d4afc330b6893d1be34971e","tarball":"https://registry.npmjs.org/@connectivenetwork/tokennn/-/tokennn-1.0.2.tgz","fileCount":8,"unpackedSize":3620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8+TWCRA9TVsSAnZWagAAQ7MP/jSnKPptbuVxKQtQKI4D\nXcfMbCnUmmLtej3aDjWHqWDcKk1BRnLO8+Iw3DwjHTBP/edGmrfKB3Ke9nAt\nqgEjov5WBENfR1usCxDUMMyVEyAvpYrpHh0EmwvQBPMtaV87mrWpa0S25iZl\nvv98YChaMfyuvJSBExH0pKqUBLTGrIa3eg6sDt2UA3NIqDvAZfJzg3Ica5V9\n215Yq7kkkB3DBvAuCXSqhm7foDnsVAoDZyzPX0EJ9xc5WtB5IBCsFtOAGYxP\nOdtkjZu0RZoKLfT6er1vd9eSiLH9dBkimt4U9g1g/6RZ/to/F/JNmtdjhVVI\nQh/C711FrxwVoG/QZ1AZg9F1fIpySUbfgFqw7w9gnsAU4qeYjPbRNrZemAdU\ngLxA+3QqZLmXLabAikV+1MxvsUwK/inOixr4Bdwp0e0jpFL+pWQIUfh2JQDD\nx/FomdgCyP9kX4OI0LAghC702YLj4othjZZqT9FCsDta7SgereKdmcCZ/5vZ\niI4pItJ88ogUk6lugRcqZ57rT3+c0+sgz3chxNrFtnbncVRYXvfp+4p89TIx\nE5snAyGVxP2Ocg8iqL00pJK8zG79Cx9q8X4uvx+ntL3SpEumh9OxKro6LVaf\nv1KJ4JLuB5ZwfVRFoNSrS/vsps9n0JT1oDKlDOa+vzjlvlZGcqNIyfgtaxoR\npneH\r\n=vuOb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcRk6otUC8ZwtYMMFgOV9eoX48euYLRhU6tMu4zBvgmAiB1W0n86iozK9j+vO+gf0XFkVJVYYf7wNE1RMEa1ydGCg=="}]},"_npmUser":{"name":"reisap","email":"r.prasaptaraya@gmail.com"},"directories":{},"maintainers":[{"name":"reisap","email":"r.prasaptaraya@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tokennn_1.0.2_1626596566159_0.12134537703839454"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-18T08:18:56.827Z","1.0.0":"2021-07-18T08:18:57.364Z","modified":"2022-04-05T00:56:30.351Z","1.0.1":"2021-07-18T08:20:16.067Z","1.0.2":"2021-07-18T08:22:46.310Z"},"maintainers":[{"email":"seprian.bermanda@carii.com","name":"seprian"},{"email":"r.prasaptaraya@gmail.com","name":"reisap"}],"description":"Generate token","keywords":["string","token","generate","verify","remove"],"repository":{"type":"git","url":"ssh://git@scm.carii.com:59022/npm-publish/token.git"},"author":{"name":"Reisa Prasaptaraya"},"license":"MIT","readme":"# @connectivenetwork/token\r\n\r\n## Table of Contents\r\n\r\n- [About](#about)\r\n- [Getting Started](#getting_started)\r\n- [Usage](#usage)\r\n\r\n## About <a name = \"about\"></a>\r\n\r\nLets simplify process create token. :P\r\n\r\n## Getting Started <a name = \"getting_started\"></a>\r\n\r\nThis package just simplify our create and verify token without you need to rewrite how the process to create and verify token.\r\n\r\n\r\n### Installing\r\n\r\n\r\n\r\n```\r\nnpm install --save @connectivenetwork/tokennn\r\n```\r\n\r\n## Usage <a name = \"usage\"></a>\r\n\r\n###Generate Token\r\n```\r\nconst {generateKey} = require(\"@connectivenetwork/tokennn\")\r\nconst sercretKey = \"ConnectiveNetwork2021#!\"\r\n\r\nlet params = {\r\n    userId: '123aa',\r\n    tenantId: 'carii',\r\n}\r\n\r\nconst {token, error,message} = generateKey(params, sercretKey)\r\n\r\nif(!error)console.log(token)\r\n        \r\n```\r\n\r\n###Verify Token\r\n\r\n```\r\nconst {verifyToken} = require(\"@connectivenetwork/tokennn\")\r\nconst sercretKey = \"ConnectiveNetwork2021#!\"\r\n\r\nlet token = \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiIxMjNhYSIsInRlbmFudElkIjoiY2FyaWkiLCJpYXQiOjE2MjY1OTA5NTR9.Invz-HrrKFKzZM-64Qxh-6uYTmZr7XUWVKJJXPQ8vnc\"\r\n\r\nconst {token, error,message} = verifyToken(token, sercretKey)\r\n\r\nif(!error)console.log(token)\r\n        \r\n```","readmeFilename":"README.md"}