{"_id":"@coast-team/mute-crypto-helper","_rev":"15-59ac63260adc21a8e10ca6ba6b8e7220","name":"@coast-team/mute-crypto-helper","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0-beta.0":{"name":"@coast-team/mute-crypto-helper","version":"1.0.0-beta.0","description":"## Web Crypto wrapper","main":"dist/mute-crypto-helper.node.es5.cjs.js","module":"dist/mute-crypto-helper.node.es5.esm.js","browser":"dist/mute-crypto-helper.browser.es5.esm.js","es2015":"dist/mute-crypto-helper.browser.es2015.esm.js","esnext":"dist/mute-crypto-helper.browser.esnext.esm.js","types":"dist/types/src/index.node.d.ts","files":["dist/"],"repository":{"type":"git","url":"git+https://github.com/coast-team/mute-crypto-helper.git"},"keywords":["cryptography","webcrypto","keyagreement"],"contributors":[{"name":"Jean-Philippe Eisenbarth"},{"name":"Philippe Kalitine","email":"philippe.kalitine@gmail.com","url":"https://philippe.kalitine.name/"}],"publishConfig":{"access":"public"},"license":"Apache-2.0","bugs":{"url":"https://github.com/coast-team/mute-crypto-helper/issues"},"homepage":"https://github.com/coast-team/mute-crypto-helper#readme","scripts":{"doc":"typedoc --theme minimal --out docs/ src/ && touch docs/.nojekyll","build":"rm -rf dist && rollup --config","postbuild":"mkdir dist/types/src/bn.js && cp src/bn.js/bn.d.ts dist/types/src/bn.js","test":"npm run test-node && npm run test-browser","test-browser":"karma start","pretest-node":"tsc -p tsconfig.test.json","test-node":"jasmine --config=jasmine.json","test-travis":"npm run test-node && npm run test-browser -- --single-run --no-auto-watch","lint":"tslint --fix -p tsconfig.json && prettier --write --list-different src/**/*.ts test/**/*.{ts,config.js} ./*.{ts,js,json,md} && markdownlint ./*.md -i 'CHANGELOG.md'","precommit":"lint-staged && npm run test-node && npm run test-browser -- --single-run --no-auto-watch","pre-release":"npm run build","release":"standard-version --no-verify","cz":"git-cz"},"peerDependencies":{"node-webcrypto-ossl":"^1.0.36"},"devDependencies":{"@commitlint/cli":"^7.0.0","@commitlint/config-conventional":"^7.0.1","@types/bn.js":"^4.11.1","@types/jasmine":"^2.8.8","@types/node":"^8.10.24","bn.js":"^4.11.8","commitizen":"^2.10.1","cz-conventional-changelog":"^2.1.0","husky":"^0.14.3","jasmine":"^3.2.0","jasmine-spec-reporter":"^4.2.1","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine":"^1.1.2","karma-spec-reporter":"^0.0.32","karma-typescript":"^3.0.13","lint-staged":"^7.2.0","markdownlint-cli":"^0.12.0","node-webcrypto-ossl":"^1.0.37","prettier":"^1.14.2","rollup":"^0.64.1","rollup-plugin-cleanup":"^3.0.0","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-filesize":"^4.0.1","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-typescript2":"^0.16.1","standard-changelog":"^2.0.0","standard-version":"^4.4.0","text-encoding":"^0.6.4","tslint":"^5.11.0","tslint-config-prettier":"^1.14.0","typedoc":"^0.11.1","typescript":"^3.0.1"},"lint-staged":{"linters":{"*.md":["prettier --write --list-different","git add","markdownlint -i 'CHANGELOG.md'"],"*.ts":["tslint --fix -p tsconfig.json","git add"],"*.{ts,json,scss,css}":["prettier --write --list-different","git add"]},"concurrent":false},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3dac8361b8ff6ea09b1cca0713f5e417a9f4bef0","_id":"@coast-team/mute-crypto-helper@1.0.0-beta.0","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"kalitine","email":"philippe.kalitine@gmail.com"},"dist":{"integrity":"sha512-cTeQFf4yXZyB7Jx6vGDQRqygVUGackrla6JlZpNXHKRLtuhj7g3OI64bOMvjPOE28pvbdJWUhiax+vZipQOpwA==","shasum":"97a8b6933cd05777de1c9c4479385aac35c4d453","tarball":"https://registry.npmjs.org/@coast-team/mute-crypto-helper/-/mute-crypto-helper-1.0.0-beta.0.tgz","fileCount":27,"unpackedSize":2587220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbZFwCRA9TVsSAnZWagAAQdAQAIKODIdI0lY9mW57Gx9h\nfQ4W9ibl2DMIBDZgmnh0IRQiHmi37SZfpgSKbMsF0ge8/j9fXK4+N+6wnoG0\n8DRKdjB5VCPR3f2WqSY+55shiXboW5UZXkFccmw+4+9mBfmOBR9JJzM88j/e\nxIe2YilimURjOgLO2363/9+7tDzZC+ruHFjNuPQQBToVyGRdH9AoKmXDqYXR\nQC/MvfoiEupDeJIpq1BILQUC+GFIUvD+u1E5SMxV08WZ8mwcIP8dfb80MV7J\nS+V6ramNqsOavLfzzrNSKd2TjU4rikCIVL7lQ4mWfklMyZLaLCmWujMH0QGO\nltoaXdTJthLLrcFA+gEdcS90KW1cp6ykBzCK6/9k7WWw22LF9oe+AFcpkTvs\ngxrs0tVM9JUBFpIPwIwmQJCh7+Zdu+piRdDzrSl6hNED/CJt3TdUlQWarj8u\nIKEh1z4CJn2MSC2YwoDEeGTtaHVd2PXziz28SYnTjngWMuT+rclxHWGEr5K/\na7CdU9O16yMswJ5kFF2UA7VwNIQORetiNwUCu8k3q+heeDiTYrUACDA0UJHT\n8ZriLc8joNPBxqUIM3yVfOYjS/2x9S4HYDdANspr/hhkN19RH+c/z5oH++/E\nILbQsh34XOKJgUqjkkDzNRTT5JIvchfFFaaVgp0c6JM4/ln6F5DsweoeUKYM\nmTLu\r\n=TCm7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJyWV2aClHgFXkoLbWC5fbhkmi434lPAOM3kGd0EBaGAiEAieSUZKOG9bFjz6tD4fevPo/DLFDuZC3SiTJaOkSn9Vo="}]},"maintainers":[{"name":"jpeisenbarth","email":"jp@eisenbarth.io"},{"name":"kalitine","email":"philippe.kalitine@gmail.com"},{"name":"matthieunicolas","email":"nicolasmatthieu57@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mute-crypto-helper_1.0.0-beta.0_1533907312266_0.4862049738523335"},"_hasShrinkwrap":false},"1.0.0":{"name":"@coast-team/mute-crypto-helper","version":"1.0.0","description":"Helper functions for mute-crypto package","main":"dist/mute-crypto-helper.node.es5.cjs.js","module":"dist/mute-crypto-helper.node.es5.esm.js","browser":"dist/mute-crypto-helper.browser.es5.esm.js","es2015":"dist/mute-crypto-helper.browser.es2015.esm.js","esnext":"dist/mute-crypto-helper.browser.esnext.esm.js","types":"dist/types/src/index.node.d.ts","files":["dist/"],"repository":{"type":"git","url":"git+https://github.com/coast-team/mute-crypto-helper.git"},"keywords":["cryptography","webcrypto","keyagreement"],"contributors":[{"name":"Jean-Philippe Eisenbarth"},{"name":"Philippe Kalitine","email":"philippe.kalitine@gmail.com","url":"https://philippe.kalitine.name/"}],"publishConfig":{"access":"public"},"license":"Apache-2.0","bugs":{"url":"https://github.com/coast-team/mute-crypto-helper/issues"},"homepage":"https://coast-team.github.io/mute-crypto-helper","scripts":{"doc":"typedoc --theme minimal --out docs/ src/ && touch docs/.nojekyll","build":"rm -rf dist && rollup --config","postbuild":"mkdir dist/types/src/bn.js && cp src/bn.js/bn.d.ts dist/types/src/bn.js","test":"npm run test-node && npm run test-browser","test-browser":"karma start","pretest-node":"tsc -p tsconfig.test.json","test-node":"jasmine --config=jasmine.json","test-travis":"npm run test-node && npm run test-browser -- --single-run --no-auto-watch","lint":"tslint --fix -p tsconfig.json && prettier --write --list-different src/**/*.ts test/**/*.{ts,config.js} ./*.{ts,js,json,md} && markdownlint ./*.md -i 'CHANGELOG.md'","precommit":"lint-staged && npm run test-node && npm run test-browser -- --single-run --no-auto-watch","pre-release":"npm run build","release":"standard-version --no-verify","cz":"git-cz"},"peerDependencies":{"node-webcrypto-ossl":"^1.0.36"},"devDependencies":{"@commitlint/cli":"^7.0.0","@commitlint/config-conventional":"^7.0.1","@types/bn.js":"^4.11.1","@types/jasmine":"^2.8.8","@types/node":"^8.10.28","bn.js":"^4.11.8","commitizen":"^2.10.1","cz-conventional-changelog":"^2.1.0","husky":"^0.14.3","jasmine":"^3.2.0","jasmine-spec-reporter":"^4.2.1","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine":"^1.1.2","karma-spec-reporter":"^0.0.32","karma-typescript":"^3.0.13","lint-staged":"^7.2.2","markdownlint-cli":"^0.13.0","node-webcrypto-ossl":"^1.0.37","prettier":"^1.14.2","rollup":"^0.65.0","rollup-plugin-cleanup":"^3.0.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-filesize":"^4.0.1","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-typescript2":"^0.16.1","standard-changelog":"^2.0.1","standard-version":"^4.4.0","text-encoding":"^0.6.4","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","typedoc":"^0.12.0","typescript":"^3.0.1"},"lint-staged":{"linters":{"*.md":["prettier --write --list-different","git add","markdownlint -i 'CHANGELOG.md'"],"*.ts":["tslint --fix -p tsconfig.json","git add"],"*.{ts,json,scss,css}":["prettier --write --list-different","git add"]},"concurrent":false},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"d9b7c6003521d8e772db572d13a181ea3be1e9f2","_id":"@coast-team/mute-crypto-helper@1.0.0","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"kalitine","email":"philippe.kalitine@gmail.com"},"dist":{"integrity":"sha512-1gMAq2wV3mBTrPhBb3691xRnaQOLxZHm8+4GVC2qG+01BUl9Cik2+LWVF4ek/4Szk2DYXkr2YNu7tKpxaXhFwQ==","shasum":"8a3cf490e9e54c85c4d247fe67d526d4c27ac93f","tarball":"https://registry.npmjs.org/@coast-team/mute-crypto-helper/-/mute-crypto-helper-1.0.0.tgz","fileCount":27,"unpackedSize":1780488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhUmVCRA9TVsSAnZWagAAN1wP/ioA/fmtEOnvoQwP0T1R\nt4m7m0VOtNiOfIRaZbSSOwchrj52YL9CaiRdv69YeYRzqjjJA1+VgxEqUsN8\nNbmyMAXT6R9eYJQGAUVZaKUklJCzHHHCoiPFqn3LL3Z8L9A9NNK07zYHxNMj\nNovAA3fpNz4OJN6bn/1MBqKX/haVRSy1RGjfpOoLztjmSKq9W5XQ7L2fZZwZ\ncS1K9FBB9GQAGIHrVFmqbjIJMFlMIR8JT3JigQUQe1TmlepJqb7MLPFslOa0\nWiOIBKtz+e7EmCksqhAY9SEPqmyV/PtMqTwU0Uu1pq+SkpVVXqo9OpieiDBI\nYZGXiqVUEpq+uiEF8epaNMWgVJZBY+eM9kDsQG1JkwenJFtTV6MRGhHINvIj\nFREmuYp7fYw/Nij+1Go/tcHH9YXhprD0ERogKhWYjWfT0duK73BKR7+CD3JM\ntVFAGUEqrDfucw+D0Us6xlo3cugHjKf7y1/wF+z2K3UL62TRcOVmU5ddfrAU\nttJPpbvGRU0+0tGFKOmVu6FMRqkxMXkHF06UQzVguCwaP1DEgQPTIEdTyr+U\nZ9lWdOBGeCakRFdmxtLhk8Yyhe+bJSKzlmlfnpwoPM+ND5A+icm5dGtkCIRN\n+D8PxVbe+QKNbW1oO4Zkk40bIccaZJdcRcP25qB/u1Y+812BlrfkQzkdAKax\nO3MB\r\n=gXev\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0IZrHWHT2WoscC28/2gXYcgDraZ5Gdl1leyYkOHeZIAiAtSevNt3/rb9P2TL3m626Tk7/bQqa14mQ2Nap/ox28CQ=="}]},"maintainers":[{"name":"jpeisenbarth","email":"jp@eisenbarth.io"},{"name":"kalitine","email":"philippe.kalitine@gmail.com"},{"name":"matthieunicolas","email":"nicolasmatthieu57@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mute-crypto-helper_1.0.0_1535461780688_0.7398941219396391"},"_hasShrinkwrap":false},"1.0.1":{"name":"@coast-team/mute-crypto-helper","version":"1.0.1","description":"Helper functions for mute-crypto package","main":"dist/mute-crypto-helper.node.es5.cjs.js","module":"dist/mute-crypto-helper.node.es5.esm.js","browser":"dist/mute-crypto-helper.browser.es5.esm.js","es2015":"dist/mute-crypto-helper.browser.es2015.esm.js","esnext":"dist/mute-crypto-helper.browser.esnext.esm.js","types":"dist/types/src/index.node.d.ts","repository":{"type":"git","url":"git+https://github.com/coast-team/mute-crypto-helper.git"},"keywords":["cryptography","webcrypto","keyagreement"],"contributors":[{"name":"Jean-Philippe Eisenbarth"},{"name":"Philippe Kalitine","email":"philippe.kalitine@gmail.com","url":"https://philippe.kalitine.name/"}],"publishConfig":{"access":"public"},"license":"Apache-2.0","bugs":{"url":"https://github.com/coast-team/mute-crypto-helper/issues"},"homepage":"https://coast-team.github.io/mute-crypto-helper","scripts":{"doc":"typedoc --theme minimal --out docs/ src/ && touch docs/.nojekyll","build":"rm -rf dist && rollup --config","postbuild":"mkdir dist/types/src/bn.js && cp src/bn.js/bn.d.ts dist/types/src/bn.js","test":"npm run test-node && npm run test-browser","test-browser":"karma start","pretest-node":"tsc -p tsconfig.test.json","test-node":"jasmine --config=jasmine.json","test-travis":"npm run test-node && npm run test-browser -- --single-run --no-auto-watch","lint":"tslint --fix -p tsconfig.json && prettier --write --list-different src/**/*.ts test/**/*.{ts,config.js} ./*.{ts,js,json,md} && markdownlint ./*.md -i 'CHANGELOG.md'","precommit":"lint-staged && npm run test-node && npm run test-browser -- --single-run --no-auto-watch","pre-release":"npm run build","release":"standard-version --no-verify","cz":"git-cz"},"peerDependencies":{"node-webcrypto-ossl":"^1.0.36"},"devDependencies":{"@commitlint/cli":"^7.1.1","@commitlint/config-conventional":"^7.1.1","@types/bn.js":"^4.11.1","@types/jasmine":"^2.8.8","@types/node":"^8.10.29","bn.js":"^4.11.8","commitizen":"^2.10.1","cz-conventional-changelog":"^2.1.0","husky":"^0.14.3","jasmine":"^3.2.0","jasmine-spec-reporter":"^4.2.1","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine":"^1.1.2","karma-spec-reporter":"^0.0.32","karma-typescript":"^3.0.13","lint-staged":"^7.2.2","markdownlint-cli":"^0.13.0","node-webcrypto-ossl":"^1.0.37","prettier":"^1.14.2","rollup":"^0.65.0","rollup-plugin-cleanup":"^3.0.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-filesize":"^4.0.1","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-typescript2":"^0.17.0","standard-changelog":"^2.0.1","standard-version":"^4.4.0","text-encoding":"^0.6.4","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","typedoc":"^0.12.0","typescript":"^3.0.3"},"lint-staged":{"linters":{"*.md":["prettier --write --list-different","git add","markdownlint -i 'CHANGELOG.md'"],"*.ts":["tslint --fix -p tsconfig.json","git add"],"*.{ts,json,scss,css}":["prettier --write --list-different","git add"]},"concurrent":false},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"23f15e4af50c57d3fa9e7191dbad2fb60d296c15","_id":"@coast-team/mute-crypto-helper@1.0.1","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"kalitine","email":"philippe.kalitine@gmail.com"},"dist":{"integrity":"sha512-86GO95LjFOwuOnajlW8lygulttHmLPTCtthkOtNdZXPj9bmxcj7IVgTHy/HH3NeI/sqKD3wIUnXdvJp/g3VSiA==","shasum":"6fda357090cffd5719a6c35adf639966193aea44","tarball":"https://registry.npmjs.org/@coast-team/mute-crypto-helper/-/mute-crypto-helper-1.0.1.tgz","fileCount":27,"unpackedSize":1781117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjUM3CRA9TVsSAnZWagAALTEP/2rKgxIlW+t1e4hXPEfJ\n8e7FXU1PyW7DxMiboGMomfbO99xLiqMUqFvuHFnTe4zUVNYZ+1rWGw/sL7v7\na9bgRT5w6uFYDvHU0kuJwaCHynd7o29+xHaam15aoMmJpt0HZ2cfs1o1axlg\nPfSscD4uoJ8DTHdlUqx4JIiJ0nkV5hTXNbAB3kiXhqlMIEtZNndSsOOUqxQJ\ne6h3kHGF5rdQpEoJpZRlSuuBp32lXBcLOcycHlkGqp4YNBgzl+fhWsXSPU1H\neZy6qlE2rw8dzL5mDBE8SmUwOflRIxDqjV/jIR4bSE2dbDo40dKzxnmpMUjs\nCLzaMMADQgjQf23JB5oTSYqwcbwJbgRVaiSW+dqTdWcxWXzmOkv3kbT5ozdg\nYtsxtT4dBBwP8ZBSROYE9TmmNH+mh7h9p2v5EFA5Z8Cv95zsLajLs+VlbLY5\nN8zwLAR69NJp6N+2rK14eFrF+5udROUGv6/AHOovdsOYdSb64UHdJkiHn8b8\n8yT/+uPLSl341rjlipOF5EfTbLd2zF/h/sRRhrWjrDJ57EQvhaXW95CwY1xP\nQ7ySOC6hFm//GKrw96N12teGfzcpKCpHQvj6W0Jc/z89YycE1opIaiHuse6V\nK5Vz2I7TblljxGfg/EYwtEvwXDJU/IoJjuzHnxi105LM8wh4SfcVqDJdrNYD\nzM/G\r\n=/b48\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWJhkGjSBB4dtu1K7WB1zQZxsNEWMHQfWrEE0PfqsPRAiASMXvGQxWRdJ4pZZ8aGVP1zV++fm+4vEU4Bymd8YHNGA=="}]},"maintainers":[{"name":"jpeisenbarth","email":"jp@eisenbarth.io"},{"name":"kalitine","email":"philippe.kalitine@gmail.com"},{"name":"matthieunicolas","email":"nicolasmatthieu57@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mute-crypto-helper_1.0.1_1535984438336_0.9980588732059787"},"_hasShrinkwrap":false},"1.0.2":{"name":"@coast-team/mute-crypto-helper","version":"1.0.2","description":"Helper functions for mute-crypto package","main":"dist/mute-crypto-helper.node.es5.cjs.js","module":"dist/mute-crypto-helper.node.es5.esm.js","browser":"dist/mute-crypto-helper.browser.es5.esm.js","es2015":"dist/mute-crypto-helper.browser.es2015.esm.js","esnext":"dist/mute-crypto-helper.browser.esnext.esm.js","types":"dist/types/src/index.node.d.ts","repository":{"type":"git","url":"git+https://github.com/coast-team/mute-crypto-helper.git"},"keywords":["cryptography","webcrypto","keyagreement"],"contributors":[{"name":"Jean-Philippe Eisenbarth"},{"name":"Philippe Kalitine","email":"philippe.kalitine@gmail.com","url":"https://philippe.kalitine.name/"}],"publishConfig":{"access":"public"},"license":"Apache-2.0","bugs":{"url":"https://github.com/coast-team/mute-crypto-helper/issues"},"homepage":"https://coast-team.github.io/mute-crypto-helper","scripts":{"doc":"typedoc --theme minimal --out docs/ src/ && touch docs/.nojekyll","build":"rm -rf dist && rollup --config","postbuild":"mkdir dist/types/src/bn.js && cp src/bn.js/bn.d.ts dist/types/src/bn.js","test":"npm run test-node && npm run test-browser","test-browser":"karma start","pretest-node":"tsc -p tsconfig.test.json","test-node":"jasmine --config=jasmine.json","test-travis":"npm run test-node && npm run test-browser -- --single-run --no-auto-watch","lint":"tslint --fix -p tsconfig.json && prettier --write --list-different src/**/*.ts test/**/*.{ts,config.js} ./*.{ts,js,json,md} && markdownlint ./*.md -i 'CHANGELOG.md'","precommit":"lint-staged && npm run test-node && npm run test-browser -- --single-run --no-auto-watch","pre-release":"npm run build","release":"standard-version --no-verify","cz":"git-cz"},"peerDependencies":{"node-webcrypto-ossl":"^1.0.36"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/bn.js":"^4.11.1","@types/jasmine":"^2.8.8","@types/node":"^8.10.29","bn.js":"^4.11.8","commitizen":"^2.10.1","cz-conventional-changelog":"^2.1.0","husky":"^0.14.3","jasmine":"^3.2.0","jasmine-spec-reporter":"^4.2.1","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine":"^1.1.2","karma-spec-reporter":"^0.0.32","karma-typescript":"^3.0.13","lint-staged":"^7.2.2","markdownlint-cli":"^0.13.0","node-webcrypto-ossl":"^1.0.38","prettier":"^1.14.2","rollup":"^0.65.2","rollup-plugin-cleanup":"^3.0.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-filesize":"^4.0.1","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-typescript2":"^0.17.0","standard-changelog":"^2.0.1","standard-version":"^4.4.0","text-encoding":"^0.6.4","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","typedoc":"^0.12.0","typescript":"^3.0.3"},"lint-staged":{"linters":{"*.md":["prettier --write --list-different","git add","markdownlint -i 'CHANGELOG.md'"],"*.ts":["tslint --fix -p tsconfig.json","git add"],"*.{ts,json,scss,css}":["prettier --write --list-different","git add"]},"concurrent":false},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"ff2658a00d6ba7feeed62e5e19efd0735e525bc3","_id":"@coast-team/mute-crypto-helper@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"jpeisenbarth","email":"jp@eisenbarth.io"},"dist":{"integrity":"sha512-PWvQk+7U+5oBCZPkMrSxcarje5HrDv21MXIbZux+SoA3mia9XaqbM2JAVe1MseObLv1apmOKD9UcbXEeVVMb0g==","shasum":"202fd5b1f6ad097d999d8d9fc4aa7c5d147aad82","tarball":"https://registry.npmjs.org/@coast-team/mute-crypto-helper/-/mute-crypto-helper-1.0.2.tgz","fileCount":5,"unpackedSize":21525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkUdvCRA9TVsSAnZWagAARmUP+waEwRgJnAx3c3RT+f9E\njKRnJzOptmcdC1iE5YMes7PNo4QJeMm2Ql9ne8tDQpSIzfKpQypiea3cft4q\n5Jl+S7lstfmezZTbgA6wvVmGeuPi9G3ahzHeszM0wE4JE3fz7kX2mIENjMDO\nvmiOeO/PAVKYydZP6TVjUkl+AGWFU0M4PRfS8DjVrTwTJ0zmWSblHEw8cGzC\nsfkYiJ7FYXMr1bSZ2tKHkVoNlgE5aATleK5+f47gli2IkeuDEaTk8uyub3ia\n8oIWT4kQRcF0CWROShsZ/hrVA0Vww2vw3QuS4JNr4vzDeKHgCA8cSyVv23KA\nCUmKVW6fMAVRZhUnXQEkRMHl5YAOaHn8q0aN8OLrmcTPGyCIAcn2bJtpambr\nk5gvaUC6kZ+kwHu1NmsjlZfdao0xZ87uj/No3X76L6rsXQvk0BODQNaKglts\nh3R4iphigCSVI4lOL5kC7yYl67Kzgg6O5UdWZd7iNCcFN7WSKG77YI4ztMkr\n2z8QAKXGH7456UCERlrb3k7aiIiq8RKWmDggxckvItJjpmI30ySf97CyF/Ik\nr8Qg60ywGjJV5Ts57zkeY3/D54dQ9TsGHPi9NbMyLOcSJrEDkQg6ABr5DzLD\nqLMb39ygsB/dfKNsa6sPBn1pslZd3IuImnSz0MuFN1Y9zU+p48sPVQGhRLee\ntMdB\r\n=AQ5k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDECjoFUoWaD/6SRyEqEftGLiUeQ3u86qOournqG920SwIgGuhF5p8FY+CY3lWsd0d0CqK7wO06uvza1FGjLL3zehM="}]},"maintainers":[{"name":"jpeisenbarth","email":"jp@eisenbarth.io"},{"name":"kalitine","email":"philippe.kalitine@gmail.com"},{"name":"matthieunicolas","email":"nicolasmatthieu57@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mute-crypto-helper_1.0.2_1536247662195_0.7706289221890228"},"_hasShrinkwrap":false},"1.0.3":{"name":"@coast-team/mute-crypto-helper","version":"1.0.3","description":"Helper functions for mute-crypto package","main":"dist/mute-crypto-helper.node.es5.cjs.js","module":"dist/mute-crypto-helper.node.es5.esm.js","browser":"dist/mute-crypto-helper.browser.es5.esm.js","es2015":"dist/mute-crypto-helper.browser.es2015.esm.js","esnext":"dist/mute-crypto-helper.browser.esnext.esm.js","types":"dist/types/src/index.node.d.ts","repository":{"type":"git","url":"git+https://github.com/coast-team/mute-crypto-helper.git"},"keywords":["cryptography","webcrypto","keyagreement"],"contributors":[{"name":"Jean-Philippe Eisenbarth"},{"name":"Philippe Kalitine","email":"philippe.kalitine@gmail.com","url":"https://philippe.kalitine.name/"}],"publishConfig":{"access":"public"},"license":"Apache-2.0","bugs":{"url":"https://github.com/coast-team/mute-crypto-helper/issues"},"homepage":"https://coast-team.github.io/mute-crypto-helper","scripts":{"doc":"typedoc --theme minimal --out docs/ src/ && touch docs/.nojekyll","build":"rm -rf dist && rollup --config","postbuild":"mkdir dist/types/src/bn.js && cp src/bn.js/bn.d.ts dist/types/src/bn.js","test":"npm run test-node && npm run test-browser","test-browser":"karma start","pretest-node":"tsc -p tsconfig.test.json","test-node":"jasmine --config=jasmine.json","test-travis":"npm run test-node && npm run test-browser -- --single-run --no-auto-watch","lint":"tslint --fix -p tsconfig.json && prettier --write --list-different src/**/*.ts test/**/*.{ts,config.js} ./*.{ts,js,json,md} && markdownlint ./*.md -i 'CHANGELOG.md'","precommit":"lint-staged && npm run test-node && npm run test-browser -- --single-run --no-auto-watch","pre-release":"npm run build","release":"standard-version --no-verify","cz":"git-cz"},"peerDependencies":{"node-webcrypto-ossl":"^1.0.36"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/bn.js":"^4.11.1","@types/jasmine":"^2.8.8","@types/node":"^8.10.29","bn.js":"^4.11.8","commitizen":"^2.10.1","cz-conventional-changelog":"^2.1.0","husky":"^0.14.3","jasmine":"^3.2.0","jasmine-spec-reporter":"^4.2.1","karma":"^3.0.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine":"^1.1.2","karma-spec-reporter":"^0.0.32","karma-typescript":"^3.0.13","lint-staged":"^7.2.2","markdownlint-cli":"^0.13.0","node-webcrypto-ossl":"^1.0.38","prettier":"^1.14.2","rollup":"^0.65.2","rollup-plugin-cleanup":"^3.0.0","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-filesize":"^4.0.1","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-typescript2":"^0.17.0","standard-changelog":"^2.0.1","standard-version":"^4.4.0","text-encoding":"^0.6.4","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","typedoc":"^0.12.0","typescript":"^3.0.3"},"lint-staged":{"linters":{"*.md":["prettier --write --list-different","git add","markdownlint -i 'CHANGELOG.md'"],"*.ts":["tslint --fix -p tsconfig.json","git add"],"*.{ts,json,scss,css}":["prettier --write --list-different","git add"]},"concurrent":false},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3380fb01febb88f95ca2e224c8409a6b8b1e1413","_id":"@coast-team/mute-crypto-helper@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"jpeisenbarth","email":"jp@eisenbarth.io"},"dist":{"integrity":"sha512-COuCzwFlQEbiWj8bfzKXHKLaaeHISWOARuPa6eolJcvVL5IW9dCjzD2qm+6Wj8JDodVSp/rS9o59z3qm8tXY/w==","shasum":"c39b2926dc4815cc2430a90342cd6458d991291f","tarball":"https://registry.npmjs.org/@coast-team/mute-crypto-helper/-/mute-crypto-helper-1.0.3.tgz","fileCount":27,"unpackedSize":1781435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzw4/CRA9TVsSAnZWagAAINUP/06nRJ6qwWAzLC1oN1Tk\njBoHlxAdxpSPC/o5qgba6XGVqe4JOtwq1QnbMVlNlMYtrmLAGSNBJ5GCawVL\neNvcwk8WD8vBCuDfTWmChOhTTomWkvXEp/uCmYV1z9LxI1C83MeApZm3euYk\nbl2dL7nngjKi8wza+ofMUOL9UpGrSiQpuue/GLuU/GAf/gONGJYf/i3bAhKS\nai+UG+v9iWCosXlN0ckYvUq8/Do7zia4G9IvJ9iUiA5R3ye477R3p1l0cuk/\nlBHX4cmtF7EbFWl5Sp2p3YtXk4Gj7Up7VjtMPp/qhy74XGH5Dg+xXjofJ8tT\nJqm36FJV2HBqNMZG1A5RuaGEISzhn6wlwCumx6qcje210bK2PzzdPvyaLoV6\nNxsb7+ph1i0FTIh4z9PN14pqVyBhnODjAS9r1U0xo03xZRsaq1OOzEFv7rFD\nOpOZD5Vxp5z9EwD12hHfAxiQxFnl7SjJbx076L2AOoxbetReMMcHiVykO3P6\nOH5yJFt9lDZU1DL8DnFJbVANpO8E/7EakWjKihqm5MZL0gBRQumKRuaA0b6/\nFogyc8z4glfYDqKlpvM9neZQf84TSCp8S9UOtL+saX/yuDIW91SSrD1LeSoV\nY+AVVWwnXdFiyn5HgGpyG5dOxNNi2QIV1fw2RkNlMaF39RDzP0FtuHU7feZZ\n+qqZ\r\n=1qLF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfYhbbCmg+F5Jv6Ldr2Gqy/ljMHa3dNGidsMbXkGpPrAiAJTylHiHjW1dnJSFvyco2ZmUQdiWsFOm9SwK+b0AXTTQ=="}]},"maintainers":[{"email":"cedric.enclos@gmail.com","name":"cedricenclos"},{"email":"jp@eisenbarth.io","name":"jpeisenbarth"},{"email":"philippe.kalitine@gmail.com","name":"kalitine"},{"email":"nicolasmatthieu57@gmail.com","name":"matthieunicolas"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mute-crypto-helper_1.0.3_1540296254770_0.46023599232669765"},"_hasShrinkwrap":false},"1.0.4":{"name":"@coast-team/mute-crypto-helper","version":"1.0.4","description":"Helper functions for mute-crypto package","main":"dist/mute-crypto-helper.node.es5.cjs.js","module":"dist/mute-crypto-helper.node.es5.esm.js","browser":"dist/mute-crypto-helper.browser.es5.esm.js","es2015":"dist/mute-crypto-helper.browser.es2015.esm.js","esnext":"dist/mute-crypto-helper.browser.esnext.esm.js","types":"dist/types/src/index.node.d.ts","repository":{"type":"git","url":"git+https://github.com/coast-team/mute-crypto-helper.git"},"keywords":["cryptography","webcrypto","keyagreement"],"contributors":[{"name":"Jean-Philippe Eisenbarth"},{"name":"Philippe Kalitine","email":"philippe.kalitine@gmail.com","url":"https://philippe.kalitine.name/"},{"name":"Baptiste Hubert"}],"publishConfig":{"access":"public"},"license":"Apache-2.0","bugs":{"url":"https://github.com/coast-team/mute-crypto-helper/issues"},"homepage":"https://coast-team.github.io/mute-crypto-helper","scripts":{"doc":"typedoc --theme minimal --out docs/ src/ && touch docs/.nojekyll","build":"rm -rf dist && rollup --config","postbuild":"mkdir dist/types/src/bn.js && cp src/bn.js/bn.d.ts dist/types/src/bn.js","test":"npm run test-node && npm run test-browser","test-browser":"karma start","pretest-node":"tsc -p tsconfig.test.json","test-node":"jasmine --config=jasmine.json","test-travis":"npm run test-node && npm run test-browser -- --single-run --no-auto-watch","lint":"tslint --fix -p tsconfig.json && prettier --write --list-different src/**/*.ts test/**/*.{ts,config.js} ./*.{ts,js,json,md} && markdownlint ./*.md -i 'CHANGELOG.md'","precommit":"lint-staged && npm run test-node && npm run test-browser -- --single-run --no-auto-watch","pre-release":"npm run build","release":"standard-version --no-verify","cz":"git-cz"},"devDependencies":{"@commitlint/cli":"^7.2.1","@commitlint/config-conventional":"^7.1.2","@types/bn.js":"^4.11.2","@types/jasmine":"^2.8.9","@types/node":"^8.10.36","bn.js":"^4.11.8","commitizen":"^2.10.1","cz-conventional-changelog":"^2.1.0","husky":"^0.14.3","jasmine":"^3.2.0","jasmine-spec-reporter":"^4.2.1","karma":"^3.1.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine":"^1.1.2","karma-spec-reporter":"^0.0.32","karma-typescript":"^3.0.13","lint-staged":"^7.3.0","markdownlint-cli":"^0.13.0","node-webcrypto-ossl":"^1.0.38","prettier":"^1.14.3","rollup":"^0.65.2","rollup-plugin-cleanup":"^3.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-filesize":"^4.0.1","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-typescript2":"^0.17.2","standard-changelog":"^2.0.1","standard-version":"^4.4.0","text-encoding":"^0.6.4","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","typedoc":"^0.12.0","typescript":"^3.1.3"},"lint-staged":{"linters":{"*.md":["prettier --write --list-different","git add","markdownlint -i 'CHANGELOG.md'"],"*.ts":["tslint --fix -p tsconfig.json","git add"],"*.{ts,json,scss,css}":["prettier --write --list-different","git add"]},"concurrent":false},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"2d3922c4a2d14d7f773ce1436db46bf9e4dcd374","_id":"@coast-team/mute-crypto-helper@1.0.4","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-/HQhQHwm5zR3fXYhMnNZn89xDmvo9hvvqz667Oh9xIk2sPgULvRrlnoJCSNxzrk7bPfLT9xzQaz/UWFx5qFCFw==","shasum":"d62020999780c876f8a3173e818047026f60e3d8","tarball":"https://registry.npmjs.org/@coast-team/mute-crypto-helper/-/mute-crypto-helper-1.0.4.tgz","fileCount":25,"unpackedSize":1776499,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYdav706wjPFhKmP3NotFGxZGikT3w/O4jKqCFqgqQPAiAhiOJhqDfr+3I2x9ajDmI+v8jmcj67iRkUMJ5pTEaCcg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMDfIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrK4g/8CNEqZa7x7PVMmDOq3lTE8wJ2kF10QgZ/pP/fBAIBonz+IC2P\r\nGkEodMs9SYsoQTEt+scFN4SlGuCHMBk/Ly3Jz3M5JUKFEpQ6qR6+r4t/Hy6W\r\n0SMBe0Ap2tpEyK2TGJuHXzgizvXwlIP+gWdiF8aCzmPHqwP4YKs2AUy0Mu57\r\nT/s7PmOpg0TLnV8mvnaYohQYxuEOFpXNXnSXesM2d1sSYha1sXhwz++4CEMF\r\nbd7cAHQbNftvl3Q7pcJiKuDM9vhchMEKD9hQo8NWvhz2o0I/sJkyXFr/xIHh\r\nHtA3HPUV+1quw+FGNiEgIn/YyseKjQYWEVWI20alaLWrCQLmG2UuK2NqfyKw\r\nfIg/R4kx2DMOsOiS3WsFCRYAVYpeztdRc69F/v9ngsANbGc5jg91gOB0YH1q\r\nm3meVc7rNXfsv+xq4sLYHlGMCIN9GXoTfQmCBx4OaQJ5ejvlAubbu8NcaArY\r\nbMQgtcaMHmA6r45X4yB5tfAxNZLoiBVRbT+UQotsffAA22G7ip2U23C2Ppt9\r\nVIYeTVRJd16XPvoIggRvuh+1VOpoEa4y5re8B8Cxv/hGDOmDkAI5+Q5tr2wR\r\neT+q8+eWX8wR9a8Cb6OoYLuXHwAFyiPR4wSocVeZ1pFrhzQUboNC1SzOewT0\r\naxmG3QRKpl1yO98YoxJBKhrO0NwdnJpmavM=\r\n=QX+O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"berhu","email":"baptiste.hubert@inria.fr"},"directories":{},"maintainers":[{"name":"conaclos","email":"victorien+npm@elvinger.fr"},{"name":"rigelk","email":"sendmemail@rigelk.eu"},{"name":"berhu","email":"baptiste.hubert@inria.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mute-crypto-helper_1.0.4_1680881608118_0.6477303528108327"},"_hasShrinkwrap":false}},"time":{"created":"2018-08-10T13:21:52.093Z","1.0.0-beta.0":"2018-08-10T13:21:52.417Z","modified":"2023-04-07T15:33:28.474Z","1.0.0":"2018-08-28T13:09:40.918Z","1.0.1":"2018-09-03T14:20:38.528Z","1.0.2":"2018-09-06T15:27:42.368Z","1.0.3":"2018-10-23T12:04:14.988Z","1.0.4":"2023-04-07T15:33:28.348Z"},"maintainers":[{"name":"conaclos","email":"victorien+npm@elvinger.fr"},{"name":"rigelk","email":"sendmemail@rigelk.eu"},{"name":"berhu","email":"baptiste.hubert@inria.fr"}],"description":"Helper functions for mute-crypto package","homepage":"https://coast-team.github.io/mute-crypto-helper","keywords":["cryptography","webcrypto","keyagreement"],"repository":{"type":"git","url":"git+https://github.com/coast-team/mute-crypto-helper.git"},"contributors":[{"name":"Jean-Philippe Eisenbarth"},{"name":"Philippe Kalitine","email":"philippe.kalitine@gmail.com","url":"https://philippe.kalitine.name/"},{"name":"Baptiste Hubert"}],"bugs":{"url":"https://github.com/coast-team/mute-crypto-helper/issues"},"license":"Apache-2.0","readme":"# Mute-Crypto-Helper\n\n[![Build Status](https://travis-ci.org/coast-team/mute-crypto-helper.svg?branch=master)](https://travis-ci.org/coast-team/mute-crypto-helper)\n[![install size](https://packagephobia.now.sh/badge?p=@coast-team/mute-crypto-helper@1.0.0-beta.0)](https://packagephobia.now.sh/result?p=@coast-team/mute-crypto-helper@1.0.0-beta.0)\n[![Codacy Badge](https://api.codacy.com/project/badge/Coverage/aa90039fe1c548e8af630adece29c558)](https://www.codacy.com/app/kalitine/mute-crypto-helper?utm_source=github.com&utm_medium=referral&utm_content=coast-team/mute-crypto-helper&utm_campaign=Badge_Coverage)\n\nIsomorphic API exporting helper functions for `mute-crypto` project. It is powered by [Web Crypto API][1] for the client side and by [node-webcrypto-ossl][3] for NodeJS. The documentation can be found [here][2].\n\n## Install\n\n```sh\nnpm install @coast-team/mute-crypto-helper\n```\n\nFor NodeJS, `node-webcrypto-ossl` peer dependency is also required.\n\n```sh\nnpm install node-webcrypto-oss\n```\n\n## Usage\n\n3 objects are exported by the API: `asymmetricCrypto`, `symmetricCrypto` and `keyAgreementCrypto`.\n\n```javascript\nimport { asymmetricCrypto, symmetricCrypto, keyAgreementCrypto } from '@coast-team/mute-crypto-helper'\n```\n\nOr\n\n```javascript\nconst { asymmetricCrypto, symmetricCrypto, keyAgreementCrypto } = require('@coast-team/mute-crypto-helper')\n```\n\n## Tests\n\nRun the test in a browser:\n\n```sh\nnpm run test\n```\n\nRun the test with NodeJS:\n\n```sh\nnpm run test-node\n```\n\n## Generate the documentation\n\n```sh\nnpm run doc\n```\n\n[1]: https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API\n[2]: https://coast-team.github.io/mute-crypto-helper/\n[3]: https://github.com/PeculiarVentures/node-webcrypto-ossl\n","readmeFilename":"README.md"}