{"_id":"@dreamtexx/nestjs-crypto","_rev":"5-b314b5fab53801894d23b7f66b429e40","name":"@dreamtexx/nestjs-crypto","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"@dreamtexx/nestjs-crypto","version":"0.0.1","description":"Simple Crypto Module for NestJS","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest --config ./tests/jest-e2e.json --runInBand","build":"rm -rf dist && tsc -p tsconfig.json","format":"prettier --write \"**/*.ts\"","lint":"eslint 'src/**/*.ts' --fix","prepublish":"npm run build"},"keywords":["crypto","nestjs"],"author":{"name":"DreamTexX"},"license":"ISC","dependencies":{},"devDependencies":{"@nestjs/common":"^7.6.9","reflect-metadata":"^0.1.13","rxjs":"^6.6.3","@types/node":"^14.14.22","typescript":"^4.1.3","prettier":"2.2.1","@typescript-eslint/eslint-plugin":"4.14.2","@typescript-eslint/parser":"4.14.2","eslint":"7.19.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1"},"peerDependencies":{"@nestjs/common":"^6.7.0 || ^7.0.0","@nestjs/core":"^6.7.0 || ^7.0.0","reflect-metadata":"^0.1.12","rxjs":"^6.0.0"},"gitHead":"08ee515a061178c6ed30155332d14bfb7bc66c76","_id":"@dreamtexx/nestjs-crypto@0.0.1","_nodeVersion":"15.6.0","_npmVersion":"7.5.2","dist":{"integrity":"sha512-enW67Axb3pobuSct7g89bskHJrZvwzEaswH1gKfmJWB1kZgfUxwHuWYPOZ0XK7F6HC7d4M4R4GucKUe85tQ0VA==","shasum":"cd02004d1d7d61d673b89f07130076e505ae19f3","tarball":"https://registry.npmjs.org/@dreamtexx/nestjs-crypto/-/nestjs-crypto-0.0.1.tgz","fileCount":11,"unpackedSize":10405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGvyyCRA9TVsSAnZWagAAxYEP+gP5oHhTV9gkp64mNg3F\nlCSwHreLFPgbT7sp6GCAqpi4EvaUxgceHVe3tEcU7PUOeMso0su96QVNSbGX\nmi5kzb6AFfnn/OEd95uAi2wR1eMP3pEaXN8HSZ96QKvWT2yVSzC/QTE1+Jaq\n6Mue5GGVGO7bdV5dR1cay/i/EJg/usXUdHTprd08GtX+rvKrZM/dbslLPaml\n5g/ql7zAJa4LDcGuVxMJXLSxH+38xIjj49Lfop37i8j8mzeITyOeqAyJNH/e\n1xjnEoTNWfpIr0nV0DD2rRlmbz3BqUKFpSn8oMqk1kCOaOqJ/vmyXDhke8+l\nLDjJFRrGSH40lH2NJvN1Gd3F+Jj9tPWrMpXBC6IIMG/xzHQqCi9fQ3zNF0+6\nDF7I09opV5lmiXs4ZNdo5i6LW05U5zF0Sw6S/HNqpADLf51L2kwHt3IVip/S\nG8DyW51xTVckX1edQugALCLtUvFZqvgNQN4k4RFafj7wvJp3AZuSpSgVrzjj\nDl/5o8n8WDOwo9dDrYeA9nute+Tfx72qNqHRdG1hc2sl8QvMMDa/AAnXjHj/\nbPzNBf/GkIq9dlNpQIZJP5VBMUa6EZJEbk0EYETZC8nxoscQ8R6iovUSnnTt\nOqEX80apHv7wPecpppgpJd4uc0YL81DFeAZxtIehHvLDRRiZAkKFMoXsA9vQ\n0o/4\r\n=aQF7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgbdkgg6MQ8xWcKT8Wdn6/zNEVtnhQGSc8gcQyKzmTJQIhAMBKfvJ8R8mUJIHiwUAaL/R3HQxJO45vfNMpR24By9nU"}]},"_npmUser":{"name":"dreamtexx","email":"kevin.cebulla@dreamtexx.dev"},"directories":{},"maintainers":[{"name":"dreamtexx","email":"kevin.cebulla@dreamtexx.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-crypto_0.0.1_1612381362349_0.5673480565039737"},"_hasShrinkwrap":false},"0.0.2":{"name":"@dreamtexx/nestjs-crypto","version":"0.0.2","description":"Simple Crypto Module for NestJS","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest --config ./tests/jest-e2e.json --runInBand","build":"rm -rf dist && tsc -p tsconfig.json","format":"prettier --write \"**/*.ts\"","lint":"eslint 'src/**/*.ts' --fix","prepublish":"npm run build"},"keywords":["crypto","nestjs"],"author":{"name":"DreamTexX"},"license":"ISC","dependencies":{},"devDependencies":{"@nestjs/common":"^7.6.9","reflect-metadata":"^0.1.13","rxjs":"^6.6.3","@types/node":"^14.14.22","typescript":"^4.1.3","prettier":"2.2.1","@typescript-eslint/eslint-plugin":"4.14.2","@typescript-eslint/parser":"4.14.2","eslint":"7.19.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1"},"peerDependencies":{"@nestjs/common":"^6.7.0 || ^7.0.0","@nestjs/core":"^6.7.0 || ^7.0.0","reflect-metadata":"^0.1.12","rxjs":"^6.0.0"},"gitHead":"55745c422c2eb41be7c186b09e6b910fe65fccc8","_id":"@dreamtexx/nestjs-crypto@0.0.2","_nodeVersion":"15.6.0","_npmVersion":"7.5.2","dist":{"integrity":"sha512-KPWIl4PfRG368BddpmjIqtYxMwSTBbLaa9hbfMMt2Vh4QuKeOmWq5YcfutnA3pLGuuAuGqT9gI5K6rcSW7hPSw==","shasum":"336984e2a02ee170de767166751fffb75e436740","tarball":"https://registry.npmjs.org/@dreamtexx/nestjs-crypto/-/nestjs-crypto-0.0.2.tgz","fileCount":10,"unpackedSize":10326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGv0ACRA9TVsSAnZWagAAePYP/2dRiYmUmAX4dAE/S94V\nTL0B2/6ROmxMJfwpyh9fxWpnZHy1CahV4+R6cBYuWJv2g/ag8yIy4h1blBcq\nRO0qjrg3qiK2NTDEgylraeaVUyHGYh1/DxTIa3yFdCWDn1CXL/pWx/BpoSBt\n7Lv1JEKNACozQi8P9s+GcH0j8SQoMCYNKImNv2fa/Ptv9J1THkIxMpD9eLT5\nrOpfMK1kRLBUlaA5iJzZZlTF2f1A2ezIUY6eFVWDybDBoL9+DuqveLmuyoWo\nssfMoHVQ996SG0X5xO8OqwqbBaC56mXRGBJfNyqRNpovzKfegrpVSrb2Cj6M\nOGOvt1AuTCDE5b/340ec/AQys30K1CzZGHLD6oB72i072Ht+PKFdDF19hq+s\nHq72zZyc5RBn968l1c7uqMSiyG+FApYyOR8rED1mgOEkaTKMErUuqikyMmbF\njRLbwqsltxbb0aFYpwEC4x6YsAL7XGoYT6g3AljQz0vVkwdwPo8t+0y+ufD2\nHkbKrsVtRfDN2kRs0ZuaY6xyMrU5jVaqwMhjVX3Szbl5NP/SkGpi1xbzsYKv\nt6ZODJ1fhrpSJGM9DcqrLjqUZ4h1ovoe5gySraoTnR3E3kRzQsuO74wbU0LQ\nF3ZXqyDka5MAzikO8XH3gmiUMzi1GMTENMkqovAOcEhXFuwgHTTrmqPmPwe3\nN8T2\r\n=hM8u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/HpNLM2ZDIycvWfn9Jf/zFg+eIaG03LfX997YTx+z7AiEAiGCSFvLTSYs3Vsoo42UwBCVv9zOHQh24eepay/MLsqM="}]},"_npmUser":{"name":"dreamtexx","email":"kevin.cebulla@dreamtexx.dev"},"directories":{},"maintainers":[{"name":"dreamtexx","email":"kevin.cebulla@dreamtexx.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-crypto_0.0.2_1612381439830_0.8764540843449784"},"_hasShrinkwrap":false},"0.0.3":{"name":"@dreamtexx/nestjs-crypto","version":"0.0.3","description":"Simple Crypto Module for NestJS","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest --config ./tests/jest-e2e.json --runInBand","build":"rm -rf dist && tsc -p tsconfig.json","format":"prettier --write \"**/*.ts\"","lint":"eslint 'src/**/*.ts' --fix","prepublish":"npm run build"},"keywords":["crypto","nestjs"],"author":{"name":"DreamTexX"},"license":"ISC","dependencies":{},"devDependencies":{"@nestjs/common":"^7.6.9","reflect-metadata":"^0.1.13","rxjs":"^6.6.3","@types/node":"^14.14.22","typescript":"^4.1.3","prettier":"2.2.1","@typescript-eslint/eslint-plugin":"4.14.2","@typescript-eslint/parser":"4.14.2","eslint":"7.19.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1"},"peerDependencies":{"@nestjs/common":"^6.7.0 || ^7.0.0","@nestjs/core":"^6.7.0 || ^7.0.0","reflect-metadata":"^0.1.12","rxjs":"^6.0.0"},"repository":{"type":"git","url":"git+https://github.com/DreamTexX/nestjs-crypto.git"},"gitHead":"f963ef2d349e00bba3c38c797a6df623834b1958","bugs":{"url":"https://github.com/DreamTexX/nestjs-crypto/issues"},"homepage":"https://github.com/DreamTexX/nestjs-crypto#readme","_id":"@dreamtexx/nestjs-crypto@0.0.3","_nodeVersion":"15.6.0","_npmVersion":"7.5.2","dist":{"integrity":"sha512-6wi4gt3q3f5/bniCIgzc4Egjcom2YEx0VK5we7uOC28BJnQUiKpVgyfNyXR/jYLWiiZfM3aKVM6rx7sgOPs5Dg==","shasum":"33d1345a22c7383979bd7f2f3e6e0be3e759545c","tarball":"https://registry.npmjs.org/@dreamtexx/nestjs-crypto/-/nestjs-crypto-0.0.3.tgz","fileCount":10,"unpackedSize":10428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGwBZCRA9TVsSAnZWagAAkIkP/3Gps7pnmDekgGGjA2gI\nVzb/lBeoH85hYR7JLMWAj2cHBNFo5mbmbvLASaGqDR4Z5TJUdMra+k0jGbaG\nOvhA+GjHvToD6S0xhz/lHeD7fn7+Rqf7e7vOju9TgGSUJCA4MbkLbfCUCHja\nB0ANWSWnBFL2YE+N9UsRE9wRUSoIjEtZEITxw3bNfM661AOGcWBj4S3CsFzP\nOuhA0USKfrMjgQh+kuKGmX1cCNiD4Q/ORYtPOJ0PpjzJJTrFe6IO00NoMwL8\nz5ajKLSFszEe313Bg4UEvQOTi6I4lBc0JUAb3ejFT5V6WV2JEr6gHqKquIwC\nDtLi19EwySycE4RKoRr9EXrxTrO8obKzpAU0R+Ss+hZRZztl6sZ9MwGjgYrx\nNz1VdcSusZeWC/9EvcaS32sH31PnrtSQzan96laANhQX2BmeGQEmiMBpFiJP\nShNlYyQXusrzSvvJsXvZ+ckLBHZZpU4ODBUqvkTHyhd/RwZLbYMVB+uurOkM\nI9s5dklzU6kRqpva6SsGySDdzCNHthxI7EqUvLOa2idLfqbiASbdIhrG4tYn\nfS8anqqpMdQiB/99Y6nzT7Ghy19UzwF2zE4UugJgo1l8fPSzSlXSmgBWJmId\n52kz0wn7LW1pHLUYbSfet7Ep2bjupQd7A17owfIDRc1VPLN2QYbBUarJMFqL\nOGTl\r\n=ZaNP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9I+gaIJnJDAZdRObQBJ785eDA8oEn6ywkeQAZGtF23gIgeQzQ45Lu74jBcIHFoDoojIXmAb8cLn/6rp1oNvLuN9Q="}]},"_npmUser":{"name":"dreamtexx","email":"kevin.cebulla@dreamtexx.dev"},"directories":{},"maintainers":[{"name":"dreamtexx","email":"kevin.cebulla@dreamtexx.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-crypto_0.0.3_1612382296871_0.7341927825085366"},"_hasShrinkwrap":false},"0.0.4":{"name":"@dreamtexx/nestjs-crypto","version":"0.0.4","description":"Simple Crypto Module for NestJS","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest --config ./tests/jest-e2e.json --runInBand","build":"rm -rf dist && tsc -p tsconfig.json","format":"prettier --write \"**/*.ts\"","lint":"eslint 'src/**/*.ts' --fix","prepublish":"npm run build"},"keywords":["crypto","nestjs"],"author":{"name":"DreamTexX"},"license":"ISC","dependencies":{},"devDependencies":{"@nestjs/common":"^9.0.0","reflect-metadata":"^0.1.13","rxjs":"^7.1.0","@types/node":"^14.14.22","typescript":"^4.1.3","prettier":"2.2.1","@typescript-eslint/eslint-plugin":"4.14.2","@typescript-eslint/parser":"4.14.2","eslint":"7.19.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1"},"peerDependencies":{"@nestjs/common":"^9.0.0","@nestjs/core":"^9.0.0","reflect-metadata":"^0.1.12","rxjs":"^7.2.0"},"repository":{"type":"git","url":"git+https://github.com/DreamTexX/nestjs-crypto.git"},"gitHead":"08eb3ef5f109c3e4cebf4e64715abc321b0d6cfe","bugs":{"url":"https://github.com/DreamTexX/nestjs-crypto/issues"},"homepage":"https://github.com/DreamTexX/nestjs-crypto#readme","_id":"@dreamtexx/nestjs-crypto@0.0.4","_nodeVersion":"19.3.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-LGahqcEtT0xv0GQSKL53i1xUw+QplhjF/WtFUxyIo5xlaRI4L/ye2kZb3BHVnq6zyh+uUOE+yqmLH09eJiwGXQ==","shasum":"542353063ed06b22bc2b56920ddd2dfafb8386d5","tarball":"https://registry.npmjs.org/@dreamtexx/nestjs-crypto/-/nestjs-crypto-0.0.4.tgz","fileCount":2,"unpackedSize":2413,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJ2uk+cw2ATYSLJ60zssxr7d2GyCDl1Zn3BRqn/+eb5AiEA7aaX/fcIVGfJH8u/2U3qdtK+3mEm76ATj9V8nWyQSaE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvGbRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp44w/9GN9Z+Td1TXEdhx7kfW/aBH7ajjyEyot+g5zWnfz7CxTSiqOB\r\nO6ZPhegVlWhZxnAWvwnB6bW4u5A5XBcf3xhwP6xGgzIyIkQEUcfYJJ+7BX/q\r\nJglVNUVtKVNsaefeZqXOCmmH5b/vlOnCPH5BN/g0Zfht7sKDlgwCzV7TyQVl\r\n9EgkIp8/MWZyv7Ooypkc4pZN9AaoO+7KmP6oTJO4EIZomOqu2P/7qdiRhUZ2\r\nsoH/QQzq+BnWb4JTqcNS8lo8Srj+oGLs3197hcGGMvhDg/+2z4xQyf+uK3KR\r\n1ob5kZEjcl1Tt+0NOuIRZ7hULGjAZDoLNX+20bXTBhjkEY2W6z03nplJa4uf\r\nduGWlMqD/M9Ts7VZ7PRe7tk8L2EvV9ulZbFX1iu/NKC/giDkT/MIb6mEYe3O\r\nM48ufvXTmLgCX/BkBktCMYCRaOOc37qhnbmN7MQ6747+2v1yf0XeGJFTJAxe\r\njYSemDZSXd8XEqY7P/scAeEXjv1Ena177/Hdifd1zjJQacmSmjQiisRAomZC\r\nVxasz/wH+UrZilSjptb4mvMrT+EhJbCmLhSEfFW62/aUOxiZNyVRSbYsPteF\r\n1QG6w1HvIkRG82MazRoXZa8GbbDgmMQyf92YmR33uWlPYX3T89peuKNy8/Y3\r\nIJpAGT0lQerQUtsE/cIhHpucNqpTXDiICjY=\r\n=VVs0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dreamtexx","email":"kevin.cebulla@dreamtexx.email"},"directories":{},"maintainers":[{"name":"dreamtexx","email":"kevin.cebulla@dreamtexx.email"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-crypto_0.0.4_1673291473180_0.3849954860664735"},"_hasShrinkwrap":false},"0.0.5":{"name":"@dreamtexx/nestjs-crypto","version":"0.0.5","description":"Simple Crypto Module for NestJS","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest --config ./tests/jest-e2e.json --runInBand","build":"rm -rf dist && tsc -p tsconfig.json","format":"prettier --write \"**/*.ts\"","lint":"eslint 'src/**/*.ts' --fix","prepublish":"npm run build"},"keywords":["crypto","nestjs"],"author":{"name":"DreamTexX"},"license":"ISC","dependencies":{},"devDependencies":{"@nestjs/common":"^9.0.0","reflect-metadata":"^0.1.13","rxjs":"^7.1.0","@types/node":"^14.14.22","typescript":"^4.1.3","prettier":"2.2.1","@typescript-eslint/eslint-plugin":"4.14.2","@typescript-eslint/parser":"4.14.2","eslint":"7.19.0","eslint-config-prettier":"7.2.0","eslint-plugin-import":"2.22.1"},"peerDependencies":{"@nestjs/common":"^9.0.0","@nestjs/core":"^9.0.0","reflect-metadata":"^0.1.12","rxjs":"^7.2.0"},"repository":{"type":"git","url":"git+https://github.com/DreamTexX/nestjs-crypto.git"},"gitHead":"08eb3ef5f109c3e4cebf4e64715abc321b0d6cfe","bugs":{"url":"https://github.com/DreamTexX/nestjs-crypto/issues"},"homepage":"https://github.com/DreamTexX/nestjs-crypto#readme","_id":"@dreamtexx/nestjs-crypto@0.0.5","_nodeVersion":"19.3.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vKmkbmVG1c0ES3M5BQoRFaxjF7G1Z5y/TBtrk0HjNgQekwo0OjDcldQiTsS7GjLB2gMpFQr4khtP3627S3wNXA==","shasum":"3e7e30109799af9a927e0df34ea1843ef491ee51","tarball":"https://registry.npmjs.org/@dreamtexx/nestjs-crypto/-/nestjs-crypto-0.0.5.tgz","fileCount":10,"unpackedSize":10764,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkTkZHm6jsLJWISooPu+vlICrZtzarkiZ58OfHhLCfzgIgBbVlYw8vrhVmICPlr6NKWxkoCVKn/MgSwfcQxv6WknE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwv6TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHMA/+JocJ3+cAE2lJKXuv4WBpGKkJr3foc/DTCjAuVlyvAanimj1p\r\n5rem8doFfqqXgMc+PYeP/sBHjZUdGucbdG1ntobtcp4u4RSZOigznaXMa5uG\r\nCRK3+aEoHfkhZOfCiR4aePoFFtQiZX3xI6Ciqzm2ycnKgAPn/0sEcX+FlcPm\r\ndox5CFt/ZGhWX3S6cHJWWDdSF6U6gyBvjdIUDThPID1rZPW2Z4kFRoc3F7XI\r\nFOgjdxeti91eRzhWi/FfUy7g56zf3VZcHlv9o0Buqrqafcybm4FlTshHnXlK\r\nGgp/7tDeDjcOS0jVqjiDWUHEeKQKMSoSbJWlfb6WSzqd/7kbrYiAJWyYibkI\r\n2VrLFSW9eOrcVoYfd5o/9cdDMWaYxD33ak+xfOyAvsJlSgJjyBQhWIwmuUNS\r\nuMexoheuCENgCZMmLHPAUxUkTett9ppnjU/pMA7APd2/yRhk78D5uh9HCCRE\r\nJeOvvqd0yeIS0lx0copVdDQmJY/xmUPUTyXD1qiPLuCskV4kSWrwoqLbDVLT\r\nVvqqrMkqLaX4je3sY/LXdfwVvfc5TltjnVhvilcKBq0ujYqScErSoeGp7Lyy\r\nwT7p9oXMsI6GO2kuYfr1LgBE2AyHKTS2ZEUXRRKFm4SANWsmCDmdZY5v41yQ\r\nXeyUipPHak7cwH4QSy2Qtc10oz+I51dFwFM=\r\n=WYXe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dreamtexx","email":"kevin.cebulla@dreamtexx.email"},"directories":{},"maintainers":[{"name":"dreamtexx","email":"kevin.cebulla@dreamtexx.email"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nestjs-crypto_0.0.5_1673723539260_0.7972935113036905"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-03T19:42:42.310Z","0.0.1":"2021-02-03T19:42:42.482Z","modified":"2023-01-14T19:12:19.530Z","0.0.2":"2021-02-03T19:43:59.955Z","0.0.3":"2021-02-03T19:58:17.029Z","0.0.4":"2023-01-09T19:11:13.334Z","0.0.5":"2023-01-14T19:12:19.441Z"},"maintainers":[{"name":"dreamtexx","email":"kevin.cebulla@dreamtexx.email"}],"description":"Simple Crypto Module for NestJS","keywords":["crypto","nestjs"],"author":{"name":"DreamTexX"},"license":"ISC","readme":"# NestJS Password Crypto\nThis is a very basic module for hashing and verifying password.\n\n## Installation\n\nWith npm\n```shell\n$ npm install --save @dreamtexx/nestjs-crypto\n```\n\nWith yarn\n```shell\n$ yarn add @dreamtexx/nestjs-crypto\n```\n\n## Usage\n\nImport CryptoModule in your root module.\n\n**app.module.ts**\n```ts\nimport { Module } from '@nestjs/common';\nimport { CryptoModule } from '@dreamtexx/nestjs-crypto';\n\n@Module({\n  imports: [\n    CryptoModule.forRoot({\n      pepper: 'SomeSecretString', //required\n      saltLength: 16, //optional, default 16\n      keyLength: 64, //optional, default 64\n      delimiter: ':', //optional, default ':'\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\nUse `CryptoService` to hash or verify passwords.\n\n**app.service.ts**\n```ts\nimport { Injectable } from '@nestjs/common';\nimport { CryptoService } from '@dreamtexx/nestjs-crypto';\n\n@Injectable()\nexport class AppService {\n  constructor(private cryptoService: CryptoService) {}\n\n  public getHash(password): string {\n    return this.cryptoService.hash(password);\n  }\n\n  public checkPassword(password): boolean {\n    // get hash from database for example:\n    const hash = \"...\";\n    return this.cryptoService.verify(password, hash);\n  }\n}\n```","readmeFilename":"README.md","homepage":"https://github.com/DreamTexX/nestjs-crypto#readme","repository":{"type":"git","url":"git+https://github.com/DreamTexX/nestjs-crypto.git"},"bugs":{"url":"https://github.com/DreamTexX/nestjs-crypto/issues"}}