{
  "name": "@streamdal/snitch-protos",
  "version": "0.0.101",
  "description": "Snitch Protobufs",
  "main": "protos/sp_external.client.js",
  "exports": {
    "./protos/*": {
      "types": "./types/protos/*.d.ts",
      "require": "./cjs/protos/*.js",
      "import": "./esm/protos/*.js",
      "default": "./esm/protos/*.js"
    }
  },
  "scripts": {
    "build": "npm run clean && npm run gen && npm run deno:esm && npm run node:compile && npm run copy && npm run packages",
    "node:esm": "node esm-js.js",
    "node:compile": "npx tsc -p ./tsconfig.cjs.json && npx tsc -p ./tsconfig.types.json && npm run node:esm && npx tsc -p ./tsconfig.esm.json ",
    "clean": "rimraf deno node coverage nyc_output",
    "copy": "cp DENO.README.md ./deno/README.md && cp NODE.README.md ./node/README.md && cp ./package.json ./node/package.json",
    "deno:esm": "node esm-ts.js",
    "packages": "./generatePackages.sh",
    "test": "echo \"Error: no test specified\" && exit 1",
    "type:dts": "tsc -p tsconfig.build.json",
    "gen": "npx protoc --ts_out ./protos --ts_opt long_type_string --proto_path ../../protos ../../protos/**/*.proto ../../protos/*.proto"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/streamdal/snitch-protos.git"
  },
  "keywords": [
    "Snitch",
    "Protobuf",
    "Streamdal"
  ],
  "author": "Streamdal",
  "license": "MIT",
  "type": "module",
  "bugs": {
    "url": "https://github.com/streamdal/snitch-protos/issues"
  },
  "homepage": "https://github.com/streamdal/stitch-protos/build/ts/node",
  "dependencies": {
    "@grpc/grpc-js": "^1.8.18",
    "@protobuf-ts/plugin": "^2.9.0"
  },
  "devDependencies": {
    "glob": "^10.3.3",
    "rimraf": "^5.0.1",
    "typescript": "^5.1.6"
  }
}
