diff --git a/Cargo.lock b/Cargo.lock
index 09be55c..f668860 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -15,15 +15,15 @@ dependencies = [
[[package]]
name = "autocfg"
-version = "1.5.0"
+version = "1.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
+checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
[[package]]
name = "bumpalo"
-version = "3.20.2"
+version = "3.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb"
+checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649"
[[package]]
name = "bytes"
@@ -50,9 +50,9 @@ dependencies = [
[[package]]
name = "displaydoc"
-version = "0.2.5"
+version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
+checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f"
dependencies = [
"proc-macro2",
"quote",
@@ -144,9 +144,9 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[package]]
name = "http"
-version = "1.4.0"
+version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a"
+checksum = "8be7462df143984c4598a256ef469b251d7d7f9e271135073e78fc535414f3d0"
dependencies = [
"bytes",
"itoa",
@@ -273,9 +273,9 @@ checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
[[package]]
name = "js-sys"
-version = "0.3.97"
+version = "0.3.99"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a1840c94c045fbcf8ba2812c95db44499f7c64910a912551aaaa541decebcacf"
+checksum = "142bc4740e452c1e57ade0cbc129f139c9093e354346f0872ef985f4f5cf5f11"
dependencies = [
"cfg-if",
"futures-util",
@@ -297,9 +297,9 @@ checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"
[[package]]
name = "memchr"
-version = "2.8.0"
+version = "2.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
+checksum = "6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8"
[[package]]
name = "num-traits"
@@ -324,18 +324,18 @@ checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
[[package]]
name = "pin-project"
-version = "1.1.12"
+version = "1.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cbf0d9e68100b3a7989b4901972f265cd542e560a3a8a724e1e20322f4d06ce9"
+checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924"
dependencies = [
"pin-project-internal",
]
[[package]]
name = "pin-project-internal"
-version = "1.1.12"
+version = "1.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a990e22f43e84855daf260dded30524ef4a9021cc7541c26540500a50b624389"
+checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b"
dependencies = [
"proc-macro2",
"quote",
@@ -430,9 +430,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.149"
+version = "1.0.150"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86"
+checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9"
dependencies = [
"itoa",
"memchr",
@@ -526,9 +526,9 @@ dependencies = [
[[package]]
name = "tokio"
-version = "1.52.2"
+version = "1.52.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "110a78583f19d5cdb2c5ccf321d1290344e71313c6c37d43520d386027d18386"
+checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe"
dependencies = [
"pin-project-lite",
]
@@ -559,9 +559,9 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
[[package]]
name = "wasm-bindgen"
-version = "0.2.120"
+version = "0.2.122"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "df52b6d9b87e0c74c9edfa1eb2d9bf85e5d63515474513aa50fa181b3c4f5db1"
+checksum = "3ed04576f974d2b2fba0f38c51dbc5518011e38c36bf1143164be765528fd409"
dependencies = [
"cfg-if",
"once_cell",
@@ -572,9 +572,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-futures"
-version = "0.4.70"
+version = "0.4.72"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "af934872acec734c2d80e6617bbb5ff4f12b052dd8e6332b0817bce889516084"
+checksum = "9473dbd2991ae90b6291c3c32c30c6187ac49aa32f9905d1cce280ec1e110b0f"
dependencies = [
"js-sys",
"wasm-bindgen",
@@ -582,9 +582,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.120"
+version = "0.2.122"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78b1041f495fb322e64aca85f5756b2172e35cd459376e67f2a6c9dffcedb103"
+checksum = "916151b09da36bd82f6615cbf3a419e2f0ba23a03c6160e8e92eb6bd4aa1dec6"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -592,9 +592,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.120"
+version = "0.2.122"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9dcd0ff20416988a18ac686d4d4d0f6aae9ebf08a389ff5d29012b05af2a1b41"
+checksum = "299047362ccbfce148b67ab7e73349f77748e00c8296f9542adfad2ad82c5c5e"
dependencies = [
"bumpalo",
"proc-macro2",
@@ -605,9 +605,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.120"
+version = "0.2.122"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "49757b3c82ebf16c57d69365a142940b384176c24df52a087fb748e2085359ea"
+checksum = "9a929b2c61f11ba3e9bc35b50c1f25cb38e0e892c0c231ae2b8cf78d5dad4437"
dependencies = [
"unicode-ident",
]
@@ -627,9 +627,9 @@ dependencies = [
[[package]]
name = "web-sys"
-version = "0.3.97"
+version = "0.3.99"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2eadbac71025cd7b0834f20d1fe8472e8495821b4e9801eb0a60bd1f19827602"
+checksum = "6d621441cfc37b84979402712047321980c178f299193a3589d05b99e8763436"
dependencies = [
"js-sys",
"wasm-bindgen",
@@ -637,9 +637,9 @@ dependencies = [
[[package]]
name = "worker"
-version = "0.8.1"
+version = "0.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4afd7ae4f7fcc11e0e5e64b964890b3dda90f1290b0612f7cd821b381cc18826"
+checksum = "2d3c60a70414db58e1890f3675d02692adace736657cb66994f220ae3780c90d"
dependencies = [
"async-trait",
"bytes",
@@ -655,6 +655,7 @@ dependencies = [
"serde-wasm-bindgen",
"serde_json",
"serde_urlencoded",
+ "strum",
"tokio",
"url",
"wasm-bindgen",
@@ -667,9 +668,9 @@ dependencies = [
[[package]]
name = "worker-macros"
-version = "0.8.1"
+version = "0.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6371f41ac538c9f6dbe4d40cf7db58ed451eb0529a66f3e29ab8726217fc8a05"
+checksum = "60bcb459a67977fcb79698a3123ae58a928b1b24cc3035eaec033dbdfc139438"
dependencies = [
"async-trait",
"proc-macro2",
@@ -684,9 +685,9 @@ dependencies = [
[[package]]
name = "worker-sys"
-version = "0.8.1"
+version = "0.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4c8de95c532944cee89d63fa8d7945f3db6260ca75ee3da42f7acfeebf538e4c"
+checksum = "c0e59a8504685d87649b8fda877d95fcc48f8c8177dbd77a4dc8e67f8fc80240"
dependencies = [
"cfg-if",
"js-sys",
@@ -725,9 +726,9 @@ dependencies = [
[[package]]
name = "zerofrom"
-version = "0.1.7"
+version = "0.1.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "69faa1f2a1ea75661980b013019ed6687ed0e83d069bc1114e2cc74c6c04c4df"
+checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272"
dependencies = [
"zerofrom-derive",
]
diff --git a/assets/sitemap_index.xml b/assets/sitemap_index.xml
index 21bac82..fe2df14 100644
--- a/assets/sitemap_index.xml
+++ b/assets/sitemap_index.xml
@@ -5,4 +5,7 @@
https://help.emeditor.com/sitemap_index.xml
+
+ https://www.emeditor.com/wp-sitemap.xml
+
\ No newline at end of file
diff --git a/package.json b/package.json
index a4ea8d0..6654931 100644
--- a/package.json
+++ b/package.json
@@ -2,6 +2,6 @@
"name": "emeditor-root-worker",
"packageManager": "yarn@4.11.0",
"dependencies": {
- "wrangler": "^4.88.0"
+ "wrangler": "^4.95.0"
}
}
diff --git a/yarn.lock b/yarn.lock
index 0f14950..5d818ad 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -25,37 +25,37 @@ __metadata:
languageName: node
linkType: hard
-"@cloudflare/workerd-darwin-64@npm:1.20260504.1":
- version: 1.20260504.1
- resolution: "@cloudflare/workerd-darwin-64@npm:1.20260504.1"
+"@cloudflare/workerd-darwin-64@npm:1.20260526.1":
+ version: 1.20260526.1
+ resolution: "@cloudflare/workerd-darwin-64@npm:1.20260526.1"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@cloudflare/workerd-darwin-arm64@npm:1.20260504.1":
- version: 1.20260504.1
- resolution: "@cloudflare/workerd-darwin-arm64@npm:1.20260504.1"
+"@cloudflare/workerd-darwin-arm64@npm:1.20260526.1":
+ version: 1.20260526.1
+ resolution: "@cloudflare/workerd-darwin-arm64@npm:1.20260526.1"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@cloudflare/workerd-linux-64@npm:1.20260504.1":
- version: 1.20260504.1
- resolution: "@cloudflare/workerd-linux-64@npm:1.20260504.1"
+"@cloudflare/workerd-linux-64@npm:1.20260526.1":
+ version: 1.20260526.1
+ resolution: "@cloudflare/workerd-linux-64@npm:1.20260526.1"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard
-"@cloudflare/workerd-linux-arm64@npm:1.20260504.1":
- version: 1.20260504.1
- resolution: "@cloudflare/workerd-linux-arm64@npm:1.20260504.1"
+"@cloudflare/workerd-linux-arm64@npm:1.20260526.1":
+ version: 1.20260526.1
+ resolution: "@cloudflare/workerd-linux-arm64@npm:1.20260526.1"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
-"@cloudflare/workerd-windows-64@npm:1.20260504.1":
- version: 1.20260504.1
- resolution: "@cloudflare/workerd-windows-64@npm:1.20260504.1"
+"@cloudflare/workerd-windows-64@npm:1.20260526.1":
+ version: 1.20260526.1
+ resolution: "@cloudflare/workerd-windows-64@npm:1.20260526.1"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -600,7 +600,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "emeditor-root-worker@workspace:."
dependencies:
- wrangler: "npm:^4.88.0"
+ wrangler: "npm:^4.95.0"
languageName: unknown
linkType: soft
@@ -766,19 +766,19 @@ __metadata:
languageName: node
linkType: hard
-"miniflare@npm:4.20260504.0":
- version: 4.20260504.0
- resolution: "miniflare@npm:4.20260504.0"
+"miniflare@npm:4.20260526.0":
+ version: 4.20260526.0
+ resolution: "miniflare@npm:4.20260526.0"
dependencies:
"@cspotcode/source-map-support": "npm:0.8.1"
sharp: "npm:^0.34.5"
undici: "npm:7.24.8"
- workerd: "npm:1.20260504.1"
- ws: "npm:8.18.0"
+ workerd: "npm:1.20260526.1"
+ ws: "npm:8.20.1"
youch: "npm:4.1.0-beta.10"
bin:
miniflare: bootstrap.js
- checksum: 10c0/cb91e820f59718015a1a6bbe21545da4d009ed42eb8d6ab7b4e66292097f48f671d3b65a9f7be4679f3aedba9b1ad284e40af85d6c24e6b3ae2538cf64f279e7
+ checksum: 10c0/b2d8aef64919439a9313eed71ab7bdfc926a8582a87e1c56330887668dd3090a0f3c0017e6991f37fd0798055bd7504cadf5b9c3ac89576e1cb44c5210ecb223
languageName: node
linkType: hard
@@ -857,6 +857,47 @@ __metadata:
languageName: node
linkType: hard
+"rosie-skills-darwin-arm64@npm:0.6.4":
+ version: 0.6.4
+ resolution: "rosie-skills-darwin-arm64@npm:0.6.4"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"rosie-skills-freebsd-x64@npm:0.6.4":
+ version: 0.6.4
+ resolution: "rosie-skills-freebsd-x64@npm:0.6.4"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"rosie-skills-linux-x64@npm:0.6.4":
+ version: 0.6.4
+ resolution: "rosie-skills-linux-x64@npm:0.6.4"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
+"rosie-skills@npm:^0.6.3":
+ version: 0.6.4
+ resolution: "rosie-skills@npm:0.6.4"
+ dependencies:
+ rosie-skills-darwin-arm64: "npm:0.6.4"
+ rosie-skills-freebsd-x64: "npm:0.6.4"
+ rosie-skills-linux-x64: "npm:0.6.4"
+ dependenciesMeta:
+ rosie-skills-darwin-arm64:
+ optional: true
+ rosie-skills-freebsd-x64:
+ optional: true
+ rosie-skills-linux-x64:
+ optional: true
+ bin:
+ rosie-skills: dist/bin.js
+ checksum: 10c0/870a60c34bebed05d8783afcbdfa61715f1c97b66132c6a7b218c921f12a18ceee0d216e38e2840ce7c5a0e4638945ff1023758d4254e5c40cf8f405dde86605
+ languageName: node
+ linkType: hard
+
"semver@npm:^7.3.5, semver@npm:^7.7.3":
version: 7.7.4
resolution: "semver@npm:7.7.4"
@@ -1021,15 +1062,15 @@ __metadata:
languageName: node
linkType: hard
-"workerd@npm:1.20260504.1":
- version: 1.20260504.1
- resolution: "workerd@npm:1.20260504.1"
+"workerd@npm:1.20260526.1":
+ version: 1.20260526.1
+ resolution: "workerd@npm:1.20260526.1"
dependencies:
- "@cloudflare/workerd-darwin-64": "npm:1.20260504.1"
- "@cloudflare/workerd-darwin-arm64": "npm:1.20260504.1"
- "@cloudflare/workerd-linux-64": "npm:1.20260504.1"
- "@cloudflare/workerd-linux-arm64": "npm:1.20260504.1"
- "@cloudflare/workerd-windows-64": "npm:1.20260504.1"
+ "@cloudflare/workerd-darwin-64": "npm:1.20260526.1"
+ "@cloudflare/workerd-darwin-arm64": "npm:1.20260526.1"
+ "@cloudflare/workerd-linux-64": "npm:1.20260526.1"
+ "@cloudflare/workerd-linux-arm64": "npm:1.20260526.1"
+ "@cloudflare/workerd-windows-64": "npm:1.20260526.1"
dependenciesMeta:
"@cloudflare/workerd-darwin-64":
optional: true
@@ -1043,25 +1084,26 @@ __metadata:
optional: true
bin:
workerd: bin/workerd
- checksum: 10c0/36bd54f142d60105e72c82e7abeb06b677bd48d5ec7c43a7233c18e70d09f8d054ef1f3d0ec7797c4fcd5a8dce19594cf05668c561be1d25c5f59e633a311241
+ checksum: 10c0/5d10e2517a4193a46fafcce759fc27d8dee88c805ae9dac064af13f810aaeed57476f378bc8ac077a7aed44a1a8c907970d571d90d272364c92ffc4ff7cb0a9f
languageName: node
linkType: hard
-"wrangler@npm:^4.88.0":
- version: 4.88.0
- resolution: "wrangler@npm:4.88.0"
+"wrangler@npm:^4.95.0":
+ version: 4.95.0
+ resolution: "wrangler@npm:4.95.0"
dependencies:
"@cloudflare/kv-asset-handler": "npm:0.5.0"
"@cloudflare/unenv-preset": "npm:2.16.1"
blake3-wasm: "npm:2.1.5"
esbuild: "npm:0.27.3"
fsevents: "npm:~2.3.2"
- miniflare: "npm:4.20260504.0"
+ miniflare: "npm:4.20260526.0"
path-to-regexp: "npm:6.3.0"
+ rosie-skills: "npm:^0.6.3"
unenv: "npm:2.0.0-rc.24"
- workerd: "npm:1.20260504.1"
+ workerd: "npm:1.20260526.1"
peerDependencies:
- "@cloudflare/workers-types": ^4.20260504.1
+ "@cloudflare/workers-types": ^4.20260526.1
dependenciesMeta:
fsevents:
optional: true
@@ -1071,13 +1113,13 @@ __metadata:
bin:
wrangler: bin/wrangler.js
wrangler2: bin/wrangler.js
- checksum: 10c0/f486f530aaaa3a894d826ca1fb07249cf042444859d3e98a00e062adb63d2342cd38ed00f9623a68e3dffceb9ebc02d166b55ca29c26b8d4fc5dfb510b665175
+ checksum: 10c0/ded34a8574404ef52103e01edd0647ab71992216a03a984327dc294d48f4c9695b3747ecb272bf8d02d725fb905a5e7d36c3ca64f155bf05ae648113041c6208
languageName: node
linkType: hard
-"ws@npm:8.18.0":
- version: 8.18.0
- resolution: "ws@npm:8.18.0"
+"ws@npm:8.20.1":
+ version: 8.20.1
+ resolution: "ws@npm:8.20.1"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ">=5.0.2"
@@ -1086,7 +1128,7 @@ __metadata:
optional: true
utf-8-validate:
optional: true
- checksum: 10c0/25eb33aff17edcb90721ed6b0eb250976328533ad3cd1a28a274bd263682e7296a6591ff1436d6cbc50fa67463158b062f9d1122013b361cec99a05f84680e06
+ checksum: 10c0/ce162433218399cdedeb76fd33363d4d86a7d910058d4e3c679dce08cea65d6da6b39f11baa4d7808d024cf46ed88f6a05c17611621aaad8fc5e62edacc30c5d
languageName: node
linkType: hard