/
githubmirror
/
novu
Обзор
Документация
Войти
/
githubmirror
/
novu
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
next
packages/framework/package.json
360 строк
9 KB
Adam Chmara
feat(framework,api): emit AgentEvents from self-hosted agents via ingest fixes NV-8360 (#12062)
24 июл 2026, 14:21
Не верифицирован
24 июл 2026, 14:21
92b5be2
Код
Авторство
О чём код?
{ "name": "@novu/framework", "version": "2.13.0", "description": "The Code-First Notifications Workflow SDK.", "main": "./dist/cjs/index.cjs", "types": "./dist/cjs/index.d.cts", "module": "./dist/esm/index.js", "type": "module", "publishConfig": { "access": "public" }, "private": false, "repository": { "type": "git", "url": "git+https://github.com/novuhq/novu.git" }, "files": [ "dist", "express", "h3", "hono", "internal", "lambda", "nest", "next", "nuxt", "remix", "step-resolver", "sveltekit", "jsx-runtime", "jsx-dev-runtime", "validators", "ai-sdk", "langchain", "cards", "README.md" ], "scripts": { "test": "vitest --typecheck", "test:watch": "vitest --typecheck --watch", "check": "biome check .", "check:fix": "biome check --write .", "build": "cross-env NODE_ENV=production tsup", "debug": "NODE_ENV=production tsup --config tsup-debug.config.ts", "build:watch": "tsup --watch", "postbuild": "pnpm run check:exports && pnpm check:circulars", "check:exports": "attw --pack . --exclude-entrypoints ./langchain && attw --pack . --entrypoints ./langchain --ignore-rules no-resolution", "check:circulars": "madge --circular --extensions ts ./src", "bump:prerelease": "npm version prerelease --preid=alpha & PID=$!; (sleep 1 && kill -9 $PID) & wait $PID", "release:alpha": "pnpm bump:prerelease || pnpm build && npm publish", "devtool": "tsx ./scripts/devtool.ts" }, "keywords": [ "novu", "code-first", "workflows", "durable", "sdk", "notifications", "email", "sms", "push", "webhooks", "next", "nuxt", "h3", "hono", "express" ], "author": "Novu Team <engineering@novu.co>", "license": "ISC", "exports": { ".": { "require": { "types": "./dist/cjs/index.d.cts", "default": "./dist/cjs/index.cjs" }, "import": { "types": "./dist/esm/index.d.ts", "default": "./dist/esm/index.js" } }, "./jsx-runtime": { "require": { "types": "./dist/cjs/jsx-runtime.d.cts", "default": "./dist/cjs/jsx-runtime.cjs" }, "import": { "types": "./dist/esm/jsx-runtime.d.ts", "default": "./dist/esm/jsx-runtime.js" } }, "./jsx-dev-runtime": { "require": { "types": "./dist/cjs/jsx-dev-runtime.d.cts", "default": "./dist/cjs/jsx-dev-runtime.cjs" }, "import": { "types": "./dist/esm/jsx-dev-runtime.d.ts", "default": "./dist/esm/jsx-dev-runtime.js" } }, "./express": { "require": { "types": "./dist/cjs/servers/express.d.cts", "default": "./dist/cjs/servers/express.cjs" }, "import": { "types": "./dist/esm/servers/express.d.ts", "default": "./dist/esm/servers/express.js" } }, "./nest": { "require": { "types": "./dist/cjs/servers/nest.d.cts", "default": "./dist/cjs/servers/nest.cjs" }, "import": { "types": "./dist/esm/servers/nest.d.ts", "default": "./dist/esm/servers/nest.js" } }, "./next": { "require": { "types": "./dist/cjs/servers/next.d.cts", "default": "./dist/cjs/servers/next.cjs" }, "import": { "types": "./dist/esm/servers/next.d.ts", "default": "./dist/esm/servers/next.js" } }, "./nuxt": { "require": { "types": "./dist/cjs/servers/nuxt.d.cts", "default": "./dist/cjs/servers/nuxt.cjs" }, "import": { "types": "./dist/esm/servers/nuxt.d.ts", "default": "./dist/esm/servers/nuxt.js" } }, "./h3": { "require": { "types": "./dist/cjs/servers/h3.d.cts", "default": "./dist/cjs/servers/h3.cjs" }, "import": { "types": "./dist/esm/servers/h3.d.ts", "default": "./dist/esm/servers/h3.js" } }, "./hono": { "require": { "types": "./dist/cjs/servers/hono.d.cts", "default": "./dist/cjs/servers/hono.cjs" }, "import": { "types": "./dist/esm/servers/hono.d.ts", "default": "./dist/esm/servers/hono.js" } }, "./lambda": { "require": { "types": "./dist/cjs/servers/lambda.d.cts", "default": "./dist/cjs/servers/lambda.cjs" }, "import": { "types": "./dist/esm/servers/lambda.d.ts", "default": "./dist/esm/servers/lambda.js" } }, "./sveltekit": { "require": { "types": "./dist/cjs/servers/sveltekit.d.cts", "default": "./dist/cjs/servers/sveltekit.cjs" }, "import": { "types": "./dist/esm/servers/sveltekit.d.ts", "default": "./dist/esm/servers/sveltekit.js" } }, "./remix": { "require": { "types": "./dist/cjs/servers/remix.d.cts", "default": "./dist/cjs/servers/remix.cjs" }, "import": { "types": "./dist/esm/servers/remix.d.ts", "default": "./dist/esm/servers/remix.js" } }, "./internal": { "require": { "types": "./dist/cjs/internal/index.d.cts", "default": "./dist/cjs/internal/index.cjs" }, "import": { "types": "./dist/esm/internal/index.d.ts", "default": "./dist/esm/internal/index.js" } }, "./step-resolver": { "require": { "types": "./dist/cjs/step-resolver.d.cts", "default": "./dist/cjs/step-resolver.cjs" }, "import": { "types": "./dist/esm/step-resolver.d.ts", "default": "./dist/esm/step-resolver.js" } }, "./validators": { "require": { "types": "./dist/cjs/validators.d.cts", "default": "./dist/cjs/validators.cjs" }, "import": { "types": "./dist/esm/validators.d.ts", "default": "./dist/esm/validators.js" } }, "./ai-sdk": { "require": { "types": "./dist/cjs/ai-sdk/index.d.cts", "default": "./dist/cjs/ai-sdk/index.cjs" }, "import": { "types": "./dist/esm/ai-sdk/index.d.ts", "default": "./dist/esm/ai-sdk/index.js" } }, "./langchain": { "require": { "types": "./dist/cjs/langchain/index.d.cts", "default": "./dist/cjs/langchain/index.cjs" }, "import": { "types": "./dist/esm/langchain/index.d.ts", "default": "./dist/esm/langchain/index.js" } }, "./cards": { "require": { "types": "./dist/cjs/cards.d.cts", "default": "./dist/cjs/cards.cjs" }, "import": { "types": "./dist/esm/cards.d.ts", "default": "./dist/esm/cards.js" } } }, "peerDependencies": { "@langchain/core": ">=1.0.0", "@nestjs/common": ">=10.0.0", "@sveltejs/kit": ">=1.27.3", "@vercel/node": ">=2.15.9", "ai": ">=7.0.0", "aws-lambda": ">=1.0.7", "express": ">=4.19.2", "h3": ">=1.8.1", "hono": ">=4.0.0", "langchain": ">=1.0.0", "next": ">=12.0.0", "zod": ">=3.0.0", "zod-to-json-schema": ">=3.0.0" }, "peerDependenciesMeta": { "@langchain/core": { "optional": true }, "langchain": { "optional": true }, "@nestjs/common": { "optional": true }, "@sveltejs/kit": { "optional": true }, "@vercel/node": { "optional": true }, "express": { "optional": true }, "fastify": { "optional": true }, "h3": { "optional": true }, "hono": { "optional": true }, "aws-lambda": { "optional": true }, "next": { "optional": true }, "ai": { "optional": true }, "zod": { "optional": true }, "zod-to-json-schema": { "optional": true } }, "devDependencies": { "@apidevtools/json-schema-ref-parser": "11.6.4", "@arethetypeswrong/cli": "^0.17.4", "@novu/agent-event-protocol": "workspace:*", "@langchain/core": "^1.1.44", "@nestjs/common": "11.1.27", "@sveltejs/kit": "^1.27.3", "@types/aws-lambda": "^8.10.141", "@types/express": "^4.17.13", "@types/node": "^22.0.0", "@types/pluralize": "^0.0.33", "@types/sanitize-html": "2.11.0", "@vercel/node": "^2.15.9", "ai": "^7.0.0", "aws-lambda": "^1.0.7", "express": "^4.19.2", "h3": "^1.11.1", "hono": "^4.12.25", "langchain": "^1.2.16", "madge": "^8.0.0", "next": "^16.2.1", "ts-node": "^10.9.2", "tsup": "^8.0.2", "tsx": "4.16.2", "typescript": "5.6.2", "vitest": "^4.1.0", "zod": "^3.23.8", "zod-to-json-schema": "^3.23.3" }, "dependencies": { "ajv": "^8.20.0", "ajv-formats": "^2.1.1", "better-ajv-errors": "^1.2.0", "chalk": "^4.1.2", "chat": "4.33.0", "cross-fetch": "^4.0.0", "json-schema-to-ts": "^3.0.0", "jsonrepair": "^3.13.1", "liquidjs": "^10.27.1", "pluralize": "^8.0.0", "sanitize-html": "^2.17.5" }, "nx": { "tags": [ "type:package" ] } }