{
  "name": "vovk-python",
  "type": "module",
  "version": "0.0.3",
  "files": [
    "client-templates",
    "index.js",
    "index.d.ts",
    "CHANGELOG.md"
  ],
  "description": "Codegen templates for Python client library for Vovk.ts",
  "scripts": {
    "build": "tsc",
    "npm-publish": "npm publish",
    "tsc": "tsc --noEmit",
    "ncu": "npm-check-updates -u",
    "pre-test": "npm run build",
    "test-only": "npm run pre-test && node --experimental-strip-types --test --test-only test/test/**/*.mts",
    "unit": "npm run pre-test && node --experimental-strip-types --test --test-concurrency=1 test/*.mts",
    "install:py": "python3 -m pip install -r requirements.txt",
    "unit:py": "python3 -m unittest discover -s test_py -p '*.py'",
    "unit:ts": "npm run pre-test && node --experimental-strip-types --test --test-concurrency=1 test_ts/*.mts",
    "generate": "npm run generate --prefix ../../test -- --config=../packages/vovk-python/vovk.config.test.mjs",
    "test": "npm run unit:ts && PORT=3210 npm run generate && npm run build --prefix ../../test && PORT=3210 concurrently 'sleep 15 && npm run unit:py' 'npm run start --prefix ../../test' --kill-others --success first"
  },
  "main": "./index.js",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/finom/vovk.git"
  },
  "keywords": [
    "vovk",
    "python",
    "codegen"
  ],
  "author": "Andrey Gubanov",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/finom/vovk/issues"
  },
  "homepage": "https://vovk.dev/python"
}
