diff --git a/package.json b/package.json index 4563419b873..55c966e3c5a 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,9 @@ "name": "ember-source", "version": "4.4.0-alpha.1", "description": "A JavaScript framework for creating ambitious web applications", - "keywords": ["ember-addon"], + "keywords": [ + "ember-addon" + ], "homepage": "https://emberjs.com/", "bugs": { "url": "https://github.com/emberjs/ember.js/issues" @@ -48,7 +50,7 @@ "@babel/helper-module-imports": "^7.16.7", "@babel/plugin-transform-block-scoping": "^7.16.0", "@ember/edition-utils": "^1.2.0", - "@glimmer/vm-babel-plugins": "0.83.1", + "@glimmer/vm-babel-plugins": "0.84.0", "babel-plugin-debug-macros": "^0.3.4", "babel-plugin-filter-imports": "^4.0.0", "broccoli-concat": "^4.2.5", @@ -73,19 +75,19 @@ }, "devDependencies": { "@babel/preset-env": "^7.16.11", - "@glimmer/compiler": "0.83.1", - "@glimmer/destroyable": "0.83.1", + "@glimmer/compiler": "0.84.0", + "@glimmer/destroyable": "0.84.0", "@glimmer/env": "^0.1.7", - "@glimmer/global-context": "0.83.1", - "@glimmer/interfaces": "0.83.1", - "@glimmer/manager": "0.83.1", - "@glimmer/node": "0.83.1", - "@glimmer/opcode-compiler": "0.83.1", - "@glimmer/owner": "0.83.1", - "@glimmer/program": "0.83.1", - "@glimmer/reference": "0.83.1", - "@glimmer/runtime": "0.83.1", - "@glimmer/validator": "0.83.1", + "@glimmer/global-context": "0.84.0", + "@glimmer/interfaces": "0.84.0", + "@glimmer/manager": "0.84.0", + "@glimmer/node": "0.84.0", + "@glimmer/opcode-compiler": "0.84.0", + "@glimmer/owner": "0.84.0", + "@glimmer/program": "0.84.0", + "@glimmer/reference": "0.84.0", + "@glimmer/runtime": "0.84.0", + "@glimmer/validator": "0.84.0", "@simple-dom/document": "^1.4.0", "@types/qunit": "^2.11.3", "@types/rsvp": "^4.0.4", diff --git a/packages/ember/tests/integration/glimmer-features/functions-as-helpers.js b/packages/ember/tests/integration/glimmer-features/functions-as-helpers.js new file mode 100644 index 00000000000..8ed4eff9064 --- /dev/null +++ b/packages/ember/tests/integration/glimmer-features/functions-as-helpers.js @@ -0,0 +1,27 @@ +import { moduleFor, RenderingTestCase } from 'internal-test-helpers'; +import { Component } from '@ember/-internals/glimmer'; + +// Initial implementation: https://github.com/glimmerjs/glimmer-vm/pull/1348 +moduleFor( + 'Glimmer Features - functions as helpers', + class extends RenderingTestCase { + async ['@test plain functions work as helpers'](assert) { + let count = 0; + this.addComponent('demo', { + template: `{{ (this.hello) }}`, + ComponentClass: class Demo extends Component { + hello = () => { + count++; + return 'plain function'; + }; + }, + }); + + assert.equal(count, 0); + + this.render(''); + + assert.equal(count, 1); + } + } +); diff --git a/yarn.lock b/yarn.lock index e1b1729126f..23dd9a5ad24 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1007,52 +1007,52 @@ minimatch "^3.0.4" strip-json-comments "^3.1.1" -"@glimmer/compiler@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.83.1.tgz#d6b7d22a95c99be19959e7c41cd95eceda54d970" - integrity sha512-7Ou4cTVfQjsAklFcZl3nMMTvDQ9P3DH9iOMM7q/Ezpu/fM3fDdYofywmBOi7hHbXCxtfvj4MhLlMlMokFrM32Q== - dependencies: - "@glimmer/interfaces" "0.83.1" - "@glimmer/syntax" "0.83.1" - "@glimmer/util" "0.83.1" - "@glimmer/wire-format" "0.83.1" +"@glimmer/compiler@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/compiler/-/compiler-0.84.0.tgz#58b7027d83707e9805a7b7832a9aa59e57d855c6" + integrity sha512-DVO8KLgw8dQQF/r1tR3XDBgVsVdCE8e5CyeiCLYTQR5X48Js0LE0bQiY0EtsopyXeswcURf+OVNsNIyHuXAwKQ== + dependencies: + "@glimmer/interfaces" "0.84.0" + "@glimmer/syntax" "0.84.0" + "@glimmer/util" "0.84.0" + "@glimmer/wire-format" "0.84.0" "@simple-dom/interface" "^1.4.0" -"@glimmer/destroyable@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/destroyable/-/destroyable-0.83.1.tgz#ccf912bf1d07b1ad47eaf7387af1ee742963470f" - integrity sha512-QPTKAg0UToCxtcq+AjhdsSZb4HhYn1CTJ2b2/5Qe9InRCPpnwFsMpLKModCLi3VRKtkBGBprxwP/ht5Ma7ok1A== +"@glimmer/destroyable@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/destroyable/-/destroyable-0.84.0.tgz#63b3ed2becc8305858b7c0f73e2d7522e8e1ba78" + integrity sha512-fbvuXoUrHdZcOhzvFxvio1GG8BGNH2D2fYTnMMI5qbvy+q3DdeRUgzKInBQ9xHoayd6o2bmyqrv/clGyA4X1dQ== dependencies: "@glimmer/env" "0.1.7" - "@glimmer/global-context" "0.83.1" - "@glimmer/interfaces" "0.83.1" - "@glimmer/util" "0.83.1" + "@glimmer/global-context" "0.84.0" + "@glimmer/interfaces" "0.84.0" + "@glimmer/util" "0.84.0" -"@glimmer/encoder@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/encoder/-/encoder-0.83.1.tgz#6c1619462a46980551d6a74f19266230a04eeb59" - integrity sha512-PADybj7+khwSyfcvRpmXpYnfZDsSmw/NpSqtCLolAvtnn7uyFfmKirTc89AWi/9iPtbqfe2XtWv3Dz/R5RnAAA== +"@glimmer/encoder@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/encoder/-/encoder-0.84.0.tgz#64f0eed6f3ef54149547a29bdf0613cb819be9c2" + integrity sha512-DA6I1D7j/Qk9+Ay6d7/4uKB1kydrRutuIHCVmS2MMyzryznfqMXNFKhzl6i1xMxWc8EYRsK/WJnkAcvm01f6Yw== dependencies: "@glimmer/env" "0.1.7" - "@glimmer/interfaces" "0.83.1" - "@glimmer/vm" "0.83.1" + "@glimmer/interfaces" "0.84.0" + "@glimmer/vm" "0.84.0" "@glimmer/env@0.1.7", "@glimmer/env@^0.1.7": version "0.1.7" resolved "https://registry.yarnpkg.com/@glimmer/env/-/env-0.1.7.tgz#fd2d2b55a9029c6b37a6c935e8c8871ae70dfa07" integrity sha1-/S0rVakCnGs3psk16MiHGucN+gc= -"@glimmer/global-context@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/global-context/-/global-context-0.83.1.tgz#3e2d97f10ff623bcfb5b7dc29a858d546a6c6d66" - integrity sha512-OwlgqpbOJU73EjZOZdftab0fKbtdJ4x/QQeJseL9cvaAUiK3+w52M5ONFxD1T/yPBp2Mf7NCYqA/uL8tRbzY2A== +"@glimmer/global-context@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/global-context/-/global-context-0.84.0.tgz#48c58e3f28572bef5972d61dd69ed78b7b23558a" + integrity sha512-xfq8CwHYifqP6ZfpYwIrBAZt1y6waObQHguWs1GfwLj9njoFaq29/9Ri42srq67ge/qGm3cIlXCvrEhk4AovmA== dependencies: "@glimmer/env" "^0.1.7" -"@glimmer/interfaces@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.83.1.tgz#fb16f5f683ddc55f130887b6141f58c0751350fe" - integrity sha512-rjAztghzX97v8I4rk3+NguM3XGYcFjc/GbJ8qrEj19KF2lUDoDBW1sB7f0tov3BD5HlrGXei/vOh4+DHfjeB5w== +"@glimmer/interfaces@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/interfaces/-/interfaces-0.84.0.tgz#fa5cb7189910c853d473db19133d2180d813c0b7" + integrity sha512-+2clm2821gP+LiA4w1GOQtjgLDoqFOYVw3uwTvmzKGislR5lzC9s0la3W7NCqYwApv2aeZry4CJ6um6/Q46mYw== dependencies: "@simple-dom/interface" "^1.4.0" @@ -1061,140 +1061,140 @@ resolved "https://registry.yarnpkg.com/@glimmer/low-level/-/low-level-0.78.2.tgz#bca5f666760ce98345e87c5b3e37096e772cb2de" integrity sha512-0S6TWOOd0fzLLysw1pWZN0TgasaHmYs1Sjz9Til1mTByIXU1S+1rhdyr2veSQPO/aRjPuEQyKXZQHvx23Zax6w== -"@glimmer/manager@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/manager/-/manager-0.83.1.tgz#07e02a40f89cba3eee86b05a2557daa2ef151f6f" - integrity sha512-w3JXvtB/S3Bbiv/zIoUP9QmIliIPlmKrF9r4aVeyq24NIE7Dig/R+7/2pkEbqS3nOWizIRswEPqmvWRpMCilmA== +"@glimmer/manager@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/manager/-/manager-0.84.0.tgz#4489b8e8ab44bb3e7db375acddacc0254ec54b19" + integrity sha512-bZOSE7+tj/jofMiT6E1SVLJItK4tcjAlFEBVay2ieGul9CJU4/V9HwE/bknPlfit6i6++Bj0XE5DYL5eN8OIBA== dependencies: - "@glimmer/destroyable" "0.83.1" + "@glimmer/destroyable" "0.84.0" "@glimmer/env" "0.1.7" - "@glimmer/interfaces" "0.83.1" - "@glimmer/reference" "0.83.1" - "@glimmer/util" "0.83.1" - "@glimmer/validator" "0.83.1" - -"@glimmer/node@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.83.1.tgz#a9c87ee9196ab317b9221f4cfe3443a83da447d5" - integrity sha512-qog6RV0iLenedxBU2ItLiukP9AP9Wtm/eJK/UbzYHVJjE/9ty4IcrIMHPjs56cGdHfRJO7G9E5XcEBy3W0bKZg== - dependencies: - "@glimmer/interfaces" "0.83.1" - "@glimmer/runtime" "0.83.1" - "@glimmer/util" "0.83.1" + "@glimmer/interfaces" "0.84.0" + "@glimmer/reference" "0.84.0" + "@glimmer/util" "0.84.0" + "@glimmer/validator" "0.84.0" + +"@glimmer/node@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/node/-/node-0.84.0.tgz#de622a6f0764d823f47989fac18936dd3d377913" + integrity sha512-SAEPKpGcAVet4NphD757dCJd4z6PMpTmNTcpzLfiTPbPf9Uxyi5iIjUK9WcvQcc5WCwKMQagzghqrE2vPpNbMg== + dependencies: + "@glimmer/interfaces" "0.84.0" + "@glimmer/runtime" "0.84.0" + "@glimmer/util" "0.84.0" "@simple-dom/document" "^1.4.0" "@simple-dom/interface" "^1.4.0" -"@glimmer/opcode-compiler@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/opcode-compiler/-/opcode-compiler-0.83.1.tgz#22aa25711326a2d9e02f618ea01788349303d15a" - integrity sha512-fkkRRp+Xoe8khGqHg4DNtT6IDgxxozo5ZZiy6eG7YtDAOx2ZGO3K3rZrp7v148T0q+u47Z++aotS5z4pakFK/A== +"@glimmer/opcode-compiler@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/opcode-compiler/-/opcode-compiler-0.84.0.tgz#4484caad08381ed8d653e82e3dfae08e36ca7894" + integrity sha512-8V3+mOpfbc6X9L2iVLpbgUDf4ZTua+kx3b4g4G7S3iN5/6AFW8JWKRNmEpQwanoUUjCdr4Xjhf/lIgEIpmVVww== dependencies: - "@glimmer/encoder" "0.83.1" + "@glimmer/encoder" "0.84.0" "@glimmer/env" "0.1.7" - "@glimmer/interfaces" "0.83.1" - "@glimmer/reference" "0.83.1" - "@glimmer/util" "0.83.1" - "@glimmer/vm" "0.83.1" - "@glimmer/wire-format" "0.83.1" + "@glimmer/interfaces" "0.84.0" + "@glimmer/reference" "0.84.0" + "@glimmer/util" "0.84.0" + "@glimmer/vm" "0.84.0" + "@glimmer/wire-format" "0.84.0" -"@glimmer/owner@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/owner/-/owner-0.83.1.tgz#b55261035d8a62dc26c9243e5a521c615dea83d1" - integrity sha512-OrYPJsn/BZ3Bij17Nnno+GuBgLh7z31DRaRZEZbPCZ1i6FyZMOI1qqZo3taOeOTUTKxLaNhxG5BqyiJPFwxUyA== +"@glimmer/owner@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/owner/-/owner-0.84.0.tgz#71c6ebbd369c8c4a3cdf91bc53e445d2e92572fa" + integrity sha512-JH00K54PSQ14rsTLKj3bZ2fVS0n6OeHdd6rWWogWWA/RCvPPmHi9bRz9KeyVhXiebgy5p/0Fvc0xFcrmMdJwnw== dependencies: - "@glimmer/util" "0.83.1" + "@glimmer/util" "0.84.0" -"@glimmer/program@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/program/-/program-0.83.1.tgz#2a589f369ce06a37b7a7ec7fd550db708ddc6ee5" - integrity sha512-imQx5s6P69simF8oBtruX9Pn9j+aHt6MiAehTiWq+c8kvSsTZnQlYVHCQWfczDRrOcEOb2FvIuuo7C3+TcsKNQ== +"@glimmer/program@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/program/-/program-0.84.0.tgz#0191ad46dc29a1e78bada5c7a2d3538db767c971" + integrity sha512-PHhUhs1UMe4thXYx167cwIUlIaQ8hLEBRQDxnS+rsIs7NtyuigsMFrm5zMqgyCrysOcsZtmnn550Vjl1aysy2Q== dependencies: - "@glimmer/encoder" "0.83.1" + "@glimmer/encoder" "0.84.0" "@glimmer/env" "0.1.7" - "@glimmer/interfaces" "0.83.1" - "@glimmer/manager" "0.83.1" - "@glimmer/opcode-compiler" "0.83.1" - "@glimmer/util" "0.83.1" + "@glimmer/interfaces" "0.84.0" + "@glimmer/manager" "0.84.0" + "@glimmer/opcode-compiler" "0.84.0" + "@glimmer/util" "0.84.0" -"@glimmer/reference@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.83.1.tgz#0345b95431b5bb19843b308e6311d1ef81e36192" - integrity sha512-BThEwDlMkJB1WBPWDrww+VxgGyDbwxh5FFPvGhkovvCZnCb7fAMUCt9pi6CUZtviugkWOBFtE9P4eZZbOLkXeg== +"@glimmer/reference@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/reference/-/reference-0.84.0.tgz#ac5239b311a8c55624c4df729cb55a881ba4a14c" + integrity sha512-2alJE+iZQC9daqVAho9sTapP6nnCMsKhOWkm5owqDIPlieUrLXn6r4SGo4YUfT6oTfhYmRPL8QjVnhk+FhAVHQ== dependencies: "@glimmer/env" "^0.1.7" - "@glimmer/global-context" "0.83.1" - "@glimmer/interfaces" "0.83.1" - "@glimmer/util" "0.83.1" - "@glimmer/validator" "0.83.1" + "@glimmer/global-context" "0.84.0" + "@glimmer/interfaces" "0.84.0" + "@glimmer/util" "0.84.0" + "@glimmer/validator" "0.84.0" -"@glimmer/runtime@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.83.1.tgz#fe285189b0ec51e00e558204b53ea761690c620f" - integrity sha512-el1SxV6SIq3bEB9h0Tz2RWy9AHpEZOjmeyf/cu4sneoDQi3POURJZWf1ptxBs62A0Ae2Rq32SFtuYte/THucQQ== +"@glimmer/runtime@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/runtime/-/runtime-0.84.0.tgz#00f23ccdfacdfd3fe968f2083f2d1098a6058a76" + integrity sha512-QtVU+jeh6o16xFmICQeYiDHcWuDoqRGvzSh73kl9wFO7nTAubgtbmBFGwjnDA7CkcSK+NSXPa7q0RJRqa9QGKw== dependencies: - "@glimmer/destroyable" "0.83.1" + "@glimmer/destroyable" "0.84.0" "@glimmer/env" "0.1.7" - "@glimmer/global-context" "0.83.1" - "@glimmer/interfaces" "0.83.1" + "@glimmer/global-context" "0.84.0" + "@glimmer/interfaces" "0.84.0" "@glimmer/low-level" "0.78.2" - "@glimmer/owner" "0.83.1" - "@glimmer/program" "0.83.1" - "@glimmer/reference" "0.83.1" - "@glimmer/util" "0.83.1" - "@glimmer/validator" "0.83.1" - "@glimmer/vm" "0.83.1" - "@glimmer/wire-format" "0.83.1" + "@glimmer/owner" "0.84.0" + "@glimmer/program" "0.84.0" + "@glimmer/reference" "0.84.0" + "@glimmer/util" "0.84.0" + "@glimmer/validator" "0.84.0" + "@glimmer/vm" "0.84.0" + "@glimmer/wire-format" "0.84.0" "@simple-dom/interface" "^1.4.0" -"@glimmer/syntax@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.83.1.tgz#7e18dd445871c157ba0281f12a4fbf316fa49b41" - integrity sha512-n3vEd0GtjtgkOsd2gqkSimp8ecqq5KrHyana/s1XJZvVAPD5rMWT9WvAVWG8XAktns8BxjwLIUoj/vkOfA+eHg== +"@glimmer/syntax@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/syntax/-/syntax-0.84.0.tgz#bf5104fc2be7c853f1e3897dda16a655f6fd7d5f" + integrity sha512-TAo1vaO5SPWtstU3XOAeiG5izhlw2v2ASns7f5dwe0hzGPRHPGuatmsVCtw/CS6FH86weboLrOGz0KQwjMaKfQ== dependencies: - "@glimmer/interfaces" "0.83.1" - "@glimmer/util" "0.83.1" + "@glimmer/interfaces" "0.84.0" + "@glimmer/util" "0.84.0" "@handlebars/parser" "~2.0.0" simple-html-tokenizer "^0.5.11" -"@glimmer/util@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.83.1.tgz#cc7511b03164d658cf6e3262fce5a0fcb82edceb" - integrity sha512-amvjtl9dvrkxsoitXAly9W5NUaLIE3A2J2tWhBWIL1Z6DOFotfX7ytIosOIcPhJLZCtiXPHzMutQRv0G/MSMsA== +"@glimmer/util@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/util/-/util-0.84.0.tgz#a9d3a9471678e5c80470646a70ea54c2cf1f8e2c" + integrity sha512-H5OjZXaroV821TLVHXox4t2GICwUA8HdijyAf+wouSfINmm+y4GbbEwoZM9ns8YSZGX7/gG0Z4Znwti0oFbHPw== dependencies: "@glimmer/env" "0.1.7" - "@glimmer/interfaces" "0.83.1" + "@glimmer/interfaces" "0.84.0" "@simple-dom/interface" "^1.4.0" -"@glimmer/validator@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/validator/-/validator-0.83.1.tgz#7578cb2284f728c8e9302c51fc6e7660b570ac54" - integrity sha512-LaILSNnQgDHZpaUsfjVndbS1JfVn0xdTlJdFJblPbhoVklOBSReZVekens3EQ6xOr3BC612sRm1hBnEPixOY6A== +"@glimmer/validator@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/validator/-/validator-0.84.0.tgz#d2bd9bcdb2685f91abc521e0f18517f7f789f02f" + integrity sha512-8kNz2FIxX8HWS1RvqHCIGcUK2w+t0/TJgZdhCP7ZNTLpS2QpDMoA4TnTRPk/wMxrgBOtrhFXODk3jk8ko+bTVw== dependencies: "@glimmer/env" "^0.1.7" - "@glimmer/global-context" "0.83.1" + "@glimmer/global-context" "0.84.0" -"@glimmer/vm-babel-plugins@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/vm-babel-plugins/-/vm-babel-plugins-0.83.1.tgz#5da67e3d84199352bbf0c5bc3f1ce71bf2b2ddfc" - integrity sha512-Cz0e/SrOo1gSNA0PXZRYI1WGmlQSAQCpiERBlXjjpwoLgiqx2kvsjfFiCUC/CfpsO6WN6wuPMeTFGJuhSSeL5A== +"@glimmer/vm-babel-plugins@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/vm-babel-plugins/-/vm-babel-plugins-0.84.0.tgz#c3598efe9184277980ba116364c128b4b8012dc7" + integrity sha512-aze+hbXy67XHotHLLsf1e/uZ/Yfjl8qeIY2jh4EvrD5O0NaQxwDCohAdSxcIe2RT7X0fdhw/rttrqa9rHkzXxA== dependencies: babel-plugin-debug-macros "^0.3.4" -"@glimmer/vm@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/vm/-/vm-0.83.1.tgz#ee9611d8a13e7b5923721258600c6085fe165d0b" - integrity sha512-mZguahHZJKWwlcU0n5U7mcpxwcIlogHkecYyOsOPPZe2mnAID/8xmZZcFlRAShA/Z98mo4S0WLE6sY/jJ9M1WA== +"@glimmer/vm@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/vm/-/vm-0.84.0.tgz#f57df05f46b95ca5612b82de7477c0ff6e79e8e7" + integrity sha512-nnMwsnPn+mFoWPDiKtxxqL+WOcA+Be6hJMYdoP7yzzu6y1Heb18LAou96OtySD7++cCuW/HWq2obGuaVe6ke8g== dependencies: - "@glimmer/interfaces" "0.83.1" - "@glimmer/util" "0.83.1" + "@glimmer/interfaces" "0.84.0" + "@glimmer/util" "0.84.0" -"@glimmer/wire-format@0.83.1": - version "0.83.1" - resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.83.1.tgz#a36f0b80d9cf9f57498bfea5ddbf6d118f96475d" - integrity sha512-2WZ7c7tqHXDrznnFFguw7QJOgUUglnHEHzpSqPFvw1S46NecFMG0v9Q7LQRjeCKH+cwExeD6LbbF2dpKIhoJcg== +"@glimmer/wire-format@0.84.0": + version "0.84.0" + resolved "https://registry.npmjs.org/@glimmer/wire-format/-/wire-format-0.84.0.tgz#d70bd970ff877752c1d5e46eabec4a5c6583a319" + integrity sha512-vvagH+UteM1A5g0lLPBWmbNTbDfs9wzQUgNFzygX4WxuEwXfGyxDvfFPoRifyrdV1Eft/h/yKtZ/b6WyCLdDLA== dependencies: - "@glimmer/interfaces" "0.83.1" - "@glimmer/util" "0.83.1" + "@glimmer/interfaces" "0.84.0" + "@glimmer/util" "0.84.0" "@handlebars/parser@~2.0.0": version "2.0.0"