mirror of
https://github.com/status-im/consul.git
synced 2025-02-12 13:46:46 +00:00
* Fix await page-object properties properly * Remove "sleep"-hack show-routing test * Fix - change serviceInstacesSelected test order We need to change the order of test as the tab-nav tab-elements are actually clickable and will be triggered via the "see" step. Because we are now properly awaiting these promises we need to change the test order and check if the service-instances tab is selected first, as the following steps will actually click the respective tabs during testing and thus change what is selected on the tab-nav. * Update ember-cli-page-object to latest
200 lines
7.3 KiB
JSON
200 lines
7.3 KiB
JSON
{
|
|
"name": "consul-ui",
|
|
"version": "2.2.0",
|
|
"private": true,
|
|
"description": "The web UI for Consul, by HashiCorp.",
|
|
"repository": "",
|
|
"directories": {
|
|
"doc": "doc",
|
|
"test": "tests"
|
|
},
|
|
"scripts": {
|
|
"build": "ember build --environment=production",
|
|
"build:staging": "ember build --environment staging",
|
|
"build:ci": "ember build --environment test",
|
|
"doc:toc": "doctoc README.md",
|
|
"lint": "FORCE_COLOR=1 npm-run-all --aggregate-output --continue-on-error --parallel lint:*",
|
|
"lint:hbs": "ember-template-lint .",
|
|
"lint:js": "eslint .",
|
|
"format": "npm-run-all format:*",
|
|
"format:js": "prettier --write \"{app,config,lib,server,vendor,tests}/**/*.js\" ./*.js ./.*.js",
|
|
"format:sass": "prettier --write \"app/**/*.scss\"",
|
|
"start": "ember serve --port=${EMBER_SERVE_PORT:-4200} --live-reload-port=${EMBER_LIVE_RELOAD_PORT:-7020}",
|
|
"start:staging": "ember serve --port=${EMBER_SERVE_PORT:-4200} --live-reload-port=${EMBER_LIVE_RELOAD_PORT:-7020} --environment staging",
|
|
"start:consul": "ember serve --proxy=${CONSUL_HTTP_ADDR:-http://localhost:8500} --port=${EMBER_SERVE_PORT:-4200} --live-reload-port=${EMBER_LIVE_RELOAD_PORT:-7020}",
|
|
"start:api": "api-double --dir ./node_modules/@hashicorp/consul-api-double",
|
|
"test": "ember test --test-port=${EMBER_TEST_PORT:-7357}",
|
|
"test:lint": "yarn run lint",
|
|
"test:oss": "CONSUL_NSPACES_ENABLED=0 ember test --test-port=${EMBER_TEST_PORT:-7357}",
|
|
"test:ci": "ember test --test-port=${EMBER_TEST_PORT:-7357} --path dist --silent --reporter xunit",
|
|
"test:oss:ci": "CONSUL_NSPACES_ENABLED=0 ember test --test-port=${EMBER_TEST_PORT:-7357} --path dist --silent --reporter xunit",
|
|
"test:parallel": "EMBER_EXAM_PARALLEL=true ember exam --split=4 --parallel",
|
|
"test:view": "ember test --server --test-port=${EMBER_TEST_PORT:-7357}",
|
|
"test:oss:view": "CONSUL_NSPACES_ENABLED=0 ember test --server --test-port=${EMBER_TEST_PORT:-7357}",
|
|
"test:node": "yarn run test:lint && tape ./node-tests/**/*.js",
|
|
"test:coverage": "COVERAGE=true ember test --environment test --filter=Unit --test-port=${EMBER_TEST_PORT:-7357}",
|
|
"test:coverage:ci": "COVERAGE=true ember test --environment test --filter=Unit --path dist --test-port=${EMBER_TEST_PORT:-7357}",
|
|
"test:coverage:view": "COVERAGE=true ember test --server --environment test --filter=Unit --test-port=${EMBER_TEST_PORT:-7357}",
|
|
"steps:list": "node ./lib/commands/bin/list.js",
|
|
"storybook": "start-storybook -p 6006 -s dist",
|
|
"build-storybook": "build-storybook -s dist"
|
|
},
|
|
"husky": {
|
|
"hooks": {
|
|
"pre-commit": "lint-staged"
|
|
}
|
|
},
|
|
"lint-staged": {
|
|
"{app,config,lib,server,vendor,tests}/**/*.js": [
|
|
"prettier --write"
|
|
],
|
|
"app/**/*.scss": [
|
|
"prettier --write"
|
|
]
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "^7.2.2",
|
|
"@babel/helper-call-delegate": "^7.10.1",
|
|
"@babel/plugin-proposal-class-properties": "^7.10.1",
|
|
"@babel/plugin-proposal-object-rest-spread": "^7.5.5",
|
|
"@docfy/ember": "^0.4.1",
|
|
"@ember/optional-features": "^1.3.0",
|
|
"@ember/render-modifiers": "^1.0.2",
|
|
"@ember/test-helpers": "^2.1.4",
|
|
"@glimmer/component": "^1.0.0",
|
|
"@glimmer/tracking": "^1.0.0",
|
|
"@hashicorp/ember-cli-api-double": "^3.1.0",
|
|
"@lit/reactive-element": "^1.2.1",
|
|
"@xstate/fsm": "^1.4.0",
|
|
"a11y-dialog": "^6.0.1",
|
|
"babel-eslint": "^10.0.3",
|
|
"babel-loader": "^8.1.0",
|
|
"babel-plugin-ember-modules-api-polyfill": "^3.2.0",
|
|
"babel-plugin-htmlbars-inline-precompile": "^5.0.0",
|
|
"babel-plugin-strip-function-call": "^1.0.2",
|
|
"base64-js": "^1.3.0",
|
|
"broccoli-asset-rev": "^3.0.0",
|
|
"broccoli-debug": "^0.6.5",
|
|
"broccoli-funnel": "^3.0.3",
|
|
"broccoli-merge-trees": "^4.2.0",
|
|
"chalk": "^4.1.0",
|
|
"clipboard": "^2.0.4",
|
|
"consul-acls": "*",
|
|
"consul-hcp": "*",
|
|
"consul-lock-sessions": "*",
|
|
"consul-nspaces": "*",
|
|
"consul-partitions": "*",
|
|
"consul-peerings": "*",
|
|
"css.escape": "^1.5.1",
|
|
"d3-array": "^2.8.0",
|
|
"d3-scale": "^3.2.3",
|
|
"d3-scale-chromatic": "^2.0.0",
|
|
"d3-selection": "^2.0.0",
|
|
"d3-shape": "^2.0.0",
|
|
"dayjs": "^1.9.3",
|
|
"deepmerge": "^4.2.2",
|
|
"ember-array-fns": "^1.4.0",
|
|
"ember-assign-helper": "^0.3.0",
|
|
"ember-auto-import": "^1.5.3",
|
|
"ember-can": "^4.1.0",
|
|
"ember-changeset-conditional-validations": "^0.6.0",
|
|
"ember-changeset-validations": "~3.9.0",
|
|
"ember-cli": "~3.20.2",
|
|
"ember-cli-app-version": "^3.2.0",
|
|
"ember-cli-babel": "^7.17.2",
|
|
"ember-cli-code-coverage": "^1.0.0-beta.4",
|
|
"ember-cli-dependency-checker": "^3.2.0",
|
|
"ember-cli-deprecation-workflow": "^2.1.0",
|
|
"ember-cli-flash": "^2.1.1",
|
|
"ember-cli-htmlbars": "^5.2.0",
|
|
"ember-cli-inject-live-reload": "^2.0.2",
|
|
"ember-cli-page-object": "^1.17.10",
|
|
"ember-cli-sass": "^10.0.1",
|
|
"ember-cli-sri": "^2.1.1",
|
|
"ember-cli-string-helpers": "^5.0.0",
|
|
"ember-cli-template-lint": "^2.0.1",
|
|
"ember-cli-uglify": "^3.0.0",
|
|
"ember-cli-yadda": "^0.6.0",
|
|
"ember-collection": "^1.0.0-alpha.9",
|
|
"ember-compatibility-helpers": "^1.2.5",
|
|
"ember-composable-helpers": "^5.0.0",
|
|
"ember-data": "~3.20.4",
|
|
"ember-data-model-fragments": "5.0.0-beta.0",
|
|
"ember-decorators": "^6.1.1",
|
|
"ember-exam": "^4.0.0",
|
|
"ember-export-application-global": "^2.0.1",
|
|
"ember-in-viewport": "^3.8.1",
|
|
"ember-inflector": "^4.0.1",
|
|
"ember-intl": "^5.5.1",
|
|
"ember-load-initializers": "^2.1.1",
|
|
"ember-math-helpers": "^2.4.0",
|
|
"ember-maybe-import-regenerator": "^0.1.6",
|
|
"ember-modifier": "^2.1.1",
|
|
"ember-named-blocks-polyfill": "^0.2.3",
|
|
"ember-on-helper": "^0.1.0",
|
|
"ember-on-resize-modifier": "^0.3.0",
|
|
"ember-page-title": "^6.2.1",
|
|
"ember-power-select": "^4.0.5",
|
|
"ember-power-select-with-create": "^0.8.0",
|
|
"ember-qunit": "^5.1.1",
|
|
"ember-ref-modifier": "^1.0.0",
|
|
"ember-render-helpers": "^0.2.0",
|
|
"ember-resolver": "^8.0.0",
|
|
"ember-route-action-helper": "^2.0.8",
|
|
"ember-router-helpers": "^0.4.0",
|
|
"ember-set-helper": "^2.0.0",
|
|
"ember-sinon-qunit": "5.0.0",
|
|
"ember-source": "~3.20.5",
|
|
"ember-stargate": "^0.2.0",
|
|
"ember-string-fns": "^1.4.0",
|
|
"ember-test-selectors": "^5.0.0",
|
|
"ember-truth-helpers": "^3.0.0",
|
|
"eslint": "^7.12.1",
|
|
"eslint-plugin-ember": "^7.7.2",
|
|
"eslint-plugin-node": "^11.0.0",
|
|
"faker": "^5.5.3",
|
|
"flat": "^5.0.0",
|
|
"hast-util-to-string": "^1.0.4",
|
|
"husky": "^4.2.5",
|
|
"ivy-codemirror": "^2.1.0",
|
|
"js-yaml": "^4.0.0",
|
|
"jsonlint": "^1.6.3",
|
|
"lint-staged": "^10.2.11",
|
|
"loader.js": "^4.7.0",
|
|
"mnemonist": "^0.38.0",
|
|
"ngraph.graph": "^19.1.0",
|
|
"parse-duration": "^1.0.0",
|
|
"pretender": "^3.2.0",
|
|
"prettier": "^1.10.2",
|
|
"pretty-ms": "^7.0.1",
|
|
"qunit-dom": "^1.6.0",
|
|
"react-is": "^17.0.1",
|
|
"refractor": "^3.5.0",
|
|
"remark-autolink-headings": "^6.0.1",
|
|
"remark-hbs": "^0.4.0",
|
|
"sass": "^1.28.0",
|
|
"tape": "^5.0.1",
|
|
"text-encoding": "^0.7.0",
|
|
"tippy.js": "^6.2.7",
|
|
"torii": "^0.10.1",
|
|
"unist-util-visit": "^2.0.3",
|
|
"wayfarer": "^7.0.1",
|
|
"qunit": "^2.13.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=10 <=14"
|
|
},
|
|
"ember": {
|
|
"edition": "octane"
|
|
},
|
|
"ember-addon": {
|
|
"paths": [
|
|
"lib/block-slots",
|
|
"lib/colocated-components",
|
|
"lib/commands",
|
|
"lib/custom-element",
|
|
"lib/startup"
|
|
]
|
|
}
|
|
}
|