{"_id":"@aitmed/aitmed-grpc-sdk","_rev":"15-2e04cff773bcc6ca5414aaea078d67aa","name":"@aitmed/aitmed-grpc-sdk","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@aitmed/aitmed-grpc-sdk","version":"0.1.0","description":"> Note: this boilerplate is not intended for react applications. You need to extend this boilerplate with additional configurations if you want this to bundle out to a react library components.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","scripts":{"build":"rollup -c","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/grpc/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","@types/sinon":"^7.5.0","dotenv":"^8.1.0","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@types/chai":"^4.2.4","@types/chai-as-promised":"^7.1.2","@types/google-protobuf":"^3.7.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.2","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.24.3","sinon":"^7.5.0","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"d5bc57ea48f8f8cca0a9f4f932668fb8388a60b5","_id":"@aitmed/aitmed-grpc-sdk@0.1.0","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-sv9mvM0QMaRzzeQzfm9dSrrEkn0t2terOv/Il8sR6aM+qBOY1kNgHlhP1K+QIbPhuJLPpUZPjAbbU+I40Y65MQ==","shasum":"e4d4dd8c9faee823b76bd0f8f6e95218dfe6a761","tarball":"https://registry.npmjs.org/@aitmed/aitmed-grpc-sdk/-/aitmed-grpc-sdk-0.1.0.tgz","fileCount":2,"unpackedSize":2704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduMUQCRA9TVsSAnZWagAAcGMP/15WIWJgsYlpzbc3BqrZ\noRnOal9MO1Qxk0vivfVixyvDOkXVIKAbevBA+KrWgFcjSQeXcK/75Fl3fS5m\nsPDj7WCRwNZXP7Qhp3L7H9TtB0ARX9TmRvypDFKHEaHoc9YAh3XuxjvTmgLF\nVWvc/qFzsB/5ItzltF8Tw0abwDsC38yifazPmT3IsIhg6AdvJlqNbe+CPx05\nRSXRvFCE6TT/gKsVPwpk+PkuiNt/UaPYSLfTAp28RignfHEwD3dKKxwcNeOd\n1tqooRqUPNz8L30fKKEHhCUeWyZeU9QhbHo0DJBRTiSeiDWNI9M97V9C07P3\n2c/NYj51ExT4AeeaZpFolzf5vpkQ5oMsOYG+rWG+CGAxDTRbnsi9Ehk8xtze\nC/VkJCa8yXM4ZBz25qBv+YxGARAYmVNspombeLos/KXGiXUlvWEcH1SEZpXq\ncvlyDrn1xD/tuDcSlfQp0MJdVTFFJu/e7LgwmSzT3LdS3wE883ow1+hmWuSj\nQ3zjYGGfeSeKNMo5WnjjNg130T0jsg471YU/889F1BZ2O0+ng361zMEHrNz/\nyUx0sL+gOaI9tNtDcwumxHeNMBG9UXujmhkI2eazBqvg6shcGJGovjsyNc4E\nF4lfeyQQGigO8WRcqCMi9NFz8R9dkdEVHkVHGj/jc7KZgtogmO5Oj9hj0f8e\nmRtR\r\n=Wn+y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkH7qWzRE/Hh9+E1yMbjjaugDHxnyHsQxf9NgpRwBNAAiAXEAGgLCn/RJId7fQF4yWMzb9RFLRPRn3TM2YhbIGSGQ=="}]},"maintainers":[{"name":"junrupait","email":"junrup@aitmed.com"},{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"}],"_npmUser":{"name":"junrupait","email":"junrup@aitmed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aitmed-grpc-sdk_0.1.0_1572390159584_0.2200973750899251"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"},"0.1.0-patch1":{"name":"@aitmed/aitmed-grpc-sdk","version":"0.1.0-patch1","description":"This package is the first-layer sdk that provides APIs communicating with the server via gRPC as well as some basic types, errors and enums.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build:types":"tsc --emitDeclarationOnly","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","@types/sinon":"^7.5.0","dotenv":"^8.1.0","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@types/chai":"^4.2.4","@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai-as-promised":"^7.1.2","@types/google-protobuf":"^3.7.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.2","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.24.3","sinon":"^7.5.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"6bd651c77c71ff995d93e47b71e5ee73e8933eaa","_id":"@aitmed/aitmed-grpc-sdk@0.1.0-patch1","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-J7GiG3nYPRvSC5XzsC113Zu8VvjgekhRrjEsuhn6js4gSqMHYZt0XecUvnOTwyFRY7HOzihTMRgY1HIHQVf8lw==","shasum":"27e85972549aee5c76cd0b2994ac60a15514b748","tarball":"https://registry.npmjs.org/@aitmed/aitmed-grpc-sdk/-/aitmed-grpc-sdk-0.1.0-patch1.tgz","fileCount":6,"unpackedSize":2540160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduOG7CRA9TVsSAnZWagAAfQwP/1HO6BMf1vK10C5OKLAQ\nvL/utf/3kXc7Nzj8HKbXcVMBVUd0hbAAI8V96Q4TcAMd24l1Yt/vQ30Ons72\nxt1bk6gLl1kZ2iMvbOHyN17wSKhRUTUS8IwKa/lm5WK3+jekML7KUJNwFL7/\ncp9VoI3l6UdP1B7qEAoonOrscos3DSGCte4F8q1ML9EQ36xphQxxsGap5/cR\nA+2iR5NGzkkWonYzj2GEDVJc/IyUf0IyAr8TetVs8peyCLn0WjCl21MkMbGS\nrni/BYXAXuf7+6Y7fAn+gVg08MOhbns12g7nUfs5XmpdnJB24nSaCQbpgyjb\nRdyaDDsYrfWawo/aUxZjynRMtVJztV4zK3XyF+Or3Q/m/dAQYO+HaQq6cbny\nXpGNc1jgSsLfydsBDueRy04aKwKqK3ym50eRjdX0McJP87Fgfon7TzMEE73G\njFtKQ79kTJ7fiB00gaYMR3fiizdcV1mp1HHllDkPGDm5640eTsmFLe+WCq/b\nX4WsfTfW51e7KpeGy8Rpj1UdZEVgE58jJJz6zTYQypuAPizOgA8CRx7nOPzS\ndFLSA3vQDz1m8zcb8uLBKzxa5hBWcaPUxrMFmEZUzhdG+1r1Mp+uPUSgemqs\n7c4gS2NzX8kxtKKBbNEWN3BueEipB79aWwxOp2JIgq+Q7gdMltbA2tkHRjbM\nxPPB\r\n=zKh1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSXGILK0CbpzWwqNhK5rMK08C1XhRks2bnNBy4QDS2zAiBrGbzDNDO0eg7OWzwotbl3n+d8LtqzeJy26AoiRuxjHw=="}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"junrupait","email":"junrup@aitmed.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"}],"_npmUser":{"name":"junrupait","email":"junrup@aitmed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aitmed-grpc-sdk_0.1.0-patch1_1572397498558_0.5913804089228982"},"_hasShrinkwrap":false},"0.1.0-patch2":{"name":"@aitmed/aitmed-grpc-sdk","version":"0.1.0-patch2","description":"This package is the first-layer sdk that provides APIs communicating with the server via gRPC as well as some basic types, errors and enums.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build:types":"tsc --emitDeclarationOnly","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","@types/sinon":"^7.5.0","dotenv":"^8.1.0","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@types/chai":"^4.2.4","@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai-as-promised":"^7.1.2","@types/google-protobuf":"^3.7.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.2","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.24.3","sinon":"^7.5.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"6bd651c77c71ff995d93e47b71e5ee73e8933eaa","_id":"@aitmed/aitmed-grpc-sdk@0.1.0-patch2","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-QXP1UTzt1Vnto0dUYxyR6nHLzFk/qYD2HFi3eJvXuGbgpMVmErw+LJzTUqY3RRtV2yaAIcIUiqQsFSA8/Wscrg==","shasum":"8bf61cf9b51bbbf4c5d0a4644e305e4c3008fab9","tarball":"https://registry.npmjs.org/@aitmed/aitmed-grpc-sdk/-/aitmed-grpc-sdk-0.1.0-patch2.tgz","fileCount":6,"unpackedSize":2540160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduOHTCRA9TVsSAnZWagAANncQAJtJeY9qrg5j932Jap3Q\nbrutYj0VqJ6b3csLO8X/fF3Ix5CLld57Ka7rsZJwDURgsLR7nU92ZkhrumZW\nomDaLoYcLfHkSG92O0kGsPwRnHeCbt9nI3Je0ETMgQFN8M16hZLJLkWPkyZI\nBWbIORMuO58wEJdqhr2Ks0eqFGNbxHhzAQmZVzrbsrOdVnzt6G3y5LFrd+qn\n9W6xW5F+9OgQI5Egm6AlP3iTgB/lplBRdBiyTy+oKxkaxhU4cZRXunTeC+sx\n0qJq+M7dY4QyjZTAorRw7FkNG/bq4Ea2YsHUFQy7vIfxfdqou8tcFZpUfst0\ngTHmleSgwjTDGOEhAGK8A3ePIleC6/6dKv7wXdFMcDjG4Nnk9toWrA5+JgS7\nl13q+SDDIvPkwMWLHP6oLy4oBN2VbOj5q2OS0uLs1vBVdrfO4ntmY+n0e94y\nzMKYs5qJvROvSAl2LT0QAbOO3KVNJHzVqxkrxod4acTB3WhkYev8Y6Oa1tsh\nDeSk2aYNTN+YVq1j0Eld7DcTYZSVN5oPHLwjwyR1oAMi2uFGJsywrF0i4ayW\neRGIFZfP+YXNrmr1xyGF7C4vVIYSK21jyqOq6JgAKoIhJjbiwVBbl2We9N2t\nJJoGiH4WtZQKe/2Pl/l9yO3XMRR9o42yR8s6hBjITM7R3o7nMGN6XUHhjSAe\nDlOy\r\n=J4hN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqEyfPok6ZEgt86qi0x1HVxeVTD2blKNRjkDvZkmDJJAiAN4iUlmgh/5UEKWkiF75pEzftl0QBqjd+rhrzb5pE0bw=="}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"junrupait","email":"junrup@aitmed.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"}],"_npmUser":{"name":"junrupait","email":"junrup@aitmed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aitmed-grpc-sdk_0.1.0-patch2_1572397522916_0.023821840921064208"},"_hasShrinkwrap":false},"0.1.0-patch3":{"name":"@aitmed/aitmed-grpc-sdk","version":"0.1.0-patch3","description":"This package is the first-layer sdk that provides APIs communicating with the server via gRPC as well as some basic types, errors and enums.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","@types/sinon":"^7.5.0","dotenv":"^8.1.0","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","nodemon":"^1.19.4","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@types/chai":"^4.2.4","@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai-as-promised":"^7.1.2","@types/google-protobuf":"^3.7.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.2","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.24.3","sinon":"^7.5.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"cc77ab468c68b65020f52a5415e39a636a6ee2aa","_id":"@aitmed/aitmed-grpc-sdk@0.1.0-patch3","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-d4i0TAQdCJE42gaKqqH2kvq0ZIShsTNTlwzhLA4UccBv0g0vmbT15XPhFZDLjHaZNs/O3d+j6xO0sTTy+SkjfA==","shasum":"2b660e662d8b9f1f1a4ea960769efb3f6ee19769","tarball":"https://registry.npmjs.org/@aitmed/aitmed-grpc-sdk/-/aitmed-grpc-sdk-0.1.0-patch3.tgz","fileCount":6,"unpackedSize":2540802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduc0oCRA9TVsSAnZWagAAHKoP/RbbCrtGr8faUHIzjV5X\nsysNHO/idP5BryTe2tv39NsnmGpXyvhte9wQHH86+cf/wS3L8unFtPcc9ezU\nsI0i8EnQdsD4v77n1r6sUrCMRdvrTLZ1AqE87WWH/e+jd+MVr7Xd38PYNRCf\nkzmBebgGX2fl7+hAaJYntLGRkJmxYDsPG4gkzsX27z86iLVaOhuam9e9uUBV\nQ6ZhWnMG//yr3tsxihtGpy3OX5Q9AYivkCgpuh2icgoD/CtnRu5+5wftoy1D\nZJiX06mLn1FmIgRzLihM2aabTb3t3yAWbLpTFR21F1KmWSlLmkTDxRmlOLF/\nIBkEtfv/ay5YDR6BC+VkRr0shLAaY7gUvfdPJDiX54Aiw5XSW0eB6cirE7Pq\nujoW65NRSihHAxQjWbWrY8NHNzkdvreghWgBoMrZ2WCNcnJKNinzr4NsWTQ8\n0Jxt51KaOcyKs8QlpVIMaGVFaWTfW71IWCBcbDMFKTwa6RyF5M76i7vlexYQ\nu1++DE4PjsM+y08QI3mD4RLAc09dribP/yZBNcXqv6oFRgnbK2GB4SsgIsUg\nkBAgzSwHLmv14TNz+9dApGHXuo5z0XXr7/odb3rorbnJZGWnYb0euxoWv2TN\nOLxQ0uqSG6wzXGxy844Zccod+y7rCbafJd5b/k1aN5JqpEGZqWa//JrT5Jyw\nHoi2\r\n=WhYn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWBdk6lNo2bo38oTF9EhCI62nSReAUPWV/RG+lMu/pIwIhAMj/5vxcHduhQimXW7InqlEsvGRl3sRmYQQW2D5EmMAQ"}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"junrupait","email":"junrup@aitmed.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"}],"_npmUser":{"name":"junrupait","email":"junrup@aitmed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aitmed-grpc-sdk_0.1.0-patch3_1572457767529_0.05752693589070579"},"_hasShrinkwrap":false},"0.1.0-patch4":{"name":"@aitmed/aitmed-grpc-sdk","version":"0.1.0-patch4","description":"This package is the first-layer sdk that provides APIs communicating with the server via gRPC as well as some basic types, errors and enums.","main":"dist/index.js","module":"dist/index.es.js","browser":"dist/index.iife.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build:types":"tsc --emitDeclarationOnly","dev":"npx nodemon --inspect dist/index.js","start":"rollup -c -w --input src/indextesting.ts","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@aitmed/aitmed-grpc-sdk":"0.1.0-patch3","@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","@types/sinon":"^7.5.0","dotenv":"^8.1.0","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","nodemon":"^1.19.4","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@types/chai":"^4.2.4","@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai-as-promised":"^7.1.2","@types/google-protobuf":"^3.7.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.2","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.24.3","sinon":"^7.5.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"cc77ab468c68b65020f52a5415e39a636a6ee2aa","_id":"@aitmed/aitmed-grpc-sdk@0.1.0-patch4","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-ursalVps13o1oRQqE8DkAXWNL19si/g9l9okC0ldCcQ0AaOIWmB6cV32p8lU8XOPrRUzHWm996QdvS9nBNT5uA==","shasum":"459795e7f6f6461c44cc65a1445e54c84ad0d87a","tarball":"https://registry.npmjs.org/@aitmed/aitmed-grpc-sdk/-/aitmed-grpc-sdk-0.1.0-patch4.tgz","fileCount":8,"unpackedSize":3830202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdudk6CRA9TVsSAnZWagAAEfQP/2te1ZyOt3to8a0dlJJD\ndOAZ5bjED9SS+YurzmMX8iTtt8x57xs/lpi0xiX9gAVD0OajOMYsaFQhZ+vL\nd3sNTI5x35/FdCtSk81ueb9qFflbFAXWZQzJ6VPy3IY1/0fwIKUv5idaQQ9C\nzTdduMMDjOfS4puswQACxeK/PYwJfMi2+IKIkQKjn/Vi1hEfHqCnD7hVTVa/\nobIlAIbNEAFOiotTMQEXXIKMWl2olDjqFFQ1wYLn/U0ZmIhP5BMvllGrUSW0\nMzhYMTxWWCpbxvf3q5yW1Fu3QKxjA7uJut/wZQZUnEqDF36Am9M7GALs8j8D\nL6u3KTjIO2NUBTxBc+uQ7YUkWyKcM0RQp6g4Pu/qgAf4VAqA9Iz1GmyB/FW1\n6DiEbH+vhey96BDGlqzOelt0F4jI0xce6g/2gDaA9/I2MNdRQ+K916mwer2o\n4S9d4hNneG6+6cuImbQBObAPrhGuZuBuan1gSgL3Ag2MiaLJEwsSSNBdP7+p\ngcdNBUl2DTVJg0SClF4j0hk3aMl/nKmE11IiL5JaimR2RiWkC/waJ2Jy2dcu\nELm3MEo2mR7pYrMkJzeY4jCgPqVnIZKRFhTgfIinuTC/yo+5EhraWy+gGX78\nUrrV4Fhz8uNHdAroyWaCGeh+AYANz2NufMbkETArvtI1xpeVju9KrpC3pylF\nTzlu\r\n=OIki\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMV6KQAcyL8rZ87fbWsXBagM+hEN1IQLDqj4xLGuwxpwIgWmCbGWg+spVwDb9+nXEyNTbQPuG/rEVlKozhc7Ur+0c="}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"junrupait","email":"junrup@aitmed.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"}],"_npmUser":{"name":"junrupait","email":"junrup@aitmed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aitmed-grpc-sdk_0.1.0-patch4_1572460857608_0.279890947757947"},"_hasShrinkwrap":false},"0.1.7":{"name":"@aitmed/aitmed-grpc-sdk","version":"0.1.7","description":"This package is the first-layer sdk that provides APIs communicating with the server via gRPC as well as some basic types, errors and enums.","main":"dist/index.js","module":"dist/index.es.js","jsnext:main":"dist/index.es.js","types":"dist/types/index.d.ts","scripts":{"build":"rollup -c","build:types":"tsc --emitDeclarationOnly","start":"rollup -c -w","test":"set TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts --watch --watch-extensions ts","test:ci":"TS_NODE_COMPILER_OPTIONS={\"module\":\"commonjs\"} && mocha -r ts-node/register src/**/*.test.ts"},"author":"","license":"ISC","dependencies":{"@improbable-eng/grpc-web":"^0.11.0","@improbable-eng/grpc-web-node-http-transport":"^0.11.0","@types/sinon":"^7.5.0","dotenv":"^8.1.0","google-protobuf":"^3.10.0","grpc-web":"^1.0.6","xhr2":"^0.2.0","xmlhttprequest":"^1.8.0"},"devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/chai":"^4.2.4","@types/chai-as-promised":"^7.1.2","@types/google-protobuf":"^3.7.2","@types/mocha":"^5.2.7","@types/nock":"^11.1.0","@types/node":"^12.7.9","chai":"^4.2.0","chai-as-promised":"^7.1.1","mocha":"^6.2.2","nock":"^11.3.5","prettier":"^1.18.2","prettier-eslint":"^9.0.0","rollup":"^1.22.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-node-builtins":"^2.1.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-peer-deps-external":"^2.2.0","rollup-plugin-terser":"^5.1.2","rollup-plugin-typescript2":"^0.24.3","sinon":"^7.5.0","ts-node":"^8.4.1","typescript":"^3.6.3"},"gitHead":"cc77ab468c68b65020f52a5415e39a636a6ee2aa","_id":"@aitmed/aitmed-grpc-sdk@0.1.7","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-hgbc6FKEyXlc0pd95AppV5lGDf2tMcXOb2xnjPDY94mnAT+6uhf6qVUBcJzgL/9du2tfS0qiBJCY3rxy1s7lgw==","shasum":"6857781983a8dbaf35590d6b721ff5ee95180498","tarball":"https://registry.npmjs.org/@aitmed/aitmed-grpc-sdk/-/aitmed-grpc-sdk-0.1.7.tgz","fileCount":6,"unpackedSize":2536251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdu0TFCRA9TVsSAnZWagAADYwP/iKjevGJAQWd9XZFzRNb\nb3n23ELM9zKRJrRxGMFcrr8ohMMjjN2dftc/J1xPOWWTDmMUsFn4KuuHNsEc\nbItm4Xm1AXDKa/m0EnFW3KUeGqUg37JDpxwEstUE01s14Q1FX5TGYVwU1xV1\nCzHFjople9B/DS2BlU+DoNPAMnHcTZ/3o5celesJdhZ7CrSA3kfgn6ohqlun\nx8/zvg0OkjkGIKRoVI0jQuLpRwBuZZy/L4ki+ianXocCAuz36ozv9Tyoig5c\n9E1BIUZyBzrrolNDYc768wKk4i+aECc+NZzsvD4wrPHExHM4n5ZpplxPhJTJ\nWVA/qlvk+KDiF7L4fzXCcFC/DQ5FgHqOD2XyXNVroU/s4eW67DqP9hRTL+Fk\ny0Pq9zyLVTwuRvhbOcoDM6tTJlQN/gi/Ns4f3OH69sPQ22+I9P4n3dtqMzZb\ny2YfiK4+ka1FzQGMZ2M9uOgnpNQ9al957eaHXFXd+B01djb+jzzgDaozqC96\nx664KCU7h7OlH2iT1pfHdDtCMd4vYk3cNJSn+cmFceV0I+xRdICsJXbKKFKd\nQZh03OwsC98UHkTeEUYA4Nzh8p1zyHMLmfySNbu+vO7hYIoZaL9+DOXD3bOg\nWF0qIPTnl4Te5Ai5qZ5RbYTRKo9S2NZGhssZwsEHQPiCJlA5iptfXMa/nUsG\nIqQc\r\n=9jD0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDheUbnEUsUEgxrHENDfm8LCVoOC0LD81IFJmqZ/095SAIgGyqXbeucJlVm1+KdAvRqjdUs2hvwl5v6vtYkqo5Y4JI="}]},"maintainers":[{"name":"fullstackray","email":"fullstackray@gmail.com"},{"name":"junrup","email":"pujunru@gmail.com"},{"name":"junrupait","email":"junrup@aitmed.com"},{"name":"pfftdammitchris","email":"pfftdammitchris@gmail.com"},{"name":"pfftdammitchris2","email":"christopher@aitmed.com"}],"_npmUser":{"name":"fullstackray","email":"fullstackray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aitmed-grpc-sdk_0.1.7_1572553924604_0.9879625320515519"},"_hasShrinkwrap":false,"deprecated":"this package has been deprecated"}},"time":{"created":"2019-10-29T23:02:39.353Z","0.1.0":"2019-10-29T23:02:39.712Z","modified":"2023-02-18T08:54:33.839Z","0.1.0-patch1":"2019-10-30T01:04:58.812Z","0.1.0-patch2":"2019-10-30T01:05:23.093Z","0.1.0-patch3":"2019-10-30T17:49:27.758Z","0.1.0-patch4":"2019-10-30T18:40:57.749Z","0.1.7":"2019-10-31T20:32:04.735Z"},"maintainers":[{"email":"q441321034@gmail.com","name":"atslotus"},{"email":"3286614219@qq.com","name":"dazhoutong"},{"email":"yuyongjian1998@gmail.com","name":"yongjian.yu"},{"email":"chenxu2656@163.com","name":"chenchen.xu"},{"email":"christopher@aitmed.com","name":"pfftdammitchris2"},{"email":"pfftdammitchris@gmail.com","name":"pfftdammitchris"},{"email":"yuhan@aitmed.com","name":"blairgao"}],"description":"This package is the first-layer sdk that provides APIs communicating with the server via gRPC as well as some basic types, errors and enums.","license":"ISC","readme":"# AiTmed gRPC SDK\n\n\n## `common` Module\n`common` module contains several necessary systems:\n1. Code system ('common.codes'): enums\n2. Error system ('common.error'): customized error, error codes\n3. Type system ('common.types'): Type definitions\n\n### Usage\n```typescript\nimport { common } from 'aitmed-grpc-sdk'\n\n// types\nlet a: common.types.JSONString = \"\"\n\n// Error\nconst error = common.error\nconst f = () => {\n    throw new error.AitError(\"This is a test.\")\n}\n\n// Codes\nconst etypes = common.codes.EtypeCode\nconst CreateUserEtype = etypes.CREATE_USER\n```\n\n## `grpc` Module\n`grpc` includes APIs to establish gRPC connections/API calls.\n\n### Usage\n```typescript\nimport { gprc } from 'aitmed-grpc-sdk'\n\n// call v1beta1 createEdge()\nimport { common } from 'aitmed-grpc-sdk'\nconst EdgeType = common.types.Edge\n\nlet myEdge: common.types.Edge | null = null\ngrpc.v1beta1.createEdge(common.codes.EtypeCode.CREATE_USER, 'v1beta1', '', '', (edge, err) => {\n    if (err) {\n        console.log(err.getMessage())\n    } else if (edge) {\n        myEdge = edge\n    }\n})\n```","readmeFilename":"README.md"}