web-ai-toolkit
Version:
AI powered features on the web made easy
61 lines (60 loc) • 1.68 kB
JSON
{
"name": "web-ai-toolkit",
"version": "0.4.2",
"repository": "https://github.com/jgw96/web-ai-toolkit",
"keywords": [
"ai",
"AI",
"Web AI",
"ONNX Runtime",
"ai toolkit",
"WebNN",
"webnn"
],
"homepage": "https://jgw96.github.io/web-ai-toolkit/",
"bugs": {
"url": "https://github.com/jgw96/web-ai-toolkit/issues"
},
"publishConfig": {
"registry": "https://registry.npmjs.org/"
},
"description": "AI powered features on the web made easy",
"main": "dist/index.js",
"type": "module",
"scripts": {
"test": "vitest",
"build": "vite build",
"start": "npm run build && npx httpster test.html",
"test:browser": "vitest --workspace=vitest.workspace.ts",
"lint": "eslint . --ext .ts,.js",
"lint:fix": "eslint . --ext .ts,.js --fix",
"lint:check": "eslint . --ext .ts,.js --max-warnings 0"
},
"author": "",
"license": "ISC",
"devDependencies": {
"@eslint/js": "^9.29.0",
"@typescript-eslint/eslint-plugin": "^8.34.1",
"@typescript-eslint/parser": "^8.34.1",
"@vitest/browser": "^3.2.4",
"@webgpu/types": "^0.1.61",
"eslint": "^9.29.0",
"eslint-import-resolver-typescript": "^4.4.3",
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-n": "^17.20.0",
"eslint-plugin-promise": "^7.2.1",
"playwright": "^1.47.2",
"typescript": "^5.7.3",
"vite": "^6.3.5",
"vite-plugin-dts": "^4.5.4",
"vitest": "^3.2.4"
},
"dependencies": {
"@huggingface/transformers": "^3.5.2",
"@langchain/core": "^0.3.29",
"@mlc-ai/web-llm": "^0.2.77",
"@xenova/transformers": "^2.17.2",
"kokoro-js": "^1.2.1",
"langchain": "^0.3.11"
}
}