diff --git a/package.json b/package.json index 2e55195419..62e726b715 100644 --- a/package.json +++ b/package.json @@ -129,7 +129,7 @@ "babel-loader": "9.1.3", "babel-plugin-istanbul": "6.1.1", "bootstrap": "^4.0.0", - "browser-sync": "2.29.3", + "browser-sync": "3.0.2", "browserslist": "^4.21.5", "buffer": "6.0.3", "chokidar": "3.5.3", diff --git a/packages/angular_devkit/build_angular/package.json b/packages/angular_devkit/build_angular/package.json index b1fc1ec663..ce595cbf97 100644 --- a/packages/angular_devkit/build_angular/package.json +++ b/packages/angular_devkit/build_angular/package.json @@ -79,7 +79,7 @@ "@angular/localize": "^17.0.0 || ^17.1.0-next.0", "@angular/platform-server": "^17.0.0 || ^17.1.0-next.0", "@angular/service-worker": "^17.0.0 || ^17.1.0-next.0", - "browser-sync": "^2.29.3", + "browser-sync": "^3.0.2", "jest": "^29.5.0", "jest-environment-jsdom": "^29.5.0", "karma": "^6.3.0", diff --git a/packages/schematics/angular/utility/latest-versions/package.json b/packages/schematics/angular/utility/latest-versions/package.json index 5fc5b7e4bd..5e36247f3d 100644 --- a/packages/schematics/angular/utility/latest-versions/package.json +++ b/packages/schematics/angular/utility/latest-versions/package.json @@ -6,7 +6,7 @@ "@types/express": "^4.17.17", "@types/jasmine": "~5.1.0", "@types/node": "^18.18.0", - "browser-sync": "^2.29.3", + "browser-sync": "^3.0.0", "express": "^4.18.2", "jasmine-core": "~5.1.0", "jasmine-spec-reporter": "~7.0.0", diff --git a/yarn.lock b/yarn.lock index bd5a0d849e..62aac95f60 100644 --- a/yarn.lock +++ b/yarn.lock @@ -123,8 +123,7 @@ tslib "^2.3.0" "@angular/bazel@https://github.com/angular/bazel-builds.git#99804dcbccc234d6ec79b96914a3bd2a3dabbbad": - version "17.1.0-next.5+sha-d315e2c" - uid "99804dcbccc234d6ec79b96914a3bd2a3dabbbad" + version "17.1.0-next.5" resolved "https://github.com/angular/bazel-builds.git#99804dcbccc234d6ec79b96914a3bd2a3dabbbad" dependencies: "@microsoft/api-extractor" "^7.24.2" @@ -141,7 +140,6 @@ "@angular/build-tooling@https://github.com/angular/dev-infra-private-build-tooling-builds.git#304ae4d3e7d36152b4460eb27615e6ad54af9703": version "0.0.0-d01e0c2916c4ba253852fc12819c413f382cde73" - uid "304ae4d3e7d36152b4460eb27615e6ad54af9703" resolved "https://github.com/angular/dev-infra-private-build-tooling-builds.git#304ae4d3e7d36152b4460eb27615e6ad54af9703" dependencies: "@angular-devkit/build-angular" "17.1.0-next.2" @@ -308,7 +306,6 @@ "@angular/ng-dev@https://github.com/angular/dev-infra-private-ng-dev-builds.git#7b586a89ddee75f34ff89a66dd5b7ba9efdb6360": version "0.0.0-d01e0c2916c4ba253852fc12819c413f382cde73" - uid "7b586a89ddee75f34ff89a66dd5b7ba9efdb6360" resolved "https://github.com/angular/dev-infra-private-ng-dev-builds.git#7b586a89ddee75f34ff89a66dd5b7ba9efdb6360" dependencies: "@yarnpkg/lockfile" "^1.1.0" @@ -4737,6 +4734,15 @@ browser-sync-client@^2.29.3: fresh "0.5.2" mitt "^1.1.3" +browser-sync-client@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/browser-sync-client/-/browser-sync-client-3.0.2.tgz#6fbe9a7aada25cf14c824683e089ec9ace91cfe1" + integrity sha512-tBWdfn9L0wd2Pjuz/NWHtNEKthVb1Y67vg8/qyGNtCqetNz5lkDkFnrsx5UhPNPYUO8vci50IWC/BhYaQskDiQ== + dependencies: + etag "1.8.1" + fresh "0.5.2" + mitt "^1.1.3" + browser-sync-ui@^2.29.3: version "2.29.3" resolved "https://registry.yarnpkg.com/browser-sync-ui/-/browser-sync-ui-2.29.3.tgz#35e2ce3b470dce6b7219307cac7278bf324a0f16" @@ -4750,7 +4756,54 @@ browser-sync-ui@^2.29.3: socket.io-client "^4.4.1" stream-throttle "^0.1.3" -browser-sync@2.29.3, browser-sync@^2.27.7: +browser-sync-ui@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/browser-sync-ui/-/browser-sync-ui-3.0.2.tgz#8136efcff4ec8cc55084b32b91be02094194f0c4" + integrity sha512-V3FwWAI+abVbFLTyJjXJlCMBwjc3GXf/BPGfwO2fMFACWbIGW9/4SrBOFYEOOtqzCjQE0Di+U3VIb7eES4omNA== + dependencies: + async-each-series "0.1.1" + chalk "4.1.2" + connect-history-api-fallback "^1" + immutable "^3" + server-destroy "1.0.1" + socket.io-client "^4.4.1" + stream-throttle "^0.1.3" + +browser-sync@3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/browser-sync/-/browser-sync-3.0.2.tgz#cc763cdbf4180193978fe16ebfc506b910225ae4" + integrity sha512-PC9c7aWJFVR4IFySrJxOqLwB9ENn3/TaXCXtAa0SzLwocLN3qMjN+IatbjvtCX92BjNXsY6YWg9Eb7F3Wy255g== + dependencies: + browser-sync-client "^3.0.2" + browser-sync-ui "^3.0.2" + bs-recipes "1.3.4" + chalk "4.1.2" + chokidar "^3.5.1" + connect "3.6.6" + connect-history-api-fallback "^1" + dev-ip "^1.0.1" + easy-extender "^2.3.4" + eazy-logger "^4.0.1" + etag "^1.8.1" + fresh "^0.5.2" + fs-extra "3.0.1" + http-proxy "^1.18.1" + immutable "^3" + micromatch "^4.0.2" + opn "5.3.0" + portscanner "2.2.0" + raw-body "^2.3.2" + resp-modifier "6.0.2" + rx "4.1.0" + send "0.16.2" + serve-index "1.9.1" + serve-static "1.13.2" + server-destroy "1.0.1" + socket.io "^4.4.1" + ua-parser-js "^1.0.33" + yargs "^17.3.1" + +browser-sync@^2.27.7: version "2.29.3" resolved "https://registry.yarnpkg.com/browser-sync/-/browser-sync-2.29.3.tgz#c2a3ff00c659eb87a13cae9d7a427e1b4b580ee1" integrity sha512-NiM38O6XU84+MN+gzspVmXV2fTOoe+jBqIBx3IBdhZrdeURr6ZgznJr/p+hQ+KzkKEiGH/GcC4SQFSL0jV49bg== @@ -10817,7 +10870,6 @@ sass@1.69.6: "sauce-connect-proxy@https://saucelabs.com/downloads/sc-4.9.1-linux.tar.gz": version "0.0.0" - uid "9310bc860f7870a1f872b11c4dc6073a1ad34e5e" resolved "https://saucelabs.com/downloads/sc-4.9.1-linux.tar.gz#9310bc860f7870a1f872b11c4dc6073a1ad34e5e" saucelabs@^1.5.0: