mirror of
https://gitee.com/dgflash/oops-framework.git
synced 2026-06-30 07:24:30 +08:00
71 lines
2.3 KiB
JSON
71 lines
2.3 KiB
JSON
{
|
|
"name": "ts-proto",
|
|
"version": "1.110.4",
|
|
"description": "",
|
|
"main": "build/plugin.js",
|
|
"repository": "github:stephenh/ts-proto",
|
|
"bin": {
|
|
"protoc-gen-ts_proto": "./protoc-gen-ts_proto"
|
|
},
|
|
"scripts": {
|
|
"build": "yarn tsc",
|
|
"build:test": "yarn proto2bin && yarn proto2pbjs && yarn bin2ts",
|
|
"build:test:local": "yarn proto2bin:local && yarn proto2pbjs:local && yarn bin2ts:local",
|
|
"prepare": "yarn build",
|
|
"proto2bin": "docker-compose run --rm protoc update-bins.sh",
|
|
"proto2bin-node": "docker-compose run --rm node update-bins.sh",
|
|
"proto2pbjs": "docker-compose run --rm protoc pbjs.sh",
|
|
"bin2ts": "docker-compose run --rm protoc codegen.sh",
|
|
"proto2bin:local": "integration/update-bins.sh",
|
|
"proto2pbjs:local": "integration/pbjs.sh",
|
|
"bin2ts:local": "integration/codegen.sh",
|
|
"test": "yarn jest -c jest.config.js --maxWorkers=2",
|
|
"prettier": "prettier --write {src,tests}/**/*.ts integration/*.ts",
|
|
"prettier:check": "prettier --list-different {src,tests}/**/*.ts",
|
|
"setup:docker": "docker-compose build",
|
|
"watch": "ts-node integration/watch.ts"
|
|
},
|
|
"files": [
|
|
"build"
|
|
],
|
|
"keywords": [],
|
|
"author": "",
|
|
"license": "ISC",
|
|
"devDependencies": {
|
|
"@grpc/grpc-js": "^1.2.12",
|
|
"@grpc/proto-loader": "^0.5.6",
|
|
"@improbable-eng/grpc-web": "^0.14.0",
|
|
"@improbable-eng/grpc-web-node-http-transport": "^0.14.0",
|
|
"@nestjs/common": "^8.2.2",
|
|
"@nestjs/core": "^8.2.2",
|
|
"@nestjs/microservices": "^8.2.2",
|
|
"@semantic-release/changelog": "^5.0.1",
|
|
"@semantic-release/commit-analyzer": "^8.0.1",
|
|
"@semantic-release/git": "^9.0.0",
|
|
"@semantic-release/github": "^7.2.0",
|
|
"@semantic-release/npm": "^7.1.0",
|
|
"@semantic-release/release-notes-generator": "^9.0.2",
|
|
"@types/jest": "^26.0.22",
|
|
"@types/node": "^14.14.37",
|
|
"chokidar": "^3.5.2",
|
|
"jest": "^26.6.3",
|
|
"mongodb": "^4.3.0",
|
|
"prettier": "^2.2.1",
|
|
"reflect-metadata": "^0.1.13",
|
|
"rxjs": "^7.4.0",
|
|
"semantic-release": "^17.4.2",
|
|
"ts-jest": "^26.5.4",
|
|
"ts-node": "^9.1.1",
|
|
"typescript": "^4.2.3",
|
|
"uglify-js": "^3.13.3"
|
|
},
|
|
"dependencies": {
|
|
"@types/object-hash": "^1.3.0",
|
|
"dataloader": "^1.4.0",
|
|
"object-hash": "^1.3.1",
|
|
"protobufjs": "^6.8.8",
|
|
"ts-poet": "^4.11.0",
|
|
"ts-proto-descriptors": "1.6.0"
|
|
}
|
|
}
|