{"_id":"@phase.dev/phase-node","_rev":"14-87e48355eee759413368b149afa84086","name":"@phase.dev/phase-node","dist-tags":{"latest":"3.2.0"},"versions":{"0.0.1":{"name":"@phase.dev/phase-node","version":"0.0.1","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@0.0.1","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/phase-node#readme","bugs":{"url":"https://github.com/phasehq/phase-node/issues"},"dist":{"shasum":"0ef86765aa6c12f9ee9f77a2f47ba38bb98f50d2","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-0.0.1.tgz","fileCount":4,"integrity":"sha512-ZyOcXPXUrLivl2tfO9COWO5b+DNiD3ELofP/bl7EwJjvuotL3zbiG5hZzOCAYlHAA9ZbKPzI5eSEK7JDHzcaIA==","signatures":[{"sig":"MEUCIEhNDbqIcOSeZZ64oipVR4ShclARsE3U+haR3dxF2f5LAiEAlzNPA++BEwT/1y4VKxUzt7M71ku0udzHYE28ynmJhcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMtX1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuGRAAiMUm/HDY9IohKMJfXsgru0+9fX+Z9wqfpX/6f1SL8NOeNWmE\r\nzM5QVgI/6UoZft+MpcYdKP6iOVU3U6Z3lcut4txaljk35csxe9qYNjOIjIQV\r\nNrYVpoGAxUxnqtezACZMnkLz8xok9+D0P54apmcXt5UpqBd6+w1bxmspT8sD\r\n/pfZ9y1lZFbuL+yyalHEXp3kR0MGGwqp+R6bxfFnVVSkyzt6Z7SUcygkICDM\r\nOOv4WCHyg2ESzXWNjeRNQEWxWic3C79LUn7JaxWqYnD9VUWA0A1JW4JjUdgw\r\nxEfMaLX8H0+Bc5/sXSD0ju5hE696hbHrDWzu+ZVb/HbKqsrbpFVC37Dk/E+n\r\nv7J5OaPiZMkwyr/HMhJYWPgmSWpfHEVqEzOIc5e1mwdut429LiUXosvRPPEX\r\nXnJzM1UmX0b7RJvgatYqzj3pOwgKjpOd1CuC9c6yZ1H1bVhUPM1WP+oNnas/\r\nCNIcxfmM5dgZEu8Fr3jiOmfXWTqabyTteJTSezp52dkey6yScons97p4U035\r\nTBmv6wujMK6sRdRdf4JdSnwQJdF52yDiS8+airgU/+y2ddE9sDofn6kqF0Kg\r\nBL0dNf7iTxFusovxUQVsteZJNjsKHqKsjj/if0Xl6gb50aupK/AYQDwwZckN\r\nx0cHucfABl08FYpQ9bIGhWRySPO/53c1fns=\r\n=IvHA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"882eec090a77757c45bd92e04063fef2c2513f8e","private":false,"scripts":{"build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run build"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/phase-node.git","type":"git"},"_npmVersion":"8.19.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"18.9.0","dependencies":{"js-base64":"^3.7.5","secrets.js-34r7h":"^2.0.2","libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.1","rollup":"^2.78.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_0.0.1_1681053173682_0.9958027364400115","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@phase.dev/phase-node","version":"0.0.2","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@0.0.2","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/phase-node#readme","bugs":{"url":"https://github.com/phasehq/phase-node/issues"},"dist":{"shasum":"beb322e826de619a1381e8acd6880905d1e5585e","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-0.0.2.tgz","fileCount":4,"integrity":"sha512-+KEOPkqpDyp3SAxS4QawIFSHDXRR9dRpVYdXzL9ISFVSR4QcGNQHTRlqkaGohgACRePLpSEzmubT5khqkOjYwA==","signatures":[{"sig":"MEUCIQDQgLu32YVUX/BTOuCl6ZkR1oa362DqczQjjwi0Kah9wQIgNAHP2N0Qq2XtYJyfdeu2fsA1/iMfqPaRstrDHuNtB9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM/R7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomRg//T12hFd5ednSpeJq9cES9GkeM9/miUr0RfgqeZaNctF4NPIug\r\n8kzenMCk+Fop9g4ZpcQ2RtbnWjWhTHT2zPLjndlvNerSvobyzjzc0DMLTYbh\r\nhXmalwziGZuQviRDsnpVaTxmsZYnhELaG6WKfmdp7kMnaXXGFgT1Flby7dS3\r\nN3PF5efETNdtDO83gcQfG4TTKJA2lSdTjAs2vS+O7or1Gwm7PpX0IoZb7EY1\r\nFwHiTCtFGAP+cH/ipJZXma/42Ko8wShydgycqr8uhCV8OOCysWkniMvdDTiM\r\n5xbes66++BLdWqVtXOBLOzDKLhPibR1ykVV3TqlRhdWstWpDR+6EWvZaUUzG\r\nkqzLjDJNTfKaTYpuoll2NyBA0hMXhTnLDrAOH7d4vPSiyr86u6ANsYHf2XW5\r\ngt7dgo3lu0/akCXMKU6O6VJmKaayZtjpSW3e3GSMUhzfk9Sad8C21hCjJ6uu\r\nErRSngNl4cDxcvtkBGfu63QjKzErPl+pqOpXqp9lUEADdAvXz8DiHT7ZDj2j\r\n+LseNnFV0MtD1wdK8a+zgolL/PMw3yusBkluzJLBWt9Qp6Ty4ZWK5IT7jWsj\r\nQ3TdxCgp3MgDofw1XJ7c6Zr9/0qGj3iy7dux+MXJFU+qKkThe81FUrFLAlOq\r\nZIIzZaGjHWt0yTapDGKLlaSo1kNnUyM9v9c=\r\n=9ch2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6c7c17c321bf0d32ccfff4c15557f2766f4fa96d","private":false,"scripts":{"build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run build"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/phase-node.git","type":"git"},"_npmVersion":"8.19.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"18.9.0","dependencies":{"secrets.js-34r7h":"^2.0.2","libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.1","rollup":"^2.78.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_0.0.2_1681126523157_0.7819749137714946","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@phase.dev/phase-node","version":"0.0.3","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@0.0.3","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/phase-node#readme","bugs":{"url":"https://github.com/phasehq/phase-node/issues"},"dist":{"shasum":"a9359f533139623fca80912b706b28daa620e4da","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-0.0.3.tgz","fileCount":5,"integrity":"sha512-ugBgV7AkCbS7hxNgp8GfhEpFzvTK71H97D8jygdA+bNrRvTdd5UEydcX2IRDWEoflMkrpt0KQsCtEsjrmkU+UA==","signatures":[{"sig":"MEQCIENxHbFy/STySsmOKSxdHbQygfwAz9uJ83joqUfjMhtgAiBrFanDO+XzO40hrQhHB+zMRewTFGnkKGl1N0e3dHwA0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNW0oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8jRAAlQI5aZKHqu5ty5SzgrvYWZRm4V2BcfZjXUyC8kUFTAlIMBKI\r\nPKMfdOhMEbPOmBvq81HUavqHvhZ2Ju+aUHdD7yReOQFI1opKV5I2eANaT/uc\r\nfphb7do+OqVq212kX76gP17Z1lCqRk1OyNb7EL9NI0WeiK9ikH+gmpc3Xs9f\r\n0ZlkyOI4J79KpkJWztKt3yJDRcbnbNdER0ZvC1aLoZGaMA1QIJtcli4JxCRc\r\nizxVEhKvdkbzLx4U7wzcxb3VjiDRf/DXBo0Cvss+RSgwrVHVLwrqalAo1RBW\r\nErKpmQe9MIB31EKiOwrKZiTiVBjR1fsa8wNPMEnb+uVG3epFB2+GhUEPoTJn\r\nyqCJg12qdP8TUltJg0Dq51OhILVIXuG+Lwn3UzLwAN7OPxT5/LabV+qRnjYE\r\n8xxBAXo5UeWV2ffjxdV6eahLDMVeHWhBWALbIxLumCebbUXG1jxOznVPWnpw\r\njCKCUZ6dCiDC9w6jMpMFqL0rdPR1h/IRj57c8iDPo9kKNnfU1RR9876ZzwSM\r\nyBhVcNuDPxMMTRXXjFvKNgkJjIdqd/zD9BHNkvU3vZyjCH595UDuo5pb7yEi\r\nGuOW9MNxIaFy8LCxbh7fpv/1dkxTj6my81ZsfqCRlZolDivqr/NsJ2OWzHv2\r\n1a6OfG2lcetWDu9mgHHqf1sXy3QoyS1P5Cc=\r\n=bJUY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"11643e49d104d3030e50cb88737b75f3a765f0f3","private":false,"scripts":{"build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run build","prebuild":"node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > version.ts"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/phase-node.git","type":"git"},"_npmVersion":"8.19.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"18.9.0","dependencies":{"secrets.js-34r7h":"^2.0.2","libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.1","rollup":"^2.78.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_0.0.3_1681222952259_0.0931958217473916","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@phase.dev/phase-node","version":"0.1.0","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@0.1.0","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/phase-node#readme","bugs":{"url":"https://github.com/phasehq/phase-node/issues"},"dist":{"shasum":"2e5f8867247da91cd1029f202174f8cb8976944e","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-0.1.0.tgz","fileCount":6,"integrity":"sha512-UTMbhEmp/PBi7u1HauvTxZ07jtakEnk1CrHF9dnNwgNgrGEe/g+EeT7ZeqXb9VyhZs/51UXopSyD1GJ7O2sFSQ==","signatures":[{"sig":"MEQCIElWcR19gsHjcplNa//g975qpuoq3S+3h0DV/asb1il0AiATa9JIBnb0sSGpSVGc00JiNnhGfzYLSIKGHsjQ6ZxiZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQrYhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBJg/+PKnWQrkxbEs1omTiUBRa3WEx7hk8UHcfobZxQQfU9SJJvDRl\r\nbqJ6DyXnto+R6PKbtY55Y9arV2NN6bWVHfar40Bk6Yx8ITPxAHQTXG7/dX7N\r\nK+V1vEoUEi1JuKYgxmAVqlCEWaBdX1dmBmXcCwlJUlhYeSd4ZYoplRx960LR\r\nNwoH8vJRbaGUlUTXPjUuFwxGtxQ/ijgP69UuIxj+QUbDaor7/YQe3/55JoQx\r\n+W9eWV7Ush2S4WmO2uBUniacqAxkaDugFRoJABZadU85WoUCEiTgrwyWTMK0\r\n4LBs5LW9OoxLUoPmOka+7PWM5Pm1VGEDVrth4rwUIgSGmHykhLFY8h1tQPgv\r\n5Frz805OWMTix67gymprdJ2KS0uxL/VHDYOtdoiU/WL7yaKIsUatydFaP94K\r\nn+JB8LuX1FNxQcGaN+D4k3nBmmPT92vQhwzIAgEdwO9bN8k/uNCftXsUzecp\r\nn9Z1mCfmU+U1dBKEpU8QbuFcciRJbv18/Xi8eSYW8olXqwGcxq3TjEVMOfcC\r\nifgvLYXbOqqT5wkVRRsP53/8wyp7ylBY+wWMieA/nmzxr7oC3vAQ4nOIPKMk\r\nalJ32QWlfp1pRE/if2LPTZz+cXtRSJY9HCr0xbwGW0DT6kYGELQUUpgISGSC\r\nBoafJ8FmOsWsjX6A1wCrxOO4kAwO/B8meBk=\r\n=zyJ/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/tests/**/*.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fd6622f641edf87b66a12061ecc71a3cf6c22973","private":false,"scripts":{"test":"jest","build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run build","prebuild":"node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > version.ts"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/phase-node.git","type":"git"},"_npmVersion":"8.19.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"18.9.0","dependencies":{"secrets.js-34r7h":"^2.0.2","libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.1","rollup":"^2.78.0","ts-jest":"^29.1.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.5.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_0.1.0_1682093600964_0.8260714581564905","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@phase.dev/phase-node","version":"0.2.0","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@0.2.0","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/phase-node#readme","bugs":{"url":"https://github.com/phasehq/phase-node/issues"},"dist":{"shasum":"8618d371c9d9a50a276416589f1249019c9dac71","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-0.2.0.tgz","fileCount":7,"integrity":"sha512-SOPRlqGkrlREi7h5/9vE77hyvF9fOn23gNthSUuBlx8UxLLUZYWrflguqGx6qluru2ovb1Jec3xGWMdPslYF7w==","signatures":[{"sig":"MEYCIQDrHin0y1Gm8VXHq+Z+/BzoD6HSwY55gtLoj/i49dC81gIhANDDUWG7Jto/N7x6leTo9/H9wTG+E/4SLCPiM0pIPlSn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRBY2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr/g/9E86gFvrQJlZ2VMI9RrWq7CQvlqLpidSpihHEIdrtgkn/esEc\r\nQ2P2jhp04lDx9SMzugowWV7i37vsgDEbqUD3AgqcSuaZU/0jfe8NJPcwX/vj\r\nh/KR4jVvcLTJLGGVaHt4b+OAcmFqLASJ75fMi02ggRK++DVpvUIlPodqpqOu\r\ne15oYEdNSkZCN6HNM8qR4aAzeu2K5yUiJdO1wjvcsAeQjmvXxKYKhQJUHARE\r\n3SHwL/0qqW9GmJJX5FUdQ4jEB6KXVCjzJpkHoukULvEFhyyiAonuxhKIrNzW\r\ngyAdbVemMVi76iTpRiZYB0BO1OSy73mBPqn5+FYxpY0AdI1+38gLV9qBlQ9H\r\nrJ6sHuFL1AkYVxZBmFMxa2GZ1gn2H+0bvCanNFnYqqhZLD+ncBBWlNLGwTtO\r\n/BUzqbsQUIGJmJo+QQBHLuUl1bpLGqWmBKwVTxzNwrL3t8MQ4Sqhgh7vGBtl\r\nwXXeKVeggClmuXvL61IlqErDIixbnGk1dkFPm59+MAPKxEUzjOhXXVdmz/mv\r\nIIoa1qEJ/hwq6/DwcH+PBt/bnyzYv6PwsEyItlX7cXzECyf4JI87wg6OaPJ6\r\njL+G0mcE/8gUZHOBsPuMm+DKO5YEDKPnVg8CYk0KUdqmz4qA6Osnf9KzaQUw\r\nqE5PcACrpQvQlDQrSSraAoCjBPv/2Hb8Iks=\r\n=Np7T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/tests/**/*.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bc1b138388981d0b13543acc682785229b235ec0","private":false,"scripts":{"test":"jest","build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run build","prebuild":"node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > version.ts"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/phase-node.git","type":"git"},"_npmVersion":"8.19.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"18.9.0","dependencies":{"libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.1","rollup":"^2.78.0","ts-jest":"^29.1.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.5.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_0.2.0_1682183734521_0.0010142321747710348","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@phase.dev/phase-node","version":"0.2.2","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@0.2.2","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/node-sdk#readme","bugs":{"url":"https://github.com/phasehq/node-sdk/issues"},"dist":{"shasum":"e703985911bdbca3ef7c3e2904fc5eb65ab9264b","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-0.2.2.tgz","fileCount":6,"integrity":"sha512-9jeIVDr/giZLffkmnwCS+UgUJregjCsR7A/WfOEm3hvl4MIXp0F0g3ZQXBIEuEmpGYb52IWvN7NhTo2SiV2uGQ==","signatures":[{"sig":"MEUCIBm91ljt0x2cMOKonad/pEP4KuRRenNu4MwMbKbAXEqUAiEAk93wbFEYTGjgc5vRk0oBj6exu8n/wv3miQYFE3ZxJJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRQdeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGKA//TfJ7N32LejJNmhJpt5vAuT3I1MLzp7EtzvwpYhkFQtzYfh6F\r\n5y1f/9GcARQhIVhIOXA22VeY97H7PYOa6OF0pO3uI8D4YacwVHGe7Pc0SCmT\r\nVGqGPT0YINZ8DhihDmFK4f4Gl6GeRy95/xx8taauo+kuJD93KKxYLfU/wsx1\r\nkzcqSA+nmM4rEAbcUINMWp3FN3idiPdcnLIioL6j3JiBpKP7pGAa0RP3poYq\r\nDu+7Ue9alB3NcEX36DzuqggXLum4zws3J3eXqFgy0Vz9z4l8mopJwQwOtAHK\r\ni3cBy0H1hOLMPEOgqf3GcpNA3o3QdPCWIw5Ea+yIWqpk96O5ozCpD5ZXW/iy\r\nnhMvHWFwse08hXz7FjpgMaEJA8Ac/JVBwyJLf/1p0mKoDIx2YdcwTwsFwZAa\r\nizaXgwuPIFBgjPz+iogKveQdrp48aCVIhIjHEIQLlxJjLW58Zfj6wBSIB0zP\r\n3nfMipeTidIYFJ7sf+9Y/B8UXyCimhPOX+J3ClGh3ZzBxFNc9JKwSTt5xQtr\r\np+3Jf85Z0DSCZZMlI3p/nFJvPSclb+RTcpzS4ln6JajXIKVMimyZuS325UQ8\r\nMi9GOV0DjC49hQSjERNGl+eYTRv6UfmbqHTz5EoDzPsJZ2JR01nXaBsh6R+n\r\nf9rUSK7Y3XEV1LTkY7JikVkTkEf/1dBgc9M=\r\n=vK7x\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"preset":"ts-jest","testMatch":["**/tests/**/*.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f0cc52dab8138157436b1fa6906d7d0a4b4de9de","private":false,"scripts":{"test":"jest","build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run prebuild && npm run build","prebuild":"node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > version.ts"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/node-sdk.git","type":"git"},"_npmVersion":"8.19.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"18.9.0","dependencies":{"libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.1","rollup":"^2.78.0","ts-jest":"^29.1.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.5.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_0.2.2_1682245469873_0.25025790326668607","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@phase.dev/phase-node","version":"1.0.0","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@1.0.0","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/node-sdk#readme","bugs":{"url":"https://github.com/phasehq/node-sdk/issues"},"dist":{"shasum":"859612c99fac52b2de4dbf750354df1057ea85ab","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-1.0.0.tgz","fileCount":8,"integrity":"sha512-sIbg/9VoAlLMf11tt8rMTu3B8lu3ftysj1MzwRfbgAvVuPB/I2afyFtAqrFtwPcvWGCno6YLeo7Xo3PTH6bzgQ==","signatures":[{"sig":"MEQCIAtiqOT7UM/fHe8n40c3K/zBhvshZ5P62M3hEsabeRrwAiBWLR4BSxHu9kzDt0ARrA3/7qqKQjmwAS7E/H57Wjw9OQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTiFFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPlw/+N+fAMvj0wid3WqyuLEzH5dma3EMNmWTN3Mj5z7j3pAcD5zNz\r\neaQGeOI0mBbdXMOVFx7Weetoo60ypSE17yRnz7BYYxVXjoyA+NefziuS/JZH\r\nd1mXkBjYGVUTJJyNfvjtH1cHNCw8NGGT5ccrnqVH2HJ6ObXUZ4FeWbLAY2Mj\r\n0DSkTzh58D++zHP5E6q4OLm7bdTvf0RsihjMxUHA7ryy63vSySvXqMSJrtdW\r\nn+DySk4u6bqhxHDkCtsuHIqmBF7dxF65RSD5ZPcItJZiWn1V+rJK1gw/xg4Z\r\ncrZBb2a3iOfrIlGT7wmi8WBsDlEoFKheSW9T26B83Pw9JkMhC2wm1fo734AX\r\n+jbfHyj9eja2GolnsWFbF4sCrWhnpYoAT9ZtFv59C2ek8StEPtjTP2sdYhQ3\r\nWCH0Ww6a8UAIMCOvZk3dIM0XcXSwTNjaQ7AvBoQNbnHtHtNAX6TIVmzORTYk\r\nIoXFo3mQxR+GSZfJIrdm3vSF1lBbAsw+VqYVDQxqRT3YfvooKCow16RzE25o\r\nqhOaFO3pOvuGptJhNeMrfRyG0xGVB/iThq+TOQZMWxfzJ/vSkivqOBAsOxXf\r\nJjgnS9cp2A5Vw+xB79upw7xh4ToNRZHT4d6eWBI2cS5XXHJotiBB1LguQDfJ\r\ncy/ML9T/lDwaoz6P1y5op641e4FnEN7vv2w=\r\n=0iym\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"be57755093a0cabc762c92a18be54ec219ada948","private":false,"scripts":{"test":"jest --coverage","build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run prebuild && npm run build","prebuild":"node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > version.ts"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/node-sdk.git","type":"git"},"_npmVersion":"8.19.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"18.9.0","dependencies":{"libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.1","rollup":"^2.78.0","ts-jest":"^29.1.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.5.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_1.0.0_1682841925247_0.8075475590676153","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@phase.dev/phase-node","version":"2.0.0","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@2.0.0","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/node-sdk#readme","bugs":{"url":"https://github.com/phasehq/node-sdk/issues"},"dist":{"shasum":"b07774a03b14cc26c644f4ca82a900f25eaa80d1","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-2.0.0.tgz","fileCount":8,"integrity":"sha512-wmRvRqHc344dx736K8HfrFLQEtb3jUzTbsKVxIH88BgtK/lPZkQwBzi7rvJadLw1EECkJBqJqUPGNDapP6XQKA==","signatures":[{"sig":"MEUCIDkiUXGQcPoK2sJ6f7fvQH4BWnrNkh522WVaaMsITu6uAiEA2ZC/E3bs1eK4cT9hMQcaqomZCP0mof8MIQhaiPbkIDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUOyNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPHxAAnl1lTAb1tmsKZmhJ04kbImr+Ref+kNpXTarfEu4jcrxOtwnX\r\njT3W48a602VI+rbFaFULjkOyCLWBTm1whQXVd6z2UGUOpC62UCtRuqjZKVx8\r\nvcsJwJiWu/0qT5Uj3qkwy8zAjIwqDhUAZ+KQPN39yltKC23tRxUpi2WTTiYd\r\nfgLn3fU2+hcB/8e0l37WISXVR+/CG4JfxvQJwgp5vt0+KYoE9q4kCUvK7FK9\r\nwm+25CgAJ6QQO8djCBfS9NzZo6zO6kzCDrfX6YKc1jQMnOPm5YlQv/Vm+Jk0\r\nuRCCyYU6MEhUYvF3gQkFkRhK1UtJB/PLBhmnqcUABBpLloTHlfUlLzDAumpK\r\nn/g5VNxUWTGWGPCwUJX796mu2sGjdvQomLkf3WINTleBVo1D2xXJaGve4A6Q\r\nzAG0N1srfWU1omohHgcXCDqeZfAmpV7PPmXnMKlL4fmdoqES6XBJed1s9UD3\r\neruw16Yjgd68I0/OqW4YSbjDxw9OC8S7rxlhr8SqCGQmIQW3NzZIkMExQJAu\r\nCfBgnvWb8cZFGmHjuvxAxRA1ARrZS8Dk2cRCUMDD5l6ovhwNG+ZCaq+j9bwN\r\n12D3g5MKRLD6wWmuuGjOI58u1tZqeV45O1Fe+HnfouGn43++ryK14YJUjjue\r\nt1IcdCBNRV2p6EBAJDjQkbamQsRFxpYNW48=\r\n=WP0J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6f1f207940aa71efe4b6557d8eb7820e3d22218c","private":false,"scripts":{"test":"jest --coverage","build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run prebuild && npm run build","prebuild":"node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > version.ts"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/node-sdk.git","type":"git"},"_npmVersion":"8.19.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"18.9.0","dependencies":{"libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.1","rollup":"^2.78.0","ts-jest":"^29.1.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.5.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_2.0.0_1683025036892_0.5761381591276911","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@phase.dev/phase-node","version":"2.0.1","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@2.0.1","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/node-sdk#readme","bugs":{"url":"https://github.com/phasehq/node-sdk/issues"},"dist":{"shasum":"cae45c446db26886ecc049a757f17610ed0e024e","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-2.0.1.tgz","fileCount":8,"integrity":"sha512-0FzHTvE0OD78oEl5voo3vreFbKulQtURc2Iwa5GRDGCUjwDprJv5z2vhka4Nj/u4L+ofTuNlF0W9/5WLYoAIVA==","signatures":[{"sig":"MEQCICwLaeYBjk65505LqB2Lgny1cv9YVPvSR8P91reJ5cXtAiAC4Xbd2GuZbuXlY1ivmrP6JQSJ0suHlQdhBsQAwB2OTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUPQgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvCBAAoVVplfx7DEZiMEo7wvIljXs9YQFPuMEErcGdiN+xR0hci8KN\r\nKdFhrA9l5AAePSEzj41XtSNO9Djl4t+oqBdZUWEm6CBasNKDgptbBisp6S13\r\n5vSR6glnh1pQ15eyQPkVjzt8fkgZ2pzazkKJBb/5SRcXyC+5lDa3PU+6g0/V\r\na4hQu1ee7YAHlaCQMyaC7ECMsEXlKpYYF09+VOYXlOd/Tw7zgeyuhKYxJQka\r\nK6yD4uxvBHeVqmTGmtB0FdRXgE3EpZDX05FNtRqU5kmXS4bP/Y/r7uInBrSf\r\neDWrHJEulCu9Y8qC/RedU+87QslXfOOLaEb/tx2Uh1dZ6SrBAgzXWXSjLw1y\r\nVyZp/3w52tnPMes3xRHqPdkPwFogxXqdXoW9iobZNnPhvYtsMVw9eSrlRWVP\r\ncxgge4L6lFzNjoS3Oan3ox8jspmm32LGWTiAAO0lkms62DEZmC/dffFvxXFi\r\nqmL4VZxPCSDHwCpQvSYi5dN5DlhFjE2RwEjIdESQ7M9GUEhGZ9mFWPWu75TE\r\nn/xJJPpHxDSSEXyv6maCsqgPSWx41XpSldzNpMFr2xOEcs2lhHdDN1ixmTSc\r\n05ZYe9Ge/RCawumXVKyEV6NPyLTjXBMkRNHiZzluOF2yFBKdhS/dYUUIXTx9\r\nRgnAdcT/zAP0tbOBxakBHM7zIWB0vBCqy/U=\r\n=KcMC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/src/index.d.ts","gitHead":"5f95facc9c1eecc078328d19107dc85b0ee90ba7","private":false,"scripts":{"test":"jest --coverage","build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run prebuild && npm run build","prebuild":"node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > version.ts"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/node-sdk.git","type":"git"},"_npmVersion":"8.19.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"18.9.0","dependencies":{"libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.1","rollup":"^2.78.0","ts-jest":"^29.1.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.5.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_2.0.1_1683026976596_0.47600977412414625","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@phase.dev/phase-node","version":"2.1.0","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@2.1.0","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/node-sdk#readme","bugs":{"url":"https://github.com/phasehq/node-sdk/issues"},"dist":{"shasum":"e0f10c64acf583ffdc517f7735d774e3d84f314a","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-2.1.0.tgz","fileCount":8,"integrity":"sha512-SeUnyDb6d1q8BM2UHAZGm+v3jYiSfg8L4i4a5Vv+wKuiU8S0OYuL59R48WMWgvOOvsl8wn7tgTSu5Rg5Mq4rZg==","signatures":[{"sig":"MEUCIBp8kCQpKzWcJ8eH2+VXdGOM254Ra3DLtnsqAE+w+vHfAiEA/P+vP8G8zQiVvmhNzX7M2M5fgdwsbmMXm9n8ly4Gci0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17355},"main":"dist/index.js","types":"dist/src/index.d.ts","gitHead":"0052b70d82a1fc33ca4aa8dded2959a9174cb88b","private":false,"scripts":{"test":"jest --coverage","build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run prebuild && npm run build","prebuild":"node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > version.ts"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/node-sdk.git","type":"git"},"_npmVersion":"8.19.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"18.9.0","dependencies":{"libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.1","rollup":"^2.78.0","ts-jest":"^29.1.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.5.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_2.1.0_1686649708781_0.3123031177124791","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@phase.dev/phase-node","version":"3.0.0","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@3.0.0","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/node-sdk#readme","bugs":{"url":"https://github.com/phasehq/node-sdk/issues"},"dist":{"shasum":"fe422e127bd7eae843a8db166c04f69e1bb7408c","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-3.0.0.tgz","fileCount":16,"integrity":"sha512-zJy9YC/oQFVak1BJ490vyf6IzFsokgEdEHd3MH+hZCFPJtSoEZyBrbcxVJ3gRji0cuIfrPaEw58sdaFTMSi1jg==","signatures":[{"sig":"MEUCIQCgJRUbvudfyjEpm8JTkfVFXuVlZVSFURENZ784qgnzPgIgX9xtqK7Pr6Jw4brQp95uv3Tnwai4UXstMmYw9rWMdHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139994},"main":"dist/index.js","types":"dist/src/index.d.ts","gitHead":"ac6b6302b66feb06d2ac1744e77f4c8554c47a3d","private":false,"scripts":{"test":"jest --coverage","build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run prebuild && npm run build","prebuild":"node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > version.ts"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/node-sdk.git","type":"git"},"_npmVersion":"10.8.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"22.4.1","dependencies":{"axios":"^1.7.9","ts-node":"^10.9.2","libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.1","rollup":"^2.78.0","ts-jest":"^29.1.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.5.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","axios-mock-adapter":"^2.1.0","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_3.0.0_1739010277171_0.34280336058040684","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@phase.dev/phase-node","version":"3.1.0","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@3.1.0","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/node-sdk#readme","bugs":{"url":"https://github.com/phasehq/node-sdk/issues"},"dist":{"shasum":"56fc56735f02fa163b39baa5c0145de0d40c3697","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-3.1.0.tgz","fileCount":16,"integrity":"sha512-XY21x9aFlt4UkldaDFFzFKGx5ZTzuE8K4gU+yIu/08TqZQfa0i7HiJWSHeOhOSYBT9gGJmY2sW9En7/3yHFMEA==","signatures":[{"sig":"MEQCIE4AV3eLLAD/+nBY7HtgraerpGZgtWKD36Ykpcice/K5AiBfK1S09fmj3PvtbZaUqbQtHNpcr6EfH7eqxysSLHVX5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142839},"main":"dist/index.js","types":"dist/src/index.d.ts","gitHead":"7ac465917a58a8c0026a81681d3176f47cb0633e","private":false,"scripts":{"test":"jest --coverage","build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run prebuild && npm run build","prebuild":"node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > version.ts"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/node-sdk.git","type":"git"},"_npmVersion":"10.8.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"22.4.1","dependencies":{"axios":"^1.7.9","ts-node":"^10.9.2","libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.1","rollup":"^2.78.0","ts-jest":"^29.1.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.5.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","axios-mock-adapter":"^2.1.0","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_3.1.0_1744644221951_0.3768082357752416","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@phase.dev/phase-node","version":"3.1.1","author":{"name":"phasehq"},"license":"MIT","_id":"@phase.dev/phase-node@3.1.1","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"homepage":"https://github.com/phasehq/node-sdk#readme","bugs":{"url":"https://github.com/phasehq/node-sdk/issues"},"dist":{"shasum":"3ac5925b0280102f72c8f2827edbdce0ba8adabe","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-3.1.1.tgz","fileCount":14,"integrity":"sha512-nQSMfsDaQ8hpxDQtY3/uUUMUUH6G1I1r+i+gv9e+Q9sdJM7ZWNanQT9TVr0gPY3LhxCW62DOiUpTHoLQcVlc9A==","signatures":[{"sig":"MEYCIQCka0T9lF/ih5dg7Sw9zsl3zL8EmSp/H5KbL2uTNRpjNgIhAN3la8R5uFfXoOmKRwDjWwCJT1ja1mB+btSlLW7IsNKU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139019},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c1bc2374cb5474b67fc62c4be1944105e76d98d8","private":false,"scripts":{"test":"jest --coverage","build":"yarn rollup -c","prepack":"npmignore --auto","prepare":"npm run prebuild && npm run build","prebuild":"node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > src/version.ts"},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"repository":{"url":"git+https://github.com/phasehq/node-sdk.git","type":"git"},"_npmVersion":"10.8.1","description":"Node.js Server SDK for Phase","directories":{},"_nodeVersion":"22.4.1","dependencies":{"axios":"^1.7.9","ts-node":"^10.9.2","libsodium-wrappers":"^0.7.11"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.0.1","rollup":"^2.78.0","ts-jest":"^29.1.0","prettier":"^2.8.4","npmignore":"^0.3.0","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/jest":"^29.5.0","@types/node":"^18.13.0","eslint-plugin-n":"^15.0.0","@babel/preset-env":"^7.20.2","axios-mock-adapter":"^2.1.0","@rollup/plugin-json":"^6.0.0","babel-preset-es2015":"^6.24.1","rollup-plugin-babel":"^4.3.3","eslint-plugin-import":"^2.25.2","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@types/libsodium-wrappers":"^0.7.10","rollup-plugin-typescript2":"^0.34.1","@rollup/plugin-node-resolve":"^15.0.1","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-config-standard-with-typescript":"^34.0.0"},"_npmOperationalInternal":{"tmp":"tmp/phase-node_3.1.1_1746090962495_0.01933004033624708","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@phase.dev/phase-node","version":"3.2.0","description":"Node.js SDK for Phase","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/phasehq/node-sdk.git"},"author":{"name":"phasehq"},"license":"MIT","private":false,"scripts":{"prebuild":"node -p \"'export const LIB_VERSION = ' + JSON.stringify(require('./package.json').version) + ';'\" > src/version.ts","prepare":"npm run prebuild && npm run build","build":"yarn rollup -c","test":"jest --coverage","prepack":"npmignore --auto"},"devDependencies":{"@babel/core":"^7.21.0","@babel/preset-env":"^7.20.2","@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-json":"^6.0.0","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-replace":"^5.0.2","@rollup/plugin-terser":"^0.4.0","@types/jest":"^29.5.0","@types/libsodium-wrappers":"^0.7.10","@types/node":"^18.13.0","@typescript-eslint/eslint-plugin":"^5.0.0","axios-mock-adapter":"^2.1.0","babel-preset-es2015":"^6.24.1","eslint":"^8.0.1","eslint-config-prettier":"^8.6.0","eslint-config-standard-with-typescript":"^34.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","jest":"^29.5.0","npmignore":"^0.3.0","prettier":"^2.8.4","rollup":"^2.78.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-typescript2":"^0.34.1","ts-jest":"^29.1.0","typescript":"^4.9.5"},"dependencies":{"axios":"^1.7.9","libsodium-wrappers":"^0.7.11","ts-node":"^10.9.2"},"publishConfig":{"ignore":["!dist/","src/","test/","example/"]},"_id":"@phase.dev/phase-node@3.2.0","gitHead":"a13e6897ad605a81536e890391e99fcb2395640b","bugs":{"url":"https://github.com/phasehq/node-sdk/issues"},"homepage":"https://github.com/phasehq/node-sdk#readme","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-c/DxBhNH7LZoza3YAxPEHPiZQvlFXTVH3yhvtCkVFL7e+Qkq53mahyd3Dpos8i1lguZTF4Pfl32zL7AxjIo87g==","shasum":"6fcaed0468f5ffa16cb25c0892e39ab4e711d056","tarball":"https://registry.npmjs.org/@phase.dev/phase-node/-/phase-node-3.2.0.tgz","fileCount":14,"unpackedSize":143248,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDIPx2VDH4lYft1nU7cdikFiG5myFFgCcVaBwjqSoP+ggIgGwIuIwnv5FvSAngC0Tn2Up0eQHWHVkeZ/xcZYMxzI88="}]},"_npmUser":{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"},"directories":{},"maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/phase-node_3.2.0_1760454920565_0.8143990987079743"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-09T15:12:53.630Z","modified":"2025-10-14T15:15:21.300Z","0.0.1":"2023-04-09T15:12:53.820Z","0.0.2":"2023-04-10T11:35:23.373Z","0.0.3":"2023-04-11T14:22:32.401Z","0.1.0":"2023-04-21T16:13:21.122Z","0.2.0":"2023-04-22T17:15:34.722Z","0.2.2":"2023-04-23T10:24:30.053Z","1.0.0":"2023-04-30T08:05:25.411Z","2.0.0":"2023-05-02T10:57:17.075Z","2.0.1":"2023-05-02T11:29:36.774Z","2.1.0":"2023-06-13T09:48:28.929Z","3.0.0":"2025-02-08T10:24:37.433Z","3.1.0":"2025-04-14T15:23:42.126Z","3.1.1":"2025-05-01T09:16:02.672Z","3.2.0":"2025-10-14T15:15:20.767Z"},"bugs":{"url":"https://github.com/phasehq/node-sdk/issues"},"author":{"name":"phasehq"},"license":"MIT","homepage":"https://github.com/phasehq/node-sdk#readme","repository":{"type":"git","url":"git+https://github.com/phasehq/node-sdk.git"},"description":"Node.js SDK for Phase","maintainers":[{"name":"rohan-chaturvedi","email":"rohan.chaturvedi@protonmail.com"}],"readme":"# Node.js SDK for Phase\n\nSDK to integrate Phase in server-side applications running Node.js\n\n## Install\n\n`npm i @phase.dev/phase-node` or `yarn add @phase.dev/phase-node`\n\n## Import\n\n```js\nconst Phase = require(\"@phase.dev/phase-node\");\n```\n\n## Initialize\n\nInitialize the SDK with your PAT or service account token:\n\n```typescript\nconst token = 'pss_service...'\n\nconst phase = new Phase(token)\n```\n\n## Usage\n\n### Get Secrets\n\nGet all secrets in an environment:\n\n```typescript\nconst getOptions: GetSecretOptions = {\n  appId: \"3b7443aa-3a7c-4791-849a-42aafc9cbe66\",\n  envName: \"Development\",\n};\n\nconst secrets = await phase.get(getOptions);\n```\n\nGet a specific key:\n\n```typescript\nimport { GetSecretOptions } from \"@phase.dev/phase-node\";\n\nconst getOptions: GetSecretOptions = {\n  appId: \"3b7443aa-3a7c-4791-849a-42aafc9cbe66\",\n  envName: \"Development\",\n  key: \"foo\"\n};\n\nconst secrets = await phase.get(getOptions);\n```\n\n### Create Secrets\n\nCreate one or more secrets in a specified application and environment:\n\n```typescript\nimport { CreateSecretOptions } from \"@phase.dev/phase-node\";\n\nconst createOptions: CreateSecretOptions = {\n  appId: \"3b7443aa-3a7c-4791-849a-42aafc9cbe66\",\n  envName: \"Development\",\n  secrets: [\n    {\n      key: \"API_KEY\",\n      value: \"your-api-key\",\n      comment: 'test key for dev'\n    },\n    {\n      key: \"DB_PASSWORD\",\n      value: \"your-db-password\",\n      path: \"/database\",\n    }\n  ]\n};\n\nawait phase.create(createOptions);\n```\n\n### Update Secrets\n\nUpdate existing secrets in a specified application and environment:\n\n\n\n```typescript\nimport { UpdateSecretOptions } from \"@phase.dev/phase-node\";\n\nconst updateOptions: UpdateSecretOptions = {\n  appId: \"3b7443aa-3a7c-4791-849a-42aafc9cbe66\",\n  envName: \"Development\",\n  secrets: [\n    {\n      id: \"28f5d66e-b006-4d34-8e32-88e1d3478299\",\n      value: 'newvalue'\n    },\n  ],\n};\n\nawait phase.update(updateOptions);\n```\n### Delete Secrets\n\nDelete one or more secrets from a specified application and environment:\n\n```typescript\nimport { DeleteSecretOptions } from \"@phase.dev/phase-node\";\n\nconst secretsToDelete = secrets.map((secret) => secret.id);\n\nconst deleteOptions: DeleteSecretOptions = {\n  appId: \"3b7443aa-3a7c-4791-849a-42aafc9cbe66\",\n  envName: \"Development\",\n  secretIds: secretsToDelete,\n};\n\nawait phase.delete(deleteOptions);\n```\n\n## Development\n\nPlease see [CONTRIBUTING.md](CONTRIBUTING.md) for more information on how to contribute.\n","readmeFilename":"README.md"}