{ "name": "typeagent-root", "version": "0.0.1", "private": true, "description": "TypeAgent TypeScript Workspace Root", "keywords": [], "homepage": "https://github.com/microsoft/TypeAgent#readme", "repository": { "type": "git", "url": "https://github.com/microsoft/TypeAgent.git", "directory": "ts" }, "license": "MIT", "author": "Microsoft", "scripts": { "api": "pnpm -C packages/api exec npm run start", "build": "fluid-build . -t build", "build:ext:vscode": "fluid-build . -t build:ext:vscode", "build:shell": "fluid-build agent-shell -t build --dep", "check:dep": "node tools/scripts/fix-dependabot-alerts.mjs --dry-run", "check:dep:fix": "node tools/scripts/fix-dependabot-alerts.mjs", "check:link": "git ls-tree -r --name-only HEAD .. | grep \\.md | xargs markdown-link-check", "check:policy": "node tools/scripts/repo-policy-check.mjs", "check:policy:fix": "node tools/scripts/repo-policy-check.mjs --fix", "clean": "fluid-build . -t clean", "cli": "pnpm -C packages/cli run start", "cli:dev": "pnpm -C packages/cli run start:dev", "copilot": "node packages/copilot-plugin/scripts/launch.mjs", "copilot:dev": "node packages/copilot-plugin/scripts/launch-dev.mjs", "docs:generate": "node tools/docsAutogen/bin/docs-autogen.cjs --render --write", "docs:generate:dry": "node tools/docsAutogen/bin/docs-autogen.cjs --render --dry-run", "docs:generate:llm": "node tools/docsAutogen/bin/docs-autogen.cjs --render --write --llm", "docs:verify-links": "node tools/docsAutogen/bin/docs-autogen.cjs --verify-links --all", "elevate": "node tools/scripts/elevate.js", "getKeys": "node tools/scripts/getKeys.mjs", "getKeys:build": "node tools/scripts/getKeys.mjs --vault build-pipeline-kv", "postinstall": "pnpm run postinstall:better-sqlite3-node-copy && pnpm run postinstall:better-sqlite3-node-restore", "install:ext:vscode": "fluid-build . -t install:ext:vscode", "knowledgeVisualizer": "pnpm -C packages/knowledgeVisualizer exec npm run start", "kv": "pnpm -C packages/knowledgeVisualizer exec npm run start", "lint": "fluid-build . -t prettier", "lint:fix": "pnpm run prettier:fix", "montage": "pnpm -C packages/montage exec npm run start", "postinstall:better-sqlite3-node-copy": "node ./tools/scripts/copy-better-sqlite3-node.js", "postinstall:better-sqlite3-node-restore": "node ./tools/scripts/restore-better-sqlite3-node.js", "prettier": "prettier --check .", "prettier:changed": "node tools/scripts/prettier-changed.mjs", "prettier:changed:fix": "node tools/scripts/prettier-changed.mjs --write", "prettier:fix": "prettier --write .", "rebuild": "fluid-build . -t build --rebuild", "regen": "pnpm -C packages/cli run regen", "regen:builtin": "pnpm -C packages/cli run regen:builtin", "shell": "pnpm -C packages/shell run start", "shell:dev": "pnpm -C packages/shell run dev", "shell:nosandbox": "pnpm -C packages/shell run start:nosandbox", "shell:package": "pnpm -C packages/shell run package", "shell:smoke": "pnpm -C packages/shell run shell:smoke", "shell:start:package": "pnpm -C packages/shell run start:package", "shell:test": "pnpm -C packages/shell run shell:test", "start:agent-server": "pnpm -C packages/agentServer/server run start", "start:mcp": "pnpm -C packages/commandExecutor run start", "stop:agent-server": "pnpm -C packages/agentServer/server run stop", "test": "pnpm run test:local && pnpm run test:live && pnpm run shell:test", "test:keys": "npx tsx tools/scripts/testServiceKeys.ts", "test:live": "pnpm -r ---no-bail -no-sort --stream --workspace-concurrency=1 run test:live", "test:local": "pnpm -r --no-bail --no-sort --stream --workspace-concurrency=3 run test:local", "test:ui": "pnpm -r --no-bail --no-sort --stream --if-present run test:ui" }, "devDependencies": { "@fluidframework/build-tools": "^0.57.0", "@types/node": "^22.0.0", "markdown-link-check": "^3.14.2", "prettier": "^3.5.3", "shx": "^0.4.0", "tsx": "^4.21.0" }, "packageManager": "pnpm@10.34.2+sha512.9ae7e3fe477c52bbce1ddc8aa196ff243ed4b48f1ceaa7455820adfa7a48b5f57e817ed2d20e5f3c2c3646dfedba360567693e534572dccd252fb2eb8b7c044c", "engines": { "node": ">=22", "pnpm": ">=10" }, "pnpm": { "peerDependencyRules": { "allowedVersions": { "@azure/core-rest-pipeline": "*", "jest": "*", "zod": "*" }, "ignoreMissing": [ "eslint", "zod" ] }, "onlyBuiltDependencies": [ "@azure/msal-node-extensions", "@azure/msal-node-runtime", "@vscode/vsce-sign", "better-sqlite3", "canvas", "electron", "electron-winstaller", "esbuild", "exifreader", "keytar", "koffi", "protobufjs", "puppeteer", "sharp" ], "allowedDeprecatedVersions": { "@cliqz/adblocker": "*", "@cliqz/adblocker-content": "*", "@cliqz/adblocker-extended-selectors": "*", "@cliqz/adblocker-puppeteer": "*", "@xmldom/xmldom": "<0.9.9", "abab": "*", "boolean": "*", "crx": "5", "domexception": "*", "glob": "<12", "inflight": "*", "lodash.isequal": "*", "node-domexception": "*", "prebuild-install": "*", "rimraf": "<4", "whatwg-encoding": "*" }, "supportedArchitectures": { "cpu": [ "x64", "arm64" ] }, "overrides": { "@azure/core-xml": ">=1.5.0 <2.0.0", "express>path-to-regexp": "0.1.13", "fast-xml-parser": ">=5.5.7 <6.0.0", "hono": ">=4.12.8 <5.0.0", "http-proxy-agent": ">=7.0.0 <8.0.0", "node-forge": ">=1.4.0 <2.0.0", "node-gyp": "^12.2.0", "router>path-to-regexp": ">=8.4.0 <9.0.0", "serialize-javascript": ">=7.0.5 <8.0.0" }, "ignoredBuiltDependencies": [] } }