UNPKG

@gftdcojp/actor-sdk

Version:

Comprehensive TypeScript SDK for GFTD Actor Platform with Well-becoming Agent as default - Supporting mental wellness and personal growth through AI

172 lines 5.09 kB
{ "name": "@gftdcojp/actor-sdk", "version": "3.0.0", "description": "Comprehensive TypeScript SDK for GFTD Actor Platform with Well-becoming Agent as default - Supporting mental wellness and personal growth through AI", "author": "Gftd Japan株式会社", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/gftdcojp/actor.gftd.ai.git" }, "homepage": "./", "bugs": { "url": "https://github.com/gftdcojp/actor.gftd.ai/issues" }, "keywords": [ "ai", "actor", "sdk", "typescript", "wellbeing", "mental-health", "personal-growth", "mindfulness", "wellness", "gftd", "langchain", "process-algebra" ], "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.mjs", "require": "./dist/index.js", "types": "./dist/index.d.ts" }, "./components": { "import": "./dist/components/index.mjs", "require": "./dist/components/index.js", "types": "./dist/components/index.d.ts" }, "./hooks": { "import": "./dist/hooks/index.mjs", "require": "./dist/hooks/index.js", "types": "./dist/hooks/index.d.ts" } }, "files": [ "dist", "README.md", "LICENSE" ], "sideEffects": [ "**/*.css" ], "peerDependencies": { "next": ">=13.0.0", "react": ">=18.0.0", "react-dom": ">=18.0.0" }, "dependencies": { "@gitbeaker/browser": "^35.8.1", "@hookform/resolvers": "^3.10.0", "@langchain/community": "^0.3.49", "@langchain/core": "^0.3.66", "@langchain/mcp-adapters": "^0.5.3", "@langchain/openai": "^0.5.18", "@modelcontextprotocol/sdk": "^1.16.0", "@radix-ui/react-accordion": "1.2.2", "@radix-ui/react-alert-dialog": "1.1.4", "@radix-ui/react-aspect-ratio": "1.1.1", "@radix-ui/react-avatar": "1.1.2", "@radix-ui/react-checkbox": "1.1.3", "@radix-ui/react-collapsible": "1.1.2", "@radix-ui/react-context-menu": "2.2.4", "@radix-ui/react-dialog": "1.1.4", "@radix-ui/react-dropdown-menu": "2.1.4", "@radix-ui/react-hover-card": "1.1.4", "@radix-ui/react-label": "2.1.1", "@radix-ui/react-menubar": "1.1.4", "@radix-ui/react-navigation-menu": "1.2.3", "@radix-ui/react-popover": "1.1.4", "@radix-ui/react-progress": "1.1.1", "@radix-ui/react-radio-group": "1.2.2", "@radix-ui/react-scroll-area": "1.2.2", "@radix-ui/react-select": "2.1.4", "@radix-ui/react-separator": "1.1.1", "@radix-ui/react-slider": "1.2.2", "@radix-ui/react-slot": "1.1.1", "@radix-ui/react-switch": "1.1.2", "@radix-ui/react-tabs": "1.1.2", "@radix-ui/react-toast": "1.2.4", "@radix-ui/react-toggle": "1.1.1", "@radix-ui/react-toggle-group": "1.1.1", "@radix-ui/react-tooltip": "1.1.6", "@xenova/transformers": "^2.17.2", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cmdk": "1.0.4", "date-fns": "4.1.0", "embla-carousel-react": "8.5.1", "input-otp": "1.4.1", "isomorphic-git": "^1.32.1", "lucide-react": "^0.454.0", "react-day-picker": "8.10.1", "react-hook-form": "^7.60.0", "recharts": "2.15.0", "sonner": "^1.7.4", "tailwind-merge": "^2.6.0", "tailwindcss-animate": "^1.0.7", "usearch": "^2.17.1", "vaul": "^0.9.9", "zod": "^3.25.76" }, "devDependencies": { "@ai-sdk/openai": "latest", "@isomorphic-git/lightning-fs": "latest", "@monaco-editor/react": "latest", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", "@types/node": "^22.16.5", "@types/react": "^19.1.8", "@types/react-dom": "^19.1.6", "@types/react-syntax-highlighter": "^15.5.13", "@vitejs/plugin-react": "^4.7.0", "@vitest/coverage-v8": "^2.1.9", "@vitest/ui": "^2.1.9", "ai": "latest", "autoprefixer": "^10.4.21", "jsdom": "^25.0.1", "monaco-editor": "latest", "next": "15.2.4", "next-themes": "^0.4.6", "postcss": "^8.5.6", "react": "^19.1.0", "react-dom": "^19.1.0", "react-markdown": "latest", "react-resizable-panels": "^2.1.9", "react-syntax-highlighter": "latest", "remark-gfm": "latest", "tailwindcss": "^3.4.17", "tsup": "^8.5.0", "typescript": "^5.8.3", "vite": "^6.3.5", "vitest": "^2.1.9", "webpack": "^5.100.2", "xterm": "latest", "xterm-addon-fit": "latest" }, "publishConfig": { "access": "public" }, "scripts": { "dev": "next dev --hostname 0.0.0.0", "build": "tsup", "build:next": "next build", "start": "next start", "lint": "next lint", "type-check": "tsc --noEmit", "test": "vitest", "test:ui": "vitest --ui", "test:coverage": "vitest --coverage", "test:watch": "vitest --watch", "demo:dev": "next dev -p 25715", "demo:build": "DEMO_BUILD=true next build", "demo:start": "next start", "demo:lint": "next lint", "demo:export": "DEMO_BUILD=true next build" } }