{"name":"@grpc/proto-loader","version":"0.8.1","author":{"name":"Google Inc."},"contributors":[{"name":"Michael Lumish","email":"mlumish@google.com"}],"description":"gRPC utility library for loading .proto files","homepage":"https://grpc.io/","main":"build/src/index.js","typings":"build/src/index.d.ts","scripts":{"build":"npm run compile","clean":"rimraf ./build","compile":"tsc -p .","format":"clang-format -i -style=\"{Language: JavaScript, BasedOnStyle: Google, ColumnLimit: 80}\" src/*.ts test/*.ts","lint":"tslint -c node_modules/google-ts-style/tslint.json -p . -t codeFrame --type-check","prepare":"npm run compile","test":"gulp test","check":"gts check","fix":"gts fix","pretest":"npm run compile","posttest":"npm run check","generate-golden":"node ./build/bin/proto-loader-gen-types.js --keepCase --longs=String --enums=String --defaults --oneofs --json --includeComments --inputTemplate=I%s --outputTemplate=O%s -I deps/gapic-showcase/schema/ deps/googleapis/ -O ./golden-generated --grpcLib @grpc/grpc-js google/showcase/v1beta1/echo.proto","validate-golden":"rm -rf ./golden-generated-old && mv ./golden-generated/ ./golden-generated-old && npm run generate-golden && diff -rb ./golden-generated ./golden-generated-old"},"repository":{"type":"git","url":"git+https://github.com/grpc/grpc-node.git"},"license":"Apache-2.0","bugs":{"url":"https://github.com/grpc/grpc-node/issues"},"bin":{"proto-loader-gen-types":"build/bin/proto-loader-gen-types.js"},"dependencies":{"lodash.camelcase":"^4.3.0","long":"^5.0.0","protobufjs":"^7.5.5","yargs":"^17.7.2"},"devDependencies":{"@types/lodash.camelcase":"^4.3.4","@types/mkdirp":"^1.0.1","@types/mocha":"^5.2.7","@types/node":"^10.17.26","@types/yargs":"^17.0.24","clang-format":"^1.2.2","google-proto-files":"^3.0.2","gts":"^3.1.0","rimraf":"^3.0.2","ts-node":"^10.9.2","typescript":"~4.7.4"},"engines":{"node":">=6"},"_id":"@grpc/proto-loader@0.8.1","gitHead":"a558430ac87b77449c3b4cbe44821ecb50f1d81f","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-wtF6h+DY6M3YaDBPAmvuuA6jV8Sif9MjtOI5euKFWRgCDl5PeDpPsHR9u2l6St5ceY8AZgoNDww5+HvEsXFsGg==","shasum":"5a6b290ccbfb1ae2f6775afb74e9898bd8c5d4e8","tarball":"https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.1.tgz","fileCount":11,"unpackedSize":122180,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDzDkbP6DwV/PsUp8p9JWEGyGL6j4pL1G8RZb7iv5IRAQIgRqbXHX18oVC7mEoeAHFvj5zvaqF9hxdF4xSpVBOURJ4="}]},"_npmUser":{"name":"murgatroid99","email":"mlumish@google.com"},"directories":{},"maintainers":[{"name":"murgatroid99","email":"mlumish@google.com"},{"name":"grpc-packages","email":"grpc-packages@google.com"},{"name":"nicolasnoble","email":"nicolas@nobis-crew.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/proto-loader_0.8.1_1778192208039_0.1640024525368351"},"_hasShrinkwrap":false}