{ "name": "ts-protoc-gen", "version": "0.14.0", "description": "Protoc Plugin for TypeScript Declarations and Service Definitions", "scripts": { "lint": "tslint -c tslint.json \"test/**/*.ts\" \"src/**/*.ts\"", "lint:fix": "npm run lint -- --fix", "clean": "rimraf lib", "build": "run-s clean tsc", "generate": "node generate.js", "tsc": "tsc", "test": "run-s test:unit test:integration", "test:unit": "node test/mocha-run-suite.js \"test/unit/**/*.ts\"", "test:integration": "node test/mocha-run-suite.js \"test/integration/**/*.ts\"", "prepublishOnly": "npm run build" }, "bin": { "protoc-gen-ts": "bin/protoc-gen-ts" }, "repository": "https://github.com/improbable-eng/ts-protoc-gen", "keywords": [ "protobuf", "protoc", "typescript", "ts", "grpc", "service", "proto3" ], "author": "Improbable", "license": "Apache-2.0", "dependencies": { "google-protobuf": "^3.6.1" }, "devDependencies": { "@improbable-eng/grpc-web": "^0.9.1", "@types/chai": "^3.5.2", "@types/google-protobuf": "^3.2.7", "@types/lodash": "^4.14.106", "@types/mocha": "^2.2.46", "@types/node": "^7.0.52", "babel": "^6.5.2", "browser-headers": "^0.4.1", "chai": "^3.5.0", "download-cli": "^1.1.1", "glob": "^7.1.4", "grpc": "^1.24.2", "grpc-tools": "^1.9.0", "lodash": "^4.17.5", "lodash.isequal": "^4.5.0", "mocha": "^5.2.0", "mocha-spec-json-output-reporter": "^1.1.6", "npm-run-all": "^4.1.5", "rimraf": "^2.6.3", "source-map-support": "^0.4.18", "ts-node": "^8.3.0", "tslint": "^5.9.1", "tsutils": "2.27.2", "typescript": "~3.1.6" } }