From 695943b32cfb28f525c341819d5fd2028c898b25 Mon Sep 17 00:00:00 2001 From: Kevin Ansfield Date: Tue, 8 Jan 2019 14:39:37 +0000 Subject: [PATCH] Bump dependencies (#1092) refs https://github.com/TryGhost/Ghost/issues/10310 - bump liquid-fire (cleans up multiple deprecations) - bump ember-sinon - bump ember-optional-features - bump ember-assign-helper - bump ember-cli-dependency-checker - bump ember-cli-mirage - bump ember-cli-pretender - bump ember-cli-es6-transform Partial dependency bump. Keeping groups smaller so that any issues are easier to pin down if needed. --- ghost/admin/mirage/config/authentication.js | 4 +- ghost/admin/package.json | 16 +- .../unit/helpers/gh-format-post-time-test.js | 2 +- ghost/admin/yarn.lock | 249 +++++++++--------- 4 files changed, 131 insertions(+), 140 deletions(-) diff --git a/ghost/admin/mirage/config/authentication.js b/ghost/admin/mirage/config/authentication.js index 71f81cd04e..2ee967d41e 100644 --- a/ghost/admin/mirage/config/authentication.js +++ b/ghost/admin/mirage/config/authentication.js @@ -45,8 +45,8 @@ export default function mockAuthentication(server) { /* Setup ---------------------------------------------------------------- */ - server.post('/authentication/setup', function ({roles, users}) { - let attrs = this.normalizedRequestAttrs(); + server.post('/authentication/setup', function ({roles, users}, request) { + let attrs = JSON.parse(request.requestBody).setup; let role = roles.findBy({name: 'Owner'}); // create owner role unless already exists diff --git a/ghost/admin/package.json b/ghost/admin/package.json index 56df8f1b5f..9fa5cb2a87 100644 --- a/ghost/admin/package.json +++ b/ghost/admin/package.json @@ -26,7 +26,7 @@ "node": ">= 6" }, "devDependencies": { - "@ember/optional-features": "0.6.4", + "@ember/optional-features": "0.7.0", "@html-next/vertical-collection": "1.0.0-beta.12", "@tryghost/mobiledoc-kit": "0.11.1-ghost.5", "blueimp-md5": "2.10.0", @@ -43,7 +43,7 @@ "current-device": "0.7.8", "element-resize-detector": "^1.1.14", "ember-ajax": "4.0.2", - "ember-assign-helper": "0.1.2", + "ember-assign-helper": "0.2.0", "ember-browserify": "1.2.2", "ember-cli": "3.4.1", "ember-cli-app-version": "3.2.0", @@ -51,18 +51,18 @@ "ember-cli-chai": "0.5.0", "ember-cli-cjs-transform": "1.3.0", "ember-cli-code-coverage": "0.4.2", - "ember-cli-dependency-checker": "3.0.0", - "ember-cli-es6-transform": "^0.0.3", + "ember-cli-dependency-checker": "3.1.0", + "ember-cli-es6-transform": "0.0.5", "ember-cli-eslint": "4.2.3", "ember-cli-ghost-spirit": "0.0.6", "ember-cli-htmlbars": "3.0.1", "ember-cli-htmlbars-inline-precompile": "1.0.5", "ember-cli-inject-live-reload": "1.7.0", - "ember-cli-mirage": "0.4.9", + "ember-cli-mirage": "0.4.12", "ember-cli-moment-shim": "3.7.1", "ember-cli-node-assets": "0.2.2", "ember-cli-postcss": "4.0.0", - "ember-cli-pretender": "1.0.1", + "ember-cli-pretender": "3.0.0", "ember-cli-shims": "1.2.0", "ember-cli-string-helpers": "1.9.0", "ember-cli-test-loader": "2.2.0", @@ -88,7 +88,7 @@ "ember-responsive": "2.0.5", "ember-route-action-helper": "2.0.6", "ember-simple-auth": "1.8.0", - "ember-sinon": "2.1.0", + "ember-sinon": "3.0.0", "ember-source": "3.5.1", "ember-sticky-element": "0.2.3", "ember-svg-jar": "1.2.2", @@ -106,7 +106,7 @@ "grunt": "1.0.3", "grunt-shell": "2.1.0", "keymaster": "https://github.com/madrobby/keymaster.git", - "liquid-fire": "0.29.3", + "liquid-fire": "0.29.5", "liquid-tether": "2.0.7", "liquid-wormhole": "2.1.5", "loader.js": "4.7.0", diff --git a/ghost/admin/tests/unit/helpers/gh-format-post-time-test.js b/ghost/admin/tests/unit/helpers/gh-format-post-time-test.js index 2c7a556074..25b480bb82 100644 --- a/ghost/admin/tests/unit/helpers/gh-format-post-time-test.js +++ b/ghost/admin/tests/unit/helpers/gh-format-post-time-test.js @@ -16,7 +16,7 @@ describe('Unit: Helper: gh-format-post-time', function () { needs: ['service:settings'] }); - let sandbox = sinon.sandbox.create(); + let sandbox = sinon.createSandbox(); afterEach(function () { sandbox.restore(); diff --git a/ghost/admin/yarn.lock b/ghost/admin/yarn.lock index 2897460a1e..e793fa8ed3 100644 --- a/ghost/admin/yarn.lock +++ b/ghost/admin/yarn.lock @@ -596,10 +596,10 @@ resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== -"@ember/optional-features@0.6.4": - version "0.6.4" - resolved "https://registry.yarnpkg.com/@ember/optional-features/-/optional-features-0.6.4.tgz#8199f853c1781234fcb1f05090cddd0b822bff69" - integrity sha512-nKmKxMk+Q/BGE8cmfq8KTHnYHVgrU3GHhy/eZ/OTj/fUvzXZhxaEVFOfAXssiOzV3FOQDJjznpbua2TEtHaQRw== +"@ember/optional-features@0.7.0": + version "0.7.0" + resolved "https://registry.yarnpkg.com/@ember/optional-features/-/optional-features-0.7.0.tgz#f65a858007020ddfb8342f586112750c32abd2d9" + integrity sha512-qLXvL/Kq/COb43oQmCrKx7Fy8k1XJDI2RlgbCnZHH26AGVgJT/sZugx1A2AIxKdamtl/Mi+rQSjGIuscSjqjDw== dependencies: chalk "^2.3.0" co "^4.6.0" @@ -672,20 +672,13 @@ ember-compatibility-helpers "^1.0.0" ember-raf-scheduler "0.1.0" -"@sinonjs/commons@^1.0.2": +"@sinonjs/commons@^1.0.2", "@sinonjs/commons@^1.2.0": version "1.3.0" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.3.0.tgz#50a2754016b6f30a994ceda6d9a0a8c36adda849" integrity sha512-j4ZwhaHmwsCb4DlDOIWnI5YyKDNMoNThsmwEpfHx6a1EpsGZ9qYLxP++LMlmBRjtGptGHFsGItJ768snllFWpA== dependencies: type-detect "4.0.8" -"@sinonjs/formatio@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@sinonjs/formatio/-/formatio-2.0.0.tgz#84db7e9eb5531df18a8c5e0bfb6e449e55e654b2" - integrity sha512-ls6CAMA6/5gG+O/IdsBcblvnd8qcO/l1TYoNeAzp3wcISOxlPXQEus0mLcdwazEkWjaBdaJ3TaxmNgCLWwvWzg== - dependencies: - samsam "1.3.0" - "@sinonjs/formatio@^3.1.0": version "3.1.0" resolved "https://registry.yarnpkg.com/@sinonjs/formatio/-/formatio-3.1.0.tgz#6ac9d1eb1821984d84c4996726e45d1646d8cce5" @@ -693,7 +686,7 @@ dependencies: "@sinonjs/samsam" "^2 || ^3" -"@sinonjs/samsam@^2 || ^3": +"@sinonjs/samsam@^2 || ^3", "@sinonjs/samsam@^3.0.2": version "3.0.2" resolved "https://registry.yarnpkg.com/@sinonjs/samsam/-/samsam-3.0.2.tgz#304fb33bd5585a0b2df8a4c801fcb47fa84d8e43" integrity sha512-m08g4CS3J6lwRQk1pj1EO+KEVWbrbXsmi9Pw0ySmrIbcVxVaedoFgLvFsV8wHLwh01EpROVz3KvVcD1Jmks9FQ== @@ -880,6 +873,11 @@ "@webassemblyjs/wast-parser" "1.7.11" "@xtuc/long" "4.2.1" +"@xg-wang/whatwg-fetch@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@xg-wang/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz#f7b222c012a238e7d6e89ed3d72a1e0edb58453d" + integrity sha512-ULtqA6L75RLzTNW68IiOja0XYv4Ebc3OGMzfia1xxSEMpD0mk/pMvkQX0vbCFyQmKc5xGp80Ms2WiSlXLh8hbA== + "@xtuc/ieee754@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" @@ -913,7 +911,7 @@ abbrev@1.0.x: resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.0.9.tgz#91b4792588a7738c25f35dd6f63752a2f8776135" integrity sha1-kbR5JYinc4wl813W9jdSovh3YTU= -abortcontroller-polyfill@^1.2.1: +abortcontroller-polyfill@^1.1.9, abortcontroller-polyfill@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/abortcontroller-polyfill/-/abortcontroller-polyfill-1.2.1.tgz#4e88847513a4ed691d5e4899d8b3a3af6f7d90ee" integrity sha512-9jN7+BijYKWO8fxfcG7QZh7js6V+g3OjkxMRHfKWNjjs85048VY4cd27Uoe6yk55P66L/z7Dflu5+YEApgMzkA== @@ -2623,7 +2621,7 @@ broccoli-merge-trees@3.0.2, "broccoli-merge-trees@^2.0.0 || ^3.0.0", broccoli-me broccoli-plugin "^1.3.0" merge-trees "^2.0.0" -broccoli-merge-trees@^1.0.0, broccoli-merge-trees@^1.1.0, broccoli-merge-trees@^1.1.1, broccoli-merge-trees@^1.1.2, broccoli-merge-trees@^1.2.1, broccoli-merge-trees@^1.2.4: +broccoli-merge-trees@^1.0.0, broccoli-merge-trees@^1.1.0, broccoli-merge-trees@^1.1.1, broccoli-merge-trees@^1.1.2, broccoli-merge-trees@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/broccoli-merge-trees/-/broccoli-merge-trees-1.2.4.tgz#a001519bb5067f06589d91afa2942445a2d0fdb5" integrity sha1-oAFRm7UGfwZYnZGvopQkRaLQ/bU= @@ -2909,13 +2907,6 @@ broccoli-uglify-sourcemap@2.2.0, broccoli-uglify-sourcemap@^2.1.1: walk-sync "^0.3.2" workerpool "^2.3.0" -broccoli-unwatched-tree@^0.1.1: - version "0.1.3" - resolved "https://registry.yarnpkg.com/broccoli-unwatched-tree/-/broccoli-unwatched-tree-0.1.3.tgz#ab0fb820f613845bf67a803baad820f68b1e3aae" - integrity sha1-qw+4IPYThFv2eoA7qtgg9oseOq4= - dependencies: - broccoli-source "^1.1.0" - brorand@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" @@ -3372,7 +3363,7 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.1, chalk@~2.4.1: +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.1, chalk@^2.4.2, chalk@~2.4.1: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -4531,7 +4522,7 @@ diff@1.4.0: resolved "https://registry.yarnpkg.com/diff/-/diff-1.4.0.tgz#7f28d2eb9ee7b15a97efd89ce63dcfdaa3ccbabf" integrity sha1-fyjS657nsVqX79ic5j3P2qPMur8= -diff@^3.1.0, diff@^3.5.0: +diff@^3.5.0: version "3.5.0" resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== @@ -4703,14 +4694,7 @@ ember-ajax@4.0.2: ember-cli-babel "^6.16.0" najax "^1.0.3" -ember-assign-helper@0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ember-assign-helper/-/ember-assign-helper-0.1.2.tgz#3d1d575f3d4457b3662b214d4c6e671bd462cad0" - integrity sha1-PR1XXz1EV7NmKyFNTG5nG9RiytA= - dependencies: - ember-cli-babel "^6.0.0-beta.9" - -ember-assign-helper@^0.2.0: +ember-assign-helper@0.2.0, ember-assign-helper@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/ember-assign-helper/-/ember-assign-helper-0.2.0.tgz#02d1b5ee6b4f9cb68036b7d19db47f2a9d74f148" integrity sha512-WO6K24m6Wk+G1PBOMaXUtOMkzCTtt9z67SPIcAFxOVqc95hUU62wDRUdDiPa/854T5rroq5CJ7Ey4LgxorCsgg== @@ -4838,7 +4822,7 @@ ember-cli-babel@^5.1.6: ember-cli-version-checker "^1.0.2" resolve "^1.1.2" -ember-cli-babel@^6.0.0, 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.10.0, ember-cli-babel@^6.11.0, ember-cli-babel@^6.12.0, ember-cli-babel@^6.16.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, ember-cli-babel@^6.8.2: +ember-cli-babel@^6.0.0-beta.4, ember-cli-babel@^6.0.0-beta.7, ember-cli-babel@^6.1.0, ember-cli-babel@^6.10.0, ember-cli-babel@^6.11.0, ember-cli-babel@^6.12.0, ember-cli-babel@^6.16.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, ember-cli-babel@^6.8.2: version "6.18.0" resolved "https://registry.yarnpkg.com/ember-cli-babel/-/ember-cli-babel-6.18.0.tgz#3f6435fd275172edeff2b634ee7b29ce74318957" integrity sha512-7ceC8joNYxY2wES16iIBlbPSxwKDBhYwC8drU3ZEvuPDMwVv1KzxCNu1fvxyFEBWhwaRNTUxSCsEVoTd9nosGA== @@ -4968,10 +4952,10 @@ ember-cli-code-coverage@0.4.2: source-map "0.5.6" string.prototype.startswith "^0.2.0" -ember-cli-dependency-checker@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ember-cli-dependency-checker/-/ember-cli-dependency-checker-3.0.0.tgz#61245f5f79f881dece043303111d5f41efb8621f" - integrity sha512-Fq9PXFaZfpSHssJwt20cpHMT0AKHMKMBMGiz+Y8BsIvvY1ILaM5bzpUP8V6czm0RU5y7VxM+z7zTN9Cn1iotOA== +ember-cli-dependency-checker@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/ember-cli-dependency-checker/-/ember-cli-dependency-checker-3.1.0.tgz#b39c6b537a1457d77892edf5ddcfa025cd1401e2" + integrity sha512-Y/V2senOyIjQnZohYeZeXs59rWHI2m8KRF9IesMv1ypLRSc/h/QS6UX51wAyaZnxcgU6ljFXpqL5x38UxM3XzA== dependencies: chalk "^2.3.0" find-yarn-workspace-root "^1.1.0" @@ -4979,12 +4963,12 @@ ember-cli-dependency-checker@3.0.0: resolve "^1.5.0" semver "^5.3.0" -ember-cli-es6-transform@^0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/ember-cli-es6-transform/-/ember-cli-es6-transform-0.0.3.tgz#99238305c72f533cc1cd3c85b15c6d7a842b8fdf" - integrity sha1-mSODBccvUzzBzTyFsVxteoQrj98= +ember-cli-es6-transform@0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/ember-cli-es6-transform/-/ember-cli-es6-transform-0.0.5.tgz#05bd0aa7e83e14a745e303bd331d912b62f712c6" + integrity sha512-Fw++3/keeaot6f/plu/0Fl3mN/SuiNFE8K9xASSCdPQkjKbkTqsm+H8rX30VPKdXwCTnV8adEX1C/Hcn6Nwc1g== dependencies: - ember-cli-babel "^6.6.0" + ember-cli-babel "^6.16.0" ember-cli-eslint@4.2.3: version "4.2.3" @@ -5070,26 +5054,27 @@ ember-cli-lodash-subset@^2.0.1: resolved "https://registry.yarnpkg.com/ember-cli-lodash-subset/-/ember-cli-lodash-subset-2.0.1.tgz#20cb68a790fe0fde2488ddfd8efbb7df6fe766f2" integrity sha1-IMtop5D+D94kiN39jvu332/nZvI= -ember-cli-mirage@0.4.9: - version "0.4.9" - resolved "https://registry.yarnpkg.com/ember-cli-mirage/-/ember-cli-mirage-0.4.9.tgz#c49bfe875d0cdf88c85a6ee55103d1980175b914" - integrity sha512-uBZwRrnLmIWXkiMNxrtwkzg+rA+J/lojfb4JWLARfp8LqB+eBK/K+uPyb6sYO8TS6FXrCdumqFHnDlfVy+4azQ== +ember-cli-mirage@0.4.12: + version "0.4.12" + resolved "https://registry.yarnpkg.com/ember-cli-mirage/-/ember-cli-mirage-0.4.12.tgz#7f8158c820c3e0ddd449b65377ee0e19a62806dc" + integrity sha512-/bYZDsciKt0xzMd+nQb7dvwFV8Eg/sBcqLAh4zobXIooU+71x3yITCy7BwLC76v9LT0uKAyd6fZ3LlThjWEuoQ== dependencies: + "@xg-wang/whatwg-fetch" "^3.0.0" + broccoli-file-creator "^2.1.1" broccoli-funnel "^1.0.2" broccoli-merge-trees "^1.1.0" broccoli-stew "^1.5.0" - broccoli-string-replace "^0.1.2" chalk "^1.1.1" ember-cli-babel "^6.8.2" - ember-cli-node-assets "^0.1.4" + ember-cli-node-assets "^0.2.2" ember-get-config "^0.2.2" - ember-inflector "^2.0.0" + ember-inflector "^2.0.0 || ^3.0.0" ember-lodash "^4.17.3" - fake-xml-http-request "^1.4.0" + fake-xml-http-request "^2.0.0" faker "^3.0.0" jsdom "^11.12.0" - pretender "^1.6.1" - route-recognizer "^0.2.3" + pretender "2.1.0" + route-recognizer "^0.3.4" ember-cli-moment-shim@3.7.1, ember-cli-moment-shim@^3.7.1: version "3.7.1" @@ -5107,7 +5092,7 @@ ember-cli-moment-shim@3.7.1, ember-cli-moment-shim@^3.7.1: moment "^2.19.3" moment-timezone "^0.5.13" -ember-cli-node-assets@0.2.2: +ember-cli-node-assets@0.2.2, ember-cli-node-assets@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/ember-cli-node-assets/-/ember-cli-node-assets-0.2.2.tgz#d2d55626e7cc6619f882d7fe55751f9266022708" integrity sha1-0tVWJufMZhn4gtf+VXUfkmYCJwg= @@ -5119,18 +5104,6 @@ ember-cli-node-assets@0.2.2: lodash "^4.5.1" resolve "^1.1.7" -ember-cli-node-assets@^0.1.4: - version "0.1.6" - resolved "https://registry.yarnpkg.com/ember-cli-node-assets/-/ember-cli-node-assets-0.1.6.tgz#6488a2949048c801ad6d9e33753c7bce32fc1146" - integrity sha1-ZIiilJBIyAGtbZ4zdTx7zjL8EUY= - dependencies: - broccoli-funnel "^1.0.1" - broccoli-merge-trees "^1.1.1" - broccoli-unwatched-tree "^0.1.1" - debug "^2.2.0" - lodash "^4.5.1" - resolve "^1.1.7" - ember-cli-normalize-entity-name@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/ember-cli-normalize-entity-name/-/ember-cli-normalize-entity-name-1.0.0.tgz#0b14f7bcbc599aa117b5fddc81e4fd03c4bad5b7" @@ -5168,15 +5141,20 @@ ember-cli-preprocess-registry@^3.1.2: process-relative-require "^1.0.0" silent-error "^1.0.0" -ember-cli-pretender@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ember-cli-pretender/-/ember-cli-pretender-1.0.1.tgz#35540babddef6f2778e91c627d190c73505103cd" - integrity sha1-NVQLq93vbyd46RxifRkMc1BRA80= +ember-cli-pretender@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ember-cli-pretender/-/ember-cli-pretender-3.0.0.tgz#dcaf772332a1e6b0fc91e4b9a7e793a1283c85ac" + integrity sha512-WpcXEiAStYFrPUfy6RElkm9EcJFjRAdD6LmMFoORG/fLjcWZya/pMSemzykZpCPMjMLHabR5ltmfvUjb4MR1ZQ== dependencies: - broccoli-funnel "^1.1.0" - broccoli-merge-trees "^1.2.1" - pretender "^1.4.2" + "@xg-wang/whatwg-fetch" "^3.0.0" + abortcontroller-polyfill "^1.1.9" + broccoli-funnel "^2.0.1" + broccoli-merge-trees "^3.0.0" + ember-cli-babel "^6.6.0" + fake-xml-http-request "^2.0.0" + pretender "^2.1.0" resolve "^1.2.0" + route-recognizer "^0.3.3" ember-cli-shims@1.2.0: version "1.2.0" @@ -5406,6 +5384,13 @@ ember-cookies@^0.3.0: ember-cli-babel "^6.8.2" ember-getowner-polyfill "^1.1.0 || ^2.0.0" +ember-copy@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/ember-copy/-/ember-copy-1.0.0.tgz#426554ba6cf65920f31d24d0a3ca2cb1be16e4aa" + integrity sha512-aiZNAvOmdemHdvZNn0b5b/0d9g3JFpcOsrDgfhYEbfd7SzE0b69YiaVK2y3wjqfjuuiA54vOllGN4pjSzECNSw== + dependencies: + ember-cli-babel "^6.6.0" + ember-data@3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/ember-data/-/ember-data-3.4.0.tgz#d303057d560b0002f5b1490a7c24c4bfb74cd2fa" @@ -5546,14 +5531,7 @@ ember-infinity@1.2.6: ember-cli-babel "~7.1.2" ember-in-viewport "^3.1.5" -ember-inflector@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/ember-inflector/-/ember-inflector-2.3.0.tgz#94797eba0eea98d902aa1e5da0f0aeef6053317f" - integrity sha1-lHl+ug7qmNkCqh5doPCu72BTMX8= - dependencies: - ember-cli-babel "^6.0.0" - -ember-inflector@^3.0.0: +"ember-inflector@^2.0.0 || ^3.0.0", ember-inflector@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/ember-inflector/-/ember-inflector-3.0.0.tgz#7e1ee8aaa0fa773ba0905d8b7c0786354d890ee1" integrity sha512-tLWfYolZAkLnkTvvBkjizy4Wmj8yI8wqHZFK+leh0iScHiC3r1Yh5C4qO+OMGiBTMLwfTy+YqVoE/Nu3hGNkcA== @@ -5800,15 +5778,15 @@ ember-simple-auth@1.8.0: ember-getowner-polyfill "^1.1.0 || ^2.0.0" silent-error "^1.0.0" -ember-sinon@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ember-sinon/-/ember-sinon-2.1.0.tgz#96d8d3bb8d4e1fe7472401972c50999e8fb990a4" - integrity sha1-ltjTu41OH+dHJAGXLFCZno+5kKQ= +ember-sinon@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ember-sinon/-/ember-sinon-3.0.0.tgz#fe5d6df1a82c2b88212ec3e2fbee9f885b079b37" + integrity sha512-DuFyZy1H8F+Qtrz3R8LaZtdrDYNXhXWA8V+EE/WbT9LuLPIb4ctWEu+siFYsCUcNdpEblvpbPRy8oeVdVCxl0Q== dependencies: broccoli-funnel "^2.0.0" - broccoli-merge-trees "^2.0.0" - ember-cli-babel "^6.6.0" - sinon "^4.4.5" + broccoli-merge-trees "^3.0.0" + ember-cli-babel "^7.1.3" + sinon "^7.1.1" ember-source@3.5.1: version "3.5.1" @@ -6583,10 +6561,10 @@ extsprintf@^1.2.0: resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= -fake-xml-http-request@^1.4.0, fake-xml-http-request@^1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/fake-xml-http-request/-/fake-xml-http-request-1.6.0.tgz#bd0ac79ae3e2660098282048a12c730a6f64d550" - integrity sha512-99XPwwSg89BfzPuv4XCpZxn3EbauMCgAQCxq9MzrvS6DFD73OON6AnUTicL4A0HZtYMBwCZBWVnRqGjZDgQkTg== +fake-xml-http-request@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/fake-xml-http-request/-/fake-xml-http-request-2.0.0.tgz#41a92f0ca539477700cb1dafd2df251d55dac8ff" + integrity sha512-UjNnynb6eLAB0lyh2PlTEkjRJORnNsVF1hbzU+PQv89/cyBV9GDRCy7JAcLQgeCLYT+3kaumWWZKEJvbaK74eQ== faker@^3.0.0: version "3.1.0" @@ -8660,10 +8638,10 @@ linkify-it@^2.0.0: dependencies: uc.micro "^1.0.1" -liquid-fire@0.29.3: - version "0.29.3" - resolved "https://registry.yarnpkg.com/liquid-fire/-/liquid-fire-0.29.3.tgz#a979f0c81eaa9a1fb0e264fb0dcf288148e52a00" - integrity sha512-6NKO4QsqTWAvDhhnPCs92Imx3aSBv2qK244hiqmG8XmLUPYT0rwh5RcNtfFTmQM1yzFBrga2VYA40mFjS29SMg== +liquid-fire@0.29.5: + version "0.29.5" + resolved "https://registry.yarnpkg.com/liquid-fire/-/liquid-fire-0.29.5.tgz#da8e3158e3f96c34a8cf371b90b8ae941ea8960d" + integrity sha512-h+KxMaCvavkAfL5duNc5tQikrZxzbGVvUdmBU9mjkInUQQKvTjpD1DwphRKk6qWRRuDY9HT2ecY0Hf6/gMXkJA== dependencies: broccoli-funnel "^1.0.1" broccoli-merge-trees "^1.0.0" @@ -8671,6 +8649,7 @@ liquid-fire@0.29.3: ember-cli-babel "^6.6.0" ember-cli-htmlbars "^2.0.1" ember-cli-version-checker "^2.0.0" + ember-copy "^1.0.0" ember-getowner-polyfill "^2.0.1" ember-hash-helper-polyfill "^0.2.0" match-media "^0.2.0" @@ -9230,11 +9209,16 @@ log-symbols@^2.2.0: dependencies: chalk "^2.0.1" -lolex@^2.2.0, lolex@^2.3.2: +lolex@^2.3.2: version "2.7.5" resolved "https://registry.yarnpkg.com/lolex/-/lolex-2.7.5.tgz#113001d56bfc7e02d56e36291cc5c413d1aa0733" integrity sha512-l9x0+1offnKKIzYVjyXU2SiwhXDLekRzKyhnbyldPHvC7BvLPVpdNUNR2KeMAiCN2D/kLNttZgQD5WjSxuBx3Q== +lolex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lolex/-/lolex-3.0.0.tgz#f04ee1a8aa13f60f1abd7b0e8f4213ec72ec193e" + integrity sha512-hcnW80h3j2lbUfFdMArd5UPA/vxZJ+G8vobd+wg3nVEQA0EigStbYcrG030FJxL6xiDDPEkoMatV9xIh5OecQQ== + longest@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" @@ -9908,7 +9892,7 @@ nice-try@^1.0.4: resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== -nise@^1.2.0: +nise@^1.4.7: version "1.4.8" resolved "https://registry.yarnpkg.com/nise/-/nise-1.4.8.tgz#ce91c31e86cf9b2c4cac49d7fcd7f56779bfd6b0" integrity sha512-kGASVhuL4tlAV0tvA34yJYZIVihrUt/5bDwpp4tTluigxUr2bBlJeDXmivb6NuEdFkqvdv/Ybb9dm16PSKUhtw== @@ -11071,13 +11055,13 @@ postcss@^6.0.0, postcss@^6.0.1, postcss@^6.0.11, postcss@^6.0.18, postcss@^6.0.1 supports-color "^5.4.0" postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.5: - version "7.0.7" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.7.tgz#2754d073f77acb4ef08f1235c36c5721a7201614" - integrity sha512-HThWSJEPkupqew2fnuQMEI2YcTj/8gMV3n80cMdJsKxfIh5tHf7nM5JigNX6LxVMqo6zkgQNAI88hyFvBk41Pg== + version "7.0.8" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.8.tgz#2a3c5f2bdd00240cd0d0901fd998347c93d36696" + integrity sha512-WudsIzuTKRw9IInRTPBgVXJ7DKR26HT09Rxp0g3w0Fqh3TUtYICcUmvC0xURj04o3vdcDtnjCAUCECg/p341iQ== dependencies: - chalk "^2.4.1" + chalk "^2.4.2" source-map "^0.6.1" - supports-color "^5.5.0" + supports-color "^6.0.0" prelude-ls@~1.1.2: version "1.1.2" @@ -11089,12 +11073,22 @@ preserve@^0.2.0: resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= -pretender@^1.4.2, pretender@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/pretender/-/pretender-1.6.1.tgz#77d1e42ac8c6b298f5cd43534a87645df035db8c" - integrity sha1-d9HkKsjGspj1zUNTSodkXfA124w= +pretender@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/pretender/-/pretender-2.1.0.tgz#cd75bff9624e996bcfadbd7dbd023ca1f4f3033a" + integrity sha512-GG1ZtA2yjorrSf9x3DR4Pv5228s/H92itSnIAxRx2wsmz549BsuIuJN+jPJgj0p+tCJBfBlmVgJLFG6t64M+EA== dependencies: - fake-xml-http-request "^1.6.0" + "@xg-wang/whatwg-fetch" "^3.0.0" + fake-xml-http-request "^2.0.0" + route-recognizer "^0.3.3" + +pretender@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/pretender/-/pretender-2.1.1.tgz#5085f0a1272c31d5b57c488386f69e6ca207cb35" + integrity sha512-IkidsJzaroAanw3I43tKCFm2xCpurkQr9aPXv5/jpN+LfCwDaeI8rngVWtQZTx4qqbhc5zJspnLHJ4N/25KvDQ== + dependencies: + "@xg-wang/whatwg-fetch" "^3.0.0" + fake-xml-http-request "^2.0.0" route-recognizer "^0.3.3" pretty-ms@^3.1.0: @@ -11914,12 +11908,7 @@ rollup@^0.59.0: "@types/estree" "0.0.39" "@types/node" "*" -route-recognizer@^0.2.3: - version "0.2.10" - resolved "https://registry.yarnpkg.com/route-recognizer/-/route-recognizer-0.2.10.tgz#024b2283c2e68d13a7c7f5173a5924645e8902df" - integrity sha1-Aksig8LmjROnx/UXOlkkZF6JAt8= - -route-recognizer@^0.3.3: +route-recognizer@^0.3.3, route-recognizer@^0.3.4: version "0.3.4" resolved "https://registry.yarnpkg.com/route-recognizer/-/route-recognizer-0.3.4.tgz#39ab1ffbce1c59e6d2bdca416f0932611e4f3ca3" integrity sha512-2+MhsfPhvauN1O8KaXpXAOfR/fwe8dnUXVM+xw7yt40lJRfPVQxV6yryZm0cgRvAj5fMF/mdRZbL2ptwbs5i2g== @@ -11997,11 +11986,6 @@ safe-regex@^1.1.0: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -samsam@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.3.0.tgz#8d1d9350e25622da30de3e44ba692b5221ab7c50" - integrity sha512-1HwIYD/8UlOtFS3QO3w7ey+SdSDFE4HRNLZoZRYVQefrOY3l17epswImeB1ijgJFQJodIaHcwkp3r/myBjFVbg== - sane@^2.4.1: version "2.5.2" resolved "https://registry.yarnpkg.com/sane/-/sane-2.5.2.tgz#b4dc1861c21b427e929507a3e751e2a2cb8ab3fa" @@ -12227,18 +12211,18 @@ simple-swizzle@^0.2.2: version "1.11.2" resolved "https://github.com/kevinansfield/simplemde-markdown-editor.git#f41ae1c38827bbc93d337435f8f37bd1bf20d7ac" -sinon@^4.4.5: - version "4.5.0" - resolved "https://registry.yarnpkg.com/sinon/-/sinon-4.5.0.tgz#427ae312a337d3c516804ce2754e8c0d5028cb04" - integrity sha512-trdx+mB0VBBgoYucy6a9L7/jfQOmvGeaKZT4OOJ+lPAtI8623xyGr8wLiE4eojzBS8G9yXbhx42GHUOVLr4X2w== +sinon@^7.1.1: + version "7.2.2" + resolved "https://registry.yarnpkg.com/sinon/-/sinon-7.2.2.tgz#388ecabd42fa93c592bfc71d35a70894d5a0ca07" + integrity sha512-WLagdMHiEsrRmee3jr6IIDntOF4kbI6N2pfbi8wkv50qaUQcBglkzkjtoOEbeJ2vf1EsrHhLI+5Ny8//WHdMoA== dependencies: - "@sinonjs/formatio" "^2.0.0" - diff "^3.1.0" - lodash.get "^4.4.2" - lolex "^2.2.0" - nise "^1.2.0" - supports-color "^5.1.0" - type-detect "^4.0.5" + "@sinonjs/commons" "^1.2.0" + "@sinonjs/formatio" "^3.1.0" + "@sinonjs/samsam" "^3.0.2" + diff "^3.5.0" + lolex "^3.0.0" + nise "^1.4.7" + supports-color "^5.5.0" slash@^1.0.0: version "1.0.0" @@ -12769,6 +12753,13 @@ supports-color@^5.1.0, supports-color@^5.3.0, supports-color@^5.4.0, supports-co dependencies: has-flag "^3.0.0" +supports-color@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.0.0.tgz#76cfe742cf1f41bb9b1c29ad03068c05b4c0e40a" + integrity sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg== + dependencies: + has-flag "^3.0.0" + svgo@0.6.6: version "0.6.6" resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.6.6.tgz#b340889036f20f9b447543077d0f5573ed044c08"