{
  "name": "vovk-cli",
  "version": "0.2.0",
  "description": "CLI tool for managing Vovk.ts projects",
  "files": [
    "dist",
    "client-templates",
    "module-templates"
  ],
  "bin": {
    "vovk": "./dist/index.mjs"
  },
  "main": "./dist/index.mjs",
  "type": "module",
  "types": "./dist/index.d.mts",
  "prefix": ".",
  "scripts": {
    "build": "rm -rf dist tsconfig.build.tsbuildinfo && tsc -P tsconfig.build.json",
    "postbuild": "chmod +x ./dist/index.mjs",
    "pre-test": "npm run build && npm run clear-test-cache",
    "test-only": "npm run pre-test && NODE_ENV=test node --experimental-transform-types --experimental-strip-types --experimental-vm-modules --test --test-only test/spec/**/*.mts",
    "test": "npm run pre-test && NODE_ENV=test node --experimental-transform-types --experimental-strip-types --experimental-vm-modules --test --test-concurrency=1 test/spec/**/*.mts",
    "tsc": "tsc --noEmit",
    "ncu": "npm-check-updates -u -x commander,node-pty",
    "npm-publish": "npm publish",
    "clear-test-cache": "rm -rf ./tmp_*"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/finom/vovk.git"
  },
  "keywords": [
    "nextjs",
    "router",
    "cli",
    "vovk"
  ],
  "author": "Andrey Gubanov",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/finom/vovk/issues"
  },
  "homepage": "https://vovk.dev",
  "peerDependencies": {
    "vovk": ">=3.0.0"
  },
  "optionalDependencies": {
    "@rolldown/binding-linux-x64-gnu": "1.0.0-rc.13"
  },
  "dependencies": {
    "@iarna/toml": "^2.2.5",
    "@inquirer/prompts": "^8.3.2",
    "@npmcli/package-json": "^7.0.5",
    "@types/json-schema": "^7.0.15",
    "@types/lodash": "^4.17.24",
    "chalk": "^5.6.2",
    "chokidar": "^5.0.0",
    "clone-deep": "^4.0.1",
    "commander": "^13.1.0",
    "concurrently": "^9.2.1",
    "dotenv": "^17.4.1",
    "ejs": "^5.0.1",
    "get-tsconfig": "^4.13.7",
    "glob": "^13.0.6",
    "gray-matter": "^4.0.3",
    "inflection": "^3.0.2",
    "jsonc-parser": "^3.3.1",
    "lodash": "^4.18.1",
    "loglevel": "^1.9.2",
    "pluralize": "^8.0.0",
    "prettier": "^3.8.1",
    "tar-stream": "^3.1.8",
    "ts-morph": "^27.0.2",
    "type-fest": "^5.5.0",
    "undici": "^8.0.2",
    "yaml": "^2.8.3"
  },
  "devDependencies": {
    "@types/concat-stream": "^2.0.3",
    "@types/ejs": "^3.1.5",
    "@types/js-yaml": "^4.0.9",
    "@types/npmcli__package-json": "^4.0.4",
    "@types/pluralize": "^0.0.33",
    "@types/tar-stream": "^3.1.4",
    "concat-stream": "^2.0.0",
    "create-next-app": "^16.2.2",
    "http-server": "^14.1.1",
    "node-pty": "0.10.1",
    "openapi3-ts": "^4.5.0",
    "tsdown": "^0.21.7",
    "zod": "^4.3.6"
  }
}
