File size: 1,769 Bytes
49ad2ef 506a341 49ad2ef 506a341 49ad2ef 506a341 49ad2ef a76a881 506a341 49ad2ef a76a881 49ad2ef | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | {
"name": "@vons/decision-sdk",
"version": "0.1.0",
"description": "Contract and host-boundary SDK for Vons decision models",
"type": "module",
"dependencies": {
"@huggingface/tokenizers": "0.2.0",
"@modelcontextprotocol/server": "2.1.0",
"onnxruntime-web": "1.30.0",
"zod": "4.6.5"
},
"exports": {
".": "./src/index.ts",
"./onnx": "./src/onnx.ts",
"./mcp": "./src/mcp.ts",
"./mcp-cli": "./src/mcp-cli.ts"
},
"scripts": {
"test": "node --experimental-strip-types --test test/index.test.mjs test/onnx.test.mjs test/parity.test.mjs test/extension.test.mjs test/mcp.test.mjs",
"build:browser": "esbuild demo/main.ts --bundle --format=esm --platform=browser --target=es2022 --outfile=demo/main.js",
"build:benchmark": "esbuild demo/benchmark.ts --bundle --format=esm --platform=browser --target=es2022 --outfile=demo/benchmark.js",
"build:parity": "esbuild demo/parity.ts --bundle --format=esm --platform=browser --target=es2022 --outfile=demo/parity.js",
"build:extension": "node extension/build.mjs",
"build:mcp": "esbuild src/mcp.ts src/mcp-cli.ts --bundle=false --platform=node --target=es2022 --outdir=dist-mcp-test/ --ignore-annotations",
"typecheck:extension": "tsc -p extension/tsconfig.json",
"typecheck:mcp": "tsc --noEmit --allowImportingTsExtensions --noEmitOnError --target ES2022 --moduleResolution bundler --module ESNext --strict --skipLibCheck --esModuleInterop --lib ES2022,DOM src/mcp.ts src/mcp-cli.ts src/index.ts src/onnx.ts"
},
"engines": {
"node": ">=22"
},
"devDependencies": {
"esbuild": "0.28.2",
"typescript": "5.9.3"
},
"private": true,
"files": [
"src/",
"README.md",
"LICENSE"
],
"license": "SEE LICENSE IN LICENSE"
}
|