fix: angular example needs bump for 5.0

The rules_sass patch needs to bring version 5 of the @bazel/worker package.
Also account for the move of the @bazel/angular package.
diff --git a/examples/angular/WORKSPACE b/examples/angular/WORKSPACE
index 71c0f36..11dfaca 100644
--- a/examples/angular/WORKSPACE
+++ b/examples/angular/WORKSPACE
@@ -24,7 +24,7 @@
 
 nodejs_register_toolchains(
     name = "nodejs",
-    node_version = "12.14.1",
+    node_version = "16.13.2",
 )
 
 load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace")
diff --git a/examples/angular/angular.json b/examples/angular/angular.json
index fea165c..e10ec15 100644
--- a/examples/angular/angular.json
+++ b/examples/angular/angular.json
@@ -15,14 +15,14 @@
       },
       "architect": {
         "build": {
-          "builder": "@bazel/angular:build",
+          "builder": "@angular-builders/bazel:build",
           "options": {
             "targetLabel": "//src:prodapp",
             "bazelCommand": "build"
           }
         },
         "serve": {
-          "builder": "@bazel/angular:build",
+          "builder": "@angular-builders/bazel:build",
           "options": {
             "targetLabel": "//src:devserver",
             "bazelCommand": "run",
@@ -41,7 +41,7 @@
           }
         },
         "test": {
-          "builder": "@bazel/angular:build",
+          "builder": "@angular-builders/bazel:build",
           "options": {
             "bazelCommand": "test",
             "targetLabel": "//src/app/..."
@@ -67,7 +67,7 @@
       "prefix": "",
       "architect": {
         "e2e": {
-          "builder": "@bazel/angular:build",
+          "builder": "@angular-builders/bazel:build",
           "options": {
             "bazelCommand": "test",
             "targetLabel": "//e2e:devserver_test"
diff --git a/examples/angular/io_bazel_rules_sass.patch b/examples/angular/io_bazel_rules_sass.patch
index dd50a1e..2ead91a 100644
--- a/examples/angular/io_bazel_rules_sass.patch
+++ b/examples/angular/io_bazel_rules_sass.patch
@@ -5,7 +5,7 @@
  {
    "devDependencies": {
 -    "@bazel/worker": "3.0.0",
-+    "@bazel/worker": "4.0.0-beta.0",
++    "@bazel/worker": "5.0.0-rc.0",
      "sass": "1.34.0"
    }
  }
diff --git a/examples/angular/package.json b/examples/angular/package.json
index bd75dc7..a2b7105 100644
--- a/examples/angular/package.json
+++ b/examples/angular/package.json
@@ -4,7 +4,7 @@
     "description": "Demo of building Angular apps with Bazel",
     "license": "Apache-2.0",
     "engines": {
-        "node": ">=12.14.1 <=14.16.1",
+        "node": "^12.20.0 || ^14.15.0 || >=16.10.0",
         "yarn": ">=1.9.2 <2.0.0"
     },
     "dependencies": {
@@ -32,10 +32,10 @@
         "@angular/cli": "12.2.7",
         "@angular/compiler": "12.2.7",
         "@angular/compiler-cli": "12.2.7",
+        "@angular-builders/bazel": "^13.1.0",
         "@babel/cli": "^7.6.0",
         "@babel/core": "^7.6.0",
         "@babel/preset-env": "^7.6.0",
-        "@bazel/angular": "^4.4.0",
         "@bazel/benchmark-runner": "^0.1.0",
         "@bazel/buildifier": "^4.2.5",
         "@bazel/esbuild": "5.0.0-rc.0",
diff --git a/examples/angular/yarn.lock b/examples/angular/yarn.lock
index 5a8c7c1..c462e2c 100644
--- a/examples/angular/yarn.lock
+++ b/examples/angular/yarn.lock
@@ -2,6 +2,15 @@
 # yarn lockfile v1
 
 
+"@angular-builders/bazel@^13.1.0":
+  version "13.1.0"
+  resolved "https://registry.yarnpkg.com/@angular-builders/bazel/-/bazel-13.1.0.tgz#eca2035ef8e8d33e0c2419dff531934f3dc506b5"
+  integrity sha512-IxwSD35oxKV5Ygr514hrTkkBhNU4n5yJLmxQLgpib1rP2LovsFs4oCAnVuhfw5qXAgHYEclBzlCuwk+tbKOroQ==
+  dependencies:
+    "@angular-devkit/architect" ">=0.1300.0 < 0.1400.0"
+    "@bazel/bazelisk" "^1.4.0"
+    "@bazel/ibazel" "^0.13.1"
+
 "@angular-devkit/architect@0.1202.7":
   version "0.1202.7"
   resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1202.7.tgz#0f25851c72d45dd15e86c92cd72c6390e88be432"
@@ -10,13 +19,13 @@
     "@angular-devkit/core" "12.2.7"
     rxjs "6.6.7"
 
-"@angular-devkit/architect@^0.901.7":
-  version "0.901.15"
-  resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.901.15.tgz#692f4ca5914a024fc6c50fcd37759d3d5f52ef40"
-  integrity sha512-t4yT34jQ3wA3NFZxph/PquITv8tFrkaexUusbNp4UN10+k+04lPF3aPnJJhM1VKjjfChznMMhLnqLjA+9o0Rmw==
+"@angular-devkit/architect@>=0.1300.0 < 0.1400.0":
+  version "0.1301.3"
+  resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1301.3.tgz#197f92c984adf22776798ce568e64396e464a03d"
+  integrity sha512-fFSevgYGZHCybYoyTkZ9b1YCSthBmoi77alwWjqMhYXUNXx7yx50zJZ6Ur2v3YpctVjU6eoGc5FDFyVHwXT0Iw==
   dependencies:
-    "@angular-devkit/core" "9.1.15"
-    rxjs "6.5.4"
+    "@angular-devkit/core" "13.1.3"
+    rxjs "6.6.7"
 
 "@angular-devkit/core@12.2.7":
   version "12.2.7"
@@ -30,15 +39,16 @@
     rxjs "6.6.7"
     source-map "0.7.3"
 
-"@angular-devkit/core@9.1.15":
-  version "9.1.15"
-  resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-9.1.15.tgz#0a4b1d4f64287a2f3f9bc0d9ea9a8e621de6a70e"
-  integrity sha512-zyUDaFQvnqsptoXhodbH4u+voXIldfDx+d0M2OMLj0tbfD4zp2fy7UOeTvu+lq2/LLNAObkG4JSK5DM9v1s08w==
+"@angular-devkit/core@13.1.3":
+  version "13.1.3"
+  resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-13.1.3.tgz#d1f8a6b4ad4326732a160a7549fccca1369fd108"
+  integrity sha512-o14jGDk4h14dVYYQafOn+2rq9CDmDMbDV6logqKYCLzTDRlK8gccDnqJM/QKAlfWCzbllZqcHDmg6FyoRLO9RQ==
   dependencies:
-    ajv "6.12.3"
+    ajv "8.8.2"
+    ajv-formats "2.1.1"
     fast-json-stable-stringify "2.1.0"
     magic-string "0.25.7"
-    rxjs "6.5.4"
+    rxjs "6.6.7"
     source-map "0.7.3"
 
 "@angular-devkit/schematics@12.2.7":
@@ -1065,15 +1075,6 @@
     "@babel/helper-validator-identifier" "^7.14.9"
     to-fast-properties "^2.0.0"
 
-"@bazel/angular@^4.4.0":
-  version "4.4.0"
-  resolved "https://registry.yarnpkg.com/@bazel/angular/-/angular-4.4.0.tgz#3579c9f396a6e8c219e9dedf2b5b8fbf825f652f"
-  integrity sha512-iDawBI218Wn8CxE/DHSlBe6o7bZaKD97rN+xqlUEXpMTeBQSuCcmlAeIGZq7Q8KPa0sDb9iTyGX52X211qF98Q==
-  dependencies:
-    "@angular-devkit/architect" "^0.901.7"
-    "@bazel/bazelisk" "^1.4.0"
-    "@bazel/ibazel" "^0.13.1"
-
 "@bazel/bazelisk@^1.4.0":
   version "1.10.1"
   resolved "https://registry.yarnpkg.com/@bazel/bazelisk/-/bazelisk-1.10.1.tgz#46236a43ad58e310c55247f866da0dc6083c3d8b"
@@ -1464,15 +1465,12 @@
   dependencies:
     ajv "^8.0.0"
 
-ajv@6.12.3:
-  version "6.12.3"
-  resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.3.tgz#18c5af38a111ddeb4f2697bd78d68abc1cabd706"
-  integrity sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==
+ajv-formats@2.1.1:
+  version "2.1.1"
+  resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520"
+  integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==
   dependencies:
-    fast-deep-equal "^3.1.1"
-    fast-json-stable-stringify "^2.0.0"
-    json-schema-traverse "^0.4.1"
-    uri-js "^4.2.2"
+    ajv "^8.0.0"
 
 ajv@8.6.2:
   version "8.6.2"
@@ -1484,6 +1482,16 @@
     require-from-string "^2.0.2"
     uri-js "^4.2.2"
 
+ajv@8.8.2:
+  version "8.8.2"
+  resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.8.2.tgz#01b4fef2007a28bf75f0b7fc009f62679de4abbb"
+  integrity sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==
+  dependencies:
+    fast-deep-equal "^3.1.1"
+    json-schema-traverse "^1.0.0"
+    require-from-string "^2.0.2"
+    uri-js "^4.2.2"
+
 ajv@^6.12.3:
   version "6.12.6"
   resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
@@ -6052,13 +6060,6 @@
   dependencies:
     tslib "^1.9.0"
 
-rxjs@6.5.4:
-  version "6.5.4"
-  resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.4.tgz#e0777fe0d184cec7872df147f303572d414e211c"
-  integrity sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==
-  dependencies:
-    tslib "^1.9.0"
-
 rxjs@6.6.7, rxjs@^6.4.0:
   version "6.6.7"
   resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9"