{
  "name": "@ones-open/node-host",
  "version": "0.4.2",
  "description": "ONES Open Platform Node.js plugin host",
  "bin": "dist/index.js",
  "main": "dist/index.js",
  "scripts": {
    "start": "npm run build && node dist/index.js --host_debug_mode=true",
    "build:debug": "rimraf dist && tsc --sourceMap && tsc-alias",
    "hash": "node hash.js",
    "watch": "nodemon --watch src -e js,ts --exec ts-node -r tsconfig-paths/register src/index.ts --host_debug_mode=true",
    "test": "tsc --noEmit --emitDeclarationOnly false",
    "build": "rimraf dist && tsc && tsc-alias",
    "pkg": "npm run build && rimraf pkg && make-dir pkg/bin/ && cpr node_modules/zeromq/prebuilds/ pkg/bin/prebuilds/ && cpr config.yaml pkg/config/config.yaml && pkg . -t node16-linux -o=pkg/bin/host --no-bytecode --public-packages \"*\" --public",
    "ci:arm": "npm ci --target_arch=arm64 --target_platform=linux",
    "pkg:arm": "npm run build && rimraf pkg && make-dir pkg/bin/ && cpr node_modules/zeromq/prebuilds/ pkg/bin/prebuilds/ && cpr config.yaml pkg/config/config.yaml && pkg . -t node16-linux-arm64 -o=pkg/bin/host --no-bytecode --public-packages \"*\" --public",
    "prepare": "husky install"
  },
  "keywords": [
    "ones",
    "node-host"
  ],
  "author": {
    "name": "yezijun",
    "email": "yezijun@ones.ai"
  },
  "license": "GPL-3.0-or-later",
  "dependencies": {
    "@ones-op/node-file": "0.5.0",
    "@ones-op/node-protocol": "0.46.6",
    "@ones-op/node-types": "0.3.0",
    "@ones-op/node-utils": "0.6.0",
    "@opentelemetry/api": "1.9.0",
    "@opentelemetry/exporter-trace-otlp-grpc": "0.56.0",
    "@opentelemetry/resources": "1.27.0",
    "@opentelemetry/sdk-node": "0.56.0",
    "@opentelemetry/semantic-conventions": "1.27.0",
    "axios": "0.27.2",
    "compressing": "1.5.1",
    "koa": "2.15.3",
    "koa-bodyparser": "4.4.1",
    "koa-router": "12.0.1",
    "lodash": "4.17.21",
    "long": "5.2.0",
    "minimist": "1.2.5",
    "moment": "2.30.1",
    "mysql2": "2.3.3",
    "nodejs-snowflake": "2.0.1",
    "semver": "7.6.3",
    "serialize-javascript": "6.0.0",
    "triple-beam": "1.3.0",
    "winston": "3.3.3",
    "yaml": "1.10.2",
    "zeromq": "6.0.0-beta.6"
  },
  "devDependencies": {
    "@commitlint/cli": "17.1.2",
    "@commitlint/config-conventional": "17.1.0",
    "@senojs/pkg": "1.0.0",
    "@types/app-root-path": "1.2.4",
    "@types/koa": "2.13.4",
    "@types/koa-bodyparser": "4.3.12",
    "@types/koa-router": "7.4.8",
    "@types/lodash": "4.14.178",
    "@types/long": "4.0.1",
    "@types/node": "18.19.39",
    "@types/semver": "7.5.8",
    "@types/serialize-javascript": "5.0.2",
    "@types/triple-beam": "1.3.2",
    "@typescript-eslint/eslint-plugin": "5.5.0",
    "cpr": "3.0.1",
    "eslint": "8.23.0",
    "eslint-config-prettier": "8.5.0",
    "fs-extra": "11.2.0",
    "husky": "8.0.1",
    "lint-staged": "13.0.3",
    "make-dir-cli": "3.0.0",
    "nodemon": "2.0.15",
    "prettier": "2.7.1",
    "rimraf": "3.0.2",
    "ts-node": "10.4.0",
    "tsc-alias": "1.4.2",
    "tsconfig-paths": "3.12.0",
    "typescript": "4.5.2",
    "yargs-parser": "21.1.1"
  },
  "repository": {
    "type": "git",
    "url": "git@github.com:BangWork/ones-plugin-node.git"
  },
  "bugs": {
    "url": "https://github.com/BangWork/ones-plugin-node/issues"
  },
  "homepage": "https://github.com/BangWork/ones-plugin-node#readme",
  "files": [
    "dist"
  ],
  "standard-version": {
    "releaseCommitMessageFormat": "chore(release): 🎉 publish new version",
    "types": [
      {
        "type": "feat",
        "section": "Features"
      },
      {
        "type": "fix",
        "section": "Bug Fixes"
      },
      {
        "type": "perf",
        "section": "Performance Improvements"
      },
      {
        "type": "revert",
        "section": "Reverts"
      },
      {
        "type": "chore",
        "hidden": true
      },
      {
        "type": "ci",
        "hidden": true
      },
      {
        "type": "build",
        "hidden": true
      },
      {
        "type": "docs",
        "hidden": true
      },
      {
        "type": "style",
        "hidden": true
      },
      {
        "type": "refactor",
        "hidden": true
      },
      {
        "type": "test",
        "hidden": true
      }
    ]
  }
}
