{
  "name": "@nativescript/unit-test-runner",
  "version": "4.0.1",
  "description": "NativeScript unit test runner",
  "main": "app/main.js",
  "types": "app/main.d.ts",
  "scripts": {
    "clean": "npx rimraf hooks node_modules package-lock.json && npm run prepack",
    "test": "./makeTestApp.sh",
    "postinstall": "node postinstall.js",
    "preuninstall": "node preuninstall.js",
    "prepack": "npm i --ignore-scripts --legacy-peer-deps && tsc --removeComments --sourceMap false && tsc --removeComments --sourceMap false --project tsconfig.lib.json",
    "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/NativeScript/nativescript-unit-test-runner.git"
  },
  "author": "NativeScript <oss@nativescript.org>",
  "license": "Apache-2.0",
  "devDependencies": {
    "@nativescript/core": "^9.0.0",
    "@nativescript/types": "^9.0.0",
    "@nativescript/webpack": "~5.0.25",
    "@types/node": "^22.0.0",
    "conventional-changelog-cli": "^5.0.0",
    "rimraf": "^6.1.2",
    "typescript": "~5.8.0"
  },
  "nativescript": {
    "platforms": {
      "android": "1.6.0",
      "ios": "1.6.0"
    },
    "hooks": [
      {
        "type": "after-prepare",
        "script": "./lib/after-prepare.js",
        "inject": true
      },
      {
        "type": "before-liveSync",
        "script": "lib/before-liveSync.js",
        "inject": true
      },
      {
        "type": "before-build-task-args",
        "script": "lib/before-build-task-args.js",
        "inject": true
      }
    ]
  },
  "dependencies": {
    "@nativescript/hook": "^3.0.0",
    "glob-regex": "^0.3.2"
  }
}
