UNPKG

@nekofar/warpcast

Version:

TypeScript client for interacting with Warpcast APIs

83 lines 2.34 kB
{ "name": "@nekofar/warpcast", "version": "2.0.0-alpha.92", "description": "TypeScript client for interacting with Warpcast APIs", "keywords": [ "warpcast", "farcaster" ], "homepage": "https://github.com/nekofar/warpcast#readme", "bugs": { "url": "https://github.com/nekofar/warpcast/issues" }, "repository": { "type": "git", "url": "git+https://github.com/nekofar/warpcast.git" }, "license": "Apache-2.0", "author": { "name": "Milad Nekofar", "email": "milad@nekofar.com" }, "sideEffects": false, "type": "module", "exports": { ".": { "import": "./dist/index.mjs", "require": "./dist/index.cjs" }, "./package.json": "./package.json" }, "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.cts", "files": [ "dist/", "README.md", "LICENSE" ], "engines": { "node": ">=20.0.0" }, "devDependencies": { "@asyncapi/cli": "^4.1.0", "@asyncapi/generator": "^2.8.3", "@biomejs/biome": "^2.3.4", "@hey-api/openapi-ts": "^0.87.1", "@redocly/cli": "^2.11.0", "@types/node": "^24.6.2", "globals": "^16.4.0", "rimraf": "^6.0.1", "tsdown": "0.16.5", "typedoc": "^0.28.13", "typedoc-plugin-markdown": "^4.8.1", "typescript": "^5.9.2", "vitest": "^4.0.8" }, "peerDependencies": { "ofetch": "^1.5.0", "zod": "^4.0.10" }, "overrides": { "jsonpath-plus": ">=10.3.0" }, "publishConfig": { "access": "public" }, "scripts": { "prebuild": "pnpm clean && pnpm openapi:lint && pnpm openapi:bundle && pnpm openapi:generate", "build": "tsdown", "clean": "rimraf dist openapi.json", "docs": "typedoc", "lint": "biome check .", "format": "biome format --write .", "format:check": "biome format .", "openapi:bundle": "redocly bundle openapi/index.yaml --output openapi.json", "openapi:generate": "openapi-ts", "openapi:lint": "redocly lint openapi/index.yaml", "asyncapi:bundle": "asyncapi bundle asyncapi/index.yaml --output asyncapi.json", "asyncapi:generate": "asyncapi generate fromTemplate asyncapi/index.yaml @asyncapi/nodejs-ws-template --param server=production --output dist/asyncapi", "asyncapi:lint": "asyncapi validate asyncapi/index.yaml", "test": "vitest run" } }