diff --git a/validator/WORKSPACE b/validator/WORKSPACE
index 0510b05e5e72b..cfc3178d3fbdb 100644
--- a/validator/WORKSPACE
+++ b/validator/WORKSPACE
@@ -4,23 +4,23 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "com_google_absl",
- sha256 = "050071396c0483035c9545daaaf953a47449b971978631db040cd31bcb2d3dde",
- strip_prefix = "abseil-cpp-fc44fa053cc91193d2bb60fb9356bcecb301242e",
- urls = ["https://github.com/abseil/abseil-cpp/archive/fc44fa053cc91193d2bb60fb9356bcecb301242e.zip"],
+ sha256 = "962bb984d1cebc8a2de8edc60da4f1d598bc2037dc3fa3504db48a7e4dd2a4cd",
+ strip_prefix = "abseil-cpp-ddcf8be90575d494e40fcd4e0c408f0237efe0da",
+ urls = ["https://github.com/abseil/abseil-cpp/archive/ddcf8be90575d494e40fcd4e0c408f0237efe0da.zip"],
)
http_archive(
name = "com_google_googletest",
- sha256 = "c83f69fa8cb7a503d3ae9f736cf679b0846772b1ae955c63133520b749491a7c",
- strip_prefix = "googletest-8a6feabf04bec8fb125e0df0ad1195c42350725f",
- urls = ["https://github.com/google/googletest/archive/8a6feabf04bec8fb125e0df0ad1195c42350725f.zip"], # 2019-01-07
+ sha256 = "6affe361bc61a1ea123dd4de75ba6a2d9b79117872e01be046b8c80fbb9daec1",
+ strip_prefix = "googletest-48729681ad88a89061344ee541b4548833077e00",
+ urls = ["https://github.com/google/googletest/archive/48729681ad88a89061344ee541b4548833077e00.zip"], # 2019-01-07
)
http_archive(
name = "com_google_protobuf",
- sha256 = "750428a8c7f1a75a8e6027e30b46a1c2f0475205f44563589736e0f279b938c0",
- strip_prefix = "protobuf-f0dc78d7e6e331b8c6bb2d5283e06aa26883ca7c",
- urls = ["https://github.com/protocolbuffers/protobuf/archive/f0dc78d7e6e331b8c6bb2d5283e06aa26883ca7c.zip"],
+ sha256 = "c51d8532a142cb7d78cde492775d9aff8a39019a01c30b5c3f3be187117dc974",
+ strip_prefix = "protobuf-f5a225597b04743164f87777110ec64f4f8bdaed",
+ urls = ["https://github.com/protocolbuffers/protobuf/archive/f5a225597b04743164f87777110ec64f4f8bdaed.zip"],
)
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
protobuf_deps()
@@ -34,17 +34,17 @@ http_archive(
http_archive(
name = "com_googlesource_code_re2",
- sha256 = "e9e9cd5902c711131825f7dd45dfdb063555171d8d26300b336aace5f97215ef",
- strip_prefix = "re2-87d09ef4f0307e53f1d3796843f4b90d41cfccaa",
- urls = ["https://github.com/google/re2/archive/87d09ef4f0307e53f1d3796843f4b90d41cfccaa.zip"],
+ sha256 = "f2a8838250c3a2bdf884a8c906784272f05e4a3a677afff781d614c42097bc11",
+ strip_prefix = "re2-ab7c5918b418428ed17dbe564e0d8402bd7d743d",
+ urls = ["https://github.com/google/re2/archive/ab7c5918b418428ed17dbe564e0d8402bd7d743d.zip"],
)
# rules_cc defines rules for generating C++ code from Protocol Buffers.
http_archive(
name = "rules_cc",
- sha256 = "97a7c3f2f601a0d0cc9d26a4173d65e4b7028776a66e2e4fc736e49a5300a483",
- strip_prefix = "rules_cc-b039a551a7b41b70e426e4a3cd60346c89db9b6c",
- urls = ["https://github.com/bazelbuild/rules_cc/archive/b039a551a7b41b70e426e4a3cd60346c89db9b6c.zip"],
+ sha256 = "0d060bbfe3446804ca668a807522712fb460200d4eaefb41b4137bf9fbdf3f93",
+ strip_prefix = "rules_cc-51b77439a109b8c8f75ad70a130293291ed8b851",
+ urls = ["https://github.com/bazelbuild/rules_cc/archive/51b77439a109b8c8f75ad70a130293291ed8b851.zip"],
)
load("@rules_cc//cc:repositories.bzl", "rules_cc_dependencies")
rules_cc_dependencies()
@@ -52,11 +52,11 @@ rules_cc_dependencies()
# rules_proto defines abstract rules for building Protocol Buffers.
http_archive(
name = "rules_proto",
- sha256 = "36e4de702036d31b649f96519676509c4027dc10cc3c97f0335c199b305d45b7",
- strip_prefix = "rules_proto-8aa1e67c09bc8df20df33886909d44129cfb7e63",
+ sha256 = "6a0b76595cb8bb97cec085c6b45c24337d30615d636f4941225c05f017690b6f",
+ strip_prefix = "rules_proto-25c8af9d56980df7732b2f8639c5d43ef878a6f7",
urls = [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_proto/archive/8aa1e67c09bc8df20df33886909d44129cfb7e63.tar.gz",
- "https://github.com/bazelbuild/rules_proto/archive/8aa1e67c09bc8df20df33886909d44129cfb7e63.tar.gz",
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_proto/archive/25c8af9d56980df7732b2f8639c5d43ef878a6f7.tar.gz",
+ "https://github.com/bazelbuild/rules_proto/archive/25c8af9d56980df7732b2f8639c5d43ef878a6f7.tar.gz",
],
)
load("@rules_proto//proto:repositories.bzl", "rules_proto_dependencies", "rules_proto_toolchains")
@@ -65,9 +65,9 @@ rules_proto_toolchains()
http_archive(
name = "emsdk",
- sha256 = "836e9dc2ea0df6e9369f58fcb884df0447304a089cdbef2cd06a28cf2d06b53d",
- strip_prefix = "emsdk-fc645b7626ebf86530dbd82fbece74d457e7ae07/bazel",
- url = "https://github.com/emscripten-core/emsdk/archive/fc645b7626ebf86530dbd82fbece74d457e7ae07.tar.gz",
+ sha256 = "9adce979c99b7d172c5542403150729e58dc311937aa9d245438447e26cae908",
+ strip_prefix = "emsdk-2aa74907151b2caa9da865fd0d36436fdce792f0/bazel",
+ url = "https://github.com/emscripten-core/emsdk/archive/2aa74907151b2caa9da865fd0d36436fdce792f0.tar.gz",
)
load("@emsdk//:deps.bzl", emsdk_deps = "deps")
@@ -78,9 +78,9 @@ emsdk_emscripten_deps(emscripten_version = "2.0.31")
http_archive(
name = "com_google_javascript_closure_library",
- sha256 = "d0935e88b306fcaa37ac99031ce8a19b18e27396603eeb8f984233203768a406",
- strip_prefix = "closure-library-e896a74c48695b2bfe0f586f13870c0bc50ce99e",
- urls = ["https://github.com/google/closure-library/archive/e896a74c48695b2bfe0f586f13870c0bc50ce99e.tar.gz"],
+ sha256 = "90235e587dbc968a854ab11ac358c3a0fa57b4c121f540880419203dfe3cfa46",
+ strip_prefix = "closure-library-7818ff7dc0b53555a7fb3c3427e6761e88bde3a2",
+ urls = ["https://github.com/google/closure-library/archive/7818ff7dc0b53555a7fb3c3427e6761e88bde3a2.tar.gz"],
)
http_archive(
diff --git a/validator/js/nodejs/package-lock.json b/validator/js/nodejs/package-lock.json
index 6ab750f375af9..705012d1277f4 100644
--- a/validator/js/nodejs/package-lock.json
+++ b/validator/js/nodejs/package-lock.json
@@ -10,7 +10,7 @@
"license": "Apache-2.0",
"dependencies": {
"colors": "1.4.0",
- "commander": "11.0.0",
+ "commander": "11.1.0",
"promise": "8.3.0"
},
"bin": {
@@ -118,9 +118,9 @@
}
},
"node_modules/commander": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz",
- "integrity": "sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==",
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
+ "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==",
"engines": {
"node": ">=16"
}
@@ -618,9 +618,9 @@
"integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA=="
},
"commander": {
- "version": "11.0.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-11.0.0.tgz",
- "integrity": "sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ=="
+ "version": "11.1.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
+ "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ=="
},
"cross-spawn": {
"version": "7.0.3",
diff --git a/validator/js/nodejs/package.json b/validator/js/nodejs/package.json
index fd4640736c713..dd0f0b3d2bf66 100644
--- a/validator/js/nodejs/package.json
+++ b/validator/js/nodejs/package.json
@@ -20,7 +20,7 @@
},
"dependencies": {
"colors": "1.4.0",
- "commander": "11.0.0",
+ "commander": "11.1.0",
"promise": "8.3.0"
},
"devDependencies": {
diff --git a/validator/testdata/feature_tests/regexps.html b/validator/testdata/feature_tests/regexps.html
index 3a2e0eb207016..d89d7d3391bb8 100644
--- a/validator/testdata/feature_tests/regexps.html
+++ b/validator/testdata/feature_tests/regexps.html
@@ -68,9 +68,9 @@
The first two examples are valid, the 3rd one is not.
-->
+ href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">
+ href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css">