{"_id":"@appteum/appteum-js","_rev":"9-4c0a07ad3062cabc82f6eebaab011b1b","name":"@appteum/appteum-js","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.0":{"name":"@appteum/appteum-js","version":"1.0.0","private":false,"main":"./index.js","types":"./index.d.ts","scripts":{},"dependencies":{"url-join":"4.0.1","@types/url-join":"4.0.1","axios":"0.27.2"},"devDependencies":{"@types/node":"17.0.33","prettier":"2.7.1","tsc-alias":"1.7.1","typescript":"4.6.4"},"_id":"@appteum/appteum-js@1.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Q+MnO8HB7GXFMkPBeRi0wRur8qkATeeP5rqk+YYFiBR3xD6/IsobcZf8ZckoD+fyUrHZL8i9u/9NqUqNBJfLVQ==","shasum":"1d935935ff5dfd203d0f3523cd3f776edbd5c7d6","tarball":"https://registry.npmjs.org/@appteum/appteum-js/-/appteum-js-1.0.0.tgz","fileCount":269,"unpackedSize":191074,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB33Yja0FGmB6fm/PmXg4k7OuQyzCEmdpyDyxUtruIdcAiBuccW2XPrFvCXaYnrvfT/14xJCf8ONdDOTYxUzv6Jfbw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM8POACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRXg//d0rr6xNaswvb7tsruCJU4T2dwlFRvZq0nlaqoTBfXqapt4IU\r\nx0/QpCR7RuIqIh6+l7/Ca/CredDHNi/00qU8luYVuLOdJbAp0uDER2uqoIZh\r\nN8PB9tDZhHpkkGSiHQuDAk+CJOMdZDKMgzsMwfRd9SLuODReoIWq0D/8Uhzy\r\n1bQ9YRFDFkmf6PKJ23fDH05MxDyugLC2PNv+z59Pal8I2kUGDDfxDBta0gQQ\r\nkd5XhQas2F4jjjAG3Op4MdVA2iVec8b6emaC53gg9ZwU28EpxJU4GOLkCzDs\r\nw/itln3rC0sYUbdudPL2EVCWOZ+Lvz8KyR0Z3X78hX2NUrmGd9VzqttwKbz7\r\nXlBnTryJYpH5upUzFRuMt34UqQFE0KAntFLRs6c4WoQQBKIqTvJ8+sgo/sLH\r\nnI+sR7vOjCbDhud/611HugMbgcae8AUQXH1yFp0Bo13+owJQ0sCuoxVZjnIH\r\nBnRTaoODtOSnfEEGE9aruL6/W4+rcrCDGIEogw/5sR3rF8nNfQmrBYuIBp52\r\nKyI256v+ZbgtxgZQCApniSayOOKuPTU4R+WYeL8XIgaEcLnCCkr8J+z3ps5W\r\ne2xdQXksf9Igr1JzKF8Li8cuodBR2rfA0Wd9mOavOPm74bFICaI3QdvLRo7p\r\nH7ujS7HYYMCS5Vg+xFNHj/4hN2hlXMuO8mQ=\r\n=nBep\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nikolas_appteum","email":"nikolas@appteum.com"},"directories":{},"maintainers":[{"name":"nikolas_appteum","email":"nikolas@appteum.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/appteum-js_1.0.0_1681114062446_0.8788602112004293"},"_hasShrinkwrap":false},"1.0.1":{"name":"@appteum/appteum-js","version":"1.0.1","description":"A thin workspace client for Appteum.","private":false,"main":"./index.js","types":"./index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"url-join":"4.0.1","@types/url-join":"4.0.1","axios":"0.27.2"},"devDependencies":{"@types/node":"17.0.33","prettier":"2.7.1","tsc-alias":"1.7.1","typescript":"4.6.4"},"_id":"@appteum/appteum-js@1.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-m9lmq1dTLfKR17pjw5ASIPv1gLAbxDvb0geWtEgyvpqjzL/4OoeOgaj/1hO6gdJJmzPt0qHgc+zFSOOO4RbW/A==","shasum":"6020f3a60ab0956d044aae50cd345fc83418e79a","tarball":"https://registry.npmjs.org/@appteum/appteum-js/-/appteum-js-1.0.1.tgz","fileCount":270,"unpackedSize":194621,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/pW9/3GJ9z2sd89S7RHFy23tRdzsRx1t+M/AotZRRgwIgaudQRTcU6owGo0mxl2pY3MKP3GjG63VUg9BUOK21SEo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNpwrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqr4Q//at4V/fOS0H/dZTndTYMrES7dd12vuFrrax0qcxh4TWAtM0Yh\r\nYU0KE7AAKPweuptHxUPbInt2Y8Hm0Dz/3j0Cw5lmsA3ePtnhAXgSI9Uyvk3y\r\n5Ku/oyLeNV9iJq4rRU1ao9FT3icWigpZv37AKWkpaOoLlEl20M7ZkPYMWOKi\r\nVIEar1AsdYJDRwliUZFL8HS90HaHc8If0cPcDq3e4anzy/nRgOX/JOWxoQ68\r\nI2urvzvWYBaxrd4x7eZ7tr07wqa8GRuJM/EieTIaAjzSqo0gbRdiLpLXFwEQ\r\n3rkhAazCnc5ZBWFaK0Pe5+VhZCGCgu3nJZD8/34dHhP/p/U+UMnjk7XUdyU5\r\nmWKTyAsCloG6ijPTQwTv4Lqq3OSlkY/eUqPYT0qzojmS42W8ECo7du2zMjTT\r\nIi+oBj/SMXcdIOxP1ezF0TKE/Wii9JSXDjbTjtg++bo/6VpighO4sO2zUmwk\r\naa8Xl/J7ppjr1QFqhwFOidUMM/TFFiN29sYB+QzSsqIPp4sJ+6eGJVZ80ZDu\r\nnw9iSq+NS9m60DScuMEgI2ryp1VYPJUzf19rA+MyS/RW40W1pA/gS7rK+uB3\r\nLJ4XhIpVdkMnGKKLdJxBp8q+SDIZgaC2C6crdB43WOhoQhJLzzGWswB3uXZF\r\n03q9G94hc4oirGX9W4mux4qu+yzWE47sArg=\r\n=0JqI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nikolas_appteum","email":"nikolas@appteum.com"},"directories":{},"maintainers":[{"name":"nikolas_appteum","email":"nikolas@appteum.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/appteum-js_1.0.1_1681300523717_0.8324420922839006"},"_hasShrinkwrap":false},"1.0.2":{"name":"@appteum/appteum-js","version":"1.0.2","description":"A thin workspace client for Appteum.","private":false,"main":"./index.js","types":"./index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@types/url-join":"4.0.1","axios":"0.27.2","url-join":"4.0.1"},"devDependencies":{"@types/node":"17.0.33","prettier":"2.7.1","tsc-alias":"1.7.1","typescript":"4.6.4"},"_id":"@appteum/appteum-js@1.0.2","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-i0JY/rexp+bCG4+g2/CrN0PFiwj9pRB3gXnxfu74EC+LBB+ONXzZGGgwx7FWQsUUe4ykyD7hW8esZzLhkvT0IA==","shasum":"58398204ae37f3ee15c276b62c829b7787838f65","tarball":"https://registry.npmjs.org/@appteum/appteum-js/-/appteum-js-1.0.2.tgz","fileCount":267,"unpackedSize":201275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPEsj+5eMY9+zjao9JPMp1CpT7lg7hLD/k6AijCa8cSgIhAIRcJcJXBXX0z7+Re8uTieUQCFSdEyhESSG7k0bxb79a"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOEqYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFPRAAj7E5KtTDVx0mLZhMBgSwvlT0XuO1VAxwON6/ClBjy2Si0t0q\r\nFD6LKD3Bwj4rwujtWScHnEWiV4CmtTy9MYs+KuFYkwZT7UZAtTGH+dikUFnI\r\nEeG2N97mZn82xTM/5c2r6B+v5li3xc1txFjzrSs2wtolhh/xzCekAI/IU1xm\r\nVd85arqWDTSIre/7DI8GnyAueQ9oO57xTwiwT2BOPMhEeCvh40sUVLkELKAR\r\nqV+u16qWGbIOsTqWt1bVPFPI39DWGAaHcvkhfgSLkKmnJo/xublzz6ZAodMi\r\nAR9Gukd6CDk5ND0dvGKbEOF8W6TMgvNFhkHfqOMyBhjf9DN13ojpCpl9hi62\r\n12omX8sx0Q42BhVsvRjAiKsEanaI3ecvY2ZetUSh65etalhD3gO5+a8Dre3d\r\nlUcCZaTaq9SksYEnQzgOWRTb0d9PEZ6In5KE8bf1UiN3Jae8qVeJ9KjoXLqc\r\nfEoPeqf6Bv+We5t0mRFVHXbMK1n+/Vw3meQnrIDscQuBjZ0q2VVJBfCJmVQ7\r\n6wYguMSBzYtdfXsASjxJ/+1czTVdBoTrsWBc7Olf2fKc+fGNvzs3KVq5f7J1\r\nIoqytxQ3KdgQxku6wbv3dUv6S7W9Y8uqPJHY/Gi8z8mK0PmFUwoqpsnXBXJ/\r\nn8eDj9zAm5DaQTCgHQpXrg6WhWtf77QCCB0=\r\n=lgxu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nikolas_appteum","email":"nikolas@appteum.com"},"directories":{},"maintainers":[{"name":"nikolas_appteum","email":"nikolas@appteum.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/appteum-js_1.0.2_1681410712186_0.09123354918295146"},"_hasShrinkwrap":false},"1.0.3":{"name":"@appteum/appteum-js","version":"1.0.3","description":"A thin workspace client for Appteum.","private":false,"main":"./index.js","types":"./index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@types/url-join":"4.0.1","axios":"0.27.2","url-join":"4.0.1"},"devDependencies":{"@types/node":"17.0.33","prettier":"2.7.1","tsc-alias":"1.7.1","typescript":"4.6.4"},"_id":"@appteum/appteum-js@1.0.3","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-qE1ftEtdDxeuE+a5xY4CbrheWrojHJETcLXFIPwodVjZaCPCUskWcoiPg9U2OsUUwMvGhh0qOqmwV9Do0LyCuw==","shasum":"c4b273efd0a796dea79b6d7b9cdf4a61d270be84","tarball":"https://registry.npmjs.org/@appteum/appteum-js/-/appteum-js-1.0.3.tgz","fileCount":267,"unpackedSize":201275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQvNUBbjcHklsMNrVe7shnOFsvTR+3W0Z9QdS6Kenk/wIgcZ58pRWIFBhjZxG0e8jxD/8oKbC5/3MKp3hXVL0I1p8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOUo/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLGA//ZYHxdIKH8sxPVM5nWjAC3VzmvBlFLH21EvH5GKCjbJLwUZ8w\r\npxZeWsYR4ea0iWGBqWhVeCTY861qACl1DEqqRd9+VNAJO53rJxvCa8nRGU7k\r\nk+IC46rOZqVqQXdyho9eeEKDI+CpKPhCZZsLnPKFlFrHR9hHHGNOTiko+xtB\r\nHOY1326m8eelfUFZz4qP/XWqWIEKXwV22I2UU5ZT7bp8I7ChCwXvsSXUunm+\r\noDC1gkccV5IoMi6jEL2ud9LUw1TzVR2CfUEQs15I6YVSCAOTeXrWH2Ag3Gz5\r\nt9SAiQAgxwUrFW/XRVxDEC/Be6YIvT3QUJtTy0r7ISLHNUFF/+iebTGfS5Sh\r\nLAZUCb9l0ydcEQrzQRjG4PTv1uYw6SAOO8kxpG9bWg4+6ao022OkL9Y7y2De\r\nd0kZC4Z8lDaeoQtjaqSlerCFvyzEhlrno7/yqy6Ag4ZnjX/w5+Y8DdZmcbxz\r\n2lmClvTQFXiK4AnBnHPsNDFGoek4QwtN+Rg68zrJpTkB3WYQIKMyHu4f/6Ra\r\n+/AY+WeGiil5ZZjnycF8FbgsaFV+Q2NAGevdK4/u+4lQg47aooCiZlmKlGGm\r\nOswMCsru+9zf/SOKEXv+fdZWl2msz44JhHnfK6zMGQUvjDH6z8c5HXk79hXR\r\nF9KasILVLDvjOlJ87kOiWd6R5omnG86/h5c=\r\n=eMy5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nikolas_appteum","email":"nikolas@appteum.com"},"directories":{},"maintainers":[{"name":"nikolas_appteum","email":"nikolas@appteum.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/appteum-js_1.0.3_1681476159303_0.6775574410595155"},"_hasShrinkwrap":false},"1.0.4":{"name":"@appteum/appteum-js","version":"1.0.4","description":"A thin workspace client for Appteum.","private":false,"main":"./index.js","types":"./index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","dependencies":{"@types/url-join":"4.0.1","axios":"0.27.2","url-join":"4.0.1"},"devDependencies":{"@types/node":"17.0.33","prettier":"2.7.1","tsc-alias":"1.7.1","typescript":"4.6.4"},"_id":"@appteum/appteum-js@1.0.4","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ObulDWBZRSvM9RE2B6s9KBHm8n8O/7L6fiZDG8SK64C2wpifbNoAJwGHqaTZCwb9iiZTKtwo41qUitAX03/o8w==","shasum":"86465b972e4ee4e83c57b2386b2d862e197f6221","tarball":"https://registry.npmjs.org/@appteum/appteum-js/-/appteum-js-1.0.4.tgz","fileCount":267,"unpackedSize":201251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvPPKMCMhtBXB4+KKZZ0qGT1ZoHCeSsWGxGMzSJBUMHAIhAJhY9vsBd+ER3cv160FSRhlg7FPSTYfQG3Lzt0fiYT6c"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOUsLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofABAAinvJJgi/K4gU/nzZSqOq4OTCMEZUi4jkUSCpZwQ4bbjax81/\r\nzLpyH9pmkjKmINfRGVvfI9p+uNlBplBxGeMte8B0XB1417i9fSeah9vKr2wA\r\nS6wuJaNNsO7I19JdJd+SiavImR2S6d9csmIVAnuJqTt9NYnljpr9/ifWjQoh\r\nqiHS9wguKzzhDdYD3dvsOe39+ZClwOvLkDd2r75WOIlc7Wztkz9UD9BsZxqB\r\nYcO93UEPfbUX5fwnt1PL1Ciysx2Srg7JwyIzBU10FUgtIIzqNxoBP8tl2x7L\r\neL6KMdXXC33iDvfBLx7/BGhF/BSfl/c55HV+X5wNZxkDiSiqQpRtLuPpa7Jy\r\nJ97FKrhV5feaNnK/bJAhAf51MGZ1IIDIoRzCfmCO0rryZPRbSN0THk90KRQQ\r\n3e3IKgCxcZPknlXdK7jNdFZX0tT5KCaFDQ1vP5vDqDvAQqNB8XRwfwpDdH3M\r\nokSOmmXN4FjnMdpkXdUqY2t1HWRF5gl2+XmKglZ2UT/Zt+qKmc4mBTVtWLbD\r\nWS6ZxkSw3zRLgBv416u2g3BObWieYblEyjCWpOPmTJfUaMsMKhtY6bevtV9w\r\nJXTma1rB+F1O6zvUI2F2xSPiSzQVmqNYf4cXrgdp+rhX9QthF9VMjpZL17RG\r\nD+yZXOW40Tx56MHG+L68SohowRL0fN8t2mM=\r\n=9xFM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nikolas_appteum","email":"nikolas@appteum.com"},"directories":{},"maintainers":[{"name":"nikolas_appteum","email":"nikolas@appteum.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/appteum-js_1.0.4_1681476363074_0.8826307624112815"},"_hasShrinkwrap":false},"1.0.5":{"name":"@appteum/appteum-js","version":"1.0.5","description":"A thin workspace client for Appteum.","keywords":["appteum","typescript","javascript"],"private":false,"main":"./index.js","types":"./index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","dependencies":{"@types/url-join":"4.0.1","axios":"0.27.2","url-join":"4.0.1"},"devDependencies":{"@types/node":"17.0.33","prettier":"2.7.1","tsc-alias":"1.7.1","typescript":"4.6.4"},"_id":"@appteum/appteum-js@1.0.5","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-evQhjnfTN1it/5ordjkwpFe+OO+s4hJA3tibTrZUpwNtrMLIHpwiZycAU4VabRilwxyrTifznS6H6PhuIm7Pdg==","shasum":"3cb8e33c26137ac8b4b00279b50fbe2a96de0590","tarball":"https://registry.npmjs.org/@appteum/appteum-js/-/appteum-js-1.0.5.tgz","fileCount":267,"unpackedSize":201304,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDJgdCwWTefBf84QLUwoKmOSk0SsgySYkxDbSfLwBj/AIgdNBhC+XWEBphoaagEpJPCHJW3LRULErdEA5b+iSNNL4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOUvnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVPxAAl5nNpp/qohCuzXv88z/96RPAmsD01yxhNrUzER8BeloONja3\r\nGBS6m5ELFvqmGtxjGXTAr16Oidtk3WhZXRS2/FIM/n+Z+Ss5R4M4IgtJKUjV\r\nIWxoKb0Kvn7DitDKAj7xt0zvnIS4QvW/Uu9PxbgW0P3OKS/6Opybc2ukDvGm\r\nDiGdY8I9UILTikDqZVpmDpZThzuxptQomw7r1WpcIvLs96he9aKbq9o2U7A4\r\n2ol9PBu/qzfyOSTXuCFjc2XqXpjkUKderezVwYHK0VdYwJN7eaX+f0j5kjmt\r\nQ6XfewEpKdYM035NpTYQAaDe3zoRrGe7sXdBk10YFAaVOyNGHdcNtMcFdi3Y\r\nddZxrHFXAvTLbBAz3Sux3qZomRJMXFwjsE1d7M/mzV7AklA717lk7iFCi85X\r\nILLJQ6+wnGBUxlueO1r5m4uMhRtQyCQzBMLXCxwmUyW/YLudA/f3fTSN9H3j\r\n4LoOeCq3wu2Z1+C3vVUFyxi929KuTajDZauy47kcbaL9o/JP8wGJ0uVUPO+e\r\nl1LP68ZDHFapWJ3RLLhR2cY8p2r8Ex9nxNrX0PwYCpuMYUBPcs/go8g4aHJe\r\njGDMPyjEzJ7M+kKFODwZrKswgO1ZioQ357NACqXpM7Yv4M8WXsAiBl003A28\r\nee0lmMdrXVlpozhxtekubkvylEMP8AWr/Yc=\r\n=c30w\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nikolas_appteum","email":"nikolas@appteum.com"},"directories":{},"maintainers":[{"name":"nikolas_appteum","email":"nikolas@appteum.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/appteum-js_1.0.5_1681476583707_0.25621815678781346"},"_hasShrinkwrap":false},"1.0.6":{"name":"@appteum/appteum-js","version":"1.0.6","description":"A thin workspace client for Appteum.","keywords":["appteum","typescript","javascript"],"private":false,"main":"./index.js","types":"./index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","dependencies":{"@types/url-join":"4.0.1","axios":"0.27.2","url-join":"4.0.1"},"devDependencies":{"@types/node":"17.0.33","prettier":"2.7.1","tsc-alias":"1.7.1","typescript":"4.6.4"},"_id":"@appteum/appteum-js@1.0.6","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-zPf4oEwqlmBu30sVeid550klLf7FY+IYuXXuHAd6DFv9qBf57n7fN4JRJUO1K6XNQ1mb68/5XVTqQ5SyfQncxg==","shasum":"c83d87058f31ae5ab40fb76afa9c19f7dcf329c8","tarball":"https://registry.npmjs.org/@appteum/appteum-js/-/appteum-js-1.0.6.tgz","fileCount":267,"unpackedSize":201322,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsBEKRomXRmYYPVKhwIvEJft906PfchJWC0uvALxKGNAiAQcMBaD5x2ihUT5Tc3it+vLV0R3nCZ3NxTfnCxyv2QLw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOU/MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorMxAAhFn4PTt5aRGg5K/gxPGY9GlWsRaRX8r/ShtWNuwoJGaHgOOH\r\njOsa8rq53/s1WWZTUe69BF/DEdqc9iZMI7KqZQrki29lj+dCihmEtbDGQ+nC\r\ngckLH46jI1+PbTjFA6Cvwa4ivTgmVhzi6K2dEWPD0qBmB4UjFrNZnnoC+nxf\r\ntRbPwUTqeUVeB9iXgRhTihlz6Kyp+ywFMZiA5CGiBqTT156JW1YFZvvFRIhr\r\nHdu8kMjoOfWyyyeLF0w0kSCCn86YP5HYK5V9msexLG4tYr1u9H1mqVnzcZEw\r\nE8QcT+bSIMEAOEYMCPZc+Z4NMoU17L4XTABbcXaKwfjikTQDTy2W6us9APRC\r\nmD4zNVamZvqbf0LqgeLuXq/CrML/NX8RLSjHudcljsZEepyK4DSeUoM90K7n\r\nR9hfiTQdOKxLyeUktcGoB3Dwk1MckI/rxOhsURrjWNFG4QIhfwNpkoUhDV56\r\n76/xBC+NT9FggzAoqoiYpW5xGECIT3109FsP1nsSZU6YeuHNGorOr7ToziNt\r\nrslMdjrXztf/dxB899d6RvQ+OVScPRcmRoKHdDfk5j80zUmsEtbiXiJGTVt1\r\nm4N6K8BTlR44Yjyz1j6HRjR2NVKqvU0jAneglPYWwogSxAHpxS+0z3nCREgF\r\nllgybQBWfYR4mwpW+/prX6vCt1ocXQcCklg=\r\n=HgV8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nikolas_appteum","email":"nikolas@appteum.com"},"directories":{},"maintainers":[{"name":"nikolas_appteum","email":"nikolas@appteum.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/appteum-js_1.0.6_1681477580609_0.8886464599431152"},"_hasShrinkwrap":false},"1.0.7":{"name":"@appteum/appteum-js","version":"1.0.7","description":"A thin workspace client for Appteum.","keywords":["appteum","typescript","javascript"],"private":false,"main":"./index.js","types":"./index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","dependencies":{"@types/url-join":"4.0.1","axios":"0.27.2","url-join":"4.0.1"},"devDependencies":{"@types/node":"17.0.33","prettier":"2.7.1","tsc-alias":"1.7.1","typescript":"4.6.4"},"_id":"@appteum/appteum-js@1.0.7","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-UIJ8nswR17oOjOqssZ3SBRkyFk5lhbVqwzqtYogrkVw4ZrvFijGr83OecG3kzxuDa1/KKSqmCQICeiDsxp5ZAg==","shasum":"dbb8c3519854cca24c997010a15ec399098ba638","tarball":"https://registry.npmjs.org/@appteum/appteum-js/-/appteum-js-1.0.7.tgz","fileCount":267,"unpackedSize":201871,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/TKO/OwN72QexlkJ/XZOeK/aAFUbwIPLjt8UAoUh2sgIgD7+HmLEhwnO5F7XOnL3vgSLHZvZHiyt3OOHEozh9uMw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQnxkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpq0A/+Nlj3AyljPFhsImnhUa3RFckhGtUDL82yU7tjeS1xacoixoSM\r\nLwA36D5paJ79/RuKm72Cy6RspyQWVeYmqhC1erUKDtrdSGtj5ZsRfzXfpxPh\r\nhwxc8Awv58eBKJiXDfMTXk5AbN15kL4gxG4zs50LXrZbOfLfuAr0jihBcWc8\r\nloclw+hDyVqdK5aiDvex9yx4Hhv3/L/ddIPSp/OO5E0UV4SukO3BxoWPT+QT\r\nhc2O7YsxqZpC7+Mki/wOPoj1+NnbpATGXZAJ47zol/yuvGLy2ZE7Qg0Q9xqg\r\nHvlyHBmycVX7G2PAdwyIApZCWmsmptUPJrAS6D9VHLTprV6isVoS+ddn7AmA\r\nzpQLSGSF95xJjd70O4Iv2am/RW/KNJ3iiBGM/WPNVE7apta3beN6vmPW/xmu\r\nkM1iZm1eGSj80ihB0ISDceIUZPaX1fHvdKBXeqIl/rvp47jVhJG5gxnPowUh\r\n4Wemnvo/V54oJ7XY6iSGpzvxRNi36JkQgyDjUCbB6XAtf4Bq46UzJiCOn9rp\r\ndUs02iy+epOszwPJeM2ZFSsp3TXu4AJkhXcXXWJHwjNPN/U7qmzpOVsJ64+u\r\nAF4xvuWfcKQkgfNhaz9ph3unQwYp4m2+6o/xvGd8LVmf/rZzIXGPsvBt89+W\r\nIjcCFG46V3FSrjufIfZYo3En84HQPvzbL8M=\r\n=SCtP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nikolas_appteum","email":"nikolas@appteum.com"},"directories":{},"maintainers":[{"name":"nikolas_appteum","email":"nikolas@appteum.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/appteum-js_1.0.7_1682078820607_0.43611799413396524"},"_hasShrinkwrap":false},"1.0.8":{"name":"@appteum/appteum-js","version":"1.0.8","description":"A thin workspace client for Appteum.","keywords":["appteum","typescript","javascript"],"private":false,"main":"./index.js","types":"./index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","dependencies":{"@types/url-join":"4.0.1","axios":"0.27.2","url-join":"4.0.1"},"devDependencies":{"@types/node":"17.0.33","prettier":"2.7.1","tsc-alias":"1.7.1","typescript":"4.6.4"},"_id":"@appteum/appteum-js@1.0.8","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-sJIq3w57WpTYWGcGChyK//wHDw+GycyqV34XA4M1r8KShaK1c83TIdHfNP7hQ9G3TwE5QEoLB7Jv5gNYfmJwww==","shasum":"32b4fb911be9c279d699e1a29e9588c30e038f7f","tarball":"https://registry.npmjs.org/@appteum/appteum-js/-/appteum-js-1.0.8.tgz","fileCount":267,"unpackedSize":201824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdqZcjdUGY/qquIt3apMnqZJSO2wv991TkLhIvQaF3gAiAJE1dntLQQ8x4d4h3db9zj+ZXtmIg/nmu2LglC88c1AQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQoQtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/YA//UT/lafMjxuiqwzvn+W2D50qO3yEQeo65BLSNYD23Q9/kJqtM\r\nEK5rs0qOi0PlBm7IxXlN8QV5iKy3nSi4bSDLlvnoiVUCv/ri3vaGSi/6N9f9\r\nwqmnDWDaHB63VdbmXHLktCkMNXbPsvlTxycHp0KgNwrNfM8/JOAfL+bk3HAI\r\nGTCZpRrhr5OcMcFHXIvPikjApeT3q1W6RYcaYg42Uprl2pys9W6dBfEoS10l\r\ndhZ3SAMLYLwiVYFyCQ5BE6aVD8LiFyPBDHQbUD60zPbm48WvXji6MMhpJghY\r\nCz80vUq1xCup6vbpaOVqt7eDBtSHnt7MmX6zB32y1EBfFSOyRiy0pBAhBb1r\r\n8tXOAiKfy6x1scvImgVFa1bkrkRaCc/oOVOY4zYuYrBgyeFZiIA8l/873lOl\r\nog30xMXY1AFEsSiIBgoYNS1drHau2X4IljjmPYgF6k2Krwyl21++kGWgeJPS\r\ng3BuEY5iAZuaHOvPQc6/QqAVcEV1elop+ifJpqvS0DCJdFDKFNI0uWqtKLtz\r\nuHK1uJogBCKwR2uzmErHAV3ZvwnVr2mOkbkkMGq7YUWcVMuUYhkiUxaoKcww\r\nQLRgGIJmEiGk88Ub2M65ivpb1GgKul1R5l8UdkqEgrxwcljGl+Bu+xyouEkc\r\nTxtc3bccKP+FvP0qgyqmk4TSEAOc3oB3tpM=\r\n=raAp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nikolas_appteum","email":"nikolas@appteum.com"},"directories":{},"maintainers":[{"name":"nikolas_appteum","email":"nikolas@appteum.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/appteum-js_1.0.8_1682080813308_0.45380109611532293"},"_hasShrinkwrap":false},"1.0.9":{"name":"@appteum/appteum-js","version":"1.0.9","description":"A thin workspace client for Appteum.","keywords":["appteum","typescript","javascript"],"private":false,"main":"./index.js","types":"./index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","dependencies":{"@types/url-join":"4.0.1","axios":"0.27.2","url-join":"4.0.1"},"devDependencies":{"@types/node":"17.0.33","prettier":"2.7.1","tsc-alias":"1.7.1","typescript":"4.6.4"},"_id":"@appteum/appteum-js@1.0.9","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-AV+QjS5/xk2699Z8jgGho8KfX81g87wS7wyKIxxsz81jy06azk0CA5Rr+MUL/cfvPCaRKXDOk4WLiiNZ5TRm3g==","shasum":"60cbb972a3b857d262754a98234fbd31b4654046","tarball":"https://registry.npmjs.org/@appteum/appteum-js/-/appteum-js-1.0.9.tgz","fileCount":267,"unpackedSize":202310,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0W5EPiFjEdsY/za9miNRoqN1pkyaV+IrkvlO4o8anywIgBBqsRzkWLuPfgoMAT2UfiO+W3u51Mj3QFabKWEZksY4="}]},"_npmUser":{"name":"nikolas_appteum","email":"nikolas@appteum.com"},"directories":{},"maintainers":[{"name":"nikolas_appteum","email":"nikolas@appteum.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/appteum-js_1.0.9_1683545496874_0.2141175870987102"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-10T08:07:42.376Z","1.0.0":"2023-04-10T08:07:42.631Z","modified":"2023-05-08T11:31:37.237Z","1.0.1":"2023-04-12T11:55:23.882Z","1.0.2":"2023-04-13T18:31:52.424Z","1.0.3":"2023-04-14T12:42:39.462Z","1.0.4":"2023-04-14T12:46:03.314Z","1.0.5":"2023-04-14T12:49:43.848Z","1.0.6":"2023-04-14T13:06:20.769Z","1.0.7":"2023-04-21T12:07:00.720Z","1.0.8":"2023-04-21T12:40:13.476Z","1.0.9":"2023-05-08T11:31:37.124Z"},"maintainers":[{"name":"nikolas_appteum","email":"nikolas@appteum.com"}],"readme":"# `@appteum-js`\n\nA Typescript client for Appteum.\n\n- **Documentation:** https://docs.appteum.com/\n\n## Installing\n\n### Install as package\n\nYou can install @appteun/appteum-js via the terminal.\n\n```sh\nnpm install @appteum/appteum-js\n```\n\n## Initializing\n\nYou can initialize a new Appteum client using the AppteumWorkspaceClient() class.\n\nThe Appteum client is your entrypoint to the rest of the Appteum functionality and is the easiest way to interact with everything we offer within the Appteum platform.\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\n```\n\n### WorkspaceClient Parameters\n\n#### API Key\n\nUse API Key scoped clients to call Auth and Object services.\n\n> :warning: **API Key scoped clients use the `Anonymous User` by default**: You should treat the **`Anonymous User`** with caution, limiting access to data you are willing to expose publicly.\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\n\nconst apiKeyScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n});\n```\n\n#### API Key & ID Token\n\nUse API Key and Token scoped clients to call object services.\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\n\nconst apiKeyIdAccessTokenScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n  idToken: \"<JWT_ID_TOKEN>\",\n});\n```\n\n#### API Key & ID / ACCESS Token\n\nUse API Key, id Token and access Token scoped clients to change workspace users password.\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\n\nconst apiKeyIdAccessTokenScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n  idToken: \"<JWT_ID_TOKEN>\",\n  accessToken: \"<JWT_ACCESS_TOKEN>\",\n});\n```\n\n## Auth\n\n### Sign-Up\n\nTo create a user, you need to provide the `profileId` of one of the profiles that exists in your workspace.\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { ServiceResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n});\n\nconst signUp: ServiceResponse = await apiKeyScopedClient.auth.signUp({\n  email: \"\",\n  password: \"\",\n  profileId: \"\", // -> can be retrieved from appteum administration panel\n});\n```\n\n### Confirm Sign-Up\n\nOnce you sign-up a user they will receive an email with a confirmation code in order to verify their email address before logging in.\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { ActionResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n});\n\nconst confirmSignUp: ActionResponse =\n  await apiKeyScopedClient.auth.confirmSignUp({\n    email: \"\",\n    confirmationCode: \"\", //-> sent to workspace users email on sign up\n  });\n```\n\n### Resend Confirmation Code\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { ActionResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n});\n\nconst resendCode: ActionResponse =\n  await apiKeyScopedClient.auth.resendConfirmationCode({\n    email: \"\",\n  });\n```\n\n### Sign-In\n\nLog in an existing user with an email and password.\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { SignInResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n});\n\nconst signIn: SignInResponse = await apiKeyScopedClient.auth.signIn({\n  email: \"\",\n  password: \"\",\n});\n```\n\n### Temporary Password Sign-In\n\nValid only for workspace users invited from the appteum admin panel and have received temporary password in their emails.\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { SignInResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n});\n\nconst signIn: SignInResponse =\n  await apiKeyScopedClient.auth.temporaryPasswordSignIn({\n    email: \"\",\n    temporaryPassword: \"\", // ->  sent to workspace users email on workspace user invitation from appteums admin panel\n    password: \"\",\n  });\n```\n\n### Forgot Password Request\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { ActionResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n});\n\nconst forgotPassword: ActionResponse =\n  await apiKeyScopedClient.auth.forgotPassword({\n    email: \"\",\n  });\n```\n\n### Confirm Forgot Password Request\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { ActionResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n});\n\nconst confirmForgotPassword: ActionResponse =\n  await apiKeyScopedClient.auth.confirmForgotPassword({\n    password: \"\",\n    confirmationCode: \"\", // ->  sent to workspace users email on Forgot Password Request\n    email: \"\",\n  });\n```\n\n### Refresh JWT Token\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { RefreshTokenResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n});\n\nconst refreshJWtToken: RefreshTokenResponse =\n  await apiKeyScopedClient.auth.refreshToken({\n    refreshToken: signIn.auth.refreshToken,\n  });\n```\n\n### Change User Password\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { ActionResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyTokenScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n  idToken: `Bearer <JWT_ID_TOKEN>`,\n  accessToken: \"<JWT_ACCESS_TOKEN>\",\n});\nconst changeUserPassword: ActionResponse =\n  await apiKeyTokenScopedClient.auth.changePassword({\n    previousPassword: \"\",\n    newPassword: \"\",\n  });\n```\n\n## Objects\n\n> :point_right: Object services can be used with API Key scoped or API Key and Token scoped clients.\n\n### Query Data\n\nPerform a query on the object or relations.\n\n- By default, Appteum returns a maximum of 100 rows. You can use the \"objects.dataCursor\" method to paginate through your data.\n- For the query syntax check the docs https://docs.appteum.com/\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { CursorResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyTokenScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n  idToken: `Bearer <JWT_ID_TOKEN>`, // -> remove to use with anonymous user\n});\n\nconst dataQueryResult: CursorResponse =\n  await apiKeyTokenScopedClient.objects.data({\n    q: \"select first_name, last_name from users\",\n  });\n```\n\n### Query Data Cursor\n\nUse the DataCursor to paginate through your object data.\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { CursorResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyTokenScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n  idToken: `Bearer <JWT_ID_TOKEN>`, // -> remove to use with anonymous user\n});\nconst dataQueryResult: CursorResponse =\n  await apiKeyTokenScopedClient.objects.data({\n    q: \"select first_name, last_name from users\",\n  });\n\nconst objectBatchData: CursorResponse =\n  await apiKeyTokenScopedClient.objects.dataCursor(\n    dataQuery.cursor.nextDataCursor,\n    { xQueryBatchSize: \"100\" }\n  );\n```\n\n### Create Data\n\n> :point_right: Can be used to create single or multiple records. Max number of records per request is 200.\n\n- `name` is a mandatory field for all objects.\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { ServiceResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyTokenScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n  idToken: `Bearer <JWT_ID_TOKEN>`, // -> remove to use with anonymous user\n});\n\nconst createObjectDataRecord: ServiceResponse =\n  await apiKeyTokenScopedClient.objects.create(\"users\", {\n    dataRecords: [\n      // -> max array size 200\n      {\n        name: \"John Doe\", // -> mandatory field for all objects\n        first_name: \"John\",\n        last_name: \"Doe\",\n      },\n      {\n        name: \"John Smith\", // -> mandatory field for all objects\n        first_name: \"John\",\n        last_name: \"Smith\",\n      },\n    ],\n  });\n```\n\n### Delete Data\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { ServiceResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyTokenScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n  idToken: `Bearer <JWT_ID_TOKEN>`, // -> remove to use with anonymous user\n});\n\nconst deleteObjectDataRecord: ServiceResponse =\n  await apiKeyTokenScopedClient.objects.delete(\n    \"<OBJECT_NAME>\",\n    \"<OBJECT_DATA_RECORD_ID>\"\n  );\n```\n\n### Update Data\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { ServiceResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyTokenScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n  idToken: `Bearer <JWT_ID_TOKEN>`, // -> remove to use with anonymous user\n});\n\nconst updateRecordRequest: UpdateRecordRequest = {\n  rowVersion: \"<RECORD_ROW_VERSION>\",\n  dataRecord: {\n    first_name: \"\", //-> record property to update\n  },\n};\n\nconst updateObjectDataRecord: ServiceResponse =\n  await apiKeyTokenScopedClient.objects.update(\n    \"<OBJECT_NAME>\",\n    \"<RECORD_ID>\",\n    updateRecordRequest\n  );\n```\n\n### Describe Object\n\n```js\nimport { AppteumWorkspaceClient } from \"@appteum/appteum-js\";\nimport { ObjectDescribeResponse } from \"@appteum/appteum-js/api\";\nconst apiKeyIdAccessTokenScopedClient = new AppteumWorkspaceClient({\n  apiKey: \"<API_KEY>\",\n  idToken: `Bearer <JWT_ID_TOKEN>`, // -> remove to use with anonymous user\n});\n\nconst objectDescribeResponse: ObjectDescribeResponse =\n  await apiKeyTokenScopedClient.objects.describe(\"<OBJECT_NAME>\");\n```\n","readmeFilename":"README.md","description":"A thin workspace client for Appteum.","license":"MIT","keywords":["appteum","typescript","javascript"]}