1{ 2 "name": "pigweedjs", 3 "version": "0.0.8", 4 "description": "An open source collection of embedded-targeted libraries", 5 "author": "The Pigweed Authors", 6 "license": "Apache-2.0", 7 "types": "./dist/types/ts/index.d.ts", 8 "exports": { 9 ".": "./dist/index.mjs", 10 "./protos": "./dist/protos/collection.umd.js", 11 "./protos/*": "./dist/protos/*" 12 }, 13 "bin": { 14 "pw_protobuf_compiler": "./dist/bin/pw_protobuf_compiler.js" 15 }, 16 "scripts": { 17 "prebuild": "rimraf dist && npm run build-protos", 18 "build-protos": "ts-node -P tsconfig.json ts/buildprotos.ts", 19 "build": "npm run rollup", 20 "dev": "rollup -c -w", 21 "rollup": "rollup -c && npm run postbuild", 22 "postbuild": "rimraf dist/protos/types && chmod +x ./dist/bin/pw_protobuf_compiler.js", 23 "start": "tsc-watch --onSuccess \"rollup -c\"", 24 "check": "gts check", 25 "fix": "gts fix", 26 "test": "npm run build && jest --silent", 27 "jest": "jest" 28 }, 29 "devDependencies": { 30 "@grpc/grpc-js": "^1.3.7", 31 "@material-ui/core": "^4.12.1", 32 "@material-ui/lab": "^4.0.0-alpha.60", 33 "@rollup/plugin-commonjs": "^19.0.0", 34 "@rollup/plugin-node-resolve": "^13.3.0", 35 "@rollup/plugin-typescript": "^8.3.3", 36 "@types/crc": "^3.4.0", 37 "@types/google-protobuf": "^3.15.5", 38 "@types/jest": "^28.1.4", 39 "@types/node": "^16.0.1", 40 "@types/react": "^17.0.14", 41 "@types/react-dom": "^17.0.9", 42 "ansi_up": "^5.1.0", 43 "arg": "^5.0.2", 44 "base64-js": "^1.5.1", 45 "buffer": "^6.0.3", 46 "crc": "^4.1.1", 47 "debug": "^4.3.2", 48 "eslint": "^7.30.0", 49 "eslint-plugin-react": "^7.24.0", 50 "grpc-tools": "^1.11.2", 51 "grpc-web": "^1.2.1", 52 "gts": "^3.1.0", 53 "html-react-parser": "^1.4.0", 54 "http-server": "^13.0.2", 55 "install-peers": "^1.0.3", 56 "jest-environment-jsdom": "^28.1.3", 57 "react": "^17.0.2", 58 "react-dom": "^17.0.2", 59 "requirejs": "^2.3.6", 60 "rimraf": "^3.0.2", 61 "rollup": "^2.52.8", 62 "rollup-plugin-dts": "^4.2.2", 63 "rollup-plugin-node-builtins": "^2.1.2", 64 "rollup-plugin-node-globals": "^1.4.0", 65 "rollup-plugin-node-polyfills": "^0.2.1", 66 "rollup-plugin-sourcemaps": "^0.6.3", 67 "rxjs": "^7.2.0", 68 "tmp": "0.2.1", 69 "ts-jest": "^28.0.5", 70 "ts-node": "^10.8.1", 71 "tsc-watch": "^5.0.3", 72 "tslib": "^2.4.0", 73 "typescript": "^4.3.5" 74 }, 75 "dependencies": { 76 "@protobuf-ts/protoc": "^2.7.0", 77 "google-protobuf": "^3.17.3", 78 "long": "^5.2.1", 79 "object-path": "^0.11.8", 80 "ts-protoc-gen": "^0.15.0" 81 }, 82 "config": { 83 "protocVersion": "3.17.3" 84 }, 85 "files": [ 86 "dist", 87 "README.md" 88 ] 89} 90