{"_id":"@canopy-pte-ltd/canopy-toolkit","_rev":"28-802bb4cf9e332e752704bb14ae9588c6","name":"@canopy-pte-ltd/canopy-toolkit","dist-tags":{"latest":"1.1.19"},"versions":{"1.0.0":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.0.0","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/niranjan94/canopy-toolkit-js.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"semi":true,"singleQuote":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.19.2","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","directories":{"test":"test"},"gitHead":"344f54219d43fcd3b27270ea2930be5ad0a50be1","_id":"@canopy-pte-ltd/canopy-toolkit@1.0.0","_nodeVersion":"10.20.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Z5Eqf5HeEPf2tdXO6+70cRbpY+x+DpgwF4RdrwL/oB9tSgsp/ShN1Lt5TSsg8J49zJHNYTK8g5yozBtY2wlKtQ==","shasum":"d352abba12b5f420fbe162796136e3724deff98b","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.0.0.tgz","fileCount":40,"unpackedSize":336841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe11/MCRA9TVsSAnZWagAAn2oQAKMuj/nGkIx094c5pko2\nq6BDxWrh1jmwCV6VNGHlDwusJa8xtpgGagMW5C8i+p20en5Y6RXHzlr1LXEA\nkz2ilhG6ktVXu6Q9kX+mGrMFqe1gqwmW4UPZ4sxwijDLZjOCnUmEISCWPVyX\nzIIxC1ZNzS5IIcfgSDkj6Qj3KtFDZ0iV79KwIKf3i0t6X78xF0AOZ84qsl5+\no7JAI5x83sq2AXjoIsCE7OSwwQiQ/CuVYQJiySAHRn5+IVRECUMS7QW44F13\nJHADf/4spsWAZ907izJ10MZ9WxrwGIBxSYwCHo6J6THICZxuThY8aN9/WM2M\n5Gf95LwEoAMOBXfyGVLcDMpwxnEXHYQ4k1dqalObpQYXqaYrxd3+6P5xDeiW\nWXhNzN5zKeGnLO97obfSaYBAy6DTf+JSg3cVMnLoRIIlUI3eXjRfDo3siSDB\nPrXirgGeMbl0FlHCjdWoiX28Oeoam2bpLgzA0cdtfuBe6RzfQvrnwOMBgBQv\n3S3fZ1XMHPHUBdM0CvlWDTb6kytppdVw7ILJ52MCU+RaA8rUu5dabbtqJMPH\nCi+kANBlDCh2W5OdWW1Ueac9bX1S73FbHDf0OXGAB0z3AGBE6SqtSijlMpVX\nwW7r10VLZ0IuP7MRqeQY733girDqdug3yNaaRV8qJ+g/rCwrIqNgsn7Yh4+o\n82gm\r\n=yOce\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUBE2iKZL78xQhUxX1D60ruJBMtcMC9AipgcGdvBF6fgIhAKcQHBQtSbGjT6yT5gA4SKT5Ruzq9Y1365RLPo0gL8oQ"}]},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"}],"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.0.0_1591173067975_0.8717970042148251"},"_hasShrinkwrap":false},"1.0.1":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.0.1","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.19.2","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","directories":{"test":"test"},"gitHead":"f5f9b9c1f336565ee9a8cc1600cfab23ff0fbc4b","_id":"@canopy-pte-ltd/canopy-toolkit@1.0.1","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-mkZ8ZoRNO8iBGWu6TJKTsZ0DYBEjgXbupQi8OUhXGgoNR9af1Ht3kls8r1nS52HxESKmJpRLHevV0n8nUrAWMQ==","shasum":"9bb7f863189028f2d2b13f096fb33755f6066ac7","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.0.1.tgz","fileCount":40,"unpackedSize":464062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfV433CRA9TVsSAnZWagAAkqUP/19YlMCzdVTAitWlMEVg\nwJCsq1mc8EnFrY4wGChqBjvWT1bBMNxDHuVpWt8cqMDg9fo1is6v8X+JZ9mc\nfuKZQaF6GyPnXai+a2Lr+1mE9IWNuWGi4QCGuGN8sWUkNimj1NBffYV04fYY\nJNtzCHM3Gu5P0859xC1gpAQ9djo0/be5KzFuuJ/7ZxsX1X00uD4WRkOtBKCt\njTjmzGvroujnye4ZdoQhlKkreVu4xQVKwpkfVy7iajBb1k9zZN9+wyKGU1Kh\nnmFVXaf940G+OgpqsBrIozDWzKmr1RR1kLaPTUN0nDBZfxWPvTj5/9g52raH\nPum3u6C6INEbThiACqc+HJ1zLfXxEG3TynXCBn+665mH0eqq17CakJfn5GVc\nrYJHWq5VOopdh8nPmm2vr0Iwkdek6ztxvsJGWYxI+0Ef4Nysx1wH4Kvqc/1E\nNtFBXnUVz8mlFiEsj7JEtduogucMOw7bZhtuCcyFkF3BwI+ouvaHWj6zXfQf\nJzdLjtMGXaW4Px21dZlXyIqK1osEode0RhU3yUZGpWJH6KMFhyOj1dyHYCkO\n2uNhF5kdWsRnqg8hBNej5hBydZZzW05Cm9zit9GF7ZHZrHkiJVB9OFp8qdkB\nCDimCJkZ4PvrQC+RV8RlymVvUTgFxPKZi+rE1qh/zG7tnB0RGrT4BaB8KRBp\nkmDV\r\n=2Kml\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLiM7fMjXVAFtr/9twaodFrOZBUklJq6tjm3eRtiRD/wIgIiJ8PzNUeSUI0E61J2ZTgzEuf3V0xjlmwRlegtldK8c="}]},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"}],"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.0.1_1599573495035_0.8457514289249193"},"_hasShrinkwrap":false},"1.0.2":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.0.2","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.19.2","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","directories":{"test":"test"},"gitHead":"f67c8a88a2b7bfa11b4d80a25507b16680d9e225","_id":"@canopy-pte-ltd/canopy-toolkit@1.0.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6hN9X+pwAtpEagDWhY69Id6ZEndM7IRK0YdX0mOQHFhiaRiSszTja1SjteqVSSM9PQiz6B92zgDLzdl6UA4RZw==","shasum":"a90c7c5a6ffc38e1e8d89b54b43fc218f4ab6f0d","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.0.2.tgz","fileCount":40,"unpackedSize":464062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs6JqCRA9TVsSAnZWagAAjycQAJBSmVuCc7z5eB/VZEk+\nzyG4NYBnJeXje1g8qhs4HTWCATg0uZUIqFUULIV1A9FGC0hRcL+t6OqZlV5h\nvbW4mdj04jdbsDNLbXwQOl7cSv2AF5GfDE/1iBYzgYxd7OKGWdRAYj1Mt0qp\nxGtNzsjIuR7SL2Gjvgo+GzB4VTSD6Cq5uTeWfW/1tTsY6jf71XPywBFM4BtY\nfdhh07D18Sj+fTonCjRN30ILBhd3GbmjNpXxmDepylW3SouR2xaTM0Cdm1Ay\nxS2vrF0VGL9m0vxbG7b5iCwN4mpbLdPUhZrm0zgl2rwYxqCFfYtAX5M693ul\ne64iXhMYnAAodUgH89Gdx+UrhFYuRO7plE9qHtmPTUKMOIIsoQF55ZG0NYfs\nKffWAHCaMVgiefxU3n39Ete6tknsRDpCIACaBuv8rfpxoUdqSTsqEMdqLMfK\nbPn0paDNGSwoC89RXVVLV8OisXJ0EMkwJqBrpf1FxcND0ard1mx0HiiOmarC\nBuB3UqH2FokmahbBa41u4ycu66HjZ2iUVsf3Z4geO2bQTNsUehLp+g3k1fiQ\nC+A7FumP5iU2YTWwCj1G8CKJgTjYMkKe6eiCEQY5KqOAo2uMKE02iNAU7yJv\nF2rRDysvTBj9y5WmFmkYhJ27ZIzRot0x3y2Ax6tdAjRKPr6tVrFKt1R3AP7M\n6YVk\r\n=qSoo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnxoIUnHBA5N9uCdWFGRW+SZzxG0KofyBpBy59eut3BAIgWU6xttfSJLmnGNrMKw9bVfntk9gtsAB0Z43BrGlaSi8="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.0.2_1605608041537_0.7526962696440362"},"_hasShrinkwrap":false},"1.0.3":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.0.3","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.19.2","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","directories":{"test":"test"},"gitHead":"f67c8a88a2b7bfa11b4d80a25507b16680d9e225","_id":"@canopy-pte-ltd/canopy-toolkit@1.0.3","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-u11vVYiOumnEh1m1j2GYK1ahU+AQ79MXEoWKDZsYSTYqxhjXSjoODfk3CQFtfsX4VdIlIGwNY47fEjbabyHVTg==","shasum":"765954b992fe2dd22445d3b21edf9c8063eb8a89","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.0.3.tgz","fileCount":40,"unpackedSize":464945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs6UZCRA9TVsSAnZWagAAl5kP/0dFvCmcypJy3AaVI94l\nWbvgmab8m3UcUDTIazK6Mvhy7rVg23eAX4R0foz/5wtrNRuXysfT/aw1z9Qk\n/LZA8k+Z1kiOimVif17FEOSTzmoITH5NPmleWJdHywEWvLmp3vhb0hgABsL3\nIvUr2jHHZ+vaeqEuUFjzpm+zCt0yplqmqlEemKsUyThAgFydZoBXFe2B4UZd\nOh9MJxYF4PSU62kMCzelw0QrMNzoOzAn19dQ9k+6rpe+jpko5vEZlTFVLLd+\ncql4aa0/A9tsW/Tvc79C+BOOAGfgyWCRd7e9J0NxLjw4fEF5anmRoVRfNv7A\ngE7g0NfHGnSGhsq3PKI+gx59IZA6zyRUZ56a2jcBvwHQkRpsJwYiMflQQviK\nU07JdPej0IGGYZvrPDnsHPwX562q0w7bgrau9P6xiH6VsJd3NMXpt+VZxtBT\n1OK61EAZklyWEQnlFtav3cMMif7+vw6AvzLQDTOO+IxHucQ4+N9AcLwD3DIX\nFmJziqPgGDKMzNkShWd1ZyEPDy8O4362j4LxNLP74qs63K2G+E2zhOCTOeB7\n/j/vddi+wsoM9ozYyptXufAgsNxoSn4E2UPWD9e8d0ULtPC7gXJCVLrLo0n1\nVLOg+h6R5cH+FmszvTvwFtDKpH8McJ27dXRnmJ+Xyix9f7av+b7i7G06xYmk\nqUlZ\r\n=6e5f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2LrhoIMFKartxXwT+4pIDQY5d5keTTu3jQAl4O28iwAiEAiM9dN5BMpFLP0TbASMY4MJEUdyf28i49j3/MGwFE2E8="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.0.3_1605608729097_0.6224811599507003"},"_hasShrinkwrap":false},"1.1.0":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.0","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.19.2","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","directories":{"test":"test"},"gitHead":"8a7f1698644ce07dd04023c3c4a03e6079e143f3","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.0","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-VRtvQf7luM761vIxJPqosgLSE/+ahptAOx8J+FjQuOLkeG7kS3cHJ7cKK3neQHxipy9xZ+8pVRJEy28S9WG3Cg==","shasum":"4630cff5e628359adbaf52dc10631abc3614d47c","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.0.tgz","fileCount":40,"unpackedSize":474481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvJnHCRA9TVsSAnZWagAAZIQP/2IMBvXoLjZBpDGTnH5n\nqdNBUEbdyzi+XAw0yG8Cn2O1nvcs70qaWFT3P7kZ3LzTH+PbDNEWg60usr1n\nP6JHPkJSv1cvc74KBWcDc7ZPJE1dMlEdofBSDq4njJL3jlgoHhSMn2miolHU\nicvsKcq198d8TUPPSA8ELF1dWRqrdtovdOwf1LVYhtwrsTtxW5jab9mKmYmw\nLdqhupesHc/6WPGCMA3EOzChso7CgZgm/qPPEAtIDNBUOoQMmp6PABwkk132\nHsnBL027WSn0yD9fCzTv/1LiBWHfvgswKPpTyUxE1MpBuOdKx2Sbyd54d+/c\ndfk7GgAATBHiV+En9qsTefBELWsrBEa98DewdRSx7VEEztS8l0hpDc9jEb+j\n5SMQFVgk+fVjUQukJjR2XMJh5gFemw8j0qZd6iydyRq358uyI59+55++t2mm\nJ+muknpQDqv8uXLxr6y0SmaSgR1Evr6X5tkcXI38sAMz6pwLhn0Eq6Om+Ke5\nNV1G13k/XHCVPDaulRDqvpvN8yOdcTsutzMjQdy+ujn3R3huvCpG96zBuf7f\ntiMJxnk45mIsjx4zVeUDeVnQGHVEFeUohNKVFo/+ub2dlE4CzKl4QagEF7xa\n6Jxk37SH53ghydhvvgCLWcdGoV766deRtWqEZXZHeI+dB5AW24tWKQC466t7\nwhhO\r\n=ks6e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4hDJVUC7EF749QdJpIz8waA3q38hYdK/oMLjITuT5GAiEAwDYLUY/vmTNn5A65hZJ1tNWNJnHnZJaKDzwpWnT/fwU="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.0_1606195655242_0.13632522433294048"},"_hasShrinkwrap":false},"1.1.1":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.1","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.19.2","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","directories":{"test":"test"},"gitHead":"8a7f1698644ce07dd04023c3c4a03e6079e143f3","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.1","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-AzHX+p/R9Bf4pFSqHPAQQKTs1Fybl3bGGz4SUmdejduwbl9l+DtiU8HSJuko46QGHLfn6KoBrBf4FSYcmOjdTw==","shasum":"97a71e13663a73185a75fbc58f65dd6a55d0e8c1","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.1.tgz","fileCount":40,"unpackedSize":474736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvKrbCRA9TVsSAnZWagAABRYQAJ8Tw6KiWtBwKDYXrEbX\n2SIex5crqiobirhSKQrGpuwl7Uu9FY/voKS5mOgogDqB5NSWl9cmkPAq6D8o\nxN4vf9s+VMqJslHpAS41b4LX+MJ2/tWAJ+PXJdV9ePk9DXEUUXPv/5KYhwpQ\nv3tjLZEYivOzuf70VE/+brrVHAesygDgW9DlDUNmTZy2qhSJTy160zq5o2fM\nGPQHp8TUfxj3u7xudV3yaMVb84E9fiw3r0xpDJRSZ/Dx8b7tbTFDiDN0F3FI\nZXDXFb2piLCq+wH0byWnuBJlt74bqK7J4kftkaPfp0HG1GAHxqedgKB0dJMi\nJrUD4peskeMQu38p5uYyhtvoC/JVrN5KdPr9z/7D5TzJPYi2EnBn81Opxv6N\nDE4+PVsZU6hACNqoifEqzKWu+RtUN6QdA5r58AJPoq6uQIJWv4bJr6zNKLCT\nRa6XTVQlE7fQj1MyxwRS3LnFl24OPfvtVmfPr87kYcwhOTR9jnXfbUp+1V0b\nj27g6yh81UVnht3DbS4E332ZaZBrcBIa5iKgJSHhcd9wiXfcuQwtbgZ3GLoq\nJdRNfpI0FjZE93ZfsPRuvZvHNOK0FBBT3cNFDXO4rGFecjfHoz2NtIxs+3jF\nyFuSNjKW++c9JZFJX/A+LhPBdMU9BNSAUw7T9tMtqOdSLifp9p9Vunu6WEnY\n7e0d\r\n=wsxo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbfFThsGwxYKPoG3YPRdOuWcZ5OuFCkj54YXs3karbZAiEAmHUy+CoM76/cjQRcKHbHOT8R31aL9zIKy3NLlpb2sG8="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.1_1606200026754_0.861391797293735"},"_hasShrinkwrap":false},"1.1.2":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.2","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.19.2","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","directories":{"test":"test"},"gitHead":"15cb34b80c931affd8945639fefd7485617377eb","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.2","_nodeVersion":"10.22.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-o8jgBz1nrIgAwXNQ3e8nMuUY/rdn6tfxnO/pyi2PwhTxvpbFptRQpSh7Bi5hX5ZznHckhji9rNF2b5zPBlr//A==","shasum":"3ffde1a82247a7e69ad93c74e03838c650c81642","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.2.tgz","fileCount":40,"unpackedSize":477018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf811OCRA9TVsSAnZWagAAsXcP/0b0mPjHL2VjCoRbIJQl\nJqf6C/vl5n2MtvsrX7d9+/k3tpxT5Mv22bU4AWD9uWko68DQSxmk4yVvrmCD\niHD8EJ0PFBAzkoSoNvLDKGUyNXcahUrZNQesAMFWqvN4SoH41UWDFYplWb+8\nJzXsTI6ZCDDN7kV9Ljc5t6QSSOuW+5ZQl260hgai9sq4R2iJnlKY2X+eEB3+\nA5J22vj7znck5j5S8wG7xLSoCuOdFrfm9WhGNkXunwM7LwVcjzcJNq4d1afD\noGAXPf8JUvbhPR05kZJhe44+Q5LH1s0tVBBAXkEXn9Y61qAEwufBv3liNZpg\n82nlUNzZxqolktNN8+AOnWozNR+31kSbozePj2lqVgXXgBgNHEmiFbE2hQqf\nXSUJ/BI868gCUTfqC6/3PO9okyuZqvYdIhoBFi6P85Cfbyd/KVwDyaNlHyDK\nh7TBD+415JVQj/CJhn1O92RZL1nFpi585YeKv/PXCnS/VHrzsPLWBRgaEJTm\nYNcm7T/A3auo4Kk/gAIgJgz/reTbaqNQ+9qjG0cVXzUWe8MZRfRnuYmV+c1+\nK1D6/iG7IvJTAsjUzcJaZXagPGnsUyHZsCjhQ0zCWcpLW2fIU9ndPVixJY4p\nu6ctzXRhWGASQZwdbRuNxNOdPzqqGfJSFYqK6MaIeyAWLZENtfvN7tYzgJ5t\na28q\r\n=aUZx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFrhLGH/qhuY1/hKZYo7NqNk7zn5yZkHszTNwadpe9IWAiEAsWAhl6VEwDTIQ8ScY4myFOBbK3EmqHnSgLhXKA3xlGg="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.2_1609784654411_0.9498630411194653"},"_hasShrinkwrap":false},"1.1.3":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.3","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.19.2","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.3","dist":{"shasum":"7118ebecab22e4717ef217c7c5a3052b167dca7b","integrity":"sha512-rruaMuOCQLsxr2Pc1BdTiOBkJW52SaU+GJa8Mq3MqADk/KvOZR2kIHuNqeNRLFZd1YtJ1YMk3g282GeHUuVTrw==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.3.tgz","fileCount":52,"unpackedSize":478784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbVqpCRA9TVsSAnZWagAAmMkQAIhqIFUOwx0jrBMAs7QT\nXI3Ofrnxa/xcGruSwjRPj907yi/Ofo42pSPUTtJeCzws55lWrbXItEVOevIX\nVS3D3o45gE4GJJjoD0G/EOSNZTtXI69fKz/nnAWiQDaLs3croDbSQIxRdRiL\n6tHJJLj1CvwB8evEaCYf/GDEeZYOS6uIQTJtggu1OVgPW5DznBmrp2BxAZbt\nqpTOavfe+K887VGOfz8Ri4VlbL+eTdaBeZCwZbsbAuPUCMpjw5WZPbiY0ehO\n5ocEyZNQYYzs6b2zoA+EQFhQiWl2Q8twHKbZqLagm/gQ9+zlOCStR547m94G\nCNDQ2+NvDPvL1NDixPtLKCLTU5yknXt/U11tsKN2PKfUPOxVqwitd+scRpbf\nMSJPYtXN9YxMy2udVI0Nd34Q0AJE+WhF20/P7/2mgfakuOxSfuF/cJLO4qLF\n+AY3C2fQZ2jMRQGL+eA3/CEBMz6q6yr9TgVeeGU60gGB/7irTB88/thZyAcO\nPgAW2NlnaSynSRG5fFhqCTAngiQZUoauRYXPd2xqtqyD7MoN07to9G7pd3Lh\nCHXZUczuKOpn3ObFUdyKjRfnAIqBGUDOR/YwsP0u03TDgKMZsd3dWrDAhzBV\njsa917Fv12s1thuCVHiVwPw8AE5b/0cZNGr2COOoEV3jiugz62TX1sKhhvjD\n9Tqa\r\n=ug8G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqggTF2Roc2qMqPZhfgShwbOk/fmNo+WzsflF/qmJaUAiEAwp8d4DnGOKWCub0y/sbGTfRxIO8tMpehDYaZ7NOZSyk="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.3_1617779368740_0.9451546861824325"},"_hasShrinkwrap":false},"1.1.4":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.4","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.19.2","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.4","dist":{"shasum":"718ed1adeee2efa5d199522b121b0d6c9bed5c22","integrity":"sha512-/PyXHSgME39K+xWApMO+DrMFs7GFfhS061zFk1CcsZgUFqkXzIehcjVJ64lPCqK188YwjG2IUYTx3MAmYWFO1A==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.4.tgz","fileCount":52,"unpackedSize":478784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggGeECRA9TVsSAnZWagAAQwoQAJ8uDK2NCgb3ESswjbMn\nsLIltn/SI5zRoEVVUXNYmtrP+x0LBwnCVDpKRdqRjaYUTN0NCJDkhp2zRxxi\nqJhChXUzvbr1cW9b8ZWzXOPV8XWW3L/t6DvO4K/FoSQjU/coJIDBrIrsX+Pk\nSI9wTOawo2hxc5qD/P+XisSt8RKgwxPvUDWKO7s9qXMSQWRRh5pirmN+y5E3\ntUUkLX9JQ7T2vCrHgAiq330l8x1T0ewbaSp9rNWbqtjxosmtOkMCLU3hrhM6\ngtHvDx2rDQnyYbCgcS6K0Djc0UsTFCq6xqhWCuqazF2phXRSHepJE1JsiTH2\njBkezdoDzVw1FN503WEb8KdA5VHdlQd3ddER80Al3sc5Osk0BoPFVK6JKnoP\nNm93icjHPuCQdvFOucVcAjc/yjXlDMnmG1WCj23maOMIE7TdJE0wW045K1oi\nR9UaVkRtRtqQ27QHI4tChr3Y365Pu0LwLqSzCO9tydv/hwtYkFF2z22QBB7c\n11NB/KF9oYhuTBh7OhtBa/a2tHXF+tRxcZcaz5vKbYm+u6zy+je0dbjcFENz\nOQ/TxMh6DDjpmM3Oxlx5S0fNwuNQVfxv0c30DSuLp8TavVCKkos6+ShNViBh\ns7DXTxzYRO4GUlW/Ej4p8iVf5zaCp1Ri4fsmhZBCAag1JFiT81jwuqtEjK25\nKYrL\r\n=fv7R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPeX+rKRTcKtnP9bbqKika3VeYNE+mASfPwloAgzpmDAiAe1iA3zowxO4Joa2U8NTSWgKp1GH4HyhdUTmW6HnwxYg=="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.4_1619027844150_0.18386352423560393"},"_hasShrinkwrap":false},"1.1.5":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.5","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.21.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.5","dist":{"shasum":"f7008789d99f2c1170eaa05977be5697faaf8eca","integrity":"sha512-d7/T/01tfWsHDj8em8pIvXIvAEkrwRlAPMjsAm8pzOriruhImJHq5xinP5Tj6OBe1LVkIgpOl1qxx7LwTt0yOQ==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.5.tgz","fileCount":52,"unpackedSize":478784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+wHvCRA9TVsSAnZWagAAdaEP/2080oiDem3y4n5yf1Ab\ni+kqOUE4kVhC99IfeXPO+rAmI7AUH9UaV209Lsy9QdBBWEuoAbw6OmEmjOEz\nfitZ6g7CWV/eTVoLI28/qC1TozsFt2HCMrzBZCRYfU4PtxPmEpEnNaiEC3TW\nO8psUCkh1IG3Cy+RBk9mlGu+gGDGeySge9p49jmr7aqBF18NKb4qlRxX181h\n94Keux/PXN5wyBOynX8zEjPije+kpmMjCNN5F3Wu8ejo9ym++Q/wLOpaozEp\nU2DOMTHWRLdM0jUDPNekA5KReOXlJB12UnY9i/ihjJzrNVb7AXN8/cl78DyZ\n3Mkey3PgJlzQZw+SUk+vGg5s74wXvoVFuM2MbAmFKCl+tqJJH1pSdHSOw6kN\nWEi1j9joqYWU8q5yn0LvutMytACik43QJO6EyGUoI79BQQRo58o9hbV8Id7s\nfmcW18gAGdUYGFiErY+kDohFuvkBkJpjsqPpniSPxskaVNVWzrRDxOscvAaC\nBheWILPML4vTVlzjrM2NUD4XPWM4SPk7sHAJF+VZvxCsRmJaUjyF3M125YTE\novXnGc42LFz+xgNUu8D7BG5I+GlFYmrRGPEUZxWoHoY+x/p0fMjqRyMvNzCS\nfoBGpzys58ZP6GQd8ryotUCDdkuyO4JRU8AmQWTL42p5JpLbSngls1X1O/be\nyiUD\r\n=Q9pf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMDLCpt0czMZabSrNtWiJnXDfhmQf2fSDssIZfXy9c3AIhANff1Oqt4LPF8JC+YWyO14lk9DelIEdYrnuj6DoOapOD"}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.5_1627062767173_0.2617624700698611"},"_hasShrinkwrap":false},"1.1.6":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.6","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.21.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.6","dist":{"shasum":"50e3bc56b0016824bd6f4035f6d16f4ff4d4939b","integrity":"sha512-eXUJJIeBdlEZcn8HVPa0J9NE7rMLg4sB9sKLhkpnQQcaT9vz3zKk4jtcrLRIpHQbltkMf0iRw/opmf4zXUdAkQ==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.6.tgz","fileCount":52,"unpackedSize":480569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+wITCRA9TVsSAnZWagAAOxMP/RBP8hPGpz9+tNPLyUD1\n5xLA7JENdwdBZMT+kRsYGZl4Bmu3NjFh9kyxMu9Glgmcmh1GeQ0mQujb8Ud5\nti6e+gk3oAfZL1h3cGUs17ZQY2dVuH7RIo3Jjf2+W4bD7w+bHhS/BPS2HWlc\nSagV+bSheIbIo6AuCjiw3Lmmab0wvFnpPgQjvRhNSTu02/LQ+xtF43IDnQT+\njOr/RV84XfUi3iHxFZCOtcA/ZecWiQanPToeBNc1WpbagqjtvNUJp8sO05/4\n1raVtakyLiKbVL4X2vDQriGWvKxLL06XrxK/OKDLcyH/VL1TLgEyZ1uQf3ct\nk4EVh0fKnrTdlvSXps5bCkcfEP7EuQI0xHKqWs0E9+dgT3Xm8Y0AZyAfxoUr\ni0B7Req0bIVEKczT1uBLxYJib8T/gFhFl/m6QbInqwlD/ipDjRQ+PsXrUXeW\nMObC5OER39bpF8P87qoNpBAwo+qzw2I2518kOHwU2I2qKqQEmHOFrwdSX0i0\n8PyQ5Fj3u62TB0dKYmwTDEZOSYJu9gsWNFX7g7pPjZdZ4wH/dMGENUG5dOLA\nrMHq3MeljJV5TaEvMPCzP0Z4XnUcY8WSwKLYubmrqLQQ1ztgme5gp3biM6Ay\nSn44acBMdX4PmEVAQ7Kj/T9Kk+GUWVEz23H6mynK4Bw7uDWeW9C9pEn7Jpmp\ntLXv\r\n=4EeT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO9uBqbrOEAP5ucAUTPph3LNKYCEc3IyMKmR+Q7eVorwIgPlnB6sbqRzpC47tjazoVU9j5q+GzLYqOsqbX2wVedgw="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.6_1627062803380_0.7469260975667573"},"_hasShrinkwrap":false},"1.1.7":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.7","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.21.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.7","dist":{"shasum":"68d27c0b098bd530c3f5443924dad1a23d918b63","integrity":"sha512-a7SXm/uN+PXwKJVpzua3TUJK651/InddgaOS0T48QUCR8kXwsIlRQeMhjRo73i/AVXGPTrLz2cESA6fcLAKemA==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.7.tgz","fileCount":52,"unpackedSize":481441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDliN6dTdn8sFnLUa7EdxC43nPvSWwfsVf9f0mmXxwJxQIhAKvI84EZKs3m1Bwe+PrLbuMkCVd3Rk1KXjz1LMdpVE/T"}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.7_1632728277544_0.07567325804881753"},"_hasShrinkwrap":false},"1.1.8":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.8","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.21.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.8","dist":{"shasum":"299ebff93dbd8cadcb8bfbd87480bf45deb0fc13","integrity":"sha512-yNYC7w+AfjqdFD/JkSz6/485oeDh8sR+pzuVCFpLsQvGDnvJUEoVe0TXkNYpsYBnJxNSIZXigSzRWVCcReD3tA==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.8.tgz","fileCount":52,"unpackedSize":481441,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEibhAw1YnICHy1+txs0JnFFUHPlgR5E66ECHFg6paTAiBW3ed729jaPVVZlweOc5Ltyqe3khFqQ5MjYDB35mwGOQ=="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.8_1635317070723_0.8679204336178965"},"_hasShrinkwrap":false},"1.1.9":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.9","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.21.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.9","dist":{"shasum":"c84f358addd3fe484786abfd5b9b5d0631d1e185","integrity":"sha512-5ROucvN7JM1l73Z/SGmjdGpLYpkX8WkjERRTk7f+GJDwsmuO8b3n7AiZU9lH5ff1KeuTB9ptWw7zxL2ofgxCrQ==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.9.tgz","fileCount":52,"unpackedSize":481591,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSIOfugtnM6aNqJ5YXIE90Yxhsxvtu4lyXTVJKSIvdfQIgd0O+KDCcwiTjExC7VAoFlZIkO1Lw+mMxKrXMv+yDULY="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.9_1635329755190_0.6568898631481987"},"_hasShrinkwrap":false},"1.1.10":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.10","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.21.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.10","dist":{"shasum":"e3b59007f63ad6c62c14977107bffe9bc28b7c7c","integrity":"sha512-YoFQ5AciA5kxS+zkFNxVvPboJP62a6OFjRXy9ZBq0LeN4qV/w+HzkKBdK3PAVdwS9cuBUwTc9qY15x68UBtO4w==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.10.tgz","fileCount":52,"unpackedSize":481981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhza2UCRA9TVsSAnZWagAA2u8QAKG6aRQ8EZ6p5eevyAtJ\n511DnFG/cBKDRUMRxe4idQF2GYmBeaeg+gvw4nt61eto4LoPb62MSDAU6Vg9\nZW6UPiOpKtdUTtWT9fuh0XDiUweHtsqhk9W6PbGA5Yden1uJJPef73dp8LVd\n6dHEwtxIqWxeYn0I6fGlnI5tX3bh/QI39+OttWvVwWt255WmOmq96KnfTNAr\nHRRv+pchtiFUQkEibDYtSXJ6EPCOso7ycPGKoGBDI0vE+lyRMT839wucJbqF\n+Edol8VDHY9ZAIsRzN5LS0lGSz16LZEaMhZwmNjkPj+gmqBjM9vvkgQmn/4C\nJrqMuR/OgUMB5N/xlRBVqNu3IJ2DmGGUeqZPekco3wN3MJbKnxsfbNVB7BCI\njW8VJOkEjd07C2AKCtSoh0GQB6JwUY4IS73MLAUXLvLhORX21xil8XQjEShA\nAnAsKMAp2X8uaWbCexzdr67jmOR8OX5YKtCrs6tm4oy9NhAsys2bB7v9VcwD\nVGjAtP+yaLQylZcSrzGNL7PjIkaJm8Fga2Ct8/MNekxaKGOQzq3ihvaM2rXV\nUdge9Fipp3wQ2tAeYJ1FuQMM1VgOCnWAHQRSp1DVoMGcon98W+QcvzFlrvkz\nWwLceH6IWohJg6z2iyO0f91zdXFUDTOKJNQ9AEUcGbolGKCXlnKlNNYDYCAD\n0oL9\r\n=uaiT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBnWGSxlubA9UDKBrai0JdTqc+pEJBZOrrQtNgv//IioAiEAjhrTvcsntIb25UKOjFITD+HM6z1mOyDUxr+A1KeiNVo="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.10_1635859754215_0.3596827814545447"},"_hasShrinkwrap":false},"1.1.11":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.11","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.26.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","directories":{"test":"test"},"gitHead":"041049773bb0b984e543bfb62f6b58f621cebbf6","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.11","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-MXj+PXN+Whq5J2FjdraFkd3CBjyILPcs79ey34/IWjGEnGD7vk/XVYikLmjsnmI9iH5bAViiF1PyHkJQwCyGtQ==","shasum":"397a9c7e24217237b9a082e05e64cf085640c3ca","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.11.tgz","fileCount":40,"unpackedSize":481981,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHbcM7hM6VUsSQfxKw9QNPWzLgEIkTk7/fibCSctQAbAiAMeCA3FLQ+b7SxaMw3R9wRHItE8eh+O3FdNctq1OjMwA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX6zBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqhA//Vcx0oaqpoMWQpD6RzJzfpedG2Q82vcB1ybmWo3TJMtlamB2A\r\nB6i8+R6P+FI8sQNb0BjMoV1tGi0avNewJl55w+QVDVAPkZwmMHsFbYRtQQK5\r\nSJ3FhEIC/akLayTHaGaRI0BWuM3w4UOqkoePiVpOMRtzouY9vo1Yt52CAhrw\r\nNGQN97bp5HheQ8cIt52q5YX6CXB576z6pJvsTejwrLzE9lec5AtT+qrqCy2J\r\nTLfClGFo/xqsTkV0ullqmp6SMH5fqr1RPKVwxi52lPpnqB9Rj8f8YDoLW2yc\r\nHgrLmaR4nIG9nyJ28Q6mb5M99pW+UeSNmGeNvDOHszRuUKVmnx28VM9BSWJ2\r\nJFVypdDAI3FMoeBYPqwyFlfKgRFg29YoLxItsgpGVk/9yCheprD4+ogIGVlA\r\nponO5OeRwfGUPWno7Pa5e9wVntrKZD1fc6UXGSGhsKdFbk4nt/n0sT2zkyCO\r\nDbMflr+NEFfOrSJaAVoq9M4wrtzF+UnOs4brrTgeJwslCSCY7BDexdidI+Lz\r\nPq27vYmBXtOlqGHtfvbdzeVTZADH8/w2AXgWg4n8prvXFgIdelh8Q/yyVsts\r\nywKIMk7jpv1vjGDbcPZCCnX3sSAZOddA9TS1jXBGfHL/UgxsJQF+fTcI5Qgt\r\nHHenDO545ZJ3eR4DGleCjz+K2VQPB7MmCBM=\r\n=0lgt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.11_1650437312743_0.4711445801574259"},"_hasShrinkwrap":false},"1.1.12":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.12","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.26.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","directories":{"test":"test"},"gitHead":"a23f8b0ec523cf530aee9c30ffcabdd71304ea53","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.12","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"integrity":"sha512-31Q+y9nIzl+5LNM1otldtCtdw+R9N3WAg7Fp+qLn8oE6tm2taCw7NRpn4p8WP1wM80C7VYJ8Ws74Yd/V4Rmu2w==","shasum":"8651dc0e31bc019ac178b438ec89f3f3f973af9a","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.12.tgz","fileCount":40,"unpackedSize":483414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSK6Tf4N5X+N7oMT31pENkkZmRMcEd5SMy8MyNMQtjYAiEAh29d3GGT72AOmbQb24Ajx716BIEMnqbCPgWXTX8r5CU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiX684ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri5hAAkpOy5rkgnMWc6pxtVNosndA1CWyO/dgCuZkI3GR4+8rm7O9g\r\n7IAxvwJLbGoBGty3MJ1CalARtz8G3GL/fKPMe2zrFWf0OioJPjvPyWbVVBgE\r\nXOjM19U16PMlMtqTDqdWT6Yk+8TVDUFJ3GP9QtAVzJlsHrdn1fvBltpyMIFC\r\n8yhew6ABdj5jyLM79LlXOngKOIANKS1QB/T2aVhIR3KHmSmM4nHPVDwX9xiP\r\nJ9jjdRWDRIZvJdu8QkJcidUSBzbODyBsNASK4JJk/3sjSXm/z+kfFaqiB+nl\r\nWm5KPRu1S2ue6Sgdwdb8+bUBcdUP/WmQrDDy653+KmjtMnFphcmkglu0vQCG\r\n2lETNAOfKZAcfXRPpbKGYInq4kUO+xbZWyr7J62HaXTttAj43Fkg2mO3c4QZ\r\n81U3R1Rhz8qI3GqGsKFR6yBWVvOYlIVv3FTIeVh2fWoVoJ7AKG/v2VCC4gqy\r\ncZ5zrp2Xp6NE2cHTbZtvNoKiibOmOdqtoBYAJfU7NHbaE6kPbbhWGfG8PSSv\r\n8Jkuo67MJWLmEC0vhSWvITJHgTNvmOkVgc+MQreP0Zl1suDBZMqPDNYfNRyQ\r\nktuBDgX4nEeZ4zy9RXkNzomldFpSYZIIUFlvWYKD78ilJ5bNzQZAaKj0E/Lb\r\nSPy8+hrxmAR97nsNlw7s3UDnJoGpr4ASaH0=\r\n=0zqf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.12_1650437944421_0.10702337727071454"},"_hasShrinkwrap":false},"1.1.13":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.13","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.26.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.13","dist":{"shasum":"d9de99038b9e66c0a5efa3e94a54de65cd2deffd","integrity":"sha512-HEKfB2uE8vy2He5TilPUQNph0J0cywujeMajlisKRPr3GSFX8Yk9DsF7/S1jEvn5HNJXjiGmUWc+Zz2ha6JPqg==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.13.tgz","fileCount":52,"unpackedSize":483414,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdPFJcZIaHqMYmu6DfE370WPhuI5i+2W0zc+tAR0RDEgIhAMumME6X7M8IckxLuNkXoHuUTqe2Z/fLxa+LtJ7O1KYa"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMTfaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsyRAAjL0aPcfPi9/L8jHoQ14cSPbcamw8+ViuyTnvIbskoxWNkvbf\r\nV6xkt7JSn4hs+jhaqW7cXPFs7UTS7i8BV8VfKD1t+ZiP1fNe7DIumI4jrr5t\r\nTZHQq/B1uncxnge3dv7BJZ0IiIjIGLx09blMJqy55kRitQBNuMmFmWDeYAhy\r\nP9gH3h82r6Vqw58izr70Ond4irIh0MaotYocxhCVx+3Ain62LynXEibN+8JR\r\n5GG+z7gQ+LQKdpe+8k4TmWF/7w6NHohrb5MCV5E5BDBGAFEGNcRdZ2vxjUSe\r\nb2eldqZapnWclU5UV/sMEhgWXeX1AdHWLi6eXntTgvTrfcOG3SCfv0HHxlY9\r\nrwKof8laFycWyZfY7IUJgWZv6QlIiOnZDvtIAywjaszQkUt+4ESgqVzuHhCT\r\nQ5hUu8pa+2C5+GK5iKQ0MSi2pVa3k7asqH/hHo3rKlWYCW+WFOTqlTjawpwf\r\nh5Wo33oMrmykGRBtnYUNz6Zv71WHauAKF53cAS64n6KSnaqQhdX0zsw/TclX\r\nJ6fZn4ujuWxEarwK41jpLjvLnMwWDE3z/Zo2vzz14//kXULMXBhEPZaZmXh0\r\nyAA8CMM7YQ4bDuXzhQB+wgrLXHab03kKd/+zw0i9RRAQ/j/Dw0SiOV9w3baw\r\nNgyu9pTWBY2G6d7vY6ttwgepBEAyLtffgEw=\r\n=5maA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.13_1664169945880_0.9042320895318441"},"_hasShrinkwrap":false},"1.1.14":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.14","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.26.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.14","dist":{"shasum":"98ef5ccd164a74747173bc0e32f52b727423d4ef","integrity":"sha512-gm1Dmhwq9YUSQqT/arjaMvzRNWsXTa10afI07NNMJsSP7BNtpu/C+ZsudqL4JC0D0krrB5QnPICIRts7fk9CxQ==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.14.tgz","fileCount":52,"unpackedSize":484677,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk5L4IAqLvo6xxdAf4mpa7hLZ83nGLnC4CyJos/DP4swIhAJ0+Pnmjo8qFtl9vq0ugva3ZDVTHhHQnsK64/NmbaMVO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMU7QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEbw/+Jols8gdpWRrthwZ5Pp1ByWSBgeg1HrVNmurvPpc7d2usbwWs\r\nJcfvw4DhLq6SVrisbRhSJ7frp0/j7fIh0dRh5vteKB1GaEQvek9ghBOuIxQm\r\nwqo56KK+BHckVlgxZG5hCJYFTvUb1erPvZ8cz8rGGyX+3FKuVK7vICGXDRra\r\nNVbRMWLybvTub7zBKiRHhJd7DMBIzXUcDW//AE5HXqu/sR6R0xKsYO1iFYfe\r\nqN2JdvwrvZAWNm0wA+WO6I21XMtKV0xprO8qwMvE5UW28cW/vbYRmisLl6cz\r\nOT1YwRHvAqmyTDVAMcubMjfoEknnEc8uOC9715mOZrxkv7TO7OtF19Sj9Ds4\r\n6iAEq7fAODk4mVve3FQJc0cf7rW31QFRZc8/5Wr/Uhxv6EafELJUgY5epSSk\r\nTfkn07Fu9x8KYYLsMQwMEf/WtK+nJFm4uto4Xjw5jK+iRsQTUlDjICkEylDX\r\ndJKPDyzBz1Z+afAUZ7SWTLGQty48ojhg8C4mzyMqAyxEnfjQl0iZPDGxsNt8\r\nfKPCIqSsuLhRJ7HJ09cgtSrCy96ZBBeQXIzp97Nm8NWlOZPHuy1Ifg31cAPn\r\nR7rX50s4XcPhGDZCkuLunHe69WopiYTMvcXJeOyfAfEB+AVXFgPfmsLRje2S\r\n72cmOXikOlWuiQ7ELgAjNaH8IdHFrGbJ4rc=\r\n=CuK/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.14_1664175824382_0.2673160535612762"},"_hasShrinkwrap":false},"1.1.15":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.15","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.26.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.15","dist":{"shasum":"4652cd9c83320f7c651f22b274056ba0ff9f8dde","integrity":"sha512-Zs357+9DO/mJRSEQ/l6FngJ7P+L7kNssvOv/aP3lcuCTUE2aKW/p7w4jbAII7DVaIxw6ZFLFKCgMIjHRIsy8Iw==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.15.tgz","fileCount":52,"unpackedSize":484661,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBt5vOtOznkbjaqACzXW5u+nJwuCdb6OgrAhaQxxqABeAiAcT0zUzqIWm3bXeCWjoLLu+OyQWOv6OOcIPLNq7jsahQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2hceACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrURw//XO0qDOGIUNr2fN4OXfmPuZXcckC9ZBY0ouWqXqJZ69LfISay\r\nqBPaiVlgdugEf0uuISq7H2+CNq69q3wy8pDLbmvjHnVqpOg1QEu02TAzEclC\r\n3/Queo3Tj0ZoIzxlrAgKU7Jd19AIGz6H2K9nZrRgmvJixG0e+y9iO9y+FBKf\r\nSYFyHfBmmc0K2d+HuCEySQpU1r5k81iqQEl3OFW9GER6VFi7bwvKF3eKGeRJ\r\nnp6br05zxaVgrGADkfep3c4ZuZbI4FMMW1dFifh1OIzrVeL9DYaYJGxWmPJw\r\nSdPtYQOQ8KW+LgYuQZ9jYknB6PrQjaVtRZOePjjwvWeT5qz0waYb5k+oQuvd\r\nV3aADsjd74eucTOGp4zw1119soVqcWy0aFjuTxpVHC/v2WdxF1tzr16cc6MV\r\n9AjYNOZ4aPV/XRX+1+CdV0Lyyl1K+SDbxV+/di3jKULlnjvMwroCLxXfCg3V\r\n03Ik32mFTSyVu4iEQDnv4nYzU0p6RcTFgrouTXi/Y8pUHkHgEWaSl4Pw1Zti\r\nYWptWsbn3pMNPxxQ7YW2f5d0Aep2N/pZHZsL54QUqzkfZqpbHvrlTrv5bpmJ\r\nN6XjKG1+/7Ymv/WTHdwUlV6B3eKtesx2F+lWSYDoTZVaGmCaCe1Z0xKVlbu1\r\nh7oIxu21EOoBOUm3zNlEDT3lRao6YDQeVmE=\r\n=lxLB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.15_1675237150052_0.03102266121611863"},"_hasShrinkwrap":false},"1.1.16":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.16","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.26.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.16","dist":{"shasum":"f4eb55c46164a29255567883fec04ee84173c142","integrity":"sha512-CI2EDBH2DJ5e5PrWwXP+B8mOY5UG+4QBO3nsEpQHZITZYSmY+dc1tyoKguAeKdOlcXVBAkJg/5kU19Y2uE3Wjw==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.16.tgz","fileCount":52,"unpackedSize":484687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOPCe95QwP88NM/ziZPul4DCDBAsf4I4nGAKpqG5NKDAiEAh0kvZwpRnim290U6HqbR1HerYuP43qegDf0cfCmC6Tg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2jrbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/1w/+Otaw/E1AmI6mZVG05empXCVWoc44b5KoXCAU7N1PQYUmSTK8\r\nz5HE4ECzVKsKq5Us0tjUe5gaow6YHU/QWs9h2mkFkguHkQIETzB1uqyW2e6z\r\njgq0s/e5VdsFiFP2zSlIROEjqSqJIDksPrafsCIxzgS928O0GJKnjxuywgAL\r\n1rCU8sC5Ch01dK+40nTBRg9l+S3VlyvFI1hdE6LujoGO3XN+rTx5Wb6/3XXL\r\nUGTTwXwJTi9sdMHmka3ngbap/W5rAVN8TWOLGhvd4SophhBuqAi1TAP3izGn\r\n6Yfu6vSLyaUIxE+1B3wtCD6Q05rs2i1JZRTxOtlf8Jbur0GqMSoSIzVhHiMP\r\nheTsCGqtpOw96XpTIRESH0Ctst/t8TUN1XhMgupyxrt6Y206fCqsm0em7RpZ\r\niPBCLuXVRnCQua4uRwFfYJKZkIzlagOGnTaQN/OJvYnrHa5ZWwi1+9ylnH5d\r\nf6cG0vIYantfpKiPjPturQAxjWQk+aBq8B7hzJrCJKwrJoSfhnM23GlD6P6G\r\nzNGNAD50lXQnsvQ6KWLIeCXnw0gaWfiNC/LEcY+YYFm2iytwtMkSOkVWXmGY\r\nWBY746Ft3UjksylpxM8cDvmgnnZTiaoMaUj7OYpy632x22XkGS75SHEqh72k\r\npZkb7pu/zx9DNBwwnNsyLWg0LJ2q1kFIgKE=\r\n=IMpw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.16_1675246299339_0.2636481839432745"},"_hasShrinkwrap":false},"1.1.17":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.17","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.26.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.17","dist":{"shasum":"a72484533fef534e6f65d1597cfbdd4dbd14e8e9","integrity":"sha512-tQo/oH9+HljP2Qi811jh28ApTYaIsA3Sj01kOTzKmD8ShKAqXY61qvnWidY3+oVH2hcTd7fxLLdIS6lQFQXtbQ==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.17.tgz","fileCount":52,"unpackedSize":484687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0K0H+Ob/fdOFRx7v2Sg5e1XBTlhoWLLnEzvhy3GmC5gIhAPNKA4JQ5YQhrRKVdpt7Q39vysxlpS0o6aeoYp9zbxpK"}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.17_1685005263569_0.7311799996818029"},"_hasShrinkwrap":false},"1.1.18":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.18","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.26.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.18","dist":{"shasum":"eba1e9b50e0729d95f1a06bf6f1dccaa3db46c87","integrity":"sha512-+wEmKYD3khZ/8pp8WV+ylLYsbcacNOXYyxMTTThrgyY5FBeTlg5gA7INvB1IJeZTIlVYX0tXgILbnBfgoyKxug==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.18.tgz","fileCount":4,"unpackedSize":11377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAh094rSbXg4HWTDbVJv7zbzV5/5+XUF8QPvoXBlaIGwAiEAsrbBNsoH4nM5+iupe7HXIh0978H1X9sU8d2e4uK/LPU="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.18_1685700888682_0.2949905058821167"},"_hasShrinkwrap":false},"1.1.19":{"name":"@canopy-pte-ltd/canopy-toolkit","version":"1.1.19","description":"Canopy Toolkit for Javascript","keywords":[],"main":"dist/canopy-toolkit.umd.js","module":"dist/canopy-toolkit.es5.js","typings":"dist/types/canopy-toolkit.d.ts","author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"license":"MIT","engines":{"node":">=6.0.0"},"private":false,"scripts":{"lint":"tslint  --project tsconfig.json -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc --module commonjs && rollup -c rollup.config.ts","build:docs":"typedoc --out docs --target es6 --theme minimal --mode file src","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged","travis-deploy-once":"travis-deploy-once","prettier":"prettier --write \"{src,test}/**/*.ts\""},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/"],"coverageThreshold":{"global":{"branches":90,"functions":95,"lines":95,"statements":95}},"collectCoverageFrom":["src/*.{js,ts}"]},"prettier":{"singleQuote":true,"jsxSingleQuote":false,"tabWidth":2,"jsxBracketSameLine":true},"commitlint":{"extends":["@commitlint/config-conventional"]},"dependencies":{"axios":"^0.26.1","isomorphic-ws":"^4.0.1","jwt-decode":"^2.2.0","lz-string":"^1.4.4","nanoevents":"^5.1.7"},"devDependencies":{"@commitlint/cli":"^7.1.2","@commitlint/config-conventional":"^7.1.2","@types/jest":"^23.3.2","@types/jwt-decode":"^2.2.1","@types/lodash":"^4.14.152","@types/lodash.camelcase":"^4.3.6","@types/lz-string":"^1.3.34","@types/node":"^10.11.0","@types/rollup-plugin-json":"^3.0.2","@types/rollup-plugin-node-resolve":"^4.1.0","@types/rollup-plugin-sourcemaps":"^0.4.2","@types/ws":"^7.2.4","colors":"^1.3.2","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.1.0","https-proxy-agent":"^5.0.0","husky":"^1.0.1","jest":"^23.6.0","jest-config":"^23.6.0","lint-staged":"^8.0.0","lodash":"^4.17.15","lodash.camelcase":"^4.3.0","otplib":"^12.0.1","prettier":"^1.14.3","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.2","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-strip-code":"^0.2.7","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.16","shelljs":"^0.8.3","travis-deploy-once":"^5.0.9","ts-jest":"^23.10.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.15.0","tslint-config-standard":"^8.0.1","typedoc":"^0.12.0","typescript":"^3.0.3","ws":"^7.3.0"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","licenseText":"Copyright 2020 Canopy Pte Ltd <hello@canopy.cloud>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","_id":"@canopy-pte-ltd/canopy-toolkit@1.1.19","dist":{"shasum":"0d58015663468bbf44a56eed421a1e3fd3614e48","integrity":"sha512-5raR5p9u1wpBpnWsU0a68U5UaS0vCuDhJcGmbgfUaFuo23B2dVn3ax2/fmHKSlVOhELmoI8VaPCmdAc576uOyw==","tarball":"https://registry.npmjs.org/@canopy-pte-ltd/canopy-toolkit/-/canopy-toolkit-1.1.19.tgz","fileCount":52,"unpackedSize":483904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOZoBG72onpSjAtj2iFiCNhiQRqmX3qIL/PY0GPLD56AIgW+pmwFb/wQMIrqrSosH4d0Kf7LaOvs+Z3y3Au59eNlU="}]},"_npmUser":{"name":"niranjan94","email":"me@niranjan.io"},"directories":{},"maintainers":[{"name":"niranjan94","email":"me@niranjan.io"},{"name":"sourabh.kumawat","email":"sourabh.kumawat@canopy.cloud"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/canopy-toolkit_1.1.19_1685700912891_0.4044685495702378"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-03T08:31:07.739Z","1.0.0":"2020-06-03T08:31:08.107Z","modified":"2023-09-21T08:44:37.998Z","1.0.1":"2020-09-08T13:58:15.267Z","1.0.2":"2020-11-17T10:14:01.713Z","1.0.3":"2020-11-17T10:25:29.282Z","1.1.0":"2020-11-24T05:27:35.461Z","1.1.1":"2020-11-24T06:40:26.928Z","1.1.2":"2021-01-04T18:24:14.546Z","1.1.3":"2021-04-07T07:09:28.864Z","1.1.4":"2021-04-21T17:57:24.344Z","1.1.5":"2021-07-23T17:52:47.312Z","1.1.6":"2021-07-23T17:53:23.503Z","1.1.7":"2021-09-27T07:37:57.735Z","1.1.8":"2021-10-27T06:44:30.871Z","1.1.9":"2021-10-27T10:15:55.321Z","1.1.10":"2021-11-02T13:29:14.366Z","1.1.11":"2022-04-20T06:48:33.134Z","1.1.12":"2022-04-20T06:59:04.601Z","1.1.13":"2022-09-26T05:25:46.042Z","1.1.14":"2022-09-26T07:03:44.569Z","1.1.15":"2023-02-01T07:39:10.261Z","1.1.16":"2023-02-01T10:11:39.503Z","1.1.17":"2023-05-25T09:01:03.722Z","1.1.18":"2023-06-02T10:14:48.836Z","1.1.19":"2023-06-02T10:15:13.131Z"},"maintainers":[{"email":"qihao.wu@canopy.cloud","name":"wujiao233"},{"email":"me@niranjan.io","name":"niranjan94"}],"description":"Canopy Toolkit for Javascript","homepage":"https://github.com/niranjan94/canopy-toolkit-js#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/mesitis/canopy-toolkits.git"},"author":{"name":"Canopy Pte Ltd","email":"hello@canopy.cloud"},"bugs":{"url":"https://github.com/niranjan94/canopy-toolkit-js/issues"},"license":"MIT","readme":"## Canopy Toolkit for Javascript\n\n### Usage\n\n#### Installation\n\n```shell script\nyarn add @canopy-pte-ltd/canopy-toolkit\n\n# or \n\nnpm install @canopy-pte-ltd/canopy-toolkit\n```\n\n#### Client Options\n\nThe following options are supported when creating or restoring a client. \n\n> **Note:** Use the same set of options for both creating and restoring a client.\n\n```typescript\nexport type ClientOptions = {\n  // The API Server to connect to\n  apiServer: string;\n\n  // The WebSocket server to connect to (Optional)\n  websocketServer?: string;\n\n  // Should the Websocket Proxy be disabled (Default: false)\n  disableWebsocketProxy?: boolean;\n\n  // The API Version to use (Default: v1)\n  apiVersion?: string;\n\n  // The App ID to set in the requests (Default: Canopy JS SDK)\n  appId?: string;\n\n  // The locale the responses should be in (Default: en)\n  locale?: string;\n\n  // Enable logging to the console (Default: false)\n  enableLogging?: boolean;\n\n  // Persist the login session to localStorage (Default: false)\n  persistSession?: boolean;\n\n  // The localStorage key to persist under (Default: canopy-session)\n  persistSessionKey?: string\n\n  // HTTP Proxy server (Works only inside Node.js - requires https-proxy-agent)\n  httpProxyServer?: string;\n\n  // Log websocket response time metrics (Default: false)\n  logWebsocketMetrics?: boolean;\n\n  // Callback to invoke when token is refreshed (Optional)\n  onTokenRefresh?: () => void;\n\n  // Callback to invoke when a user is logged in (Optional)\n  onUserLogin?: () => void;\n\n  // Callback to invoke when user is logged out (Optional)\n  onUserLogout?: (previousSession: SessionResponse) => void;\n\n  // Callback to invoke when the user's session times out. (Optional)\n  onSessionTimeout?: (previousSession: SessionResponse) => void;\n};\n```\n\n\n#### Authentication\n\n##### Username + password login\n\n```javascript\nimport { CanopyClient } from '@canopy-pte-ltd/canopy-toolkit';\n\n// Create the client\n// - The client can be created in a common place and shared across the app.\nconst client = new CanopyClient({\n  apiServer      : 'https://dev-api-gateway.kurtosys.org',\n  persistSession : true\n});\n\n// Login with username & password\nawait client.login(username, password);\n```\n\n##### 2FA code required\n\n```javascript\nimport { TwoFactorCodeRequired } from '@canopy-pte-ltd/canopy-toolkit';\n```\n\n- `client.login` would raise a `TwoFactorCodeRequired` exception. \n- Get the MFA code from the user and call `client.responseToLoginChallenge`\n\n    ```javascript\n    await client.respondToLoginChallenge(123587);\n    ```\n  \n##### 2FA activation required\n\n```javascript\nimport { TwoFactorActivationRequired } from '@canopy-pte-ltd/canopy-toolkit';\n```\n\n- `client.login` would raise a `TwoFactorActivationRequired` exception. \n- The exception would contain a `response` parameter with the 2FA secret key using with a QR Code is to be generated and displayed.\n- Request the user to scan the QR code into their authentication application\n- Get the MFA code from the user and call `client.responseToLoginChallenge`\n\n    ```javascript\n    await client.respondToLoginChallenge(123587);\n    ```\n\n##### Password reset is required\n\n> This login challenge is currently unsupported by this library\n\n```javascript\nimport { PasswordResetRequired } from '@canopy-pte-ltd/canopy-toolkit';\n```\n\n- `client.login` would raise a `PasswordResetRequired` exception. \n- Request the user to login in Visualizer to reset the password.\n\n##### Restore a session\n\nOn page-refresh, the existing user session if any can be restored into the client as long as the session is valid.\n\n```javascript\nimport { CanopyClient } from '@canopy-pte-ltd/canopy-toolkit';\n\nconst preAuthenticatedClient = CanopyClient.restoreSession({\n  apiServer      : 'https://dev-api-gateway.kurtosys.org',\n  persistSession : true\n});\n```\n\nIf a valid session is not available to restore from, one of the following exceptions will be thrown. In that case, create a fresh client and log the user in using the login methods documented above.\n\n- `SessionNotFoundError` - a session could not be found\n- `SessionRestoreError` - a session was found but an error occurred while trying to restore it\n- `SessionExpiredError` - a session was found, but it was expired.\n\n#### Making requests\n\n##### Request Options:\n\n```typescript\nexport type RequestOptions = {\n  // The javascript object to send as json (Does not apply to GET)\n  data?: any;\n  \n  // Should the request be made via websocket (default: false)\n  useWebsocket?: boolean;\n  \n  // Should the accounts information be skipped from the query parameters (default: false)\n  withoutAccounts?: boolean;\n  \n  // Should the namespace prefix (eg. /api/v1) be skipped (default: false) \n  withoutNamespace?: boolean;\n  \n  // Override the auth token to use\n  authToken?: string | boolean;\n  \n  // List of user accounts to make the request for (default: none)\n  accounts?: (number | string)[] | null;\n  \n  // Additional headers to set\n  headers?: KeyValueParams;\n  \n  // Should the headers set here replace the default headers added to all requests\n  replaceHeaders?: boolean;\n  \n  // Call the api as a specific user ID\n  asUser?: number | string;\n  \n  // Query parameters to set\n  queryParams?: KeyValueParams;\n  \n  // API Version to use (eg. v1) \n  apiVersion?: string;\n};\n\n```\n\n\n\n##### Methods\n\n> All methods support the request options documented above as the last parameter.\n\n```javascript\n// GET /api/v1/user_details\nconst response = await client.get<ResponseType>('user_details');\n\n// POST /api/v1/user_details\nconst response = await client.post<ResponseType>('user_details', {\n  someData: 'xyzzy'\n});\n\n// PUT /api/v1/user_details\nconst response = await client.put<ResponseType>('user_details', {\n  someData: 'xyzzy'\n});\n\n// PATCH /api/v1/user_details\nconst response = await client.patch<ResponseType>('user_details', {\n  someData: 'xyzzy'\n});\n\n// DELETE /api/v1/user_details\nconst response = await client.delete<ResponseType>('user_details');\n```\n\n#### Logging out\n\n```javascript\nawait client.logout();\n```\n","readmeFilename":"README.md"}