From c801853e188ab179d35731f6d3e8cd1e9b860c14 Mon Sep 17 00:00:00 2001 From: Robert Jackson Date: Tue, 22 Jan 2019 14:23:00 -0500 Subject: [PATCH] Update to glimmer-vm 0.36.6. Fixes a few issues: * Usage of positional arguments with custom components. * Forwarding attributes via `...attributes` to a dynamic component. * Prevent errors when rendering many template blocks (`Error: Operand over 16-bits. Got 65536`). Full changes here: https://github.com/glimmerjs/glimmer-vm/compare/v0.36.4...v0.36.6 --- package.json | 14 ++-- yarn.lock | 184 +++++++++++++++++++++++++-------------------------- 2 files changed, 99 insertions(+), 99 deletions(-) diff --git a/package.json b/package.json index dbaf9c63b3d..3a26ff1af0b 100644 --- a/package.json +++ b/package.json @@ -77,14 +77,14 @@ "resolve": "^1.6.0" }, "devDependencies": { - "@glimmer/compiler": "^0.36.4", + "@glimmer/compiler": "^0.36.6", "@glimmer/env": "^0.1.7", - "@glimmer/interfaces": "^0.36.4", - "@glimmer/node": "^0.36.4", - "@glimmer/opcode-compiler": "^0.36.4", - "@glimmer/program": "^0.36.4", - "@glimmer/reference": "^0.36.4", - "@glimmer/runtime": "^0.36.4", + "@glimmer/interfaces": "^0.36.6", + "@glimmer/node": "^0.36.6", + "@glimmer/opcode-compiler": "^0.36.6", + "@glimmer/program": "^0.36.6", + "@glimmer/reference": "^0.36.6", + "@glimmer/runtime": "^0.36.6", "@types/qunit": "^2.5.0", "@types/rsvp": "^4.0.1", "amd-name-resolver": "^1.2.1", diff --git a/yarn.lock b/yarn.lock index ac619cb2dd6..319d300f854 100644 --- a/yarn.lock +++ b/yarn.lock @@ -591,119 +591,119 @@ lodash "^4.17.10" to-fast-properties "^2.0.0" -"@glimmer/compiler@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.36.4.tgz#eee7ef4e49b2e7f8c59be8c0dda70b859333a810" - integrity sha512-3l3cRCucpm/+sO3c4Ulx7kOtrHL/I0KpsnBmbBaHuWpvxrSXWig8iFrYcxxxmzbwAARv2FlZjGn4ZzVK9CTK/w== +"@glimmer/compiler@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.36.6.tgz#bc82bd4fedc7b1b6699e64d92d5b0deb5774c6fe" + integrity sha512-0IT4d9vQD2ktFuhA72YB+uhmHo6fJCwwmmbQ8eELnw3XOfFtlO3WiT1IPpSBYGEuqLANK+l1ZjyhdR6apW7FBA== dependencies: - "@glimmer/interfaces" "^0.36.4" - "@glimmer/syntax" "^0.36.4" - "@glimmer/util" "^0.36.4" - "@glimmer/wire-format" "^0.36.4" + "@glimmer/interfaces" "^0.36.6" + "@glimmer/syntax" "^0.36.6" + "@glimmer/util" "^0.36.6" + "@glimmer/wire-format" "^0.36.6" -"@glimmer/encoder@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/encoder/-/encoder-0.36.4.tgz#d635c674c28f248fa246ea10cae7a850f7d1528c" - integrity sha512-xGExG3l5WVsASMKNG5Id+lmZ3eFEYYbXlX8bzhg6qgW8KkRJFxG8FRTy5AS4mI83LM8ZZ+LActVCcID49D86/A== +"@glimmer/encoder@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/encoder/-/encoder-0.36.6.tgz#9d212c9c66aa7ba2010947d6468cf6b9b0e15e8e" + integrity sha512-3LACrmcQdDNcWxG5k9phQoQWBQClkPDOSJN8/VCEVvedLwDP+FvF3rfvv35avKlmBXz33oPd8TcAbPdeZ0WF2Q== "@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/interfaces@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.36.4.tgz#49dc81bd9aaf41905fe8426dc273f25cb339139c" - integrity sha512-WQiZvhYuO1QwpsKZfPyojAOS3TwhO3NoPfdjrRO5CcugSgx44f7BeIhMIQdlsTL1aRYtWA3bMDoIipXh8iiEOw== +"@glimmer/interfaces@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.36.6.tgz#07350f321988fd3cf2c41a96fc787ea84b4886fa" + integrity sha512-JM+oc791Zwo3vyPEh5+MwUOug3Fv7lEa3ty0JdA7GkjSRruZpmMf8DvWAKXna2DJxNLZTPJgcyQ57Xy0ItT7Ow== dependencies: - "@glimmer/wire-format" "^0.36.4" + "@glimmer/wire-format" "^0.36.6" -"@glimmer/low-level@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/low-level/-/low-level-0.36.4.tgz#3c09b2f8c81565b78f284b4d0404a41fdfc98997" - integrity sha512-muQOH6k5ApKhYSgiKSTDKBH71xgkG/kBBIXTAYe5a0JQ0S1hxfxYkJrRjGpIuNk3jRq+aczaYLy3MP4aTJJioQ== +"@glimmer/low-level@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/low-level/-/low-level-0.36.6.tgz#2d95cee0c4911404458969c4975a5a2dbbe61b24" + integrity sha512-84sEc3SLvvfO0QVBGPQUcAmqHkddqM3TxdNs2QSPOzAVKVW+Qxjaawmb0Nm818dqFe2eaKfDo5Ke4eSdvlYWRg== -"@glimmer/node@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.36.4.tgz#17f27fa63fbedbcbda0d46186f8318387886398e" - integrity sha512-spcpWUmT516GgZto8WpGrBXbFz0CETmpEFepXiZ2hRaNlwKFyWhOu8hvbx07DxncOMMEk5JXHUAjluVo/Zb6MQ== +"@glimmer/node@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.36.6.tgz#fcea72d9074d4e2c6e53ab7a748f347493bc19c2" + integrity sha512-RYlxMXcyN9tld+v6KPR9OHlm2L5xdGE2md+3tfoWBjTiJZj81Rd54dvYzKsSYjYn5pxk36kDi7sBZt24pZg4dA== dependencies: - "@glimmer/interfaces" "^0.36.4" - "@glimmer/runtime" "^0.36.4" + "@glimmer/interfaces" "^0.36.6" + "@glimmer/runtime" "^0.36.6" simple-dom "^0.3.0" -"@glimmer/opcode-compiler@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/opcode-compiler/-/opcode-compiler-0.36.4.tgz#b438313734ff2eb4748a3ab15a48a6b7ff56ef28" - integrity sha512-3cHgH2vx78fdahHQtGJ0RllIxtnGORSxEdMwUnOzl4aMd94V6oiIXg2PJJPKtcOfnZ5ufBvtWt/Hv1f9vtRuag== - dependencies: - "@glimmer/encoder" "^0.36.4" - "@glimmer/interfaces" "^0.36.4" - "@glimmer/program" "^0.36.4" - "@glimmer/reference" "^0.36.4" - "@glimmer/util" "^0.36.4" - "@glimmer/vm" "^0.36.4" - "@glimmer/wire-format" "^0.36.4" - -"@glimmer/program@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/program/-/program-0.36.4.tgz#6c3eb97268400eea4e3940c62cac28435d9c17de" - integrity sha512-nxVb7B1g+9vA3mo5M0RNJxjRNU/2buLHkzfcCwuK2RR5B+xUvlBQVbi/AB8CvNrIAw11X3yv64x6i7/8he3T/w== - dependencies: - "@glimmer/encoder" "^0.36.4" - "@glimmer/interfaces" "^0.36.4" - "@glimmer/util" "^0.36.4" - -"@glimmer/reference@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.36.4.tgz#e8651eb825b26875b52079c42ed0070b1a5f3776" - integrity sha512-W2xjZ+9JI7wKgXQnxBW9Gapx1ZvvCiBK1NFkzUIhn6wQuMhZIbhuRS8Z6t2k69ial58L+XL2U3Yc+zgr77yNHw== - dependencies: - "@glimmer/util" "^0.36.4" - -"@glimmer/runtime@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.36.4.tgz#ae9eeef0b2a5b62b366bc030279b446af7de2090" - integrity sha512-ig3wvGfrZdoRt/x2qSj1MRntJLC0qTU6svg4gy6aom7yUH0xUxEiMUaTzKIiBmDtzj9MYbVIZUO/ZDI6LiUKiA== - dependencies: - "@glimmer/interfaces" "^0.36.4" - "@glimmer/low-level" "^0.36.4" - "@glimmer/program" "^0.36.4" - "@glimmer/reference" "^0.36.4" - "@glimmer/util" "^0.36.4" - "@glimmer/vm" "^0.36.4" - "@glimmer/wire-format" "^0.36.4" - -"@glimmer/syntax@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.36.4.tgz#dfc5d1f0e2bdbc8ff8ec482357311748776aa2ff" - integrity sha512-F/KPqEnpU4IdaYb7vDevyMDTCuKsgqcxhBdFauysUj7ZSwa1BljHxFoUbCsTLVxdpQGU1QTr6NNiD8Ihn4XUjA== - dependencies: - "@glimmer/interfaces" "^0.36.4" - "@glimmer/util" "^0.36.4" +"@glimmer/opcode-compiler@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/opcode-compiler/-/opcode-compiler-0.36.6.tgz#7c560e247eaff1fc973559cca6a679fbcd12d927" + integrity sha512-pls/mqi2vImv+8WLul55eKIxSQ4moeaIAR6d4fRIWUfzSf3WHqQLdvJN1n6qQ1CjtFirtCSDgW+rnyrU4HUVjA== + dependencies: + "@glimmer/encoder" "^0.36.6" + "@glimmer/interfaces" "^0.36.6" + "@glimmer/program" "^0.36.6" + "@glimmer/reference" "^0.36.6" + "@glimmer/util" "^0.36.6" + "@glimmer/vm" "^0.36.6" + "@glimmer/wire-format" "^0.36.6" + +"@glimmer/program@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/program/-/program-0.36.6.tgz#165c968768920ba8b8fcc0699dde5749143311f8" + integrity sha512-pJ+AmQKVbx/gXuC3k0zd3ajS7OKN9cjzE5TFaBTCR6YNJanXOvqRqw4VemkSnSwkP52tbv4Jhjf37s3376XtFQ== + dependencies: + "@glimmer/encoder" "^0.36.6" + "@glimmer/interfaces" "^0.36.6" + "@glimmer/util" "^0.36.6" + +"@glimmer/reference@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.36.6.tgz#92fe6223351161ca117e7e6bcebab509f0ffab06" + integrity sha512-Odjt1RdZ4OCSdI1U2n+NeoEBCb0Fip7EEZkJCerY1mg89XbcQUZssaGE/Ri6ybvaVUQaUrAdiFHl7XCxPcWhCA== + dependencies: + "@glimmer/util" "^0.36.6" + +"@glimmer/runtime@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.36.6.tgz#a5e11f8f6962cd9e46019293caab1b6c527dbe2b" + integrity sha512-BNQv9DOywqxSJUDIQfVmXAJNI5+xb+WBKGfh3IBPeQHa8QcXrMqXH6JDsKVVEe2JRWKIES2bWVPlXCAblGOCBA== + dependencies: + "@glimmer/interfaces" "^0.36.6" + "@glimmer/low-level" "^0.36.6" + "@glimmer/program" "^0.36.6" + "@glimmer/reference" "^0.36.6" + "@glimmer/util" "^0.36.6" + "@glimmer/vm" "^0.36.6" + "@glimmer/wire-format" "^0.36.6" + +"@glimmer/syntax@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.36.6.tgz#d37b2118b279546b3efc94ab3fa5fc52fe5d92f8" + integrity sha512-VBGUmNMNBK3zYgrSAXzqzTLQx9K1L71ABCaEAreXlKIuYg3NY8p/B5g40tXPhy9gP81Ieyp+fFq7v94XB4Anvw== + dependencies: + "@glimmer/interfaces" "^0.36.6" + "@glimmer/util" "^0.36.6" handlebars "^4.0.6" simple-html-tokenizer "^0.5.6" -"@glimmer/util@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.36.4.tgz#a79287fe261cc5b198d1c35943dc8aa879b98bc5" - integrity sha512-ng907Cr4i5NsgmP6Im7KzbK5EfP9M21PZoacrhzIhljFW8XptExH0Sekhx8XJkb4SRt+b28cq4X29WM3EFidOQ== +"@glimmer/util@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.36.6.tgz#0b36d571ef2f052011f73f379593385ec1abd308" + integrity sha512-ljlXwrtg3yhftH/TX8VXNEpqkoweNRumhRq41Y8diGnd7wFWiuiWZUWghTcpAFtilVCOc2e+9WvdvUWTISM1MA== -"@glimmer/vm@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/vm/-/vm-0.36.4.tgz#0ed6cead77b02488a8ad9187d1b64b7cf0c706ce" - integrity sha512-1V7F8ZjScgchScb7Q42VAJLHRM7wZvjqwX7sUEZJWPlZsf5Zu6U88/695U4fPLyiQkYdyBkeIQs+HTklYy7r6g== +"@glimmer/vm@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/vm/-/vm-0.36.6.tgz#a073d7a9ee066e1bf1e1441a05277294961a051e" + integrity sha512-Mk4ZY/kvBXkKb8T4eAejeSKmXGrGH7mLyFQo0DEyGKEmY/nRmILOK86EL+QAoyLAsQHo4jLdIDXJWkKm5MQ9nQ== dependencies: - "@glimmer/interfaces" "^0.36.4" - "@glimmer/program" "^0.36.4" - "@glimmer/util" "^0.36.4" + "@glimmer/interfaces" "^0.36.6" + "@glimmer/program" "^0.36.6" + "@glimmer/util" "^0.36.6" -"@glimmer/wire-format@^0.36.4": - version "0.36.4" - resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.36.4.tgz#520918fbd2d4a91953081476ddcc269b0c714795" - integrity sha512-Chwwu77kQios2HWb8vGcuMi35iT3GHfwCyqQZa/BniZyN0MYkg/uT5UMDQwSiW5ZFZxGteHjds50397x/WnG4Q== +"@glimmer/wire-format@^0.36.6": + version "0.36.6" + resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.36.6.tgz#8a139ef0a686a9d054838c20ff2d53bebd289955" + integrity sha512-WSm5qSVCunDkhzvBEmbDQRtk3vLVbMqkDFb34xBJ8MLWd8Sohirf0ncRoaB5G/q7bPHLOSxzvXOcsSGzV9pNSA== dependencies: - "@glimmer/util" "^0.36.4" + "@glimmer/util" "^0.36.6" "@sindresorhus/is@^0.7.0": version "0.7.0"