diff --git a/package.json b/package.json index 66290cbf..c275db14 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ "qunit-decorators": "^1.1.2" }, "devDependencies": { - "@ember-decorators/babel-transforms": "2.1.2", + "@ember-decorators/babel-transforms": "5.2.0", "@ember/optional-features": "0.7.0", "@microsoft/api-extractor": "7.2.2", "@mike-north/js-lib-renovate-config": "1.1.5", @@ -67,7 +67,7 @@ "ember-cli-template-lint": "1.0.0-beta.3", "ember-cli-typescript-blueprints": "2.0.0", "ember-cli-uglify": "3.0.0", - "ember-decorators": "5.1.4", + "ember-decorators": "6.1.0", "ember-disable-prototype-extensions": "1.1.3", "ember-export-application-global": "2.0.0", "ember-load-initializers": "2.1.0", diff --git a/yarn.lock b/yarn.lock index 0637e666..19dab856 100644 --- a/yarn.lock +++ b/yarn.lock @@ -239,7 +239,7 @@ "@babel/helper-remap-async-to-generator" "^7.1.0" "@babel/plugin-syntax-async-generators" "^7.2.0" -"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.3.4": +"@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.3.4": version "7.5.5" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.5.5.tgz#a974cfae1e37c3110e71f3c6a2e48b8e71958cd4" integrity sha512-AF79FsnWFxjlaosgdi421vmYG6/jg79bVD0dpD44QdgobzHKuLZ6S3vl8la9qIeSwGi8i1fS0O1mfuDAAdo1/A== @@ -247,7 +247,7 @@ "@babel/helper-create-class-features-plugin" "^7.5.5" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-proposal-decorators@^7.0.0", "@babel/plugin-proposal-decorators@^7.3.0": +"@babel/plugin-proposal-decorators@^7.1.2", "@babel/plugin-proposal-decorators@^7.3.0": version "7.4.4" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.4.4.tgz#de9b2a1a8ab0196f378e2a82f10b6e2a36f21cc0" integrity sha512-z7MpQz3XC/iQJWXH9y+MaWcLPNSMY9RQSthrLzak8R8hCj0fuyNk+Dzi9kfNe/JxxlWQ2g7wkABbgWjW36MTcw== @@ -739,72 +739,38 @@ resolved "https://registry.yarnpkg.com/@ember-data/rfc395-data/-/rfc395-data-0.0.4.tgz#ecb86efdf5d7733a76ff14ea651a1b0ed1f8a843" integrity sha512-tGRdvgC9/QMQSuSuJV45xoyhI0Pzjm7A9o/MVVA3HakXIImJbbzx/k/6dO9CUEQXIyS2y0fW6C1XaYOG7rY0FQ== -"@ember-decorators/babel-transforms@2.1.2": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@ember-decorators/babel-transforms/-/babel-transforms-2.1.2.tgz#b646e53ece7c18ae42cd03f320146cb1f26f4ebf" - integrity sha512-Sfa4bjtRpWytbBZK3fAaUp6/2QpMDds6uGA5K7S+Iz1JGX+PHTLDjl1/5t1UaOMokEB1Z9jMtwp4yRcullfFdg== - dependencies: - "@babel/plugin-proposal-class-properties" "^7.0.0" - "@babel/plugin-proposal-decorators" "^7.0.0" - babel-plugin-transform-class-properties "^6.24.1" - babel-plugin-transform-decorators-legacy "^1.3.4" - ember-cli-babel-plugin-helpers "^1.0.0" - ember-cli-version-checker "^2.1.0" - -"@ember-decorators/component@^5.1.4": - version "5.2.0" - resolved "https://registry.yarnpkg.com/@ember-decorators/component/-/component-5.2.0.tgz#266955b517cf33a1cae4fa48c0794337b628a194" - integrity sha512-ZKsh116MQ0nWPxiQ2hls6Ok5QbZtSEJpt9LA330w2yMYy1c67YOD2XUG9fDyZ72M0P1Jzt/hd/8HJSqdJfjD5A== - dependencies: - "@ember-decorators/utils" "^5.2.0" - ember-cli-babel "^7.1.3" - -"@ember-decorators/controller@^5.1.4": +"@ember-decorators/babel-transforms@5.2.0": version "5.2.0" - resolved "https://registry.yarnpkg.com/@ember-decorators/controller/-/controller-5.2.0.tgz#60a40f12fb1dbead8624bc6e4b27b2d64bc2d68c" - integrity sha512-6HZlY2gvdKRolgF8bIrYbbV9MtLpFHo8EtuUz/YZrJrIYPWYBMD5Myp+oB/wpH/qTiiY1a3XtmWFD3Lu+J6xGw== + resolved "https://registry.yarnpkg.com/@ember-decorators/babel-transforms/-/babel-transforms-5.2.0.tgz#c66703af399a26f34a91167e101aba51c1142fa1" + integrity sha512-fLr3OCWXkQ8a5iGykBny1E3FkrGHray+eRfOuXNczzaqJ3EHdz/h/ALv5mU3peAjr+FNkDlkjHGWJIoy1+0Tbg== dependencies: - "@ember-decorators/utils" "^5.2.0" - ember-cli-babel "^7.1.3" - ember-compatibility-helpers "^1.1.2" + "@babel/plugin-proposal-class-properties" "^7.1.0" + "@babel/plugin-proposal-decorators" "^7.1.2" + ember-cli-babel-plugin-helpers "^1.0.0" + ember-cli-version-checker "^3.0.0" -"@ember-decorators/data@^5.1.4": - version "5.2.0" - resolved "https://registry.yarnpkg.com/@ember-decorators/data/-/data-5.2.0.tgz#8986190b94ff0c708c6c0969d49e14af2f334724" - integrity sha512-k1hZvrmWXNM0EWLQWtq5V1wquifblSSQJl1jMtHcs3C8jwu/SqYmwQdBEii2Y5CYclnM2xWaqy7kqPkSL7Qo2Q== +"@ember-decorators/component@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@ember-decorators/component/-/component-6.1.0.tgz#fe1f449bf1407387ddc6c48fe9488ca8b261f6cf" + integrity sha512-htRW62o+lE92cagoIRsHJAq4gTJk41BSOjid2DEejqKBp8tA/fkARcLTYwC5gXjDfYXvWlUAHX2GSlhN3hDqIw== dependencies: - "@ember-decorators/utils" "^5.2.0" + "@ember-decorators/utils" "^6.1.0" ember-cli-babel "^7.1.3" - ember-compatibility-helpers "^1.1.2" -"@ember-decorators/object@^5.1.4": - version "5.2.0" - resolved "https://registry.yarnpkg.com/@ember-decorators/object/-/object-5.2.0.tgz#48307792b0f8981b637de0229716b890ca0c5be2" - integrity sha512-lKqwQ18DHT9TQCLQK6gyeskImaZBhe6C2qjD3wfbZDNxgn3FZI0u2GTSx5JZ3j8AraSHm/qT+1hOkUyktNBQsw== +"@ember-decorators/object@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@ember-decorators/object/-/object-6.1.0.tgz#6f77ecde709d3081c8163437509ec80dd98f444a" + integrity sha512-Fe+mmukucNjDNDXmPO88GbK4BcuyGV7ii3EXRMZlWBecgEUnP5yPEHunpA95l70E62h4VhLW3S3GpE1dqJMbnA== dependencies: - "@ember-decorators/utils" "^5.2.0" + "@ember-decorators/utils" "^6.1.0" ember-cli-babel "^7.1.3" - ember-compatibility-helpers "^1.1.2" -"@ember-decorators/service@^5.1.4": - version "5.2.0" - resolved "https://registry.yarnpkg.com/@ember-decorators/service/-/service-5.2.0.tgz#639065d5784067ccbfa7e70bf6dc88ca54a89e20" - integrity sha512-FAovjVDCqqwBVmrGbkZu7SLt4DsXG/QBa/5WFwOddDQI8i3w8E1jk2E/yEhJOWriZc7MGAgBVVV6LESEskY8Hg== +"@ember-decorators/utils@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@ember-decorators/utils/-/utils-6.1.0.tgz#3bfa930c7129cfcd3d803fb150aa4afb64ee5005" + integrity sha512-5uq65VnqxU0gMynI/C2vX4VrxLRwnuTgwvp0bWaJr62K+u6Rnb641MdtW5aDxzMli2C+r8f7SOHXMj10KB7ZcA== dependencies: - "@ember-decorators/utils" "^5.2.0" ember-cli-babel "^7.1.3" - ember-compatibility-helpers "^1.1.2" - -"@ember-decorators/utils@^5.2.0": - version "5.2.0" - resolved "https://registry.yarnpkg.com/@ember-decorators/utils/-/utils-5.2.0.tgz#75c79b6d2b69b7d9224a3697176bc198d4e274a9" - integrity sha512-GjVPkvqprQNOtsut16Nk3M/UWmqCDDFVSfvUyqasaPlYt9+d6w0y6XrjSnQ6+3VOyk4rUWE+3u0tJoukgeWVLw== - dependencies: - babel-plugin-debug-macros "^0.2.0" - ember-cli-babel "^7.1.3" - ember-cli-version-checker "^3.0.0" - ember-compatibility-helpers "^1.1.2" - semver "^6.0.0" "@ember/optional-features@0.7.0": version "0.7.0" @@ -2031,7 +1997,7 @@ babel-plugin-debug-macros@^0.1.10: dependencies: semver "^5.3.0" -babel-plugin-debug-macros@^0.2.0, babel-plugin-debug-macros@^0.2.0-beta.6: +babel-plugin-debug-macros@^0.2.0-beta.6: version "0.2.0" resolved "https://registry.yarnpkg.com/babel-plugin-debug-macros/-/babel-plugin-debug-macros-0.2.0.tgz#0120ac20ce06ccc57bf493b667cf24b85c28da7a" integrity sha512-Wpmw4TbhR3Eq2t3W51eBAQSdKlr+uAyF0GI4GtPfMCD12Y4cIdpKC9l0RjNTH/P9isFypSqqewMPm7//fnZlNA== @@ -2085,16 +2051,6 @@ babel-plugin-syntax-async-functions@^6.8.0: resolved "https://registry.yarnpkg.com/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz#cad9cad1191b5ad634bf30ae0872391e0647be95" integrity sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU= -babel-plugin-syntax-class-properties@^6.8.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz#d7eb23b79a317f8543962c505b827c7d6cac27de" - integrity sha1-1+sjt5oxf4VDlixQW4J8fWysJ94= - -babel-plugin-syntax-decorators@^6.1.18: - version "6.13.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz#312563b4dbde3cc806cee3e416cceeaddd11ac0b" - integrity sha1-MSVjtNvePMgGzuPkFszurd0RrAs= - babel-plugin-syntax-exponentiation-operator@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz#9ee7e8337290da95288201a6a57f4170317830de" @@ -2114,25 +2070,6 @@ babel-plugin-transform-async-to-generator@^6.22.0: babel-plugin-syntax-async-functions "^6.8.0" babel-runtime "^6.22.0" -babel-plugin-transform-class-properties@^6.24.1: - version "6.24.1" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz#6a79763ea61d33d36f37b611aa9def81a81b46ac" - integrity sha1-anl2PqYdM9NvN7YRqp3vgagbRqw= - dependencies: - babel-helper-function-name "^6.24.1" - babel-plugin-syntax-class-properties "^6.8.0" - babel-runtime "^6.22.0" - babel-template "^6.24.1" - -babel-plugin-transform-decorators-legacy@^1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-decorators-legacy/-/babel-plugin-transform-decorators-legacy-1.3.5.tgz#0e492dffa0edd70529072887f8aa86d4dd8b40a1" - integrity sha512-jYHwjzRXRelYQ1uGm353zNzf3QmtdCfvJbuYTZ4gKveK7M9H1fs3a5AKdY1JUDl0z97E30ukORW1dzhWvsabtA== - dependencies: - babel-plugin-syntax-decorators "^6.1.18" - babel-runtime "^6.2.0" - babel-template "^6.3.0" - babel-plugin-transform-es2015-arrow-functions@^6.22.0: version "6.22.0" resolved "https://registry.yarnpkg.com/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz#452692cb711d5f79dc7f85e440ce41b9f244d221" @@ -2405,7 +2342,7 @@ babel-register@^6.26.0: mkdirp "^0.5.1" source-map-support "^0.4.15" -babel-runtime@^6.18.0, babel-runtime@^6.2.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: +babel-runtime@^6.18.0, babel-runtime@^6.22.0, babel-runtime@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= @@ -2413,7 +2350,7 @@ babel-runtime@^6.18.0, babel-runtime@^6.2.0, babel-runtime@^6.22.0, babel-runtim core-js "^2.4.0" regenerator-runtime "^0.11.0" -babel-template@^6.24.1, babel-template@^6.26.0, babel-template@^6.3.0: +babel-template@^6.24.1, babel-template@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02" integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI= @@ -4380,7 +4317,7 @@ ember-cli-babel@^6.0.0-beta.4, ember-cli-babel@^6.0.0-beta.7, ember-cli-babel@^6 ember-cli-version-checker "^2.1.2" semver "^5.5.0" -ember-cli-babel@^7.0.0, ember-cli-babel@^7.1.3, ember-cli-babel@^7.10.0, ember-cli-babel@^7.5.0: +ember-cli-babel@^7.0.0, ember-cli-babel@^7.1.3, ember-cli-babel@^7.10.0, ember-cli-babel@^7.5.0, ember-cli-babel@^7.7.3: version "7.10.0" resolved "https://registry.yarnpkg.com/ember-cli-babel/-/ember-cli-babel-7.10.0.tgz#5505254b21f3c98400c91bf565dc1c0cf408b6b4" integrity sha512-eNgPXobC+Pke5L3XzoJ0BXbb2+eYzZI+LljqbwXNuG4q63pF000aARFpTQ0p/NWkfGQxKi2L6tVIa1ZOYdQS+A== @@ -4653,7 +4590,7 @@ ember-cli-valid-component-name@^1.0.0: dependencies: silent-error "^1.0.0" -ember-cli-version-checker@^2.0.0, ember-cli-version-checker@^2.1.0, ember-cli-version-checker@^2.1.1, ember-cli-version-checker@^2.1.2: +ember-cli-version-checker@^2.0.0, ember-cli-version-checker@^2.1.0, ember-cli-version-checker@^2.1.2: version "2.2.0" resolved "https://registry.yarnpkg.com/ember-cli-version-checker/-/ember-cli-version-checker-2.2.0.tgz#47771b731fe0962705e27c8199a9e3825709f3b3" integrity sha512-G+KtYIVlSOWGcNaTFHk76xR4GdzDLzAS4uxZUKdASuFX0KJE43C6DaqL+y3VTpUFLI2FIkAS6HZ4I1YBi+S3hg== @@ -4767,27 +4704,14 @@ ember-cli@3.12.0: watch-detector "^0.1.0" yam "^1.0.0" -ember-compatibility-helpers@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/ember-compatibility-helpers/-/ember-compatibility-helpers-1.2.0.tgz#feee16c5e9ef1b1f1e53903b241740ad4b01097e" - integrity sha512-pUW4MzJdcaQtwGsErYmitFRs0rlCYBAnunVzlFFUBr4xhjlCjgHJo0b53gFnhTgenNM3d3/NqLarzRhDTjXRTg== +ember-decorators@6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/ember-decorators/-/ember-decorators-6.1.0.tgz#7bfee7a06314618addfa4eb43d99700c5765bb50" + integrity sha512-8xV3Ldn9WbW20tPf6EuumXmDwSq7sfttLRmBku+7VPmwh8fnWHc/3apy5ic3bM2baszs1X012gvMTkrH9lUPTg== dependencies: - babel-plugin-debug-macros "^0.2.0" - ember-cli-version-checker "^2.1.1" - semver "^5.4.1" - -ember-decorators@5.1.4: - version "5.1.4" - resolved "https://registry.yarnpkg.com/ember-decorators/-/ember-decorators-5.1.4.tgz#d574fbfab85bb3938f1dd18f5a0b1569ea0eb4cb" - integrity sha512-0qpN65A4lr0NBkkdWUJGn6VlaA6WoFXAUrgWruF53UK3tszb0nVK/EPN2zRU06I/7WgroI69VywdVPe3TRQ/iw== - dependencies: - "@ember-decorators/component" "^5.1.4" - "@ember-decorators/controller" "^5.1.4" - "@ember-decorators/data" "^5.1.4" - "@ember-decorators/object" "^5.1.4" - "@ember-decorators/service" "^5.1.4" - ember-cli-babel "^7.1.3" - semver "^5.5.0" + "@ember-decorators/component" "^6.1.0" + "@ember-decorators/object" "^6.1.0" + ember-cli-babel "^7.7.3" ember-disable-prototype-extensions@1.1.3: version "1.1.3"