Update UI's engines in package.json to could use node v15. The change is motivated for apple M1 chip. If you have an apple M1 chip you need to use node v15 to avoid errors while building the UI.
99 lines
3.2 KiB
JSON
99 lines
3.2 KiB
JSON
{
|
|
"name": "rose",
|
|
"version": "0.0.0",
|
|
"description": "Styles and components for Boundary.",
|
|
"license": "MPL-2.0",
|
|
"author": "HashiCorp",
|
|
"keywords": [
|
|
"ember-addon"
|
|
],
|
|
"scripts": {
|
|
"build:development": "ember build",
|
|
"build": "ember build --environment=production",
|
|
"lint": "npm-run-all --aggregate-output --continue-on-error --parallel 'lint:!(fix)'",
|
|
"lint:fix": "npm-run-all --aggregate-output --continue-on-error --parallel lint:*:fix",
|
|
"lint:hbs": "ember-template-lint .",
|
|
"lint:hbs:fix": "ember-template-lint . --fix",
|
|
"lint:js": "eslint .",
|
|
"lint:sass": "sass-lint -v -q",
|
|
"format": "npm run format:js && npm run format:sass",
|
|
"format:js": "prettier --write '{addon,app,config,stories,tests}/**/*.js' *.js",
|
|
"format:sass": "prettier --write addon/**/*.scss",
|
|
"lint:js:fix": "eslint . --fix",
|
|
"start": "ember serve",
|
|
"test": "ember test",
|
|
"test:ember-compatibility": "ember try:each",
|
|
"prestorybook": "yarn build && yarn storybook:build",
|
|
"storybook": "start-storybook -p 6006 -s dist",
|
|
"storybook:build": "build-storybook -s dist",
|
|
"doc:toc": "doctoc README.md"
|
|
},
|
|
"dependencies": {
|
|
"babel-loader": "^8.1.0",
|
|
"ember-cli-babel": "^7.23.0",
|
|
"ember-cli-htmlbars": "^5.3.1",
|
|
"ember-focus-trap": "^0.4.0",
|
|
"ember-named-blocks-polyfill": "^0.2.4",
|
|
"ember-radio-button": "^2.0.1",
|
|
"ember-uuid": "^2.1.0",
|
|
"emberx-select": "github:adopted-ember-addons/emberx-select#bc5f774"
|
|
},
|
|
"devDependencies": {
|
|
"@ember/optional-features": "^2.0.0",
|
|
"@ember/test-helpers": "^2.1.4",
|
|
"@glimmer/component": "^1.0.3",
|
|
"@glimmer/tracking": "^1.0.3",
|
|
"@hashicorp/structure-icons": "^1.8.1",
|
|
"@storybook/addon-actions": "^6.0.26",
|
|
"@storybook/addon-docs": "^6.0.26",
|
|
"@storybook/addon-knobs": "^6.0.26",
|
|
"@storybook/ember": "^6.0.26",
|
|
"@storybook/ember-cli-storybook": "^0.2.1",
|
|
"babel-eslint": "^10.1.0",
|
|
"broccoli-asset-rev": "^3.0.0",
|
|
"doctoc": "^1.4.0",
|
|
"ember-auto-import": "^1.10.1",
|
|
"ember-cli": "~3.24.0",
|
|
"ember-cli-dependency-checker": "^3.2.0",
|
|
"ember-cli-inject-live-reload": "^2.0.2",
|
|
"ember-cli-sass": "^10.0.1",
|
|
"ember-cli-sri": "^2.1.1",
|
|
"ember-cli-terser": "^4.0.1",
|
|
"ember-cli-update": "^0.54.6",
|
|
"ember-disable-prototype-extensions": "^1.1.3",
|
|
"ember-export-application-global": "^2.0.1",
|
|
"ember-inline-svg": "^1.0.0",
|
|
"ember-load-initializers": "^2.1.2",
|
|
"ember-maybe-import-regenerator": "^0.1.6",
|
|
"ember-modifier": "^1.0.3",
|
|
"ember-page-title": "^6.0.3",
|
|
"ember-qunit": "^5.1.1",
|
|
"ember-resolver": "^8.0.2",
|
|
"ember-source": "~3.24.0",
|
|
"ember-source-channel-url": "^3.0.0",
|
|
"ember-template-lint": "^2.15.0",
|
|
"ember-try": "^1.4.0",
|
|
"eslint": "^7.17.0",
|
|
"eslint-config-prettier": "^7.1.0",
|
|
"eslint-plugin-ember": "^10.1.1",
|
|
"eslint-plugin-node": "^11.1.0",
|
|
"eslint-plugin-prettier": "^3.3.1",
|
|
"loader.js": "^4.7.0",
|
|
"npm-run-all": "^4.1.5",
|
|
"prettier": "^2.2.1",
|
|
"qunit": "^2.13.0",
|
|
"qunit-dom": "^1.6.0",
|
|
"sass": "^1.26.5",
|
|
"sass-lint": "^1.13.1"
|
|
},
|
|
"engines": {
|
|
"node": ">=10 <=15"
|
|
},
|
|
"ember": {
|
|
"edition": "octane"
|
|
},
|
|
"ember-addon": {
|
|
"configPath": "tests/dummy/config"
|
|
}
|
|
}
|