agents-manage-ui/package.json
Rama main · réplica de lectura del repositorio original.
{
"name": "@inkeep/agents-manage-ui",
"version": "0.81.0",
"license": "SEE LICENSE IN LICENSE.md",
"main": "index.js",
"types": "index.d.ts",
"exports": {
".": "./.next/standalone/server.js",
"./package.json": "./package.json"
},
"files": [
"src",
"public",
"next.config.ts",
"postcss.config.ts",
"tsconfig.json",
"index.js",
"index.d.ts",
"package.json",
".next/standalone/agents-manage-ui",
".next/standalone/packages",
".next/standalone/package.json"
],
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
},
"repository": {
"type": "git",
"url": "git+https://github.com/inkeep/agents.git",
"directory": "agents-manage-ui"
},
"scripts": {
"knip": "knip --directory .. --workspace agents-manage-ui --config agents-manage-ui/knip.config.ts --files --dependencies --fix-type exports --fix-type types --include exports,types",
"dev": "next --port ${MANAGE_UI_PORT:-3000}",
"build:sync": "cp -r public .next/standalone/agents-manage-ui && mkdir -p .next/standalone/agents-manage-ui/.next/ && cp -r .next/static .next/standalone/agents-manage-ui/.next/static",
"build": "next build && pnpm build:sync",
"prepublishOnly": "node --experimental-strip-types scripts/append-hash-for-server-only-packages.mts",
"prepack": "node --experimental-strip-types scripts/remove-standalone-symlinks.mts",
"start": "node .next/standalone/agents-manage-ui/server.js",
"lint": "biome lint --error-on-warnings",
"lint:fix": "biome check --write --unsafe",
"format": "biome format --write",
"format:check": "biome format",
"typecheck": "next typegen && tsc --noEmit",
"typecheck:watch": "tsc --noEmit --watch",
"test": "vitest --run --project '@inkeep/agents-manage-ui'",
"test:visual": "PW_TEST_CONNECT_WS_ENDPOINT=ws://127.0.0.1:3100 vitest --run --project '@inkeep/agents-manage-ui/browser'",
"test:visual:update": "pnpm test:visual --update",
"test:coverage": "vitest --run --coverage",
"test:e2e": "cypress open --config-file cypress/cypress.config.ts",
"test:e2e:run": "cypress run --config-file cypress/cypress.config.ts --headless --no-runner-ui",
"test:e2e:ci": "start-server-and-test start http-get://localhost:${MANAGE_UI_PORT:-3000}/default/projects test:e2e:run"
},
"dependencies": {
"@better-auth/sso": "catalog:",
"@dnd-kit/core": "^6.3.1",
"@dnd-kit/modifiers": "^9.0.0",
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@hookform/resolvers": "^5.4.2",
"@inkeep/agents-core": "workspace:^",
"@inkeep/agents-ui": "^0.17.8",
"@nangohq/frontend": "^0.69.41",
"@nangohq/node": "^0.69.41",
"@nangohq/types": "^0.69.41",
"@opentelemetry/api": "catalog:",
"@opentelemetry/auto-instrumentations-node": "catalog:",
"@opentelemetry/baggage-span-processor": "catalog:",
"@opentelemetry/context-async-hooks": "catalog:",
"@opentelemetry/core": "catalog:",
"@opentelemetry/exporter-trace-otlp-http": "catalog:",
"@opentelemetry/resources": "catalog:",
"@opentelemetry/sdk-node": "catalog:",
"@opentelemetry/sdk-trace-base": "catalog:",
"@opentelemetry/semantic-conventions": "catalog:",
"@shikijs/monaco": "^3.20.0",
"@tanstack/react-query": "^5.90.12",
"@tanstack/react-table": "^8.21.3",
"@xyflow/react": "^12.10.0",
"ai": "6.0.191",
"better-auth": "catalog:",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"cmdk": "^1.1.1",
"dagre": "^0.8.5",
"date-fns": "^4.1.0",
"diff": "^8.0.2",
"lucide-react": "^0.555.0",
"monaco-editor": "0.55.1",
"nanoid": "^5.1.5",
"next": "^16.4.3",
"next-themes": "^0.4.6",
"nuqs": "^2.4.3",
"papaparse": "^5.5.3",
"pino": "^9.9.0",
"pino-pretty": "^13.1.1",
"prettier": "^3.8.1",
"radix-ui": "^1.4.3",
"react": "^19.2.4",
"react-colorful": "^5.6.1",
"react-day-picker": "^9.9.0",
"react-dom": "^19.2.4",
"react-error-boundary": "^6.0.0",
"react-hook-form": "^7.61.1",
"react-resizable-panels": "^3.0.6",
"react-runner": "^1.0.5",
"recharts": "2.15.4",
"shiki": "^3.20.0",
"sonner": "^2.0.6",
"streamdown": "^1.4.0",
"tailwind-merge": "^3.3.1",
"ua-parser-js": "^1.0.41",
"use-stick-to-bottom": "^1.1.1",
"zod": "^4.6.7",
"zustand": "^5.0.7"
},
"devDependencies": {
"@svgr/webpack": "^8.1.0",
"@tailwindcss/postcss": "^4",
"@testing-library/jest-dom": "^6.9.1",
"@testing-library/react": "^16.3.2",
"@types/dagre": "^0.7.53",
"@types/json-schema": "^7.0.15",
"@types/node": "^22",
"@types/papaparse": "^5.5.2",
"@types/react": "^19.2.4",
"@types/react-dom": "^19.2.3",
"@types/ua-parser-js": "^0.7.39",
"@vitejs/plugin-react": "^5.2.0",
"@vitest/browser-playwright": "4.1.2",
"@vitest/coverage-v8": "4.1.2",
"babel-plugin-react-compiler": "0.0.0-experimental-a8e64ef-20260402",
"cypress": "^15.11.0",
"jsdom": "^29.0.2",
"playwright": "1.58.2",
"raw-loader": "^4.0.2",
"start-server-and-test": "^2.1.2",
"tailwind-scrollbar": "^4.0.2",
"tailwindcss": "^4",
"tw-animate-css": "^1.3.6",
"typescript": "^6.0.2",
"vite-plugin-svgr": "^4.5.0",
"vitest": "^4.1.4",
"vitest-canvas-mock": "^1.1.3"
},
"optionalDependencies": {
"@posthog/react": "^1.5.2",
"@sentry/nextjs": "^10.51.0",
"posthog-js": "^1.308.0"
}
}