{"_id":"@elabox/hive-js-sdk","_rev":"5-801e3b7c7be393f4d17033f842b9aeda","name":"@elabox/hive-js-sdk","dist-tags":{"latest":"2.8.6"},"versions":{"2.8.1":{"name":"@elabox/hive-js-sdk","version":"2.8.1","description":"Elastos Hive JS SDK","exports":{"node":"./dist/hive.js","browser":{"import":"./dist/es/hive.browser.js"}},"main":"./dist/hive.js","module":"./dist/es/hive.js","typings":"typings/","browser":{"./dist/hive.js":"./dist/hive.browser.js","./dist/es/hive.js":"./dist/es/hive.browser.js"},"scripts":{"prepublishOnly":"npm run build","build":"npm run build:release","build:debug":"npm run clean && npm run types && rollup -c","build:release":"npm run lint && npm run clean && npm run types && rollup -c --environment prodbuild","dev":"rollup -c -w","clean":"rm -rf ./dist ./typings ./generated","types":"npm run clean && tsc --emitDeclarationOnly --outDir typings/ --project tsconfig.types.json","tsc:build":"rollup -c","tsc:w":"tsc -w","docs":"npx typedoc src/index.ts --excludePrivate --excludeProtected --excludeInternal","lint":"eslint './src/**/*.{ts,tsx}' && eslint './tests/src/**/*.{ts,tsx}'","test":"jest","test:node":"JEST_CIRCUS=1 jest --silent=false --verbose --runInBand --config jest.node.config.ts","test:node:debug":"JEST_CIRCUS=1 node --inspect-brk node_modules/.bin/jest --runInBand --config jest.node.config.ts","test:node-no-jest":"rollup -c rollup.no-jest.config.js && node generated/tests-no-jest.js","test:browser":"npm run clean && rollup -c rollup.browsertests.config.js","test:node:profile":"JEST_CIRCUS=1 node --prof --no-logfile-per-isolate ./node_modules/.bin/jest --silent=false --verbose --runInBand --config jest.node.config.ts -- crypto/hdkey.test && node --prof-process v8.log > processed.log && echo '' && echo 'Please open processed.log'. && echo ''"},"dependencies":{"@elabox/did-js-sdk":"^2.2.9","@types/fs-extra":"^9.0.13","axios":"^0.24.0","browserfs":"^1.4.3","buffer":"^5.6.0","cd":"^0.3.3","dayjs":"^1.10.4","jsrsasign":"^10.5.0","jsrsasign-util":"^1.0.2","postcss":"^8.4.4","pretend":"^3.1.0","promise-queue":"^2.2.5","tslib":"^2.3.1","url":"^0.11.0","web3":"^1.6.0"},"repository":{"type":"git","url":"git+https://github.com/elastos/Elastos.Hive.JS.SDK.git"},"devDependencies":{"@babel/core":"^7.16.0","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-decorators":"^7.16.4","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.13.0","@rollup/plugin-alias":"^3.1.5","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-eslint":"^8.0.1","@rollup/plugin-inject":"^4.0.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-replace":"^3.0.0","@rollup/plugin-typescript":"^8.2.1","@types/bn.js":"^5.1.0","@types/crypto-js":"^4.0.1","@types/jest":"^26.0.24","@types/node":"^14.18.2","@types/promise-queue":"^2.2.0","@typescript-eslint/eslint-plugin":"^5.26.0","@typescript-eslint/parser":"^5.26.0","antlr4ts-cli":"^0.5.0-alpha.4","babel-jest":"^27.5.1","eslint":"^8.16.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^26.2.2","jest":"^26.6.3","jest-circus":"^26.6.3","jest-environment-node":"^26.6.2","jest-html-reporter":"^3.4.1","jest-lite":"^1.0.0-alpha.4","lint-staged":"^10.0.8","node-fetch":"^2.6.6","path-browserify":"^1.0.1","rollup":"^2.60.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-copy-assets":"^2.0.3","rollup-plugin-css-only":"^3.1.0","rollup-plugin-multi-input":"^1.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-polyfills":"^0.2.1","rollup-plugin-postcss":"^4.0.2","rollup-plugin-serve":"^1.1.0","rollup-plugin-size":"^0.2.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript":"^1.0.1","rollup-plugin-typescript2":"^0.30.0","rollup-plugin-visualizer":"^5.5.2","ts-jest":"^26.5.6","ts-node":"^10.8.0","typedoc":"^0.22.13","typescript":"^4.5.2"},"include":["typings","dist"],"author":{"name":"Elastos"},"license":"MIT","bugs":{"url":"https://github.com/elastos/Elastos.Hive.JS.SDK/issues"},"homepage":"https://github.com/elastos/Elastos.Hive.JS.SDK#readme","directories":{"test":"tests"},"lint-staged":{"src/**/*.{js,ts,tsx}":["eslint"],"tests/src/**/*.{js,ts,tsx}":["eslint"]},"gitHead":"ed17f4b36cfd53cdab7c96738c317306186a8eed","_id":"@elabox/hive-js-sdk@2.8.1","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-euS2lGYmZ3LJXyOvCS+TYnHQcisEE3Vg4Ri0koQ15QG2WhvLGBrRuG6Yc1rtvJ4Tg1beyRrDF8JlT/GVfYFJvQ==","shasum":"1795ffdd730d092d4aad0c3c467712fb0cc9f933","tarball":"https://registry.npmjs.org/@elabox/hive-js-sdk/-/hive-js-sdk-2.8.1.tgz","fileCount":96,"unpackedSize":1979103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNCtS0FjXcDRcTHsQrgF1fE572vMN2fBjw8OoHenPX2QIgJrj9hv6pN0laH+ey6QAzeIvpsZ7Zv2MtuLsULOOC9Jk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBgjyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBPA/9E3/8tbfxFFD7X8eIEUBZwvO25bd+ZnFvhKHfqAkk77ixhjEB\r\nPcsGdDk6IScPktnHJMaZeu1zphI1RAP8dIXL3syxrr6qXn8ZBYR4BEmSRxeP\r\nrLvxZyjGUgjrMXhZ3p5Rm2rTH0r8uSVl32X8rZc7QvJ2lQToqLLs9OT20HdX\r\nU7QbAxAkoqyYw8og+Z/IX9/eg7ckKC027mRDPisVRH4tdTPXKTg8ChWrHPIz\r\n3lghRbHKx2mdWeJUnp1tRhC37Xxd7Y8XWk8tfHpzZ4hTXGqPZiB94phjuuZ8\r\naVgcQb2YL3hcXc+VDO2zHXu/66DOmNPrD3TW6c+VlYo4HklwgkP1rZLGkQjU\r\ng5bKTEusYHmjT7rj7Swm/AshBIKNO6b9vHva+jP83jsJ58hgSlG2/EyN5eRt\r\nKIb6fRSlhXRiYM6GiSiOZHrwWoJbLShMQJ8+nubPtetqSSAoKjiyIAwwYN/3\r\nQ0FKlz+ehwjpkb6OlGTRsEguf+EEDcpQ3JAjSZOXdg7yWEa7t2ozcuDfeCIX\r\nRh/ZUfkq5BNGvQfp3l2nOIiDpvttCuzDf7cs2b2dzb+mhdAvm98cjz5qFRRT\r\nvk5hF7miMqjMgqzmfgxi5PPA4bBbqwIBT7r1vWzEVqDoouGLDtN3DeKvCGtT\r\nc3ko2jkPgshg1TYn3L5J+b4jQwkSvIvxkg0=\r\n=jt9M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"elabox","email":"admin@elabox.com"},"maintainers":[{"name":"elabox","email":"admin@elabox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hive-js-sdk_2.8.1_1661339889841_0.7643357437501161"},"_hasShrinkwrap":false},"2.8.2":{"name":"@elabox/hive-js-sdk","version":"2.8.2","description":"Elastos Hive JS SDK","exports":{"node":"./dist/hive.js","browser":{"import":"./dist/es/hive.browser.js"}},"main":"./dist/hive.js","module":"./dist/es/hive.js","typings":"typings/","browser":{"./dist/hive.js":"./dist/hive.browser.js","./dist/es/hive.js":"./dist/es/hive.browser.js"},"scripts":{"prepublishOnly":"npm run build","build":"npm run build:release","build:debug":"npm run clean && npm run types && rollup -c","build:release":"npm run lint && npm run clean && npm run types && rollup -c --environment prodbuild","dev":"rollup -c -w","clean":"rm -rf ./dist ./typings ./generated","types":"npm run clean && tsc --emitDeclarationOnly --outDir typings/ --project tsconfig.types.json","tsc:build":"rollup -c","tsc:w":"tsc -w","docs":"npx typedoc src/index.ts --excludePrivate --excludeProtected --excludeInternal","lint":"eslint './src/**/*.{ts,tsx}' && eslint './tests/src/**/*.{ts,tsx}'","test":"jest","test:node":"JEST_CIRCUS=1 jest --silent=false --verbose --runInBand --config jest.node.config.ts","test:node:debug":"JEST_CIRCUS=1 node --inspect-brk node_modules/.bin/jest --runInBand --config jest.node.config.ts","test:node-no-jest":"rollup -c rollup.no-jest.config.js && node generated/tests-no-jest.js","test:browser":"npm run clean && rollup -c rollup.browsertests.config.js","test:node:profile":"JEST_CIRCUS=1 node --prof --no-logfile-per-isolate ./node_modules/.bin/jest --silent=false --verbose --runInBand --config jest.node.config.ts -- crypto/hdkey.test && node --prof-process v8.log > processed.log && echo '' && echo 'Please open processed.log'. && echo ''"},"dependencies":{"@elabox/did-js-sdk":"^2.2.10","@types/fs-extra":"^9.0.13","axios":"^0.24.0","browserfs":"^1.4.3","buffer":"^5.6.0","cd":"^0.3.3","dayjs":"^1.10.4","jsrsasign":"^10.5.0","jsrsasign-util":"^1.0.2","postcss":"^8.4.4","pretend":"^3.1.0","promise-queue":"^2.2.5","tslib":"^2.3.1","url":"^0.11.0","web3":"^1.6.0"},"repository":{"type":"git","url":"git+https://github.com/elastos/Elastos.Hive.JS.SDK.git"},"devDependencies":{"@babel/core":"^7.16.0","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-decorators":"^7.16.4","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.13.0","@rollup/plugin-alias":"^3.1.5","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-eslint":"^8.0.1","@rollup/plugin-inject":"^4.0.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-replace":"^3.0.0","@rollup/plugin-typescript":"^8.2.1","@types/bn.js":"^5.1.0","@types/crypto-js":"^4.0.1","@types/jest":"^26.0.24","@types/node":"^14.18.2","@types/promise-queue":"^2.2.0","@typescript-eslint/eslint-plugin":"^5.26.0","@typescript-eslint/parser":"^5.26.0","antlr4ts-cli":"^0.5.0-alpha.4","babel-jest":"^27.5.1","eslint":"^8.16.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^26.2.2","jest":"^26.6.3","jest-circus":"^26.6.3","jest-environment-node":"^26.6.2","jest-html-reporter":"^3.4.1","jest-lite":"^1.0.0-alpha.4","lint-staged":"^10.0.8","node-fetch":"^2.6.6","path-browserify":"^1.0.1","rollup":"^2.60.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-copy-assets":"^2.0.3","rollup-plugin-css-only":"^3.1.0","rollup-plugin-multi-input":"^1.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-polyfills":"^0.2.1","rollup-plugin-postcss":"^4.0.2","rollup-plugin-serve":"^1.1.0","rollup-plugin-size":"^0.2.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript":"^1.0.1","rollup-plugin-typescript2":"^0.30.0","rollup-plugin-visualizer":"^5.5.2","ts-jest":"^26.5.6","ts-node":"^10.8.0","typedoc":"^0.22.13","typescript":"^4.5.2"},"include":["typings","dist"],"author":{"name":"Elastos"},"license":"MIT","bugs":{"url":"https://github.com/elastos/Elastos.Hive.JS.SDK/issues"},"homepage":"https://github.com/elastos/Elastos.Hive.JS.SDK#readme","directories":{"test":"tests"},"lint-staged":{"src/**/*.{js,ts,tsx}":["eslint"],"tests/src/**/*.{js,ts,tsx}":["eslint"]},"gitHead":"ed17f4b36cfd53cdab7c96738c317306186a8eed","_id":"@elabox/hive-js-sdk@2.8.2","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-+duLkBkCjUN40zTA1jmK6Hay19bUkbaDDC8dZYvVZShllcRvZzlBQsh01M9ZeCBfbp74xTZ4EShlQccGK12mbQ==","shasum":"d7af0f7378694dcb64a3e0c4c2405228bb619c78","tarball":"https://registry.npmjs.org/@elabox/hive-js-sdk/-/hive-js-sdk-2.8.2.tgz","fileCount":96,"unpackedSize":1979104,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHNzI41P2PQSKUZtirALhhbju32AqQVbEWLu3dejPBXQIgFP+7bxgPiqD7rAPe8BH9r/m5nFSND6kBj++hwjefB5A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBngxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrd5w/+L0TppTkh6CT3JMPBc63Ywbr/10s57rZM2LnXkxXmTOBe95G2\r\nsMzy448/dho9p1UcRMsKSpYlo882iDRhxXIZJZkj9JcZJPlBq7iVWTRK9Wl1\r\nqIzxcQbGjBLQ7H024L6SXCVLIPMn7ooo0TbBAqpd0TDc3UVV5pdyzby6V04q\r\n+0sH/GRHp+FjtPmNku8bvnXDg/T53TVnLIxDwyOweR/P+TlEXbbRbbXtL2ke\r\np2NQ6kEXcJJNzBFFUVjzI3iMQcuVZqjyJSMOlWKIkt/4c6a01c2HY69+MOvH\r\nFCGa8MDgojllla1fxFfvksyptCJxPF7hqybFbrajcwV/3lYDmgBW2ERqTrr2\r\neXytR7dyQTgwf+CojnlK0uYhUPq7qlET7uQqrkKJGKo0//UxCiFG+gccwXkF\r\nVrugUkFLe+XK0cRPjkGlDv6qejbFjd9BR3u3jNTGXDvJMVUzmxLhSJR0EhuB\r\nQg3JP8/wMRzIMTP+N5GgHSLXDEOu8R38I1CNc5pjgQQxHIDbcag3Way1xdg0\r\nteg10447G8UGZr63CxJDJ1618mEvMjAtEK/BJrN3ZNwfkqqLtQCOKBn9+YdY\r\nSaudn5+tze092f5hQfLH0d6k1tD2XH2U9I8CGGELBL3L1UOB+ILuqkzqYNSZ\r\n9yGBt5+GgsLZWV12nd5n8+VPIS7jrhML0C0=\r\n=TPw4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"elabox","email":"admin@elabox.com"},"maintainers":[{"name":"elabox","email":"admin@elabox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hive-js-sdk_2.8.2_1661368368873_0.8372496422125952"},"_hasShrinkwrap":false},"2.8.3":{"name":"@elabox/hive-js-sdk","version":"2.8.3","description":"Elastos Hive JS SDK","exports":{"node":"./dist/hive.js","browser":{"import":"./dist/es/hive.browser.js"}},"main":"./dist/hive.js","module":"./dist/es/hive.js","typings":"typings/","browser":{"./dist/hive.js":"./dist/hive.browser.js","./dist/es/hive.js":"./dist/es/hive.browser.js"},"scripts":{"prepublishOnly":"npm run build","build":"npm run build:release","build:debug":"npm run clean && npm run types && rollup -c","build:release":"npm run lint && npm run clean && npm run types && rollup -c --environment prodbuild","dev":"rollup -c -w","clean":"rm -rf ./dist ./typings ./generated","types":"npm run clean && tsc --emitDeclarationOnly --outDir typings/ --project tsconfig.types.json","tsc:build":"rollup -c","tsc:w":"tsc -w","docs":"npx typedoc src/index.ts --excludePrivate --excludeProtected --excludeInternal","lint":"eslint './src/**/*.{ts,tsx}' && eslint './tests/src/**/*.{ts,tsx}'","test":"jest","test:node":"JEST_CIRCUS=1 jest --silent=false --verbose --runInBand --config jest.node.config.ts","test:node:debug":"JEST_CIRCUS=1 node --inspect-brk node_modules/.bin/jest --runInBand --config jest.node.config.ts","test:node-no-jest":"rollup -c rollup.no-jest.config.js && node generated/tests-no-jest.js","test:browser":"npm run clean && rollup -c rollup.browsertests.config.js","test:node:profile":"JEST_CIRCUS=1 node --prof --no-logfile-per-isolate ./node_modules/.bin/jest --silent=false --verbose --runInBand --config jest.node.config.ts -- crypto/hdkey.test && node --prof-process v8.log > processed.log && echo '' && echo 'Please open processed.log'. && echo ''"},"dependencies":{"@elabox/did-js-sdk":"^2.2.11","@types/fs-extra":"^9.0.13","axios":"^0.24.0","browserfs":"^1.4.3","buffer":"^5.6.0","cd":"^0.3.3","dayjs":"^1.10.4","jsrsasign":"^10.5.0","jsrsasign-util":"^1.0.2","postcss":"^8.4.4","pretend":"^3.1.0","promise-queue":"^2.2.5","tslib":"^2.3.1","url":"^0.11.0","web3":"^1.6.0"},"repository":{"type":"git","url":"git+https://github.com/elastos/Elastos.Hive.JS.SDK.git"},"devDependencies":{"@babel/core":"^7.16.0","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-decorators":"^7.16.4","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.13.0","@rollup/plugin-alias":"^3.1.5","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-eslint":"^8.0.1","@rollup/plugin-inject":"^4.0.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-replace":"^3.0.0","@rollup/plugin-typescript":"^8.2.1","@types/bn.js":"^5.1.0","@types/crypto-js":"^4.0.1","@types/jest":"^26.0.24","@types/node":"^14.18.2","@types/promise-queue":"^2.2.0","@typescript-eslint/eslint-plugin":"^5.26.0","@typescript-eslint/parser":"^5.26.0","antlr4ts-cli":"^0.5.0-alpha.4","babel-jest":"^27.5.1","eslint":"^8.16.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^26.2.2","jest":"^26.6.3","jest-circus":"^26.6.3","jest-environment-node":"^26.6.2","jest-html-reporter":"^3.4.1","jest-lite":"^1.0.0-alpha.4","lint-staged":"^10.0.8","node-fetch":"^2.6.6","path-browserify":"^1.0.1","rollup":"^2.60.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-copy-assets":"^2.0.3","rollup-plugin-css-only":"^3.1.0","rollup-plugin-multi-input":"^1.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-polyfills":"^0.2.1","rollup-plugin-postcss":"^4.0.2","rollup-plugin-serve":"^1.1.0","rollup-plugin-size":"^0.2.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript":"^1.0.1","rollup-plugin-typescript2":"^0.30.0","rollup-plugin-visualizer":"^5.5.2","ts-jest":"^26.5.6","ts-node":"^10.8.0","typedoc":"^0.22.13","typescript":"^4.5.2"},"include":["typings","dist"],"author":{"name":"Elastos"},"license":"MIT","bugs":{"url":"https://github.com/elastos/Elastos.Hive.JS.SDK/issues"},"homepage":"https://github.com/elastos/Elastos.Hive.JS.SDK#readme","directories":{"test":"tests"},"lint-staged":{"src/**/*.{js,ts,tsx}":["eslint"],"tests/src/**/*.{js,ts,tsx}":["eslint"]},"gitHead":"ed17f4b36cfd53cdab7c96738c317306186a8eed","_id":"@elabox/hive-js-sdk@2.8.3","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-NCpFnWCPe7M+1tsgpw1Youmj9AINItqhcv+Af9ZdFbxn2wp2j1WK56Yii7rNuiFFintGpKcKd3MpmWJU4bTsIQ==","shasum":"3d0c9fe2147624ee4a82f156ba35128792a1a405","tarball":"https://registry.npmjs.org/@elabox/hive-js-sdk/-/hive-js-sdk-2.8.3.tgz","fileCount":96,"unpackedSize":1979104,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDclI8uhF5H48j7r9cuyfDg1yHp5MHRPTnGkjmnxx7pbQIhALkLoEEIrEk2+akuOZqLkd0bBK513lkQnvyG87la8sx4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEN36ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfVg/+Os6e82ZAzrZzll3wR5QfVmEmdXdXspjFaiKOcCGSexjjol1S\r\n6thn65V7sEHFLC4EDaol3hyg4LVBOFGPXmMwfQNaM7TDMzqyLxcKWlryNNZi\r\ni1Zplk05M+j4WqktVXnNMkItyGOrRZgbR/HDI3nBolYrKk8umQJEM+CePidt\r\nLbWKm0LDOxOOCxf+T2GiccOWsZmbjv514AP3mx7WEYGieRXWIzyUyggakxXG\r\nYR1nFl6/6Zw4GZoL4O4JUDUp859tOhDtf+9JD2alwstMxrmUfIocJyUn66K8\r\nFbr3TXSt4oyJM3pcio+bA5iJwj6YkT2jN+YNzrlsIg/iEzqvuSgmdEQ/iCWi\r\nPdTUuovhKKNqzT6gfhDCdEzt/utdMDEo/sKeZDbah4+wtfTqH5J4RODHBcYE\r\nUrOW/v2lFtIsswzoTCmocMHL0kr9I3hvxXBkmPNek7WgikooSwm94ebRaesK\r\nNYNf9nkz9jnItwoVznQzKFmSPx/nOJSYQP8q6H1fR/X53wtiCB0qjLGh3VU/\r\njwGUO9ofj8SWUfWtBcy+QSUN9j0S+ZR0bVxF/BZqcLrTSG7ex2x5O3t1Glvy\r\nMaWU9U21mXuKrv+h789+ZzUfpAni5IgfYioFSPlI1wxa0/cT/VR8XiY5cyJE\r\nT/uN5/m29IlrojbsJ2I0IPNPx7OGbww2zzI=\r\n=+p/5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"elabox","email":"admin@elabox.com"},"maintainers":[{"name":"elabox","email":"admin@elabox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hive-js-sdk_2.8.3_1662049786450_0.9681158604760574"},"_hasShrinkwrap":false},"2.8.4":{"name":"@elabox/hive-js-sdk","version":"2.8.4","description":"Elastos Hive JS SDK","exports":{"node":"./dist/hive.js","browser":{"import":"./dist/es/hive.browser.js"}},"main":"./dist/hive.js","module":"./dist/es/hive.js","typings":"typings/","browser":{"./dist/hive.js":"./dist/hive.browser.js","./dist/es/hive.js":"./dist/es/hive.browser.js"},"scripts":{"prepublishOnly":"npm run build","build":"npm run build:release","build:debug":"npm run clean && npm run types && rollup -c","build:release":"npm run lint && npm run clean && npm run types && rollup -c --environment prodbuild","dev":"rollup -c -w","clean":"rm -rf ./dist ./typings ./generated","types":"npm run clean && tsc --emitDeclarationOnly --outDir typings/ --project tsconfig.types.json","tsc:build":"rollup -c","tsc:w":"tsc -w","docs":"npx typedoc src/index.ts --excludePrivate --excludeProtected --excludeInternal","lint":"eslint './src/**/*.{ts,tsx}' && eslint './tests/src/**/*.{ts,tsx}'","test":"jest","test:node":"JEST_CIRCUS=1 jest --silent=false --verbose --runInBand --config jest.node.config.ts","test:node:debug":"JEST_CIRCUS=1 node --inspect-brk node_modules/.bin/jest --runInBand --config jest.node.config.ts","test:node-no-jest":"rollup -c rollup.no-jest.config.js && node generated/tests-no-jest.js","test:browser":"npm run clean && rollup -c rollup.browsertests.config.js","test:node:profile":"JEST_CIRCUS=1 node --prof --no-logfile-per-isolate ./node_modules/.bin/jest --silent=false --verbose --runInBand --config jest.node.config.ts -- crypto/hdkey.test && node --prof-process v8.log > processed.log && echo '' && echo 'Please open processed.log'. && echo ''"},"dependencies":{"@elabox/did-js-sdk":"^2.2.11","@types/fs-extra":"^9.0.13","axios":"^0.24.0","browserfs":"^1.4.3","buffer":"^5.6.0","cd":"^0.3.3","dayjs":"^1.10.4","jsrsasign":"^10.5.0","jsrsasign-util":"^1.0.2","postcss":"^8.4.4","pretend":"^3.1.0","promise-queue":"^2.2.5","tslib":"^2.3.1","url":"^0.11.0","web3":"^1.6.0"},"repository":{"type":"git","url":"git+https://github.com/elastos/Elastos.Hive.JS.SDK.git"},"devDependencies":{"@babel/core":"^7.16.0","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-decorators":"^7.16.4","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.13.0","@rollup/plugin-alias":"^3.1.5","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-eslint":"^8.0.1","@rollup/plugin-inject":"^4.0.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-replace":"^3.0.0","@rollup/plugin-typescript":"^8.2.1","@types/bn.js":"^5.1.0","@types/crypto-js":"^4.0.1","@types/jest":"^26.0.24","@types/node":"^14.18.2","@types/promise-queue":"^2.2.0","@typescript-eslint/eslint-plugin":"^5.26.0","@typescript-eslint/parser":"^5.26.0","antlr4ts-cli":"^0.5.0-alpha.4","babel-jest":"^27.5.1","eslint":"^8.16.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^26.2.2","jest":"^26.6.3","jest-circus":"^26.6.3","jest-environment-node":"^26.6.2","jest-html-reporter":"^3.4.1","jest-lite":"^1.0.0-alpha.4","lint-staged":"^10.0.8","node-fetch":"^2.6.6","path-browserify":"^1.0.1","rollup":"^2.60.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-copy-assets":"^2.0.3","rollup-plugin-css-only":"^3.1.0","rollup-plugin-multi-input":"^1.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-polyfills":"^0.2.1","rollup-plugin-postcss":"^4.0.2","rollup-plugin-serve":"^1.1.0","rollup-plugin-size":"^0.2.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript":"^1.0.1","rollup-plugin-typescript2":"^0.30.0","rollup-plugin-visualizer":"^5.5.2","ts-jest":"^26.5.6","ts-node":"^10.8.0","typedoc":"^0.22.13","typescript":"^4.5.2"},"include":["typings","dist"],"author":{"name":"Elastos"},"license":"MIT","bugs":{"url":"https://github.com/elastos/Elastos.Hive.JS.SDK/issues"},"homepage":"https://github.com/elastos/Elastos.Hive.JS.SDK#readme","directories":{"test":"tests"},"lint-staged":{"src/**/*.{js,ts,tsx}":["eslint"],"tests/src/**/*.{js,ts,tsx}":["eslint"]},"gitHead":"ed17f4b36cfd53cdab7c96738c317306186a8eed","_id":"@elabox/hive-js-sdk@2.8.4","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-kD/g80DdnCimzWbVFSmOvCCoq2uUZwyWuBJ+i4PLIPMxKQLDuQHZpVPoocfJZhqoK3iqXBRw4El3rKGU8ZAN6Q==","shasum":"b281b0099c20a406e2eb55717f09386a3dc36ebd","tarball":"https://registry.npmjs.org/@elabox/hive-js-sdk/-/hive-js-sdk-2.8.4.tgz","fileCount":96,"unpackedSize":1979104,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEW+KxfqCb6nZrJjOcn6heXwX0QYrfcawStvmH0THB+1AiEAyH95cLQkgi/nsju+YIU4kHHnBrzQSmneQDXg+I8ffnI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHxefACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeVg/+KTvQCU4YIITVDkQIMoht2TocCJI6udMQztkuld/t1DC3oUcp\r\nJQMCgyuPL6LywVWf0TtHsnAUSsUX5EGTBORZQFd8cHAGqSgP+L3A2AOyssPE\r\nj1rIpdy/Q+YQaOmJA5LiMRghPJAZXyYxTW52vlivbpkXMlxGBAZdBGPYCMbx\r\nFYTo0hSZ1IZnXXbTj8yH75GKJvAAjtOrlRR0oEa6xVDUMvJQgsVMzDuaPZRo\r\nkKWKeioO465huxdpU0Gv6bt8oxOZFoAUJakxBN0QVQh7ACXpzbA0b1jRxjVA\r\nfjzLnxQ3Jq+JALUMlOkX6tjxjGbKzK1MTOU3wonmvaCtABFrgt4J3RtLIAOH\r\nvzwpRazjfG9Oeu5wQYMCHadPPfLqMKNQPc107vb3V9R5yt9j1MmaAdn8wOq0\r\n44BNfX2SlqBnvx1W4mEll4FWn4h2sHs9/Hx2T0QyNLYEt1CC/4+h3iQDsjNK\r\nup2mvgzA7bZMXIar2mDzJp8ONGGEvDUCk963s9zJbVcxXNiaTAA616stTmq4\r\n1YbheiWlSMg2aCAcq0pjY5Ec9GWaJBLekxv2pv0aMucgZ1xMd4S1zT/Nxw1z\r\no+L3Ndcu8e+dIMjkQg40cG5WIIDj3TD6vNSd7I5TUEpoY4HQoZimD2UI0uIf\r\nW/G0eYU+q9PCPkVz8W5E/dPMJ8yY+E065ZA=\r\n=T10E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"elabox","email":"admin@elabox.com"},"maintainers":[{"name":"elabox","email":"admin@elabox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hive-js-sdk_2.8.4_1662982047563_0.02178281381503888"},"_hasShrinkwrap":false},"2.8.5":{"name":"@elabox/hive-js-sdk","version":"2.8.5","description":"Elastos Hive JS SDK","exports":{"node":"./dist/hive.js","browser":{"import":"./dist/es/hive.browser.js"}},"main":"./dist/hive.js","module":"./dist/es/hive.js","typings":"typings/","browser":{"./dist/hive.js":"./dist/hive.browser.js","./dist/es/hive.js":"./dist/es/hive.browser.js"},"scripts":{"prepublishOnly":"npm run build","build":"npm run build:release","build:debug":"npm run clean && npm run types && rollup -c","build:release":"npm run lint && npm run clean && npm run types && rollup -c --environment prodbuild","dev":"rollup -c -w","clean":"rm -rf ./dist ./typings ./generated","types":"npm run clean && tsc --emitDeclarationOnly --outDir typings/ --project tsconfig.types.json","tsc:build":"rollup -c","tsc:w":"tsc -w","docs":"npx typedoc src/index.ts --excludePrivate --excludeProtected --excludeInternal","lint":"eslint './src/**/*.{ts,tsx}' && eslint './tests/src/**/*.{ts,tsx}'","test":"jest","test:node":"JEST_CIRCUS=1 jest --silent=false --verbose --runInBand --config jest.node.config.ts","test:node:debug":"JEST_CIRCUS=1 node --inspect-brk node_modules/.bin/jest --runInBand --config jest.node.config.ts","test:node-no-jest":"rollup -c rollup.no-jest.config.js && node generated/tests-no-jest.js","test:browser":"npm run clean && rollup -c rollup.browsertests.config.js","test:node:profile":"JEST_CIRCUS=1 node --prof --no-logfile-per-isolate ./node_modules/.bin/jest --silent=false --verbose --runInBand --config jest.node.config.ts -- crypto/hdkey.test && node --prof-process v8.log > processed.log && echo '' && echo 'Please open processed.log'. && echo ''"},"dependencies":{"@elabox/did-js-sdk":"^2.2.12","@types/fs-extra":"^9.0.13","axios":"^0.24.0","browserfs":"^1.4.3","buffer":"^5.6.0","cd":"^0.3.3","dayjs":"^1.10.4","jsrsasign":"^10.5.0","jsrsasign-util":"^1.0.2","postcss":"^8.4.4","pretend":"^3.1.0","promise-queue":"^2.2.5","tslib":"^2.3.1","url":"^0.11.0","web3":"^1.6.0"},"repository":{"type":"git","url":"git+https://github.com/elastos/Elastos.Hive.JS.SDK.git"},"devDependencies":{"@babel/core":"^7.16.0","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-decorators":"^7.16.4","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.13.0","@rollup/plugin-alias":"^3.1.5","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-eslint":"^8.0.1","@rollup/plugin-inject":"^4.0.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-replace":"^3.0.0","@rollup/plugin-typescript":"^8.2.1","@types/bn.js":"^5.1.0","@types/crypto-js":"^4.0.1","@types/jest":"^26.0.24","@types/node":"^14.18.2","@types/promise-queue":"^2.2.0","@typescript-eslint/eslint-plugin":"^5.26.0","@typescript-eslint/parser":"^5.26.0","antlr4ts-cli":"^0.5.0-alpha.4","babel-jest":"^27.5.1","eslint":"^8.16.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^26.2.2","jest":"^26.6.3","jest-circus":"^26.6.3","jest-environment-node":"^26.6.2","jest-html-reporter":"^3.4.1","jest-lite":"^1.0.0-alpha.4","lint-staged":"^10.0.8","node-fetch":"^2.6.6","path-browserify":"^1.0.1","rollup":"^2.60.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-copy-assets":"^2.0.3","rollup-plugin-css-only":"^3.1.0","rollup-plugin-multi-input":"^1.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-polyfills":"^0.2.1","rollup-plugin-postcss":"^4.0.2","rollup-plugin-serve":"^1.1.0","rollup-plugin-size":"^0.2.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript":"^1.0.1","rollup-plugin-typescript2":"^0.30.0","rollup-plugin-visualizer":"^5.5.2","ts-jest":"^26.5.6","ts-node":"^10.8.0","typedoc":"^0.22.13","typescript":"^4.5.2"},"include":["typings","dist"],"author":{"name":"Elastos"},"license":"MIT","bugs":{"url":"https://github.com/elastos/Elastos.Hive.JS.SDK/issues"},"homepage":"https://github.com/elastos/Elastos.Hive.JS.SDK#readme","directories":{"test":"tests"},"lint-staged":{"src/**/*.{js,ts,tsx}":["eslint"],"tests/src/**/*.{js,ts,tsx}":["eslint"]},"gitHead":"ed17f4b36cfd53cdab7c96738c317306186a8eed","_id":"@elabox/hive-js-sdk@2.8.5","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-sm+Qll6i3H0CodzL10GwELf2RfCCfFrPVLVzchBAmZdbBCDYX5Axsi91FG5nZNKuepbzXM+Z9jG5L9DILyJC/A==","shasum":"024d3019f665e77500dde6e964c1d389d46e263b","tarball":"https://registry.npmjs.org/@elabox/hive-js-sdk/-/hive-js-sdk-2.8.5.tgz","fileCount":96,"unpackedSize":1979104,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtPJAay13kGgZIrSTULejxV/o6QS/0c92lCiW8BQbLgAIhAOgvZMnjz3ecQraNqHIxEXYf8sCDYuk3F3TgKmNaxqKh"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHyfwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozuQ/9GnTMJ6KPWPGgHcbwShAayRqMPd2iRVoPzS5dMqzLAhJoUVcD\r\nnTKe2dX+rFa2UZZdIZIroB8Wz/BgynPp2SVXB5yiykNFoTdVbxRdb1bKObK6\r\nBSN5/qrzoUPDsomvkyfAhyI19Vz+mripSGvWRrKVO7aGzr2S7xeQRlRTtHZA\r\nTRmQtLZ9A3lo+EfKe/wueTpMkr+ey0CPXWyQRKHIXmYKnTMBVxNqQHC54iMX\r\nO0296u1D/a9aihQPHs0mxCIPZBeU+vCW1N4aFLOjtw2wz0orosZlDSYb+QCb\r\nyaYBafY43fTrmn2MoIxiLeLXVcyWw1if5sVxyWPN/Dh2Hr7go+Sym4qkcXci\r\nBP3cB8iYGMzfZoZOrcLz/mdcjBd9En13zpagKanq89dMMWbUXveKiWUxhQl0\r\nZApjGsQtauDeYLwq+Il9nQQMfdrXdN8nT+NmOZGiYVVRk+wx/t1sF/FHjZgW\r\nnGDDgXlwSAdMzFJIrXGdZng+QR/T1Aw3N2M2gipprc1Oc/tTiZvabPDM2iBA\r\n4Hf/JiBglIpxR8YK1Ppd8g74TBlLozJOOi3R5imP6MEWxcg7xJQdyyjh4Lz/\r\npRIll0rewBkiCdy/wxoMsaDn4q9DpqfF5gUDAZqd9KygJV9uN/2YLRpYOAfe\r\n7ZTASSLnMg9W5/gLqaEZPOHXBWfIgcU4o8k=\r\n=Iqoz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"elabox","email":"admin@elabox.com"},"maintainers":[{"name":"elabox","email":"admin@elabox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hive-js-sdk_2.8.5_1662986223686_0.026236686593746006"},"_hasShrinkwrap":false},"2.8.6":{"name":"@elabox/hive-js-sdk","version":"2.8.6","description":"Elastos Hive JS SDK","exports":{"node":"./dist/hive.js","browser":{"import":"./dist/es/hive.browser.js"}},"main":"./dist/hive.js","module":"./dist/es/hive.js","typings":"typings/","browser":{"./dist/hive.js":"./dist/hive.browser.js","./dist/es/hive.js":"./dist/es/hive.browser.js"},"scripts":{"prepublishOnly":"npm run build","build":"npm run build:release","build:debug":"npm run clean && npm run types && rollup -c","build:release":"npm run lint && npm run clean && npm run types && rollup -c --environment prodbuild","dev":"rollup -c -w","clean":"rm -rf ./dist ./typings ./generated","types":"npm run clean && tsc --emitDeclarationOnly --outDir typings/ --project tsconfig.types.json","tsc:build":"rollup -c","tsc:w":"tsc -w","docs":"npx typedoc src/index.ts --excludePrivate --excludeProtected --excludeInternal","lint":"eslint './src/**/*.{ts,tsx}' && eslint './tests/src/**/*.{ts,tsx}'","test":"jest","test:node":"JEST_CIRCUS=1 jest --silent=false --verbose --runInBand --config jest.node.config.ts","test:node:debug":"JEST_CIRCUS=1 node --inspect-brk node_modules/.bin/jest --runInBand --config jest.node.config.ts","test:node-no-jest":"rollup -c rollup.no-jest.config.js && node generated/tests-no-jest.js","test:browser":"npm run clean && rollup -c rollup.browsertests.config.js","test:node:profile":"JEST_CIRCUS=1 node --prof --no-logfile-per-isolate ./node_modules/.bin/jest --silent=false --verbose --runInBand --config jest.node.config.ts -- crypto/hdkey.test && node --prof-process v8.log > processed.log && echo '' && echo 'Please open processed.log'. && echo ''"},"dependencies":{"@elabox/did-js-sdk":"^2.2.13","@types/fs-extra":"^9.0.13","axios":"^0.24.0","browserfs":"^1.4.3","buffer":"^5.6.0","cd":"^0.3.3","dayjs":"^1.10.4","jsrsasign":"^10.5.0","jsrsasign-util":"^1.0.2","postcss":"^8.4.4","pretend":"^3.1.0","promise-queue":"^2.2.5","tslib":"^2.3.1","url":"^0.11.0","web3":"^1.6.0"},"repository":{"type":"git","url":"git+https://github.com/elastos/Elastos.Hive.JS.SDK.git"},"devDependencies":{"@babel/core":"^7.16.0","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-decorators":"^7.16.4","@babel/preset-env":"^7.16.4","@babel/preset-typescript":"^7.13.0","@rollup/plugin-alias":"^3.1.5","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-eslint":"^8.0.1","@rollup/plugin-inject":"^4.0.2","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.6","@rollup/plugin-replace":"^3.0.0","@rollup/plugin-typescript":"^8.2.1","@types/bn.js":"^5.1.0","@types/crypto-js":"^4.0.1","@types/jest":"^26.0.24","@types/node":"^14.18.2","@types/promise-queue":"^2.2.0","@typescript-eslint/eslint-plugin":"^5.26.0","@typescript-eslint/parser":"^5.26.0","antlr4ts-cli":"^0.5.0-alpha.4","babel-jest":"^27.5.1","eslint":"^8.16.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jest":"^26.2.2","jest":"^26.6.3","jest-circus":"^26.6.3","jest-environment-node":"^26.6.2","jest-html-reporter":"^3.4.1","jest-lite":"^1.0.0-alpha.4","lint-staged":"^10.0.8","node-fetch":"^2.6.6","path-browserify":"^1.0.1","rollup":"^2.60.1","rollup-plugin-analyzer":"^4.0.0","rollup-plugin-copy-assets":"^2.0.3","rollup-plugin-css-only":"^3.1.0","rollup-plugin-multi-input":"^1.2.0","rollup-plugin-node-globals":"^1.4.0","rollup-plugin-node-polyfills":"^0.2.1","rollup-plugin-postcss":"^4.0.2","rollup-plugin-serve":"^1.1.0","rollup-plugin-size":"^0.2.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript":"^1.0.1","rollup-plugin-typescript2":"^0.30.0","rollup-plugin-visualizer":"^5.5.2","ts-jest":"^26.5.6","ts-node":"^10.8.0","typedoc":"^0.22.13","typescript":"^4.5.2"},"include":["typings","dist"],"author":{"name":"Elastos"},"license":"MIT","bugs":{"url":"https://github.com/elastos/Elastos.Hive.JS.SDK/issues"},"homepage":"https://github.com/elastos/Elastos.Hive.JS.SDK#readme","directories":{"test":"tests"},"lint-staged":{"src/**/*.{js,ts,tsx}":["eslint"],"tests/src/**/*.{js,ts,tsx}":["eslint"]},"gitHead":"ed17f4b36cfd53cdab7c96738c317306186a8eed","_id":"@elabox/hive-js-sdk@2.8.6","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-FUS6KDWeoBrj+zIfmZRUC2Sdwq0idD8rbF5a87WL31oQTsq2Cmj64gkrttqWlwJByvcXnDWwpx2FUOLvVyKVfw==","shasum":"90a2dabf8f55263a93b7ba2d1669cce5d0bcbf1c","tarball":"https://registry.npmjs.org/@elabox/hive-js-sdk/-/hive-js-sdk-2.8.6.tgz","fileCount":96,"unpackedSize":1979104,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMBHR7NuXGhjpq2zgEAf/B7hzEFwWAM1/xiM3lHKBkJAIgXW9gmLtCfAKuVoqNMNck4TnAj4kRIP9uhHpV9fzfaWw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHzW8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKCw/+O7apFpRJoQcgE1/nexbFbEP+g/sOCYIu7aNzkGokX4gYvGjd\r\nYGGDO3GAVfI1ZO+VeLEJ0nGD9luTeGTzZMHowUHnB9NFUiLmto5ltrrHlk8p\r\nfF5WwvPyQHATPE9GJWTN05AVlNl4wz1bK/sLXdHaJP8PhotgfiIXtJiKVfhM\r\n24QOmBUiV7fLlwxReSJAZpXHnwzVxb8KJgaZTCnjvLMvBfxDYKvUv/PdWgWJ\r\nxpm1WhZsI5hW0YykwJY3kTM9FDFuwxWCnI5gCnwuxJoxj0SAk9C7zinRZ9RD\r\n1a9n9qg7YLBdYjM4b5TqSCbWxu8QLnvxYMh5at6Nak2hA2282+SQ5yAlh9oK\r\nyQKpvAoPqRb/Gm06Zjh2x+uVGWXlO43UHiSQe7vEOED5eVTvuBKZq4D0W1oY\r\nZc9nZiIonYulj10/5pMoD9gQm84rDpqLrBzDhUABywQUhqkmbPTw+Xybn8tJ\r\nVwZvlLqHu73hqvt0rG5Y3zj2ZRSfkeaz4plAu/hkIAqBbaubhtqLLmVLdzTJ\r\nBzMyEjj3hBucYFzvFHLC/YamOF+T1QTW94Vi7KwkZtMUcO5vcEeq+5fdzPXf\r\nHDo6EdnoKmmXFpXcUo/x7CxlaQgOVb23+EcvKC+0gxnoIwpUkLA+6ayRz5OA\r\nB2gUhXLhy6TBaovrIk5Uu5+t0F2t3UO/5jo=\r\n=nWZ5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"elabox","email":"admin@elabox.com"},"maintainers":[{"name":"elabox","email":"admin@elabox.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hive-js-sdk_2.8.6_1662989755787_0.1399838922091654"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-24T11:18:09.760Z","2.8.1":"2022-08-24T11:18:10.292Z","modified":"2022-09-12T13:35:56.076Z","2.8.2":"2022-08-24T19:12:49.123Z","2.8.3":"2022-09-01T16:29:46.678Z","2.8.4":"2022-09-12T11:27:27.852Z","2.8.5":"2022-09-12T12:37:03.973Z","2.8.6":"2022-09-12T13:35:55.983Z"},"maintainers":[{"name":"elabox","email":"admin@elabox.com"}],"description":"Elastos Hive JS SDK","homepage":"https://github.com/elastos/Elastos.Hive.JS.SDK#readme","repository":{"type":"git","url":"git+https://github.com/elastos/Elastos.Hive.JS.SDK.git"},"author":{"name":"Elastos"},"bugs":{"url":"https://github.com/elastos/Elastos.Hive.JS.SDK/issues"},"license":"MIT","readme":"# Elastos Hive JS SDK\n\nElastos Hive is an essential service infrastructure as a decentralized network of Hive nodes presenting data storage capabilities to dApps. And the JS SDK provides a group of APIs for Elastos dApps to easily access and store application data to remote Vault services on Hive nodes with the following features:\n\n- Subscribe/unsubscribe to vault or backup vault\n- Scripting execution\n- Upload/Download files\n- Structured data object access and store onto MongoDB (Not supported yet)\n- Key/Values (Not supported yet);\n\nElastos Hive will keep the promise that **users remain in full control of their own data** and committing the practice on it.\n\n## SDK integration with NodeJS\n\nTo add the Hive JS SDK dependency to your project, run the following command from your source folder:\n\n```shell\nnpm i --save @elastosfoundation/hive-js-sdk\n```\n\n## Build from source\n\nPreparing with the developer tool **git**, and then run the following commands to clone the source:\n\n```shell\ngit clone https://github.com/elastos/Elastos.NET.Hive.JS.SDK\ncd Elastos.NET.Hive.JS.SDK\nnpm install\nnpm run types\nnpm run build\n```\n\n## Test configuration\n\nBefore running tests, the local user directory must be defined with the following command:\n\n```shell\nexport HIVE_USER_DIR=/path/to/user/dir\n```\n\nThen, modify the \"provider\" field tests/src/res/custom.json to point to your own local hive node.\n\n## Run NodeJS tests\n\nFrom the source folder, build the project, then run the following commands:\n\n```shell\ncd tests\nnpm run clean\nnpm install\nnpm run test:node\n```\n\n## Run Browser tests\n\nFrom the source folder, build the project, then run the following commands:\n\n```shell\ncd tests\nnpm run clean\nnpm install\nnpm run test:browser\n```\n\n## Writing tests\n\nThe test context is based on the TestData class located in `/tests/src/config/testdata.ts`. The creation of this class will create the test context and set the user directory. The class should be created before each test using the following code:\n\n`testData = await TestData.getInstance(\"TEST SUITE NAME\", CONFIGURATION, \"OPTIONAL USER DIRECTORY\");`\n\nExample:\n\n```javascript\ntestData = await TestData.getInstance(\"My service tests\", ClientConfig.LOCAL);\n```\n\n**Note:** The optional third parameter of the TestData.getInstance method is the user directory which defaults to the path defined by the HIVE_USER_DIR environment variable (See [Test configuration](#test-configuration). You may also specify a custom folder, but it's recommended to only use this parameter on a local workstation for validation.\n\n### Test example\n\n```javascript\nimport {\n  VaultSubscriptionService,\n  PricingPlan,\n} from \"@elastosfoundation/hive-js-sdk\";\nimport { ClientConfig } from \"../config/clientconfig\";\nimport { TestData } from \"../config/testdata\";\n\ndescribe(\"pricing plans\", () => {\n  let testData: TestData;\n  let vaultSubscriptionService: VaultSubscriptionService;\n\n  beforeEach(async () => {\n    testData = await TestData.getInstance(\n      \"pricingplans.test\",\n      ClientConfig.TESTNET\n    );\n    vaultsubscriptionService = new VaultSubscriptionService(\n      testData.getAppContext(),\n      testData.getProviderAddress()\n    );\n  });\n\n  test(\"get vault pricing plans\", async () => {\n    let plans: PricingPlan[] =\n      await vaultsubscriptionService.getPricingPlanList();\n    expect(plans).not.toBeNull();\n    expect(plans.length).toBeGreaterThan(0);\n  });\n});\n```\n\n## Usage\n\nIn order to subscribe to a vault (create) a user needs to implement AppContextProvider\n\n```javascript\nexport class ApiServiceContextProvider implements AppContextProvider {\n    getLocalDataDir = () : string => {\n        ...\n    };\n\n    getAppInstanceDocument = async () : Promise<DIDDocument> => {\n       ...\n    };\n\n    getAuthorization = async (authenticationChallengeJWtCode: string): Promise<string> => {\n      ...\n    }\n}\n\nlet vaultSubscriptionService : VaultSubscription = new VaultSubscription(appContext, \"[hiveNode address]\");\nlet vaultInfo = await vaultSubscriptionService.subscribe();\n```\n\nThe same mechanics is used by VaultService, which provides all services to interact with hive vault\n\n```javascript\nlet vaultServices = new Vault(appContext, \"[hiveNode address]\");\nlet scriptingService = vaultServices.getScriptingService();\nlet filesService = vaultServices.getFilesService();\nlet databaseService = vaultServices.getDatabaseService();\n...\n```\n","readmeFilename":"README.md"}