UNPKG

@beignet/core

Version:

Core framework primitives for Beignet

240 lines (239 loc) 6.49 kB
{ "name": "@beignet/core", "version": "0.0.55", "type": "module", "description": "Core framework primitives for Beignet", "exports": { "./agent-capabilities": { "types": "./dist/agent-capabilities/index.d.ts", "default": "./dist/agent-capabilities/index.js" }, "./application": { "types": "./dist/application/index.d.ts", "default": "./dist/application/index.js" }, "./client": { "types": "./dist/client/index.d.ts", "default": "./dist/client/index.js" }, "./client-only": { "types": "./dist/client-only.d.ts", "bun": "./src/client-only.ts", "default": "./dist/client-only.js" }, "./config": { "types": "./dist/config/index.d.ts", "default": "./dist/config/index.js" }, "./contracts": { "types": "./dist/contracts/index.d.ts", "default": "./dist/contracts/index.js" }, "./domain": { "types": "./dist/domain/index.d.ts", "default": "./dist/domain/index.js" }, "./encryption": { "types": "./dist/encryption/index.d.ts", "default": "./dist/encryption/index.js" }, "./errors": { "types": "./dist/errors/index.d.ts", "default": "./dist/errors/index.js" }, "./errors/http": { "types": "./dist/errors/http.d.ts", "default": "./dist/errors/http.js" }, "./entitlements": { "types": "./dist/entitlements/index.d.ts", "default": "./dist/entitlements/index.js" }, "./error-reporting": { "types": "./dist/error-reporting/index.d.ts", "default": "./dist/error-reporting/index.js" }, "./flags": { "types": "./dist/flags/index.d.ts", "default": "./dist/flags/index.js" }, "./events": { "types": "./dist/events/index.d.ts", "default": "./dist/events/index.js" }, "./idempotency": { "types": "./dist/idempotency/index.d.ts", "default": "./dist/idempotency/index.js" }, "./jobs": { "types": "./dist/jobs/index.d.ts", "default": "./dist/jobs/index.js" }, "./locks": { "types": "./dist/locks/index.d.ts", "default": "./dist/locks/index.js" }, "./memo": { "types": "./dist/memo/index.d.ts", "default": "./dist/memo/index.js" }, "./mail": { "types": "./dist/mail/index.d.ts", "default": "./dist/mail/index.js" }, "./notifications": { "types": "./dist/notifications/index.d.ts", "default": "./dist/notifications/index.js" }, "./openapi": { "types": "./dist/openapi/index.d.ts", "default": "./dist/openapi/index.js" }, "./outbox": { "types": "./dist/outbox/index.d.ts", "default": "./dist/outbox/index.js" }, "./payments": { "types": "./dist/payments/index.d.ts", "default": "./dist/payments/index.js" }, "./search": { "types": "./dist/search/index.d.ts", "default": "./dist/search/index.js" }, "./pagination": { "types": "./dist/pagination/index.d.ts", "default": "./dist/pagination/index.js" }, "./ports": { "types": "./dist/ports/index.d.ts", "default": "./dist/ports/index.js" }, "./providers": { "types": "./dist/providers/index.d.ts", "bun": "./src/providers/index.ts", "default": "./dist/providers/index.js" }, "./schedules": { "types": "./dist/schedules/index.d.ts", "default": "./dist/schedules/index.js" }, "./tasks": { "types": "./dist/tasks/index.d.ts", "default": "./dist/tasks/index.js" }, "./tenancy": { "types": "./dist/tenancy/index.d.ts", "default": "./dist/tenancy/index.js" }, "./testing": { "types": "./dist/testing/index.d.ts", "default": "./dist/testing/index.js" }, "./tracing": { "types": "./dist/tracing/index.d.ts", "default": "./dist/tracing/index.js" }, "./uploads": { "types": "./dist/uploads/index.d.ts", "default": "./dist/uploads/index.js" }, "./uploads/client": { "types": "./dist/uploads/client.d.ts", "default": "./dist/uploads/client.js" }, "./webhooks": { "types": "./dist/webhooks/index.d.ts", "default": "./dist/webhooks/index.js" }, "./server": { "types": "./dist/server/index.d.ts", "default": "./dist/server/index.js" }, "./server-only": { "types": "./dist/server-only.d.ts", "bun": "./src/server-only.ts", "default": "./dist/server-only.js" }, "./broadcasting": { "types": "./dist/broadcasting/index.d.ts", "default": "./dist/broadcasting/index.js" }, "./broadcasting/server": { "types": "./dist/broadcasting/server.d.ts", "default": "./dist/broadcasting/server.js" }, "./broadcasting/client": { "types": "./dist/broadcasting/client.d.ts", "default": "./dist/broadcasting/client.js" } }, "files": [ "dist", "src", "!src/**/*.test.ts", "!src/**/*.test.tsx", "!src/**/*.test-d.ts", "skills", "README.md", "CHANGELOG.md" ], "scripts": { "build": "tsc", "prepack": "bun run build", "dev": "tsc --watch", "clean": "rm -rf dist coverage .turbo", "test": "bun test && bun run typecheck:types", "typecheck:types": "tsc -p tsconfig.type-tests.json", "test:coverage": "bun test --coverage", "lint": "biome check ." }, "keywords": [ "contract", "api", "typescript", "standard-schema", "validation", "tanstack-intent" ], "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/taylorbryant/beignet.git", "directory": "packages/core" }, "author": "Taylor Bryant", "homepage": "https://github.com/taylorbryant/beignet#readme", "bugs": "https://github.com/taylorbryant/beignet/issues", "sideEffects": [ "./dist/client-only.js", "./dist/server-only.js", "./src/client-only.ts", "./src/server-only.ts" ], "publishConfig": { "access": "public" }, "engines": { "node": ">=22.12.0" }, "dependencies": { "@standard-schema/spec": "^1.0.0" }, "peerDependencies": { "zod": "^4.0.0" }, "peerDependenciesMeta": { "zod": { "optional": true } }, "devDependencies": { "@types/bun": "^1.4.0", "@types/node": "^22.0.0", "openapi-fetch": "^0.17.0", "openapi-typescript": "^7.13.0", "typescript": "^5.3.0", "zod": "^4.0.0" } }