Skip to content

Commit 93d3a92

Browse files
authored
build: local live reload not working on IE (#22439)
`browser-sync` version 2.26.14 appears to be shipping a client script that uses ES2015 syntax which throws an error on IE and breaks live reloading. These changes lock down the version to 2.26.13 until the issue is resolved. See BrowserSync/browser-sync#1845.
1 parent 5f07f2c commit 93d3a92

File tree

2 files changed

+25
-74
lines changed

2 files changed

+25
-74
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@
160160
"@types/stylelint": "^9.10.1",
161161
"@types/yaml": "^1.9.7",
162162
"autoprefixer": "^6.7.6",
163-
"browser-sync": "^2.26.7",
163+
"browser-sync": "2.26.13",
164164
"chalk": "^4.1.0",
165165
"codelyzer": "^6.0.0-next.2",
166166
"conventional-changelog": "^3.0.5",
@@ -222,6 +222,7 @@
222222
"yaml": "^1.10.0"
223223
},
224224
"resolutions": {
225+
"browser-sync-client" : "2.26.13",
225226
"dgeni-packages/typescript": "4.2.3"
226227
}
227228
}

yarn.lock

Lines changed: 23 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -2919,11 +2919,6 @@ [email protected]:
29192919
resolved "https://registry.yarnpkg.com/base64id/-/base64id-1.0.0.tgz#47688cb99bb6804f0e06d3e763b1c32e57d8e6b6"
29202920
integrity sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=
29212921

2922-
2923-
version "2.0.0"
2924-
resolved "https://registry.yarnpkg.com/base64id/-/base64id-2.0.0.tgz#2770ac6bc47d312af97a8bf9a634342e0cd25cb6"
2925-
integrity sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==
2926-
29272922
base@^0.11.1:
29282923
version "0.11.2"
29292924
resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
@@ -3128,17 +3123,17 @@ brotli@^1.3.2:
31283123
dependencies:
31293124
base64-js "^1.1.2"
31303125

3131-
browser-sync-client@^2.26.14:
3132-
version "2.26.14"
3133-
resolved "https://registry.yarnpkg.com/browser-sync-client/-/browser-sync-client-2.26.14.tgz#f2f0a8e5febc65b725fb38c8d648389214a38947"
3134-
integrity sha512-be0m1MchmKv/26r/yyyolxXcBi052aYrmaQep5nm8YNMjFcEyzv0ZoOKn/c3WEXNlEB/KeXWaw70fAOJ+/F1zQ==
3126+
browser-sync-client@2.26.13, browser-sync-client@^2.26.13:
3127+
version "2.26.13"
3128+
resolved "https://registry.yarnpkg.com/browser-sync-client/-/browser-sync-client-2.26.13.tgz#ee5fa3ec36fe2a03f9887553cac6846751c8232d"
3129+
integrity sha512-p2VbZoYrpuDhkreq+/Sv1MkToHklh7T1OaIntDwpG6Iy2q/XkBcgwPcWjX+WwRNiZjN8MEehxIjEUh12LweLmQ==
31353130
dependencies:
31363131
etag "1.8.1"
31373132
fresh "0.5.2"
31383133
mitt "^1.1.3"
31393134
rxjs "^5.5.6"
31403135

3141-
browser-sync-ui@^2.26.14:
3136+
browser-sync-ui@^2.26.13:
31423137
version "2.26.14"
31433138
resolved "https://registry.yarnpkg.com/browser-sync-ui/-/browser-sync-ui-2.26.14.tgz#96632c38dda72560a3be8e985716d7a735e94749"
31443139
integrity sha512-6oT1sboM4KVNnWCCJDMGbRIeTBw97toMFQ+srImvwQ6J5t9KMgizaIX8HcKLiemsUMSJkgGM9RVKIpq2UblgOA==
@@ -3150,16 +3145,16 @@ browser-sync-ui@^2.26.14:
31503145
socket.io-client "^2.4.0"
31513146
stream-throttle "^0.1.3"
31523147

3153-
browser-sync@^2.26.7:
3154-
version "2.26.14"
3155-
resolved "https://registry.yarnpkg.com/browser-sync/-/browser-sync-2.26.14.tgz#716c13ef91e72dfe092ff84bec3ddf62ea9d81fd"
3156-
integrity sha512-3TtpsheGolJT6UFtM2CZWEcGJmI4ZEvoCKiKE2bvcDnPxRkhQT4nIGVtfiyPcoHKXGM0LwMOZmYJNWfiNfVXWA==
3148+
3149+
version "2.26.13"
3150+
resolved "https://registry.yarnpkg.com/browser-sync/-/browser-sync-2.26.13.tgz#a74541c104aec7eda318a5d8abdb3317ae9eda3d"
3151+
integrity sha512-JPYLTngIzI+Dzx+StSSlMtF+Q9yjdh58HW6bMFqkFXuzQkJL8FCvp4lozlS6BbECZcsM2Gmlgp0uhEjvl18X4w==
31573152
dependencies:
3158-
browser-sync-client "^2.26.14"
3159-
browser-sync-ui "^2.26.14"
3153+
browser-sync-client "^2.26.13"
3154+
browser-sync-ui "^2.26.13"
31603155
bs-recipes "1.3.4"
31613156
bs-snippet-injector "^2.0.1"
3162-
chokidar "^3.5.1"
3157+
chokidar "^3.4.1"
31633158
connect "3.6.6"
31643159
connect-history-api-fallback "^1"
31653160
dev-ip "^1.0.1"
@@ -3170,7 +3165,7 @@ browser-sync@^2.26.7:
31703165
fs-extra "3.0.1"
31713166
http-proxy "^1.18.1"
31723167
immutable "^3"
3173-
localtunnel "^2.0.1"
3168+
localtunnel "^2.0.0"
31743169
micromatch "^4.0.2"
31753170
opn "5.3.0"
31763171
portscanner "2.1.1"
@@ -3182,7 +3177,7 @@ browser-sync@^2.26.7:
31823177
serve-index "1.9.1"
31833178
serve-static "1.13.2"
31843179
server-destroy "1.0.1"
3185-
socket.io "2.4.0"
3180+
socket.io "2.1.1"
31863181
ua-parser-js "^0.7.18"
31873182
yargs "^15.4.1"
31883183

@@ -3583,7 +3578,7 @@ chardet@^0.7.0:
35833578
resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e"
35843579
integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
35853580

3586-
"chokidar@>=2.0.0 <4.0.0", chokidar@^3.0.0, chokidar@^3.0.2, chokidar@^3.3.1, chokidar@^3.5.1:
3581+
"chokidar@>=2.0.0 <4.0.0", chokidar@^3.0.0, chokidar@^3.0.2, chokidar@^3.3.1, chokidar@^3.4.1:
35873582
version "3.5.1"
35883583
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a"
35893584
integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==
@@ -4291,11 +4286,6 @@ [email protected]:
42914286
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba"
42924287
integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==
42934288

4294-
cookie@~0.4.1:
4295-
version "0.4.1"
4296-
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1"
4297-
integrity sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
4298-
42994289
copy-descriptor@^0.1.0:
43004290
version "0.1.1"
43014291
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
@@ -4525,13 +4515,6 @@ debug@^3.0.0, debug@^3.1.0, debug@^3.1.1, debug@^3.2.6:
45254515
dependencies:
45264516
ms "^2.1.1"
45274517

4528-
debug@~4.1.0:
4529-
version "4.1.1"
4530-
resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
4531-
integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
4532-
dependencies:
4533-
ms "^2.1.1"
4534-
45354518
decamelize-keys@^1.0.0, decamelize-keys@^1.1.0:
45364519
version "1.1.0"
45374520
resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
@@ -5156,18 +5139,6 @@ engine.io@~3.2.0:
51565139
engine.io-parser "~2.1.0"
51575140
ws "~3.3.1"
51585141

5159-
engine.io@~3.5.0:
5160-
version "3.5.0"
5161-
resolved "https://registry.yarnpkg.com/engine.io/-/engine.io-3.5.0.tgz#9d6b985c8a39b1fe87cd91eb014de0552259821b"
5162-
integrity sha512-21HlvPUKaitDGE4GXNtQ7PLP0Sz4aWLddMPw2VTyFz1FVZqu/kZsJUO8WNpKuE/OCL7nkfRaOui2ZCJloGznGA==
5163-
dependencies:
5164-
accepts "~1.3.4"
5165-
base64id "2.0.0"
5166-
cookie "~0.4.1"
5167-
debug "~4.1.0"
5168-
engine.io-parser "~2.2.0"
5169-
ws "~7.4.2"
5170-
51715142
enhanced-resolve@^5.3.2:
51725143
version "5.7.0"
51735144
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz#525c5d856680fbd5052de453ac83e32049958b5c"
@@ -5979,9 +5950,9 @@ follow-redirects@^1.0.0:
59795950
debug "=3.1.0"
59805951

59815952
follow-redirects@^1.10.0:
5982-
version "1.13.2"
5983-
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.2.tgz#dd73c8effc12728ba5cf4259d760ea5fb83e3147"
5984-
integrity sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==
5953+
version "1.13.3"
5954+
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.13.3.tgz#e5598ad50174c1bc4e872301e82ac2cd97f90267"
5955+
integrity sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==
59855956

59865957
for-in@^1.0.1, for-in@^1.0.2:
59875958
version "1.0.2"
@@ -8308,7 +8279,7 @@ [email protected]:
83088279
emojis-list "^3.0.0"
83098280
json5 "^2.1.2"
83108281

8311-
localtunnel@^2.0.1:
8282+
localtunnel@^2.0.0:
83128283
version "2.0.1"
83138284
resolved "https://registry.yarnpkg.com/localtunnel/-/localtunnel-2.0.1.tgz#8f7c593f3005647f7675e6e69af9bf746571a631"
83148285
integrity sha512-LiaI5wZdz0xFkIQpXbNI62ZnNn8IMsVhwxHmhA+h4vj8R9JG/07bQHWwQlyy7b95/5fVOCHJfIHv+a5XnkvaJA==
@@ -11810,7 +11781,7 @@ [email protected]:
1181011781
socket.io-parser "~3.2.0"
1181111782
to-array "0.1.4"
1181211783

11813-
socket.io-client@2.4.0, socket.io-client@^2.4.0:
11784+
socket.io-client@^2.4.0:
1181411785
version "2.4.0"
1181511786
resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-2.4.0.tgz#aafb5d594a3c55a34355562fc8aea22ed9119a35"
1181611787
integrity sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ==
@@ -11845,15 +11816,6 @@ socket.io-parser@~3.3.0:
1184511816
debug "~3.1.0"
1184611817
isarray "2.0.1"
1184711818

11848-
socket.io-parser@~3.4.0:
11849-
version "3.4.1"
11850-
resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-3.4.1.tgz#b06af838302975837eab2dc980037da24054d64a"
11851-
integrity sha512-11hMgzL+WCLWf1uFtHSNvliI++tcRUWdoeYuwIl+Axvwy9z2gQM+7nJyN3STj1tLj5JyIUH8/gpDGxzAlDdi0A==
11852-
dependencies:
11853-
component-emitter "1.2.1"
11854-
debug "~4.1.0"
11855-
isarray "2.0.1"
11856-
1185711819
1185811820
version "2.1.1"
1185911821
resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-2.1.1.tgz#a069c5feabee3e6b214a75b40ce0652e1cfb9980"
@@ -11866,18 +11828,6 @@ [email protected]:
1186611828
socket.io-client "2.1.1"
1186711829
socket.io-parser "~3.2.0"
1186811830

11869-
11870-
version "2.4.0"
11871-
resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-2.4.0.tgz#01030a2727bd8eb2e85ea96d69f03692ee53d47e"
11872-
integrity sha512-9UPJ1UTvKayuQfVv2IQ3k7tCQC/fboDyIK62i99dAQIyHKaBsNdTpwHLgKJ6guRWxRtC9H+138UwpaGuQO9uWQ==
11873-
dependencies:
11874-
debug "~4.1.0"
11875-
engine.io "~3.5.0"
11876-
has-binary2 "~1.0.2"
11877-
socket.io-adapter "~1.1.0"
11878-
socket.io-client "2.4.0"
11879-
socket.io-parser "~3.4.0"
11880-
1188111831
socks-proxy-agent@5, socks-proxy-agent@^5.0.0:
1188211832
version "5.0.0"
1188311833
resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-5.0.0.tgz#7c0f364e7b1cf4a7a437e71253bed72e9004be60"
@@ -12979,9 +12929,9 @@ typescript@~3.7.2:
1297912929
integrity sha512-/P5lkRXkWHNAbcJIiHPfRoKqyd7bsyCma1hZNUGfn20qm64T6ZBlrzprymeu918H+mB/0rIg2gGK/BXkhhYgBw==
1298012930

1298112931
ua-parser-js@^0.7.18:
12982-
version "0.7.23"
12983-
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.23.tgz#704d67f951e13195fbcd3d78818577f5bc1d547b"
12984-
integrity sha512-m4hvMLxgGHXG3O3fQVAyyAQpZzDOvwnhOTjYz5Xmr7r/+LpkNy3vJXdVRWgd1TkAb7NGROZuSy96CrlNVjA7KA==
12932+
version "0.7.27"
12933+
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.27.tgz#b54f8ce9eb6c7abf3584edeaf9a3d8b3bd92edba"
12934+
integrity sha512-eXMaRYK2skomGocoX0x9sBXzx5A1ZVQgXfrW4mTc8dT0zS7olEcyfudAzRC5tIIRgLxQ69B6jut3DI+n5hslPA==
1298512935

1298612936
uglify-js@^3.1.4:
1298712937
version "3.7.7"

0 commit comments

Comments
 (0)