{"_id":"@asaje/token-generator","_rev":"1-eb92d84c3d982cc0929f0c2fbe46c917","name":"@asaje/token-generator","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@asaje/token-generator","version":"0.0.1","main":"dist/main.js","types":"dist/main.d.ts","typings":"dist/main.d.ts","license":"MIT","devDependencies":{"@types/node":"^18.16.0","esbuild":"^0.17.18","typescript":"^5.0.4"},"scripts":{"build":"tsc && esbuild src/main.ts --bundle --minify --platform=node --packages=external --outfile=dist/main.js"},"_id":"@asaje/token-generator@0.0.1","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-9zpsIO29BAyMjXuL5c4Lch3a6Q986/stk8jBsu8ocYvH68a9oCBpwpRtBZ7kFNQGtydHFf2femu0nZ0raRVEhQ==","shasum":"0b06a2cf5dacfdc81c3c1250aee8b8f5669ae28a","tarball":"https://registry.npmjs.org/@asaje/token-generator/-/token-generator-0.0.1.tgz","fileCount":6,"unpackedSize":3101,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDezzczzzAvsoHE1TWugB5r3nA48/n0IMvxu/gM+Q4WwQIhAOgdpgYr2318nN9j8kH0+tnVSUcyzhvUu+PjxZkHctPJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR7+FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6ng//VLAG57/2gh1ApP/MB+0hL41N6rBNFi11Oypsj0XAaKOinYY5\r\n78QQ12HFSNaxzBfObKOhDqIuDwd+DbQ59qNAmEJaAthd0qNTo26KkqW1+pan\r\nO3ad9NAMa1IHCOlrpR8j8uxdvr5jLQrhwS0xkOp5Ms3h/5cn/JJdvybylJBG\r\n/Y3CfIrH5/wJ4JiZB4qx8zINq3pq+Zpaoq9Vk/NNPE5A6AtQAhV0puZSpXIJ\r\ncJyr6c5EsLUOiPqE+hv6G7g26DDIZXRt4fZXSP0hBuvqitE9b3mmxdvq4ttO\r\nmOjE63WmWtWAYjJGG5U5jTCxUdJz8CTSp6LxfrEO34eZDgunHIAflGc5gRTb\r\nRbuCjxw4NaSjllUu9W8SSk19e1gcmWMgWePYvG1ZUxt4xnsYdFfJdlFwv07i\r\n/0rqCzEgc/aNMv2r4877Kd6S0MA8R5QN5AdALinSzoxgXElt4/oI3QSZyoPW\r\nRV6DsKg7Fvkq9R84iHeQ8MurR8Bw203s/EObXBCzFJQa8lDYmlp9MndkqGqz\r\nDVIRbqUsPy4lJ+qotPr5Uz/bpoDStKAntqAwqbHpZmorjJUxcmRptnymNhRk\r\ncPJCAXea9GRxMz4Z38EPGhN1R4fJtJPaukWQUHrV1mceATeadxyzOIn4SidG\r\nlY9cjslcEgd9H07YEhtTMfYx5HEdHud5m/Y=\r\n=5Y1W\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asaje379","email":"salemaffa@gmail.com"},"directories":{},"maintainers":[{"name":"asaje379","email":"salemaffa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/token-generator_0.0.1_1682423684963_0.23968415432052526"},"_hasShrinkwrap":false},"0.0.2":{"name":"@asaje/token-generator","version":"0.0.2","main":"dist/main.js","types":"dist/main.d.ts","typings":"dist/main.d.ts","license":"MIT","devDependencies":{"@types/node":"^18.16.0","esbuild":"^0.17.18","typescript":"^5.0.4"},"scripts":{"build":"tsc && esbuild src/main.ts --bundle --minify --platform=node --packages=external --outfile=dist/main.js"},"description":"> Simple web token generator","_id":"@asaje/token-generator@0.0.2","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-aV1EjzU2nuPRPTZZJ+5wAjfVajVjcyLw7/FngWZfXXpf8dIXtGIbWyINmD7PeUYjX+zk3gT5V5hWCU1MPrZpBg==","shasum":"e5e73fa76527bcf6983f65433e104b60faf40fa8","tarball":"https://registry.npmjs.org/@asaje/token-generator/-/token-generator-0.0.2.tgz","fileCount":7,"unpackedSize":3624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICD6N21e7aONk3849oCa/Nt/XgtLMU44mTJq/GybTX1zAiEA/VWru29O/MZwh8B0vhEWewIuDf4fEkVLN9fRKGKzvGc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR8FUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5bw/+KnM86TVyfTBrOo9C71GqKfPMd4LyNNg/vXpjqKN2Je8C1AKv\r\n0mRkDf58JYJI8iKDc1otXT9dcxH7CPAAjRUn6LCKaycpKm778OyZ9kcttnnl\r\ndHekEWv3Xe7b+S5QSve7CJh3/elXd0XgdyRW0GaTmToru1EknkwsLq8iCv1y\r\nzeMu6NChubNddU7z1U/3BWZE0I3dTiNFovkV8ZumdkyfsTspXy5fJGaCMnIY\r\nJDXIw9xUZdbeyECuJfoOB9iWcP+xT8IRnsBHXHAjNJE/fIXnoYn7HaZkSo2a\r\nyogtAWSB43nZe7S2jSYiGyrQ2naBfCGxAaz9t7Xik1g+w+OMfivsqUEVRt/G\r\nUBf4NeyllZ9JQ+Dg4IH4WllK8e4/DJEtp04XFg4ZbQJ5jZaSxC8XA7mSZjCb\r\nHoKcKnEj4S1dH7Cc5edfhevz3BgDC63mh8hgyzbLL1LiwOK9U+3FZZ3RvfPs\r\nEO1RMbSZ75khmI7xPZhkta8EPxRuUdnkOgISFTaKnNe4GFWyFkyawHOBIkD3\r\nYL1IC9TVd0+IdEF9QrbMsFWNNCNrFNGf0ZcYT7nCgbMMNadC4ffR/tKxNXDw\r\nZDG6zfZxqB/fETdGPc6rXjzoOszoK57spGSzYCTgsxHtPT6xn2xrLfi0nlGd\r\nzFq2R8fTFQgGYJPs7CoR2BX05LNwOeKFmvI=\r\n=/+qD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asaje379","email":"salemaffa@gmail.com"},"directories":{},"maintainers":[{"name":"asaje379","email":"salemaffa@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/token-generator_0.0.2_1682424148405_0.11521903747867746"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-25T11:54:44.883Z","0.0.1":"2023-04-25T11:54:45.100Z","modified":"2023-04-25T12:02:28.695Z","0.0.2":"2023-04-25T12:02:28.568Z"},"maintainers":[{"name":"asaje379","email":"salemaffa@gmail.com"}],"license":"MIT","readme":"# Token generator\n\n> Simple web token generator\n\n## Usage\n\n### Installation\n\n```bash\nnpm install @asaje/token-generator\n```\n\nor\n\n```bash\nyarn add @asaje/token-generator\n```\n\n### How it works\n\n```ts\nimport { sign, verify } from '@asaje/token-generator';\n\nconst key = 'my-super-key';\nconst token = sign({ data: 'Hello world', key }); // Generate token\n\nconsole.log('token', token);\n\ntry {\n  const info = verify({ key, token }); // Verify token\n  console.log('token-info', info);\n} catch (error) {\n  console.log(error);\n}\n```\n","readmeFilename":"readme.md","description":"> Simple web token generator"}