Set up ember-cli-deprecation-workflow (#17268)
Let's get the ball rolling! 😃
This commit is contained in:
parent
adb7fa5e2f
commit
82d7e76d52
|
@ -0,0 +1,6 @@
|
|||
globalThis.deprecationWorkflow = globalThis.deprecationWorkflow || {};
|
||||
globalThis.deprecationWorkflow.config = {
|
||||
// We're using RAISE_ON_DEPRECATION in environment.js instead of
|
||||
// `throwOnUnhandled` here since it is easier to toggle.
|
||||
workflow: [],
|
||||
};
|
|
@ -16,6 +16,8 @@ module.exports = function (environment) {
|
|||
// Prevent Ember Data from overriding Date.parse.
|
||||
Date: false,
|
||||
},
|
||||
// This is easier to toggle than the flag in ember-cli-deprecation-workflow.
|
||||
RAISE_ON_DEPRECATION: false,
|
||||
},
|
||||
exportApplicationGlobal: true,
|
||||
|
||||
|
@ -31,6 +33,7 @@ module.exports = function (environment) {
|
|||
// ENV.APP.LOG_TRANSITIONS = true;
|
||||
// ENV.APP.LOG_TRANSITIONS_INTERNAL = true;
|
||||
// ENV.APP.LOG_VIEW_LOOKUPS = true;
|
||||
ENV.EmberENV.RAISE_ON_DEPRECATION = true;
|
||||
}
|
||||
|
||||
if (environment === "test") {
|
||||
|
@ -43,6 +46,8 @@ module.exports = function (environment) {
|
|||
|
||||
ENV.APP.rootElement = "#ember-testing";
|
||||
ENV.APP.autoboot = false;
|
||||
|
||||
ENV.EmberENV.RAISE_ON_DEPRECATION = true;
|
||||
}
|
||||
|
||||
if (environment === "production") {
|
||||
|
|
|
@ -91,6 +91,7 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"ember-cached-decorator-polyfill": "^0.1.4",
|
||||
"ember-cli-deprecation-workflow": "^2.1.0",
|
||||
"ember-exam": "^7.0.1"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3164,7 +3164,7 @@ broccoli-plugin@^2.1.0:
|
|||
rimraf "^2.3.4"
|
||||
symlink-or-copy "^1.1.8"
|
||||
|
||||
broccoli-plugin@^4.0.0, broccoli-plugin@^4.0.1, broccoli-plugin@^4.0.2, broccoli-plugin@^4.0.3, broccoli-plugin@^4.0.7:
|
||||
broccoli-plugin@^4.0.0, broccoli-plugin@^4.0.1, broccoli-plugin@^4.0.2, broccoli-plugin@^4.0.3, 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==
|
||||
|
@ -4575,11 +4575,43 @@ ember-cli-dependency-checker@^3.3.1:
|
|||
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-get-component-path-option@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-get-component-path-option/-/ember-cli-get-component-path-option-1.0.0.tgz#0d7b595559e2f9050abed804f1d8eff1b08bc771"
|
||||
integrity sha1-DXtZVVni+QUKvtgE8djv8bCLx3E=
|
||||
|
||||
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@^5.7.1:
|
||||
version "5.7.1"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-htmlbars/-/ember-cli-htmlbars-5.7.1.tgz#eb5b88c7d9083bc27665fb5447a9b7503b32ce4f"
|
||||
|
|
Loading…
Reference in New Issue