{"_id":"@alva-ai/toolkit","_rev":"62-e7fee477356eda98a2efda75875a98c5","name":"@alva-ai/toolkit","dist-tags":{"latest":"0.28.0","next":"0.28.0-beta.0"},"versions":{"0.1.0":{"name":"@alva-ai/toolkit","version":"0.1.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.1.0","maintainers":[{"name":"alva-labs","email":"yumin@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js"},"dist":{"shasum":"5dc38bea2d00d01060925ec81bca145c9c1a6957","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.1.0.tgz","fileCount":13,"integrity":"sha512-c7gZyRTkRGl0NVRtRjzS7TlfvvYAE+hilOU14Us8FsrvImnmy3NzIxnoTTJrZeS6YD6dW3y7UVvpwBCQs/yWnA==","signatures":[{"sig":"MEUCIQCPD2Yp0htFq0kia5ivWMvcEeKDgyzvvoj0ZB7ayEWA+gIgJDEbi32UNafxa8oFdpnUdKFONclbxDSQUqVH/vDr9yQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289892},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"alva-labs","email":"yumin@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.1.0_1775606798751_0.038208309130862705","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@alva-ai/toolkit","version":"0.1.1","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.1.1","maintainers":[{"name":"alva-labs","email":"yumin@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"88c4e024f0d3228a524775ea055c187e3b37a346","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.1.1.tgz","fileCount":13,"integrity":"sha512-+OEq8OevXjBY9+LSxYhKiRHmeLWOpAayup1FgZu8G2du9tPf+qpUjXLVcn6lEjgrqJC2N2c5QuU3QE7u14uM1w==","signatures":[{"sig":"MEQCIFrD2AbmFkD7w8V9zYGdBmoNPx/s3QBEetIJBCcSJPFNAiAIwX7Qta9VIZE80GWp47VDzUkmIAr+UzlTXmuUSHwjcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289924},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"alva-labs","email":"yumin@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.1.1_1775607247172_0.1701812430962686","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@alva-ai/toolkit","version":"0.1.2","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.1.2","maintainers":[{"name":"alva-labs","email":"yumin@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"39b49fe77bdcdf0e6ce601935de501b5643407df","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.1.2.tgz","fileCount":13,"integrity":"sha512-axQFdu26FJdVA9QE5iv4V6vPIA1HWvytiMnVGnvwQWF9v8sIz4DWsW+51v4ZNK/RVZf5B7FtvFf3k1nCow5qJQ==","signatures":[{"sig":"MEQCIGRYUJOaCLe4Oub4NQoPPq1Ee6Ku0DLHRoyne+O0ihmnAiBI0KwdeUpKojsjOydO0pRZuAKJXVU6Z7rTb3IfyQykrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290269},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"alva-labs","email":"yumin@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.1.2_1775625907849_0.5595338201785776","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@alva-ai/toolkit","version":"0.1.3","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.1.3","maintainers":[{"name":"alva-labs","email":"yumin@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"dc2250b54b093a5b15387a8f10f90ce4f053a3d2","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.1.3.tgz","fileCount":13,"integrity":"sha512-0oCdt7dskgg5zuCLYN4B5lYNIKDoO76hkJ1EGZlK82/TEjQH+lcpz6ic8WMctYMe1fMPwHnUOSzzZf4m09DAYw==","signatures":[{"sig":"MEQCIHP023tWrjflLuJDKeQwqfjHzW5Pbla/8QBs1Z6lMozUAiBfX1YXpUocl52NHy4GHciGUAT946G5zeAKx/o1c15T2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298709},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"alva-labs","email":"yumin@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.1.3_1775668258775_0.03993169610017211","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@alva-ai/toolkit","version":"0.1.4","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.1.4","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"9046e554110802c595b82cd58adfa4c5de9dcd1e","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.1.4.tgz","fileCount":13,"integrity":"sha512-LvWRcmdKu5m79zn2VTUxS/m4l+70dp6cUQzRNnN6IQ8jk5R+f+UeQohrfRcNp0z+Kk8454Sb2m0DznbhAvtFlw==","signatures":[{"sig":"MEUCIEQhirSUWBEy/jTWrmKfcKSlPL/Xq7XjNQ4xboAml2qPAiEAk/X/W/157GUOlhI0ZN85c45Wr3CFzPDPWcURpvz8E3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351047},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"alva-labs","email":"yumin@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.1.4_1776052865673_0.0655379728024994","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@alva-ai/toolkit","version":"0.2.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.2.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"1c72f3320291db9ea7b0df451270cc5ef9bd66e8","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.2.0.tgz","fileCount":13,"integrity":"sha512-HRACtykREuX2bWAZJg2cTiEIiUGzhWftu52JBfFQ+2nUzzWSu3+1sgGzNexRipkBs9CTOnBXUW6aj/UvwbdJBQ==","signatures":[{"sig":"MEUCIG0Nw4CMunc7pXxlSPEDE5qpbBnXwycE1dDLy9YFlKP/AiEAiTXIK79f22U2Bx9+Lni9cNuW4lRTS81S/x7xpcDsoK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":379981},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.2.0_1776253233434_0.9486858051649039","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@alva-ai/toolkit","version":"0.2.1","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.2.1","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"787225ffe967cfcdb1adecca412e36549cc76f9f","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.2.1.tgz","fileCount":13,"integrity":"sha512-3SOHL8Rj8nU3MVuStMGXVzi9HCxk+uTyYPFNHujKhERpLvpxFmqYiStye4AIP8BaJdMNrkIYOwMnwT5yiA5A8g==","signatures":[{"sig":"MEUCIQDgKaUVcYl8j6DYMHOuQPv1L0xIW8ai370glxnWLoc7NwIgWc7FQ1yMiuyhS+mrBZWuBfegkHDKSFHbjw5s/+VSBAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":383048},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.2.1_1776322117197_0.9697925823539624","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@alva-ai/toolkit","version":"0.3.1","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.3.1","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"e1295efad8673687f6d0a97cd41334ee5aecbdff","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.3.1.tgz","fileCount":13,"integrity":"sha512-SOJQmSYP7jrmmkTbCZsyI7FDAZ/XHU4sSNX2AAQhr6y94TaZjc9FLhbJik5823gxayDwl+0n0hwoLFImuIBMIw==","signatures":[{"sig":"MEUCIQCOEYPmYgCXWR8Hzr2SFcSIA1F23FElCkXkQSe8V2FdqgIgbUEaePdgxAPI+RJUec0m/1W6VhaM9V+i10IQgqTc6H4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433490},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.3.1_1776861464407_0.6004071210317228","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@alva-ai/toolkit","version":"0.4.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.4.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"bb625cc479dafd703486ec048bfb23bfe5014c31","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.4.0.tgz","fileCount":13,"integrity":"sha512-5t1mxkg+5dqZv87QdDercOJyBb3oeM095JQqYHNPTy+n8yf8dsYTPoUXratdmdVsYeJogNTXq0/vRKF2yr44Uw==","signatures":[{"sig":"MEUCIQCam8B/kSbeWMOJ4lAYO9yUB4/FjWeS4+CZoXJY2Mk88gIgcFxxxm1crYTnnY09kSbbIv4J4MwdxnWM8qTYgNmG4Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483460},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.4.0_1777455546366_0.7124921629770027","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@alva-ai/toolkit","version":"0.4.1","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.4.1","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"a8b4168f8990d49d440c74eefebc428eb023b98b","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.4.1.tgz","fileCount":13,"integrity":"sha512-xWzv4T4Ft3J0O4wJ1uYnbQ3UNnr/ArHHp7gNIyCeJalpgSF34J37rxQkch+hGLz4VE564PgaZphIaMfu1qiCsg==","signatures":[{"sig":"MEUCIAdV2xim0FLoiPBcBDopOU4DCKpn7jpKudxX5/46mILyAiEAy/+TXuYdTeLqxzjTxoybE/rNiGtQa69HT/y8nW5oxpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503578},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.4.1_1777456895011_0.426459218364301","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@alva-ai/toolkit","version":"0.4.2","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.4.2","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"10aebe7d86dfa291a6071841a4e4f570b3b888a1","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.4.2.tgz","fileCount":13,"integrity":"sha512-o1uNRqNlHC6IpUbLd8lpMblpcn+np5IW5p2Cl2QhGOsft4F50TNnAOr69wiAPHDeyReeWP3NpP2MylpR5Yq7yw==","signatures":[{"sig":"MEQCIEyzWiEFYLQAeUiZrRbGLI+1Bq3KUlOwZzxUJr4v7AJCAiAV15xLaE7kQo7Pi62Iq7fpejG1PLQMlk3hsELwOIDztA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":503606},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.4.2_1777461052581_0.3004290924806219","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@alva-ai/toolkit","version":"0.4.3","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.4.3","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"80215e5d140564aae159899d48a880e58c19a928","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.4.3.tgz","fileCount":13,"integrity":"sha512-Qid69aW0F2+owbMfWmBHpZybNKlWazIC8KnP5LlLWhxekaScTMmjFqX6oUivJEB2dUvmP0l9uvcLVxAwf72FqA==","signatures":[{"sig":"MEUCIH5b5CdiktCFHpEoNhd33MYRds32s2sDgnmuo6WaIea8AiEAiZKfGpv+Zph6u++5rcmQMG3g3zLonfMVYw2K/PmXZ/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":548649},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.4.3_1778149824878_0.31008471027172435","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-beta.0":{"name":"@alva-ai/toolkit","version":"0.7.0-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.7.0-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"6f8301b0de07c409e5bc39ecf56b15a8f839c7de","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.7.0-beta.0.tgz","fileCount":13,"integrity":"sha512-YWdRDFjb8/UG0mnZRa9VPmntBPGm9X7niqvHxdnbVGfT86ETEHRSZ2b2DD1WiqNQHrtnQEwxOmpzTVP9EpN5Hg==","signatures":[{"sig":"MEUCIGE72bZhrTulkEp3j4qp5DQiYb3JWzXMPj4XP1rwM2gHAiEAo7Wyg028ELyazim3bI2VeWH0nbALCEIVf/7ynk6WZNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":918078},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.7.0-beta.0_1778659239961_0.6380433295808974","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@alva-ai/toolkit","version":"0.7.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.7.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"adce0bce62915f6ff03ef6f4798dec8266f39614","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.7.0.tgz","fileCount":13,"integrity":"sha512-TMDUi+UqgpsNJMk3jRFtjLaoUWkiblROEs6IYE0YYqI5UgTPHmrlp+X+ZCsYIsyTKIfLITADapubFT2X4SkGcQ==","signatures":[{"sig":"MEQCIDAOcBp6ZRdgoDvpoIiQntjGrAo32hOwI9vpd8pT2090AiBetc2VhiwFL73YEj49JJyCmZeJMPnDSlGpZkFH+HDfCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":918040},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.7.0_1778671084106_0.3192598903287245","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@alva-ai/toolkit","version":"0.8.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.8.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"9426ebd97e62429822bf3fabcf55a7da1db426c8","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.8.0.tgz","fileCount":13,"integrity":"sha512-nE49M3OiDucDVzt7c1BbjT/Et7LFOvV/l/FeHHSM6OPqBdvdcpFrYTXnQsT0vX1pK2ODrqEvfaqeSxJP86v1MA==","signatures":[{"sig":"MEUCIQD5fjQb07gziRS7J8Vnb45NgCU8YSUw72oVcxLpvCheFQIgYpvLf3J72rRMEn50CGY+ss16/FmUQhmsI3SVykHi0p0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938893},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.8.0_1779274713188_0.8032466340898894","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@alva-ai/toolkit","version":"0.9.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.9.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"7b85c72f376542fbc5d3feebef0bb061801f297a","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.9.0.tgz","fileCount":13,"integrity":"sha512-zbjXwfaf04mSnN8uiPj4CCtIyjUemoIZFCWUwQsbYfAY1sxTV2+rONUMkUFTYhNCh42Muo8AsOLsk+XcfESvkQ==","signatures":[{"sig":"MEUCID6qzRO1lVIv7AFW42veONGDWq/8LplP5bh0S05f1MnWAiEAiLI/t8Hyo4546NwU6/B9aX0yL7KWvjjviAcJ/Xu7PBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2221056},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.9.0_1779878462619_0.9395625615290009","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@alva-ai/toolkit","version":"0.9.1","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.9.1","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"0d06dc4c8919cc87db29fafc8399695d799a4f71","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.9.1.tgz","fileCount":13,"integrity":"sha512-1TyzGRv2/hvSE2/iaL0hxddGLlRzMgGhgWX0qwXrX1hrB85TEj4E3kX92M/VhnXRFS/jp23ch4YnFgcVz4EegQ==","signatures":[{"sig":"MEUCIA5G6r/TJ4AZywz/ipDHwszwAu28YYJDtsDXHFFEDjFJAiEA+wCY0yVCL4BeJEZVOhZrpCgsuzZYbMgnAc8JV9Vp4gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240178},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.9.1_1779879205545_0.6058263967529463","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-beta.0":{"name":"@alva-ai/toolkit","version":"0.9.2-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.9.2-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"43cb532c7e27770d00bdf3f95358691fe00ab310","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.9.2-beta.0.tgz","fileCount":13,"integrity":"sha512-6nWuj+O/el4U/DwOICHR6FG68DhS/CyV2YVFGHDpe/M54q2i8I6GMzCfjoLVtzdSH9U3Xig4T+z7q5iuSHA16A==","signatures":[{"sig":"MEYCIQC/8oaNA3/P0k6+FTv5yaYEHZ4wUQ56XdlfWbIBnnIiNgIhAOdGIsKmst6hDDRKnWhpjCML87rXu6ErHMBwhA2E6019","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240128},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.9.2-beta.0_1779887148543_0.9709842915581237","host":"s3://npm-registry-packages-npm-production"}},"0.9.2-beta.1":{"name":"@alva-ai/toolkit","version":"0.9.2-beta.1","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.9.2-beta.1","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"3bfabebe8280119cba9bba43a7616c3c336c4677","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.9.2-beta.1.tgz","fileCount":13,"integrity":"sha512-uKN0d6k4WhLGK4po1fl72FelzoUeuvzcAYtgYEeuePFat1x6wA969DZ7hRt19Uj+/j4QKcHzvX/8BG854OSkYw==","signatures":[{"sig":"MEYCIQCttthNcYX7W0II6PR5WD4d1NQC13+SuPfyKKZNDTYxFAIhAOyV/HO46kIB/tXiy7RjOoT208ahSfvyJtgFGEddgkxg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240128},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.9.2-beta.1_1779887373817_0.6177439949327785","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@alva-ai/toolkit","version":"0.9.2","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.9.2","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"01d5de5dd0fc25c4da2c4436b63927fae991dbce","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.9.2.tgz","fileCount":13,"integrity":"sha512-KesSkVF11pdjzi6Sqf+M86YECZqI5udLpcYBy2X4JlIv3BuZL6hK037BI1p0D5ko/yE651wjmB4jsa4n6aT35g==","signatures":[{"sig":"MEUCIGbO+cecwzbuh+wkkjVMK+fmpG8+z12nCnbNx8aHuYcRAiEAkS9oGEo09CDKuiURhn3DZzat5jEMu7sp1AVWX5cWMt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240090},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.9.2_1779887858197_0.8296063390423782","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@alva-ai/toolkit","version":"0.9.3","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.9.3","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"80e8bedaeb0bcedea42f307e02f2af5b34b4a995","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.9.3.tgz","fileCount":13,"integrity":"sha512-tiz/lH6IjUaMmDJQAUB4Hp4DeqtDdKBi9hlwJ7cmQxTgId8zPz86eT+3/JC7PItS3UC3IP8JVPRBblbuPZNn3Q==","signatures":[{"sig":"MEUCIQCwQWPaCteGBmHl7++JNqSp5pTqQsX7U46OSXqV2fWMYwIgCR5LCz2NouHlTcwOL4gazpE2wAlhzHTC0zmyg2DJoas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2240138},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.9.3_1779939958055_0.31989893282499016","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@alva-ai/toolkit","version":"0.9.4","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.9.4","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"f6a8e24edef2df056307adfe592a2f88b033f343","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.9.4.tgz","fileCount":13,"integrity":"sha512-Vk34fAPyzVhnkcvbsN6KWg++voc1h0GFtJ4VMBzVVrYi9AmhlxqkSW93bppOYjdDidNqcqwvTm20tWTQAv+MGg==","signatures":[{"sig":"MEUCIQDyzHw38wRM58gSQX18pSAK8LUTF7nXaMn+/rs1djF2/AIgYqA3oz6r6H9dLTeDeOO6QGENFy1xo4HtmhqEYE0M0TA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2251603},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.9.4_1779966281421_0.07705009704457466","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@alva-ai/toolkit","version":"0.9.5","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.9.5","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"00e5f0b746654fc15a03c994411d9c30166b9c8e","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.9.5.tgz","fileCount":13,"integrity":"sha512-lL1vEwJ8J65L3i+IaQTHnLsJ7wfjS4H0M5CxKH+dtUcoa74y0mApIi5CfUWNsAoU2wVrC6zq8NXh55iEaGrwiQ==","signatures":[{"sig":"MEYCIQDc+E62gqx7AVeMrGuji1iiUThIB34uQuoUmStkWJ3vxwIhAIFgGuL4GsCNYQpu7vpEmsSpPZmGvBIcf1s6TiVsYobn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2267963},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.9.5_1780036767554_0.918865499082834","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@alva-ai/toolkit","version":"0.11.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.11.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"93a16dd6aadad9fd0f4bc032271cc608a8818926","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.11.0.tgz","fileCount":13,"integrity":"sha512-tN7m5C1TIdOuYjn6+z1XyLsfeO7Sr1JrI0ywDCRhUlri6QRKqYxOOoWZ/YgiSoDkNSTBfwiFMQSHBamRAlq2Ww==","signatures":[{"sig":"MEUCIBQ3ZJQi2O6wLn8BeeRgl8XWY3CUdw5ouGdnNlnm8u+FAiEAkt3gTEgYc8m/KL6AbDV98up1TV3ic/va2Hd8rqQlz2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274100},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.11.0_1780312713695_0.1560770732882637","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@alva-ai/toolkit","version":"0.11.1","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.11.1","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"92c1e868645c9df40b6d53de78c27c36bfcf0500","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.11.1.tgz","fileCount":13,"integrity":"sha512-odkmQzpZLUVmd+AWnLMSDOO6Ie0f9UsT4KHJxgmCYkR4ePSXWgtEY+sI8uVbjolFaVZLO2z7fL97w1UyWod05w==","signatures":[{"sig":"MEUCIFqsaBdg67bYsZxile2dfAwhUcB/Jz4uZpiOstvFiMfHAiEAxsKOoh8EDZ304cZf7kFLrvi0goQGPtRYQZwOsuUNlq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2288172},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.11.1_1780391074173_0.3071090516595003","host":"s3://npm-registry-packages-npm-production"}},"0.11.2-beta.0":{"name":"@alva-ai/toolkit","version":"0.11.2-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.11.2-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"44f3d3a273d1ba908bc70f08ef48fb248ea3d0ca","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.11.2-beta.0.tgz","fileCount":13,"integrity":"sha512-RiSP9ggTP14RbMN040PZQlhkw+xL+EF0mBLdFGVhZpkLHGft6Sg/H9/Y6YzOfXRBS56TOF//Fms7EIErtIcnEA==","signatures":[{"sig":"MEQCIHwTDBIRp9Vn48RDh0/bQ+eksqQ2VzrDSf0O/unS4CmaAiAqXXn62ni1f68L704nc9n2WC5U3dln24M5xPG5B7LhZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2288211},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.11.2-beta.0_1780398195214_0.39832810461618195","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@alva-ai/toolkit","version":"0.11.2","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.11.2","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"0eebc880aab5a9cb0f600cc877adb868fb8648dd","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.11.2.tgz","fileCount":13,"integrity":"sha512-wJ0qjGaTL9uLHmZZytbDnfH2Fbl04v9sU5WTxCfn7rTJKUKT4ZCRMev5PSHRMONqxJb18HwwPT7S+OteBk/xdw==","signatures":[{"sig":"MEQCIET4yq2FC2+WGkl2X3cBRwwqKWD5hDKyVCjc2umABUbsAiBy/P1goNuA7gvaEBZ40GTkhb1JI1tbV+tI8khNsHk2Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2300693},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.8","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.11.2_1780482624846_0.9579105718469572","host":"s3://npm-registry-packages-npm-production"}},"0.11.3-beta.0":{"name":"@alva-ai/toolkit","version":"0.11.3-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.11.3-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"906aff4172578b231148684e472e470ec63b7289","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.11.3-beta.0.tgz","fileCount":13,"integrity":"sha512-7XU5RBSlzcE/eo3++65hg2kB9q6ySvoqpC/m1Elg5UftfgvLehEYmiWF6mYge7vxdR6ParbtJonLlxSli8whdA==","signatures":[{"sig":"MEYCIQD8oyz3mj687CsUkb4TPfWY194MNd6aciyRp7bhPxuE4QIhALiVLWhBQqbHhKosIQnQuUWd845Lhp4RrR41J41GfTNk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2424540},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.8","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.11.3-beta.0_1781078806096_0.027492466806432247","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@alva-ai/toolkit","version":"0.12.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.12.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"d1e89627439afd3afd66a1b80d6adea0710be0c7","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.12.0.tgz","fileCount":13,"integrity":"sha512-UohPqx8GbCIpXhRXbtjvoXDb8C4LBaj+WVBtFxocp7NvGwwgzWU8VwA7/N9q39hJGgebKdf+L9vbby2gf6Db1A==","signatures":[{"sig":"MEUCIQC2r3x9nW63/gCThig79GR56EyGWTV5H5MamVwY5fGUxwIgJ93IOmLr6180+E4UXi5YGKxZJ2kq9WQnpk9LCjKArPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2487060},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.8","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"yaml":"^2.9.0","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.12.0_1781090404000_0.01877018959056498","host":"s3://npm-registry-packages-npm-production"}},"0.12.1-beta.0":{"name":"@alva-ai/toolkit","version":"0.12.1-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.12.1-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"7364017b842616d65d4a68bf168c482bd1eefdc9","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.12.1-beta.0.tgz","fileCount":14,"integrity":"sha512-Z56r438vMT5I80IRBAMdCLNw0DAXONkGKZW9/eIH1YkiGrv7xLjjD6Usd6Q/89LKJRKLK+UVXTeBZjzXCexe5Q==","signatures":[{"sig":"MEUCIQD/xfqsZPKKqraU2E2evg4slD/7AF2bREk8pR/F6ANC/wIgPr2GrM/lTSZqyIck7YNsHJW9s0sj2sX5y3cGH++8Fbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2610811},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.8","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.12.1-beta.0_1781519852286_0.7088357139167412","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@alva-ai/toolkit","version":"0.13.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.13.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"40cb95a1bfd5800c92c19f2fb28d3eceb0b89cc7","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.13.0.tgz","fileCount":14,"integrity":"sha512-UhlZytMCdq0DTcVwBnTksX4ZetfmZJwiDva/+qF67PteZw5Luv70wB41bUApXlKhhUfvFfDmqURfwARc3XH6+g==","signatures":[{"sig":"MEQCIAZL7SZL5GC2h2TucW6AnzcYVr3N2WKGbCjmcm6mhK3NAiB8Ej24w/V7s1rM+6VbKIY22OTl1KfqhOw0yRO9GxoyJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2619324},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.13.0_1781692729946_0.09553290054502672","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@alva-ai/toolkit","version":"0.13.1","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.13.1","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"f04d1e0d77f8774ef38ffd5d643ef17107ffbba4","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.13.1.tgz","fileCount":14,"integrity":"sha512-liK1kZ0NTVWP4rzaMnHC8qBV5y6/4xX7Ii1tQJvRNvdqvCrQ+0MhcNYVP3IO1xLeo+B2eyUcv6ukh+ekGeKvVA==","signatures":[{"sig":"MEUCIBgB/Q97gPUcTrxFsPcI9SS7WIQ2xnzDNrxqFo0fSf7iAiEA3x/VRMDa3bwuhKJIAol2R+AqaWHdh+S8Q6Juwo85As4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2621005},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"alva-labs","email":"yumin@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.13.1_1781715987613_0.4782939406302191","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@alva-ai/toolkit","version":"0.14.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.14.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"28d6f34679faab9fa53fafbe621ab2f8c94e515b","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.14.0.tgz","fileCount":14,"integrity":"sha512-uyxuHt5J5elfcLVRNwdr6KSV2GiRl6q69w1ib+o93bClLQYhrg7ssk0MrI67oOEu09R88xFlwlEBmJvqlGuWYg==","signatures":[{"sig":"MEUCIQDGoAhGYUGg6vjxnaELeNCg8um3bvdNDo0+WA/IffSEaQIgLSvAgGNTux0gmTIkAxQ71vEsPwgSv9ymu9jyDXMjOtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2691741},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.14.0_1782380518277_0.431608817068019","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-beta.0":{"name":"@alva-ai/toolkit","version":"0.14.1-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.14.1-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"fb74ddc13a85685b7b90de9492a37619d835a9ce","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.14.1-beta.0.tgz","fileCount":14,"integrity":"sha512-CFi/PZo/oWHFWXriKsUHA/QVapO6vV+UQPCiWf6ontcXQA6m8q9oojNCWOd51B1XdiwBeQAy/JuPDqCgyb6lMw==","signatures":[{"sig":"MEQCICZGd56uu4nq9CtcQLRA3YrP/Gz/MHKlepYNfZkoC8bCAiB1dTQEwuVf0J/Qc4+qqra2xdn5lluXp6gDaPpW+QV42Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2693946},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"gitHead":"c8e9f563de6590c3b2f2e041315ae24c24d1c631","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.14.1-beta.0_1782789748560_0.15977631419693927","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@alva-ai/toolkit","version":"0.15.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.15.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"234c5bc570057fbe5aeab6c4ea906af56b6b1772","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.15.0.tgz","fileCount":14,"integrity":"sha512-E8LSdIdwO5YFQ/7BMBjnXW6ygx++1vk/5l5j3wYMsCS3TAJ0BbQUL/LaeEDPSOlX6LT2Ei5/8U2LsR/sXpcXJg==","signatures":[{"sig":"MEUCIQD0i/RiPeshyzfxOmjQ6sLr1/H/9IBGdi+ZFJfYORMFBAIgYCuqbRHwTH3YRQbvENGq3PPymp7c2S6xYqU1lq+an/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2735738},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.15.0_1782906131270_0.25037664309944696","host":"s3://npm-registry-packages-npm-production"}},"0.15.1-beta.0":{"name":"@alva-ai/toolkit","version":"0.15.1-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.15.1-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"a9833478d9ca81fb31cafda7b6b2b2c9d041b8cc","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.15.1-beta.0.tgz","fileCount":14,"integrity":"sha512-sUXt4j1ZneuvnYJZjWj3UGRaTd4RteqNw/xNEDZb0pWgrsWS720KXE66MtTPIJ85ahEl5CeRww7N9GCQpLAXEA==","signatures":[{"sig":"MEUCICj6hhAb+gVLumaOcOagjPClpFer3tYB3wFLHOl7vLo9AiEAifeHq0qZq6Qytkyvdz063E42sDL1e4u2ksEM0SjxMmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2823600},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.15.1-beta.0_1783351539657_0.6593879831186942","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@alva-ai/toolkit","version":"0.16.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.16.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"ba2796a157c66f0183b8c331a9435f5adfa0548c","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.16.0.tgz","fileCount":14,"integrity":"sha512-RbdSMg1DVhhDJxYtlovNzGL4YzCVO9PXBbv8rLBqZg7s+xDtSiz5qehqbHRTJv1g3XTX2MTZol65megSMeoA9w==","signatures":[{"sig":"MEQCIBwccENLPkmRjbiuzGJGHI+Eud7y3JNol82ESecP94VtAiAYXGucaF8KcyEohoU1TVjg/vhNP6jHE+sy0NiEumv0/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2870659},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.16.0_1783510518675_0.693947649503474","host":"s3://npm-registry-packages-npm-production"}},"0.16.1-beta.0":{"name":"@alva-ai/toolkit","version":"0.16.1-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.16.1-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"715aa83a74804c87510d6845ab8fb0c6f328d60a","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.16.1-beta.0.tgz","fileCount":14,"integrity":"sha512-JBPrTgY/MBlEbRtafS0GrsVymLu11vYv9M7CVhdIrC25++6ZDh7vnoLBvRVBhlibbjAdrrlkN5rimC3D32KsdA==","signatures":[{"sig":"MEQCICZ01j/ZkpWltP/KQFIb6XcpPTO1ypV63JWkt+evP5xHAiA/41p78Ts3XXXEeNYFM+mBhUw/BHyUkkGPHJh11ufzuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2882736},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"gitHead":"67608ab7c461efde8d4e3722b7da4fa92f450606","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.16.1-beta.0_1783676616912_0.7441613974386234","host":"s3://npm-registry-packages-npm-production"}},"0.16.1-beta.1":{"name":"@alva-ai/toolkit","version":"0.16.1-beta.1","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.16.1-beta.1","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"ec54a1dec31f6100b8d7099dbd9a683182ad01c2","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.16.1-beta.1.tgz","fileCount":14,"integrity":"sha512-WQZrSEKEMF7CdOanftIprjPt/Je89xUsZUbFnFsc6MM6wrGb+eQdTIUKkvlOIimYL7QdZJHAuqLzmgeYJxo3Lg==","signatures":[{"sig":"MEUCIQD66AQ1EowuWA7bF1G+sWtr7NwG2JkzdgIwIcKXRgRtIAIgTZ93/OPkXTbBeLK2WDmmN253uLufPK1oj+QwFrMBNdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2897683},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.16.1-beta.1_1783919479654_0.7647872019832049","host":"s3://npm-registry-packages-npm-production"}},"0.16.1-beta.2":{"name":"@alva-ai/toolkit","version":"0.16.1-beta.2","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.16.1-beta.2","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"172a5bb6554831ab5797332b1a0dd76029449f1e","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.16.1-beta.2.tgz","fileCount":14,"integrity":"sha512-KmLfLYxDRdnUUwSohoiK1Pxzcut7U/9WlrdgNz5FLMgowVcq0DvfiokGLp5B+9I60U/SvaIWLSXY3tJluJPrNw==","signatures":[{"sig":"MEUCIGOTQZypMx5OfvA2FucxJXuddsLSolDRd46jqVL8ipGYAiEAz1Ih3J5YbcxyJsaqXLs/ek+e7l7yDJ/EbIuoyOLJOOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2885043},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"gitHead":"8918080399685e4791fb3986dda0f5ea48c8f172","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.16.1-beta.2_1784010414312_0.7558853757596995","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@alva-ai/toolkit","version":"0.17.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.17.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"b010a6b5862f69e440ced28b21d3d64b6729868d","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.17.0.tgz","fileCount":14,"integrity":"sha512-kuCwuCNW0JVWcCl/BrmSdO35Rx8PDhhXrCrnXdzokt4Lo91/jSX0ZJWYCMBybr0wKzQmaiFkGL7lgCugLHbVLg==","signatures":[{"sig":"MEYCIQDlfxjoKKVBHQ/owrwXkcfJ9s5nBfIYp8MHNFejxw3mvwIhAKqnASkcLhcIiW9sqYsIZ2XdPswM0X0ojwhQp9ROzQJg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2885004},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.17.0_1784115289091_0.3632792795250477","host":"s3://npm-registry-packages-npm-production"}},"0.17.1-beta.0":{"name":"@alva-ai/toolkit","version":"0.17.1-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.17.1-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"9d88bfa85132ec894533e874a269717e4d959f12","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.17.1-beta.0.tgz","fileCount":14,"integrity":"sha512-zMi7Q0FGoGkBfpirRycR5+PdS4Egv2w9S2p8q7haw4z3vz/cwS0eUOqZDcUQnk81SHBvtSNKYnvlBomkSGTrlw==","signatures":[{"sig":"MEUCIEasvepU7ECTj2AJOxq8ExmNvn80FDYUss4jNhQ4uGCNAiEAlMjFxDxnH0Bef7gXz22N30ua4YNgqQYVvkCBxeQDEhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2890484},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"gitHead":"0cd458b1ea9520aa9e5f3255d4df93e1f11e5259","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.17.1-beta.0_1784193960365_0.22915422131787766","host":"s3://npm-registry-packages-npm-production"}},"0.17.1-beta.1":{"name":"@alva-ai/toolkit","version":"0.17.1-beta.1","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.17.1-beta.1","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"d7657f7db642199f36da94c6850c1691806eea0a","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.17.1-beta.1.tgz","fileCount":14,"integrity":"sha512-Qlkkv40Ee965GIwBwM+3AGdDGOACHHYLdhxksuK7uX4UnmbVs7UtRp+27UHlNtWpFSIY8EuHYQ9bh6asCDAFrg==","signatures":[{"sig":"MEUCIQCWhpuK3dpLDIVHPTzJ4c3DjzNRyI/LvqqrkcX8J7sFsQIgOEvHFS9jJmN9OVdJcOuz9MF/6kmAEJFuN19CARpdMS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2907751},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.17.1-beta.1_1784280971394_0.33355648506408353","host":"s3://npm-registry-packages-npm-production"}},"0.18.0-beta.0":{"name":"@alva-ai/toolkit","version":"0.18.0-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.18.0-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"c77c57d82778a6fc42921add907d08c209a9a31d","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.18.0-beta.0.tgz","fileCount":14,"integrity":"sha512-iHp5ukUad4kkun/Py+MsYax/fH2ZxaDUaeWgdC+bpur0aDCWuw2j1GCmbVspBb4gAAUO4AOhqWKbTnIXhgbmIw==","signatures":[{"sig":"MEUCIEBWonNWUdhnA/HSFB3rWOfA2bAgWXiYJZk1svFVF+OgAiEAxo3nFm5+hWzNhNQxkQfz7Qx3dTiD3Erc7sChDMvUReQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2895800},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"gitHead":"4a95e30c3200ef10570256618a5dbabdf99a13f7","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.18.0-beta.0_1784285126360_0.2705819042646933","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@alva-ai/toolkit","version":"0.18.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.18.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"01c797488e7b1f317fbf3d6a8590ea229b07dbaf","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.18.0.tgz","fileCount":14,"integrity":"sha512-DdYbpM3UkmW9I84w8mMJDxxHA7X0rS1TlnOvXEDjx1NMJWmzwLm+tSauN9BoH02MVRjvw4cR1Z39UpxI65/FeQ==","signatures":[{"sig":"MEUCIHVlYkifDdAgXl0UePk7YzyC6O63qdoOA0EqHmHMW43VAiEAlvYxciAO35Te/+jF5MUgWMI8c0xzXwP6XXxbxcAa6t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2895761},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"gitHead":"73c7ee44db988764376efd83dbb14faec5decb11","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.18.0_1784285185373_0.7706713565717263","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@alva-ai/toolkit","version":"0.19.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.19.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"a291ee191a32dabde0977233672c11569b36c375","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.19.0.tgz","fileCount":14,"integrity":"sha512-bjHfRJZT1ZHdMRcWFq4Mk+EcHyMUHQZo9vB+vL+8T75kJxg1ScQZd9smhcb+y8wKfMTSEdkAeXMxokWw3gPSLQ==","signatures":[{"sig":"MEYCIQCOx7LWTaDT7sD6ghmrNfSCWBTOYnaN2FgJYpKvFbRBugIhALaIdXJFsCCR0sa0r7FdKyS9rbFsO09w3DxFmDMPzpb1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2899101},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.19.0_1784720810566_0.7187772267247798","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@alva-ai/toolkit","version":"0.20.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.20.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"38596323b83dc8580c28c0a8fa1a50ff06e3ea72","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.20.0.tgz","fileCount":14,"integrity":"sha512-QIU4oUj5mVthQhxkauhJFLIwLEM00ytgs5ku5nbkgHupcs/osmxPKbeDJGuG/ypsKRN0r2PxiaiMTJ9kLbXQmQ==","signatures":[{"sig":"MEUCIQCYtcfmR2tsWf9vWE7UxuQAKGdFkf9O1Sygiwqu2YajxwIgSz/C2KA6jN5vLrehQ1gXzycGe4unXjg7FY8Pi8T72b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2959697},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js"},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.20.0_1785326487899_0.5301819289886784","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@alva-ai/toolkit","version":"0.21.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.21.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"82c78a6189b3d13c54f3ac525e0233a35eb9b8a8","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.21.0.tgz","fileCount":17,"integrity":"sha512-OfucnLD6vo+qbgrP6QlJA1S3aODDdJg4EjgYC3wpbrMJlPTqzXY7SJSb9G5fLjVzKASC0pddCv9I571k+ljSPA==","signatures":[{"sig":"MEUCIHWj7vgu123UBIrjzzb81nNJZRDUuV9Ns4uN7SuwJK8GAiEAqgM2Ld4an2Eg5cfRWEaU2ArJE9jkNQTn+ajm1FhGje4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4490320},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"alva-labs","email":"yumin@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.21.0_1785464409517_0.03738880317244209","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@alva-ai/toolkit","version":"0.22.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.22.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"93d9ba48bbc01779b05546b6e87bc17a9cb3c002","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.22.0.tgz","fileCount":17,"integrity":"sha512-qvYN7NrFzbj2rgwb4Y66opiTuY6bcuF3dUue0T0TDcI/zvLs6WoUE4XTQM5MkG/JUo2naZs7GBCGAeHZw2REAw==","signatures":[{"sig":"MEUCIQCqmetMA8GkjPU6OfQ0/IUlOIkE1T8W4yl9mrc8YvB+dwIgXD03Sl4G0OUKxXhHnlx+SR/OiZLAfB3NyuUugfPEJBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4428838},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.22.0_1785930226783_0.764460319376826","host":"s3://npm-registry-packages-npm-production"}},"0.23.0-beta.0":{"name":"@alva-ai/toolkit","version":"0.23.0-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.23.0-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"a76a25cb9385ea1b3b363451c84b19fc9bc091fc","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.23.0-beta.0.tgz","fileCount":17,"integrity":"sha512-xoJ9W4bezuURYlPu8Xjz16N2sfOcI1rpTeo7rieXebvMpvDof5DyRarn6n75h1M+UYc73//ueeKpWT3Sx6KNWg==","signatures":[{"sig":"MEQCIFyjDGGWmjMJiS3Dliduvkbv7rv0Cw9dFvlkmnOJQSEvAiAo9sZO36fPFw1IdzsQzxd/vHdHSHxvxjZpNNUQnKXmGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4571958},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.23.0-beta.0_1786095971236_0.9539255116795065","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@alva-ai/toolkit","version":"0.23.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.23.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"a7c36d87ddddb9a7faea6f7f5e08a729d5e2a0ab","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.23.0.tgz","fileCount":17,"integrity":"sha512-+RuKTakJCRS2+ocQ1N5/f+UK260WbgYM5ahj+5TdrGtTeYU3xKe7OgbvGU7BsJKm8mwWc7O+n4StfDvRhG8anA==","signatures":[{"sig":"MEUCIB8VyiW9Rkf5OX3JifucpobLQu6iGrH19P6nSDpSVtLiAiEAmI1dgUgDHC535fYNpWQ/YUwFs93xj0JzlrfXQ7hdo4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4575451},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"gitHead":"6b2169be5c69fd612e2ee6815323f890422cdbd3","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.23.0_1786532808581_0.9899572290647132","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@alva-ai/toolkit","version":"0.23.1","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.23.1","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"20e7068917be71b72da9873baced7365d9c76564","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.23.1.tgz","fileCount":17,"integrity":"sha512-oU/N2rNwkdBwZbbX7/MYM9RLziHzrYJEsaMJnv+gMeNd1TobGplR7m65vcfbmqd0y93auPLHeXdPSgg065T28A==","signatures":[{"sig":"MEQCICs6ybyFoUZUnvmcEkShbXDh+jhklxyY7FuDRB93JgUDAiAxJlrUF5uJxs8k+P4/WrAx98k+BhPp2NOdNuRTOVUXKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4579246},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.23.1_1786540151039_0.4448885532202018","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@alva-ai/toolkit","version":"0.24.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.24.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"e630ae4ed17d8d05be42455ba74ace3fa7c12e6c","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.24.0.tgz","fileCount":17,"integrity":"sha512-bkccDHX4PsGXr2MGP2mKIOrvXu/+kAYEnzGPvkNN8RL7+dsXLtm6awgnCArpthJjjNghEOTMi9SQM3Eii+gr6w==","signatures":[{"sig":"MEYCIQDYJqS4A64Gih3u4tdWvuTpMrZatx9vkP5YBLkdSiWzsgIhANQulvTQaAvnC+iI5kiaVUKFYQFxIHiWGVLkqHRgM2oc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4726178},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"gitHead":"eed6ab5cc5d50c4df829179bf08f972150e97134","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.24.0_1786702123533_0.2414284362028949","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@alva-ai/toolkit","version":"0.25.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.25.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"e53dfdb257344944e6210bed10bced919aeb9166","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.25.0.tgz","fileCount":17,"integrity":"sha512-Jd4qsXugQTmsOe1KIJu36aLCxBtytcRrc0Kol/e+lFBKAJ8DZkHg+proXO4MiTShT1Olfdy2lOJHOtpsI/Ae1w==","signatures":[{"sig":"MEUCICFmtex6euDvWsUg6nR1jMdLL3+7m/yKD3oz39d1SYIDAiEAxrzvQfmg3jeKi3CfRxxBaA0wnxMIGo+Dxnnqw0QDwzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4823259},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"alva-labs","email":"yumin@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.25.0_1786924660549_0.41360468969521214","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@alva-ai/toolkit","version":"0.25.1","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.25.1","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"5498a6692045cbdcec6c2ffd43d1b6aaa145ee2a","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.25.1.tgz","fileCount":17,"integrity":"sha512-JEcWM5Q5rawjli7Aa1BcAttcy3FZkZ3e2WEbc4deMefG4LmwGDE5bZwy7puaj9AfSWSEe204DpVessJvuEd5Ug==","signatures":[{"sig":"MEUCIQDGL/IShbVsXvSLTfutmYUQ3Z0P8CcSznNXjwx3vZse7wIgdHFB6HwmvZxEmEtBiPTeUidL3FBXJeLpLmGsSc3ju0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4822175},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"alva-labs","email":"yumin@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.16.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.25.1_1786933784142_0.738157355835303","host":"s3://npm-registry-packages-npm-production"}},"0.25.2-beta.0":{"name":"@alva-ai/toolkit","version":"0.25.2-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.25.2-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"00e0bfff877a40ea4e9f854ebef4f72a0aed942c","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.25.2-beta.0.tgz","fileCount":17,"integrity":"sha512-29NU1+fE5ItYVtU5371xXpD3MhL0GttBO0CePlgiXtd6HgzWOzEvq9pp6UBN6dtgSmYcf3rtXkSPtp5KeCdmnw==","signatures":[{"sig":"MEUCIQDbSxTv20isSuyYDQ3wiAseyELnQOlQ02QYWKQTOwIKXgIgGLNjN9pB8s/DbQFbY0YBLU+wg0j8Fe+YoZpfuPsYolM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4979978},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.25.2-beta.0_1787036540128_0.16561283919676018","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@alva-ai/toolkit","version":"0.26.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.26.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"97a94a7a4295a5f01fb3cb64f521abc7779da3a1","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.26.0.tgz","fileCount":17,"integrity":"sha512-RmTy6t6UAPVBNxda/GiXqNSvut6CbomLh40U7k+dsdtURgyHlQnkShZrYmfaxyYkKcwUANxuwvZmhiCoKKd7Lg==","signatures":[{"sig":"MEUCIQDRdFZV/3VODtSSbRhQg2HFOGgJ4W5oiOyj4ugr+jeV1AIgUzgwJc5nmo7N0Lhgoe46ncJTLn5DUF9uLdIy96Ls0kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4979931},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"mingxyz","email":"ming@alva.xyz"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"11.9.0","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.26.0_1787109673671_0.5145078361185924","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@alva-ai/toolkit","version":"0.27.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.27.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"d9a5d09f947fdb32f5aac9d59ebf9a765dfe4417","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.27.0.tgz","fileCount":17,"integrity":"sha512-4XO2yUgUXb2waArHI+CBpS9kIIKNnX6c8h1nkocqziLT3hifkSKxxEjurb5z5n6LP1SBPTkoawDzKNy7qEuQZw==","signatures":[{"sig":"MEYCIQCv3d2D8mhyfYzrixkuOurzfdvhNuyeMWG2Gn8+AeWXMgIhAM3Vg4QE5NeghF5w0aOdpsZBb+hOGqiIuS85p9wRxx6s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5119953},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"gitHead":"8e15dec86bc5c8702ae7e732dc52281d37865b9f","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.27.0_1787803277241_0.20594561172557957","host":"s3://npm-registry-packages-npm-production"}},"0.28.0-beta.0":{"name":"@alva-ai/toolkit","version":"0.28.0-beta.0","keywords":["alva","sdk","cli","api","finance","trading","quant"],"author":{"name":"Alva AI"},"license":"MIT","_id":"@alva-ai/toolkit@0.28.0-beta.0","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"homepage":"https://github.com/alva-ai/toolkit-ts#readme","bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"dist":{"shasum":"f323960ffd942d9e6b59e4d4328dd23e9105768e","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.28.0-beta.0.tgz","fileCount":17,"integrity":"sha512-vPRWsIw0Js7KyQwcdNXVOMvehWAm1mOMre3n221QoR08OzL5pq//IUJHakc9+PveJhrPS3fXRUDzCahanFTodg==","signatures":[{"sig":"MEUCIQC+98ezlyZBdUDU5EJOEltaXQgDY+gzqBTWLP3hlJo5PgIgQN3Jl2lXS7il2ut5kX+Rt/pcQADmdjwuurnTlzQwgB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5208902},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"tmp":"tmp/toolkit_0.28.0-beta.0_1788764912537_0.21979675207793337","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"_id":"@alva-ai/toolkit@0.28.0","bin":{"alva":"dist/cli.js","toolkit":"dist/cli.js"},"bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"dist":{"shasum":"369fe5e50adb6bef66f52b46ad9ae5b2dfbf5d8f","tarball":"https://registry.npmjs.org/@alva-ai/toolkit/-/toolkit-0.28.0.tgz","fileCount":17,"integrity":"sha512-rj0cthZwuBR9tBodTQfFNrXOEwiylGYTZeO98RPVNMHpXcayIs1gdDFhmP2ezJepmR37n0f5Y+ktIqFVeFH2Eg==","signatures":[{"sig":"MEYCIQDkp2ado3n1ZM4xCVtf8fVeHoPNO2sgmHojVepVCgKlSQIhALCNdSIAc2UHm+ZwCRYolpfhQ6LypFo4/laVjEf+ltV8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC7x/5zc0/Dqczk1A6vunOkPJjuwGhqoezD0YncRncl4AIhALDzV8sttoemUmwiyRt4qgWzSEQylijlyEJWYYXDZ/0w"}],"unpackedSize":5208855},"main":"./dist/index.cjs","name":"@alva-ai/toolkit","type":"module","types":"./dist/index.d.ts","author":{"name":"Alva AI"},"module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js"},"./browser":"./dist/browser.global.js","./dispatch":{"types":"./dist/dispatch.d.ts","import":"./dist/dispatch.js"}},"gitHead":"4e878656444749717d6912763e7bc8c69e305ead","license":"MIT","scripts":{"lint":"eslint .","test":"vitest run","build":"tsup","format":"prettier --write .","prepare":"node scripts/install-git-hooks.mjs","release":"bash scripts/release.sh","lint:fix":"eslint --fix .","prebuild":"npm run vendor-contract","typecheck":"tsc --noEmit","test:watch":"vitest","release:stg":"bash scripts/release-stg.sh","format:check":"prettier --check .","test:coverage":"vitest run --coverage","vendor-contract":"tsx scripts/vendor-contract.ts"},"version":"0.28.0","_npmUser":{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},"homepage":"https://github.com/alva-ai/toolkit-ts#readme","keywords":["alva","sdk","cli","api","finance","trading","quant"],"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"_npmVersion":"10.9.2","description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","directories":{},"maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"_nodeVersion":"23.7.0","dependencies":{"yaml":"^2.9.0","undici":"^6.24.1","css-tree":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","jiti":"^2.6.1","tsup":"^8.5.0","eslint":"^9.28.0","vitest":"^3.2.1","prettier":"^3.5.3","typescript":"^5.8.3","@types/node":"^25.5.2","@types/css-tree":"^2.3.11","node-html-parser":"^7.1.0","typescript-eslint":"^8.33.1","@vitest/coverage-v8":"^3.2.1","eslint-config-prettier":"^10.1.5"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/toolkit_0.28.0_1789120195687_0.15155550651924132"}}},"time":{"created":"2026-04-08T00:06:38.602Z","modified":"2026-09-11T09:49:55.982Z","0.1.0":"2026-04-08T00:06:38.901Z","0.1.1":"2026-04-08T00:14:07.348Z","0.1.2":"2026-04-08T05:25:08.013Z","0.1.3":"2026-04-08T17:10:58.960Z","0.1.4":"2026-04-13T04:01:05.822Z","0.2.0":"2026-04-15T11:40:33.592Z","0.2.1":"2026-04-16T06:48:37.332Z","0.3.1":"2026-04-22T12:37:44.547Z","0.4.0":"2026-04-29T09:39:06.572Z","0.4.1":"2026-04-29T10:01:35.170Z","0.4.2":"2026-04-29T11:10:52.751Z","0.4.3":"2026-05-07T10:30:25.045Z","0.7.0-beta.0":"2026-05-13T08:00:40.209Z","0.7.0":"2026-05-13T11:18:04.280Z","0.8.0":"2026-05-20T10:58:33.551Z","0.9.0":"2026-05-27T10:41:02.804Z","0.9.1":"2026-05-27T10:53:25.683Z","0.9.2-beta.0":"2026-05-27T13:05:48.705Z","0.9.2-beta.1":"2026-05-27T13:09:33.967Z","0.9.2":"2026-05-27T13:17:38.447Z","0.9.3":"2026-05-28T03:45:58.253Z","0.9.4":"2026-05-28T11:04:41.627Z","0.9.5":"2026-05-29T06:39:27.788Z","0.11.0":"2026-06-01T11:18:33.895Z","0.11.1":"2026-06-02T09:04:34.319Z","0.11.2-beta.0":"2026-06-02T11:03:15.388Z","0.11.2":"2026-06-03T10:30:24.999Z","0.11.3-beta.0":"2026-06-10T08:06:46.262Z","0.12.0":"2026-06-10T11:20:04.214Z","0.12.1-beta.0":"2026-06-15T10:37:32.482Z","0.13.0":"2026-06-17T10:38:50.190Z","0.13.1":"2026-06-17T17:06:27.786Z","0.14.0":"2026-06-25T09:41:58.485Z","0.14.1-beta.0":"2026-06-30T03:22:28.752Z","0.15.0":"2026-07-01T11:42:11.700Z","0.15.1-beta.0":"2026-07-06T15:25:39.836Z","0.16.0":"2026-07-08T11:35:18.841Z","0.16.1-beta.0":"2026-07-10T09:43:37.061Z","0.16.1-beta.1":"2026-07-13T05:11:19.807Z","0.16.1-beta.2":"2026-07-14T06:26:54.553Z","0.17.0":"2026-07-15T11:34:49.291Z","0.17.1-beta.0":"2026-07-16T09:26:00.583Z","0.17.1-beta.1":"2026-07-17T09:36:11.586Z","0.18.0-beta.0":"2026-07-17T10:45:26.555Z","0.18.0":"2026-07-17T10:46:25.558Z","0.19.0":"2026-07-22T11:46:50.743Z","0.20.0":"2026-07-29T12:01:28.059Z","0.21.0":"2026-07-31T02:20:09.686Z","0.22.0":"2026-08-05T11:43:46.984Z","0.23.0-beta.0":"2026-08-07T09:46:11.424Z","0.23.0":"2026-08-12T11:06:48.782Z","0.23.1":"2026-08-12T13:09:11.268Z","0.24.0":"2026-08-14T10:08:43.712Z","0.25.0":"2026-08-16T23:57:40.733Z","0.25.1":"2026-08-17T02:29:44.325Z","0.25.2-beta.0":"2026-08-18T07:02:20.326Z","0.26.0":"2026-08-19T03:21:13.827Z","0.27.0":"2026-08-27T04:01:17.464Z","0.28.0-beta.0":"2026-09-07T07:08:32.714Z","0.28.0":"2026-09-11T09:49:55.803Z"},"bugs":{"url":"https://github.com/alva-ai/toolkit-ts/issues"},"author":{"name":"Alva AI"},"license":"MIT","homepage":"https://github.com/alva-ai/toolkit-ts#readme","keywords":["alva","sdk","cli","api","finance","trading","quant"],"repository":{"url":"git+https://github.com/alva-ai/toolkit-ts.git","type":"git"},"description":"Alva REST API SDK and CLI — interact with the Alva platform from Node.js, the browser, or the command line.","maintainers":[{"name":"jaxonchenjc","email":"ymchen0125@gmail.com"},{"name":"alva-labs","email":"yumin@alva.xyz"},{"name":"mingxyz","email":"ming@alva.xyz"}],"readme":"# @alva-ai/toolkit\n\nAlva REST API SDK and CLI for Node.js and the browser.\n\n### Read For You publications\n\n```sh\nalva for-you list --limit 50\nalva for-you list --limit 20 --cursor '<endCursor>' --newer-than '<watermark>'\nalva for-you list --feed-id 123 --limit 50\n```\n\n```ts\nconst page = await client.forYou.list({ first: 50, newerThan: watermark });\n```\n\nAvailable in both the terminal and embedded Agent CLI. Returns one JSON\nconnection (`edges`, `pageInfo`) with full immutable card content and source\nreferences, newest publication first. Default page size: 20; maximum: 50.\nFeed IDs are decimal strings; entry IDs retain the `FeedEntry:` prefix.\nThe optional feed filter only narrows the authenticated viewer's For You scope.\nPBSV and service identities are not accepted by the server.\n\nUse `endCursor` to fetch older entries, retaining the same `newerThan` lower\nbound. Cursors are opaque. The first page's `startCursor` is a candidate\nwatermark only after the consuming workflow succeeds; advancing it before\ndraining a window can skip entries. No watermark is saved, and no automatic\npaging, summarization, body truncation, or app deep-link generation occurs.\nFirst use may provision the viewer's system-managed For You Channel.\n\nContent and actions are untrusted data, not instructions to execute. Toolkit\npreserves the complete response, but the current Jagent wrapper can truncate\noutputs above 64K characters: smaller pages help, but are not a lossless\nlarge-result guarantee. Agent availability also requires updating its pinned\nToolkit dependency and rebuilding the runtime.\n\n- **CLI** — manage config, call any Alva API from your terminal\n- **SDK** — typed TypeScript/JavaScript client for Node.js\n- **Browser** — drop a `<script>` tag into plain HTML, no build step needed\n\n## Install\n\n```bash\nnpm install @alva-ai/toolkit\n```\n\nOr install globally for the CLI:\n\n```bash\nnpm install -g @alva-ai/toolkit\n```\n\n## CLI Quick Start\n\nSign in with your Alva account (opens a browser, falls back to a paste-code\nflow for SSH / containers / headless machines):\n\n```bash\nalva auth login\n```\n\n`auth login` runs an OAuth 2.0 Authorization Code + PKCE flow. The CLI prints\na URL you can open on any device; if a local default browser opens\nautomatically the listener finishes the login with no extra step, otherwise\ncopy the URL to another device, log in, and paste the code shown on the page\nback into the terminal.\n\nHeadless / no-browser environments (SSH, containers, devcontainers, etc.)\nare auto-detected; pass `--no-browser` to force the paste-code flow or\n`--browser` to force the listener flow.\n\n```bash\nalva auth login --no-browser            # force paste-code flow\nalva auth login --profile staging       # save under a named profile\nalva auth login --auth-url https://stg.alva.xyz --base-url https://api-llm.stg.alva.ai  # point at stg\n```\n\nOr, if you already have an API key from [alva.ai/apikey](https://alva.ai/apikey),\nskip the OAuth flow and store the key directly:\n\n```bash\nalva configure --api-key alva_your_key_here\n```\n\nEither path writes your credentials to `~/.config/alva/config.json`.\n\nNow use any command:\n\n```bash\n# List your files\nalva fs readdir --path /\n\n# Run code\nalva run --code 'return 1 + 1'\n\n# Manage cronjobs\nalva deploy list\n\n# Manage secrets\nalva secrets list\n```\n\nAll output is JSON for easy piping:\n\n```bash\nalva fs readdir --path / | jq '.entries[].name'\n```\n\n### Arrays JWT\n\n`alva configure` auto-provisions an Arrays JWT server-side (idempotent,\nsoft-fails on network errors — `configure` still exits 0). The token is\nstored in your sandbox secrets as `ARRAYS_JWT`; the CLI never handles\nthe token string itself.\n\nInspect or re-run manually:\n\n```bash\nalva arrays token ensure   # sign-if-needed; returns expires_at + tier\nalva arrays token status   # returns exists + renewal_needed\n```\n\n`alva whoami` also reports current JWT status under `_meta.arrays_jwt`.\n\n### Playbook Skills\n\nBrowse playbook templates (system + user-created) from the alva-gateway\npublic API. Skills are namespaced `<username>/<name>`.\n\nRequires user auth — run `alva auth login` first.\n\nThe flow is progressive:\n\n- `get` returns metadata + a file listing (path + size only — no content).\n- `file` fetches one file's content at a time.\n\nBulk content is intentionally **not** exposed at the CLI/SDK layer; agents\nshould fetch the file listing first, then pull only the files they need.\n\n```bash\nalva skillhub list                                          # skill catalog\nalva skillhub list --tag research                           # filter by tag\nalva skillhub list --username alva                          # filter by author\nalva skillhub tags                                          # skill tags\nalva skillhub get alva/ai-digest                            # metadata + file listing\nalva skillhub file alva/ai-digest README.md                 # one file's content\nalva skillhub file alva/ai-digest references/api/example.md > out.md\n```\n\nBy default output is pretty-printed for humans. Pass `--json` to get the\nraw `{success, data}` envelope (e.g. for piping into `jq`).\n\n### Playbook Discovery\n\nDiscover public playbooks with a compact, agent-friendly result shape. The\ntrending endpoint returns identifiers and ranking context, omitting\nfrontend-only preview fields.\n\n```bash\nalva playbooks trending --keyword scanner --tags macro,ai --sort recent --limit 5\nalva playbooks trending --tag btc --cursor <cursor>\n```\n\n### Playbook Functions\n\nRegister creator-owned functions for released playbooks to invoke through\n`window.alva.udf`. Function entry scripts must live at an absolute ALFS `.js`\npath under the creator's home directory. Viewer credit allowance is managed\nthrough the gateway REST session-user surface.\n\n```bash\nalva functions register --playbook-id 123 --function-name analyze --entry-script-path /alva/home/alice/playbooks/my-playbook/udf/analyze.js --params-schema-file ./schema.json --no-allow-charges\nalva functions list --playbook-id 123\nalva functions delete --playbook-id 123 --function-name analyze\nalva functions invoke --playbook-id 123 --function-name analyze --params '{\"ticker\":\"AAPL\"}'\nalva functions allowance create --playbook-id 123 --amount 25\nalva functions allowance get --playbook-id 123\nalva functions allowance list\nalva functions allowance revoke --playbook-id 123\n```\n\n### Data Skills\n\nBrowse the Arrays backend's data-skill documentation. These endpoints are\npublic — no Alva credentials required.\n\n```bash\nalva data-skills list                            # catalog of skills\nalva data-skills summary <skill>                 # endpoints table for a skill\nalva data-skills endpoint <skill> <file>         # full endpoint spec\n```\n\n### Config Resolution\n\nThe CLI resolves config in this order:\n\n1. `--api-key` / `--base-url` flags\n2. `ALVA_API_KEY` / `ALVA_ENDPOINT` environment variables\n3. `~/.config/alva/config.json` (or `$XDG_CONFIG_HOME/alva/config.json`)\n\n### Embedded CLI Dispatch\n\nEmbedded runtimes can reuse the CLI dispatcher directly without loading the\nNode.js CLI shell or spawning the `alva` binary:\n\n```typescript\nimport { AlvaClient } from '@alva-ai/toolkit';\nimport { dispatch, CliUsageError } from '@alva-ai/toolkit/dispatch';\n\nconst client = new AlvaClient({ apiKey: process.env.ALVA_API_KEY });\nconst result = await dispatch(client, ['account', 'whoami']);\n```\n\nThe embedded dispatcher always exposes the purpose-built Alpi Alva command\ncatalog. It is independent from the packaged system `alva` CLI.\nAuthentication/setup, Arrays bootstrap, SDK documentation, duplicate aliases,\nlegacy top-level groupings, and `feedback submit` are not part of this catalog;\nold Agent paths are rejected rather than aliased. Run the embedded `--help` for\nthe live tree. The independent system CLI continues to expose feedback.\n\nThe embedded surface is aligned with ALFS-native tools: local-file flags such as\n`--local-file`, `--file`, `--params-schema-file`, and screenshot `--out` are\nabsent. Use inline data or prepare content in ALFS before dispatching the\ncommand; Agent screenshots return image content directly. `dispatch()` throws\n`CliUsageError` for command-line usage errors and `AlvaError` for API errors.\nManaged commands reject unknown flags before invoking an API. `trading broker`\nis the explicit exception because argv after that nested prefix is forwarded\nverbatim to the venue-native Broker contract.\n\nNode.js command-line consumers should continue to use\n`@alva-ai/toolkit/cli`, which adds config files, authentication, local files,\nstdio, and Undici timeout configuration around its independent terminal\ndispatcher. Both entries share the SDK and low-level command execution handlers,\nnot their catalogs, parsers, or help.\n\n## SDK Usage (Node.js)\n\n```typescript\nimport { AlvaClient } from '@alva-ai/toolkit';\n\nconst client = new AlvaClient({ apiKey: 'alva_your_key_here' });\n\n// List files\nconst entries = await client.fs.readdir({ path: '/' });\n\n// Run code\nconst result = await client.run.execute({ code: 'return 1 + 1' });\n\n// Manage cronjobs\nconst jobs = await client.deploy.list();\n\n// Manage secrets\nconst secrets = await client.secrets.list();\n```\n\n## Browser Usage\n\nAdd the browser bundle via a CDN:\n\n```html\n<script src=\"https://unpkg.com/@alva-ai/toolkit/dist/browser.global.js\"></script>\n<script>\n  const client = new AlvaToolkit.AlvaClient({\n    viewer_token,\n  });\n\n  client.fs.readdir({ path: '/' }).then((entries) => {\n    console.log(entries);\n  });\n</script>\n```\n\n> **Note:** The Alva API must have CORS headers configured for browser requests to work from your origin.\n\n### Playbook Runtime UDFs\n\nWhen the browser bundle is loaded inside an Alva playbook iframe, it also\ninstalls `window.alva.udf`. The runtime reads the playbook-scoped viewer\ntoken (`_pbsv`) from the iframe URL, removes only that sensitive query\nparameter, accepts parent-pushed token refreshes, and uses PBSV headers for\nUDF calls.\n\nRegister creator-side functions first with `alva functions register`; viewer\nHTML should call the browser runtime instead of hand-writing API fetches.\n\n```html\n<script src=\"https://unpkg.com/@alva-ai/toolkit/dist/browser.global.js\"></script>\n<script>\n  (async () => {\n    const response = await window.alva.udf.call('analyze', { ticker: 'AAPL' });\n    console.log(response.result, response.credits_charged_consumer);\n    const functions = await window.alva.udf.list();\n  })();\n</script>\n```\n\nFor quick interactive controls, mount a runtime-managed UDF button. The button\nis disabled until a PBSV token is present and emits DOM events for loading,\nresult, and error states.\n\n```html\n<div id=\"analyze\"></div>\n<script>\n  const button = window.alva.udf.renderButton('#analyze', {\n    functionName: 'analyze',\n    params: { ticker: 'AAPL' },\n    label: 'Run analysis',\n  });\n\n  button.addEventListener('alva:udf-button:result', (event) => {\n    console.log(event.detail.result.result);\n  });\n</script>\n```\n\nFor module users, the same runtime is available from the package root:\n\n```typescript\nimport { installPlaybookRuntime, udf } from '@alva-ai/toolkit';\n\ninstallPlaybookRuntime();\nconst response = await udf.call('analyze', { ticker: 'AAPL' });\n```\n\n## API Reference\n\n### Resources\n\n| Resource            | Methods                                                                                                                                                            |\n| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |\n| `client.user`       | `me()`                                                                                                                                                             |\n| `client.fs`         | `read()`, `write()`, `rawWrite()`, `stat()`, `readdir()`, `mkdir()`, `remove()`, `rename()`, `copy()`, `symlink()`, `readlink()`, `chmod()`, `grant()`, `revoke()` |\n| `client.run`        | `execute()`                                                                                                                                                        |\n| `client.deploy`     | `create()`, `list()`, `get()`, `update()`, `delete()`, `pause()`, `resume()`                                                                                       |\n| `client.release`    | `feed()`, `playbookDraft()`, `playbook()`                                                                                                                          |\n| `client.playbooks`  | `trending()`                                                                                                                                                       |\n| `client.functions`  | `register()`, `list()`, `delete()`, `invoke()`, `getAllowance()`, `listAllowances()`, `createAllowance()`, `revokeAllowance()`                                     |\n| `client.secrets`    | `create()`, `list()`, `get()`, `update()`, `delete()`                                                                                                              |\n| `client.sdk`        | `doc()`, `partitions()`, `partitionSummary()`                                                                                                                      |\n| `client.comments`   | `create()`, `pin()`, `unpin()`                                                                                                                                     |\n| `client.remix`      | `save()`                                                                                                                                                           |\n| `client.screenshot` | `capture()`                                                                                                                                                        |\n\n### Error Handling\n\n```typescript\nimport { AlvaClient, AlvaError } from '@alva-ai/toolkit';\n\ntry {\n  await client.fs.read({ path: '/nonexistent' });\n} catch (err) {\n  if (err instanceof AlvaError) {\n    console.error(err.code); // 'NOT_FOUND'\n    console.error(err.status); // 404\n    console.error(err.message); // 'File not found'\n  }\n}\n```\n\n## CLI Commands\n\n```text\nalva configure --api-key <key> [--base-url <url>] [--profile <name>]\nalva whoami [--profile <name>]\nalva auth login [--browser | --no-browser] [--profile <name>]\nalva user me\nalva fs <read|write|stat|readdir|mkdir|remove|rename|copy|symlink|readlink|chmod|grant|revoke>\nalva run --code <code> [--entry-path <path>] [--working-dir <dir>] [--args <json> | --args-stdin] [--timeout-ms <ms>]\nalva deploy <create|list|get|update|delete|pause|resume|runs|run-logs>\nalva release <feed|playbook-draft|playbook>\nalva playbooks <trending>\nalva functions <register|list|delete|invoke|allowance>\nalva secrets <create|list|get|update|delete>\nalva sdk <doc|partitions|partition-summary>\nalva skillhub <list|tags|get|file> [<user>/<name>] [<file>] [--tag <t>] [--username <u>] [--json]\nalva data-skills <list|summary|endpoint> [<skill>] [<file>] [--json]\nalva comments <create|pin|unpin>\nalva notification-preferences <list|enable-session-completed|disable-session-completed>\nalva remix --child-username <u> --child-name <n> --parents <json>\nalva screenshot --url <url> [--selector <s>] [--xpath <x>] --out <file>\nalva markets narrative --ticker <symbol>\nalva markets earnings --ticker <symbol> [--event <latest-completed|next-confirmed> | --fiscal-year <year> --fiscal-quarter <Q1|Q2|Q3|Q4>]\nalva trading-pairs search --symbol <ticker> [--market <market>] [--instrument-type <type>] [--underlying-type <type>] [--quote <quote>] [--json]\nalva trading-pairs resolve --pair <trading-pair> [--json]\nalva trading-pairs resolve --symbol <ticker> [--market <market>] [--instrument-type <type>] [--underlying-type <type>] [--quote <quote>] [--json]\nalva trading <accounts|portfolio|orders|subscriptions|equity-history|risk-rules|subscribe|unsubscribe|execute|update-risk-rules>\n```\n\n## Contributing\n\n```bash\ngit clone https://github.com/alva-ai/toolkit-ts.git\ncd toolkit-ts\nnpm install\nnpm test\nnpm run build\n```\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}