| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- {
- "name": "@connectrpc/connect",
- "version": "2.1.0",
- "description": "Type-safe APIs with Protobuf and TypeScript.",
- "license": "Apache-2.0",
- "repository": {
- "type": "git",
- "url": "https://github.com/connectrpc/connect-es.git",
- "directory": "packages/connect"
- },
- "scripts": {
- "generate": "buf generate",
- "postgenerate": "license-header src/protocol-grpc/gen",
- "prebuild": "rm -rf ./dist/*",
- "build": "npm run build:cjs && npm run build:esm",
- "build:cjs": "tsc --project tsconfig.json --module commonjs --verbatimModuleSyntax false --moduleResolution node10 --outDir ./dist/cjs && echo >./dist/cjs/package.json '{\"type\":\"commonjs\"}'",
- "build:esm": "tsc --project tsconfig.json --outDir ./dist/esm",
- "postbuild": "node scripts/update-user-agent.mjs",
- "test": "jasmine --config=jasmine.json",
- "format": "biome format --write",
- "license-header": "license-header",
- "lint": "biome lint --error-on-warnings",
- "attw": "attw --pack"
- },
- "type": "module",
- "sideEffects": false,
- "main": "./dist/cjs/index.js",
- "exports": {
- ".": {
- "import": "./dist/esm/index.js",
- "require": "./dist/cjs/index.js"
- },
- "./protocol": {
- "import": "./dist/esm/protocol/index.js",
- "require": "./dist/cjs/protocol/index.js"
- },
- "./protocol-connect": {
- "import": "./dist/esm/protocol-connect/index.js",
- "require": "./dist/cjs/protocol-connect/index.js"
- },
- "./protocol-grpc": {
- "import": "./dist/esm/protocol-grpc/index.js",
- "require": "./dist/cjs/protocol-grpc/index.js"
- },
- "./protocol-grpc-web": {
- "import": "./dist/esm/protocol-grpc-web/index.js",
- "require": "./dist/cjs/protocol-grpc-web/index.js"
- }
- },
- "typesVersions": {
- "*": {
- "protocol": ["./dist/cjs/protocol/index.d.ts"],
- "protocol-connect": ["./dist/cjs/protocol-connect/index.d.ts"],
- "protocol-grpc": ["./dist/cjs/protocol-grpc/index.d.ts"],
- "protocol-grpc-web": ["./dist/cjs/protocol-grpc-web/index.d.ts"]
- }
- },
- "peerDependencies": {
- "@bufbuild/protobuf": "^2.7.0"
- },
- "devDependencies": {
- "@bufbuild/buf": "^1.56.0",
- "@bufbuild/protoc-gen-es": "^2.7.0",
- "@types/jasmine": "^5.1.8",
- "jasmine": "^5.9.0"
- }
- }
|