ui: add deprecation worfklow addon (#13877)
* add ember-cli-deprecation-workflow * Add deprecation workflow configuration This will silence all deprecations by default reducing noise in the test output significantly. We can tackle deprecations now one by one but won't have to deal with very verbose console logs anymore.
This commit is contained in:
parent
0a66d0188d
commit
bf9045db69
|
@ -0,0 +1,19 @@
|
|||
/* eslint-disable no-undef */
|
||||
self.deprecationWorkflow = self.deprecationWorkflow || {};
|
||||
self.deprecationWorkflow.config = {
|
||||
workflow: [
|
||||
{ handler: 'silence', matchId: 'ember-cli-page-object.string-properties-on-definition' },
|
||||
{ handler: 'silence', matchId: 'ember-sinon-qunit.test' },
|
||||
{ handler: 'silence', matchId: 'ember-qunit.deprecate-legacy-apis' },
|
||||
{ handler: 'silence', matchId: 'ember-can.can-service' },
|
||||
{ handler: 'silence', matchId: 'ember-data:model.toJSON' },
|
||||
{ handler: 'silence', matchId: 'ember-cli-page-object.is-property' },
|
||||
{ handler: 'silence', matchId: 'ember-views.partial' },
|
||||
{ handler: 'silence', matchId: 'ember-component.send-action' },
|
||||
{ handler: 'silence', matchId: 'ember-cli-page-object.multiple' },
|
||||
{ handler: 'silence', matchId: 'computed-property.override' },
|
||||
{ handler: 'silence', matchId: 'autotracking.mutation-after-consumption' },
|
||||
{ handler: 'silence', matchId: 'ember-data:legacy-test-helper-support' },
|
||||
{ handler: 'silence', matchId: 'ember-data:Model.data' },
|
||||
],
|
||||
};
|
|
@ -82,8 +82,8 @@
|
|||
"consul-hcp": "*",
|
||||
"consul-lock-sessions": "*",
|
||||
"consul-nspaces": "*",
|
||||
"consul-peerings": "*",
|
||||
"consul-partitions": "*",
|
||||
"consul-peerings": "*",
|
||||
"css.escape": "^1.5.1",
|
||||
"d3-array": "^2.8.0",
|
||||
"d3-scale": "^3.2.3",
|
||||
|
@ -103,6 +103,7 @@
|
|||
"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",
|
||||
|
|
34
ui/yarn.lock
34
ui/yarn.lock
|
@ -4657,7 +4657,7 @@ broccoli-plugin@^4.0.0, broccoli-plugin@^4.0.1, broccoli-plugin@^4.0.2, broccoli
|
|||
rimraf "^3.0.2"
|
||||
symlink-or-copy "^1.3.1"
|
||||
|
||||
broccoli-plugin@^4.0.7:
|
||||
broccoli-plugin@^4.0.5, broccoli-plugin@^4.0.7:
|
||||
version "4.0.7"
|
||||
resolved "https://registry.yarnpkg.com/broccoli-plugin/-/broccoli-plugin-4.0.7.tgz#dd176a85efe915ed557d913744b181abe05047db"
|
||||
integrity sha512-a4zUsWtA1uns1K7p9rExYVYG99rdKeGRymW0qOCNkvDPHQxVi3yVyJHhQbM3EZwdt2E0mnhr5e0c/bPpJ7p3Wg==
|
||||
|
@ -6549,6 +6549,16 @@ ember-cli-dependency-checker@^3.2.0:
|
|||
resolve "^1.5.0"
|
||||
semver "^5.3.0"
|
||||
|
||||
ember-cli-deprecation-workflow@^2.1.0:
|
||||
version "2.1.0"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-deprecation-workflow/-/ember-cli-deprecation-workflow-2.1.0.tgz#f0d38ece7ac0ab7b3f83790a3a092e3472f58cff"
|
||||
integrity sha512-Ay9P9iKMJdY4Gq5XPowh3HqqeAzLfwBRj1oB1ZKkDW1fryZQWBN4pZuRnjnB+3VWZjBnZif5e7Pacc7YNW9hWg==
|
||||
dependencies:
|
||||
broccoli-funnel "^3.0.3"
|
||||
broccoli-merge-trees "^4.2.0"
|
||||
broccoli-plugin "^4.0.5"
|
||||
ember-cli-htmlbars "^5.3.2"
|
||||
|
||||
ember-cli-flash@^2.1.1:
|
||||
version "2.1.1"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-flash/-/ember-cli-flash-2.1.1.tgz#a1547676d20a8d6f5d0f523228d3e7c8a76486ee"
|
||||
|
@ -6626,6 +6636,28 @@ ember-cli-htmlbars@^5.0.0, ember-cli-htmlbars@^5.1.0, ember-cli-htmlbars@^5.1.2,
|
|||
strip-bom "^4.0.0"
|
||||
walk-sync "^2.2.0"
|
||||
|
||||
ember-cli-htmlbars@^5.3.2:
|
||||
version "5.7.2"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-htmlbars/-/ember-cli-htmlbars-5.7.2.tgz#e0cd2fb3c20d85fe4c3e228e6f0590ee1c645ba8"
|
||||
integrity sha512-Uj6R+3TtBV5RZoJY14oZn/sNPnc+UgmC8nb5rI4P3fR/gYoyTFIZSXiIM7zl++IpMoIrocxOrgt+mhonKphgGg==
|
||||
dependencies:
|
||||
"@ember/edition-utils" "^1.2.0"
|
||||
babel-plugin-htmlbars-inline-precompile "^5.0.0"
|
||||
broccoli-debug "^0.6.5"
|
||||
broccoli-persistent-filter "^3.1.2"
|
||||
broccoli-plugin "^4.0.3"
|
||||
common-tags "^1.8.0"
|
||||
ember-cli-babel-plugin-helpers "^1.1.1"
|
||||
ember-cli-version-checker "^5.1.2"
|
||||
fs-tree-diff "^2.0.1"
|
||||
hash-for-dep "^1.5.1"
|
||||
heimdalljs-logger "^0.1.10"
|
||||
json-stable-stringify "^1.0.1"
|
||||
semver "^7.3.4"
|
||||
silent-error "^1.1.1"
|
||||
strip-bom "^4.0.0"
|
||||
walk-sync "^2.2.0"
|
||||
|
||||
ember-cli-htmlbars@^6.0.0:
|
||||
version "6.0.0"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-htmlbars/-/ember-cli-htmlbars-6.0.0.tgz#9d0b67c0f107467b6c8ecdc47d64e877489841bf"
|
||||
|
|
Loading…
Reference in New Issue