{"_id":"firebase-scrypt","_rev":"11-0092e224061478f7374d5b53b9a79dd0","name":"firebase-scrypt","dist-tags":{"latest":"2.2.0"},"versions":{"1.0.0":{"name":"firebase-scrypt","version":"1.0.0","description":"Nodejs implementation of Firebase's Scrypt modified version.","main":"index.js","scripts":{"install":"sh install.sh && npm run build","clean":"rm -rf dist && mkdir dist","build-dist":"babel src --out-dir dist","build":"npm run clean && npm run build-dist","lint":"eslint src config","lint:fix":"npm run lint -- --fix","test":"jest src","test:watch":"jest src --watch","test:coverage":"jest src --coverage","test:coverage:open":"opn ./coverage/lcov-report/index.html","validate":"npm run lint; npm run test && npm outdated --depth 0"},"repository":{"type":"git","url":"git+https://gitlab.com/seaverhorse/nodeFirebaseScrypt.git"},"keywords":["nodejs","node","firebase","scrypt"],"author":{"name":"Seaver Team","email":"contact@seaverhorse.com"},"license":"ISC","bugs":{"url":"https://gitlab.com/seaverhorse/nodeFirebaseScrypt/issues"},"homepage":"https://gitlab.com/seaverhorse/nodeFirebaseScrypt#README","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint-config-esnext":"^2.0.0","eslint-config-recommended":"^2.0.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint":"^4.13.1","jest":"^21.2.1","nodemon":"^1.12.6","opn-cli":"^3.1.0"},"gitHead":"dc3cfb4ff3950a59123031b3dbe8093abbbcf241","_id":"firebase-scrypt@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"xeewi","email":"guillaume.gautier@eemi.com"},"dist":{"integrity":"sha512-7WBHEFTs+ffG2cTxuIqbaowK93ysrDneroMAcnhggwapL55DcaKhnx0pPKXFjN6OcIb/GyBw4001AgrLtvOtaw==","shasum":"35cee346ff17f33a146636a78f83be8a337c5d37","tarball":"https://registry.npmjs.org/firebase-scrypt/-/firebase-scrypt-1.0.0.tgz","fileCount":8,"unpackedSize":8445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW49HCRA9TVsSAnZWagAAY2UP/2rU5h7qthHoFknimM8Y\nWTulJbevLfwqU0vkBB6M/4jJFTi627Bd8qIjdZ3ga4acDbH64cDPnQw+pmpV\nmPIT0ylcrqmZrWR/0y35Cu1OWHlVn9Vp6TcCaDt3ebLfoxwkK/GBmL7XrOIw\nAuuYM7XXtUbkXg+lCAPeZ1BdGJvgh5K68fN7VZC9Rd8fg7aN0yE9zcu8rOJY\naPp8N60sUV7Rx2/2TSW4pbsqS6evTf+oFo81h3PdHFPu4wzKQ0IYRWaPbO4F\nzJ8c8wKAxOwAr8VUFLmo4GZ8WnZGXCtmZswcKfdgXxMEbDaXG4Wh2X8znjwY\nVQ3PgAOrtqHfB/wL9s6bXixqKh4PIuJhOsL7H3zFGiibztfKRKjYU/7b2y+8\na21FqELUFJOMJbnqkVurBYw5bMyYiECPX75r6HVYVlH8KxlRZd4Sho1SRnwf\nACNTz1+Fkd8bh8w4dTqzdRDBuH8XrNnW+6n5jTvN1+jagtVwcKDtRs7id/Q5\naypP79WnzGrRdalv2apLIX94z1xWyQLLpHon8+RTCCyBf6YVjxP8lS81iNxW\nh0Zut96K6n0M2cbCkbfIplfGU6ZxQ/0OHRCDAyicx6l9th5NyyKV1WAjhmCy\nnom+Nn0M2tnub/zE3kh/O0wNyOp6OIOXzQTSABu1r1E88u5nxwdf6aCitxeG\nC8WW\r\n=zsx1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsXS9kC+br30fD/pB8SzrVVdgufOJQ1LYUGJt6WucOfAiBqcNPC/X83j0PWUGegZ0CwRALg1DcW0f+F7SIq5wbfww=="}]},"maintainers":[{"name":"xeewi","email":"guillaume.gautier@eemi.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firebase-scrypt_1.0.0_1532727111072_0.18336364581450781"},"_hasShrinkwrap":false},"1.0.1":{"name":"firebase-scrypt","version":"1.0.1","description":"Nodejs implementation of Firebase's Scrypt modified version.","main":"dist/index.js","scripts":{"install":"sh install.sh && npm run build","clean":"rm -rf dist && mkdir dist","build-dist":"babel src --out-dir dist","build":"npm run clean && npm run build-dist","lint":"eslint src config","lint:fix":"npm run lint -- --fix","test":"jest src","test:watch":"jest src --watch","test:coverage":"jest src --coverage","test:coverage:open":"opn ./coverage/lcov-report/index.html","validate":"npm run lint; npm run test && npm outdated --depth 0"},"repository":{"type":"git","url":"git+https://gitlab.com/seaverhorse/nodeFirebaseScrypt.git"},"keywords":["nodejs","node","firebase","scrypt"],"author":{"name":"Seaver Team","email":"contact@seaverhorse.com"},"license":"ISC","bugs":{"url":"https://gitlab.com/seaverhorse/nodeFirebaseScrypt/issues"},"homepage":"https://gitlab.com/seaverhorse/nodeFirebaseScrypt#README","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint-config-esnext":"^2.0.0","eslint-config-recommended":"^2.0.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint":"^4.13.1","jest":"^21.2.1","nodemon":"^1.12.6","opn-cli":"^3.1.0"},"gitHead":"b2b297c0009c8d11d81410f2a6f30d3a4ff6220f","_id":"firebase-scrypt@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"xeewi","email":"guillaume.gautier@eemi.com"},"dist":{"integrity":"sha512-PT946+8hNajixtiFJAVLtdhUWxazJ7F9dtIAKZ94ZJ7BRDYZRUnnHMEZiFV2rCY5I5/DgZ2EBYnex0n84mmH4A==","shasum":"45f807cffa17b347cdfc9025c3385a80e7bb91a8","tarball":"https://registry.npmjs.org/firebase-scrypt/-/firebase-scrypt-1.0.1.tgz","fileCount":10,"unpackedSize":9197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW5CwCRA9TVsSAnZWagAAjzYP/j3Xbu3kNRnCUsQZaHkL\nQ+MnnY9a9Emp6YcSVxf86Ij5Uk8r/1lGMHf2td+V3dvTYbwMRn2ENHa3ETXB\nh5TYCCjuDFXYkqK58YwyZBbopvJUatypUH4ngGepjYU/eaLRx2TaYZZViBRb\nF5N/mvzRLf7zMWnSK6BsrjsI6F4NTs1erBJP7Uq98kskvs3kxqt5Xv/Sk5ad\n5y1CJAtdCL1AADrqPbalLKdQ0iekuzhPlruGQ6xjzUze+hXCz30vjjOhnC/Q\nM1wQLIw8qN4oRLEIleCtOUtQaf1uSGvBXEuJqKWHTQf6d0LrUMecYhemICJE\nfCz+SK0FZkmAq1RcHJH9kWDbzVvYvyRVLRYwmSP3eQIHV4NU10em9s/2Ws0M\nTSrs4A/7v3szxD2I8+qPSTyBoyVIPCTwtRB5Vu2l9Lt7ajaD+7HzpyxsiL46\njLZRXk2Yo1icfxAq+41GDZazSoOhim2kIu1uYvIShT3099uv/drhZS9ZvM2J\n3vzda6//HqxrvqJT4+ciiJ0qFW1QH5nM12RTjBYW09uFX5Ovyn0L3VYXBK7I\nwp1GpM5TsOCLyGa/xiC/6v/P6nd7so4qBInxzuNHRR4qvShkFuVz/O6Z55LC\nuzX2JvNrul75Yl9i8XCpqPZIFTheU8cH9ONu50f2yiOXjGVpst7nGu0XEmgq\nosfi\r\n=O6Zx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEms5V2/R2tN4NwxET3Zx4Jqp+rrOZdoe5BaTkRW129eAiBzJOLyGSFpEWwptj1u+0S1NHJAKV3Kxl7cgtgEWZxeVg=="}]},"maintainers":[{"name":"xeewi","email":"guillaume.gautier@eemi.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firebase-scrypt_1.0.1_1532727472085_0.08303603349347899"},"_hasShrinkwrap":false},"1.0.2":{"name":"firebase-scrypt","version":"1.0.2","description":"Nodejs implementation of Firebase's Scrypt modified version.","main":"dist/firebaseScrypt.js","scripts":{"install":"sh install.sh && npm run build","clean":"rm -rf dist && mkdir dist","build-dist":"babel src --out-dir dist","build":"npm run clean && npm run build-dist","lint":"eslint src config","lint:fix":"npm run lint -- --fix","test":"jest src","test:watch":"jest src --watch","test:coverage":"jest src --coverage","test:coverage:open":"opn ./coverage/lcov-report/index.html","validate":"npm run lint; npm run test && npm outdated --depth 0"},"repository":{"type":"git","url":"git+https://gitlab.com/seaverhorse/nodeFirebaseScrypt.git"},"keywords":["nodejs","node","firebase","scrypt"],"author":{"name":"Seaver Team","email":"contact@seaverhorse.com"},"license":"ISC","bugs":{"url":"https://gitlab.com/seaverhorse/nodeFirebaseScrypt/issues"},"homepage":"https://gitlab.com/seaverhorse/nodeFirebaseScrypt#README","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint-config-esnext":"^2.0.0","eslint-config-recommended":"^2.0.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint":"^4.13.1","jest":"^21.2.1","nodemon":"^1.12.6","opn-cli":"^3.1.0"},"gitHead":"386d64128418452832cd8268db2c09cf6cbb8064","_id":"firebase-scrypt@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"xeewi","email":"guillaume.gautier@eemi.com"},"dist":{"integrity":"sha512-cpGe/Sp8ejQ99MUIjf7Eq7PA9w1WIzxOhE0h25x43MrERLLmJ3abnoTe5P9QxD90xZWjLBXSIeADt1ODEmWVXw==","shasum":"462fd04e4a7ac6b86cc98010ec2b03e564b00638","tarball":"https://registry.npmjs.org/firebase-scrypt/-/firebase-scrypt-1.0.2.tgz","fileCount":10,"unpackedSize":9206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW5GxCRA9TVsSAnZWagAAgjoP/R4NDZ/qL5N3FeoB83Qa\na8o1DbUXywoBpctsi49DdPAcqY3/jKh5C558T/7B7wXngXNBUKK2IMvQ9kMC\nxYDU3XfuqIMsSUlI974fXbifl9rdiCxsT3K4VsG4vzT8SXNir82cBVqV+UzE\nMCtk58mkD+OQnYczIiAguM6hiFAJha804qz3BiMdkarYEZSzs1rEfREJPtDF\nMD/uxEmROEowBkeYJfrX+QxHAR4ZOW5xSf7LmJPjimguLf8otgBrk5uvMt1f\nkVz3UEKdjXCxWWSZNlmIrQ8kO46IhMg2OIMj+mKELaSiJqEEUmxgx368P6x8\nB25wkhYlAv3hfPGMt1New4ZKpUeJckP08GKB9IzJ0s7rwoa06VkLhdslRuLA\nbi1mAV1rVAnvAkzl6x4GIqkj6GZ6LekTmMYCdNth+HjNHRsRsADLqR3RYKeU\nYSo5igJLmBKjp/VyHuBpG1Hya8ojQvRces1IYbrsia7dV9WH/aPKULX7CL9e\nE1HBtZcje+xBHw31JHDVHILI3UtH9IzBSKsLlMRqC14RyG3oXwVPfNl7uxcM\ngAyKw/gFb0t3CuAoOcSVgJ8mMMTp5X+Wy2vZj2ZVpzBTytDqOOdGxg9UPFTB\n4KsoLcEjgfxuZtXqR4oEKSmfY5TYxe8VESanu5mcX4qn9yr2ic2QM5jJHoZ7\neFV7\r\n=BiOz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK1gIJswGYWexrycotKjZujem++Q8rgVckBrEEmQ/kawIgFihP86BXwsDU8WNOUV/2U+Gvwdqq0j9ILLUY98Cv4Ro="}]},"maintainers":[{"name":"xeewi","email":"guillaume.gautier@eemi.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firebase-scrypt_1.0.2_1532727729631_0.542595739709733"},"_hasShrinkwrap":false},"1.0.3":{"name":"firebase-scrypt","version":"1.0.3","description":"Nodejs implementation of Firebase's Scrypt modified version.","main":"dist/firebaseScrypt.js","scripts":{"install":"sh install.sh && npm run build","clean":"rm -rf dist && mkdir dist","build-dist":"babel src --out-dir dist","build":"npm run clean && npm run build-dist && npm run generate-def","lint":"eslint src config","lint:fix":"npm run lint -- --fix","test":"jest src","test:watch":"jest src --watch","test:coverage":"jest src --coverage","test:coverage:open":"opn ./coverage/lcov-report/index.html","validate":"npm run lint; npm run test && npm outdated --depth 0","generate-def":"dts-gen --expression-file dist/firebaseScrypt.js -f dist/firebaseScrypt.d.ts -o"},"repository":{"type":"git","url":"git+https://github.com/xeewi/firebase-scrypt.git"},"keywords":["nodejs","node","firebase","scrypt"],"author":{"name":"Guillaume Gautier","email":"guillaume.gautier@eemi.com"},"license":"MIT","bugs":{"url":"https://github.com/xeewi/firebase-scrypt/issues"},"homepage":"https://github.com/xeewi/firebase-scrypt#README","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint-config-esnext":"^2.0.0","eslint-config-recommended":"^2.0.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint":"^4.13.1","jest":"^21.2.1","nodemon":"^1.12.6","opn-cli":"^3.1.0","dts-gen":"^0.5.7"},"gitHead":"46c1b711583f020428127fa55cffec3b36ac09aa","_id":"firebase-scrypt@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"xeewi","email":"guillaume.gautier@eemi.com"},"dist":{"integrity":"sha512-PJ0f8+xBVo4f1QXu0wRnpU96CCw2b1kUuB43HsaQBYMVSYrJKuzfkHi12H+kaptvWptAVpMEqzz5Nlmk1GeJLA==","shasum":"fb44e9d187d6de0d08bd8df1c8d8793f96a8a3ce","tarball":"https://registry.npmjs.org/firebase-scrypt/-/firebase-scrypt-1.0.3.tgz","fileCount":11,"unpackedSize":12337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXdsxCRA9TVsSAnZWagAAbo0P/1KrGJBYNcEBjiY9HJL9\n4bWmQ8mJvUhNs3rFBmLgB3t737KbvS5nHDP4I8YCvZdynILTvjLE98Di4L/N\nlwZw0Jsa78ZHO8TpB/fnovNcNbRalVXLn7a09utR+RP8BpDLJ55G/tSDUGQa\nDNUNSTVKncyfxtkOdNtZYeSj/mj/c77alyt7KVb1ULWzGWjfK9JtyKb45GGT\na/8B5YCQlaMN7S7EwxnMk9r9Bif/nLLJo41v5cuobplPo50Td17/xI2RyRGO\nWoEK/0IuAwyMsBMnHW4zLQFC6WvDEWNV9ZZlYYjPwi+Pz+rTdmgtWVEpHluX\nUZA+/2LKzZ7nqU8W300wQSJ3JHqXpBD1vHOw/RJY/v9TjXfWHFReeVbuwsDm\nYD6+HT7MY4SVXHHax9f4iCNBYbgfoOSKVz7Fb7Ozuii10SFbxvNJuT8qUNeX\nP8YOhl3cSg+RyFtEodPrR9Dh8PfRHoq/ySPrNYxbh0jnCUFNZ6MUrsrHSSe2\nVX6eJTB5uQrevyIDPdwo9VXITbjq5iex9I2ajC9BqMZI4MB1Ie4s8kOv5hR4\nI3MZskMU6jUGLfyXATVnUNZai+pLfOW5IkQkfBiiFTvToyHTEp7eVglx1Mha\nsDi4P10qxxkVnJdZjfY8QPcjTk5T//WKyORAIo9Wt7vxSsFEW19FKMwGBLBB\nLgo+\r\n=SZEl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVaafi4zvNPrjWpVGriibo7yzAZ4EsPzFfKsz4KKMI6AiAybARbfdZ0+cpOvW8MBatRkyUKs0VEhf4YDt+3Slb7Fg=="}]},"maintainers":[{"name":"xeewi","email":"guillaume.gautier@eemi.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firebase-scrypt_1.0.3_1532877617727_0.12356540455857878"},"_hasShrinkwrap":false},"1.0.4":{"name":"firebase-scrypt","version":"1.0.4","description":"Nodejs implementation of Firebase's Scrypt modified version.","main":"dist/firebaseScrypt.js","scripts":{"install":"sh install.sh","clean":"rm -rf dist && mkdir dist","build-dist":"babel src --out-dir dist","build":"npm run clean && npm run build-dist && npm run generate-def","lint":"eslint src config","lint:fix":"npm run lint -- --fix","test":"jest src","test:watch":"jest src --watch","test:coverage":"jest src --coverage","test:coverage:open":"opn ./coverage/lcov-report/index.html","validate":"npm run lint; npm run test && npm outdated --depth 0","generate-def":"dts-gen --expression-file dist/firebaseScrypt.js -f dist/firebaseScrypt.d.ts -o"},"repository":{"type":"git","url":"git+https://github.com/xeewi/firebase-scrypt.git"},"keywords":["nodejs","node","firebase","scrypt"],"author":{"name":"Guillaume Gautier","email":"guillaume.gautier@eemi.com"},"license":"MIT","bugs":{"url":"https://github.com/xeewi/firebase-scrypt/issues"},"homepage":"https://github.com/xeewi/firebase-scrypt#README","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint-config-esnext":"^2.0.0","eslint-config-recommended":"^2.0.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint":"^4.13.1","jest":"^21.2.1","nodemon":"^1.12.6","opn-cli":"^3.1.0","dts-gen":"^0.5.7"},"gitHead":"e086ec489f53d2755796ed86d9a66f9d7a102718","_id":"firebase-scrypt@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"xeewi","email":"guillaume.gautier@eemi.com"},"dist":{"integrity":"sha512-HGDWoBFP8IGYFeRVdqnJ1fQ+W3vlogka/SPZJN+spiUVII617+CC0KJQpwo+8bL5lpsiiUHUiXbSzfJDfSfFng==","shasum":"e0c33f9238f4be43045a66c20f2482894a9dd665","tarball":"https://registry.npmjs.org/firebase-scrypt/-/firebase-scrypt-1.0.4.tgz","fileCount":11,"unpackedSize":13128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXtl9CRA9TVsSAnZWagAA+y4P/2f7LW5a5ZjBlAiVaajw\ngVPPC8I/nTH0CZgnez/RWjSc4VHikIOZnwonqBn41PIIDoMFLNXh11sB/nkc\npQH/ryaoQq1+DikMX6oNa3VevjnVWk0MpCHO9LSdZ7wrywjhmjU0ZiIN2zOb\nTpUIq+4UgmS6nxIv8OlWkaYDWxUaI7Fwr9aFCqxd+Q4gLyIv3FI1Trn+ge36\nrQDCUzvxYR2KPS/l5bLz8WZyLdBVQ//p/UjYOpdbLYHxaGCEzztiOoIBeBTj\ns7j1ZXjz0eUg+J8E77N6wegUBnqBUptMDS6D1URzVs99JzNxaVZUBPRFFhxT\n/UAKp5DSrW8ozxRD+5OG3tVYksNtnZo/NQqo154M+fYNOU0UvmIXUUyQGsEa\nvVPdpm8dx9qBpPaNKNVnu1uNidwLetWa14CAMa0t5nI0SmnTAfbC0WgneYcS\n1ocxCTmvAp25HneCEMrhF7fAQPo5IiJGae/5ER+47giEjxwoHUgpXGSQxe5i\n4auW/Au/saXkVjqTJNnzHxTX1rD/kf4JSqTXwS2blMADPeq7S2nePB+KDBtB\nFxSZMZHSoqX+AqQIgomHtCsya1su8PNRp7GvO4fxAWNhNNodeF7QqilWCZf7\nv3L+t9ng34OsKqxsWZs6V4sAVj18VK4yK+/DoGxzCpcNnWql0iucpu5ZgEy9\nRkE6\r\n=H5NX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbarQwX/ATwAkqrCzkekHjLimypbgiR5t4ddzODsFWjAIhAPJJFUSPGrW8H3E/8oLG7RDhJGmBAwA2F7lfv5BgFrHF"}]},"maintainers":[{"name":"xeewi","email":"guillaume.gautier@eemi.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firebase-scrypt_1.0.4_1532942717885_0.6447772915770988"},"_hasShrinkwrap":false},"1.0.5":{"name":"firebase-scrypt","version":"1.0.5","description":"Nodejs implementation of Firebase's Scrypt modified version.","main":"dist/firebaseScrypt.js","scripts":{"install":"sh install.sh","clean":"rm -rf dist && mkdir dist","build-dist":"babel src --out-dir dist","build":"npm run clean && npm run build-dist && npm run generate-def","lint":"eslint src config","lint:fix":"npm run lint -- --fix","test":"jest src","test:watch":"jest src --watch","test:coverage":"jest src --coverage","test:coverage:open":"opn ./coverage/lcov-report/index.html","validate":"npm run lint; npm run test && npm outdated --depth 0","generate-def":"dts-gen --expression-file dist/firebaseScrypt.js -f dist/firebaseScrypt.d.ts -o"},"repository":{"type":"git","url":"git+https://github.com/xeewi/firebase-scrypt.git"},"keywords":["nodejs","node","firebase","scrypt"],"author":{"name":"Guillaume Gautier","email":"guillaume.gautier@eemi.com"},"license":"MIT","bugs":{"url":"https://github.com/xeewi/firebase-scrypt/issues"},"homepage":"https://github.com/xeewi/firebase-scrypt#README","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint-config-esnext":"^2.0.0","eslint-config-recommended":"^2.0.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint":"^4.13.1","jest":"^21.2.1","nodemon":"^1.12.6","opn-cli":"^3.1.0","dts-gen":"^0.5.7"},"gitHead":"efcdc05f5426b44ebd0d180cbf92752ed1c2b012","_id":"firebase-scrypt@1.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"xeewi","email":"guillaume.gautier@eemi.com"},"dist":{"integrity":"sha512-3JA7gFr6yZju3uBS7O71RzYvybDUFHz6xWEtpqnNp5uY86vu+mIpGb7Y+DO8c/o2WuZh36dg8aape8vZjqHqpg==","shasum":"77d619f1841d4a9e493d33dc127a6990c6807636","tarball":"https://registry.npmjs.org/firebase-scrypt/-/firebase-scrypt-1.0.5.tgz","fileCount":11,"unpackedSize":12291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYDBsCRA9TVsSAnZWagAAi/YP/i5gLSwp8RE7ewuKi20i\nTbcMsiXsaQ/jHnzmTq9HDZoGqwpiz5iipM4LbyfubwNGGMa12j1ds0v4QUvl\n0fbiwtzSAvowJTpiW8af2Ql0iuO6e6ZM4cEeQTAqcn8nlDNsj235U5lDlkSk\nnQQOng5gKhj2zHX02D2GOLw+zyV9fdH2rkdi8Gpx0Wf1vbgBSkAvGyeaJgAX\n0cIGvUbQg5gCxC1jVwYkWo9Wi69OiSymiOPhV5Eqm2UAwXzreA16ohpt6l4o\n6BK7PAF9Pya73o9mdAht6mY2KEYVx0pg2ra7Sb9NKXIW2IHyJanak358mTGD\nsb7kRheXoruZkGhK/7X1XBHnsHpHApOdIM1c5Qk0PbmImi/13xfX3CRjP1/E\nFF0AB1ZuhZrvOfszbVMItqrNviTwlDzWxoFoyVrwwGwzJQzpy/n3drc+kRrl\n73Ib6TUFYtN4MUGoCehsb5jLkhlYlXRfydvtlVVr+7/UVnA4Kbxgdhu6vdEu\nhLJo7/u39/FxLdHWJz46lKhntTKwG8iib75xjRSkqGiv7FI2ndL339WdSDFR\no2iA6sdWEYXcqWF4Fmo9z/l9+1+cbx9jgOWq6Cl7u/Gi+nDUX7Q/U/SGkkNg\n/7jZwLr4uZQjl9DDIl+9aQXMCqOZmHxzOqr6yvF6BWZ4EpyglbHBwQPweUFP\ntA03\r\n=B+Vg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEbxwPJqdM3BMFtxavj9rbQnaLj7IuLrsXMalg3GE+TVAiA/dIjtB8o+iWDVd/6kjP1+T8AraqCr26ZbuR0GjZKPVA=="}]},"maintainers":[{"name":"xeewi","email":"guillaume.gautier@eemi.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firebase-scrypt_1.0.5_1533030508664_0.5283196438573903"},"_hasShrinkwrap":false},"1.0.6":{"name":"firebase-scrypt","version":"1.0.6","description":"Nodejs implementation of Firebase's Scrypt modified version.","main":"dist/firebaseScrypt.js","scripts":{"install":"sh install.sh","clean":"rm -rf dist && mkdir dist","build-dist":"babel src --out-dir dist","build":"npm run clean && npm run build-dist && npm run generate-def","lint":"eslint src config","lint:fix":"npm run lint -- --fix","test":"jest src","test:watch":"jest src --watch","test:coverage":"jest src --coverage","test:coverage:open":"opn ./coverage/lcov-report/index.html","validate":"npm run lint; npm run test && npm outdated --depth 0","generate-def":"dts-gen --expression-file dist/firebaseScrypt.js -f dist/firebaseScrypt.d.ts -o"},"repository":{"type":"git","url":"git+https://github.com/xeewi/firebase-scrypt.git"},"keywords":["nodejs","node","firebase","scrypt"],"author":{"name":"Guillaume Gautier","email":"guillaume.gautier@eemi.com"},"license":"MIT","bugs":{"url":"https://github.com/xeewi/firebase-scrypt/issues"},"homepage":"https://github.com/xeewi/firebase-scrypt#README","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint-config-esnext":"^2.0.0","eslint-config-recommended":"^2.0.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint":"^4.13.1","jest":"^21.2.1","nodemon":"^1.12.6","opn-cli":"^3.1.0","dts-gen":"^0.5.7"},"gitHead":"362dc3e03cfe43874e719a6db336ecbedc8f2857","_id":"firebase-scrypt@1.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"xeewi","email":"guillaume.gautier@eemi.com"},"dist":{"integrity":"sha512-JaKPbh5L/f9rnN6T0J9GNt3Rk0XOi4tXp3fmL+om1Uk5ZRaRYW3izFOSbxqoTei0CEMkh93Lo98FoSBCPfRFOw==","shasum":"c83782bfd4218d12eb0283d9be253074f6b7bc28","tarball":"https://registry.npmjs.org/firebase-scrypt/-/firebase-scrypt-1.0.6.tgz","fileCount":11,"unpackedSize":12480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZDxcCRA9TVsSAnZWagAAoUoQAIb0ZzfFFnFdElK/OslI\npTIRXVkF2UbGRFiqaw2iDpYA8EeTY5amHT2x91a7j6vOcQ5Jk+p5mtIKkfgn\nTUpA2hNWOYKFxFn/N0jKglt/jWdAH1xiMM4yXSY4EO8G7nXB75ghimDOK3jQ\nW9sZIWbmwCQFjDRSi4+NEemg+VSwUissXb6+p2MrYHV7pngd0cGPyk4JxoPA\nDWkuLmHedXd2aGGEfuA61r04tJdiVOOXDpHkVVz1+NZb4GSPPnUAGxD5fGS8\nDfXd1GlAII4u6lrr759avbRMNftBi41fUVHZ/xlpoAQdrKCGM3YsTD8b50vK\n7VlUjggkIIwPoo5esBoFm43ykVDQoH8nBs102rmejkWTOMs6HbyQ8rg2gidL\nLFeDpAi295kZGnQ5vPly/FQyPIcDAHOop9OfmVggEEI9JiXRpoaLhffuWqYM\nyrJ7b2Sbz/oWdvIZM08iN5FE6yGnR9OgmQOi35gVOGjy7Llbl05GIySPVxkj\nAJee4R9bVnE4d6MInQrNs1iUrh4e7KXkJ55ErHVC/j/AiRNO4nP6mrOQTtV0\nMJMbCH6zjv0iBHOH1GXqsFWmcjg0aQUgE+Wu3uo6ixQr0Wde+/ebbHsgY55k\nr4AsULdWSX8Nz3KWUlDNEDFySWjRVVnWT4t6pk9J4dHWpb2ZdBWWN76QDS+U\neHvX\r\n=05Jz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGujKkAp4HHDDxn8gBHM6BAdJHN2NRcrgmRT09Eb3tjBAiEA7KDXL7TrCzwGYEf2bsdNlZWt9wYZ0rd+lnYl5zTgktU="}]},"maintainers":[{"name":"xeewi","email":"guillaume.gautier@eemi.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firebase-scrypt_1.0.6_1533295707878_0.6882730711734177"},"_hasShrinkwrap":false},"1.0.8":{"name":"firebase-scrypt","version":"1.0.8","description":"Nodejs implementation of Firebase's Scrypt modified version.","main":"dist/firebaseScrypt.js","scripts":{"install":"sh install.sh","clean":"rm -rf dist && mkdir dist","build-dist":"babel src --out-dir dist","build":"npm run clean && npm run build-dist && npm run generate-def","lint":"eslint src config","lint:fix":"npm run lint -- --fix","test":"jest src","test:watch":"jest src --watch","test:coverage":"jest src --coverage","test:coverage:open":"opn ./coverage/lcov-report/index.html","validate":"npm run lint; npm run test && npm outdated --depth 0","generate-def":"dts-gen --expression-file dist/firebaseScrypt.js -f dist/firebaseScrypt.d.ts -o"},"repository":{"type":"git","url":"git+https://github.com/xeewi/firebase-scrypt.git"},"keywords":["nodejs","node","firebase","scrypt"],"author":{"name":"Guillaume Gautier","email":"guillaume.gautier@eemi.com"},"license":"MIT","bugs":{"url":"https://github.com/xeewi/firebase-scrypt/issues"},"homepage":"https://github.com/xeewi/firebase-scrypt#README","dependencies":{"babel-runtime":"^6.26.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint-config-esnext":"^2.0.0","eslint-config-recommended":"^2.0.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint":"^4.13.1","jest":"^21.2.1","nodemon":"^1.12.6","opn-cli":"^3.1.0","dts-gen":"^0.5.7"},"gitHead":"c2dac5ccb040f414de491668f5e4e8b7953576ca","_id":"firebase-scrypt@1.0.8","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-icSdUYYfV2s/sNdosXTH6sSEObUM5fH6pu/JTsF/raOBpOOrZhP3Kmah4nbKqs5T2VU+T79VJS2lH744Ro2GHA==","shasum":"d7d64122d114506dceab97cfc3fac6a837525d91","tarball":"https://registry.npmjs.org/firebase-scrypt/-/firebase-scrypt-1.0.8.tgz","fileCount":11,"unpackedSize":12537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSzdyCRA9TVsSAnZWagAA964P/AsMpR4pv4cYbsaYoeAP\ndHXRTB+u2xjfwzdDotGCoDZqfQzMBFc8fUm9USbmRWxXh8OibuLHtBD129J+\nRiXlGr9hcpWqwuvIBWLfzZU96DMLTLZb63+i7aINbG3Pf9VFHumgGyWZR4xd\nLT8/12S3UrydimfvQIOZo6FAu+hC7ZPx57xWiO/XBV+xZVvzSstrB3/CUxtL\nC4/0VrqREcHNJThmbZ2PqM0s7T8wlpCXztToXF32rulfntn1VPaXQ8YRopiw\nWRsT/StYhYApUGmEPA8+QKPwSBY2plz6x+ORm6/Gub7JvcvLmur1NvGq2Qcg\n80hgJlTyhNDouTsK7PK4WAiW1A6EUjcrxGAtQpEwaD6C6eithA8VagnguO7E\nSK7N6nCjTP6r5lCpVovjyr2TKgVEZPohPglewse5UjONCv/9fVVleYTru7/8\nU7o1AoAwIIRs+ph60gr7rwczWo3S1B+GAZqcAax/37djM9lCoYNLxC8e0s/d\n9adM9LABmdfDcedu0JDs1MXwHSc+9NsUx6wEs4GCwB79F1/N3fkZHEpjrwT2\nBvhoCz+J8ZD0AuLpwhWqppIzDXhTE4x0TcoloqqPTa/9Nu7j9+eYYd5i2Se/\nDP0KVPJaB2rfYSQDhiZg/Lyu+2L02XbcXFQRR9HwJBI7nspKRegTkdosmZAx\nIN3k\r\n=kHK0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY7u4uIZnqXXL/mdgQPnwrBNK0KdreZ9MN0DrSeOXHAwIgPqViCViGR5VfcAerrFWqHqVUBxnK7G8aAQV4CC7V1PQ="}]},"maintainers":[{"name":"xeewi","email":"guillaume.gautier@eemi.com"}],"_npmUser":{"name":"xeewi","email":"guillaume.gautier@eemi.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firebase-scrypt_1.0.8_1581987697929_0.960343373548417"},"_hasShrinkwrap":false},"2.0.0":{"name":"firebase-scrypt","version":"2.0.0","description":"Nodejs implementation of Firebase's Scrypt modified version.","main":"dist/firebaseScrypt.js","scripts":{"clean":"rm -rf dist && mkdir dist","build-dist":"babel src --out-dir dist","build":"npm run clean && npm run build-dist && npm run generate-def","lint":"eslint src config","lint:fix":"npm run lint -- --fix","test":"jest src","test:watch":"jest src --watch","test:coverage":"jest src --coverage","test:coverage:open":"opn ./coverage/lcov-report/index.html","validate":"npm run lint; npm run test && npm outdated --depth 0","generate-def":"dts-gen --expression-file dist/firebaseScrypt.js -f dist/firebaseScrypt.d.ts -o"},"repository":{"type":"git","url":"git+https://github.com/xeewi/firebase-scrypt.git"},"keywords":["nodejs","node","firebase","scrypt"],"author":{"name":"Guillaume Gautier","email":"guillaume.gautier@eemi.com"},"license":"MIT","bugs":{"url":"https://github.com/xeewi/firebase-scrypt/issues"},"homepage":"https://github.com/xeewi/firebase-scrypt#README","dependencies":{"babel-runtime":"^6.26.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint-config-esnext":"^2.0.0","eslint-config-recommended":"^2.0.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint":"^4.13.1","jest":"^21.2.1","nodemon":"^1.12.6","opn-cli":"^3.1.0","dts-gen":"^0.5.7"},"engines":{"node":">= 10"},"gitHead":"55e9cf63f4e152e5088c7cdc9bf0f2386ad16e44","_id":"firebase-scrypt@2.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+2eKkFBPJNCP6NRPD3FWwWUU4C5RiEbgei7nVIm7V8R4LdlgYJLPGbjizs4aTbnN+KyEgeKkg5QBUXxA7fRg8g==","shasum":"5a576d5d1f4b70241deed6210df2fd384abe0a96","tarball":"https://registry.npmjs.org/firebase-scrypt/-/firebase-scrypt-2.0.0.tgz","fileCount":10,"unpackedSize":15650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTv7wCRA9TVsSAnZWagAA6JYP/jg8VivkI9KB+XVkf79D\nIAH0LTfIHem8FefhbhcT95JhIrbm5oXqlfyfLrAiIunMBJEcDKANGGX73vzM\nmu3zfhfAb81egm5sf1guOXqiRtAp2cnaQwblcvs9Q2/FPghlHVDU0Qay2Zqj\nPYoRdDAu04Y7MDVHqqPjOwt2MfMju9AdgjJID1G2nkvDqLWP12P3wfrmpynJ\nAioIvUGkIfYIUozy7kkX/AJdqelEBkP7oiM/JS/pHXf4cVaf5/QnR0Cx6Xo8\nl+8iQgfGvB3GmVn4OQy/+0fpwKPQP3PpcbZWXcvYLYw8PadCbxMh9ZRQimPo\nfbUIyfOFWQcAxzVM9RGuUAvD/2waWnWQHPtp5xhHkT32vrdzwCQ3Lvpc+Tdr\nD5wkfoyjVYZtCVRamNoCzZa7nWrZsNU8OUKLuohHYG7iv9H6VY/Wu5OGkPa3\narHsyPFCUBh56Fdjfl6I6ALghs8aFihX34WiEQWQM+eWSvC837MxESG+3oTx\nueyLCBosH30Nv7Opr1dGHcFZZGXbnDGxtxcyCyk8jxlCuV0bOT2NPAtWuzmO\nV6naL/u074Htpep8GH94WUe1tDyOX5PcTMW/jpn1aaWdUCJRPhPIogxH+6NQ\nL2d0zt+jznz4Xj/cltNTFm2Zt4oZoQ8EkvCp3MPPoTK7MOo3cXaKr0pSHI5F\ns4at\r\n=KDU/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUlhZRzYmcVnWJPwWbIdF5+bEmGH9as2/7HCvQqZrdlAIhAOoAZpRNh7jSByO3tCKKe/SStZ4zdXW1Ojg/Ty2K1lkP"}]},"maintainers":[{"name":"xeewi","email":"guillaume.gautier@eemi.com"}],"_npmUser":{"name":"xeewi","email":"guillaume.gautier@eemi.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firebase-scrypt_2.0.0_1582235376140_0.7882734630269008"},"_hasShrinkwrap":false},"2.1.0":{"name":"firebase-scrypt","version":"2.1.0","description":"Nodejs implementation of Firebase's Scrypt modified version.","main":"dist/firebaseScrypt.js","scripts":{"clean":"rm -rf dist && mkdir dist","build-dist":"babel src --out-dir dist","build":"npm run clean && npm run build-dist && npm run generate-def","lint":"eslint src config","lint:fix":"npm run lint -- --fix","test":"jest src","test:watch":"jest src --watch","test:coverage":"jest src --coverage","test:coverage:open":"opn ./coverage/lcov-report/index.html","validate":"npm run lint; npm run test && npm outdated --depth 0","generate-def":"dts-gen --expression-file dist/firebaseScrypt.js -f dist/firebaseScrypt.d.ts -o"},"repository":{"type":"git","url":"git+https://github.com/xeewi/firebase-scrypt.git"},"keywords":["nodejs","node","firebase","scrypt"],"author":{"name":"Guillaume Gautier","email":"guillaume.gautier@eemi.com"},"license":"MIT","bugs":{"url":"https://github.com/xeewi/firebase-scrypt/issues"},"homepage":"https://github.com/xeewi/firebase-scrypt#README","dependencies":{"babel-runtime":"^6.26.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint-config-esnext":"^2.0.0","eslint-config-recommended":"^2.0.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint":"^4.13.1","jest":"^21.2.1","nodemon":"^1.12.6","opn-cli":"^3.1.0","dts-gen":"^0.5.7"},"engines":{"node":">= 10"},"gitHead":"e9da4d540d8649008813446c0aa65590c3f149f3","_id":"firebase-scrypt@2.1.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-4YxMVA8umcNbxCJcsJai02uwB80rm7t0sBT3VeH1w6KIpmnKXZRv3UyaTODX4oHESDQserViUaXIdP3XYPT7kQ==","shasum":"71980d8e78ebe26cfa9748e3b635ffce41054beb","tarball":"https://registry.npmjs.org/firebase-scrypt/-/firebase-scrypt-2.1.0.tgz","fileCount":10,"unpackedSize":15950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOEP0CRA9TVsSAnZWagAA2xwP/AhAV+iA2Ix0mvNlERmi\nMGsm66gOd1LRjXAh2sZc48GK8BEPm0Rz/fisWdbEaqYi30PbDY41kpl8bNLu\nXBbOVs2p2F0htL5qWyFmLygylaO/QeH3y9YCNKOo1/dUPVZoar+AXrGn12K/\nGGpf42QSiSjqaqa4idiOQfC3Wltpb0rc0hOpv8dDWRqW6oMpagfb4h4T9UBr\nsvel4mwcW504YYNausgvdelI2pejcPuIQ4Dkt+OXFv7lYGsYlhOSbTt6CCsP\nAc+z6s9iyETpFa0XlhLKQ4fdsKDxEftqL9Y7ylGW6YEMyHZCYSrEglPnsSnE\n/eXu1I9M52QHoEFjEcIYAAghPz2LO7Ps0MeSTu1NkADS5ag1Jp7bEONkAvgf\nP7BX0eKuiBsaKcA1sToR3vSSGmvifLMHIE/3tqHMrGQyHW8ZOGH3hAUQoCbS\n4jCvayiniaGT6XE5RZTxSUOAeWLRaPiC44tbqWzx1uIU6+X9xlqrCirJP6rC\nxzlb85gGstv5CKSUbylItv7WMHAPBjBlypuDxoWlUCr1fRJhV7dF1fvt4MMx\nhwfBkGuPn9+X28aErpkbysYF6mo++cRowhhUXNHqsatR8QAfCd6P6DOgluD0\n2XpvbcH5YL57bR4lvgEDabGb58azsBgPtSbKeEpbdaIKLMMfBmaGxY+EdZNN\n5X8c\r\n=kr/K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHr9Yi7fV8Zt8vpezvGQ6oJKwO541jGhb/5KMELqdiWYAiEAuG8p8p0M6ONmL6kWOhnCNJ1kxMaVYaVgeF6a/aweITY="}]},"_npmUser":{"name":"xeewi","email":"guillaume.gautier@eemi.com"},"directories":{},"maintainers":[{"name":"xeewi","email":"guillaume.gautier@eemi.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firebase-scrypt_2.1.0_1614300148346_0.8134950307090141"},"_hasShrinkwrap":false},"2.2.0":{"name":"firebase-scrypt","version":"2.2.0","description":"Nodejs implementation of Firebase's Scrypt modified version.","main":"dist/firebaseScrypt.js","scripts":{"clean":"rm -rf dist && mkdir dist","build-dist":"babel src --out-dir dist","build":"npm run clean && npm run build-dist && npm run generate-def","lint":"eslint src config","lint:fix":"npm run lint -- --fix","test":"jest src","test:watch":"jest src --watch","test:coverage":"jest src --coverage","test:coverage:open":"opn ./coverage/lcov-report/index.html","validate":"npm run lint; npm run test && npm outdated --depth 0","generate-def":"dts-gen --expression-file dist/firebaseScrypt.js -f dist/firebaseScrypt.d.ts -o"},"repository":{"type":"git","url":"git+https://github.com/xeewi/firebase-scrypt.git"},"keywords":["nodejs","node","firebase","scrypt"],"author":{"name":"Guillaume Gautier","email":"guillaume.gautier@eemi.com"},"license":"MIT","bugs":{"url":"https://github.com/xeewi/firebase-scrypt/issues"},"homepage":"https://github.com/xeewi/firebase-scrypt#README","dependencies":{"babel-runtime":"^6.26.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.3","babel-plugin-transform-builtin-extend":"^1.1.2","babel-plugin-transform-object-rest-spread":"^6.26.0","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","eslint-config-esnext":"^2.0.0","eslint-config-recommended":"^2.0.0","eslint-config-standard":"^11.0.0-beta.0","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.8.0","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"^3.0.1","eslint":"^4.13.1","jest":"^21.2.1","nodemon":"^1.12.6","opn-cli":"^3.1.0","dts-gen":"^0.5.7"},"engines":{"node":">= 10"},"types":"./dist/firebaseScrypt.d.ts","gitHead":"c2339651d8d306926492b2346be1505467ee18a6","_id":"firebase-scrypt@2.2.0","_nodeVersion":"16.11.0","_npmVersion":"8.0.0","dist":{"integrity":"sha512-36vJZVPFepErsNw+nBjb9cpM9wYPtcxk1bKN//vLdVkNPhaw1cogzwxtMs0s+dYg1gvBDakg2Q4ch8zAWAvnxA==","shasum":"22f024fd02458f132805c27d80d246711956c974","tarball":"https://registry.npmjs.org/firebase-scrypt/-/firebase-scrypt-2.2.0.tgz","fileCount":10,"unpackedSize":20260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn+UuCRA9TVsSAnZWagAA8dAQAI9WEid3xrjUT3855WAA\nIiav7RbQrqjfuWpgW4b6cf7U1UYB5SV7iXq+gjkeFY1l1iiFDIF7ltVQ1B8f\nrSdciASSsPx8prLgeAo7M2KJb5mykT2rh9dJi4TXtXeISXC7AbV1MdDEG/Kc\nzVExFJ54Y016UJ1deldzsc9d+4QV6do72anSpmdd3ml796480VuDec8Xti4R\notTcAb99vf8DuFiWzhS4Xq37cY2ZwK/HbsiSnWEZh3P6TsEZ7Bd8m/4eABfr\nA4mJzCWTpdVRqiVVBGrA0Bu1TYht8wNR+/IMEtHLtsUQJs2oubWGvXNoIH36\nkllMhiVQ28ZORYriQNFEUEms7Y4EqECkpIKewJSJQdgfcrvsDuPuV4OCcUKB\nddFeWFx/02HujA0tU1Yx/NiYLj5427+GhXLRp3aF9WrdT2WtTjKbyJPs9Jdv\n5am2NeeAB7EBASwRDJh3Nrqnc9VXMzxdh23239F8Dd680tgRk8G7JmM4AjKX\n64LwsJRh0v3slnl/kCPkfVRRCkHOYcSNFIDPCPglqIidD+OalAHCG8zfhTb2\n6347dZxq/iMF5LfWcr5OcX2lTl5NOuEAVhvmfrhuIHyZ6e/DA/h1saYJXFCH\n+hStx5OignZzX63ZZXMxHI0DZTYzvm5kmxJi0woepoVNWMNRvHZ4P0Fcb7WS\nLWLh\r\n=Qukn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDAqL2YCOx+IKiWb1ONRoje460/fPz9voWKP4ME49czpAiBPJN8OyJsIQowRJNDmxrwVU8HZ1cSK8VoFAYeg3M0unA=="}]},"_npmUser":{"name":"xeewi","email":"guillaume.gautier@eemi.com"},"directories":{},"maintainers":[{"name":"xeewi","email":"guillaume.gautier@eemi.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/firebase-scrypt_2.2.0_1637868846268_0.11859086300802058"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-27T21:31:51.071Z","1.0.0":"2018-07-27T21:31:51.168Z","modified":"2022-05-02T11:25:40.172Z","1.0.1":"2018-07-27T21:37:52.215Z","1.0.2":"2018-07-27T21:42:09.759Z","1.0.3":"2018-07-29T15:20:17.783Z","1.0.4":"2018-07-30T09:25:17.963Z","1.0.5":"2018-07-31T09:48:28.751Z","1.0.6":"2018-08-03T11:28:27.926Z","1.0.8":"2020-02-18T01:01:38.071Z","2.0.0":"2020-02-20T21:49:36.256Z","2.1.0":"2021-02-26T00:42:28.554Z","2.2.0":"2021-11-25T19:34:06.433Z"},"maintainers":[{"name":"xeewi","email":"guillaume.gautier@eemi.com"}],"description":"Nodejs implementation of Firebase's Scrypt modified version.","homepage":"https://github.com/xeewi/firebase-scrypt#README","keywords":["nodejs","node","firebase","scrypt"],"repository":{"type":"git","url":"git+https://github.com/xeewi/firebase-scrypt.git"},"author":{"name":"Guillaume Gautier","email":"guillaume.gautier@eemi.com"},"bugs":{"url":"https://github.com/xeewi/firebase-scrypt/issues"},"license":"MIT","readme":"# Node Firebase Scrypt\n\nNodeJs implementation of Firebase's Scrypt modified version\n\n## Table of Contents\n\n- [Install](#install)\n- [Usage](#usage)\n  - [Initialisation](#initialisation)\n  - [Hash](#hash)\n  - [Verify](#verify)\n- [Test](#test)\n\n## Install\n\nTo install, run : \n\n`npm i firebase-scrypt`\n\n## Usage\n\n## Firebase parameters\n\nGo to Firebase to get your hash parameters.\nTo access these parameters, navigate to the 'Users' tab of the 'Authentication' section in the Firebase Console and select 'Password Hash Parameters' from the drop down in the upper-right hand corner of the users table.\n\n### Initialisation\n\n```javascript\nimport { FirebaseScrypt } from 'firebase-scrypt'\n\nconst firebaseParameter = {\n  memCost: 1, // replace by your\n  rounds: 1, // replace by your\n  saltSeparator: 'your-separator', // replace by your \n  signerKey: 'your-key', // replace by your\n}\n\nconst scrypt = new FirebaseScrypt(firebaseParameters)\n\n```\n\n### Hash\n\n```javascript\n\n[...]\n\nconst password = \"test\"\nconst salt = \"salt\"\n\nscrypt.hash(password, salt)\n  .then(hash => console.log(hash))\n\n```\n\n### Verify\n\n```javascript\n\n[...]\n\nconst password = \"test\"\nconst salt = \"salt\"\nconst hash = \"PrZI5nfqjOEk\"\n\nscrypt.verify(password, salt, hash)\n  .then(isValid => isValid ? console.log('Valid !') : console.log('Not valid !'))\n\n```\n\n## Test\n\nTo test, run : \n\n`npm run test`\n","readmeFilename":"README.md"}