Skip to content

Commit

Permalink
Merge pull request #19122 from emberjs/bugfix/prevent-dynamic-invocation
Browse files Browse the repository at this point in the history
[BUGFIX] Prevent dynamic invocations
  • Loading branch information
rwjblue authored Sep 2, 2020
2 parents e6c38ec + 3f5b8f0 commit a9188a9
Show file tree
Hide file tree
Showing 2 changed files with 114 additions and 114 deletions.
18 changes: 9 additions & 9 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,16 +74,16 @@
},
"devDependencies": {
"@babel/preset-env": "^7.9.5",
"@glimmer/compiler": "^0.61.0",
"@glimmer/compiler": "^0.61.1",
"@glimmer/env": "^0.1.7",
"@glimmer/global-context": "^0.61.0",
"@glimmer/interfaces": "^0.61.0",
"@glimmer/node": "^0.61.0",
"@glimmer/opcode-compiler": "^0.61.0",
"@glimmer/program": "^0.61.0",
"@glimmer/reference": "^0.61.0",
"@glimmer/runtime": "^0.61.0",
"@glimmer/validator": "^0.61.0",
"@glimmer/global-context": "^0.61.1",
"@glimmer/interfaces": "^0.61.1",
"@glimmer/node": "^0.61.1",
"@glimmer/opcode-compiler": "^0.61.1",
"@glimmer/program": "^0.61.1",
"@glimmer/reference": "^0.61.1",
"@glimmer/runtime": "^0.61.1",
"@glimmer/validator": "^0.61.1",
"@simple-dom/document": "^1.4.0",
"@types/qunit": "^2.9.1",
"@types/rsvp": "^4.0.3",
Expand Down
210 changes: 105 additions & 105 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -913,152 +913,152 @@
resolved "https://registry.yarnpkg.com/@ember/edition-utils/-/edition-utils-1.2.0.tgz#a039f542dc14c8e8299c81cd5abba95e2459cfa6"
integrity sha512-VmVq/8saCaPdesQmftPqbFtxJWrzxNGSQ+e8x8LLe3Hjm36pJ04Q8LeORGZkAeOhldoUX9seLGmSaHeXkIqoog==

"@glimmer/compiler@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.61.0.tgz#20ee5ecef0630a76706adf84922b064cf5bb5ce7"
integrity sha512-hBckb4+1RT0B3PC/f0L5rQlpT+hycHRjsx5KR6m0DKD9rxxs9/B5lFWbZ1p8QfQovqVaG+edcTpDG5YdacFw9w==
dependencies:
"@glimmer/interfaces" "^0.61.0"
"@glimmer/syntax" "^0.61.0"
"@glimmer/util" "^0.61.0"
"@glimmer/wire-format" "^0.61.0"
"@glimmer/compiler@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/compiler/-/compiler-0.61.1.tgz#00b92eadfbdd90f17fbfbf66c07046fcbac13607"
integrity sha512-3NUp9x3mlZtNV8fwjue0UcUdKIdBNbEiXH6eH7z/Auru/Y0hSP/VpNF2yj2AxuAGJQJTGJgK5VK/puUlKipR1g==
dependencies:
"@glimmer/interfaces" "^0.61.1"
"@glimmer/syntax" "^0.61.1"
"@glimmer/util" "^0.61.1"
"@glimmer/wire-format" "^0.61.1"
"@simple-dom/interface" "^1.4.0"

"@glimmer/encoder@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/encoder/-/encoder-0.61.0.tgz#90c934c8ac86c453f4315823d91633e8eede5f1f"
integrity sha512-nlyuC7cenrtMxSmbq61jIZ3zmsDy11sWIcRCmzqAazC/XHPKoqXtujXQQ0yWn13CiHah85tCxw+/4rGl8TiqfQ==
"@glimmer/encoder@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/encoder/-/encoder-0.61.1.tgz#9149c2caff94c6dcc7173cc7f5b1763039f48d14"
integrity sha512-a6mJ7UozPXu31S7HFr9va1UyuewpkKcZFocPbAmlBSX/HbrtX0II0YbRv5nmZXRIIb4ifzDQmU/COhh6YBYO6A==
dependencies:
"@glimmer/interfaces" "^0.61.0"
"@glimmer/vm" "^0.61.0"
"@glimmer/interfaces" "^0.61.1"
"@glimmer/vm" "^0.61.1"

"@glimmer/[email protected]", "@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/[email protected].0", "@glimmer/global-context@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/global-context/-/global-context-0.61.0.tgz#94c75a860c098b5d1dc0b09e9c7140c7349b3298"
integrity sha512-rC8nyogG0uhdxuDZpwg+ms0KqTE6Vb9gsmNubVdePIG669+GePmyJz7xxQI7Gkl166Ru9kw9srMHOVBEi4sjPA==
"@glimmer/[email protected].1", "@glimmer/global-context@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/global-context/-/global-context-0.61.1.tgz#d1a47d03e8546297bc2b96d52d7cd52a283dbc05"
integrity sha512-TUVVxLy0Xot5wq6jUBelLXqh0WnyW6OLBMxJGUo+ZbXXGcw8XG6V2koJZbYZsBQvz9kvQgfN43sLW9Ch9Wpx7w==
dependencies:
"@glimmer/env" "^0.1.7"

"@glimmer/interfaces@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.61.0.tgz#5da3f7315e6220a1e14d4d07f92bbc0a281ee647"
integrity sha512-+iszGSBU+KioNroHhXYBE5YQXdYGFmIPLF1aRBkiA6XIfhFe2L0RGT1rjvyQvAziD6IQFDZNxMm0eaiWwhsKKg==
"@glimmer/interfaces@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.61.1.tgz#f7249898f6bd130d43c13615e2151a85e21a0b74"
integrity sha512-Ga1Ttf9Tt/EMBEVSczE4SzNymY/nUDBwuk/Hss82Fqx5G8usB5a9fPfVoRmTXUmhe0Mm13PqHrvs5EV6D0ERDQ==
dependencies:
"@simple-dom/interface" "^1.4.0"

"@glimmer/low-level@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/low-level/-/low-level-0.61.0.tgz#0f0125afdfa3aa0209d79708af56330f555ee375"
integrity sha512-PGuVXYQzTVCwClnOBNIPfc86VcdDMcL4/m/VPDhcG9iW86B2IH5cJ/pC13lkLNC0voEr1sq2oIGjPrjO2Va2Kw==
"@glimmer/low-level@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/low-level/-/low-level-0.61.1.tgz#5d5e683ca02624e0caa82311a5425efab8ecf34d"
integrity sha512-8dVXDni2AUa+yW2Cr+y3fbeNYmJZwsOhFhMaPCE54RrKiIOBnOqAWcmnu/Bw4fqAeaFKGk0f7vjVZ4lprIj69Q==

"@glimmer/node@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.61.0.tgz#21654f548814eefb178a3911119e695001f05191"
integrity sha512-MBRdWByY3YCyVm0YGMC+0aZXAbj1bXLbF+94oJ9G9VdHJZNEzipSWOwLJwEOXWZWK3lmRdK2vRoZIPjPDMeHSQ==
"@glimmer/node@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/node/-/node-0.61.1.tgz#4a2b32779b3e20f2d54509d0b4fc7535f6bbd6f4"
integrity sha512-NMiZ1p/PykmZtkgRe09OdYNojnIORHa7dbQTcloNDM0M7QuBoIYl4I+BA+cLYpfCKlRsZMlyRooPZ99GLFVuZw==
dependencies:
"@glimmer/interfaces" "^0.61.0"
"@glimmer/runtime" "^0.61.0"
"@glimmer/util" "^0.61.0"
"@glimmer/interfaces" "^0.61.1"
"@glimmer/runtime" "^0.61.1"
"@glimmer/util" "^0.61.1"
"@simple-dom/document" "^1.4.0"
"@simple-dom/interface" "^1.4.0"

"@glimmer/opcode-compiler@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/opcode-compiler/-/opcode-compiler-0.61.0.tgz#cf6bd4f60ee3ef10be50964e2e997f035ec48807"
integrity sha512-hF5zRWA/Aq8eZmexJLAtFUMYMHwINQ/mRxDM5CLUpBVKiLps16EArochsJONKminQgBG9MRZI+LP2EcNtLXStQ==
dependencies:
"@glimmer/encoder" "^0.61.0"
"@glimmer/interfaces" "^0.61.0"
"@glimmer/program" "^0.61.0"
"@glimmer/reference" "^0.61.0"
"@glimmer/util" "^0.61.0"
"@glimmer/vm" "^0.61.0"
"@glimmer/wire-format" "^0.61.0"

"@glimmer/program@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/program/-/program-0.61.0.tgz#df9131f875d2688a223a2d5d87d1a84e051f9af2"
integrity sha512-KajImwoEWatuv8L4JDz6jirmFPhVnt8PvHWZPzEJchiOM6+Ct1ZioZn3s2dam0YznJGSCRlPHaLzIaMtbCN6qQ==
dependencies:
"@glimmer/encoder" "^0.61.0"
"@glimmer/interfaces" "^0.61.0"
"@glimmer/util" "^0.61.0"

"@glimmer/reference@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.61.0.tgz#74531c0c788dd2ab5627b33a4010032a74b24b6d"
integrity sha512-KGtKFhyBuXDGlfZexdXpfScqNppmEP007W0euLmZ6Ki6y/TN4kDBOWxHjJke3EF7sOTDn9cMLxzO5ITCxiAJyg==
"@glimmer/opcode-compiler@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/opcode-compiler/-/opcode-compiler-0.61.1.tgz#8dea0922a90a8ed4ee2c0787995bb040dc55d461"
integrity sha512-kSXq+s9VJQtw4KlJRirshkhDc8k1tjR/Lo1TLlKw3ThmgeKSKAWJoGlW5wjxuBGBA9bvDRucQfeMgcTKyPEYlQ==
dependencies:
"@glimmer/encoder" "^0.61.1"
"@glimmer/interfaces" "^0.61.1"
"@glimmer/program" "^0.61.1"
"@glimmer/reference" "^0.61.1"
"@glimmer/util" "^0.61.1"
"@glimmer/vm" "^0.61.1"
"@glimmer/wire-format" "^0.61.1"

"@glimmer/program@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/program/-/program-0.61.1.tgz#6b7194fbde55d550b3dde07f5cb5777632614200"
integrity sha512-TM7dw/2fBuU0g5ElE5vvHUV8E2Tg374B4JSTASY383J0qxHWKsOHN5m2QKN2PgvX6ssk2E8xBibHH/EW8jCq6g==
dependencies:
"@glimmer/encoder" "^0.61.1"
"@glimmer/interfaces" "^0.61.1"
"@glimmer/util" "^0.61.1"

"@glimmer/reference@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/reference/-/reference-0.61.1.tgz#a3394941ddf47a2bc00230d25dd312835751bbdb"
integrity sha512-7QS/AjF1/U/kmZWpDCF5PkyZpDrOkXWPATjcApNDdJpdtK762z5BzA4lK+ig2VjvkEMJLEbbnk9/ZqePPaBloQ==
dependencies:
"@glimmer/env" "^0.1.7"
"@glimmer/global-context" "^0.61.0"
"@glimmer/interfaces" "^0.61.0"
"@glimmer/util" "^0.61.0"
"@glimmer/validator" "^0.61.0"
"@glimmer/global-context" "^0.61.1"
"@glimmer/interfaces" "^0.61.1"
"@glimmer/util" "^0.61.1"
"@glimmer/validator" "^0.61.1"

"@glimmer/runtime@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.61.0.tgz#4bb2113a3217d91a89aa45db532be35c80d5835e"
integrity sha512-uBSDO6FwqUeKSpSnKs3m2A1WKiOOg/57UgIuLNxIvoiNfkSJVyLEsD/AvY6alYxZGoAFXQOH5YzBHLDUOcdZWQ==
"@glimmer/runtime@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/runtime/-/runtime-0.61.1.tgz#36e531da548b2148a9ad1f97eaf2834d6a5173c5"
integrity sha512-X0B1WnPDk2nJktbgFpDZJP9UhKwuwPaxj6mK29jft4uw7Ff62p3SCW3gqwWE1E7s4GnMAeO5FLoKuSTQjZL9Cw==
dependencies:
"@glimmer/env" "0.1.7"
"@glimmer/global-context" "0.61.0"
"@glimmer/interfaces" "^0.61.0"
"@glimmer/low-level" "^0.61.0"
"@glimmer/program" "^0.61.0"
"@glimmer/reference" "^0.61.0"
"@glimmer/util" "^0.61.0"
"@glimmer/validator" "^0.61.0"
"@glimmer/vm" "^0.61.0"
"@glimmer/wire-format" "^0.61.0"
"@glimmer/global-context" "0.61.1"
"@glimmer/interfaces" "^0.61.1"
"@glimmer/low-level" "^0.61.1"
"@glimmer/program" "^0.61.1"
"@glimmer/reference" "^0.61.1"
"@glimmer/util" "^0.61.1"
"@glimmer/validator" "^0.61.1"
"@glimmer/vm" "^0.61.1"
"@glimmer/wire-format" "^0.61.1"
"@simple-dom/interface" "^1.4.0"

"@glimmer/syntax@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.61.0.tgz#85d1134210cb46a9621e0d5179f910e22c4d3238"
integrity sha512-zX6QX1ZNL1OXlVXPvwI+D2UMwY5csBI04F0vLMqjLZM+81zYXcrxdEe6Qr6yoEC3VjpKxudbdSX5/1mMJuT2+A==
"@glimmer/syntax@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.61.1.tgz#8360c3e49c0806dc755c7465e4bd0ed14e25a16a"
integrity sha512-NhYG5u9Jjpdh9zh0x+ypnC1nesF2IjDkmHWrenEx4jDRo4csWK+uFBBzqwhNYjt4mTlSLpgA1pQLGdDEbcy4Xg==
dependencies:
"@glimmer/interfaces" "^0.61.0"
"@glimmer/util" "^0.61.0"
"@glimmer/interfaces" "^0.61.1"
"@glimmer/util" "^0.61.1"
handlebars "^4.7.4"
simple-html-tokenizer "^0.5.9"

"@glimmer/util@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.61.0.tgz#59d2ff8b3291c452cfcb36b079968c5475940cb5"
integrity sha512-SPcLlaqXzECAak6a8UWO9k0i0OTao85r3+wYPsNF/PvBoWaiVai85RqK7KgYml1snIwC3vZfo5YAT8RAh7jXOg==
"@glimmer/util@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.61.1.tgz#0d5b7928659b78023420fdebca01e978ac3288f6"
integrity sha512-4NK84t281+BJVHhDWTySwfR7i4kCEbdTQ6e1b2FUL3sMuQywDMHJaQED3/uphKEIoi9ZTGPrdmKMQKIYKwi49A==
dependencies:
"@glimmer/env" "0.1.7"
"@glimmer/interfaces" "^0.61.0"
"@glimmer/interfaces" "^0.61.1"
"@simple-dom/interface" "^1.4.0"

"@glimmer/validator@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/validator/-/validator-0.61.0.tgz#77ed67fa2673ea504fc8edea95af17cd9769c16a"
integrity sha512-efCTK/ykmZzJnGm4uMsEEo31HrXcR3RPqDJrqriDxzFPjpyH/2MGy3QeOqSwP0GP6QHABMpJeqJ+IQw0HZ/4Cw==
"@glimmer/validator@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/validator/-/validator-0.61.1.tgz#8e7e289d938c70e5547e8e6d2fa4e977843ea434"
integrity sha512-HHDK/c8FV9TOL10HjKZs1erh1InwPpSwO9rtdNfUWGEhwnV7MjLjrjnFmJYsThmtOmdr4xy9C4C9Sx7GM2m6AQ==
dependencies:
"@glimmer/env" "^0.1.7"
"@glimmer/global-context" "0.61.0"
"@glimmer/global-context" "0.61.1"

"@glimmer/vm@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/vm/-/vm-0.61.0.tgz#d4722d04b878faa66cd199bd41d96e4a693fac44"
integrity sha512-kj6XiW+U3SGS1/f0t9rZdYwipgNGD5iCUuKskVAt5x60ziXYTlaqra6p+uf61oSgTuan8vbFGiqqgFewOVyUKw==
"@glimmer/vm@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/vm/-/vm-0.61.1.tgz#3d2f91cf6cd4f352da04143fb34f0426ae5af18a"
integrity sha512-QpNWKwxA4w+2hYWJb/vFYIpdsgdnFocLecub9o1DgD2T8qIu3pfgz9RkAh28z3RPo6j3AXnQgVnLfQ/Tjn35sg==
dependencies:
"@glimmer/interfaces" "^0.61.0"
"@glimmer/util" "^0.61.0"
"@glimmer/interfaces" "^0.61.1"
"@glimmer/util" "^0.61.1"

"@glimmer/wire-format@^0.61.0":
version "0.61.0"
resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.61.0.tgz#2ac9916c6f87a4195b78542b4fba52c55e57f7b1"
integrity sha512-75Vl1uNNAMRzgsPVURoVsNxqlkt1J3kAhodpPqZdMHuJejNabFAkxZPDpXtncob65b+Vww77KbI26/vvzXDffg==
"@glimmer/wire-format@^0.61.1":
version "0.61.1"
resolved "https://registry.yarnpkg.com/@glimmer/wire-format/-/wire-format-0.61.1.tgz#a5787f46a444966ec26ad1228467a7ee5622fe41"
integrity sha512-N7icZ+4G0cVuYoakyZw+Mhsbb6f4C1Npdw6HD8XIXs/usZxvUH5fmf/pVB7kYkZj0AlxM4r3opEk4i7O2hv6PA==
dependencies:
"@glimmer/interfaces" "^0.61.0"
"@glimmer/util" "^0.61.0"
"@glimmer/interfaces" "^0.61.1"
"@glimmer/util" "^0.61.1"

"@simple-dom/document@^1.4.0":
version "1.4.0"
Expand Down

0 comments on commit a9188a9

Please sign in to comment.