{
  "name": "@intelliweave/embedded",
  "version": "2.1.76",
  "description": "Integrate IntelliWeave into your app or website.",
  "main": "./dist/webpack/index.js",
  "types": "./dist/webpack/index.d.ts",
  "type": "module",
  "exports": {
    ".": "./dist/webpack/index.js",
    "./component": "./dist/component/component.js",
    "./node": "./dist/node/node.js",
    "./react": "./dist/react/react.js",
    "./webpack": "./dist/webpack/index.js"
  },
  "scripts": {
    "build": "npm run build:lib && npm run build:docs",
    "build:lib": "tsx build.ts",
    "build:dev": "cross-env DEVELOPMENT=1 npm run build",
    "build:docs": "typedoc src/index.mts --out dist/docs/",
    "deploy": "npm run build && gsutil cp ./dist/web-weaver.min.js gs://metapress-cdn/web-weaver.min.js && gcloud compute url-maps invalidate-cdn-cache mp-cdn-loadbalancer --project=\"mp-backend-api\" --path \"/web-weaver.min.js\" --async",
    "start:server": "cd server && npm run start",
    "deploy:server": "cd server && npm run deploy",
    "llm:build": "cd llm-server && docker build -t web-weaver-llm .",
    "llm:start": "npm run llm:build && docker run -it --rm -p 8000:80 --gpus=all web-weaver-llm",
    "llm:deploy.docker": "npm run llm:build && gcloud auth configure-docker us-central1-docker.pkg.dev && docker tag web-weaver-llm us-central1-docker.pkg.dev/ydangle-web-companion/docker-artifacts/web-weaver-llm && docker push us-central1-docker.pkg.dev/ydangle-web-companion/docker-artifacts/web-weaver-llm",
    "llm:deploy": "npm run llm:deploy.docker && gcloud run deploy web-weaver-llm --project=ydangle-web-companion --image=us-central1-docker.pkg.dev/ydangle-web-companion/docker-artifacts/web-weaver-llm --allow-unauthenticated --region=us-central1 --description=\"Web Weaver LLM\" --concurrency=2 --min-instances=0 --timeout=5m --memory=16Gi --cpu=8",
    "prepack": "npm run build",
    "test": "npm run build && vitest run",
    "test:local": "IW_API_URL=http://localhost:3000/api npm run test"
  },
  "keywords": [
    "web",
    "weaver",
    "ai",
    "assistant",
    "chat"
  ],
  "author": "jjv360",
  "license": "UNLICENSED",
  "devDependencies": {
    "@types/audioworklet": "^0.0.97",
    "@types/lodash": "^4.17.24",
    "@types/react": "^19.2.14",
    "bestzip": "^2.2.2",
    "cross-env": "^10.1.0",
    "find-cache-dir": "^6.0.0",
    "lodash": "^4.17.23",
    "onnxruntime-web": "^1.24.3",
    "react": "^19.2.4",
    "replace-in-file": "^8.4.0",
    "tsup": "^8.5.1",
    "tsx": "^4.21.0",
    "typedoc": "^0.28.18",
    "vitest": "^4.1.0"
  },
  "peerDependencies": {
    "onnxruntime-web": "^1.20.0",
    "react": "^18 || ^19"
  },
  "dependencies": {
    "@anthropic-ai/sdk": "^0.80.0",
    "@modelcontextprotocol/sdk": "^1.27.1",
    "@types/json-schema": "^7.0.15",
    "minisearch": "^7.2.0",
    "openai": "^6.32.0",
    "rehype-document": "^7.0.3",
    "rehype-external-links": "^3.0.0",
    "rehype-format": "^5.0.1",
    "rehype-stringify": "^10.0.1",
    "remark-gfm": "^4.0.1",
    "remark-parse": "^11.0.0",
    "remark-rehype": "^11.1.2",
    "unified": "^11.0.5",
    "utility-types": "^3.11.0",
    "uuid": "^13.0.0"
  }
}
