UNPKG

@stryke/capnp

Version:

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

137 lines (136 loc) 4.24 kB
{ "name": "@stryke/capnp", "version": "0.9.12", "type": "module", "description": "A package to assist in running the Cap'n Proto compiler and creating Cap'n Proto serialization protocol schemas.", "repository": { "type": "github", "url": "https://github.com/storm-software/stryke", "directory": "packages/capnp" }, "homepage": "https://stormsoftware.com", "bugs": { "url": "https://stormsoftware.com/support", "email": "support@stormsoftware.com" }, "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" } ], "funding": { "type": "github", "url": "https://github.com/sponsors/storm-software" }, "license": "Apache-2.0", "private": false, "bin": { "storm-capnpc": "bin/capnpc.js", "storm-capnpc-cjs": "bin/capnpc.cjs", "storm-capnpc-esm": "bin/capnpc.js" }, "main": "./dist/index.cjs", "module": "./dist/index.js", "exports": { ".": { "import": { "types": "./dts/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dts/index.d.cts", "default": "./dist/index.cjs" }, "default": { "types": "./dts/index.d.ts", "default": "./dist/index.js" } }, "./index": { "import": { "types": "./dts/index.d.ts", "default": "./dist/index.js" }, "require": { "types": "./dts/index.d.cts", "default": "./dist/index.cjs" }, "default": { "types": "./dts/index.d.ts", "default": "./dist/index.js" } }, "./compile": { "import": { "types": "./dist/compile.d.ts", "default": "./dist/compile.js" }, "require": { "types": "./dist/compile.d.cts", "default": "./dist/compile.cjs" }, "default": { "types": "./dist/compile.d.ts", "default": "./dist/compile.js" } }, "./rpc": { "import": { "types": "./dist/rpc.d.ts", "default": "./dist/rpc.js" }, "require": { "types": "./dist/rpc.d.cts", "default": "./dist/rpc.cjs" }, "default": { "types": "./dist/rpc.d.ts", "default": "./dist/rpc.js" } }, "./schemas/*": { "import": { "types": "./schemas/*.d.ts", "default": "./schemas/*.js" }, "require": { "types": "./schemas/*.d.cts", "default": "./schemas/*.cjs" }, "default": { "types": "./schemas/*.d.ts", "default": "./schemas/*.js" } }, "./capnp/*": { "import": { "types": "./schemas/*.d.ts", "default": "./schemas/*.js" }, "require": { "types": "./schemas/*.d.cts", "default": "./schemas/*.cjs" }, "default": { "types": "./schemas/*.d.ts", "default": "./schemas/*.js" } }, "./types": { "import": { "types": "./dist/types.d.ts", "default": "./dist/types.js" }, "require": { "types": "./dist/types.d.cts", "default": "./dist/types.cjs" }, "default": { "types": "./dist/types.d.ts", "default": "./dist/types.js" } }, "./package.json": "./package.json" }, "types": "./dts/index.d.ts", "files": ["bin/**/*", "dist/**/*", "dts/**/*", "schemas/**/*", "vendor/**/*"], "keywords": [ "capnp", "capnproto", "serialization", "protocol", "compiler", "storm-software", "stryke" ], "peerDependencies": { "typescript": ">=4.0.0" }, "peerDependenciesMeta": { "typescript": { "optional": false } }, "dependencies": { "@stryke/fs": "^0.22.9", "@stryke/path": "^0.12.1", "hex2dec": "^1.1.2" }, "devDependencies": { "@storm-software/config": "latest", "@storm-software/config-tools": "latest", "@storm-software/testing-tools": "latest", "@types/node": "^22.14.0", "capnp-es": "^0.0.11", "chalk": "^5.4.1", "commander": "^14.0.0", "dts-bundle-generator": "^9.5.1", "tsup": "^8.3.5", "tsx": "^4.20.1" }, "publishConfig": { "access": "public" }, "gitHead": "366390ec25211fb6b36feed4bf0cffb7713253cb" }