{ "name": "protobufjs", "version": "6.3.2", "description": "Protocol Buffers for JavaScript (& TypeScript).", "author": "Daniel Wirtz ", "license": "BSD-3-Clause", "repository": { "type": "git", "url": "https://github.com/dcodeIO/protobuf.js.git" }, "bugs": "https://github.com/dcodeIO/protobuf.js/issues", "homepage": "http://dcode.io/protobuf.js", "keywords": [ "protobuf", "protocol", "buffers", "protocol buffers", "serialization", "encoding" ], "main": "index.js", "types": "index.d.ts", "bin": { "pbjs": "bin/pbjs", "pbts": "bin/pbts" }, "scripts": { "bench": "node bench", "build": "gulp", "changelog": "node scripts/changelog -w", "coverage": "istanbul cover node_modules/tape/bin/tape tests/*.js", "docs": "jsdoc -c jsdoc.docs.json -R README.md", "lint": "eslint src runtime", "pages": "node scripts/pages", "prepublish": "node scripts/prepublish", "prof": "node bench/prof", "test": "tape tests/*.js | tap-spec", "types": "node bin/pbts --main --global protobuf --out index.d.ts src && tsc tests/typescript.ts --lib es2015 --noEmit && tsc tests/data/test.ts --lib es2015 --noEmit", "zuul": "zuul --ui tape --no-coverage --concurrency 4 -- tests/*.js", "zuul-local": "zuul --ui tape --concurrency 1 --local 8080 --disable-tunnel -- tests/*.js", "make": "npm run lint && npm run test && npm run types && npm run build", "release": "npm run make && npm run changelog" }, "dependencies": { "@protobufjs/aspromise": "^1.0.4", "@protobufjs/base64": "^1.0.4", "@protobufjs/codegen": "^1.0.3", "@protobufjs/eventemitter": "^1.0.4", "@protobufjs/extend": "^1.0.1", "@protobufjs/fetch": "^1.0.3", "@protobufjs/inquire": "^1.0.1", "@protobufjs/path": "^1.0.1", "@protobufjs/pool": "^1.0.4", "@protobufjs/utf8": "^1.0.5" }, "optionalDependencies": { "long": "^3.2.0", "@types/long": "^3.0.31" }, "devDependencies": { "@types/node": "6.0.54", "benchmark": "^2.1.3", "browserify": "^13.1.1", "bundle-collapser": "^1.2.1", "chalk": "^1.1.3", "eslint": "^3.12.2", "gh-pages": "^0.12.0", "git-raw-commits": "^1.1.2", "git-semver-tags": "^1.1.2", "glob": "^7.1.1", "gulp": "^3.9.1", "gulp-gzip": "^1.4.0", "gulp-header": "^1.8.8", "gulp-if": "^2.0.1", "gulp-sourcemaps": "^1.6.0", "gulp-uglify": "^2.0.0", "jaguarjs-jsdoc": "dcodeIO/jaguarjs-jsdoc", "jsdoc": "^3.4.2", "minimist": "^1.2.0", "node-zopfli": "^2.0.2", "tap-spec": "^4.1.1", "tape": "^4.6.3", "typescript": "^2.1.4", "vinyl-buffer": "^1.0.0", "vinyl-fs": "^2.4.4", "vinyl-source-stream": "^1.1.0", "zuul": "^3.11.1", "zuul-ngrok": "^4.0.0" } }