{"_id":"jks-js","_rev":"16-7becba95d0152669b7fd2fa38e9e8284","name":"jks-js","dist-tags":{"latest":"1.1.7"},"versions":{"0.1.0":{"name":"jks-js","version":"0.1.0","keywords":["jks","java","keystore","keystore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@0.1.0","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"bin":{"jks-js":"bin/index.js"},"dist":{"shasum":"eb45af94f9d11c94b98d3ec64f4b4b6017e4a87a","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-0.1.0.tgz","fileCount":24,"integrity":"sha512-G29FJwwckWR+8rmKdzhnnAVG8srMNv16mLQ8GqWuu4mswhFPfNq1OAA2XbxZR1jjzIUk0TA747H/Tw9VCmoHkg==","signatures":[{"sig":"MEUCIQDo66pHu6nsup96mLOizm7IPMRjVZ5Esv5JoqX9BSHW8gIgW1Tu034ESzZREqfQS43N+nNwe0feY0f+OGwd7Dz5vzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeW+EkCRA9TVsSAnZWagAAzHMP/3m/om1+o4y4HYsmkcBO\nlW+ipgS3OuSxFmujcHrHixiaGM6rtm0+mey+pKPM4MYXalYPgUF/tJPvoDQA\njGTRjL/yh8wqCWRu153GsB5a8AgnAlvbeOZeNLw/6tvzRxFyEQVU0smWAAjm\nW6tCJFPL5jXcpafrjsyKBfwtQvsoIa/FAdCb/24beRHLPrdK4+Z/mAXR2A2z\nPMxxaiPxDLe2EQa9TZc/MZVFK9WvmKHdy2zptioDuwapAolODZ7PH7o86V0R\nW/o0Y1KfBoMNOxN83n6NVGU+w9TNoXcbYm/3Foj2BqX1+Q/z6iSH6GDrEw6O\nLjtTfe+doVG/4CIOAWkx6GJ1vPkJaItFTR6NCVrWX3A0Xs3EYh7jIw2+w5aj\niU28IBvZuTL+nDypPsgV64Iqi3gTcqtZyc0nW2Uk2KeQ50UG58RkJYgnD+eB\nT4BcmreOCOk61JMf+Wpcu+6lfdYUUX/CU8URomHgp2s2urcEsMBO/dvlDaeg\nqHFXor4OEORpzZaTEgu6t6fLCGQhE5nNXk4At8dU8q0u3rtW/oqUqMTOcEOx\nq6Np+M/nNfHLlY4f8k0fmdRUUxy/zn7MSujmCLppOzrLwpj9AX9WidX+EuHI\nS7RyMkHLNytUxrcVEaBPkcYQEEZhtQNCAbADAxh2fS2bJ8Tr8ZxAg7++g/TO\npF2b\r\n=3zfl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"d2c0cc0967c3e2faa5ff6005f1d45d1d5a088ac9","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'","coverage":"codecov"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"6.13.4","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"12.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.2.0","mocha":"^7.1.0","codecov":"^3.6.5"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_0.1.0_1583079716315_0.9461690499884918","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"jks-js","version":"0.1.1","keywords":["jks","java","keystore","keystore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@0.1.1","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"1af8380767f4c5c32bb30e6c81a3b6898b9ae5c5","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-0.1.1.tgz","fileCount":24,"integrity":"sha512-ET+UH66R97V3bQaeq/IKtuM/9WTsgwVjejynmG6ZNzyvgPq3eYQ28dJxreJot4XrhSjGsX1OABSJYI7IYbIV1g==","signatures":[{"sig":"MEUCIQDMoPE0luT1DhnGkNlCGEPyXovZErxBMnAHbdNmDbKf4QIgfgwN48oPDX8WWYnX2vQO1+f9V/tPhYHk6CA7EC8bo2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXBz3CRA9TVsSAnZWagAAxTEP/2Sg5ktjskH4wcSActqd\nmD5D+m4BSedrJEK6bkCP+j9K4lHWrHIuWr4u/LFE3H9HjliPSy4s5CJHMVxn\nVYyLaqVo3ERbxxD7WhaO5mr2XbmMFPq+eVBa2vgP1Ky6YBozbHuYdMIoABvu\noVd9OvdevK8kYvbZ8DmJWBdh3qRijq6CsLCx/3kgA7JpLWwhVpcYk2qhgu45\nzUa5h2H24La49etAUDA/TlFWXr27A8+wONI3NQ9jgCzWk1tlBeWS+1fyuH14\nZTNZD9CW0fjQSVPcmJnixh+Ygyqp3t8dwPCOV6T10kkeOGx/y8ECqRFDes8z\npDPsQst0LryWbALUNYJsILh6wXvghw+5/h2dI2lW7uPbuUvAagY9lGLHbOwZ\nqnHiuGXmP+GkfSc8iWNyUERo0Bv74kUjpOi6raiG9dcK8c8UA9tJtc+k6+BQ\nYQlVC5sBdc8k3G7y9w76mhutwsYjyc2+83hvZEbB/l2+ud8DQ7um2g0dajp0\nNLllP7lF329ItsqhUvf+359TTWhwnSQK1WBYUASL/f20YAv4hex7GpLeDlW4\nwuNjkeOeoLFsyuLrGLAxl1zZkX50osV/rOfkQMX9OPc1JZhVPTR+/IqgEdq0\nJT8gftkRp418nyhgeMIazDH1JYCfqWIYZY/A3OvUV0FORtDPWLTPYmYSqVMZ\nBC+P\r\n=/85V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"2f29449a2a0ea570c8f6db0166c19884a5dac307","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'","coverage":"codecov"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"6.13.4","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"12.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.2.0","mocha":"^7.1.0","codecov":"^3.6.5"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_0.1.1_1583095031425_0.856517225111334","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"jks-js","version":"0.1.2","keywords":["jks","java","keystore","keystore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@0.1.2","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"37c098dedb166c32c00821c97668092ccbf5010b","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-0.1.2.tgz","fileCount":24,"integrity":"sha512-C5Fhw/DtFI8oQyVav3RqWtWFWXS+ogTN24dlOyhagIrciR0zgu/D9PaFVrGVup41D2ztApV3q2U0IqDqvnhZRQ==","signatures":[{"sig":"MEYCIQDFkyjMKZ+oWXXibHUEQ9u/hchzzlW+ICgC6xvf7lIJmQIhAOGKGkE5TjOG4jiTv4mEzWppq/srqVG/gM01A4Bpr7pm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeekHECRA9TVsSAnZWagAATj4P/1RkXoxJ7t9yVI38HWoT\njtA1lSxvyarmo/Q0cqb1hXd8F2Oe3E5QS2PHKNx79SMYQ74hwv97hYcTSo6V\nxYFUz/yoQ6bL3/ZsdDhkDsXlpiu1igixqkHFNLdnkh3MpeuWu2Mu526nHW1i\nzNOWfTWVXITEWCMUrJkRry3R8k7rp0ltJgIZS8A/zOsgv8IgHTBBUry51Pa2\n/JXXNXMVfdVs82rjywfftNIqxhq7DgjwIHOmpD5KBODLKEhxTAbJP9TxzOuH\nkHFgXvpSEe8kFh4UZcN5NdiH/odx8mWEbVw5bcyPfJ39xtAMkAfICS95xtMO\nsUAqRC/zbGghmVTgLxlM0o36jSgRR2jv33iF2Fex0HdDnhz2VbyuyufrzTMg\nGEGBxWxuaJizXfYZKnLq8F++DEn1xWsfOApYJuZJJnRYTMzVD4wwYW9j+3Hc\nTLj3eX01D1u/BGDoB+t0AbCU59APgfL7jBcO0Lg6fDsG8WNaxnhGQ3qSajkO\nCp+R47MAz8FAj0FsDDdR+eRv2sHTSkyCaUFnizc1mEEQ68IHvxhJTUBDVNh4\nbeSNMOso1ydxt0Zrr3sVw8JkNiJRn43K5aL3BDPPlYyV2p+rvO/UP4Bm43VJ\nUt8O/O7zGPavMzYnX3SeSS/wTihvcOGIg0yJzukMrFCil6Yxn90mEhLVJkBe\nhoSp\r\n=sXyD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"feb09b45456b353fe6a257913ea90f316df7f385","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'","coverage":"codecov"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"6.13.4","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"12.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.2.0","mocha":"^7.1.0","codecov":"^3.6.5"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_0.1.2_1585070532106_0.5646165280282136","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"jks-js","version":"0.1.3","keywords":["jks","java","keystore","keystore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@0.1.3","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"d0a6e3bd2acaf60b6cccb99f737f1964dd33a3bb","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-0.1.3.tgz","fileCount":24,"integrity":"sha512-AK3Hi2TVcn40bI6xnDNKuIzg+1SIQvkDjAlB/kVrsvAIlOPhuq8wFvSNPL7hGXLuQ5ZSdMyzdok07AK1QmwKUQ==","signatures":[{"sig":"MEUCIDv1+vbkjmepO/WsMT3mQuLURtHJrFCK5EQ/UwsoVxe6AiEA7fSExDvG5156A4ALRUuMbP/ljq72TBUYl2A9n8wUiYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeen4YCRA9TVsSAnZWagAAGjgP/iuPdOXZmHOEIYzVXE4/\n8rVjZ7t5ezj4aRN4uIgBPG46itMAyE6NOZFZNiQhO9s+ZP5SX+mrN/VgCjV/\ncLCgywxQed6apFWqtYLF8/a3fYQispIrJeJSXFKfFQOS/hS9lHRKBKuG7XGg\nfsVXfxvAOEGO6bcLCPJEk2KVAC2QzZnRuOscyyJDv0dNbA6PtWauow6d8CvN\nzSVSxDZi4/a2GkDEEx1Wk7bW1Tr98r34cM4kSPOfigeRjtzVrVa/z9LEoxCi\nBVI/vnDaJ1TaRWyPlVBoGqSx2Z+TZV8IQWaCr+P2Wisml1EgaJetYV8Rzcjf\nYCfJP+SyFPcdCTCutjEuNinxO5QaqiE64SUhoKI32ud8hJTrK6LF/LwF2ZWV\nCPUCas2w9vmho6uMcZdLSizWmJI+my9Yu2enEeu9Kbcz1/MIivi1W68D6n21\nRvewYXl++4SPCiPcEtEWLE0lvUlb/CCI2rTmg81nh4q2yzU6ZxPIAHkjlDZ0\nolXukXnXIWdIVnaqfmUkV2XIF71tL3hDEQ1IeD/XHJD5YQMBF3YmKniX71CZ\nJucfRUYDNCdrVMCy6MtRQpKV8Li+RKL91pbOceP2EIXqaYjBMyU8WpsIrIyW\nVsu+2lMY3zPH+cqXPVixYP9XUmHSzmU2/6RVIaWUMDvWJFGQWZu0xtOAqKBE\nUE2u\r\n=Fonj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"7e331f4beaab3877cae0e748b5f2e834c1e1dbc6","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'","coverage":"codecov"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"6.13.4","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"node-rsa":"^1.0.7","node-int64":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","chai":"^4.2.0","mocha":"^7.1.0","codecov":"^3.6.5"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_0.1.3_1585085976030_0.7531843441904909","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"jks-js","version":"1.0.0","keywords":["jks","java","keystore","keystore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@1.0.0","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"bfe619d20af007f5dd62a286e47e245f7f44754e","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-1.0.0.tgz","fileCount":25,"integrity":"sha512-0ocOpotBAJNz3ajlflj39DG9Cs96SCx3qtNPHJyUTXD5pk8/cQRfR5BSyPhcTHGKe2sxfT18WGiINtLqi/W64g==","signatures":[{"sig":"MEQCIGH5uSUgp1WY3JMD9PgYdi0G6+R8a3dXPcHJ/23dgrZwAiAFd9Z2O6yuVTsnoizHpnap9nP2gTM9JfPhgDMcT+/TzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTl8fCRA9TVsSAnZWagAADYAP/3L4FTmNQG+7zquWf0FE\ncdI6XQeIv0M1142Y13CgD+1Z6FRv8THLnRqOlKD0KlChCBlsTJeNAxJE3TN7\nryF4Vw0w7R9Ffd8t8e3j4U9Nmbxov8oPwfnRfxsJhvwtr7D0QlLTswSeAaAm\nn0reTGjhQnMJr5uY6zoMap3WYfpPDtHmVTZmMiIRHe3k2JaeNhAVrTQ1WEh8\nVIXTJ2xyvwHEWysbFolQvKi3o7aslQnnAbn2loq5AXp8Rrp+ja2rgfCgzIXh\nW+GhEoZJRhRVhJosPn+u2l/dppRBWpqFRMzFFhH62taa02744VQrG8J9B+fQ\nTFUEu+4+h+1HnLToGFt0WtF90TBRHKEyb3yguv1MnueGYFo4HKgA8PLsoXYP\ncNPXswQRABHylyuqFaexp4WA0vys4gIWeNd0BofZ1bp4qa62tsXdusksnkMh\nwPIIZRMkSy4YwkyCZ7RGYFig1Jz4ozniz8Rr1L1g784HoxLnM0u7i+ULT/2G\nXU9lwyv5clLX6Ncx0iR9gbPdffxHOxNrocaFO5UOrxp9wuhJUz6uaQLaE7Ql\nbfcxGcQgRyVdZaVqpIbIBqFFPiY3VMsFbst3x3I1NtsJz6EUBdNs4C4Aw8Gl\na8UcbKAeCkIbFQie+752nzywoyBGgawOPDb14C4Z19P6mG71I6UNR/ZwWRYg\nwJf4\r\n=musN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"192f9f3d6b19e4ecfb9560787e49a44c4816c124","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'","coverage":"codecov"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"6.14.11","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"12.21.0","dependencies":{"node-rsa":"^1.0.7","node-forge":"^0.10.0","node-int64":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^7.2.0","codecov":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_1.0.0_1615748894746_0.21913530838230955","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"jks-js","version":"1.0.1","keywords":["jks","java","keystore","keystore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@1.0.1","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"6e9b95578dcd021e06856bfffa28b1b246123ea6","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-1.0.1.tgz","fileCount":25,"integrity":"sha512-A/8P19pdyiuq+5pXZ8gkZ2bKsC5XlxsX66qi7bxTQcnovRtN+h4Cv+BeecUGsQWdbWRXrD4bQyReUvBLoa53mg==","signatures":[{"sig":"MEQCIGQW6uCBtjf178friLFRmkTvK8amIS3PQ9Rrr2l1tzQcAiBEKJ3wbyf3Od/a54v/x7zfO4ee08SDQtwgw23kYa5j4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglOiFCRA9TVsSAnZWagAA8C8P/ij8MJcfyUp9DcfuSqh3\nmkhZrniS0Bu98VxR0nwNMfmKoOdxozVbqSYHFGfTjBj94U6mEPKTzF562qcw\noeu1SN9BBE32ysXgBniiCDczZULRBRpIubfmqV+12JfS68vbw8aMucRd+E0/\nuhdafp6NI5sjfoQ9HUeUl9mhUVNI6RWcTxm/o+nmCepgNlCT1qy4XS2JKhg4\nAMh5B8U20OVh+6ldA8cu6KVxwFtrsDJNn2fvX1YLyybVV45gYxPqeXOGOoed\nCKtsitnN1pS1bo7lgHcVgQwDMQwIQk1SfzFFGzhn2y50BtfZ9H/pRO2e6aJ5\nTa5dqjVY7F4rtLrze16Im16EKsVqz3st7q3H6wdJ7LyhG5TMtBJSMPsSOqCU\n0OOdN5GDeZx+U5I95JgnydH8q+IBbQH0gfvb+vxt70zh9m4yMF16/eghp/dO\nFLSh9fpWld3wOfrz9MtFQJQrOxO+zLBThWIj3+eoeiNJXWUovPsHrEeLSk0X\n+G4wE9rqsyx38cbBtrFNNM3CXlYjx4ab7OTsX05nb574Q1s1vGaSieug7fKH\nr9Sbo7srqeDAq7wjAuC/1bCNi6azZQdFi3FOHvhDrd1smNR5QVjtKJHI05mm\nqlnupuDB1U4N5zBmCzBnHfp7y92VrkukjVOI4D3XHzWvmUp7S+4DWRrQfwr8\nedEE\r\n=7C3P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"41a32fc9496e99ff79adee8bf8d8545f97445965","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'","coverage":"codecov"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"6.14.12","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"12.22.1","dependencies":{"node-rsa":"^1.0.7","node-forge":"^0.10.0","node-int64":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^7.2.0","codecov":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_1.0.1_1620371589267_0.2334925027811834","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"jks-js","version":"1.0.2","keywords":["jks","java","keystore","keystore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@1.0.2","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"b1a1b74953c017d703d53e9da51d257dcf360535","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-1.0.2.tgz","fileCount":25,"integrity":"sha512-OTJ+BKJTUHbnytW4X/py22Adhm9eJdBXzsqFthecsvuup7BnxVv82UEPG6bEr+0A/ZcLtf0F/B5klDOV6ewzjg==","signatures":[{"sig":"MEYCIQCxtNJc7teYfrDiZCD+btwbFqTja3PlGBP+r8qzUWFlYwIhAIyDDSOIP9KjiahGgJaQx+vQ6m7rWYQY+BdMlYtxNDO+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6EMTCRA9TVsSAnZWagAAWaYP/RHIsCtOzqkeejZ4XCY2\nnKKJZPJDL2eukTT+pdXfGqGDYjgfYRQ3nXyhIpIBOZ0fWRneuSC6zE7yFNw+\nac/82xOEpOJ92AOf8KqpM20sRlttskt+9oTWOsdFHnkAKqJOKw/yL5x7fmkm\nrQY4NHV85rNT0SlykK4bpbJLKloVR5dnto8c0tQvknNbvLVsuUk50RMN3yaP\nCcMzBVM+0EdrOlOKWdHoF9XWhhBJ1BSDH+pdvsD3SvJSszBIEfxkNgMqaqkR\nK24U2J2vCMbQkuih1O7YwxdHbbEFlYcrdQamaZly+JEJA1um3Ubx1V6JtDxA\ndcNqFOgBwpVMHsebIR0IVIoNoOPsmHqtLXn3edmODCwC0NeSpji3UwTWwINU\nKE9fyuspCimvYTbr8P2WRsjMhdObMmTmqu62Arb8N0c4GFPlxLoq+PW/DVdh\nDxwsj+gn4d4rkTUviWQRuewI52adea+xu3eLTmOS62SNTWGOBAc+fr0vd2aI\nxYBY/TzWk87g6lHt+NbnjQZvmoM2zFBsU8fsxWdIq3ZSLjmAOwILXsEIv5QD\n/k5pmV0KcdQQNrrobaxMm3LGlFbrc4BtXbzwTnxI+TbqHBfht5vjWnYmGZdU\nPMTuG7W95lB72I+3d0p4iDtE7JVvjq6aBhXRK7kdPRwi1uCYt+QllLlKsZLp\n4Krh\r\n=50jJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"ab6aca30a1c29f62e17434e3b9748ad120a0204a","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'","coverage":"codecov"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"6.14.15","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"12.22.9","dependencies":{"node-rsa":"^1.0.7","node-forge":"^1.2.1","node-int64":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","mocha":"^7.2.0","codecov":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_1.0.2_1642611475694_0.8310398984874261","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"jks-js","version":"1.1.0","keywords":["jks","java","keystore","keystore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@1.1.0","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"e9cbcc15e2d749bf5411ccfc57efd0c1ecdf7e89","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-1.1.0.tgz","fileCount":25,"integrity":"sha512-irWi8S2V029Vic63w0/TYa8NIZwXu9oeMtHQsX51JDIVBo0lrEaOoyM8ALEEh5PVKD6TrA26FixQK6TzT7dHqA==","signatures":[{"sig":"MEQCICWvKs0gczCULKR0Ystw3DKE9TsHKL4WRxLBEslxL54MAiBzhSyBXgH053ymiDVePjKhUiQyDd5a9VccyxZ09RT5VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjASGuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjlg//fRTKvQHhow/F/up3lVC4tiKGUlh726aMse9Jn787bx2jPSI9\r\niKmWVCg2I/nHkAM0+v54/XCmnKQedEPzxWYesaxFdTxhlXEbvIJ+DuclkvdT\r\nLzDY6M4WSW7rs1gEjAYTaQB5K1jvVoyg9yrQFKmnfYySCyy7T2eaeZuRSLSy\r\nl2i6kub3sfPRAtXpETAAaUZrUrfnycBh1zzCbKpYrdoCBraHctjUntxmrYSc\r\nlZd0FoIrniaORNsrVREMHZkcVOLoVxd/PxGSJG8qN+gU12cKNawrvqyPs6yI\r\nnA9uG+t3i0Ydcy/fDhoCiEZK5Bh5gUmkaBb6QdOKZKLPBfhocqS1Qc9zZOOF\r\nhDDEuoMnhsALf1FwEcMJcIxg6xPqiC8kqvM+fz/m+HnJYhf4WhGKA+9rJ7Tl\r\nEdXPjD3bsjujkw1TDBknxoUrRgz0Jan5JbmXxDh+0oPt6nirVl+TOrfIakHM\r\n7nAEM1MFOl2oc9j201ZRonBwFtCHf07EsFqg2EaSWxyjipItEhA8wlrc/ZeY\r\nsO9lpys0wgsrfrLk5lvSiwlUX95K765nmzLlViRx+jnkKAlRt/oIVrtISi9X\r\nMI6zpzYa78UXLVUwzbIN3Gz2TQRPvLBK9q+PhSn9OLdgXvb/LtbV96jnPboC\r\njzgpqtRSDOlIGxHWTY46gxW1qpxFhgBzKhI=\r\n=JvKY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"4f5175091b0f5fd87008117a01f0935b17d0f033","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'","coverage":"codecov"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"6.14.16","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"node-rsa":"^1.1.1","node-forge":"^1.3.1","node-int64":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.0.0","codecov":"^3.8.3"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_1.1.0_1661018542760_0.6727909286169931","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"jks-js","version":"1.1.1","keywords":["jks","java","keystore","keystore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@1.1.1","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"332567e06eadc358117630dee684580af6531621","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-1.1.1.tgz","fileCount":25,"integrity":"sha512-Qa5nNEznliqZyUYcMTsC5KCfcAKcYueWA4DjSKcpvJfrYbah4NGje5vSOaFOC0j1HcPn+edWQ89Y/ncyjpkSVg==","signatures":[{"sig":"MEUCIQDcjzXwWtiXIByvXsG3dBQz1XAwn9RrDC4K4GIU28WHDgIgTtbZrEyWuF/7ct3s0djDZSOEv4F/EXccSnpQ6wUFn0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36358},"main":"lib/index.js","gitHead":"455174bd831ed982e05b0f8c37befedd1b05fe35","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'","coverage":"codecov"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"6.14.16","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"node-rsa":"^1.1.1","node-forge":"^1.3.1","node-int64":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.0.0","codecov":"^3.8.3"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_1.1.1_1710778896326_0.6810364725943931","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"jks-js","version":"1.1.2","keywords":["jks","java","keystore","truststore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@1.1.2","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"694f4ca9905a8dfed5c2f37f85846d3ceb4d1c8e","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-1.1.2.tgz","fileCount":27,"integrity":"sha512-Q5a/wkyGKacAbVThmxkbtMxdZr64iaYCh96d8oI9Iqn++xf61GxsCZGzPozz9yCAGOGwsuqXZYD/NmMCCJlrWA==","signatures":[{"sig":"MEUCID15EfliEYV/WTeYW4dnv1rzo7+/Bp5yIq/4ljT38gVBAiEA8U/jdVz5csQuCPUjhxgJYb07jIGtZ/TsDw55N2+Ptmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39282},"main":"lib/index.js","gitHead":"48d8526a053f88c131917c5305daa323e511af49","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'","coverage":"codecov"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"6.14.16","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"12.22.12","dependencies":{"node-rsa":"^1.1.1","node-forge":"^1.3.1","node-int64":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.0.0","codecov":"^3.8.3"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_1.1.2_1713609962075_0.09182755467649817","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"jks-js","version":"1.1.3","keywords":["jks","java","keystore","truststore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@1.1.3","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"1627f6b3380827241cd926337a8b72032598cc59","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-1.1.3.tgz","fileCount":27,"integrity":"sha512-+WNcl0M8u3y9KqJPgt/kPlFCAOBtnxkyWxrzAI0Wkx/A2/kHYgyP6LBSayPnpD/4dv9H+oS7rvoT2QZipNTv4Q==","signatures":[{"sig":"MEYCIQCeDv9Ps1C6lvV8ZFyN1dqPZxBjooUHEQH2gmQUG7+c0gIhAOvzH87OrFpVjcsKfdMLSXEstWVMLx7E7AS0uMFjoyV9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jks-js@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39282},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"270572d7a22cf1d850bfc4b0bc5d9c038799e18f","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'","coverage":"codecov"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"10.5.2","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"node-rsa":"^1.1.1","node-forge":"^1.3.1","node-int64":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.0.0","codecov":"^3.8.3"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_1.1.3_1713645618889_0.6997926515518404","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"jks-js","version":"1.1.4","keywords":["jks","java","keystore","truststore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@1.1.4","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"f67c4be8aa5c774926163d57f663d5ac9f83d49c","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-1.1.4.tgz","fileCount":27,"integrity":"sha512-iZp0mpfJWQwA6ohwYIxa5zjWVJIZBl35ci81dtBaVfEed/ZwTqWDHTf8rdrBsX2Rb9uO1MOepfB5nthWcC6cmw==","signatures":[{"sig":"MEYCIQDn0j0TlvLuEaQO7dKHmZEIHjJEJYMR80Ett7jYHT4KEgIhAJZZcrroTE7MTJ3pXftnwzgxgaVdn+oJGSNY+aB/eocU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jks-js@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39423},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"1745675fb8a5ee19a2fe0825c324f888087bc7e8","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"10.8.3","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"node-rsa":"^1.1.1","node-forge":"^1.3.1","node-int64":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.7.3"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_1.1.4_1727684045299_0.4598356631063034","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"jks-js","version":"1.1.5","keywords":["jks","java","keystore","truststore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@1.1.5","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"3262016d10d74c08173a48c5c9ad1b6e4057cdca","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-1.1.5.tgz","fileCount":27,"integrity":"sha512-Kdl/twc+Nk8jPWqH3jCp3YE8jlG4Q7ijbAhhG65chfNnkQxOyXY60xLryz1Fnew8MV64rcXLtIT1PuTW0B15eA==","signatures":[{"sig":"MEUCIBSducXZzagZbnSaBgvTfGVRw8v+QSmr1d2ZFI3gxXTnAiEA/HrNc1oi8YjyJR2dAHuMoXpb8+uBY/NobnWeGgS/Wq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jks-js@1.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39423},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2a62b89f8cd85f7c252efe1c676737f97da674e9","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"10.9.4","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"node-rsa":"^1.1.1","node-forge":"^1.3.2","node-int64":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.7.3"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_1.1.5_1764239077225_0.551967255726816","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"jks-js","version":"1.1.6","keywords":["jks","java","keystore","truststore","nodejs","js","javascript"],"author":{"url":"https://github.com/lenchv","name":"Volodymyr Liench","email":"lenchvov@gmail.com"},"license":"MIT","_id":"jks-js@1.1.6","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"homepage":"https://github.com/lenchv/jks-js#readme","bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"dist":{"shasum":"5828911e3fb20bfb32d860ad66309e1d3bbf0808","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-1.1.6.tgz","fileCount":27,"integrity":"sha512-ZZR0n9/mwy4swJuZxCl/NiUfuiNao5SAU7m/TqVnxU6Gs3QrmFsbkUCQh9gb7xb1graX2iuQT3MUVyT8k5SKIQ==","signatures":[{"sig":"MEUCIBgivBNYSECr2yjaomU2igXC1MEzHDSajRbY0nrp9Pz3AiEA4JSaMp4vWLLf0KobXgKCYbJEpYEdOjHC9+DfhzgiVyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jks-js@1.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39423},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"03c2cf3f44924138585416caa11bd4cc4ba10683","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'"},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"repository":{"url":"git+https://github.com/lenchv/jks-js.git","type":"git"},"_npmVersion":"10.8.2","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"node-rsa":"^1.1.1","node-forge":"^1.4.0","node-int64":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.6","mocha":"^10.7.3"},"_npmOperationalInternal":{"tmp":"tmp/jks-js_1.1.6_1774943591223_0.8781067103873064","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"jks-js","version":"1.1.7","description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","main":"lib/index.js","scripts":{"test":"nyc --reporter=lcov mocha 'tests/**/*.spec.js'"},"keywords":["jks","java","keystore","truststore","nodejs","js","javascript"],"author":{"name":"Volodymyr Liench","email":"lenchvov@gmail.com","url":"https://github.com/lenchv"},"license":"MIT","dependencies":{"node-forge":"^1.4.0","node-int64":"^0.4.0","node-rsa":"^1.1.1"},"devDependencies":{"chai":"^4.3.6","mocha":"^10.7.3","nyc":"^15.1.0"},"bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"homepage":"https://github.com/lenchv/jks-js#readme","repository":{"type":"git","url":"git+https://github.com/lenchv/jks-js.git"},"_id":"jks-js@1.1.7","gitHead":"de61295e63a2982484c3b578f72f4a19ea5d9d5d","types":"./lib/index.d.ts","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BeiDRKsAi1NwEwgx2JB/9/0tar5BNGIv+foGm1G5GgiyR35s/iUnfd/BWqYd16mLDD8qTaAVBrIcOOuVqXJZNQ==","shasum":"48194f05e9082268edaf3a08c4bcaa314e861863","tarball":"https://registry.npmjs.org/jks-js/-/jks-js-1.1.7.tgz","fileCount":27,"unpackedSize":39535,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/jks-js@1.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDAFs4GHh93XdGwun3nlbhebT3WitsxgMveo65YKN7cOQIgYhMNTsGq1mQ/auF4zyNvFT2n3GgQXT4LfOWAliR4tvo="}]},"_npmUser":{"name":"lenchv","email":"lenchvov@gmail.com"},"directories":{},"maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jks-js_1.1.7_1778229168423_0.8357668831043903"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-01T16:21:56.281Z","modified":"2026-05-08T08:32:48.878Z","0.1.0":"2020-03-01T16:21:56.502Z","0.1.1":"2020-03-01T20:37:11.613Z","0.1.2":"2020-03-24T17:22:12.245Z","0.1.3":"2020-03-24T21:39:36.133Z","1.0.0":"2021-03-14T19:08:14.850Z","1.0.1":"2021-05-07T07:13:09.438Z","1.0.2":"2022-01-19T16:57:55.925Z","1.1.0":"2022-08-20T18:02:22.957Z","1.1.1":"2024-03-18T16:21:36.562Z","1.1.2":"2024-04-20T10:46:02.347Z","1.1.3":"2024-04-20T20:40:19.122Z","1.1.4":"2024-09-30T08:14:05.467Z","1.1.5":"2025-11-27T10:24:37.442Z","1.1.6":"2026-03-31T07:53:11.349Z","1.1.7":"2026-05-08T08:32:48.583Z"},"bugs":{"url":"https://github.com/lenchv/jks-js/issues"},"author":{"name":"Volodymyr Liench","email":"lenchvov@gmail.com","url":"https://github.com/lenchv"},"license":"MIT","homepage":"https://github.com/lenchv/jks-js#readme","keywords":["jks","java","keystore","truststore","nodejs","js","javascript"],"repository":{"type":"git","url":"git+https://github.com/lenchv/jks-js.git"},"description":"jks-js is a converter of Java Key Store (JKS) to PEM certificates in order to securely connect to Java based servers using node js.","maintainers":[{"name":"lenchv","email":"lenchvov@gmail.com"}],"readme":"# JKS-JS\n\n[![npm](https://img.shields.io/npm/v/jks-js?color=blue&style=flat-square)](https://www.npmjs.com/package/jks-js)\n[![test](https://github.com/lenchv/jks-js/actions/workflows/main.yml/badge.svg?branch=master)](https://github.com/lenchv/jks-js/actions/workflows/main.yml)\n[![codecov](https://codecov.io/gh/lenchv/jks-js/branch/master/graph/badge.svg)](https://codecov.io/gh/lenchv/jks-js)\n\n## Description\n\n**jks-js** is a converter of [Java Keystore](https://en.wikipedia.org/wiki/Java_KeyStore) to PEM certificates in order to securely connect to Java based servers using node js.\n\n## Installation\n\n```javascript\nnpm install jks-js\n```\n\n## Usage\n\n```javascript\n...\nconst jks = require('jks-js');\n\nconst keystore = jks.toPem(\n\tfs.readFileSync('keystore.jks'),\n\t'password'\n);\n\nconst { cert, key } = keystore['alias'];\n\n```\n\nafter extraction you may use cert and key in your connection settings:\n\n```javascript\ntls.connect('<port>', '<host>', {\n\tkey: key,\n\tcert: cert,\n});\n```\n\n[more details](https://nodejs.org/api/tls.html#tls_tls_connect_options_callback)\n\n## API\n\n```javascript\nconst {\n\t/**\n\t * Extracts certificates from java keystore or truststore\n\t * and decrypts private key \n\t * \n\t * @param keystore content of java keystore or truststore file\n\t * @param keystorePassword password for verification and decryption\n\t * @param pemPassword (optional) password that is used for decryption, in case it is different from keystorePassword. If not specified, keystorePassword is used\n\t * @return {\n\t *     <alias name>: {\n\t *         cert: string // compound certificates chain\n\t *         key: string // decrypted private key \n\t *     } | {\n\t *         ca: string // trusted certificate\n\t *     }\n\t * }\n\t */\n\ttoPem,\n\n\t/**\n\t * The raw function to extract certificates\n\t * @param keystore\n\t * @param password\n\t * @return { <alias name>: KeyEntry | TrustedKeyEntry }\n\t */\n\tparseJks,\n\n\t/**\n\t * Decrypts private key from DER to PEM\n\t *\n\t * @param protectedPrivateKey DER encoded private key\n\t * @param password password for PKCS8 decryption\n\t * @return decoded private key \n\t */\n\tdecrypt,\n\n\t/**\n\t * The function that parses keystore/truststore in PKCS12 format\n\t * \n\t * @param {Buffer} keystore\n\t * @param {String} password\n\t */\n\tparsePkcs12,\n} = require('jks-js');\n```\n\n## How it works\n\nThe implementaion is based on [JavaKeystore.java](https://github.com/frohoff/jdk8u-jdk/blob/da0da73ab82ed714dc5be94acd2f0d00fbdfe2e9/src/share/classes/sun/security/provider/JavaKeyStore.java#L605) logic, which is internally used for creation of java keystore, including `keytool`.\n\nIt is supposed the keystore contains `X.509` certificates.\n\nBut you may use the library to extract any of certificates.\n\nThe decryption constrained by alghorithms that implemented in the [crypto](https://nodejs.org/api/crypto.html#crypto_keyobject_asymmetrickeytype) module of Node.js.\n\n## Issues\n\nIf you find any troubles feel free to create an issue.\n\n## License\n\n[MIT License](LICENSE)\n\nCopyright (c) 2020 Volodymyr Liench\n","readmeFilename":"README.md"}