When running the Admin UI e2e tests against 0.16.0, there were some issues with trying to click on a link on the new pagination tables (links were not seen as visible). For some reason, updating the playwright version fixed this.
124 lines
4.7 KiB
JSON
124 lines
4.7 KiB
JSON
{
|
|
"name": "admin",
|
|
"version": "0.0.0",
|
|
"private": true,
|
|
"description": "Admin UI for Boundary.",
|
|
"license": "MPL-2.0",
|
|
"author": "HashiCorp",
|
|
"directories": {
|
|
"doc": "doc",
|
|
"test": "tests"
|
|
},
|
|
"scripts": {
|
|
"doc:toc": "doctoc README.md tests/e2e/README.md",
|
|
"build:development": "ember build",
|
|
"build": "ember build --environment=production",
|
|
"build:oss": "EDITION=oss ember build --environment=production",
|
|
"build:enterprise": "EDITION=enterprise ember build --environment=production",
|
|
"build:hcp": "EDITION=hcp ember build --environment=production",
|
|
"lint": "concurrently \"npm:lint:*(!fix)\" --names \"lint:\"",
|
|
"lint:fix": "concurrently \"npm:lint:*:fix\" --names \"fix:\"",
|
|
"lint:hbs": "ember-template-lint .",
|
|
"lint:hbs:fix": "ember-template-lint . --fix",
|
|
"lint:js": "eslint .",
|
|
"lint:js:fix": "eslint . --fix",
|
|
"lint:sass": "stylelint 'app/styles/**/*.scss'",
|
|
"lint:sass:fix": "stylelint 'app/styles/**/*.scss' --fix",
|
|
"format": "concurrently \"npm:format:*\" --names \"format:\"",
|
|
"format:hbs": "prettier --write 'app/**/*.hbs'",
|
|
"format:js": "prettier --write '{app,config,stories,tests}/**/*.js' *.js",
|
|
"format:sass": "prettier --write app/**/*.scss",
|
|
"start": "ember serve",
|
|
"clean:coverage": "rm -rf coverage_*",
|
|
"pretest": "yarn clean:coverage",
|
|
"test": "concurrently \"npm:test:*\" --names \"test:\"",
|
|
"test:ember": "COVERAGE=true ember exam --test-port 0 --split=4 --parallel=1 --random",
|
|
"e2e": "yarn playwright test --config ./tests/e2e/playwright.config.js",
|
|
"e2e:ce:aws": "yarn run e2e --grep \"(?=.*@ce)(?=.*@aws)\"",
|
|
"e2e:ce:docker": "yarn run e2e --grep \"(?=.*@ce)(?=.*@docker)\"",
|
|
"e2e:ent:aws": "yarn run e2e --grep \"(?=.*@ent)(?=.*@aws)\"",
|
|
"e2e:ent:docker": "yarn run e2e --grep \"(?=.*@ent)(?=.*@docker)\"",
|
|
"e2e:dev:chrome": "yarn run e2e --project=chromium --headed",
|
|
"e2e:dev:firefox": "yarn run e2e --project=firefox --headed",
|
|
"e2e:dev:safari": "yarn run e2e --project=webkit --headed",
|
|
"posttest": "ember coverage-merge && yarn clean:coverage"
|
|
},
|
|
"dependencies": {
|
|
"ember-named-blocks-polyfill": "^0.2.5",
|
|
"lodash": "^4.17.21"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "^7.18.5",
|
|
"@babel/eslint-parser": "^7.21.3",
|
|
"@babel/plugin-proposal-decorators": "^7.21.0",
|
|
"@ember/optional-features": "^2.0.0",
|
|
"@ember/render-modifiers": "^2.0.4",
|
|
"@ember/string": "^3.0.1",
|
|
"@ember/test-helpers": "^2.9.3",
|
|
"@embroider/macros": "^1.13.1",
|
|
"@faker-js/faker": "^8.0.2",
|
|
"@glimmer/component": "^1.1.2",
|
|
"@glimmer/tracking": "^1.1.2",
|
|
"@hashicorp/ember-asciinema-player": "https://github.com/hashicorp/ember-asciinema-player.git#e047a096039cff70234c232efe75dcad74c6358a",
|
|
"@playwright/test": "^1.43.0",
|
|
"babel-loader": "^8.2.5",
|
|
"broccoli-asset-rev": "^3.0.0",
|
|
"concurrently": "^8.0.1",
|
|
"core": "*",
|
|
"doctoc": "^2.2.0",
|
|
"ember-a11y-testing": "^4.2.0",
|
|
"ember-auto-import": "^2.6.3",
|
|
"ember-cli": "^4.12.2",
|
|
"ember-cli-app-version": "^6.0.0",
|
|
"ember-cli-babel": "^7.26.11",
|
|
"ember-cli-code-coverage": "^1.0.3",
|
|
"ember-cli-content-security-policy": "^2.0.3",
|
|
"ember-cli-dependency-checker": "^3.3.1",
|
|
"ember-cli-flash": "^4.0.0",
|
|
"ember-cli-htmlbars": "^6.2.0",
|
|
"ember-cli-inject-live-reload": "^2.1.0",
|
|
"ember-cli-sass": "^11.0.1",
|
|
"ember-cli-sri": "^2.1.1",
|
|
"ember-cli-terser": "^4.0.2",
|
|
"ember-exam": "^8.0.0",
|
|
"ember-inline-svg": "^1.0.1",
|
|
"ember-load-initializers": "^2.1.2",
|
|
"ember-modifier": "^4.1.0",
|
|
"ember-page-title": "^7.0.0",
|
|
"ember-pollster": "https://github.com/hashicorp/ember-pollster.git#718db797382b04aca281216319885c5ff625f539",
|
|
"ember-qunit": "^6.2.0",
|
|
"ember-resolver": "^10.0.0",
|
|
"ember-source": "~4.12.0",
|
|
"ember-template-lint": "^5.7.2",
|
|
"ember-template-lint-plugin-prettier": "^5.0.0",
|
|
"eslint": "^8.54.0",
|
|
"eslint-config-prettier": "^9.0.0",
|
|
"eslint-plugin-ember": "^11.11.1",
|
|
"eslint-plugin-n": "^16.3.1",
|
|
"eslint-plugin-qunit": "^8.0.1",
|
|
"js-bexpr": "hashicorp/js-bexpr#9b4a4b54d85eba67fdfc0990133d1518d890b1e1",
|
|
"loader.js": "^4.7.0",
|
|
"prettier": "^3.0.0",
|
|
"qunit": "^2.19.4",
|
|
"qunit-dom": "^2.0.0",
|
|
"rose": "*",
|
|
"sinon": "^14.0.0",
|
|
"stylelint": "^15.10.1",
|
|
"stylelint-config-prettier-scss": "^0.0.1",
|
|
"stylelint-config-standard-scss": "^11.0.0",
|
|
"tracked-built-ins": "^3.1.1",
|
|
"webpack": "^5.78.0"
|
|
},
|
|
"engines": {
|
|
"node": "16.* || 18.*"
|
|
},
|
|
"ember": {
|
|
"edition": "octane"
|
|
},
|
|
"lint-staged": {
|
|
"*.js": "eslint --fix",
|
|
"*.hbs": "ember-template-lint --fix",
|
|
"*.{js,scss,yaml}": "prettier --write"
|
|
}
|
|
}
|