Upgrade to Ember 2.15.0

no issue
- bumped `ember`, `ember-cli`, `ember-data` and related dependencies
- bumped yarn.lock sub-dependencies
- use new public `router` service in place of the private `-routing` service
This commit is contained in:
Kevin Ansfield 2017-09-01 13:46:25 +01:00 committed by Austin Burdine
parent b139d9f0bb
commit c2557fb2a5
12 changed files with 167 additions and 153 deletions

View File

@ -21,11 +21,7 @@ cache:
addons:
firefox: "latest"
apt:
sources:
- google-chrome
packages:
- google-chrome-stable
chrome: "stable"
install:
- npm i -g yarn

View File

@ -8,7 +8,7 @@ export default Component.extend({
config: injectService(),
feature: injectService(),
ghostPaths: injectService(),
routing: injectService('-routing'),
router: injectService('router'),
session: injectService(),
ui: injectService(),

View File

@ -36,7 +36,7 @@ export default Component.extend({
tags: computedGroup('Tags'),
_store: injectService('store'),
_routing: injectService('-routing'),
router: injectService('router'),
ajax: injectService(),
notifications: injectService(),
@ -174,17 +174,17 @@ export default Component.extend({
if (selected.category === 'Posts' || selected.category === 'Pages') {
let id = selected.id.replace('post.', '');
this.get('_routing.router').transitionTo('editor.edit', id);
this.get('router').transitionTo('editor.edit', id);
}
if (selected.category === 'Users') {
let id = selected.id.replace('user.', '');
this.get('_routing.router').transitionTo('team.user', id);
this.get('router').transitionTo('team.user', id);
}
if (selected.category === 'Tags') {
let id = selected.id.replace('tag.', '');
this.get('_routing.router').transitionTo('settings.tags.tag', id);
this.get('router').transitionTo('settings.tags.tag', id);
}
},

View File

@ -0,0 +1,5 @@
import Component from '@ember/component';
export default Component.extend({
tagName: ''
});

View File

@ -9,7 +9,6 @@ export default ModalComponent.extend({
onSuccess: alias('model.onSuccess'),
notifications: injectService(),
routing: injectService('-routing'),
_deletePost() {
let post = this.get('post');

View File

@ -112,7 +112,7 @@ export default ModalComponent.extend({
this.set('validationErrors', get(theme, 'errors'));
}
this.set('hasWarningsOrErrors', this.get('validationErrors').length || this.get('validationWarnings').length);
this.set('hasWarningsOrErrors', this.get('validationErrors.length') || this.get('validationWarnings.length'));
// invoke the passed in confirm action
invokeAction(this, 'model.uploadSuccess', theme);

View File

@ -1,5 +1,5 @@
{{#link-to "editor.new" classNames="gh-nav-main-editor"}}{{inline-svg "pen"}}New story{{/link-to}}
{{#if (eq routing.currentRouteName "posts.index")}}
{{#if (eq router.currentRouteName "posts.index")}}
{{#link-to "posts" (query-params type=null) classNames="gh-nav-main-content active"}}{{inline-svg "content"}}Stories{{/link-to}}
{{else}}
{{#link-to "posts" classNames="gh-nav-main-content"}}{{inline-svg "content"}}Content{{/link-to}}

View File

@ -46,7 +46,7 @@
<li>{{#link-to "editor.new" classNames="gh-nav-main-editor"}}{{inline-svg "pen"}}New story{{/link-to}}</li>
<li>
{{!-- clicking the Content link whilst on the content screen should reset the filter --}}
{{#if (eq routing.currentRouteName "posts.index")}}
{{#if (eq router.currentRouteName "posts.index")}}
{{#link-to "posts" (query-params type=null author=null tag=null order=null) classNames="gh-nav-main-content active"}}{{inline-svg "content"}}Stories{{/link-to}}
{{else}}
{{#link-to "posts" classNames="gh-nav-main-content"}}{{inline-svg "content"}}Stories{{/link-to}}

View File

@ -79,13 +79,13 @@
{{#if session.user.isAuthor}}
{{#with session.user as |user|}}
{{#gh-user-active user=user as |component|}}
{{partial 'user-list-item'}}
{{gh-user-list-item user=user}}
{{/gh-user-active}}
{{/with}}
{{else}}
{{#each sortedActiveUsers key="id" as |user|}}
{{#gh-user-active user=user as |component|}}
{{partial 'user-list-item'}}
{{gh-user-list-item user=user}}
{{/gh-user-active}}
{{/each}}
{{/if}}
@ -106,7 +106,7 @@
<div class="apps-grid">
{{#each sortedSuspendedUsers key="id" as |user|}}
{{#gh-user-active user=user as |component|}}
{{partial 'user-list-item'}}
{{gh-user-list-item user=user}}
{{/gh-user-active}}
{{/each}}
</div>

View File

@ -33,7 +33,7 @@
"broccoli-asset-rev": "2.6.0",
"broccoli-clean-css": "^2.0.1",
"broccoli-concat": "3.2.2",
"broccoli-funnel": "2.0.0",
"broccoli-funnel": "2.0.1",
"broccoli-merge-trees": "2.0.0",
"broccoli-uglify-js": "0.2.0",
"chai-jquery": "2.0.0",
@ -43,10 +43,10 @@
"cssnano": "4.0.0-rc.2",
"ember-ajax": "2.5.6",
"ember-browserify": "1.2.0",
"ember-cli": "2.14.2",
"ember-cli": "2.15.0",
"ember-cli-active-link-wrapper": "0.3.2",
"ember-cli-app-version": "3.1.0",
"ember-cli-babel": "6.8.1",
"ember-cli-babel": "6.8.2",
"ember-cli-chai": "0.4.2",
"ember-cli-code-coverage": "0.4.1",
"ember-cli-dependency-checker": "2.0.1",
@ -67,7 +67,7 @@
"ember-cli-uglify": "1.2.0",
"ember-composable-helpers": "2.0.3",
"ember-concurrency": "0.8.10",
"ember-data": "2.14.10",
"ember-data": "2.15.0",
"ember-data-filter": "1.13.0",
"ember-element-resize-detector": "0.1.5",
"ember-export-application-global": "2.0.0",
@ -83,13 +83,13 @@
"ember-one-way-controls": "2.0.1",
"ember-power-datepicker": "0.4.0",
"ember-power-select": "1.9.5",
"ember-resolver": "4.4.0",
"ember-resolver": "4.5.0",
"ember-responsive": "2.0.4",
"ember-route-action-helper": "2.0.6",
"ember-simple-auth": "1.4.0",
"ember-sinon": "0.7.0",
"ember-sinon": "1.0.0",
"ember-sortable": "1.9.1",
"ember-source": "2.14.1",
"ember-source": "2.15.0",
"ember-test-selectors": "0.3.7",
"ember-truth-helpers": "1.3.0",
"ember-wormhole": "0.5.2",

View File

@ -2,51 +2,52 @@
# yarn lockfile v1
"@glimmer/compiler@^0.22.3":
version "0.22.3"
resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.22.3.tgz#3aef9448460af1d320a82423323498a6ff38a0c6"
"@glimmer/compiler@^0.25.3":
version "0.25.3"
resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.25.3.tgz#25eb06394f3ba1c1fae5af25c9cf7deb2c11ef4e"
dependencies:
"@glimmer/syntax" "^0.22.3"
"@glimmer/util" "^0.22.3"
"@glimmer/wire-format" "^0.22.3"
"@glimmer/interfaces" "^0.25.3"
"@glimmer/syntax" "^0.25.3"
"@glimmer/util" "^0.25.3"
"@glimmer/wire-format" "^0.25.3"
simple-html-tokenizer "^0.3.0"
"@glimmer/di@^0.2.0":
version "0.2.0"
resolved "https://registry.yarnpkg.com/@glimmer/di/-/di-0.2.0.tgz#73bfd4a6ee4148a80bf092e8a5d29bcac9d4ce7e"
"@glimmer/interfaces@^0.22.3":
version "0.22.3"
resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.22.3.tgz#1c2e3289ae41a750f0c8ddcc64529b9e90dda604"
"@glimmer/interfaces@^0.25.3":
version "0.25.3"
resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.25.3.tgz#8c460b28ad5a17eaa1712e6aa7b8ebb49738c38f"
dependencies:
"@glimmer/wire-format" "^0.22.3"
"@glimmer/wire-format" "^0.25.3"
"@glimmer/node@^0.22.3":
version "0.22.3"
resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.22.3.tgz#ff33eea6e65147a20c1bd1f05fdc4a6c3595c54c"
"@glimmer/node@^0.25.3":
version "0.25.3"
resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.25.3.tgz#301828e8455be141d5384b01980ed9be02984059"
dependencies:
"@glimmer/runtime" "^0.22.3"
"@glimmer/runtime" "^0.25.3"
simple-dom "^0.3.0"
"@glimmer/object-reference@^0.22.3":
version "0.22.3"
resolved "https://registry.yarnpkg.com/@glimmer/object-reference/-/object-reference-0.22.3.tgz#31db68c8912324c63509b1ef83213f7ad4ef312b"
"@glimmer/object-reference@^0.25.3":
version "0.25.3"
resolved "https://registry.yarnpkg.com/@glimmer/object-reference/-/object-reference-0.25.3.tgz#e0d1fa874f912e7d1232d487fcd2096e6b31b620"
dependencies:
"@glimmer/reference" "^0.22.3"
"@glimmer/util" "^0.22.3"
"@glimmer/reference" "^0.25.3"
"@glimmer/util" "^0.25.3"
"@glimmer/object@^0.22.3":
version "0.22.3"
resolved "https://registry.yarnpkg.com/@glimmer/object/-/object-0.22.3.tgz#1fc9fd7465c7d12e5b92464ad40038b595de8ed0"
"@glimmer/object@^0.25.3":
version "0.25.3"
resolved "https://registry.yarnpkg.com/@glimmer/object/-/object-0.25.3.tgz#451eb208dadba1ede9c0c038a90dfe32637493fe"
dependencies:
"@glimmer/object-reference" "^0.22.3"
"@glimmer/util" "^0.22.3"
"@glimmer/object-reference" "^0.25.3"
"@glimmer/util" "^0.25.3"
"@glimmer/reference@^0.22.3":
version "0.22.3"
resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.22.3.tgz#6f2ef8cd97fe756d89fef75f8c3c79003502a2a9"
"@glimmer/reference@^0.25.3":
version "0.25.3"
resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.25.3.tgz#a09ddc397bee0223de73ea5044a304a30935104f"
dependencies:
"@glimmer/util" "^0.22.3"
"@glimmer/util" "^0.25.3"
"@glimmer/resolver@^0.4.1":
version "0.4.1"
@ -54,33 +55,35 @@
dependencies:
"@glimmer/di" "^0.2.0"
"@glimmer/runtime@^0.22.3":
version "0.22.3"
resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.22.3.tgz#b8cb28efc9cc86c406ee996f5c2cf6730620d404"
"@glimmer/runtime@^0.25.3":
version "0.25.3"
resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.25.3.tgz#ae2101a1e4de3330d08f20806c18327dbfa86d78"
dependencies:
"@glimmer/interfaces" "^0.22.3"
"@glimmer/object" "^0.22.3"
"@glimmer/object-reference" "^0.22.3"
"@glimmer/reference" "^0.22.3"
"@glimmer/util" "^0.22.3"
"@glimmer/wire-format" "^0.22.3"
"@glimmer/interfaces" "^0.25.3"
"@glimmer/object" "^0.25.3"
"@glimmer/object-reference" "^0.25.3"
"@glimmer/reference" "^0.25.3"
"@glimmer/util" "^0.25.3"
"@glimmer/wire-format" "^0.25.3"
"@glimmer/syntax@^0.22.3":
version "0.22.3"
resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.22.3.tgz#8528d19324bf7f920f5cfd31925e452e51781b44"
"@glimmer/syntax@^0.25.3":
version "0.25.3"
resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.25.3.tgz#b3f8a59bee616fd600301d778de3b649bf77036e"
dependencies:
"@glimmer/interfaces" "^0.25.3"
"@glimmer/util" "^0.25.3"
handlebars "^4.0.6"
simple-html-tokenizer "^0.3.0"
"@glimmer/util@^0.22.3":
version "0.22.3"
resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.22.3.tgz#8272f50905d1bb904ee371e8ade83fd779b51508"
"@glimmer/util@^0.25.3":
version "0.25.3"
resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.25.3.tgz#7cedf72947137b519658c8be34d0d5965cebe3a1"
"@glimmer/wire-format@^0.22.3":
version "0.22.3"
resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.22.3.tgz#19b226d9b93ba6ee54472d9ffb1d48e7c0d80a0d"
"@glimmer/wire-format@^0.25.3":
version "0.25.3"
resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.25.3.tgz#046692b3a26a30a498712266cd0bdb47d7710f37"
dependencies:
"@glimmer/util" "^0.22.3"
"@glimmer/util" "^0.25.3"
"@html-next/vertical-collection@1.0.0-beta.4":
version "1.0.0-beta.4"
@ -176,12 +179,6 @@ alter@~0.2.0:
dependencies:
stable "~0.1.3"
amd-name-resolver@0.0.6:
version "0.0.6"
resolved "https://registry.yarnpkg.com/amd-name-resolver/-/amd-name-resolver-0.0.6.tgz#d3e4ba2dfcaab1d820c1be9de947c67828cfe595"
dependencies:
ensure-posix-path "^1.0.1"
amd-name-resolver@0.0.7:
version "0.0.7"
resolved "https://registry.yarnpkg.com/amd-name-resolver/-/amd-name-resolver-0.0.7.tgz#814301adfe8a2f109f6e84d5e935196efb669615"
@ -677,11 +674,11 @@ babel-plugin-debug-macros@^0.1.10, babel-plugin-debug-macros@^0.1.11:
dependencies:
semver "^5.3.0"
babel-plugin-ember-modules-api-polyfill@^1.5.1:
version "1.6.0"
resolved "https://registry.yarnpkg.com/babel-plugin-ember-modules-api-polyfill/-/babel-plugin-ember-modules-api-polyfill-1.6.0.tgz#abd1afa4237b3121cb51222f9bf3283cad8990aa"
babel-plugin-ember-modules-api-polyfill@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/babel-plugin-ember-modules-api-polyfill/-/babel-plugin-ember-modules-api-polyfill-2.0.1.tgz#baaf26dcebe2ed1de120021bc42be29f520497b3"
dependencies:
ember-rfc176-data "^0.2.0"
ember-rfc176-data "^0.2.7"
babel-plugin-eval@^1.0.1:
version "1.0.1"
@ -1510,15 +1507,14 @@ broccoli-funnel@1.2.0, broccoli-funnel@^1.0.0, broccoli-funnel@^1.0.1, broccoli-
symlink-or-copy "^1.0.0"
walk-sync "^0.3.1"
broccoli-funnel@2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/broccoli-funnel/-/broccoli-funnel-2.0.0.tgz#12bec71c34118eedb0cc1d9a3a41df97b6b0c73b"
broccoli-funnel@2.0.1, broccoli-funnel@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/broccoli-funnel/-/broccoli-funnel-2.0.1.tgz#6823c73b675ef78fffa7ab800f083e768b51d449"
dependencies:
array-equal "^1.0.0"
blank-object "^1.0.1"
broccoli-plugin "^1.3.0"
debug "^2.2.0"
exists-sync "0.0.4"
fast-ordered-set "^1.0.0"
fs-tree-diff "^0.5.3"
heimdalljs "^0.2.0"
@ -1999,8 +1995,8 @@ caniuse-api@^2.0.0:
lodash.uniq "^4.5.0"
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000718:
version "1.0.30000718"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000718.tgz#0dd24290beb11310b2d80f6b70a823c2a65a6fad"
version "1.0.30000721"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000721.tgz#931a21a7bd85016300328d21f126d84b73437d35"
capture-exit@^1.1.0:
version "1.2.0"
@ -2455,8 +2451,8 @@ core-js@^1.0.0:
resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
core-js@^2.4.0, core-js@^2.5.0:
version "2.5.0"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.0.tgz#569c050918be6486b3837552028ae0466b717086"
version "2.5.1"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.5.1.tgz#ae6874dc66937789b80754ff5428df66819ca50b"
core-object@^1.1.0:
version "1.1.0"
@ -2744,6 +2740,10 @@ deep-eql@^0.1.3:
dependencies:
type-detect "0.1.1"
deep-freeze@^0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/deep-freeze/-/deep-freeze-0.0.1.tgz#3a0b0005de18672819dfd38cd31f91179c893e84"
deep-is@~0.1.3:
version "0.1.3"
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
@ -2918,8 +2918,8 @@ ee-first@1.1.1:
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
electron-to-chromium@^1.3.18:
version "1.3.18"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.18.tgz#3dcc99da3e6b665f6abbc71c28ad51a2cd731a9c"
version "1.3.20"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.20.tgz#2eedd5ccbae7ddc557f68ad1fce9c172e915e4e5"
element-resize-detector@1.1.4:
version "1.1.4"
@ -3000,13 +3000,13 @@ ember-cli-app-version@3.1.0:
ember-cli-babel "^6.8.0"
git-repo-version "0.4.1"
ember-cli-babel@6.8.1, ember-cli-babel@^6.0.0, ember-cli-babel@^6.0.0-beta.10, ember-cli-babel@^6.0.0-beta.4, ember-cli-babel@^6.0.0-beta.7, ember-cli-babel@^6.0.0-beta.9, ember-cli-babel@^6.1.0, ember-cli-babel@^6.3.0, ember-cli-babel@^6.4.1, ember-cli-babel@^6.6.0, ember-cli-babel@^6.7.2, ember-cli-babel@^6.8.0, ember-cli-babel@^6.8.1:
version "6.8.1"
resolved "https://registry.yarnpkg.com/ember-cli-babel/-/ember-cli-babel-6.8.1.tgz#695f94c57a9375c2a0e219306a41105d6b937991"
ember-cli-babel@6.8.2, ember-cli-babel@^6.0.0, ember-cli-babel@^6.0.0-beta.10, ember-cli-babel@^6.0.0-beta.4, ember-cli-babel@^6.0.0-beta.7, ember-cli-babel@^6.0.0-beta.9, ember-cli-babel@^6.1.0, ember-cli-babel@^6.3.0, ember-cli-babel@^6.4.1, ember-cli-babel@^6.6.0, ember-cli-babel@^6.7.2, ember-cli-babel@^6.8.0, ember-cli-babel@^6.8.1:
version "6.8.2"
resolved "https://registry.yarnpkg.com/ember-cli-babel/-/ember-cli-babel-6.8.2.tgz#eac2785964f4743f4c815cd53c6288f00cc087d7"
dependencies:
amd-name-resolver "0.0.7"
babel-plugin-debug-macros "^0.1.11"
babel-plugin-ember-modules-api-polyfill "^1.5.1"
babel-plugin-ember-modules-api-polyfill "^2.0.1"
babel-plugin-transform-es2015-modules-amd "^6.24.0"
babel-polyfill "^6.16.0"
babel-preset-env "^1.5.1"
@ -3348,11 +3348,11 @@ ember-cli-version-checker@^2.0.0:
resolve "^1.3.3"
semver "^5.3.0"
ember-cli@2.14.2:
version "2.14.2"
resolved "https://registry.yarnpkg.com/ember-cli/-/ember-cli-2.14.2.tgz#f2c8c75d486ce6cc6b7ffbc22ebef8b32bb242b7"
ember-cli@2.15.0:
version "2.15.0"
resolved "https://registry.yarnpkg.com/ember-cli/-/ember-cli-2.15.0.tgz#4f282f85f0858dc96ed526e5f4724502c74fe26e"
dependencies:
amd-name-resolver "0.0.6"
amd-name-resolver "0.0.7"
babel-plugin-transform-es2015-modules-amd "^6.24.0"
bower-config "^1.3.0"
bower-endpoint-parser "0.2.2"
@ -3377,9 +3377,9 @@ ember-cli@2.14.2:
console-ui "^1.0.2"
core-object "^3.1.3"
dag-map "^2.0.2"
deep-freeze "^0.0.1"
diff "^3.2.0"
ember-cli-broccoli-sane-watcher "^2.0.4"
ember-cli-get-component-path-option "^1.0.0"
ember-cli-is-package-missing "^1.0.0"
ember-cli-legacy-blueprints "^0.1.2"
ember-cli-lodash-subset "^1.0.11"
@ -3388,8 +3388,7 @@ ember-cli@2.14.2:
ember-cli-string-utils "^1.0.0"
ember-try "^0.2.15"
ensure-posix-path "^1.0.2"
escape-string-regexp "^1.0.3"
execa "^0.6.0"
execa "^0.7.0"
exists-sync "0.0.4"
exit "^0.1.2"
express "^4.12.3"
@ -3406,7 +3405,7 @@ ember-cli@2.14.2:
heimdalljs-logger "^0.1.7"
http-proxy "^1.9.0"
inflection "^1.7.0"
is-git-url "^0.2.0"
is-git-url "^1.0.0"
isbinaryfile "^3.0.0"
js-yaml "^3.6.1"
json-stable-stringify "^1.0.1"
@ -3430,7 +3429,7 @@ ember-cli@2.14.2:
sort-package-json "^1.4.0"
symlink-or-copy "^1.1.8"
temp "0.8.3"
testem "^1.15.0"
testem "^1.18.0"
tiny-lr "^1.0.3"
tree-sync "^1.2.1"
uuid "^3.0.0"
@ -3473,9 +3472,9 @@ ember-data-filter@1.13.0:
dependencies:
ember-cli-babel "^5.0.0"
ember-data@2.14.10:
version "2.14.10"
resolved "https://registry.yarnpkg.com/ember-data/-/ember-data-2.14.10.tgz#acf66ffffb062a7fc999f9d989d0e0d2e3858cd3"
ember-data@2.15.0:
version "2.15.0"
resolved "https://registry.yarnpkg.com/ember-data/-/ember-data-2.15.0.tgz#8d9e308b0312086b2af109ac57e32c3cb7264834"
dependencies:
amd-name-resolver "0.0.7"
babel-plugin-feature-flags "^0.3.1"
@ -3484,13 +3483,12 @@ ember-data@2.14.10:
babel6-plugin-strip-class-callcheck "^6.0.0"
babel6-plugin-strip-heimdall "^6.0.1"
broccoli-babel-transpiler "^6.0.0"
broccoli-debug "^0.6.2"
broccoli-file-creator "^1.0.0"
broccoli-funnel "^1.2.0"
broccoli-merge-trees "^1.0.0"
broccoli-rollup "^1.2.0"
chalk "^1.1.1"
ember-cli-babel "^6.4.1"
ember-cli-babel "^6.1.0"
ember-cli-path-utils "^1.0.0"
ember-cli-string-utils "^1.0.0"
ember-cli-test-info "^1.0.0"
@ -3756,9 +3754,9 @@ ember-power-select@1.9.5:
ember-text-measurer "^0.3.3"
ember-truth-helpers "^1.3.0"
ember-resolver@4.4.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/ember-resolver/-/ember-resolver-4.4.0.tgz#211ad00dea0ff2f3344aea156e556de42fc7ec74"
ember-resolver@4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/ember-resolver/-/ember-resolver-4.5.0.tgz#9248bf534dfc197fafe3118fff538d436078bf99"
dependencies:
"@glimmer/resolver" "^0.4.1"
babel-plugin-debug-macros "^0.1.10"
@ -3775,7 +3773,7 @@ ember-responsive@2.0.4:
ember-cli-babel "^6.4.1"
ember-getowner-polyfill "^1.1.1"
ember-rfc176-data@^0.2.0, ember-rfc176-data@^0.2.7:
ember-rfc176-data@^0.2.7:
version "0.2.7"
resolved "https://registry.yarnpkg.com/ember-rfc176-data/-/ember-rfc176-data-0.2.7.tgz#bd355bc9b473e08096b518784170a23388bc973b"
@ -3786,7 +3784,7 @@ ember-route-action-helper@2.0.6:
ember-cli-babel "^6.8.1"
ember-getowner-polyfill "^2.0.0"
ember-router-generator@^1.0.0:
ember-router-generator@^1.0.0, ember-router-generator@^1.2.3:
version "1.2.3"
resolved "https://registry.yarnpkg.com/ember-router-generator/-/ember-router-generator-1.2.3.tgz#8ed2ca86ff323363120fc14278191e9e8f1315ee"
dependencies:
@ -3824,14 +3822,14 @@ ember-simple-auth@1.4.0:
ember-getowner-polyfill "^1.1.0"
silent-error "^1.0.0"
ember-sinon@0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/ember-sinon/-/ember-sinon-0.7.0.tgz#41b83b5b1c71626db26e8ffb4a52cdab9c039a29"
ember-sinon@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/ember-sinon/-/ember-sinon-1.0.0.tgz#83c529b96b04c80f312573efca8c07a6c0a66aae"
dependencies:
broccoli-funnel "^1.1.0"
broccoli-merge-trees "^1.2.1"
ember-cli-babel "^5.1.7"
sinon "^2.1.0"
broccoli-funnel "^2.0.0"
broccoli-merge-trees "^2.0.0"
ember-cli-babel "^6.3.0"
sinon "^3.2.1"
ember-sortable@1.9.1:
version "1.9.1"
@ -3842,28 +3840,30 @@ ember-sortable@1.9.1:
ember-invoke-action "^1.4.0"
ember-new-computed "^1.0.2"
ember-source@2.14.1:
version "2.14.1"
resolved "https://registry.yarnpkg.com/ember-source/-/ember-source-2.14.1.tgz#4abf0b4c916f2da8bf317349df4750905df7e628"
ember-source@2.15.0:
version "2.15.0"
resolved "https://registry.yarnpkg.com/ember-source/-/ember-source-2.15.0.tgz#901cbe3abee09292372b06f6aa8dd342683be2d5"
dependencies:
"@glimmer/compiler" "^0.22.3"
"@glimmer/node" "^0.22.3"
"@glimmer/reference" "^0.22.3"
"@glimmer/runtime" "^0.22.3"
"@glimmer/util" "^0.22.3"
"@glimmer/compiler" "^0.25.3"
"@glimmer/node" "^0.25.3"
"@glimmer/reference" "^0.25.3"
"@glimmer/runtime" "^0.25.3"
"@glimmer/util" "^0.25.3"
broccoli-funnel "^1.2.0"
broccoli-merge-trees "^2.0.0"
ember-cli-get-component-path-option "^1.0.0"
ember-cli-is-package-missing "^1.0.0"
ember-cli-normalize-entity-name "^1.0.0"
ember-cli-path-utils "^1.0.0"
ember-cli-string-utils "^1.1.0"
ember-cli-test-info "^1.0.0"
ember-cli-valid-component-name "^1.0.0"
ember-cli-version-checker "^1.3.1"
ember-router-generator "^1.2.3"
handlebars "^4.0.6"
jquery "^3.2.1"
resolve "^1.3.3"
rsvp "^3.5.0"
rsvp "^3.6.1"
simple-dom "^0.3.0"
simple-html-tokenizer "^0.4.1"
@ -4080,7 +4080,7 @@ escape-string-regexp@1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz#4dbc2fe674e71949caf3fb2695ce7f2dc1d9a8d1"
escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.3, escape-string-regexp@^1.0.5:
escape-string-regexp@^1.0.0, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
version "1.0.5"
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
@ -4260,9 +4260,9 @@ exec-sh@^0.2.0:
dependencies:
merge "^1.1.3"
execa@^0.6.0:
version "0.6.3"
resolved "https://registry.yarnpkg.com/execa/-/execa-0.6.3.tgz#57b69a594f081759c69e5370f0d17b9cb11658fe"
execa@^0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/execa/-/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
dependencies:
cross-spawn "^5.0.1"
get-stream "^3.0.0"
@ -4581,7 +4581,7 @@ form-data@~2.1.1:
combined-stream "^1.0.5"
mime-types "^2.1.12"
formatio@1.2.0:
formatio@1.2.0, formatio@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.2.0.tgz#f3b2167d9068c4698a8d51f4f760a39a54d818eb"
dependencies:
@ -5249,8 +5249,8 @@ ieee754@^1.1.4:
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.8.tgz#be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4"
ignore@^3.2.0:
version "3.3.4"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.4.tgz#85ab6d0a9ca8b27b31604c09efe1c14dc21ab872"
version "3.3.5"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.5.tgz#c4e715455f6073a8d7e5dae72d2fc9d71663dba6"
imurmurhash@^0.1.4:
version "0.1.4"
@ -5484,10 +5484,6 @@ is-fullwidth-code-point@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
is-git-url@^0.2.0:
version "0.2.3"
resolved "https://registry.yarnpkg.com/is-git-url/-/is-git-url-0.2.3.tgz#445200d6fbd6da028fb5e01440d9afc93f3ccb64"
is-git-url@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-git-url/-/is-git-url-1.0.0.tgz#53f684cd143285b52c3244b4e6f28253527af66b"
@ -5818,6 +5814,10 @@ jsprim@^1.2.2:
json-schema "0.2.3"
verror "1.10.0"
just-extend@^1.1.22:
version "1.1.22"
resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-1.1.22.tgz#3330af756cab6a542700c64b2e4e4aa062d52fff"
kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
version "3.2.2"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
@ -6350,6 +6350,10 @@ lolex@^1.6.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.6.0.tgz#3a9a0283452a47d7439e72731b9e07d7386e49f6"
lolex@^2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/lolex/-/lolex-2.1.2.tgz#2694b953c9ea4d013e5b8bfba891c991025b2629"
longest@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097"
@ -6613,8 +6617,8 @@ mime@1.3.4:
resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53"
mime@^1.2.11:
version "1.3.6"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.6.tgz#591d84d3653a6b0b4a3b9df8de5aa8108e72e5e0"
version "1.4.0"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.4.0.tgz#69e9e0db51d44f2a3b56e48b7817d7d137f1a343"
minimalistic-assert@^1.0.0:
version "1.0.0"
@ -6802,6 +6806,15 @@ negotiator@0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
nise@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/nise/-/nise-1.0.1.tgz#0da92b10a854e97c0f496f6c2845a301280b3eef"
dependencies:
formatio "^1.2.0"
just-extend "^1.1.22"
lolex "^1.6.0"
path-to-regexp "^1.7.0"
no-case@^2.2.0:
version "2.3.1"
resolved "https://registry.yarnpkg.com/no-case/-/no-case-2.3.1.tgz#7aeba1c73a52184265554b7dc03baf720df80081"
@ -8139,7 +8152,7 @@ route-recognizer@^0.3.3:
version "0.3.3"
resolved "https://registry.yarnpkg.com/route-recognizer/-/route-recognizer-0.3.3.tgz#1d365e27fa6995e091675f7dc940a8c00353bd29"
rsvp@^3.0.14, rsvp@^3.0.16, rsvp@^3.0.17, rsvp@^3.0.18, rsvp@^3.0.21, rsvp@^3.0.6, rsvp@^3.2.1, rsvp@^3.3.3, rsvp@^3.5.0:
rsvp@^3.0.14, rsvp@^3.0.16, rsvp@^3.0.17, rsvp@^3.0.18, rsvp@^3.0.21, rsvp@^3.0.6, rsvp@^3.2.1, rsvp@^3.3.3, rsvp@^3.5.0, rsvp@^3.6.1:
version "3.6.2"
resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a"
@ -8345,14 +8358,15 @@ simple-swizzle@^0.2.2:
codemirror-spell-checker "*"
marked "*"
sinon@^2.1.0:
version "2.4.1"
resolved "https://registry.yarnpkg.com/sinon/-/sinon-2.4.1.tgz#021fd64b54cb77d9d2fb0d43cdedfae7629c3a36"
sinon@^3.2.1:
version "3.2.1"
resolved "https://registry.yarnpkg.com/sinon/-/sinon-3.2.1.tgz#d8adabd900730fd497788a027049c64b08be91c2"
dependencies:
diff "^3.1.0"
formatio "1.2.0"
lolex "^1.6.0"
lolex "^2.1.2"
native-promise-only "^0.8.1"
nise "^1.0.1"
path-to-regexp "^1.7.0"
samsam "^1.1.3"
text-encoding "0.6.4"
@ -8460,8 +8474,8 @@ sort-object-keys@^1.1.1:
resolved "https://registry.yarnpkg.com/sort-object-keys/-/sort-object-keys-1.1.2.tgz#d3a6c48dc2ac97e6bc94367696e03f6d09d37952"
sort-package-json@^1.4.0:
version "1.7.0"
resolved "https://registry.yarnpkg.com/sort-package-json/-/sort-package-json-1.7.0.tgz#13b362ff6400c5b4eaa9ba220f9ea7c3d6644b5f"
version "1.7.1"
resolved "https://registry.yarnpkg.com/sort-package-json/-/sort-package-json-1.7.1.tgz#f2e5fbffe8420cc1bb04485f4509f05e73b4c0f2"
dependencies:
sort-object-keys "^1.1.1"
@ -8780,8 +8794,8 @@ supports-color@^3.1.0, supports-color@^3.2.3:
has-flag "^1.0.0"
supports-color@^4.0.0, supports-color@^4.2.0, supports-color@^4.2.1:
version "4.2.1"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.2.1.tgz#65a4bb2631e90e02420dba5554c375a4754bb836"
version "4.4.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.4.0.tgz#883f7ddabc165142b2a61427f3352ded195d1a3e"
dependencies:
has-flag "^2.0.0"
@ -8876,7 +8890,7 @@ testem@1.15.0:
tap-parser "^5.1.0"
xmldom "^0.1.19"
testem@^1.15.0:
testem@^1.18.0:
version "1.18.4"
resolved "https://registry.yarnpkg.com/testem/-/testem-1.18.4.tgz#e45fed922bec2f54a616c43f11922598ac97eb41"
dependencies: