UNPKG

@stryke/capnp

Version:

A package to assist in running the Cap'n Proto compiler and creating Cap'n Proto serialization protocol schemas.

131 lines (130 loc) 3.89 kB
{ "name": "@stryke/capnp", "version": "0.12.102", "private": false, "description": "A package to assist in running the Cap'n Proto compiler and creating Cap'n Proto serialization protocol schemas.", "keywords": [ "capnp", "capnproto", "serialization", "protocol", "compiler", "storm-software", "stryke" ], "homepage": "https://stormsoftware.com", "bugs": { "url": "https://stormsoftware.com/support", "email": "support@stormsoftware.com" }, "repository": { "type": "github", "url": "https://github.com/storm-software/stryke", "directory": "packages/capnp" }, "funding": { "type": "github", "url": "https://github.com/sponsors/storm-software" }, "license": "Apache-2.0", "author": { "name": "Storm Software", "email": "contact@stormsoftware.com", "url": "https://stormsoftware.com" }, "maintainers": [ { "name": "Storm Software", "email": "contact@stormsoftware.com", "url": "https://stormsoftware.com" } ], "contributors": [ { "name": "Storm Software", "email": "contact@stormsoftware.com", "url": "https://stormsoftware.com" } ], "type": "module", "exports": { ".": { "import": { "types": "./dts/index.d.ts", "default": "./dist/index.mjs" }, "require": { "types": "./dts/index.d.cts", "default": "./dist/index.cjs" }, "default": { "types": "./dts/index.d.ts", "default": "./dist/index.mjs" } }, "./index": { "import": { "types": "./dts/index.d.ts", "default": "./dist/index.mjs" }, "require": { "types": "./dts/index.d.cts", "default": "./dist/index.cjs" }, "default": { "types": "./dts/index.d.ts", "default": "./dist/index.mjs" } }, "./types": { "require": "./dist/types.cjs", "import": "./dist/types.mjs" }, "./compile": { "require": "./dist/compile.cjs", "import": "./dist/compile.mjs" }, "./helpers": { "require": "./dist/helpers.cjs", "import": "./dist/helpers.mjs" }, "./rpc-helpers": { "require": "./schemas/rpc-helpers.cjs", "import": "./schemas/rpc-helpers.mjs" }, "./cpp": { "require": "./schemas/cpp.cjs", "import": "./schemas/cpp.mjs" }, "./persistent": { "require": "./schemas/persistent.cjs", "import": "./schemas/persistent.mjs" }, "./rpc": { "require": "./schemas/rpc.cjs", "import": "./schemas/rpc.mjs" }, "./rpc-twoparty": { "require": "./schemas/rpc-twoparty.cjs", "import": "./schemas/rpc-twoparty.mjs" }, "./schema": { "require": "./schemas/schema.cjs", "import": "./schemas/schema.mjs" }, "./ts": { "require": "./schemas/ts.cjs", "import": "./schemas/ts.mjs" }, "./*": "./dist/*" }, "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dts/index.d.ts", "bin": { "storm-capnpc": "bin/capnpc.mjs", "storm-capnpc-cjs": "bin/capnpc.cjs", "storm-capnpc-esm": "bin/capnpc.mjs" }, "files": ["bin/**/*", "dist/**/*", "dts/**/*", "schemas/**/*", "vendor/**/*"], "dependencies": { "@stryke/fs": "^0.33.76", "@stryke/path": "^0.29.3", "defu": "^6.1.7", "hex2dec": "^1.1.2", "nanotar": "^0.2.1" }, "devDependencies": { "@storm-software/config": "^1.137.44", "@storm-software/config-tools": "^1.190.11", "@storm-software/testing-tools": "^1.119.165", "@types/node": "^24.12.4", "@types/semver": "^7.7.1", "capnp-es": "^0.0.11", "chalk": "^5.6.2", "commander": "^14.0.3", "dts-bundle-generator": "^9.5.1", "tsdown": "^0.21.10", "tsx": "^4.22.0" }, "peerDependencies": { "typescript": ">=4.0.0" }, "peerDependenciesMeta": { "typescript": { "optional": false } }, "publishConfig": { "access": "public" }, "gitHead": "b4ff7288e87cebd30fa8787c420e563b13bef1c8" }