UNPKG

@uirouter/core

Version:

UI-Router Core: Framework agnostic, State-based routing for JavaScript Single Page Apps

127 lines (126 loc) 3.65 kB
{ "name": "@uirouter/core", "description": "UI-Router Core: Framework agnostic, State-based routing for JavaScript Single Page Apps", "version": "6.1.0", "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": "^3.3.13", "@types/jquery": "^3.3.36", "@uirouter/publish-scripts": "^2.6.0", "bufferutil": "4.0.2", "dts-downlevel": "^0.4.0", "fork-ts-checker-webpack-plugin": "^6.0.8", "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.3.7", "karma-webpack": "^4.0.2", "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", "tslint": "5.20.1", "tslint-eslint-rules": "^5.3.1", "typescript": "~3.9", "utf-8-validate": "5.0.3", "webpack": "^4.34.0" }, "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" ] } } }