{"_id":"secretin","_rev":"46-5601611bd2595ba5e76b47692a8d06bd","name":"secretin","dist-tags":{"latest":"2.5.5"},"versions":{"1.0.0":{"name":"secretin","version":"1.0.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.0.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"a363fd3c702d3112598564c1c127913bb1640d7d","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.0.0.tgz","integrity":"sha512-YVQAnlXsgxEue0dHFoi8YKnCjz+jvxhEs99xv7AswpuJIy7z1SUw1B2LO7ThJKmakYeheGdxIl4N1y2nitNGhQ==","signatures":[{"sig":"MEYCIQDSTUHqYDIyBxI1DBCDyuu+r5HdwMTPHrNeIqt0D3jFPwIhAJj5ysUBoPzKeBI7WcT5Qa6P6nKMDJjTaNjBHD+Lhbjb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"a363fd3c702d3112598564c1c127913bb1640d7d","gitHead":"7df0a7e7c52705d00d9051641ca0b18bc5ba8333","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"3.10.9","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.2.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.0.0.tgz_1483021445039_0.5566343488171697","host":"packages-18-east.internal.npmjs.com"}},"1.0.1":{"name":"secretin","version":"1.0.1","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.0.1","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"e63d552e464cf4e6b481110c5fbc9693c16bcafc","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.0.1.tgz","integrity":"sha512-W9Ox+wvc0PtvulT88cGfet/VmNp9KexojNhIfLyfuEPIoCgyqlC0dTubiDUuWL4TkspDMaCBRFFEw+o3gl0ASg==","signatures":[{"sig":"MEYCIQC81nUgYMdBGKFUFj6s6UcvHUOe+qdVsOonOWdivYBkjQIhAP19aOnu8QmPehz1Hfpctgl5vxPvGY/jP/RW68qI0CfE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"e63d552e464cf4e6b481110c5fbc9693c16bcafc","gitHead":"5fb45e1749c3db44563e101c68e9b5939313cde1","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"3.10.9","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.2.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.0.1.tgz_1483100689487_0.7505985624156892","host":"packages-12-west.internal.npmjs.com"}},"1.0.2":{"name":"secretin","version":"1.0.2","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.0.2","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"91cc6573cf672a8659f59e4b93452da60f4aaf7c","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.0.2.tgz","integrity":"sha512-wYVwUMszY5bRXX52EnWghniC8TnoWn3yPDlSb3amlsignNXAIcPJx9lfxY7EKeSGWBhVcTNnKV4eoi2wsNZ1Kg==","signatures":[{"sig":"MEUCIA8EjZPabMZ8KPx9ShBGzn81KyLqY4FyUDMHkuH85IneAiEAmLDIVO7ek/A3Hqed++R6K8WJmrWdZtNA5oU5kF1yCvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"91cc6573cf672a8659f59e4b93452da60f4aaf7c","gitHead":"2991736df4025e95dd5e979366a92c940e7a9a28","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"3.10.9","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.2.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.0.2.tgz_1483540940822_0.5454259982798249","host":"packages-18-east.internal.npmjs.com"}},"1.0.3":{"name":"secretin","version":"1.0.3","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.0.3","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"3ae19055313f3061eb30a34b9c1ca949a0af973f","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.0.3.tgz","integrity":"sha512-bWOWdk4kqPz5aIPTJPpLWJuk01W1jEGlyPYAYto+/jjK1qxfrRmA/Wx8ZuGU/RzruOulsPfx87gy53coTyW+KA==","signatures":[{"sig":"MEUCIErT11vFfsbqNhXhINFxV8qwdeg6jm0M//J08o2G+VKNAiEA1vmxjznkmlHDvhJygzewHljvegYdywaFEOs71Jotpgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"3ae19055313f3061eb30a34b9c1ca949a0af973f","gitHead":"503eb27ee08d1839ba943d0d5353be6115d334d8","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"3.10.10","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.3.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.0.3.tgz_1484327390105_0.26715659885667264","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"secretin","version":"1.1.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.1.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"ca76ed12dca04a5175107346b0a087afbf840a8c","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.1.0.tgz","integrity":"sha512-25OxW0OX/HMuNH5+fRVOGke6GPCTFGEPQd2w60CCbGTik3BohckHRl4XjX/hUZfUsSCy8QSxBBtuNTdTmOVHQQ==","signatures":[{"sig":"MEYCIQD8sv+zC3ugigEZ2cDEwQ++wRfCb4dqe2beXll5bp61pgIhAK0KUmlWg9gC5fsXcbBzUDgLgFbfiAjVa3Hh4ygqzIzl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"ca76ed12dca04a5175107346b0a087afbf840a8c","gitHead":"3f5535ea9b8b94416015d72f6e7576991f7df271","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"3.10.10","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.3.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.1.0.tgz_1484604808515_0.8508403294254094","host":"packages-12-west.internal.npmjs.com"}},"1.1.1":{"name":"secretin","version":"1.1.1","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.1.1","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"28f04ab21c3c445d8b76f23d0496e193e3e11643","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.1.1.tgz","integrity":"sha512-cXpUJjHRRk6x+LbdGmXmOL/b4r4p4Rn16zZH8DUh+EcIWMWg1/z/YAhJHpODFHG9/ZvrfMv9P1X0dZg4EeB92g==","signatures":[{"sig":"MEYCIQDsYlgh1UFcVJIv3rnV/OGySQ3p3kXottMDn1HcRYKmVQIhANEKSDr4xo+ra08iH3JJbrK1HgFW1sBjLffF38rrQvcH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"28f04ab21c3c445d8b76f23d0496e193e3e11643","gitHead":"2807c750b31e1c51991dc74ed32f6ff931627519","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"3.10.10","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.3.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.1.1.tgz_1484681985361_0.0037701681721955538","host":"packages-18-east.internal.npmjs.com"}},"1.1.2":{"name":"secretin","version":"1.1.2","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.1.2","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"90155bb2d1cbcdcc924c831b8757a65550fcac51","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.1.2.tgz","integrity":"sha512-IWpsyFeGR0T+35iVkrG7Ou0pzbG1hWO+vaTH6MuuGNHwZ0oXftDm4ymzdlCTOxTQvRwFeamvZp/UI+EKWSqlIQ==","signatures":[{"sig":"MEYCIQCHpIQJ3LxjndCWfmL8vFJlB5Z9x4zF0+9uNdVXVxMjfgIhAMA/W9mJrGBNvxDMhK1kJrJoyheghMTeLd5ytp16hF7m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"90155bb2d1cbcdcc924c831b8757a65550fcac51","gitHead":"8e3315cdb0223256fcc89102529cb99cde3bbbcc","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"3.10.10","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.3.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.1.2.tgz_1484685679504_0.5738949850201607","host":"packages-12-west.internal.npmjs.com"}},"1.2.0":{"name":"secretin","version":"1.2.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.2.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"4635c16bf033206bf943f8ec4343967c814fbf6d","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.2.0.tgz","integrity":"sha512-e2INhkY+fAx4FRvbVbBeHF81GNxZp2mWl1i7TazfWV9lwyFITUxi9Fk4s14EyWalhlrXytBcWQdbRAaZvWn//Q==","signatures":[{"sig":"MEUCIQCJw3lkC+iUpH/OMC0iUj8JgcRJ58nAuMQvfnuWP718+wIgJS97KTj5nHIPdhjxtXaSaUZTyzos1wLO1VtsLubRPRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"4635c16bf033206bf943f8ec4343967c814fbf6d","gitHead":"385a25d14208d374de805d1b1f921a96d029981f","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"3.10.10","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.3.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.2.0.tgz_1485332433774_0.9605323080904782","host":"packages-18-east.internal.npmjs.com"}},"1.3.0":{"name":"secretin","version":"1.3.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.3.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"b0ca1e1e729dd1bfa667c5d56a4862620361184a","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.3.0.tgz","integrity":"sha512-CGyrU84M7MeKt+7AI9pBikwVckHFR6bzwE0DsI69Mcy/2E/tUffeKaLNax8DDrXuNUQYR8Bh7dMQT6zqwIPlXg==","signatures":[{"sig":"MEUCIHSmPajUWmE9s1p97E5sWeC4pQYSXtDIvCYfVOFm7UVLAiEAi7wWIVtqx6bzPySrDqEjbann2s5cRNvUT2/HInOwUzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"b0ca1e1e729dd1bfa667c5d56a4862620361184a","gitHead":"2cf2b58170951b23e81412022559d15a4595abac","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.1.2","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.5.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.3.0.tgz_1486814558199_0.686291923513636","host":"packages-12-west.internal.npmjs.com"}},"1.3.1":{"name":"secretin","version":"1.3.1","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.3.1","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"f2d9550e9692a225d0d5d793d5b4ee069704a8df","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.3.1.tgz","integrity":"sha512-6PwznbtR7sRwyrO18ZD0WjViISKJyZpJ6OAwv7csFRS7/oi6EAw+G3V9mOrwG2Hi2A3BwACeKLjzSfyuILhPsw==","signatures":[{"sig":"MEUCIHuPH/lbZzJMpjG26/2HRh8Q55e2cKm6mRsCFcRXpW1lAiEAmAPxNzpNDB19Sf+IUG00PoK/4M6fe8I9ABGisTTbYZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"f2d9550e9692a225d0d5d793d5b4ee069704a8df","gitHead":"fbfe51193fbd964812269b437c185f4b46921c27","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.1.2","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.5.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.3.1.tgz_1487085886655_0.5924414321780205","host":"packages-12-west.internal.npmjs.com"}},"1.4.0":{"name":"secretin","version":"1.4.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.4.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"c8b36c1f81d433d15454a5e355e47d00a540725f","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.4.0.tgz","integrity":"sha512-ckVexRWW8r5jH+j/0t+POGyqGXmsf3lxzK/jwwItX1vQL6YFAttVNJWqP+IQuyxq59/FVPJplJtN6+/CIEBX7w==","signatures":[{"sig":"MEYCIQCwOhbsaoEfBOlESMUpd/qVBoIBiGDdPl0O6zV8MWhieQIhANZgopaytsOATbJ2WeWssQNspmw2XCBxh5OemL4MJGgE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"c8b36c1f81d433d15454a5e355e47d00a540725f","gitHead":"a3a1c4225176233345f255e6f7e101f7844cd99f","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.1.2","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.5.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.4.0.tgz_1487260368109_0.10680520301684737","host":"packages-18-east.internal.npmjs.com"}},"1.4.1":{"name":"secretin","version":"1.4.1","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.4.1","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"5524080bf67e527a3e352f717490b3ad49291187","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.4.1.tgz","integrity":"sha512-T0hdCr01OQK1MUy9c+GbXnqwif0kioiFye+Y1TtilKa5He6cvNTMSx2xC+HcJ9GmPK5a63oJxrnHTnMXZn3HjA==","signatures":[{"sig":"MEYCIQD43LTFKYmOie9JeC5gXCYlOeDVvatNWQ0cExpEWp/hpgIhAKbGDjM3Ex2v0K19Miu2N+cEs9q197I7dLDGkckNjaZW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"5524080bf67e527a3e352f717490b3ad49291187","gitHead":"ece288064c27f3d52a481c2f1341ec791f2fa889","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.1.2","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.7.2","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.4.1.tgz_1490461932484_0.313186272745952","host":"packages-18-east.internal.npmjs.com"}},"1.5.0":{"name":"secretin","version":"1.5.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.5.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"977a3faaca703cb868188798eeae76a57656a9b6","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.5.0.tgz","integrity":"sha512-liNO+kZRqgUg1aIPqWzPxvCHpT2BwiLCJkxqswKOOyRhisYNkjlfCmKTfcxwUHO7viFDkT/rKBgDoJmQUahYGw==","signatures":[{"sig":"MEYCIQCcUGCUASVjAXy9UhoCc48s/kO3FpyRvIUBpuERZv74CQIhAOPGYr3RofVVcQzsqzdbkatgj/zwIU2u6bF8fzWoLpo+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"977a3faaca703cb868188798eeae76a57656a9b6","gitHead":"d95cc2ecf2be57fe47a8b43fa6de41753a4901df","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.2.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.8.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.5.0.tgz_1492020590834_0.023432741407305002","host":"packages-12-west.internal.npmjs.com"}},"1.6.0":{"name":"secretin","version":"1.6.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.6.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"4b114e36727bdc1333d0264c6aa4676ec05cf145","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.6.0.tgz","integrity":"sha512-EuINr3Lbb7vENwvC4qGYFAelVn70ZrGlqQ2V0fOTIgEkEQexO7WyyUg8sxlFq/GX4pQwo7NnHEuq/fe+RNiZ8g==","signatures":[{"sig":"MEUCIEzSdxM+4/TBwo56AahARuisL1cAan8cgs/FpO8fOh8FAiEA84mECS8b2L+jomyca3oZKHppVQrnz2U6W5CH1cwJuA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"4b114e36727bdc1333d0264c6aa4676ec05cf145","gitHead":"85b699af7588e917dc5074b2bb51234fbd9d9098","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\""},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.2.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.8.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.6.0.tgz_1494610819577_0.11237340094521642","host":"packages-18-east.internal.npmjs.com"}},"1.6.1":{"name":"secretin","version":"1.6.1","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.6.1","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"93eeb9c51e45c59cd1013191a088d1958b1c8977","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.6.1.tgz","integrity":"sha512-IMVR29jfGDZLEZqaYDATMezSRKYlcU89SnSD0s5kLJPS54svOsRuwY+CLuP2bvcP3KCTTedRwNPRWZogI+zqIg==","signatures":[{"sig":"MEYCIQC5WusD7AEm4A0G7vbKyNduh+uhvPb/kF2fQa4ai0QHsAIhAJD9q1FgzSFEaZq/Mgtf7G45qvbBMjL5vwjxaS3EbmLr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"93eeb9c51e45c59cd1013191a088d1958b1c8977","gitHead":"aa60b49ac59c8192d4ceb8762570349995ae44e7","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\""},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.2.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.8.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.6.1.tgz_1495210321640_0.5899510814342648","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"secretin","version":"1.6.2","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.6.2","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"230fb21738fb706939502595570302230e9bf860","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.6.2.tgz","integrity":"sha512-26Xd2fWYEGZT+96AihM8yNuN50H4qs6rQ5Us0HMdVJvwhpCzJ/sGjr4Uv3rq23FCYJHE08i9Au3RVPat7KCw3g==","signatures":[{"sig":"MEUCIQD6pekcxElhJmDB1uDcIBA9zDl+iPyHzQq94UCYzvKurQIgXC4C2MU+p79+brRiZYG0zKY0xmcJgw7Y76/zXXdsLCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"230fb21738fb706939502595570302230e9bf860","gitHead":"f710a141c7ef53d61494002a3d222e6ca8bae60e","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\""},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.2.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.10.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.6.2.tgz_1496332506021_0.8079764626454562","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"secretin","version":"1.6.3","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.6.3","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"8d8f60b9e0e0982ef11bc73cb333d779be99f9be","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.6.3.tgz","integrity":"sha512-EwGvsKChObFDICWVVTeztbF+YrlubwlkA0FxOFJOiISiNFzCYNDEaR4TYOhejM4MdzUyEsQTM40DYPWD5Y8teQ==","signatures":[{"sig":"MEUCICCWOlefubX2ZuDC7PzwlyMPn2fiP475GV/65luVeYksAiEA7kU5FARTMgwJEFouse+BVad+R2hoo0a1cpYbruFuFPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"8d8f60b9e0e0982ef11bc73cb333d779be99f9be","gitHead":"0ea1aa366e009d4c92c1e725a464f42a6927d5ad","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\""},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.2.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.10.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.6.3.tgz_1497213323613_0.7257346373517066","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"secretin","version":"1.6.4","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.6.4","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"f3aa8e26ea39df5791687ae36a410d165b026d37","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.6.4.tgz","integrity":"sha512-437AkUFfGuFw2aS1uwFMxzrJywuG8RuvCG2ClojsPkUuNlqW18JJ26g9eT1j0hlPKsu9+n8qHCwS6sNd6rzScw==","signatures":[{"sig":"MEUCIQCCVnEZhmMSopBUsU8ZJH0Bbeq7F6/uikIdGwhNxwAVjAIgeGibZAdOfI0mFpZh+t4DlvNb648zuvEgVHlZ9x3LEuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"f3aa8e26ea39df5791687ae36a410d165b026d37","gitHead":"e84d1656f22b92aa69a5f6ccd02a3995c88ae671","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\""},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.2.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.10.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.6.4.tgz_1497447815356_0.0254669776186347","host":"s3://npm-registry-packages"}},"1.6.5":{"name":"secretin","version":"1.6.5","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.6.5","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"502ab5c103e4cdf848fed596a5caf0d653e22000","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.6.5.tgz","integrity":"sha512-xqf+qLbOY/1V3kCtfa7pH3p3A3s/Mj/3c4i38gNPLDi1B1xfe4fPLzJ5UNZT57sMgCtVXzuZ16sNGt6kLBOZVg==","signatures":[{"sig":"MEUCIQD7kZEL31Qbd/mpOu2eaKNURDBmC9nPfWaRd4mh4DgrzwIgFFatB/8RNVhTmdWcvj1HZqkl6J2LmxzGItx1kpQL1QI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"502ab5c103e4cdf848fed596a5caf0d653e22000","gitHead":"6ce559b0fdd79e7184fde75b01fdaa2fa8a1e8ac","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\""},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.2.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.10.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.6.5.tgz_1497454924110_0.03918717987835407","host":"s3://npm-registry-packages"}},"1.6.6":{"name":"secretin","version":"1.6.6","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.6.6","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"e3e583c3652e5da01eda44ee666c8cb86fa09b39","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.6.6.tgz","integrity":"sha512-5kEkD8qfM/XLjwH/7NCS58jXgzjHVwwe+ON3JRjJnJQGY0PoBUiEdH6/LxsvHENWDI/X8kB1dYRe+dqCeMpgKQ==","signatures":[{"sig":"MEUCIBWFlDXj8a2Sh4/DqadBHdVjvbYLuNaDQyZwSGVmDgGRAiEAnWSjAAiZhN13iPhcS8RMPkNW09VzWE6pZqBZjaeDwIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"e3e583c3652e5da01eda44ee666c8cb86fa09b39","gitHead":"d4d0fbffb431c6e227cfa83a1be145fa8b356d37","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\""},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.2.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.10.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.6.6.tgz_1497513816976_0.009787693154066801","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"secretin","version":"1.7.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.7.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"78e514ffa839b986846afa38b0234341792cbfa4","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.7.0.tgz","integrity":"sha512-nmgiDL23qYcFtBfk0HijuGkA1ONvFRxVas254c5KcqXlhTPsZzS6OHmiVy/8gKAYhEZrDL6fkDCzT2WtmwkGig==","signatures":[{"sig":"MEUCIBsauTrlxfV7Pn5TuL5XCO7RBsepAioTjyubfWKgP4m5AiEA+VdAoaeOH9XUU6r25K6Vc/Gkrul5BSIq+whmYY+5IPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","_from":".","_shasum":"78e514ffa839b986846afa38b0234341792cbfa4","gitHead":"e6ae126e0bfdab208f2a24743911a69eeafa39b4","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\""},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"4.2.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"7.10.0","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.7.0.tgz_1498147313755_0.4118075363803655","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"secretin","version":"1.8.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.8.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"6c22eddd035522b920059997a145d18087caf88a","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.8.0.tgz","integrity":"sha512-Ao7VnUYvvoTznOZfMk/lHUBcUZDQV+FfOd3TyHAWjBrfPlYbTAw6ydxT8oMWZDKyux4XBQo99XT8NAs51g7ykw==","signatures":[{"sig":"MEUCIQCBxrPWkWpVX0OglLHI2cHIAWwdV11TL5L0ZjGf4a8YTAIgGqvNj9sgckZk0XRE/SP1J97mAS8fLhSyeozcPFLOsIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","gitHead":"a60796db7b6fea9baf461be058eda59f50da3dfa","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\" \"test/*.js\""},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"5.0.3","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"8.1.2","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.8.0.tgz_1499866847950_0.01722486549988389","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"secretin","version":"1.8.1","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.8.1","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"69c7ff8d3d99fc554ceb1d06eba9f5e420ba274b","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.8.1.tgz","integrity":"sha512-niCARU2i1gbCpUMrNKaWaevl247T7fwevNaEbjIhizKTnoaW7d9WRavNZg6MIn13TwUKzrd+ZGAgMQLjwECkpA==","signatures":[{"sig":"MEQCIC1tOUI1fCGDbTXyEpKqbSG6GiBSx3xaXAe6j1dN/D8YAiBRLjbsZXAG1AGiAG9huWU7AV9ljuevfcP5WkRKCbdoRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","gitHead":"79e52df829ac6c0c1ea54b7ea0b08d1dae621701","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\" \"test/*.js\""},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"5.3.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"8.1.2","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.8.1.tgz_1500998952287_0.49346325593069196","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"secretin","version":"1.8.2","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.8.2","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"994f9eea2e1faf7e086be3a0f8d48b6f2380d22f","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.8.2.tgz","integrity":"sha512-nadC+FMvvZegKPlHZI+uw+oLmoZo5tToaBztb+SnYWqBM0/DNP/6aUX4w82oU0zEMNaEzg3gE2JZXUMxE9HFpw==","signatures":[{"sig":"MEUCIH7gsZqBdJ0SM+X8iT056hsbj6el/FUzZ9F4vIjmEzq5AiEAggWwLk/m47aVXHPU7vzZlaoLibC/0+fssL5Pn6Y7Imc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","gitHead":"90c877cb75713fbd3f8ded4786eb7e47c025a977","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\" \"test/*.js\""},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"5.3.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"8.1.2","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.8.2.tgz_1501153880280_0.20766870072111487","host":"s3://npm-registry-packages"}},"1.8.3":{"name":"secretin","version":"1.8.3","author":{"name":"agix"},"license":"MIT","_id":"secretin@1.8.3","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"e0f015fc4c9075f779a7d3b90e9229e2a906e7ab","tarball":"https://registry.npmjs.org/secretin/-/secretin-1.8.3.tgz","integrity":"sha512-VG+31ObKIbC/3GjGc2QJEm9mOsrN6LJ66s3zeLbTSBRc4T9VAH1PHfTCwSj/UDUeAq/4hGk50aEaQ4AwH2/Zkw==","signatures":[{"sig":"MEUCICzPep/lg1l/NQrOLGLlS2a3jp0kWFyY/gjYsWxAMCZWAiEA8oAfl6lsxqNNlevsFLzbC5kINaMMlaK1ZHDN6gfEEJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","gitHead":"bd07d736a165f0d418c9876d990880b75e4c82ba","scripts":{"lint":"eslint src/ test/","test":"npm run build && npm run karma","build":"npm run lint && rollup -c config/rollup.config.js","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"npm run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\" \"test/*.js\""},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"5.3.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"8.2.1","devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-1.8.3.tgz_1501167715751_0.10351150878705084","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"secretin","version":"2.0.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.0.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"56cc4623b2304426cee57821190b75a54fb5043c","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.0.0.tgz","integrity":"sha512-YSXmjjgvAVQwsU2fy9ioOrKZ1fgmo5AG8LNc0jlulgZiy4mZqnsCiYhnwJzgduRrR0ZVrOb7tij/qtiu/NtmTg==","signatures":[{"sig":"MEUCIC2KyfhNh/cpWmihJ0F0m5CzvfOqedp+PTy193zD9coAAiEAhdrLF0MCE57I111cH1y+WUrFZ/NFsze1/bP9OPFFvhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","gitHead":"ebf568c897c6fee533a74992a59cdad7a7aea224","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"yarn run lint && rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\" \"test/*.js\"","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"5.3.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"8.5.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"peerDependencies":{"node-forge":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-2.0.0.tgz_1506937089691_0.14879411342553794","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"secretin","version":"2.1.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.1.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"c842688e82383323443d44530ba60b916d933d8b","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.1.0.tgz","integrity":"sha512-fBTKOCYmnNQquZ5oVrnGMPj7eUSZ+OpaPGFMskiRG1pzk2h4hbsL/HsqiXd6TMCXBwPTRfUxFfP+uvVlCSJn8Q==","signatures":[{"sig":"MEQCID/ookl9rXHQ9UqNqhJSZu1102D/dRVRgtipgw8/qoxhAiAzEdXHgq0Qal9le+eu0N7MivBF4M6KKX7GgnYdiJcqkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","gitHead":"c13d385b441cae284f7f371de4a66a139f3f558b","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"yarn run lint && rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\" \"test/*.js\"","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"5.3.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"8.5.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"peerDependencies":{"node-forge":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-2.1.0.tgz_1509984728113_0.7966370263602585","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"secretin","version":"2.1.1","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.1.1","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"f36596daa2d82b4927a234744413748620e9cb75","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.1.1.tgz","integrity":"sha512-/vcMas6bzrpKkXda4dRnu/SnFrnpGO7Nm2ieKCFiLo9l5Yhhxb33qHcFWx7OBR1adJvaTX1PpqUx5A/xYyjeEw==","signatures":[{"sig":"MEYCIQCGBXJXTRIdKjtlooef1eJkxk66zTtJ5dzkiV53afIFLwIhAMqjArHtv7z9hmJrkgZ6WK76vZDMBHC/GXRgalQzCog/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/secretin.umd.js","gitHead":"f45e01d0ab1d54d4381d6986c0c4aaffb27e5972","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"yarn run lint && rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","prettier":"prettier --print-width 80 --trailing-comma es5 --single-quote --write \"src/**/*.js\" \"test/*.js\"","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"5.3.0","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"8.5.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","karma":"^1.2.0","mocha":"^3.0.2","eslint":"^3.4.0","rollup":"^0.34.13","babel-cli":"^6.14.0","karma-chai":"^0.1.0","karma-mocha":"^1.1.1","babel-eslint":"^6.1.2","rollup-watch":"^2.5.0","chai-as-promised":"^5.3.0","eslint-plugin-chai":"0.0.1","karma-chai-plugins":"^0.7.0","rollup-plugin-json":"^2.0.1","eslint-plugin-mocha":"^4.5.1","karma-spec-reporter":"0.0.26","rollup-plugin-babel":"^2.6.1","eslint-plugin-import":"^1.14.0","karma-mocha-reporter":"^2.1.0","rollup-plugin-eslint":"^3.0.0","karma-chrome-launcher":"^2.0.0","eslint-config-prettier":"^2.0.0","karma-chai-as-promised":"^0.1.2","eslint-config-airbnb-base":"^5.0.3","babel-preset-es2015-rollup":"^1.2.0"},"peerDependencies":{"node-forge":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin-2.1.1.tgz_1510067211398_0.9038500085007399","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"secretin","version":"2.2.1","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.2.1","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"454fd0871fe2b8f3f3f86187c435f87a84ff6db3","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.2.1.tgz","fileCount":71,"integrity":"sha512-wiVc6sweFliYY4Fa3oVnjAfDdaXilotB+4bZEFff3KNJy0lASe8yo2Ya62kWZJxsblvCgRb9k3/bGUYckWmO/w==","signatures":[{"sig":"MEUCIA8bH1epwfGQa5ap9U6rPPGrczo7PH4NinAyDVbNDGcaAiEAg0bAbeglpnpce04vL2396G19gIge0/mmOmrOU/tFeFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":660380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOjYRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqU6w//crReE5g4yvCcXSwFkbBFYOwHtZnmdMRibaBmdIwBcrpLL/vl\r\nEBVrS0VlJJVKmOEGymwGVJKyfzODuU3NVHR3y/YQe+XQqo5wDvBswbPnS1Hf\r\nuWPKcAFG9VQGi6aCnlRihNoHqiEI2J98g376hKkdhKqbNoYfY4Rh0GFRy9th\r\n5y/gE+hLMpY0AejNLDFT+hsU2PAQAjco9id7CQurhSMj8lOkIcrqohsCegLS\r\nyMdm+88AmbljmvknNt42/6V8n0euZVOFu9OrcfaxZMOJvV+J1gChXZSJ3u6+\r\nKVJcYmCuFK8hnKeTZbu3VyUjN/RtTmHTouktJqbeDKxqe0L1lz/tJqedOUmm\r\ngiK3Zwx7wl3yYMMRtvk2qmpgeZNh1J4DZz2VafXQVHFb4FtyJvvQwrsNwRKY\r\niswQo6rfCA+njugHqV4he2w1kHJUVyg0zt8YGeDNwjsiMf/KXDj02hlvDWA7\r\n7LxYkF3tkS+Qx5hf7sMWzRCU4khoAYVPEYbqbokA5zC8GLre2g19tD9RDwGt\r\nDBrLB0BkFJMSZkbeVVei2HkLF4pA70Os/nbQnqHw0ebrbvjOB6ygsVU8Zrsm\r\nPOVIK6L41rltduJgQBIAxDuSERKd6gI/BMwXoJ5b0B/BpzTAeB9cuzAIVAdx\r\n2Hp+LJidBlbTsUH2MNmEz/6I+9p/DuBgF8A=\r\n=rvPI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/secretin.umd.js","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"https://github.com/secretin/secretin-lib.git","type":"git"},"description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 agix\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.16","mocha":"^9.2.1","eslint":"^7.32.0","rollup":"^2.68.0","prettier":"^2.5.1","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","karma-mocha-reporter":"^2.2.5","@rollup/plugin-eslint":"^8.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^15.0.0"},"peerDependencies":{"node-forge":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin_2.2.1_1647982097588_0.8634995363174931","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"secretin","version":"2.3.1","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.3.1","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"5202ad494aee0d977d35ddb90ee73aaa412f055b","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.3.1.tgz","fileCount":72,"integrity":"sha512-dc9WRc0nEVTIwLCalIVFOZJ6o2pElgkWlVF9blUAo5bIM1et0Rcc97eYjpkk5SxBr/1bBkJeudWC0be8Rd8gxQ==","signatures":[{"sig":"MEUCIQCEVQhfzuTjsFzs0g/tajuKttGK5QZeRyhoN6OJd2oMiAIgZiUrvxsd/WP1x0ynfRkEtjFhZUWSLKT2rpk6kkLZFnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":662229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVd6+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0PRAAgre3phAcw8KQ5ATT5dAA4F/Fde/jpDibv1XPuwkhW+qyGi/w\r\neDkPXAXYmr3AJG2soE61SwbCc0YEvyAULA6H9X80cMNA2sOMtg+KzPwF7f7L\r\nmoK81IhM3l5zgRau6NqODD2TF93xqvyHtONwn3uHcKQnAj2HVRP5SDcgf68V\r\nVYl3lzX5MCDDdsa/hHB62Tp8WnzGfbtl/DXowKnA0U4gaRPzESfwu7q8njAk\r\n78PPNkbgAZgWGBiAKLrvLjun2Hc+T2OdOVpBUbRVLTbvB/+8S5giWloh7Ats\r\nR+AMugsv71tLoYhnA8erPJEmZ5OQGltmT38w4rFhOPnPIhsyKOhO85gue9QS\r\nFUhkJCQ831pa1tt3eumAadFE7CxmoUYbEtMr8kJ25QVciySR8qvw/ITzlpcz\r\nCghkMkG3SExXecC5RFcPBD3DIoWf7noyKJ2mvBcu7EyuY8PKyMKZMO8kMmme\r\ntHYIH+/ZIe1PmKUhzsYeCYYP9llQ8zv02vErQbSuXKIYSgJqZG1pVQ1wQ8pQ\r\nawHIftYx+3lGVOkB3cXBfhmAxHFhfJvBFcR3agSoqAJvmRlwgvJSv8JrVm2P\r\nV8I6Kjw2HYFBRoHAmSrDIO+/AdLym0KYPkGIEGgoTw3pksHfJWphxYe+xpmH\r\nbapCl5aV5pdGwStlaczmpLCpfym3VT7Gxhk=\r\n=aCy7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/secretin.umd.js","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"https://github.com/secretin/secretin-lib.git","type":"git"},"description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 agix\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.16","mocha":"^9.2.1","eslint":"^7.32.0","rollup":"^2.68.0","prettier":"^2.5.1","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","karma-mocha-reporter":"^2.2.5","@rollup/plugin-eslint":"^8.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^15.0.0"},"peerDependencies":{"node-forge":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin_2.3.1_1649794749721_0.4252245976498672","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"secretin","version":"2.3.2","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.3.2","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"744219d22653aed69b798cebc7f1474e68b7d674","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.3.2.tgz","fileCount":72,"integrity":"sha512-iLR4deq/JJOFxNY/c4oQQKfVM4liopdCi6V38TrxvFYayGdrtszNUH2g8ucJy0X/shTErT4YFnc2e1UNqWRSbQ==","signatures":[{"sig":"MEUCIQDoh+GnNBTPyCNFJe3tRZbfKBJdgskEMD/JUD8ekWBvJQIgTrl2Hmd2dUrQJoZ/8xVk2ZMzTg+AfU/Xb2LQM+2kWak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":662219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVeEJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdoQ/+IOjF7DGJdXwpc1wciOLDwLNKUFnxeTvq50wm4PstU5qC0Y6E\r\nOkOlUFtkm2Q0xQ1Y2hlLFKY/JV3zlGj5bZSHAk5e/rDQMlcBNkQIcEo4gCf1\r\njFNBFgbFuHnI4RKs2jsea0Cw4szpHMYltYaQWnYLFJ3B6SxWrFgy0r8yrtWf\r\nwVL0IgkWORDfIwazk6+/i3VJOw7ohsAOzBluhOXpzUtLwQwhgFO6+UaWhusA\r\nbQbcsNA9bn7VyX7lfRyPQQwuoVgMjGZgXUwbvudy8aIeRNdjy17ENpLHLGDQ\r\nf29LKJCEpKUkn9kECpn61AqmF+/rv/Ri5zD04fVeeGu2DzReK1CKsz3YnHJO\r\nYJTAdAVLXp6LCHsP9/huVmOqCmsJipN15e2x1kAQSP3nopJbKq95T5AjpVaB\r\n0ndA9krze/vMjmRwGGTF5tmLT+7LWHrWauUr0IaBzl6E7eI3WkBNN3RhCfPR\r\neewIHrJYX/LAs1oOB+WmNcWY4L8KAObOMOdNsDSFHVnmZGDHOaGgJkzFu1dd\r\nLp5erm8rAAtOcrxfwSUCqdQUbjn2ZlXgNEtS1uxzSTlx4wreHenZZIVNMTJT\r\nIlXdKZvR/Jsm+ccbeQhBTFCtVSNhUOKcR0l5nqFmnmY19EgvMMCXoRF2EX83\r\nK+IWq+myOjEqGSIyhHB5fSSGOmzCX3h3tF0=\r\n=/kM9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/secretin.umd.js","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"https://github.com/secretin/secretin-lib.git","type":"git"},"description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 agix\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.16","mocha":"^9.2.1","eslint":"^7.32.0","rollup":"^2.68.0","prettier":"^2.5.1","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","karma-mocha-reporter":"^2.2.5","@rollup/plugin-eslint":"^8.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^15.0.0"},"peerDependencies":{"node-forge":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin_2.3.2_1649795337701_0.46916748802083874","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"secretin","version":"2.3.3","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.3.3","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"e82dd82b4f772a2e7bb068e315401ebd2c9bdcd1","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.3.3.tgz","fileCount":74,"integrity":"sha512-3+1M8iUu+abbZcUnuJm0L4pf2Fx7SCcqIAcQrrPpPf2pgkK0Zr9tRtU3LSKQrVwO5hPFKXxtF+aSwIgBPXQDMg==","signatures":[{"sig":"MEYCIQCvUU9JRXXWZKp0yEF0F8Rtvz9kNE0bZrXZTRe3FtgXBAIhAKpuY2zpbc90UZnIbOTa6QE2TzIhwunIa24E8ZSTOxZ1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":663190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYIvGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz9g/+Od/xC6xyVXbmLOP3in485wa8t50Y+pyc8UPDd+iwm6Ug2XzG\r\nCBQmpyC2u5BqjNY8y81A32UTNvfmPIw2+1FUxVssvf8InMQQf7wWdKsgXpO4\r\nGi6iXBsjw9W2z2PsFginKJ5u89aR15Tp0DojObfA0kKsVr8tGP40o/ix6RCr\r\nFxCDqcA3hCSjmoBpVNyG5Hv/T+rAxt9YhyOkqAXmRDYDUuKIESa4q26y3mNB\r\n7MBeuV3i7HWNzmRc4dq7TPdNUHWt3tfFjvX8Yp5ThX+ObYFi6DnctQ2Y5ud9\r\nTA65xGxoxPEret8KzVv84eg2VBbiseDY/cYx1F34gO3IZ75XutRmmx3ZTo9H\r\nTaud99Fpw/Xw/8WI+tlYQ89fwRFiMONRn4aUunQ0mVENiUTGpLX7xwlQ884w\r\n967As4m8UFJQkN1ty+XFCtBSnYTe9JxatgHAtGZ5vuJqI5UOBC/PAJN3w+d/\r\nrEtn74mq54Qs69n8rpGQl9N8UIrf5o68WSXM571dFgcHLSxVvatr5dE6AC2k\r\nAzMF0VkicEVgTq6eTcle/piMmvmDa+qkskeVMe5lpUjmIljEP1h8tmBYPGaW\r\nlTcgKMTJGdA52x5AROy/JpxfaTMIJ6l7/X6lGNm6dnaV5IY8QwD1j5s3pbkW\r\nZd8BZsr7GRVur30SumshbOOSdLGfoZBiz1Q=\r\n=4BdY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/secretin.umd.js","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"https://github.com/secretin/secretin-lib.git","type":"git"},"description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 agix\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.16","mocha":"^9.2.1","eslint":"^7.32.0","rollup":"^2.68.0","prettier":"^2.5.1","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","karma-mocha-reporter":"^2.2.5","@rollup/plugin-eslint":"^8.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^15.0.0"},"peerDependencies":{"node-forge":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin_2.3.3_1650494406261_0.07618408676598243","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"secretin","version":"2.3.4","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.3.4","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"ac149d33b56bf74ff1b4866ac21dcba4cb08e969","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.3.4.tgz","fileCount":74,"integrity":"sha512-zGi06RAg1g/576xbzTc3jaksDNaCNZOMDyM3141yH7p3ZEQRPogkkUbo6nZUSK/5pNVagTUCmcfQ5dZV8VbB0g==","signatures":[{"sig":"MEQCIF/QY4KSnyz2hp+Hra3ULWCp32EUs8FRmkphZrInwpLXAiAEMOIrpes+zFppKK0NlQ0jIKs81W7cNh0wuijKTLYZXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":663290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYI5GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpB+w/5AOEJ691OcC40igkqGlZYm5WolECfIBY7M3sV8kSaI4fHvaZy\r\nl2FlO3p/TW/TEHqIz7UFE9Duhw9ST7BOaNF/Ne1Fd14IGZBoXIPqdZ/T2XVe\r\n2pyuCg57FZMOkJH95JFjL44Zx3udlzF9igFeVQQ+gsG4qn9Gi7Xd1t5ZFU0K\r\n/mC9eCUZcDqLgnQbufmLrGTu67G0j08BKf4nmdjre3QJvMHwgBbhknHECuf+\r\na41h5b4jBpk32lRN705hyrtGBoiBOls+khyv1toiUYVjD3Hjy7C9WFddBMea\r\nopTlRMzCXUtecBXbLZRcjalHRFPCz9QTlZYcuJseTiKZmKfKCTR5O6sgm09q\r\nHuSbTyQTBA0vNBO5q+XtfDXTZeHWeD2F9gh+loa0SkCaA1ZGrKv5/r97i9kZ\r\nZqdW7L5k0N3qjkJ31vQEMhvG1Nc+qOdsEL9pfED4YeIPu7MUB25j+E2Qtmmm\r\n4h0UAfe+hzcwoJTtPOWdED38mlg5nXWPr8P2YnI2shMntVXwgFvpoOdbcwkk\r\nd9Wgm4KW8C1cgFyezSN0KIr964+wsZySck5plrB9AVxYTBSFvSl9QL4TPxqE\r\nWPT2Np3f7vYrS5batmqGlkPclupT7pYz+LcWS8cvtpb4s3aky2Zd2YRKwjvm\r\nrkk/o6p2+5nwMRj0YO4DRGPLLN/4ZXMvE1A=\r\n=+8xB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/secretin.umd.js","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","deploy":"echo 'Bump version in package.json first then build then commit then yarn publish'","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"https://github.com/secretin/secretin-lib.git","type":"git"},"description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 agix\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.16","mocha":"^9.2.1","eslint":"^7.32.0","rollup":"^2.68.0","prettier":"^2.5.1","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","karma-mocha-reporter":"^2.2.5","@rollup/plugin-eslint":"^8.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^15.0.0"},"peerDependencies":{"node-forge":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin_2.3.4_1650495046684_0.3093638967980148","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"secretin","version":"2.4.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.4.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"8a5135219e4070ef34c24bc8fb19772ae317ad7c","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.4.0.tgz","fileCount":56,"integrity":"sha512-TK+NxsSPW9z2w5LqxjxOfZw6+vIcqLr17pW7+NPtSb8oZ5i8/xRF3Pidgt6C6OFkvCK2TgqOYkX5bXarfytr4g==","signatures":[{"sig":"MEYCIQCikJ+KyZn9gx9A9/TLAw4zj9K7RMvVj41YTFqN/6K74gIhAKofqSfP8A0+0sEyXb5CIFEdRIymKZ+HkECFJGDdASlA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":766254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibDuhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpdpg//eLDZkqye09/X9E8SLV0tk/hEDUcO/DsDaqEb5Alm9YgdHwEn\r\nhOzYbkGCrQu4ChId+m7XGZf1p5/x/SO65l0+JNX/RJm7AxjOIEhGgoS132Gt\r\n/lcyz/8Hi8tdLNNGO7RzAsw2S8rTDkOWlYNwZxTkOV2gsfPlcUs+Fv2Llx+D\r\ntzODuO7JowrZeWJSzsTTZTxUVDpBvGrMVRao4VRHXNG0XrhwWWa8ZPIlS5mW\r\nzVSGIcy39FMfhIldJjIIcxWHNf2YzUAqCcqeHHl/p4rY91s5T5Sx6xSijnLx\r\nw+E1Q1kB0F2QNSjhCL0jQwKs1wTuCraJxGhR7a/AfELVAnvAMtdo01Wma7qy\r\nBWaJBrHt7BToaWCC/bdBrMrlW0pnZ6PC7rZbaj6IFB/BLP/7WjelhTjwBAAQ\r\nsPVbbZ1WIXaC12U8Mzj/5DQtIaDacoekecNcMYmw9VhyVIoySHCq4t01kJ2f\r\n6ZJaRMVqUgvQ0GmjjC3v6SZF9yP1/JSpVFriW47FnckJPTeYvEIR1SGZ8nec\r\nFs8Hj+dlbEhgA9qdIxJEMkxPJ3KHCLm76UmhQRS0em4gCVPjFwMMeLXDMJW+\r\nLvqXjdzP+xFrPJQzPnK6CB8khm+MOIfXeEqnR+oaLZjr1iBxL8xnGg2344f1\r\nbpHhtRZhyz+X1uLmJCbX4QGqslQqQtcJPJ4=\r\n=AXhE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/secretin.umd.js","gitHead":"55913464814420a67d93975388fd4bbaba938c71","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","deploy":"echo 'Bump version in package.json first then build then add then yarn publish then commit'","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"8.5.1","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"17.6.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.16","mocha":"^9.2.1","eslint":"^7.32.0","rollup":"^2.68.0","prettier":"^2.5.1","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","karma-mocha-reporter":"^2.2.5","@rollup/plugin-eslint":"^8.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^15.0.0"},"peerDependencies":{"node-forge":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin_2.4.0_1651260321320_0.3292201297791948","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"secretin","version":"2.5.0","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.5.0","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"0537d0968d30fcf7abdeb00262a977fc4899c3df","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.5.0.tgz","fileCount":75,"integrity":"sha512-jNzOvIxdIA8dWQDz13bX47NTa/cRJlHcpDgUGoww3ZIHvJFNmPnQq40WmuGYn5jv3ggkjpqhTZJY98GAcPIXxw==","signatures":[{"sig":"MEYCIQC87kvehzzZNTaXzIVzQCjpXO6Oc7vICHCQjCU+sMlGLwIhAOxKLAMGYtXgWhlXrq/3sqg1pg2LJLFh3FM5V3KZgIhu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":670853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpoDiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSbA/+NfDyxKBIe0tZ2cqyF8C1wxLM7gJiSx3QucJgMqFowd/aXnrP\r\n7z3AKNUyf2sh7u2fV4VZAyH9XyD8CXQzNR5W4VMIcjmrVX4oS0KGEz1Xy0ri\r\nd0KIuRypFkPilFaoznyNdU2TROrT10HZDlUNczTuVMVTlU5LJ18YMcnDIX4c\r\nYqUZMnngWVFqRFdusVbdLOA13j3H4wPMz2Toc3Xltr2N+3u3SghbxnlvezwC\r\n2oHlBFlBSsTSBY/o8ZVpy76M9u+P05i83+pPkR6gIrkXZwfyBnkCS6F7KGn0\r\nW+RFQHCCy97fROU3P2IxtjiFcNPoldMZuPRtAu6M+oSBHhlxBswARDYzXbz3\r\nMGZJrvQsRQBfX+yC7xyzzSUs+OhseUVQ2sLCT/CY2Hn/StIze+PFrIXdQf2u\r\njAKiyBWfn+eRzSfwHj1IZJSVC8Vpg8+UPB1zXXqcY4T0dJeqJ9biFs5ltaoG\r\nCwBm6rOd5RVESSDG5+dXn6Z6gI+EyZ+FVVC7arfwldpqXd0sFdhgcHLf0xbZ\r\nkrtdtVunGQ4M67YErTOeodakNcA5F8BZpFCOyWvk+ub0rXAu/m1scUEvbjZ5\r\ncdw2rOCPyv/wEvrvz5kHBuoGfGffxpRWlK5+HWZa5qgfR4T1X6XETREP8955\r\n1vMvVu8EoLXHPS+cMiyvqpf1ayaaFLFWsKg=\r\n=zM2l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/secretin.umd.js","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","deploy":"echo 'Bump version in package.json first then build then add then yarn publish then commit'","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"https://github.com/secretin/secretin-lib.git","type":"git"},"description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 agix\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.16","mocha":"^9.2.1","eslint":"^7.32.0","rollup":"^2.68.0","prettier":"^2.5.1","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","karma-mocha-reporter":"^2.2.5","@rollup/plugin-eslint":"^8.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^15.0.0"},"peerDependencies":{"node-forge":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin_2.5.0_1671856354517_0.5181312655588057","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"secretin","version":"2.5.1","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.5.1","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"a5e9913804a2180fe614ec4b339f30f6e2b8c8c8","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.5.1.tgz","fileCount":75,"integrity":"sha512-LImDXY47A+CMFfjGYTj3+V7lcBDbL7pvaxBVlDd2fhF85Trnsc3U6GdNz5DetvSQO9hD5a9WvwlMpr2ZGepLGw==","signatures":[{"sig":"MEQCIH8as3/bArizv9HhtxUCGJhDT0dWkXTs4eTZzprPnY1pAiAM7Gj56r/Pzqrn5PhHviHmUBqY2Gva/Pb2Pn2lGFF5dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpq9wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwSA/+NKtCWabPSI2xyS716uPY9YuSQqTgkiB5+9Zs2L7wANiJ6g6e\r\nUnppeUEy/UD587Z78jmDEEV4oHHHBukmEgfs+p469zW/DFY5fpllWlS1kvvh\r\nyNSVHBNOg45X6logzNCHXw0zypQ56hjpROmUhHS6H+fq+i5GM9YRNmba5PVd\r\nVufqxw6pI9knvIf8OEYpzISgOT5Himr420fhCrfFY2bSMcoRU/JDRA0cTdF+\r\nfR1QUoU1AZ7PEsqullkAlmXIQ1WjKo45ZfoES1H00EbxjTpz5OtR16+gjUIm\r\n+4Bf3vn3BM/yZKxjCpHQ7683UVI2pHG8Pxt/6iFifL/gq0lXgswK5KrUljB6\r\ndaSCf/bxEaEpeNF3bzfWRJy0ynOrJ0fuYQVDHK7DfW3dyfKh5rpgbHKXRRs7\r\ne01wHBwau/3Nmo4msBr04aDuDKnTg/+69dyegCDWbkZ5fJvSXCBS6rk4pFub\r\nP7IF4Hpr7npstL1AES4nXnX8pcVng3C3A/OofumiaD16wXACvb3jRgiJ4ZFM\r\nCoqxAwD+AN6QiLEBBEpsfSnhCPv+rebCLL64VTgWcewA9CPts1F1hJk5elCC\r\njUhwSiLA1yS7FuZhq8Z9qUOqvo6TIq1EhIONyrAQ/+9wEtOe8CewtoQdQomv\r\nxU6zmRLMGg0f2SM5yPq/ek6pW0/kDSs7DjY=\r\n=1iKu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/secretin.umd.js","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","deploy":"echo 'Bump version in package.json first then build then add then yarn publish then commit'","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"https://github.com/secretin/secretin-lib.git","type":"git"},"description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 agix\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.16","mocha":"^9.2.1","eslint":"^7.32.0","rollup":"^2.68.0","prettier":"^2.5.1","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","karma-mocha-reporter":"^2.2.5","@rollup/plugin-eslint":"^8.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^15.0.0"},"peerDependencies":{"node-forge":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin_2.5.1_1671868272454_0.7432915016295438","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"secretin","version":"2.5.2","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.5.2","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"907449b0742bc2d418922e394de7bb4c1b61e50d","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.5.2.tgz","fileCount":75,"integrity":"sha512-UgZSpuWOM2D8VOmqr4NlxFcd1dVVlo1p5lgQwzrr3uY+KWQdT5qWmC3nv2mdZY6oMcIkhhZ4BK0cHpQg39R7og==","signatures":[{"sig":"MEYCIQCYzm55FHTxxGI88gX3UMGSimo0aaWS4hGYg0PIDgI9dAIhAN1AJhKKeXughdFAZ53TYZnuxxgBAQk04ZFIPwvKQvub","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjprIDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMVw/+MThh/dxqUTugY90HFMKejwqMPk54/xkspkpOiapNiA2y8guN\r\neuVYsp0rcsCOX4/H+yNDlpqk1IK/3SfuWuuajdFItVx/mG3S+8vqzuC8OlC6\r\n4Tm5csygMFMHbkQu+7piHiIGgFTXJtEtsnw4o1NEqQlVwPdCjJjtktyfKiiy\r\nGb3fmzANLwARIHSFa75uhbPi3ZXFC+ySEuHxU0PwRIwqHYO9plkYDnLByiu9\r\np+h0j2nTunkr9L74/CpyoYxeCQ1PsPlKHtwyBnGdsasEYQUF2pixKVpqroU8\r\nev77Wjw19rt+ssT5jBz33DGJzE5B51+MMCEoSqR8zH3YnvSyfrtPyI/VLeFw\r\nVT4nDN3ietNv+Th5LUoqBs+fcexeaSo/e12avVOJUT3rM8YaV1uirGCbSVIS\r\nHBzNklOqiq8Axfa83aNZWL+byqyJYUmaC3E2VjOZLndkgx7vnxTjTiWw4Ree\r\nEd/EGuKEyo87dyIZw7spG8QJ5bwXfOtB0G2tCN3Kl/M4bcU6k/GPSassbajc\r\nqHhm38U/GJGtGPNNHLnEss0Px3QBdTiX5L1u7twUQpaNciYAtziIqjRbRCBW\r\nbfx/kFI2JQv2GFBa9b9HvRYrdl2IQ1SypeO1JkOGqPpGtcA4Dj7McWdr/rYT\r\n3VvzWYH1T0c+OdLbKsWEbldUbvLcuanqSt8=\r\n=Qj0w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/secretin.umd.js","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","deploy":"echo 'Bump version in package.json first then build then add then yarn publish then commit'","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"https://github.com/secretin/secretin-lib.git","type":"git"},"description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 agix\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.16","mocha":"^9.2.1","eslint":"^7.32.0","rollup":"^2.68.0","prettier":"^2.5.1","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","karma-mocha-reporter":"^2.2.5","@rollup/plugin-eslint":"^8.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^15.0.0"},"peerDependencies":{"node-forge":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin_2.5.2_1671868931001_0.11735167061815699","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"secretin","version":"2.5.3","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.5.3","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"233a661aabf7436b86db91df15d26eb96f24eebf","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.5.3.tgz","fileCount":75,"integrity":"sha512-pq/rfvefQY7fyU5pzdBB2vxcD9t3pHpBhhUcMfs0aT93WnKGHAkGvHdCw5PeBnpmsSdkmvrM4opaCyNvZmFS5g==","signatures":[{"sig":"MEUCIQC/FagWprh7A3XJPR+FTlEjsS915OLI41aDfeyP/6wOowIge+OnR56Dc+KaTkqcNsCJ7rZB6yp46zRLPRoRVhYoqik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673387},"main":"dist/secretin.umd.js","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","deploy":"echo 'Bump version in package.json first then build then add then yarn publish then commit'","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"https://github.com/secretin/secretin-lib.git","type":"git"},"description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 agix\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.16","mocha":"^9.2.1","eslint":"^7.32.0","rollup":"^2.68.0","prettier":"^2.5.1","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","karma-mocha-reporter":"^2.2.5","@rollup/plugin-eslint":"^8.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^15.0.0"},"peerDependencies":{"node-forge":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin_2.5.3_1684409286095_0.5963678781481019","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"secretin","version":"2.5.4","author":{"name":"agix"},"license":"MIT","_id":"secretin@2.5.4","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"homepage":"https://github.com/secretin/secretin-lib","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"dist":{"shasum":"6b7b117fafccc3d89d8a42ba16013c039b37d8e2","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.5.4.tgz","fileCount":57,"integrity":"sha512-CACgk9cgtsKuY12IRKEC/6GjR0rmVrjm24fU1tQt5k261wUoU4JrQFRInLADH5WSzNbL+R+OcMtyYN7rRF2uXg==","signatures":[{"sig":"MEUCIQD54pbrT+ks9MNl2LMr1kSC6386PzLJpPzbQ6CRYDsApgIgEAgGff8a93p2Xd9Mc8Ia7mb+u3NS1lmyhd6QkgAt8/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":773431},"main":"dist/secretin.umd.js","gitHead":"8fe21d868f24595443236842da013541caf827ad","scripts":{"lint":"eslint src/ test/","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","build":"rollup -c config/rollup.config.js && yarn run build-adapters","karma":"./node_modules/karma/bin/karma start karma.conf.js","start":"yarn run watch","watch":"rollup -c config/rollup.config.js --watch","deploy":"echo 'Bump version in package.json first then build then add then yarn publish then commit'","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html"},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"repository":{"url":"git+https://github.com/secretin/secretin-lib.git","type":"git"},"_npmVersion":"8.5.1","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","directories":{},"_nodeVersion":"17.6.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","karma":"^6.3.16","mocha":"^9.2.1","eslint":"^7.32.0","rollup":"^2.68.0","prettier":"^2.5.1","karma-chai":"^0.1.0","karma-mocha":"^2.0.1","@rollup/plugin-json":"^4.1.0","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","karma-mocha-reporter":"^2.2.5","@rollup/plugin-eslint":"^8.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.4.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-config-airbnb-base":"^15.0.0"},"peerDependencies":{"node-forge":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/secretin_2.5.4_1788599139990_0.11911669330527541","host":"s3://npm-registry-packages-npm-production"}},"2.5.5":{"name":"secretin","version":"2.5.5","description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","main":"dist/secretin.umd.js","scripts":{"start":"yarn run watch","build":"rollup -c config/rollup.config.js && yarn run build-adapters","build-adapters":"yarn run build-browser-adapter && yarn run build-node-adapter","build-browser-adapter":"rollup -c config/rollup.browserAdapter.config.js","build-node-adapter":"rollup -c config/rollup.nodeAdapter.config.js","watch":"rollup -c config/rollup.config.js --watch","lint":"eslint src/ test/","karma":"./node_modules/karma/bin/karma start karma.conf.js","test":"yarn run build && singleRun=true yarn run karma && yarn run test-adapters","test-adapters":"yarn run adapter-node-test && singleRun=true yarn run adapter-browser-test","adapter-node-test":"node_modules/mocha/bin/mocha adapters_test/node/input.test.js","adapter-node-output":"node adapters_test/node/output.js","adapter-browser-test":"./node_modules/karma/bin/karma start adapters_test/browser/karma.conf.js","adapter-browser-output":"google-chrome adapters_test/browser/output.html","deploy":"echo 'Bump version in package.json first then build then add then yarn publish then commit'"},"repository":{"type":"git","url":"git+https://github.com/secretin/secretin-lib.git"},"author":{"name":"agix"},"license":"MIT","bugs":{"url":"https://github.com/secretin/secretin-libissues"},"homepage":"https://github.com/secretin/secretin-lib","devDependencies":{"@rollup/plugin-eslint":"^8.0.1","@rollup/plugin-json":"^4.1.0","chai":"^4.3.6","eslint":"^7.32.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^8.4.0","eslint-plugin-import":"^2.25.4","eslint-plugin-mocha":"^10.0.3","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","karma":"^6.3.16","karma-chai":"^0.1.0","karma-chrome-launcher":"^3.1.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","mocha":"^9.2.1","prettier":"^2.5.1","rollup":"^2.68.0"},"peerDependencies":{"node-forge":"^1.3.0"},"gitHead":"8facda2652f5f9770a09ae3611dc96b23ad4df1f","_id":"secretin@2.5.5","_nodeVersion":"17.6.0","_npmVersion":"8.5.1","dist":{"integrity":"sha512-R8QuiEfG6Zn/8JagIWs68rECqCJdWH3iicbZVB3UxLRH8pB6vj/dGmS1u53srEIY+Wv764FMuGfGBVQxOfRijg==","shasum":"2296e927d361fbf652ffcae5de5c493880fb5dff","tarball":"https://registry.npmjs.org/secretin/-/secretin-2.5.5.tgz","fileCount":59,"unpackedSize":790608,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF9QRKsrMV17OyLgtY8uQDT5QYvKleaCcyYcWKq5IjgFAiEAvnn7ixfLAPx2o3idc4BsZyFvqLAdI6ZdqbC6ICkMRPE="}]},"_npmUser":{"name":"agix","email":"florian.gaultier@gmail.com"},"directories":{},"maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/secretin_2.5.5_1788615989258_0.5066305367854524"},"_hasShrinkwrap":false}},"time":{"created":"2016-12-29T14:24:05.739Z","modified":"2026-09-05T13:46:29.622Z","1.0.0":"2016-12-29T14:24:05.739Z","1.0.1":"2016-12-30T12:24:51.751Z","1.0.2":"2017-01-04T14:42:21.463Z","1.0.3":"2017-01-13T17:09:50.794Z","1.1.0":"2017-01-16T22:13:30.575Z","1.1.1":"2017-01-17T19:39:46.040Z","1.1.2":"2017-01-17T20:41:21.844Z","1.2.0":"2017-01-25T08:20:34.380Z","1.3.0":"2017-02-11T12:02:40.475Z","1.3.1":"2017-02-14T15:24:48.789Z","1.4.0":"2017-02-16T15:52:48.894Z","1.4.1":"2017-03-25T17:12:13.367Z","1.5.0":"2017-04-12T18:09:53.142Z","1.6.0":"2017-05-12T17:40:20.314Z","1.6.1":"2017-05-19T16:12:02.928Z","1.6.2":"2017-06-01T15:55:07.254Z","1.6.3":"2017-06-11T20:35:24.920Z","1.6.4":"2017-06-14T13:43:36.603Z","1.6.5":"2017-06-14T15:42:05.362Z","1.6.6":"2017-06-15T08:03:38.445Z","1.7.0":"2017-06-22T16:01:55.144Z","1.8.0":"2017-07-12T13:40:49.294Z","1.8.1":"2017-07-25T16:09:13.848Z","1.8.2":"2017-07-27T11:11:21.563Z","1.8.3":"2017-07-27T15:01:57.118Z","2.0.0":"2017-10-02T09:38:11.083Z","2.1.0":"2017-11-06T16:12:09.451Z","2.1.1":"2017-11-07T15:06:52.894Z","2.2.1":"2022-03-22T20:48:17.789Z","2.3.0":"2022-04-12T20:08:01.529Z","2.3.1":"2022-04-12T20:19:10.009Z","2.3.2":"2022-04-12T20:28:57.904Z","2.3.3":"2022-04-20T22:40:06.471Z","2.3.4":"2022-04-20T22:50:46.905Z","2.4.0":"2022-04-29T19:25:21.619Z","2.5.0":"2022-12-24T04:32:34.757Z","2.5.1":"2022-12-24T07:51:12.676Z","2.5.2":"2022-12-24T08:02:11.272Z","2.5.3":"2023-05-18T11:28:06.308Z","2.5.4":"2026-09-05T09:05:40.133Z","2.5.5":"2026-09-05T13:46:29.422Z"},"bugs":{"url":"https://github.com/secretin/secretin-libissues"},"author":{"name":"agix"},"license":"MIT","homepage":"https://github.com/secretin/secretin-lib","repository":{"type":"git","url":"git+https://github.com/secretin/secretin-lib.git"},"description":"Open source secret manager with groups managment based on webapi crypto https://developer.mozilla.org/en-US/docs/Web/API/Crypto","maintainers":[{"name":"agix","email":"florian.gaultier@gmail.com"}],"readme":"# Secretin\n<img src=\"http://www.newmedia-fr.info/databank/photo_articles/jacquessecretin.jpg\" alt=\"Jacques Secrétin\" width=\"200\"/>\n\nOpen source secret manager with groups management based on WebCryptoAPI http://www.w3.org/TR/WebCryptoAPI/\n\n**No dependencies**, only \"vanilla\" JS\n\nThis repository contains the library that holds the logic for secrets management.\n\n* For the default client implementation (web), see https://github.com/secretin/secretin-app\n* For the windows native app, see https://github.com/secretin/secretin-windows\n* For the default server implementation, see https://github.com/secretin/secretin-server\n\n# Install\n## Build and test\n```\nyarn install\nyarn test\n```\nYou'll need chrome to test the WebCryptoAPI with karma (https://karma-runner.github.io/).\n\nTo test with the server part you should set `API_TYPE` environment variable to `server` and `SERVER_URI` to the server base uri (default is http://127.0.0.1:3000)\n\n`API_TYPE=server SERVER_URI=http://test.secret-in.me:3000 npm test`\n\nServer should be in test mode (check README of https://github.com/secretin/secretin-server) to respond to `/reset` route.\n\n# How it works\n## Introduction\nSecretin first aim is to remove any centralized obscure point.\n* You can read the whole source code\n* No monster libraries included (jQuery I'm looking at you)\n* No server confidentiality needs\n* Crypto implementation is delegated to WebCryptoAPI\n\nThe only thing you are forced to trust is your browser (and I hope you do because it's difficult to do without). We hope http://www.w3.org/TR/WebCryptoAPI/ is well designed in your modern browser and are not responsible for bad cryptography implementation (as we are not crypto experts at all)\n\nAnother problem Secretin is trying to handle is secrets sharing.\n\nWe try to provide maximum anonymity. We want database leakage to be a feature, so data must no be usable without your keys (not even metadata like username or secret title).\n## Details\nThis part tries to explain how Secretin works under the hood.\n\nFirst of all, you need to choose a username and a master password.\n\nWhen you create a new account, username is SHA256'ed and a RSA-OAEP key pair is generated (according to http://www.w3.org/TR/WebCryptoAPI/#algorithm-overview array, RSA-OAEP seems to be the only assymetric algorithm that supports encrypt and decrypt methods).\n\nThen, your private key is wrapped with AES-CBC-256 and a derivedKey from your master password.\nThe derivedKey uses PBKDF2 with SHA-256, 256 bits random salt and 100 000 + (random%255) iterations.\n\nWhen you create a secret, you specify a title and a secret content.\n\nThe title is salted with the timestamp, and then SHA256'd to serve as an ID.\n\nThe secret is encrypted using AES-GCM-256 with randomly generated intermediate key.\n\nFinally, this intermediate key is wrapped with your public key and linked with the hashed title.\n\nAnother layer of authentication is added on server side. The derived key is SHA256'd and sent to the server, which compares the SHA256 of it with the hash it saved when you created your account.\n\nThis way the key is hard to bruteforce, doesn't travel in cleartext and are not known by the server.\n\nAny time you want to access a secret, you need to type your master password, that will decrypt your private key, that will decrypt the intermediate key that will finally decrypt the secret.\n\nUsing this method, it's easy to share a secret. You need to know the exact username of your friend so you can find his public key to encrypt the intermediate key of the secret.\n\nAnother field named metadatas is encrypted with the same intermediate key and contains the title and the list of users who can access the secret.\n\nEvery metadatas fields are decrypted after login to be able to generate the list of secret.\n\nThe secret field is only decrypted when you try to access the secret.\n\nThe \"unshare\" feature modifies the intermediate key, so it also needs to decrypt the secret to reencrypt it with the new intermediate key.\n\nIn server-saved mode, every authenticated request is signed to prove that the user has the right to do the action. It uses the same RSA key with PSS algorithm verified server-side using forge library.\n\n## API\nSecretin object has `api` and `currentUser` attributes.\n\nConstructor takes API type and API content. It actually could be `APIStandalone` or `APIServer`.\n\nIn standalone mode, the second argument is the json database and can be empty.\nIn server mode, the second argument is server url (default would be `window.location.origin`)\n\n`currentUser` is an empty object by default.\n\n* *changeDB* allows current secretin object to change its DB source.\n* *newUser* takes `username` and `password` and tries to create a new user with a new RSA key.\n* *loginUser* takes `username`, `password` and optional `totp` token. It will return the user informations (RSA key, secret metadatas, private options, list of secret id).\n* *refreshUser* get user informations using RSA-PSS signature.\n* *addFolder* create a folder. Actually a shorthand for addSecret with `type` parameter to `folder`.\n* *addSecret* takes `title`, `content` and optional `type` parameter to create a new secret (`content` will pass through `JSON.stringify`).\n* *changePassword* takes `newPassword` parameter and changes password for `currentUser`.\n* *editSecret* takes `secretId` and `newContent` and edits the corresponding secret.\n* *editOptions* takes `newOptions` and edits the `currentUser` options.\n* *addSecretToFolder* takes `secretId` and `folderId` and links the secret to the folder.\n* *removeSecretFromFolder* takes `secretId` and `folderId` and unlinks the secret from this folder.\n* *shareSecret* takes `secretId`, `friendName` and `rights` and shares the secret to the corresponding user with defined rights (ReadOnly, ReadWrite, ReadWriteShare). If `secretId` is a folder, it recursively shares any child secret.\n* *unshareSecret* takes `secretId`, `friendName` and unshares the secret to the corresponding user. It deletes the intermediate key and reshares a new one with every other user. If `secretId` is a folder, it revursively unshares any child secret. (Note that this operation can take some time).\n* *renewKey* takes `secretId`, generates a new key and reshares it with every authorized user.\n* *getSecret* takes `secretId` and returns the decrypted corresponding secret.\n* *deleteSecret* takes `secretId` and deletes this secret. If `secretId` is a folder, deletes every child secret.\n* *activateTotp* takes `seed` and activates double authentication based on google authenticator TOTP.\n* *deactivateTotp* de-activates double authentication based on google authenticator TOTP.\n* *activateShortLogin* takes `shortPass` and `deviceName` and activates double authentication based on the device.\n* *deactivateShortLogin* de-activates double authentication based on the device.\n* *shortLogin* takes `shortPass` and returns user information if done from same device as `activateShortpass`.\n* *canITryShortLogin* checks if double authentication based on device is possible.\n","readmeFilename":"README.md"}