mirror of
https://github.com/TryGhost/Ghost-Admin.git
synced 2023-12-14 02:33:04 +01:00
Bump Ember dependencies to 3.0 (#961)
no issue - upgrade `ember-cli`, `ember-source`, and `ember-data` to their latest 3.x versions - remove jquery ajax test that was a silent failure anyway (we removed the global jquery ajax auth patch a while ago) - fix issues that arose from using/abusing Ember internals in a couple of places
This commit is contained in:
parent
bf43bd3075
commit
04b8dbb855
6 changed files with 84 additions and 278 deletions
|
@ -1,13 +1,16 @@
|
|||
import Mixin from '@ember/object/mixin';
|
||||
import RSVP from 'rsvp';
|
||||
import {assign} from '@ember/polyfills';
|
||||
// import {assign} from '@ember/polyfills';
|
||||
import {computed} from '@ember/object';
|
||||
import {inject as service} from '@ember/service';
|
||||
|
||||
let defaultPaginationSettings = {
|
||||
page: 1,
|
||||
limit: 15
|
||||
};
|
||||
// let defaultPaginationSettings = {
|
||||
// page: 1,
|
||||
// limit: 15
|
||||
// };
|
||||
|
||||
// NOTE: this is DEPRECATED and now _only_ used by the subscribers route.
|
||||
// DO NOT USE - it will disappear soon
|
||||
|
||||
export default Mixin.create({
|
||||
notifications: service(),
|
||||
|
@ -30,13 +33,17 @@ export default Mixin.create({
|
|||
}),
|
||||
|
||||
init() {
|
||||
// NOTE: errors in Ember 3.0 because this.paginationSettings.isDescriptor
|
||||
// no longer exists as CPs will be available directly with no getter.
|
||||
// Commented out for now as this whole mixin will soon disappear
|
||||
//
|
||||
// don't merge defaults if paginationSettings is a CP
|
||||
if (!this.paginationSettings.isDescriptor) {
|
||||
let paginationSettings = this.get('paginationSettings');
|
||||
let settings = assign({}, defaultPaginationSettings, paginationSettings);
|
||||
|
||||
this.set('paginationSettings', settings);
|
||||
}
|
||||
// if (!this.paginationSettings.isDescriptor) {
|
||||
// let paginationSettings = this.get('paginationSettings');
|
||||
// let settings = assign({}, defaultPaginationSettings, paginationSettings);
|
||||
//
|
||||
// this.set('paginationSettings', settings);
|
||||
// }
|
||||
|
||||
this.set('paginationMeta', {});
|
||||
|
||||
|
|
|
@ -116,8 +116,9 @@ export default Model.extend(Comparable, ValidationEngine, {
|
|||
}),
|
||||
|
||||
init() {
|
||||
// we can't use the defaultValue property on the attr because it won't
|
||||
// have access to `this` for the feature check so we do it manually here.
|
||||
// HACK: we can't use the defaultValue property on the mobiledoc attr
|
||||
// because it won't have access to `this` for the feature check so we do
|
||||
// it manually here instead
|
||||
if (!this.get('mobiledoc')) {
|
||||
let defaultValue;
|
||||
|
||||
|
@ -128,10 +129,11 @@ export default Model.extend(Comparable, ValidationEngine, {
|
|||
}
|
||||
|
||||
// using this.set() adds the property to the changedAttributes list
|
||||
// which means the editor always sees new posts as dirty. Assigning
|
||||
// the value directly works around that so you can exit the editor
|
||||
// without a warning
|
||||
this.mobiledoc = defaultValue;
|
||||
// which means the editor always sees new posts as dirty. By setting
|
||||
// the internal model data property first it's not seen as having
|
||||
// changed so the changedAttributes key is removed
|
||||
this._internalModel._data.mobiledoc = defaultValue;
|
||||
this.set('mobiledoc', defaultValue);
|
||||
}
|
||||
|
||||
this._super(...arguments);
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
"test": "tests"
|
||||
},
|
||||
"scripts": {
|
||||
"start": "ember server",
|
||||
"start": "ember serve",
|
||||
"build": "ember build",
|
||||
"test": "ember test",
|
||||
"lint:js": "eslint ./*.js app config lib mirage server tests",
|
||||
|
@ -44,7 +44,7 @@
|
|||
"ember-ajax": "3.0.0",
|
||||
"ember-assign-helper": "0.1.2",
|
||||
"ember-browserify": "1.2.1",
|
||||
"ember-cli": "2.16.2",
|
||||
"ember-cli": "3.0.0",
|
||||
"ember-cli-active-link-wrapper": "0.3.2",
|
||||
"ember-cli-app-version": "3.1.3",
|
||||
"ember-cli-babel": "6.12.0",
|
||||
|
@ -67,7 +67,7 @@
|
|||
"ember-cli-uglify": "2.0.2",
|
||||
"ember-composable-helpers": "2.1.0",
|
||||
"ember-concurrency": "0.8.15",
|
||||
"ember-data": "2.18.0",
|
||||
"ember-data": "3.0.1",
|
||||
"ember-data-filter": "1.13.0",
|
||||
"ember-drag-drop": "0.4.7",
|
||||
"ember-element-resize-detector": "0.1.5",
|
||||
|
@ -89,7 +89,7 @@
|
|||
"ember-route-action-helper": "2.0.6",
|
||||
"ember-simple-auth": "1.5.1",
|
||||
"ember-sinon": "1.0.1",
|
||||
"ember-source": "2.18.0",
|
||||
"ember-source": "3.0.0",
|
||||
"ember-test-selectors": "0.3.8",
|
||||
"ember-truth-helpers": "2.0.0",
|
||||
"ember-wormhole": "0.5.4",
|
||||
|
|
|
@ -16,11 +16,14 @@ module.exports = {
|
|||
Chrome: {
|
||||
mode: 'ci',
|
||||
args: [
|
||||
// --no-sandbox is needed when running Chrome inside a container
|
||||
process.env.TRAVIS ? '--no-sandbox' : null,
|
||||
|
||||
'--disable-gpu',
|
||||
'--headless',
|
||||
'--remote-debugging-port=0',
|
||||
'--window-size=1440,900'
|
||||
]
|
||||
].filter(Boolean)
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
import $ from 'jquery';
|
||||
import OAuth2Authenticator from 'ghost-admin/authenticators/oauth2';
|
||||
import destroyApp from '../helpers/destroy-app';
|
||||
import ghostPaths from 'ghost-admin/utils/ghost-paths';
|
||||
import startApp from '../helpers/start-app';
|
||||
import windowProxy from 'ghost-admin/utils/window-proxy';
|
||||
import {Response} from 'ember-cli-mirage';
|
||||
|
@ -10,8 +9,6 @@ import {authenticateSession, invalidateSession} from 'ghost-admin/tests/helpers/
|
|||
import {expect} from 'chai';
|
||||
import {run} from '@ember/runloop';
|
||||
|
||||
const Ghost = ghostPaths();
|
||||
|
||||
describe('Acceptance: Authentication', function () {
|
||||
let application,
|
||||
originalReplaceLocation;
|
||||
|
@ -234,37 +231,4 @@ describe('Acceptance: Authentication', function () {
|
|||
run.throttle = origThrottle;
|
||||
});
|
||||
});
|
||||
|
||||
it('adds auth headers to jquery ajax', async function (done) {
|
||||
let role = server.create('role', {name: 'Administrator'});
|
||||
server.create('user', {roles: [role]});
|
||||
|
||||
server.post('/uploads', (schema, request) => request);
|
||||
|
||||
/* eslint-disable camelcase */
|
||||
authenticateSession(application, {
|
||||
access_token: 'test_token',
|
||||
expires_in: 3600,
|
||||
token_type: 'Bearer'
|
||||
});
|
||||
/* eslint-enable camelcase */
|
||||
|
||||
// necessary to visit a page to fully boot the app in testing
|
||||
await visit('/');
|
||||
|
||||
/* eslint-disable ghost/ember/jquery-ember-run */
|
||||
await $.ajax({
|
||||
type: 'POST',
|
||||
url: `${Ghost.apiRoot}/uploads/`,
|
||||
data: {test: 'Test'}
|
||||
}).then((request) => {
|
||||
expect(request.requestHeaders.Authorization, 'Authorization header')
|
||||
.to.exist;
|
||||
expect(request.requestHeaders.Authorization, 'Authotization header content')
|
||||
.to.equal('Bearer test_token');
|
||||
}).always(() => {
|
||||
done();
|
||||
});
|
||||
/* eslint-enable ghost/ember/jquery-ember-run */
|
||||
});
|
||||
});
|
||||
|
|
270
yarn.lock
270
yarn.lock
|
@ -1308,12 +1308,6 @@ broccoli-babel-transpiler@^6.0.0, broccoli-babel-transpiler@^6.1.2:
|
|||
rsvp "^3.5.0"
|
||||
workerpool "^2.3.0"
|
||||
|
||||
broccoli-brocfile-loader@^0.18.0:
|
||||
version "0.18.0"
|
||||
resolved "https://registry.yarnpkg.com/broccoli-brocfile-loader/-/broccoli-brocfile-loader-0.18.0.tgz#2e86021c805c34ffc8d29a2fb721cf273e819e4b"
|
||||
dependencies:
|
||||
findup-sync "^0.4.2"
|
||||
|
||||
broccoli-builder@^0.18.8:
|
||||
version "0.18.11"
|
||||
resolved "https://registry.yarnpkg.com/broccoli-builder/-/broccoli-builder-0.18.11.tgz#a42393c7b10bb0380df255a616307945f5e26efb"
|
||||
|
@ -2119,15 +2113,6 @@ cli-spinners@^1.1.0:
|
|||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-1.1.0.tgz#f1847b168844d917a671eb9d147e3df497c90d06"
|
||||
|
||||
cli-table2@^0.2.0:
|
||||
version "0.2.0"
|
||||
resolved "https://registry.yarnpkg.com/cli-table2/-/cli-table2-0.2.0.tgz#2d1ef7f218a0e786e214540562d4bd177fe32d97"
|
||||
dependencies:
|
||||
lodash "^3.10.1"
|
||||
string-width "^1.0.1"
|
||||
optionalDependencies:
|
||||
colors "^1.1.2"
|
||||
|
||||
cli-table@^0.3.1:
|
||||
version "0.3.1"
|
||||
resolved "https://registry.yarnpkg.com/cli-table/-/cli-table-0.3.1.tgz#f53b05266a8b1a0b934b3d0821e6e2dc5914ae23"
|
||||
|
@ -2237,7 +2222,7 @@ colors@1.0.3, colors@1.0.x:
|
|||
version "1.0.3"
|
||||
resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b"
|
||||
|
||||
colors@^1.1.2, colors@~1.1.2:
|
||||
colors@~1.1.2:
|
||||
version "1.1.2"
|
||||
resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"
|
||||
|
||||
|
@ -2382,7 +2367,7 @@ console-control-strings@^1.0.0, console-control-strings@~1.1.0:
|
|||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
|
||||
|
||||
console-ui@^2.0.0:
|
||||
console-ui@^2.1.0:
|
||||
version "2.2.2"
|
||||
resolved "https://registry.yarnpkg.com/console-ui/-/console-ui-2.2.2.tgz#b294a2934de869dd06789ab4be69555411edef29"
|
||||
dependencies:
|
||||
|
@ -2854,12 +2839,6 @@ destroy@~1.0.4:
|
|||
version "1.0.4"
|
||||
resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80"
|
||||
|
||||
detect-file@^0.1.0:
|
||||
version "0.1.0"
|
||||
resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-0.1.0.tgz#4935dedfd9488648e006b0129566e9386711ea63"
|
||||
dependencies:
|
||||
fs-exists-sync "^0.1.0"
|
||||
|
||||
detect-file@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7"
|
||||
|
@ -3149,10 +3128,6 @@ 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"
|
||||
|
||||
ember-cli-get-dependency-depth@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-get-dependency-depth/-/ember-cli-get-dependency-depth-1.0.0.tgz#e0afecf82a2d52f00f28ab468295281aec368d11"
|
||||
|
||||
ember-cli-htmlbars-inline-precompile@1.0.2, ember-cli-htmlbars-inline-precompile@^1.0.0:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-htmlbars-inline-precompile/-/ember-cli-htmlbars-inline-precompile-1.0.2.tgz#5b544f664d5d9911f08cd979c5f70d8cb0ca2add"
|
||||
|
@ -3194,28 +3169,6 @@ ember-cli-is-package-missing@^1.0.0:
|
|||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-is-package-missing/-/ember-cli-is-package-missing-1.0.0.tgz#6e6184cafb92635dd93ca6c946b104292d4e3390"
|
||||
|
||||
ember-cli-legacy-blueprints@^0.1.2:
|
||||
version "0.1.5"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-legacy-blueprints/-/ember-cli-legacy-blueprints-0.1.5.tgz#93c15ca242ec5107d62a8af7ec30f6ac538f3ad9"
|
||||
dependencies:
|
||||
chalk "^1.1.1"
|
||||
ember-cli-get-component-path-option "^1.0.0"
|
||||
ember-cli-get-dependency-depth "^1.0.0"
|
||||
ember-cli-is-package-missing "^1.0.0"
|
||||
ember-cli-lodash-subset "^1.0.7"
|
||||
ember-cli-normalize-entity-name "^1.0.0"
|
||||
ember-cli-path-utils "^1.0.0"
|
||||
ember-cli-string-utils "^1.0.0"
|
||||
ember-cli-test-info "^1.0.0"
|
||||
ember-cli-valid-component-name "^1.0.0"
|
||||
ember-cli-version-checker "^1.1.7"
|
||||
ember-router-generator "^1.0.0"
|
||||
exists-sync "0.0.3"
|
||||
fs-extra "^0.24.0"
|
||||
inflection "^1.7.1"
|
||||
rsvp "^3.0.17"
|
||||
silent-error "^1.0.0"
|
||||
|
||||
ember-cli-lodash-subset@^1.0.7:
|
||||
version "1.0.12"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-lodash-subset/-/ember-cli-lodash-subset-1.0.12.tgz#af2e77eba5dcb0d77f3308d3a6fd7d3450f6e537"
|
||||
|
@ -3382,7 +3335,7 @@ ember-cli-valid-component-name@^1.0.0:
|
|||
dependencies:
|
||||
silent-error "^1.0.0"
|
||||
|
||||
ember-cli-version-checker@^1.0.2, ember-cli-version-checker@^1.1.7, ember-cli-version-checker@^1.2.0:
|
||||
ember-cli-version-checker@^1.0.2, ember-cli-version-checker@^1.2.0:
|
||||
version "1.3.1"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli-version-checker/-/ember-cli-version-checker-1.3.1.tgz#0bc2d134c830142da64bf9627a0eded10b61ae72"
|
||||
dependencies:
|
||||
|
@ -3395,16 +3348,15 @@ ember-cli-version-checker@^2.0.0, ember-cli-version-checker@^2.1.0:
|
|||
resolve "^1.3.3"
|
||||
semver "^5.3.0"
|
||||
|
||||
ember-cli@2.16.2:
|
||||
version "2.16.2"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli/-/ember-cli-2.16.2.tgz#53b922073a8e6f34255a6e0dcb1794a91ba3e1b7"
|
||||
ember-cli@3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/ember-cli/-/ember-cli-3.0.0.tgz#3d44be3ea88345d4d03c95453eb3527b15dbaeb2"
|
||||
dependencies:
|
||||
amd-name-resolver "1.0.0"
|
||||
babel-plugin-transform-es2015-modules-amd "^6.24.0"
|
||||
bower-config "^1.3.0"
|
||||
bower-endpoint-parser "0.2.2"
|
||||
broccoli-babel-transpiler "^6.0.0"
|
||||
broccoli-brocfile-loader "^0.18.0"
|
||||
broccoli-builder "^0.18.8"
|
||||
broccoli-concat "^3.2.2"
|
||||
broccoli-config-loader "^1.0.0"
|
||||
|
@ -3422,18 +3374,16 @@ ember-cli@2.16.2:
|
|||
clean-base-url "^1.0.0"
|
||||
compression "^1.4.4"
|
||||
configstore "^3.0.0"
|
||||
console-ui "^2.0.0"
|
||||
console-ui "^2.1.0"
|
||||
core-object "^3.1.3"
|
||||
dag-map "^2.0.2"
|
||||
diff "^3.2.0"
|
||||
ember-cli-broccoli-sane-watcher "^2.0.4"
|
||||
ember-cli-is-package-missing "^1.0.0"
|
||||
ember-cli-legacy-blueprints "^0.1.2"
|
||||
ember-cli-lodash-subset "^2.0.1"
|
||||
ember-cli-normalize-entity-name "^1.0.0"
|
||||
ember-cli-preprocess-registry "^3.1.0"
|
||||
ember-cli-string-utils "^1.0.0"
|
||||
ember-try "^0.2.15"
|
||||
ensure-posix-path "^1.0.2"
|
||||
execa "^0.8.0"
|
||||
exists-sync "0.0.4"
|
||||
|
@ -3464,24 +3414,25 @@ ember-cli@2.16.2:
|
|||
morgan "^1.8.1"
|
||||
node-modules-path "^1.0.0"
|
||||
nopt "^3.0.6"
|
||||
npm-package-arg "^4.1.1"
|
||||
npm-package-arg "^6.0.0"
|
||||
portfinder "^1.0.7"
|
||||
promise-map-series "^0.2.1"
|
||||
quick-temp "^0.1.8"
|
||||
resolve "^1.3.0"
|
||||
rsvp "^3.6.0"
|
||||
sane "^1.6.0"
|
||||
rsvp "^4.7.0"
|
||||
sane "^2.2.0"
|
||||
semver "^5.1.1"
|
||||
silent-error "^1.0.0"
|
||||
sort-package-json "^1.4.0"
|
||||
symlink-or-copy "^1.1.8"
|
||||
temp "0.8.3"
|
||||
testem "^1.18.0"
|
||||
testem "^2.0.0"
|
||||
tiny-lr "^1.0.3"
|
||||
tree-sync "^1.2.1"
|
||||
uuid "^3.0.0"
|
||||
validate-npm-package-name "^3.0.0"
|
||||
walk-sync "^0.3.0"
|
||||
watch-detector "^0.1.0"
|
||||
yam "0.0.22"
|
||||
|
||||
ember-compatibility-helpers@^0.1.0:
|
||||
|
@ -3526,9 +3477,9 @@ ember-data-filter@1.13.0:
|
|||
dependencies:
|
||||
ember-cli-babel "^5.0.0"
|
||||
|
||||
ember-data@2.18.0:
|
||||
version "2.18.0"
|
||||
resolved "https://registry.yarnpkg.com/ember-data/-/ember-data-2.18.0.tgz#8e374e540ea7c3b101983eb51cd0beedaa4d230d"
|
||||
ember-data@3.0.1:
|
||||
version "3.0.1"
|
||||
resolved "https://registry.yarnpkg.com/ember-data/-/ember-data-3.0.1.tgz#555bddde064c72ff9dde4ae4c8c635afe8158b8b"
|
||||
dependencies:
|
||||
amd-name-resolver "0.0.7"
|
||||
babel-plugin-ember-modules-api-polyfill "^1.4.2"
|
||||
|
@ -3855,7 +3806,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.2.3:
|
||||
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:
|
||||
|
@ -3902,9 +3853,9 @@ ember-sinon@1.0.1:
|
|||
ember-cli-babel "^6.3.0"
|
||||
sinon "^3.2.1"
|
||||
|
||||
ember-source@2.18.0:
|
||||
version "2.18.0"
|
||||
resolved "https://registry.yarnpkg.com/ember-source/-/ember-source-2.18.0.tgz#f61cf2701d8aa94a6adee6d47b1d5a73a4cef5f6"
|
||||
ember-source@3.0.0:
|
||||
version "3.0.0"
|
||||
resolved "https://registry.yarnpkg.com/ember-source/-/ember-source-3.0.0.tgz#51811cae98d2ceec53bcfbaa876d02b2b5b2159f"
|
||||
dependencies:
|
||||
broccoli-funnel "^2.0.1"
|
||||
broccoli-merge-trees "^2.0.0"
|
||||
|
@ -3913,7 +3864,6 @@ ember-source@2.18.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 "^2.1.0"
|
||||
ember-router-generator "^1.2.3"
|
||||
|
@ -3947,32 +3897,6 @@ ember-truth-helpers@2.0.0, ember-truth-helpers@^2.0.0:
|
|||
dependencies:
|
||||
ember-cli-babel "^6.8.2"
|
||||
|
||||
ember-try-config@^2.2.0:
|
||||
version "2.2.0"
|
||||
resolved "https://registry.yarnpkg.com/ember-try-config/-/ember-try-config-2.2.0.tgz#6be0af6c71949813e02ac793564fddbf8336b807"
|
||||
dependencies:
|
||||
lodash "^4.6.1"
|
||||
node-fetch "^1.3.3"
|
||||
rsvp "^3.2.1"
|
||||
semver "^5.1.0"
|
||||
|
||||
ember-try@^0.2.15:
|
||||
version "0.2.23"
|
||||
resolved "https://registry.yarnpkg.com/ember-try/-/ember-try-0.2.23.tgz#39b57141b4907541d0ac8b503d211e6946b08718"
|
||||
dependencies:
|
||||
chalk "^1.0.0"
|
||||
cli-table2 "^0.2.0"
|
||||
core-object "^1.1.0"
|
||||
debug "^2.2.0"
|
||||
ember-try-config "^2.2.0"
|
||||
extend "^3.0.0"
|
||||
fs-extra "^0.26.0"
|
||||
promise-map-series "^0.2.1"
|
||||
resolve "^1.1.6"
|
||||
rimraf "^2.3.2"
|
||||
rsvp "^3.0.17"
|
||||
semver "^5.1.0"
|
||||
|
||||
ember-version-is@0.0.3:
|
||||
version "0.0.3"
|
||||
resolved "https://registry.yarnpkg.com/ember-version-is/-/ember-version-is-0.0.3.tgz#7d54ec39ed5e03f0df11cf8a5e22dc20b0810b1a"
|
||||
|
@ -4006,12 +3930,6 @@ encodeurl@~1.0.1:
|
|||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
|
||||
|
||||
encoding@^0.1.11:
|
||||
version "0.1.12"
|
||||
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
|
||||
dependencies:
|
||||
iconv-lite "~0.4.13"
|
||||
|
||||
engine.io-client@1.8.0:
|
||||
version "1.8.0"
|
||||
resolved "https://registry.yarnpkg.com/engine.io-client/-/engine.io-client-1.8.0.tgz#7b730e4127414087596d9be3c88d2bc5fdb6cf5c"
|
||||
|
@ -4416,12 +4334,6 @@ expand-range@^1.8.1:
|
|||
dependencies:
|
||||
fill-range "^2.1.0"
|
||||
|
||||
expand-tilde@^1.2.2:
|
||||
version "1.2.2"
|
||||
resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-1.2.2.tgz#0b81eba897e5a3d31d1c3d102f8f01441e559449"
|
||||
dependencies:
|
||||
os-homedir "^1.0.1"
|
||||
|
||||
expand-tilde@^2.0.0, expand-tilde@^2.0.2:
|
||||
version "2.0.2"
|
||||
resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502"
|
||||
|
@ -4647,15 +4559,6 @@ find-up@^2.1.0:
|
|||
dependencies:
|
||||
locate-path "^2.0.0"
|
||||
|
||||
findup-sync@^0.4.2:
|
||||
version "0.4.3"
|
||||
resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.4.3.tgz#40043929e7bc60adf0b7f4827c4c6e75a0deca12"
|
||||
dependencies:
|
||||
detect-file "^0.1.0"
|
||||
is-glob "^2.0.1"
|
||||
micromatch "^2.3.7"
|
||||
resolve-dir "^0.1.0"
|
||||
|
||||
findup-sync@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc"
|
||||
|
@ -4744,10 +4647,6 @@ fresh@0.5.2:
|
|||
version "0.5.2"
|
||||
resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
|
||||
|
||||
fs-exists-sync@^0.1.0:
|
||||
version "0.1.0"
|
||||
resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add"
|
||||
|
||||
fs-extra@4.0.3, fs-extra@^4.0.0:
|
||||
version "4.0.3"
|
||||
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94"
|
||||
|
@ -4765,7 +4664,7 @@ fs-extra@^0.24.0:
|
|||
path-is-absolute "^1.0.0"
|
||||
rimraf "^2.2.8"
|
||||
|
||||
fs-extra@^0.26.0, fs-extra@^0.26.7:
|
||||
fs-extra@^0.26.7:
|
||||
version "0.26.7"
|
||||
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9"
|
||||
dependencies:
|
||||
|
@ -4986,13 +4885,6 @@ glob@~7.0.0:
|
|||
once "^1.3.0"
|
||||
path-is-absolute "^1.0.0"
|
||||
|
||||
global-modules@^0.2.3:
|
||||
version "0.2.3"
|
||||
resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-0.2.3.tgz#ea5a3bed42c6d6ce995a4f8a1269b5dae223828d"
|
||||
dependencies:
|
||||
global-prefix "^0.1.4"
|
||||
is-windows "^0.2.0"
|
||||
|
||||
global-modules@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea"
|
||||
|
@ -5001,15 +4893,6 @@ global-modules@^1.0.0:
|
|||
is-windows "^1.0.1"
|
||||
resolve-dir "^1.0.0"
|
||||
|
||||
global-prefix@^0.1.4:
|
||||
version "0.1.5"
|
||||
resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-0.1.5.tgz#8d3bc6b8da3ca8112a160d8d496ff0462bfef78f"
|
||||
dependencies:
|
||||
homedir-polyfill "^1.0.0"
|
||||
ini "^1.3.4"
|
||||
is-windows "^0.2.0"
|
||||
which "^1.2.12"
|
||||
|
||||
global-prefix@^1.0.1:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe"
|
||||
|
@ -5312,7 +5195,7 @@ heimdalljs-graph@^0.3.1:
|
|||
version "0.3.4"
|
||||
resolved "https://registry.yarnpkg.com/heimdalljs-graph/-/heimdalljs-graph-0.3.4.tgz#0bd75797beeaa20b0ed59017aed3b2d95312acee"
|
||||
|
||||
heimdalljs-logger@^0.1.7:
|
||||
heimdalljs-logger@^0.1.7, heimdalljs-logger@^0.1.9:
|
||||
version "0.1.9"
|
||||
resolved "https://registry.yarnpkg.com/heimdalljs-logger/-/heimdalljs-logger-0.1.9.tgz#d76ada4e45b7bb6f786fc9c010a68eb2e2faf176"
|
||||
dependencies:
|
||||
|
@ -5365,7 +5248,7 @@ home-or-tmp@^2.0.0:
|
|||
os-homedir "^1.0.0"
|
||||
os-tmpdir "^1.0.1"
|
||||
|
||||
homedir-polyfill@^1.0.0, homedir-polyfill@^1.0.1:
|
||||
homedir-polyfill@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc"
|
||||
dependencies:
|
||||
|
@ -5375,7 +5258,7 @@ hooker@~0.2.3:
|
|||
version "0.2.3"
|
||||
resolved "https://registry.yarnpkg.com/hooker/-/hooker-0.2.3.tgz#b834f723cc4a242aa65963459df6d984c5d3d959"
|
||||
|
||||
hosted-git-info@^2.1.4, hosted-git-info@^2.1.5:
|
||||
hosted-git-info@^2.1.4, hosted-git-info@^2.5.0:
|
||||
version "2.5.0"
|
||||
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c"
|
||||
|
||||
|
@ -5469,7 +5352,7 @@ indexof@0.0.1:
|
|||
version "0.0.1"
|
||||
resolved "https://registry.yarnpkg.com/indexof/-/indexof-0.0.1.tgz#82dc336d232b9062179d05ab3293a66059fd435d"
|
||||
|
||||
inflection@^1.12.0, inflection@^1.7.0, inflection@^1.7.1, inflection@^1.8.0:
|
||||
inflection@^1.12.0, inflection@^1.7.0, inflection@^1.8.0:
|
||||
version "1.12.0"
|
||||
resolved "https://registry.yarnpkg.com/inflection/-/inflection-1.12.0.tgz#a200935656d6f5f6bc4dc7502e1aecb703228416"
|
||||
|
||||
|
@ -5794,7 +5677,7 @@ is-resolvable@^1.0.0:
|
|||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88"
|
||||
|
||||
is-stream@^1.0.1, is-stream@^1.1.0:
|
||||
is-stream@^1.1.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
|
||||
|
||||
|
@ -5818,10 +5701,6 @@ is-utf8@^0.2.0:
|
|||
version "0.2.1"
|
||||
resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
|
||||
|
||||
is-windows@^0.2.0:
|
||||
version "0.2.0"
|
||||
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-0.2.0.tgz#de1aa6d63ea29dd248737b69f1ff8b8002d2108c"
|
||||
|
||||
is-windows@^1.0.1, is-windows@^1.0.2:
|
||||
version "1.0.2"
|
||||
resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
|
||||
|
@ -6572,11 +6451,11 @@ lodash@3.8.0:
|
|||
version "3.8.0"
|
||||
resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.8.0.tgz#376eb98bdcd9382a9365c33c4cb8250de1325b91"
|
||||
|
||||
lodash@^3.10.0, lodash@^3.10.1, lodash@^3.9.3, lodash@~3.10.1:
|
||||
lodash@^3.10.0, lodash@^3.9.3, lodash@~3.10.1:
|
||||
version "3.10.1"
|
||||
resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6"
|
||||
|
||||
lodash@^4.11.1, lodash@^4.14.0, lodash@^4.17.4, lodash@^4.3.0, lodash@^4.5.1, lodash@^4.6.1:
|
||||
lodash@^4.11.1, lodash@^4.14.0, lodash@^4.17.4, lodash@^4.3.0, lodash@^4.5.1:
|
||||
version "4.17.5"
|
||||
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.5.tgz#99a92d65c0272debe8c96b6057bc8fbfa3bed511"
|
||||
|
||||
|
@ -6788,7 +6667,7 @@ methods@~1.1.2:
|
|||
version "1.1.2"
|
||||
resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
|
||||
|
||||
micromatch@^2.1.5, micromatch@^2.3.11, micromatch@^2.3.7:
|
||||
micromatch@^2.1.5, micromatch@^2.3.11:
|
||||
version "2.3.11"
|
||||
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565"
|
||||
dependencies:
|
||||
|
@ -7084,13 +6963,6 @@ node-dir@^0.1.16:
|
|||
dependencies:
|
||||
minimatch "^3.0.2"
|
||||
|
||||
node-fetch@^1.3.3:
|
||||
version "1.7.3"
|
||||
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef"
|
||||
dependencies:
|
||||
encoding "^0.1.11"
|
||||
is-stream "^1.0.1"
|
||||
|
||||
node-fetch@^2.0.0-alpha.9:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.0.0.tgz#982bba43ecd4f2922a29cc186a6bbb0bb73fcba6"
|
||||
|
@ -7173,12 +7045,14 @@ npm-git-info@^1.0.0:
|
|||
version "1.0.3"
|
||||
resolved "https://registry.yarnpkg.com/npm-git-info/-/npm-git-info-1.0.3.tgz#a933c42ec321e80d3646e0d6e844afe94630e1d5"
|
||||
|
||||
npm-package-arg@^4.1.1:
|
||||
version "4.2.1"
|
||||
resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-4.2.1.tgz#593303fdea85f7c422775f17f9eb7670f680e3ec"
|
||||
npm-package-arg@^6.0.0:
|
||||
version "6.0.0"
|
||||
resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-6.0.0.tgz#8cce04b49d3f9faec3f56b0fe5f4391aeb9d2fac"
|
||||
dependencies:
|
||||
hosted-git-info "^2.1.5"
|
||||
semver "^5.1.0"
|
||||
hosted-git-info "^2.5.0"
|
||||
osenv "^0.1.4"
|
||||
semver "^5.4.1"
|
||||
validate-npm-package-name "^3.0.0"
|
||||
|
||||
npm-run-path@^2.0.0:
|
||||
version "2.0.2"
|
||||
|
@ -8329,13 +8203,6 @@ requires-port@1.x.x:
|
|||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
|
||||
|
||||
resolve-dir@^0.1.0:
|
||||
version "0.1.1"
|
||||
resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-0.1.1.tgz#b219259a5602fac5c5c496ad894a6e8cc430261e"
|
||||
dependencies:
|
||||
expand-tilde "^1.2.2"
|
||||
global-modules "^0.2.3"
|
||||
|
||||
resolve-dir@^1.0.0, resolve-dir@^1.0.1:
|
||||
version "1.0.1"
|
||||
resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43"
|
||||
|
@ -8397,7 +8264,7 @@ right-align@^0.1.1:
|
|||
dependencies:
|
||||
align-text "^0.1.1"
|
||||
|
||||
rimraf@2, rimraf@^2.2.8, rimraf@^2.3.2, rimraf@^2.3.4, rimraf@^2.4.3, rimraf@^2.4.4, rimraf@^2.5.1, rimraf@^2.5.3, rimraf@^2.5.4, rimraf@^2.6.1:
|
||||
rimraf@2, rimraf@^2.2.8, rimraf@^2.3.4, rimraf@^2.4.3, rimraf@^2.4.4, rimraf@^2.5.1, rimraf@^2.5.3, rimraf@^2.5.4, rimraf@^2.6.1:
|
||||
version "2.6.2"
|
||||
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.2.tgz#2ed8150d24a16ea8651e6d6ef0f47c4158ce7a36"
|
||||
dependencies:
|
||||
|
@ -8469,11 +8336,11 @@ 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.6.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:
|
||||
version "3.6.2"
|
||||
resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-3.6.2.tgz#2e96491599a96cde1b515d5674a8f7a91452926a"
|
||||
|
||||
rsvp@^4.6.1:
|
||||
rsvp@^4.6.1, rsvp@^4.7.0:
|
||||
version "4.8.2"
|
||||
resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.2.tgz#9d5647108735784eb13418cdddb56f75b919d722"
|
||||
|
||||
|
@ -8523,19 +8390,7 @@ samsam@1.3.0, samsam@1.x, samsam@^1.1.3:
|
|||
version "1.3.0"
|
||||
resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.3.0.tgz#8d1d9350e25622da30de3e44ba692b5221ab7c50"
|
||||
|
||||
sane@^1.6.0:
|
||||
version "1.7.0"
|
||||
resolved "https://registry.yarnpkg.com/sane/-/sane-1.7.0.tgz#b3579bccb45c94cf20355cc81124990dfd346e30"
|
||||
dependencies:
|
||||
anymatch "^1.3.0"
|
||||
exec-sh "^0.2.0"
|
||||
fb-watchman "^2.0.0"
|
||||
minimatch "^3.0.2"
|
||||
minimist "^1.1.1"
|
||||
walker "~1.0.5"
|
||||
watch "~0.10.0"
|
||||
|
||||
sane@^2.4.1:
|
||||
sane@^2.2.0, sane@^2.4.1:
|
||||
version "2.4.1"
|
||||
resolved "https://registry.yarnpkg.com/sane/-/sane-2.4.1.tgz#29f991208cf28636720efdc584293e7fd66663a5"
|
||||
dependencies:
|
||||
|
@ -9241,7 +9096,7 @@ temp@0.8.3:
|
|||
os-tmpdir "^1.0.0"
|
||||
rimraf "~2.2.6"
|
||||
|
||||
testem@2.0.0:
|
||||
testem@2.0.0, testem@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "https://registry.yarnpkg.com/testem/-/testem-2.0.0.tgz#b05c96200c7ac98bae998d71c94c0c5345907d13"
|
||||
dependencies:
|
||||
|
@ -9273,37 +9128,6 @@ testem@2.0.0:
|
|||
tap-parser "^5.1.0"
|
||||
xmldom "^0.1.19"
|
||||
|
||||
testem@^1.18.0:
|
||||
version "1.18.4"
|
||||
resolved "https://registry.yarnpkg.com/testem/-/testem-1.18.4.tgz#e45fed922bec2f54a616c43f11922598ac97eb41"
|
||||
dependencies:
|
||||
backbone "^1.1.2"
|
||||
bluebird "^3.4.6"
|
||||
charm "^1.0.0"
|
||||
commander "^2.6.0"
|
||||
consolidate "^0.14.0"
|
||||
cross-spawn "^5.1.0"
|
||||
express "^4.10.7"
|
||||
fireworm "^0.7.0"
|
||||
glob "^7.0.4"
|
||||
http-proxy "^1.13.1"
|
||||
js-yaml "^3.2.5"
|
||||
lodash.assignin "^4.1.0"
|
||||
lodash.clonedeep "^4.4.1"
|
||||
lodash.find "^4.5.1"
|
||||
lodash.uniqby "^4.7.0"
|
||||
mkdirp "^0.5.1"
|
||||
mustache "^2.2.1"
|
||||
node-notifier "^5.0.1"
|
||||
npmlog "^4.0.0"
|
||||
printf "^0.2.3"
|
||||
rimraf "^2.4.4"
|
||||
socket.io "1.6.0"
|
||||
spawn-args "^0.2.0"
|
||||
styled_string "0.0.1"
|
||||
tap-parser "^5.1.0"
|
||||
xmldom "^0.1.19"
|
||||
|
||||
tether@^1.4.0:
|
||||
version "1.4.3"
|
||||
resolved "https://registry.yarnpkg.com/tether/-/tether-1.4.3.tgz#fd547024c47b6e5c9b87e1880f997991a9a6ad54"
|
||||
|
@ -9751,9 +9575,15 @@ walker@1.x, walker@~1.0.5:
|
|||
dependencies:
|
||||
makeerror "1.0.x"
|
||||
|
||||
watch@~0.10.0:
|
||||
version "0.10.0"
|
||||
resolved "https://registry.yarnpkg.com/watch/-/watch-0.10.0.tgz#77798b2da0f9910d595f1ace5b0c2258521f21dc"
|
||||
watch-detector@^0.1.0:
|
||||
version "0.1.0"
|
||||
resolved "https://registry.yarnpkg.com/watch-detector/-/watch-detector-0.1.0.tgz#e37b410d149e2a8bf263a4f8b71e2f667633dbf8"
|
||||
dependencies:
|
||||
heimdalljs-logger "^0.1.9"
|
||||
quick-temp "^0.1.8"
|
||||
rsvp "^4.7.0"
|
||||
semver "^5.4.1"
|
||||
silent-error "^1.1.0"
|
||||
|
||||
watch@~0.18.0:
|
||||
version "0.18.0"
|
||||
|
@ -9791,7 +9621,7 @@ which-module@^1.0.0:
|
|||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
|
||||
|
||||
which@^1.1.1, which@^1.2.12, which@^1.2.14, which@^1.2.9, which@^1.3.0:
|
||||
which@^1.1.1, which@^1.2.14, which@^1.2.9, which@^1.3.0:
|
||||
version "1.3.0"
|
||||
resolved "https://registry.yarnpkg.com/which/-/which-1.3.0.tgz#ff04bdfc010ee547d780bec38e1ac1c2777d253a"
|
||||
dependencies:
|
||||
|
|
Loading…
Reference in a new issue