{
  "name": "@uirouter/core",
  "description": "UI-Router Core: Framework agnostic, State-based routing for JavaScript Single Page Apps",
  "version": "6.1.1",
  "scripts": {
    "clean": "shx rm -rf lib lib-esm _bundles .cache _doc",
    "compile": "npm run clean && tsc && tsc -m es6 --outDir lib-esm",
    "build": "run-s compile fixdts bundle fixmaps:*",
    "bundle": "rollup -c && rollup -c --environment MINIFY",
    "fixdts": "dts-downlevel --semver '>=2.2.0' 'lib/**/*.d.ts' 'lib-esm/**/*.d.ts'",
    "fixmaps:lib": "tweak_sourcemap_paths -a --include 'lib/**/*.js.map' 'lib-esm/**/*.js.map'",
    "fixmaps:bundle": "tweak_sourcemap_paths -a --include '_bundles/**/*.js.map'",
    "prepublishOnly": "npm run build",
    "test": "karma start",
    "test:downstream": "test_downstream_projects",
    "docs": "generate_docs",
    "docs:publish": "generate_docs && publish_docs",
    "watch": "run-p watch:*",
    "watch:buildjs": "tsc -w",
    "watch:buildesm": "tsc -w -m es6 --outDir lib-esm",
    "watch:dts-downlevel": "npm run fixdts",
    "watch:test": "karma start --singleRun=false --autoWatch=true --autoWatchInterval=1",
    "debug": "karma start --singleRun=false --autoWatch=true --autoWatchInterval=1 --browsers=ChromeCanary",
    "changelog": "show_changelog",
    "release": "release"
  },
  "homepage": "https://ui-router.github.io",
  "contributors": [
    {
      "name": "Nate Abele",
      "email": "nate@radify.io",
      "web": "https://radify.io"
    },
    {
      "name": "Chris Thielen",
      "web": "https://github.com/christopherthielen"
    },
    {
      "name": "Tim Kindberg",
      "web": "https://github.com/timkindberg"
    },
    {
      "name": "Karsten Sperling",
      "web": "https://github.com/ksperling"
    }
  ],
  "maintainers": [
    {
      "name": "UIRouter Team",
      "web": "https://github.com/ui-router?tab=members"
    }
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/ui-router/core.git"
  },
  "bugs": {
    "url": "https://github.com/ui-router/core/issues"
  },
  "engines": {
    "node": ">=4.0.0"
  },
  "typings": "lib/index.d.ts",
  "main": "lib/index.js",
  "jsnext:main": "lib-esm/index.js",
  "module": "lib-esm/index.js",
  "license": "MIT",
  "devDependencies": {
    "@types/jasmine": "^5.1.4",
    "@types/jquery": "^3.3.36",
    "@uirouter/publish-scripts": "^2.6.3",
    "bufferutil": "4.0.2",
    "dts-downlevel": "^0.4.0",
    "fork-ts-checker-webpack-plugin": "^9.0.2",
    "husky": "^4.2.5",
    "jasmine-core": "^3.3.0",
    "karma": "^5.0.4",
    "karma-chrome-launcher": "^3.1.0",
    "karma-firefox-launcher": "^2.1.0",
    "karma-jasmine": "^4.0.1",
    "karma-script-launcher": "^1.0.0",
    "karma-sourcemap-loader": "^0.4.0",
    "karma-webpack": "^5.0.1",
    "eslint": "^8.57.0",
    "@typescript-eslint/parser": "^7.16.0",
    "@typescript-eslint/eslint-plugin": "^7.16.0",
    "prettier": "^2.0.5",
    "pretty-quick": "^3.1.0",
    "rollup": "1.32.1",
    "rollup-plugin-node-resolve": "^5.0.2",
    "rollup-plugin-sourcemaps": "^0.6.1",
    "rollup-plugin-uglify": "^6.0.0",
    "ts-loader": "^8.0.12",
    "typescript": "~5.4.5",
    "utf-8-validate": "5.0.3",
    "webpack": "^5.92.1"
  },
  "resolutions": {
    "chokidar": "3.3.1"
  },
  "husky": {
    "hooks": {
      "pre-commit": "pretty-quick --staged"
    }
  },
  "docgen": {
    "publishDir": "_core_docs",
    "include": [],
    "navigation": {
      "": [
        "UIRouter"
      ],
      "Services": [
        "StateService",
        "StateRegistry",
        "TransitionService",
        "UrlService",
        "UrlConfig",
        "UrlRules"
      ],
      "Other": [
        "Transition",
        "Trace"
      ]
    }
  },
  "packageManager": "yarn@1.22.22+sha1.ac34549e6aa8e7ead463a7407e1c7390f61a6610"
}
