UNPKG

erebus-sdk

Version:

To install dependencies:

134 lines (133 loc) 3.25 kB
{ "name": "erebus-sdk", "version": "0.0.42", "type": "module", "repository": "github:erebus-sh/erebus", "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "scripts": { "clean": "rm -rf dist", "clean:types": "rm -rf dist/types", "build:sdk": "tsup --config build.config.ts", "bundler:build:types": "tsc --project tsconfig.json --emitDeclarationOnly", "bundler:build:types:check": "tsc --project tsconfig.json --noEmit", "check-types": "bun run bundler:build:types:check", "build": "bun run clean && bun run build:sdk", "build:dev": "bun run build:sdk", "format": "bunx prettier . --write", "test": "vitest run", "test:react": "vitest run --config vitest.jsdom.config.ts" }, "devDependencies": { "@testing-library/react": "^16.3.0", "@types/bun": "latest", "chalk": "^5.3.0", "jsdom": "^26.1.0", "prettier": "3.6.2", "tsup": "^8.5.0", "vitest": "^3.2.4" }, "peerDependencies": { "typescript": "^5", "react": "^18 || ^19", "zustand": "^4 || ^5" }, "dependencies": { "@hono/node-server": "^1.18.2", "@hono/zod-validator": "^0.7.2", "consola": "^3.4.2", "hono": "^4.9.1", "jose": "^6.0.12", "ky": "^1.8.2", "nanoid": "^5.1.5", "zod": "^4.0.17" }, "exclude": [ "test_projects" ], "exports": { "./package.json": "./package.json", ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs" }, "./client": { "types": "./dist/client/core/Erebus.d.ts", "import": "./dist/client/core/Erebus.mjs", "require": "./dist/client/core/Erebus.cjs" }, "./react": { "types": "./dist/client/react/index.d.ts", "import": "./dist/client/react/index.mjs", "require": "./dist/client/react/index.cjs" }, "./server": { "types": "./dist/server/app.d.ts", "import": "./dist/server/app.mjs", "require": "./dist/server/app.cjs" }, "./server/next": { "types": "./dist/server/adapter/next/index.d.ts", "import": "./dist/server/adapter/next/index.mjs", "require": "./dist/server/adapter/next/index.cjs" }, "./service": { "types": "./dist/service/index.d.ts", "import": "./dist/service/index.mjs", "require": "./dist/service/index.cjs" } }, "files": [ "dist" ], "description": "To install dependencies:", "directories": { "example": "examples", "test": "tests" }, "keywords": [ "real-time", "cloudflare", "durable-object", "pubsub", "messaging", "websocket", "typescript", "react", "serverless", "edge", "distributed", "event-driven", "sdk", "api", "subscription", "publish-subscribe", "state-sync", "cloud", "microservices" ], "author": "Erebus", "license": "MIT", "typesVersions": { "*": { "client/*": [ "dist/client/*" ], "react/*": [ "dist/client/react/*" ], "server/*": [ "dist/server/*" ], "service/*": [ "dist/service/*" ], "*": [ "dist/*" ] } }, "sideEffects": false }