UNPKG

agentlang

Version:

The easiest way to build the most reliable AI agents - enterprise-grade teams of AI agents that collaborate with each other and humans

188 lines (187 loc) 4.83 kB
{ "name": "agentlang", "description": "The easiest way to build the most reliable AI agents - enterprise-grade teams of AI agents that collaborate with each other and humans", "version": "0.6.8", "license": "Sustainable Use License", "author": "agentlang-ai", "homepage": "https://github.com/agentlang-ai/agentlang#readme", "repository": { "type": "git", "url": "git+https://github.com/agentlang-ai/agentlang.git" }, "bugs": { "url": "https://github.com/agentlang-ai/agentlang/issues" }, "keywords": [ "agentlang", "agents-generation", "ai-agents", "enterprise", "multi-agent", "no-code", "agent-teams", "production-ready" ], "files": [ "bin", "out", "src", "LICENSE" ], "type": "module", "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "scripts": { "build": "tsc -b tsconfig.src.json && tsc -b tsconfig.declarations.json && node esbuild.mjs", "build:ts": "tsc -b tsconfig.src.json", "watch": "concurrently -n tsc,esbuild -c blue,yellow \"tsc -b tsconfig.src.json --watch\" \"node esbuild.mjs --watch\"", "lint": "eslint . --ext .ts", "lint:fix": "eslint . --ext .ts --fix", "format": "prettier --write \"src/**/*.{js,ts,tsx,json,md}\"", "format:check": "prettier --check \"src/**/*.{js,ts,tsx,json,md}\"", "langium:generate": "langium generate", "langium:generate:production": "langium generate --mode=production", "langium:watch": "langium generate --watch", "vscode:prepublish": "npm run build && npm run lint", "dev": "vite", "test": "vitest run", "test:verbose": "VITEST_VERBOSE=true vitest run" }, "dependencies": { "@aws-sdk/client-cognito-identity": "^3.828.0", "@aws-sdk/client-cognito-identity-provider": "^3.828.0", "@aws-sdk/credential-providers": "^3.828.0", "@isomorphic-git/lightning-fs": "^4.6.1", "@langchain/anthropic": "^0.3.32", "@langchain/core": "^0.3.78", "@langchain/openai": "^0.6.16", "@types/jsonwebtoken": "^9.0.10", "@types/multer": "^1.4.5-lts.1", "amazon-cognito-identity-js": "^6.3.15", "aws-jwt-verify": "^5.1.0", "bcryptjs": "^3.0.2", "buffer": "^6.0.3", "chalk": "~5.3.0", "commander": "~11.0.0", "express": "^5.1.0", "handlebars": "^4.7.8", "jsonwebtoken": "^9.0.2", "langchain": "^0.3.36", "langium": "^3.5.0", "multer": "^1.4.5-lts.1", "openapi-client-axios": "^7.6.0", "pg": "^8.16.1", "pgvector": "^0.2.1", "sql.js": "^1.13.0", "sqlite3": "^5.1.7", "typeorm": "^0.3.25", "vscode-languageserver": "^9.0.1", "winston": "^3.17.0", "winston-daily-rotate-file": "^5.0.0", "zod": "^3.25.55" }, "overrides": { "semver": "^7.5.3", "trim-newlines": ">=3.0.1" }, "devDependencies": { "@codingame/esbuild-import-meta-url-plugin": "~1.0.2", "@eslint/js": "^9.26.0", "@types/cookie-parser": "^1.4.9", "@types/express": "^5.0.1", "@types/node": "^18.19.110", "@types/sql.js": "^1.4.9", "@types/vscode": "^1.100.0", "@typescript-eslint/eslint-plugin": "~8.32.1", "@typescript-eslint/parser": "~8.32.1", "brace-expansion": ">=2.0.2", "concurrently": "~8.2.1", "esbuild": "^0.25.4", "eslint": "^9.39.1", "generator-langium": "^3.0.0", "http-server": "~14.1.1", "langium-cli": "^3.5.0", "nodemon": "^3.1.10", "prettier": "^3.5.3", "typescript": "^5.8.3", "typescript-eslint": "^8.32.1", "vite": "^6.3.5", "vite-plugin-node-polyfills": "^0.24.0", "vitest": "^3.1.3", "vscode-languageclient": "^9.0.1", "vscode-uri": "^3.1.0" }, "volta": { "node": ">=20.0.0", "npm": ">=10.8.2" }, "displayName": "agentlang", "engines": { "vscode": "^1.67.0", "node": ">=20.0.0" }, "categories": [ "Programming Languages" ], "contributes": { "languages": [ { "id": "agentlang", "aliases": [ "Agentlang", "agentlang" ], "extensions": [ ".al" ], "configuration": "./language-configuration.json" } ], "grammars": [ { "language": "agentlang", "scopeName": "source.agentlang", "path": "syntaxes/agentlang.tmLanguage.json" } ] }, "activationEvents": [ "onLanguage:agentlang" ], "main": "./out/extension/main.cjs", "types": "./out/index.d.ts", "exports": { ".": { "types": "./out/index.d.ts", "import": "./out/extension/main.cjs", "require": "./out/extension/main.cjs" }, "./browser": { "types": "./out/browser.d.ts", "import": "./out/browser.js", "default": "./out/browser.js" }, "./src/*": { "types": "./out/*.d.ts", "import": "./out/*.js", "require": "./out/*.js", "default": "./out/*.js" }, "./out/*": "./out/*" }, "bin": { "agentlang-cli": "./bin/cli.js" }, "lint-staged": { "*.{js,ts,tsx}": [ "eslint --fix --cache", "prettier --write" ], "*.{json,md,yml,yaml}": [ "prettier --write" ] }, "packageManager": "pnpm@10.22.0" }