diff --git a/.dockerignore b/.dockerignore index 30e75f6237..664b2d1ed7 100644 --- a/.dockerignore +++ b/.dockerignore @@ -43,11 +43,10 @@ animated.svg cliff.toml docker-compose.yml docker-compose.example.yml -firefish.apache.conf firefish.nginx.conf title.svg /.gitlab -/chart +/ci /dev /docs /scripts @@ -57,5 +56,8 @@ CODE_OF_CONDUCT.md CONTRIBUTING.md Dockerfile Procfile +Makefile README.md SECURITY.md +patrons.json +renovate.json diff --git a/Cargo.lock b/Cargo.lock index 85ca60abb8..c3290b0b89 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -92,7 +92,7 @@ checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -143,7 +143,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -154,7 +154,7 @@ checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -629,7 +629,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edb49164822f3ee45b17acd4a208cfc1251410cf0cad9a833234c9890774dd9f" dependencies = [ "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -772,7 +772,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -1388,7 +1388,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -1467,7 +1467,7 @@ checksum = "0122b7114117e64a63ac49f752a5ca4624d534c7b1c7de796ac196381cd2d947" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -1496,7 +1496,7 @@ checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -1744,7 +1744,7 @@ dependencies = [ "convert_case", "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -1808,12 +1808,14 @@ dependencies = [ [[package]] name = "napi" -version = "3.0.0-alpha.2" -source = "git+https://github.com/napi-rs/napi-rs.git?rev=ca2cd5c35a0c39ec4a94e93c6c5695b681046df2#ca2cd5c35a0c39ec4a94e93c6c5695b681046df2" +version = "2.16.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1bd081bbaef43600fd2c5dd4c525b8ecea7dfdacf40ebc674e87851dce6559e" dependencies = [ "bitflags 2.5.0", "chrono", "ctor", + "napi-derive", "napi-sys", "once_cell", "serde", @@ -1829,23 +1831,23 @@ checksum = "e1c0f5d67ee408a4685b61f5ab7e58605c8ae3f2b4189f0127d804ff13d5560a" [[package]] name = "napi-derive" -version = "3.0.0-alpha.1" +version = "2.16.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c230c813bfd4d6c7aafead3c075b37f0cf7fecb38be8f4cf5cfcee0b2c273ad0" +checksum = "70a8a778fd367b13c64232e58632514b795514ece491ce136d96e976d34a3eb8" dependencies = [ "cfg-if", "convert_case", "napi-derive-backend", "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] name = "napi-derive-backend" -version = "2.0.0-alpha.1" +version = "1.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4370cc24c2e58d0f3393527b282eb00f1158b304248f549e1ec81bd2927db5fe" +checksum = "35849e64596ecd467e1ac897153364a1ffd09b1d79b32ebad94ef8980ac73311" dependencies = [ "convert_case", "once_cell", @@ -1853,13 +1855,14 @@ dependencies = [ "quote", "regex", "semver", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] name = "napi-sys" version = "2.4.0" -source = "git+https://github.com/napi-rs/napi-rs.git?rev=ca2cd5c35a0c39ec4a94e93c6c5695b681046df2#ca2cd5c35a0c39ec4a94e93c6c5695b681046df2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "427802e8ec3a734331fec1035594a210ce1ff4dc5bc1950530920ab717964ea3" dependencies = [ "libloading", ] @@ -1981,7 +1984,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -2073,7 +2076,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -2134,7 +2137,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -2292,7 +2295,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -2465,7 +2468,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd" dependencies = [ "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -2836,7 +2839,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -2875,7 +2878,7 @@ dependencies = [ "proc-macro2", "quote", "sea-bae", - "syn 2.0.67", + "syn 2.0.68", "unicode-ident", ] @@ -2952,14 +2955,14 @@ checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] name = "serde_json" -version = "1.0.117" +version = "1.0.118" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" +checksum = "d947f6b3163d8857ea16c4fa0dd4840d52f3041039a85decd46867eb1abef2e4" dependencies = [ "itoa", "ryu", @@ -3409,9 +3412,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.67" +version = "2.0.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff8655ed1d86f3af4ee3fd3263786bc14245ad17c4c7e85ba7187fb3ae028c90" +checksum = "901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9" dependencies = [ "proc-macro2", "quote", @@ -3438,7 +3441,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -3503,7 +3506,7 @@ checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -3608,7 +3611,7 @@ checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -3702,7 +3705,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -3914,7 +3917,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", "wasm-bindgen-shared", ] @@ -3936,7 +3939,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -4217,7 +4220,7 @@ checksum = "28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", "synstructure 0.13.1", ] @@ -4238,7 +4241,7 @@ checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] @@ -4258,7 +4261,7 @@ checksum = "0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", "synstructure 0.13.1", ] @@ -4287,7 +4290,7 @@ checksum = "97cf56601ee5052b4417d90c8755c6683473c926039908196cf35d99f893ebe7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.67", + "syn 2.0.68", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 025e569641..3f35cb50dc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,8 +6,8 @@ resolver = "2" macros = { path = "packages/macro-rs/macros" } macros-impl = { path = "packages/macro-rs/macros-impl" } -napi = { git = "https://github.com/napi-rs/napi-rs.git", rev = "ca2cd5c35a0c39ec4a94e93c6c5695b681046df2" } -napi-derive = "3.0.0-alpha.1" +napi = "2.16.8" +napi-derive = "2.16.6" napi-build = "2.1.3" argon2 = { version = "0.5.3", default-features = false } @@ -33,9 +33,9 @@ regex = { version = "1.10.5", default-features = false } rmp-serde = { version = "1.3.0", default-features = false } sea-orm = { version = "0.12.15", default-features = false } serde = { version = "1.0.203", default-features = false } -serde_json = { version = "1.0.117", default-features = false } +serde_json = { version = "1.0.118", default-features = false } serde_yaml = { version = "0.9.34", default-features = false } -syn = { version = "2.0.67", default-features = false } +syn = { version = "2.0.68", default-features = false } sysinfo = { version = "0.30.12", default-features = false } thiserror = { version = "1.0.61", default-features = false } tokio = { version = "1.38.0", default-features = false } diff --git a/Dockerfile b/Dockerfile index d644634e3e..633f684d1d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,8 +5,6 @@ WORKDIR /firefish # Copy only backend-rs pnpm-related files first, to cache efficiently COPY package.json pnpm-workspace.yaml ./ COPY packages/backend-rs/package.json packages/backend-rs/package.json -COPY packages/backend-rs/npm/linux-x64-musl/package.json packages/backend-rs/npm/linux-x64-musl/package.json -COPY packages/backend-rs/npm/linux-arm64-musl/package.json packages/backend-rs/npm/linux-arm64-musl/package.json # Install compilation dependencies RUN apk update && apk add --no-cache build-base linux-headers curl ca-certificates python3 perl @@ -27,6 +25,7 @@ RUN cargo fetch --locked --manifest-path Cargo.toml COPY packages/backend-rs packages/backend-rs/ # Compile backend-rs +RUN ln -s $(which gcc) /usr/bin/aarch64-linux-musl-gcc RUN NODE_ENV='production' pnpm run --filter backend-rs build # Copy/Overwrite index.js to mitigate the bug in napi-rs codegen diff --git a/docs/changelog.md b/docs/changelog.md index 4959344884..3db5bc422f 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -15,6 +15,10 @@ Critical security updates are indicated by the :warning: icon. - The new Mastodon API uses a new format to manage Mastodon sessions in the database, whereas old implementation uses Misskey sessions. All previous client app and token registrations will not work with the new API. All clients need to be re-registered and all users need to re-authenticate. - All IDs (of statuses/notes, notifications, users, etc.) will be using the alphanumerical format, aligning with the Firefish/Misskey API. The old numerical IDs will not work when queried against the new API. +## [v20240623](https://firefish.dev/firefish/firefish/-/merge_requests/11049/commits) + +- Fix bugs + ## [v20240613](https://firefish.dev/firefish/firefish/-/merge_requests/11003/commits) This update contains code refactoring and dependency updates, with no major user-facing changes. diff --git a/package.json b/package.json index 423f3fb78f..b2c8d61785 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "firefish", - "version": "20240613", + "version": "20240623", "repository": { "type": "git", "url": "https://firefish.dev/firefish/firefish.git" @@ -47,7 +47,7 @@ "@biomejs/cli-darwin-x64": "1.8.2", "@biomejs/cli-linux-arm64": "1.8.2", "@biomejs/cli-linux-x64": "1.8.2", - "@types/node": "20.14.8", + "@types/node": "20.14.9", "execa": "9.3.0", "pnpm": "9.4.0", "typescript": "5.5.2" diff --git a/packages/backend-rs/npm/android-arm-eabi/README.md b/packages/backend-rs/npm/android-arm-eabi/README.md deleted file mode 100644 index 26e84675de..0000000000 --- a/packages/backend-rs/npm/android-arm-eabi/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-android-arm-eabi` - -This is the **armv7-linux-androideabi** binary for `backend-rs` diff --git a/packages/backend-rs/npm/android-arm-eabi/package.json b/packages/backend-rs/npm/android-arm-eabi/package.json deleted file mode 100644 index ca06ebf7f3..0000000000 --- a/packages/backend-rs/npm/android-arm-eabi/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "backend-rs-android-arm-eabi", - "version": "0.0.0", - "os": [ - "android" - ], - "cpu": [ - "arm" - ], - "main": "backend-rs.android-arm-eabi.node", - "files": [ - "backend-rs.android-arm-eabi.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - } -} diff --git a/packages/backend-rs/npm/android-arm64/README.md b/packages/backend-rs/npm/android-arm64/README.md deleted file mode 100644 index f18da53ca3..0000000000 --- a/packages/backend-rs/npm/android-arm64/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-android-arm64` - -This is the **aarch64-linux-android** binary for `backend-rs` diff --git a/packages/backend-rs/npm/android-arm64/package.json b/packages/backend-rs/npm/android-arm64/package.json deleted file mode 100644 index b37c2f5b7c..0000000000 --- a/packages/backend-rs/npm/android-arm64/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "backend-rs-android-arm64", - "version": "0.0.0", - "os": [ - "android" - ], - "cpu": [ - "arm64" - ], - "main": "backend-rs.android-arm64.node", - "files": [ - "backend-rs.android-arm64.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - } -} diff --git a/packages/backend-rs/npm/darwin-arm64/README.md b/packages/backend-rs/npm/darwin-arm64/README.md deleted file mode 100644 index 4c2bb5f7de..0000000000 --- a/packages/backend-rs/npm/darwin-arm64/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-darwin-arm64` - -This is the **aarch64-apple-darwin** binary for `backend-rs` diff --git a/packages/backend-rs/npm/darwin-arm64/package.json b/packages/backend-rs/npm/darwin-arm64/package.json deleted file mode 100644 index 2ed7ccd061..0000000000 --- a/packages/backend-rs/npm/darwin-arm64/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "backend-rs-darwin-arm64", - "version": "0.0.0", - "os": [ - "darwin" - ], - "cpu": [ - "arm64" - ], - "main": "backend-rs.darwin-arm64.node", - "files": [ - "backend-rs.darwin-arm64.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - } -} diff --git a/packages/backend-rs/npm/darwin-universal/README.md b/packages/backend-rs/npm/darwin-universal/README.md deleted file mode 100644 index fe9e88d1e4..0000000000 --- a/packages/backend-rs/npm/darwin-universal/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-darwin-universal` - -This is the **universal-apple-darwin** binary for `backend-rs` diff --git a/packages/backend-rs/npm/darwin-universal/package.json b/packages/backend-rs/npm/darwin-universal/package.json deleted file mode 100644 index 125f60807a..0000000000 --- a/packages/backend-rs/npm/darwin-universal/package.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "name": "backend-rs-darwin-universal", - "version": "0.0.0", - "os": [ - "darwin" - ], - "main": "backend-rs.darwin-universal.node", - "files": [ - "backend-rs.darwin-universal.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - } -} diff --git a/packages/backend-rs/npm/darwin-x64/README.md b/packages/backend-rs/npm/darwin-x64/README.md deleted file mode 100644 index e7cb3c7341..0000000000 --- a/packages/backend-rs/npm/darwin-x64/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-darwin-x64` - -This is the **x86_64-apple-darwin** binary for `backend-rs` diff --git a/packages/backend-rs/npm/darwin-x64/package.json b/packages/backend-rs/npm/darwin-x64/package.json deleted file mode 100644 index 6a90d0628e..0000000000 --- a/packages/backend-rs/npm/darwin-x64/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "backend-rs-darwin-x64", - "version": "0.0.0", - "os": [ - "darwin" - ], - "cpu": [ - "x64" - ], - "main": "backend-rs.darwin-x64.node", - "files": [ - "backend-rs.darwin-x64.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - } -} diff --git a/packages/backend-rs/npm/freebsd-x64/README.md b/packages/backend-rs/npm/freebsd-x64/README.md deleted file mode 100644 index df06915dff..0000000000 --- a/packages/backend-rs/npm/freebsd-x64/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-freebsd-x64` - -This is the **x86_64-unknown-freebsd** binary for `backend-rs` diff --git a/packages/backend-rs/npm/freebsd-x64/package.json b/packages/backend-rs/npm/freebsd-x64/package.json deleted file mode 100644 index 2ba1244845..0000000000 --- a/packages/backend-rs/npm/freebsd-x64/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "backend-rs-freebsd-x64", - "version": "0.0.0", - "os": [ - "freebsd" - ], - "cpu": [ - "x64" - ], - "main": "backend-rs.freebsd-x64.node", - "files": [ - "backend-rs.freebsd-x64.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - } -} diff --git a/packages/backend-rs/npm/linux-arm-gnueabihf/README.md b/packages/backend-rs/npm/linux-arm-gnueabihf/README.md deleted file mode 100644 index fc4132cd0e..0000000000 --- a/packages/backend-rs/npm/linux-arm-gnueabihf/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-linux-arm-gnueabihf` - -This is the **armv7-unknown-linux-gnueabihf** binary for `backend-rs` diff --git a/packages/backend-rs/npm/linux-arm-gnueabihf/package.json b/packages/backend-rs/npm/linux-arm-gnueabihf/package.json deleted file mode 100644 index 6e878bc516..0000000000 --- a/packages/backend-rs/npm/linux-arm-gnueabihf/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "backend-rs-linux-arm-gnueabihf", - "version": "0.0.0", - "os": [ - "linux" - ], - "cpu": [ - "arm" - ], - "main": "backend-rs.linux-arm-gnueabihf.node", - "files": [ - "backend-rs.linux-arm-gnueabihf.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - } -} diff --git a/packages/backend-rs/npm/linux-arm64-gnu/README.md b/packages/backend-rs/npm/linux-arm64-gnu/README.md deleted file mode 100644 index 9126a63170..0000000000 --- a/packages/backend-rs/npm/linux-arm64-gnu/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-linux-arm64-gnu` - -This is the **aarch64-unknown-linux-gnu** binary for `backend-rs` diff --git a/packages/backend-rs/npm/linux-arm64-gnu/package.json b/packages/backend-rs/npm/linux-arm64-gnu/package.json deleted file mode 100644 index 27b87ae1d4..0000000000 --- a/packages/backend-rs/npm/linux-arm64-gnu/package.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "backend-rs-linux-arm64-gnu", - "version": "0.0.0", - "os": [ - "linux" - ], - "cpu": [ - "arm64" - ], - "main": "backend-rs.linux-arm64-gnu.node", - "files": [ - "backend-rs.linux-arm64-gnu.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - }, - "libc": [ - "glibc" - ] -} diff --git a/packages/backend-rs/npm/linux-arm64-musl/README.md b/packages/backend-rs/npm/linux-arm64-musl/README.md deleted file mode 100644 index 970d094e46..0000000000 --- a/packages/backend-rs/npm/linux-arm64-musl/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-linux-arm64-musl` - -This is the **aarch64-unknown-linux-musl** binary for `backend-rs` diff --git a/packages/backend-rs/npm/linux-arm64-musl/package.json b/packages/backend-rs/npm/linux-arm64-musl/package.json deleted file mode 100644 index 49f83fb046..0000000000 --- a/packages/backend-rs/npm/linux-arm64-musl/package.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "backend-rs-linux-arm64-musl", - "version": "0.0.0", - "os": [ - "linux" - ], - "cpu": [ - "arm64" - ], - "main": "backend-rs.linux-arm64-musl.node", - "files": [ - "backend-rs.linux-arm64-musl.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - }, - "libc": [ - "musl" - ] -} diff --git a/packages/backend-rs/npm/linux-x64-gnu/README.md b/packages/backend-rs/npm/linux-x64-gnu/README.md deleted file mode 100644 index 6a947c5e7f..0000000000 --- a/packages/backend-rs/npm/linux-x64-gnu/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-linux-x64-gnu` - -This is the **x86_64-unknown-linux-gnu** binary for `backend-rs` diff --git a/packages/backend-rs/npm/linux-x64-gnu/package.json b/packages/backend-rs/npm/linux-x64-gnu/package.json deleted file mode 100644 index 7ba56d5212..0000000000 --- a/packages/backend-rs/npm/linux-x64-gnu/package.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "backend-rs-linux-x64-gnu", - "version": "0.0.0", - "os": [ - "linux" - ], - "cpu": [ - "x64" - ], - "main": "backend-rs.linux-x64-gnu.node", - "files": [ - "backend-rs.linux-x64-gnu.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - }, - "libc": [ - "glibc" - ] -} diff --git a/packages/backend-rs/npm/linux-x64-musl/README.md b/packages/backend-rs/npm/linux-x64-musl/README.md deleted file mode 100644 index 4344d648ae..0000000000 --- a/packages/backend-rs/npm/linux-x64-musl/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-linux-x64-musl` - -This is the **x86_64-unknown-linux-musl** binary for `backend-rs` diff --git a/packages/backend-rs/npm/linux-x64-musl/package.json b/packages/backend-rs/npm/linux-x64-musl/package.json deleted file mode 100644 index fcfa783c83..0000000000 --- a/packages/backend-rs/npm/linux-x64-musl/package.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "name": "backend-rs-linux-x64-musl", - "version": "0.0.0", - "os": [ - "linux" - ], - "cpu": [ - "x64" - ], - "main": "backend-rs.linux-x64-musl.node", - "files": [ - "backend-rs.linux-x64-musl.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - }, - "libc": [ - "musl" - ] -} diff --git a/packages/backend-rs/npm/win32-arm64-msvc/README.md b/packages/backend-rs/npm/win32-arm64-msvc/README.md deleted file mode 100644 index a89398e514..0000000000 --- a/packages/backend-rs/npm/win32-arm64-msvc/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-win32-arm64-msvc` - -This is the **aarch64-pc-windows-msvc** binary for `backend-rs` diff --git a/packages/backend-rs/npm/win32-arm64-msvc/package.json b/packages/backend-rs/npm/win32-arm64-msvc/package.json deleted file mode 100644 index 1783c23b00..0000000000 --- a/packages/backend-rs/npm/win32-arm64-msvc/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "backend-rs-win32-arm64-msvc", - "version": "0.0.0", - "os": [ - "win32" - ], - "cpu": [ - "arm64" - ], - "main": "backend-rs.win32-arm64-msvc.node", - "files": [ - "backend-rs.win32-arm64-msvc.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - } -} diff --git a/packages/backend-rs/npm/win32-ia32-msvc/README.md b/packages/backend-rs/npm/win32-ia32-msvc/README.md deleted file mode 100644 index 43335cfad0..0000000000 --- a/packages/backend-rs/npm/win32-ia32-msvc/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-win32-ia32-msvc` - -This is the **i686-pc-windows-msvc** binary for `backend-rs` diff --git a/packages/backend-rs/npm/win32-ia32-msvc/package.json b/packages/backend-rs/npm/win32-ia32-msvc/package.json deleted file mode 100644 index 854de42b14..0000000000 --- a/packages/backend-rs/npm/win32-ia32-msvc/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "backend-rs-win32-ia32-msvc", - "version": "0.0.0", - "os": [ - "win32" - ], - "cpu": [ - "ia32" - ], - "main": "backend-rs.win32-ia32-msvc.node", - "files": [ - "backend-rs.win32-ia32-msvc.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - } -} diff --git a/packages/backend-rs/npm/win32-x64-msvc/README.md b/packages/backend-rs/npm/win32-x64-msvc/README.md deleted file mode 100644 index c881bdd12d..0000000000 --- a/packages/backend-rs/npm/win32-x64-msvc/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# `backend-rs-win32-x64-msvc` - -This is the **x86_64-pc-windows-msvc** binary for `backend-rs` diff --git a/packages/backend-rs/npm/win32-x64-msvc/package.json b/packages/backend-rs/npm/win32-x64-msvc/package.json deleted file mode 100644 index eb01ab78ef..0000000000 --- a/packages/backend-rs/npm/win32-x64-msvc/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "backend-rs-win32-x64-msvc", - "version": "0.0.0", - "os": [ - "win32" - ], - "cpu": [ - "x64" - ], - "main": "backend-rs.win32-x64-msvc.node", - "files": [ - "backend-rs.win32-x64-msvc.node" - ], - "license": "MIT", - "engines": { - "node": ">= 10" - } -} diff --git a/packages/backend-rs/package.json b/packages/backend-rs/package.json index e68b00fd96..e96bfc5ef7 100644 --- a/packages/backend-rs/package.json +++ b/packages/backend-rs/package.json @@ -4,31 +4,13 @@ "main": "built/index.js", "types": "built/index.d.ts", "napi": { - "binaryName": "backend-rs", - "targets": [ - "aarch64-apple-darwin", - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "aarch64-unknown-linux-musl", - "aarch64-pc-windows-msvc", - "armv7-unknown-linux-gnueabihf", - "x86_64-unknown-linux-gnu", - "x86_64-unknown-linux-musl", - "x86_64-unknown-freebsd", - "i686-pc-windows-msvc", - "armv7-linux-androideabi", - "universal-apple-darwin" - ] + "binaryName": "backend-rs" }, "devDependencies": { "@napi-rs/cli": "3.0.0-alpha.55" }, "scripts": { - "artifacts": "napi artifacts", - "build": "RUSTFLAGS='-C target-cpu=native' napi build --features napi --no-const-enum --platform --release --output-dir ./built/", - "build:debug": "napi build --features napi --no-const-enum --platform --output-dir ./built/", - "prepublishOnly": "napi prepublish -t npm", - "universal": "napi universal", - "version": "napi version" + "build": "napi build --features napi --no-const-enum --platform --release --output-dir ./built/", + "build:debug": "napi build --features napi --no-const-enum --platform --output-dir ./built/" } } diff --git a/packages/backend/package.json b/packages/backend/package.json index 6799329d1c..23b7766f78 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -22,9 +22,9 @@ "@swc/core-android-arm64": "1.3.11" }, "dependencies": { - "@bull-board/api": "5.20.2", - "@bull-board/koa": "5.20.2", - "@bull-board/ui": "5.20.2", + "@bull-board/api": "5.20.5", + "@bull-board/koa": "5.20.5", + "@bull-board/ui": "5.20.5", "@discordapp/twemoji": "15.0.3", "@koa/cors": "5.0.0", "@koa/multer": "3.0.2", @@ -38,11 +38,11 @@ "archiver": "7.0.1", "async-lock": "1.4.0", "async-mutex": "0.5.0", - "aws-sdk": "2.1646.0", + "aws-sdk": "2.1649.0", "axios": "1.7.2", "backend-rs": "workspace:*", "blurhash": "2.0.5", - "bull": "4.13.1", + "bull": "4.14.0", "cacheable-lookup": "git+https://github.com/TheEssem/cacheable-lookup.git#dd2fb616366a3c68dcf321a57a67295967b204bf", "cbor-x": "1.5.9", "chalk": "5.3.0", @@ -145,7 +145,7 @@ "@types/koa__multer": "2.0.7", "@types/koa__router": "12.0.4", "@types/mocha": "10.0.7", - "@types/node": "20.14.8", + "@types/node": "20.14.9", "@types/node-fetch": "2.6.11", "@types/nodemailer": "6.4.15", "@types/oauth": "0.9.5", @@ -170,7 +170,7 @@ "@types/ws": "8.5.10", "cross-env": "7.0.3", "eslint": "9.5.0", - "mocha": "10.4.0", + "mocha": "10.5.2", "pug": "3.0.3", "strict-event-emitter-types": "2.0.0", "swc-loader": "0.2.6", diff --git a/packages/client/package.json b/packages/client/package.json index 89392c418c..5cb9b3cdc8 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -34,7 +34,7 @@ "@types/tinycolor2": "1.4.6", "@types/uuid": "10.0.0", "@vitejs/plugin-vue": "5.0.5", - "@vue/runtime-core": "3.4.29", + "@vue/runtime-core": "3.4.30", "autobind-decorator": "2.4.0", "autosize": "6.0.1", "broadcast-channel": "7.0.0", @@ -45,7 +45,7 @@ "chartjs-plugin-zoom": "2.0.1", "city-timezones": "1.2.1", "compare-versions": "6.1.0", - "cropperjs": "2.0.0-rc", + "cropperjs": "2.0.0-rc.0", "date-fns": "3.6.0", "emojilib": "3.0.12", "eslint-plugin-file-progress": "1.4.0", @@ -61,7 +61,7 @@ "katex": "0.16.10", "long": "5.2.3", "libopenmpt-wasm": "git+https://github.com/TheEssem/libopenmpt-packaging.git#d05d151a72b638c6312227af0417aca69521172c", - "matter-js": "0.19.0", + "matter-js": "0.20.0", "mfm-js": "0.24.0", "multer": "1.4.5-lts.1", "moment": "2.30.1", @@ -78,7 +78,7 @@ "swiper": "11.1.4", "syuilo-password-strength": "0.0.1", "textarea-caret": "3.1.0", - "throttle-debounce": "5.0.0", + "throttle-debounce": "5.0.2", "tinycolor2": "1.6.0", "tinyld": "1.3.4", "typescript": "5.5.2", @@ -86,10 +86,10 @@ "uuid": "10.0.0", "vite": "5.3.1", "vite-plugin-compression": "0.5.1", - "vue": "3.4.29", + "vue": "3.4.30", "vue-draggable-plus": "0.5.0", "vue-plyr": "7.0.0", "vue-prism-editor": "2.0.0-alpha.2", - "vue-tsc": "2.0.21" + "vue-tsc": "2.0.22" } } diff --git a/packages/firefish-js/package.json b/packages/firefish-js/package.json index 52deb81614..d52bab2915 100644 --- a/packages/firefish-js/package.json +++ b/packages/firefish-js/package.json @@ -25,7 +25,7 @@ "@swc/core": "1.6.5", "@swc/types": "0.1.9", "@types/jest": "29.5.12", - "@types/node": "20.14.8", + "@types/node": "20.14.9", "jest": "29.7.0", "jest-fetch-mock": "3.0.3", "jest-websocket-mock": "2.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 57a8ee97d1..8d6997d511 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,8 +28,8 @@ importers: specifier: 1.8.2 version: 1.8.2 '@types/node': - specifier: 20.14.8 - version: 20.14.8 + specifier: 20.14.9 + version: 20.14.9 execa: specifier: 9.3.0 version: 9.3.0 @@ -43,14 +43,14 @@ importers: packages/backend: dependencies: '@bull-board/api': - specifier: 5.20.2 - version: 5.20.2(@bull-board/ui@5.20.2) + specifier: 5.20.5 + version: 5.20.5(@bull-board/ui@5.20.5) '@bull-board/koa': - specifier: 5.20.2 - version: 5.20.2(@types/koa@2.15.0)(lodash@4.17.21)(pug@3.0.3) + specifier: 5.20.5 + version: 5.20.5(@types/koa@2.15.0)(lodash@4.17.21)(pug@3.0.3) '@bull-board/ui': - specifier: 5.20.2 - version: 5.20.2 + specifier: 5.20.5 + version: 5.20.5 '@discordapp/twemoji': specifier: 15.0.3 version: 15.0.3 @@ -91,8 +91,8 @@ importers: specifier: 0.5.0 version: 0.5.0 aws-sdk: - specifier: 2.1646.0 - version: 2.1646.0 + specifier: 2.1649.0 + version: 2.1649.0 axios: specifier: 1.7.2 version: 1.7.2 @@ -103,8 +103,8 @@ importers: specifier: 2.0.5 version: 2.0.5 bull: - specifier: 4.13.1 - version: 4.13.1 + specifier: 4.14.0 + version: 4.14.0 cacheable-lookup: specifier: git+https://github.com/TheEssem/cacheable-lookup.git#dd2fb616366a3c68dcf321a57a67295967b204bf version: https://codeload.github.com/TheEssem/cacheable-lookup/tar.gz/dd2fb616366a3c68dcf321a57a67295967b204bf @@ -320,7 +320,7 @@ importers: version: 0.2.3 typeorm: specifier: 0.3.20 - version: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)) + version: 0.3.20(ioredis@5.4.1)(pg@8.12.0)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)) ulid: specifier: 2.3.0 version: 2.3.0 @@ -411,8 +411,8 @@ importers: specifier: 10.0.7 version: 10.0.7 '@types/node': - specifier: 20.14.8 - version: 20.14.8 + specifier: 20.14.9 + version: 20.14.9 '@types/node-fetch': specifier: 2.6.11 version: 2.6.11 @@ -486,8 +486,8 @@ importers: specifier: 9.5.0 version: 9.5.0 mocha: - specifier: 10.4.0 - version: 10.4.0 + specifier: 10.5.2 + version: 10.5.2 pug: specifier: 3.0.3 version: 3.0.3 @@ -502,7 +502,7 @@ importers: version: 9.5.1(typescript@5.5.2)(webpack@5.92.1(@swc/core@1.6.5)) ts-node: specifier: 10.9.2 - version: 10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2) + version: 10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2) tsconfig-paths: specifier: 4.2.0 version: 4.2.0 @@ -592,10 +592,10 @@ importers: version: 10.0.0 '@vitejs/plugin-vue': specifier: 5.0.5 - version: 5.0.5(vite@5.3.1(@types/node@20.14.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0))(vue@3.4.29(typescript@5.5.2)) + version: 5.0.5(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0))(vue@3.4.30(typescript@5.5.2)) '@vue/runtime-core': - specifier: 3.4.29 - version: 3.4.29 + specifier: 3.4.30 + version: 3.4.30 autobind-decorator: specifier: 2.4.0 version: 2.4.0 @@ -627,8 +627,8 @@ importers: specifier: 6.1.0 version: 6.1.0 cropperjs: - specifier: 2.0.0-rc - version: 2.0.0-rc + specifier: 2.0.0-rc.0 + version: 2.0.0-rc.0 date-fns: specifier: 3.6.0 version: 3.6.0 @@ -652,7 +652,7 @@ importers: version: 7.5.4 focus-trap-vue: specifier: 4.0.3 - version: 4.0.3(focus-trap@7.5.4)(vue@3.4.29(typescript@5.5.2)) + version: 4.0.3(focus-trap@7.5.4)(vue@3.4.30(typescript@5.5.2)) gsap: specifier: 3.12.5 version: 3.12.5 @@ -675,8 +675,8 @@ importers: specifier: 5.2.3 version: 5.2.3 matter-js: - specifier: 0.19.0 - version: 0.19.0 + specifier: 0.20.0 + version: 0.20.0 mfm-js: specifier: 0.24.0 version: 0.24.0 @@ -726,8 +726,8 @@ importers: specifier: 3.1.0 version: 3.1.0 throttle-debounce: - specifier: 5.0.0 - version: 5.0.0 + specifier: 5.0.2 + version: 5.0.2 tinycolor2: specifier: 1.6.0 version: 1.6.0 @@ -745,13 +745,13 @@ importers: version: 10.0.0 vite: specifier: 5.3.1 - version: 5.3.1(@types/node@20.14.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0) + version: 5.3.1(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0) vite-plugin-compression: specifier: 0.5.1 - version: 0.5.1(vite@5.3.1(@types/node@20.14.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0)) + version: 0.5.1(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0)) vue: - specifier: 3.4.29 - version: 3.4.29(typescript@5.5.2) + specifier: 3.4.30 + version: 3.4.30(typescript@5.5.2) vue-draggable-plus: specifier: 0.5.0 version: 0.5.0(@types/sortablejs@1.15.8) @@ -760,10 +760,10 @@ importers: version: 7.0.0 vue-prism-editor: specifier: 2.0.0-alpha.2 - version: 2.0.0-alpha.2(vue@3.4.29(typescript@5.5.2)) + version: 2.0.0-alpha.2(vue@3.4.30(typescript@5.5.2)) vue-tsc: - specifier: 2.0.21 - version: 2.0.21(typescript@5.5.2) + specifier: 2.0.22 + version: 2.0.22(typescript@5.5.2) packages/firefish-js: dependencies: @@ -791,11 +791,11 @@ importers: specifier: 29.5.12 version: 29.5.12 '@types/node': - specifier: 20.14.8 - version: 20.14.8 + specifier: 20.14.9 + version: 20.14.9 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)) + version: 29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)) jest-fetch-mock: specifier: 3.0.3 version: 3.0.3 @@ -807,10 +807,10 @@ importers: version: 9.3.1 ts-jest: specifier: 29.1.5 - version: 29.1.5(@babel/core@7.24.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.6))(jest@29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)))(typescript@5.5.2) + version: 29.1.5(@babel/core@7.24.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.6))(jest@29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)))(typescript@5.5.2) ts-node: specifier: 10.9.2 - version: 10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2) + version: 10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2) tsd: specifier: 0.31.1 version: 0.31.1 @@ -828,10 +828,10 @@ importers: version: 6.2.1 vite: specifier: 5.3.1 - version: 5.3.1(@types/node@20.14.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0) + version: 5.3.1(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0) vite-plugin-compression: specifier: 0.5.1 - version: 0.5.1(vite@5.3.1(@types/node@20.14.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0)) + version: 0.5.1(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0)) packages: @@ -1089,16 +1089,16 @@ packages: cpu: [x64] os: [win32] - '@bull-board/api@5.20.2': - resolution: {integrity: sha512-5sTujiB3d8mKFQxBucMaa7di+Vi9N6r+OdDH0rSKCdNKR6E8fXfpohEza/Ddy9DFlqSCavRHbD0nz6O4sTieSA==} + '@bull-board/api@5.20.5': + resolution: {integrity: sha512-YI95JK5A4/K4KB5VWbQn/CYNB+AO5cZ/BnZ77LxAhsaJ3ssHBN3Au0n3Z4wD7O+78+W3ON9uqGjKnHV6rXBGcQ==} peerDependencies: - '@bull-board/ui': 5.20.2 + '@bull-board/ui': 5.20.5 - '@bull-board/koa@5.20.2': - resolution: {integrity: sha512-2E1y7gJx1n0i7Lsa7xx0s0+jCUxbkZcD+n4XBOMlQCSQk7RkV0Psyw9KKoAepx2NzxOFxekqjY5smE1uI7RAhQ==} + '@bull-board/koa@5.20.5': + resolution: {integrity: sha512-m/YzjdeOIxFiEJ1l7eY9XBoBWrMBCfInMQs/2aE5W0yIEg5wyfEGtGT9UVyam09onnlaoR+ILXDjbN0L4sGYBw==} - '@bull-board/ui@5.20.2': - resolution: {integrity: sha512-zd8XaBZHhODQpm+IU8zcl+92lA58YXdbSDGCzd7M4zVHB36Cq8BUk9JhPYxA1dVe62+8COBmDd6rSYEsfJ+g5g==} + '@bull-board/ui@5.20.5': + resolution: {integrity: sha512-RV9VlW4qVL1A0Dewpsor4z7ZL9D56OW9LcRYjvXrIU5FSzvTvYKofmrUYoVrNQDs6jGMwJic+dMiW9K8GUU15A==} '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': resolution: {integrity: sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==} @@ -1133,38 +1133,38 @@ packages: '@chainsafe/is-ip@2.0.2': resolution: {integrity: sha512-ndGqEMG1W5WkGagaqOZHpPU172AGdxr+LD15sv3WIUvT5oCFUrG1Y0CW/v2Egwj4JXEvSibaIIIqImsm98y1nA==} - '@cropper/element-canvas@2.0.0-rc': - resolution: {integrity: sha512-qdg0Bf6LDdyo466SCxj5gkiDLJY5y6XiCcXYaUM+hF4Z44FXLnqh1eSwLoWXHg6pJW66TOle/iGeneBtC7OPrw==} + '@cropper/element-canvas@2.0.0-rc.0': + resolution: {integrity: sha512-SKrGJS5Wnx8RzTnqcDWxpW6GEW9k0pvNPiu5cFtpGl6dMbs1fBTBqhV8xiv4wiw9lzRvI+kZW+0AlKpYy3sFEQ==} - '@cropper/element-crosshair@2.0.0-rc': - resolution: {integrity: sha512-2gvfMCzJN5vBFDtiDZZhRELeKIMJzTGPXQAlLPyWksaVw5w8ZtYdeq+cAAPWaKtIkx/LGaR9BCbyTUUTAABM3Q==} + '@cropper/element-crosshair@2.0.0-rc.0': + resolution: {integrity: sha512-3GcreYQ3wnVV57XZ7tmhkr39fxa3+dqql/odrtgjqPjWQe/wKgQCe3I3Zihs4hEIGpls1D6aF2uX670xR/wt2w==} - '@cropper/element-grid@2.0.0-rc': - resolution: {integrity: sha512-AXeC60syvNsJs9jNv7Me1PJKyIacSSfFh2NiAqRFbdUWiJeiZOGxURjWjVaRiT+T5lzxjdU8UEN3TqC1qy6ozA==} + '@cropper/element-grid@2.0.0-rc.0': + resolution: {integrity: sha512-tb2DaDH1v23lP/R6CJEEdSlNmz5nC+SGCiTHjNmnDAphnSrfzByOyc4q2+t88B3UbT574AtCe5sYZqraZwkQ3w==} - '@cropper/element-handle@2.0.0-rc': - resolution: {integrity: sha512-/AszmOGjaLaFEwib0UuOBt4ib811fZskT+m3SdhJRj4rhfH4+BOs/mFMGrx8/WGJ79Vb2NVdTzNm+x/xDNSE5w==} + '@cropper/element-handle@2.0.0-rc.0': + resolution: {integrity: sha512-RLQKDXDRX7XwG4rxauGidqbzamACr4RCat4msGAg1ULOUL1Ba8r4e5cxaKfeYHcmNW9flBg+AbPF8SERwmU56w==} - '@cropper/element-image@2.0.0-rc': - resolution: {integrity: sha512-u/vZq9rehFpFN1bAwiD6QSDfeKHza7BXM0JF1mez7IvaqSDzJvID2oCmPj0Ocwed4SaULtNE6B15tdKHjcaqkA==} + '@cropper/element-image@2.0.0-rc.0': + resolution: {integrity: sha512-anlxSutFmfkaxXJGpdmSRx/h3Tk7ceD6G7FiGtu3hXwr7lFJQ7zFYOrV+1RdQnxahgKJdiUc540ijX+hrWXjBA==} - '@cropper/element-selection@2.0.0-rc': - resolution: {integrity: sha512-iS9BftOqmM8hbwbIXX8iGm2LGABXA1raadKNYjipGc4XjF+e5pKPzi3XmNnn38n/nW8Vq0ZgJPRsytrOihJY5g==} + '@cropper/element-selection@2.0.0-rc.0': + resolution: {integrity: sha512-On158qtmYG0nwIDH/1WqyMj2Fq4sLayWGJ0KgyWX6MRessY6pA+ZEt7jXq7TqTUfFVDs+pyeLHar4Dybs7U69A==} - '@cropper/element-shade@2.0.0-rc': - resolution: {integrity: sha512-8NL+zTG7EVABPapPXlqjGfbBofGNkkehDm8enaCb2Gw/5WmQmQTdhIF3Zd7TKJFR3l/vE5xtG5ouBiCMBKd8fw==} + '@cropper/element-shade@2.0.0-rc.0': + resolution: {integrity: sha512-w/zxsZKHNqfArQOsMgYUUms6OuACwJiJX86//ChDaZCooqFWwC0MuEmrRkuP/lcWqq3SdfeAwOpeoflsVOeDNQ==} - '@cropper/element-viewer@2.0.0-rc': - resolution: {integrity: sha512-hlnz8B/FKLJ402sxzHCNRV/yRf5wCVMPe1z0/pEoj9/Zx1caB8xZmCRtX+aqw20lTEWlbcp7s70rss8W7GNicw==} + '@cropper/element-viewer@2.0.0-rc.0': + resolution: {integrity: sha512-XZlOrXFSdEyc711YTWPqIW2eyN1JdG3fL8hElXyYfIyZm7p0BVYMTVoX3jQ59K50FFegYclUYHUxRIybolOx7g==} - '@cropper/element@2.0.0-rc': - resolution: {integrity: sha512-YeTMYAEKNjvMuSr5fOzc0Yh69Ymv7sD8U6pUBDslG0yXrzFnjQKNX+wlpLaSiWWf+JGvIRH/sJhQONNNDaBrxA==} + '@cropper/element@2.0.0-rc.0': + resolution: {integrity: sha512-VrVQpUKZYBEq7GOxkzui5coSMALrRJUzqi0Z3FGJ1+wce7KqMuBMZQ2wkZIevAC+I0AWip4NNREXqeySexRMrQ==} - '@cropper/elements@2.0.0-rc': - resolution: {integrity: sha512-1iMHEA7Yex6dRbxJCloIXeA+l+yrU2pz/M+aBZt4PMZzyjp0qZrEs5kn7pXcpFSctJ7swwkBjyZ/tAxmGSSSmA==} + '@cropper/elements@2.0.0-rc.0': + resolution: {integrity: sha512-VAbLz+sBMkraDQNQPvMb6HoGYR8xQDj8d5Yf3V94KCUmcD9sHWkyhaHJ+ThXQc7oyhPqv2puPl9371ucl40j5w==} - '@cropper/utils@2.0.0-rc': - resolution: {integrity: sha512-vE98IZRKBrbDnzObtZvZMsxYorOjHjWGc3FxzXTQezKnhNhk/H4RNC5jX1XaG9BNMXk57ftO5/0/BdvcvAckUg==} + '@cropper/utils@2.0.0-rc.0': + resolution: {integrity: sha512-28owk7shP5915It+VeXFn1mjdClYfAlkqBU3yIkjkeOmMP7Fd7TX8/969bvamJW+5+8afcxzAshgs+zzKO+qBQ==} '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} @@ -2711,8 +2711,8 @@ packages: '@types/node-fetch@2.6.11': resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} - '@types/node@20.14.8': - resolution: {integrity: sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==} + '@types/node@20.14.9': + resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} '@types/nodemailer@6.4.15': resolution: {integrity: sha512-0EBJxawVNjPkng1zm2vopRctuWVCxk34JcIlRuXSf54habUWdz1FB7wHDqOqvDa8Mtpt0Q3LTXQkAs2LNyK5jQ==} @@ -2949,55 +2949,64 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@volar/language-core@2.3.0': - resolution: {integrity: sha512-pvhL24WUh3VDnv7Yw5N1sjhPtdx7q9g+Wl3tggmnkMcyK8GcCNElF2zHiKznryn0DiUGk+eez/p2qQhz+puuHw==} + '@volar/language-core@2.3.1': + resolution: {integrity: sha512-25CZ3ulM6jWgQsPQjKb7maKDlryvXWvsl7ytw4uj1Yyy17BgdiTWqMuNSxIODC3+/7IBOOGYoINC/1OOLACLLw==} - '@volar/source-map@2.3.0': - resolution: {integrity: sha512-G/228aZjAOGhDjhlyZ++nDbKrS9uk+5DMaEstjvzglaAw7nqtDyhnQAsYzUg6BMP9BtwZ59RIw5HGePrutn00Q==} + '@volar/source-map@2.3.1': + resolution: {integrity: sha512-fU3IL19wRy5S5OaGq67ejSl+/xdMuOHgp9Rsp3OiOhLyg25CctLYDdGZ9Y3+MJ1iqTLDh94PdvdR1BZX6I0hNQ==} - '@volar/typescript@2.3.0': - resolution: {integrity: sha512-PtUwMM87WsKVeLJN33GSTUjBexlKfKgouWlOUIv7pjrOnTwhXHZNSmpc312xgXdTjQPpToK6KXSIcKu9sBQ5LQ==} + '@volar/typescript@2.3.1': + resolution: {integrity: sha512-OrUV6dYt/1h92+aWElexra6dp++gF/IEddvwyxeobyYfKAoKDUMsWU0iJCj0clZlfdyYaLmNEAkulJlVimxnOw==} '@vue/compiler-core@3.4.29': resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==} + '@vue/compiler-core@3.4.30': + resolution: {integrity: sha512-ZL8y4Xxdh8O6PSwfdZ1IpQ24PjTAieOz3jXb/MDTfDtANcKBMxg1KLm6OX2jofsaQGYfIVzd3BAG22i56/cF1w==} + '@vue/compiler-dom@3.4.29': resolution: {integrity: sha512-A6+iZ2fKIEGnfPJejdB7b1FlJzgiD+Y/sxxKwJWg1EbJu6ZPgzaPQQ51ESGNv0CP6jm6Z7/pO6Ia8Ze6IKrX7w==} + '@vue/compiler-dom@3.4.30': + resolution: {integrity: sha512-+16Sd8lYr5j/owCbr9dowcNfrHd+pz+w2/b5Lt26Oz/kB90C9yNbxQ3bYOvt7rI2bxk0nqda39hVcwDFw85c2Q==} + '@vue/compiler-sfc@2.7.16': resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} - '@vue/compiler-sfc@3.4.29': - resolution: {integrity: sha512-zygDcEtn8ZimDlrEQyLUovoWgKQic6aEQqRXce2WXBvSeHbEbcAsXyCk9oG33ZkyWH4sl9D3tkYc1idoOkdqZQ==} + '@vue/compiler-sfc@3.4.30': + resolution: {integrity: sha512-8vElKklHn/UY8+FgUFlQrYAPbtiSB2zcgeRKW7HkpSRn/JjMRmZvuOtwDx036D1aqKNSTtXkWRfqx53Qb+HmMg==} - '@vue/compiler-ssr@3.4.29': - resolution: {integrity: sha512-rFbwCmxJ16tDp3N8XCx5xSQzjhidYjXllvEcqX/lopkoznlNPz3jyy0WGJCyhAaVQK677WWFt3YO/WUEkMMUFQ==} + '@vue/compiler-ssr@3.4.30': + resolution: {integrity: sha512-ZJ56YZGXJDd6jky4mmM0rNaNP6kIbQu9LTKZDhcpddGe/3QIalB1WHHmZ6iZfFNyj5mSypTa4+qDJa5VIuxMSg==} - '@vue/language-core@2.0.21': - resolution: {integrity: sha512-vjs6KwnCK++kIXT+eI63BGpJHfHNVJcUCr3RnvJsccT3vbJnZV5IhHR2puEkoOkIbDdp0Gqi1wEnv3hEd3WsxQ==} + '@vue/language-core@2.0.22': + resolution: {integrity: sha512-dNTAAtEOuMiz7N1s5tKpypnVVCtawxVSF5BukD0ELcYSw+DSbrSlYYSw8GuwvurodCeYFSHsmslE+c2sYDNoiA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@vue/reactivity@3.4.29': - resolution: {integrity: sha512-w8+KV+mb1a8ornnGQitnMdLfE0kXmteaxLdccm2XwdFxXst4q/Z7SEboCV5SqJNpZbKFeaRBBJBhW24aJyGINg==} + '@vue/reactivity@3.4.30': + resolution: {integrity: sha512-bVJurnCe3LS0JII8PPoAA63Zd2MBzcKrEzwdQl92eHCcxtIbxD2fhNwJpa+KkM3Y/A4T5FUnmdhgKwOf6BfbcA==} - '@vue/runtime-core@3.4.29': - resolution: {integrity: sha512-s8fmX3YVR/Rk5ig0ic0NuzTNjK2M7iLuVSZyMmCzN/+Mjuqqif1JasCtEtmtoJWF32pAtUjyuT2ljNKNLeOmnQ==} + '@vue/runtime-core@3.4.30': + resolution: {integrity: sha512-qaFEbnNpGz+tlnkaualomogzN8vBLkgzK55uuWjYXbYn039eOBZrWxyXWq/7qh9Bz2FPifZqGjVDl/FXiq9L2g==} - '@vue/runtime-dom@3.4.29': - resolution: {integrity: sha512-gI10atCrtOLf/2MPPMM+dpz3NGulo9ZZR9d1dWo4fYvm+xkfvRrw1ZmJ7mkWtiJVXSsdmPbcK1p5dZzOCKDN0g==} + '@vue/runtime-dom@3.4.30': + resolution: {integrity: sha512-tV6B4YiZRj5QsaJgw2THCy5C1H+2UeywO9tqgWEc21tn85qHEERndHN/CxlyXvSBFrpmlexCIdnqPuR9RM9thw==} - '@vue/server-renderer@3.4.29': - resolution: {integrity: sha512-HMLCmPI2j/k8PVkSBysrA2RxcxC5DgBiCdj7n7H2QtR8bQQPqKAe8qoaxLcInzouBmzwJ+J0x20ygN/B5mYBng==} + '@vue/server-renderer@3.4.30': + resolution: {integrity: sha512-TBD3eqR1DeDc0cMrXS/vEs/PWzq1uXxnvjoqQuDGFIEHFIwuDTX/KWAQKIBjyMWLFHEeTDGYVsYci85z2UbTDg==} peerDependencies: - vue: 3.4.29 + vue: 3.4.30 '@vue/shared@3.4.29': resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==} + '@vue/shared@3.4.30': + resolution: {integrity: sha512-CLg+f8RQCHQnKvuHY9adMsMaQOcqclh6Z5V9TaoMgy0ut0tz848joZ7/CYFFyF/yZ5i2yaw7Fn498C+CNZVHIg==} + '@webassemblyjs/ast@1.12.1': resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} @@ -3250,8 +3259,8 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - aws-sdk@2.1646.0: - resolution: {integrity: sha512-PAvDiR8ow3zjO0T5HMda04kXIzQ5e1zeWxWGSUodRwu9W569gZPBnqzcPX3PJFNAKBZnZBdbNgsci1g2nXCcBg==} + aws-sdk@2.1649.0: + resolution: {integrity: sha512-iKwUomvBwzlrcX83PU60SW8KgLP+zNSQtl+lVnJkxRdbehS/p/wTdofby88TgMGDBHrWppreiaYC1fToB8Wznw==} engines: {node: '>= 10.0.0'} axios@0.24.0: @@ -3411,8 +3420,8 @@ packages: builtins@5.1.0: resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} - bull@4.13.1: - resolution: {integrity: sha512-UI7oSeBCy5BCU0TRYYQenGseG+Kijq8X9PWf8Z7QEIeXT0YEJZ/7lH5IT4jHVP/rCmU8XoTm5vIc9d6xLo96og==} + bull@4.14.0: + resolution: {integrity: sha512-AK8ooYFxCEv0r0Uz3JvK65DZbQzDs7jBf/fpept6oxnPT8JFwZ64++NgVTfjE+SiiHZBXuMxH+VScpW9YUxDiw==} engines: {node: '>=12'} busboy@1.6.0: @@ -3541,10 +3550,6 @@ packages: resolution: {integrity: sha512-8/MzidM6G/TgRelkzDG13y3Y9LxBjCb+8yOEZ9+wwq5gVF2w2pV0wmHvjfT0RvuxGyR7UEuK36r+yYMbT4uKgA==} engines: {node: '>= 0.6'} - chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} - chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -3916,8 +3921,8 @@ packages: resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} engines: {node: '>=12.0.0'} - cropperjs@2.0.0-rc: - resolution: {integrity: sha512-OnimsQ42acsb4peV4IKpL12H1jFU24HklIn2p9DpEDtPCIGZ6OtWJLzjBjlbZeTmBP/Rez6ZZLjG+3LTP+LutA==} + cropperjs@2.0.0-rc.0: + resolution: {integrity: sha512-/1oQT6Ten55trDVsC3OsVqp09ugf0T/QP8NKcvq0wIUTqpfDqpqD/Nk+c5sdbSKeoGyCwnswZYJJkFgLVm0HFA==} cross-env@7.0.3: resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} @@ -6004,8 +6009,8 @@ packages: resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} - matter-js@0.19.0: - resolution: {integrity: sha512-v2huwvQGOHTGOkMqtHd2hercCG3f6QAObTisPPHg8TZqq2lz7eIY/5i/5YUV8Ibf3mEioFEmwibcPUF2/fnKKQ==} + matter-js@0.20.0: + resolution: {integrity: sha512-iC9fYR7zVT3HppNnsFsp9XOoQdQN2tUyfaKg4CHLH8bN+j6GT4Gw7IH2rP0tflAebrHFw730RR3DkVSZRX8hwA==} mdast-util-from-markdown@0.8.5: resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} @@ -6116,8 +6121,8 @@ packages: mlly@1.7.0: resolution: {integrity: sha512-U9SDaXGEREBYQgfejV97coK0UL1r+qnF2SyO9A3qcI8MzKnsIFKHNVEkrDyNncQTKQQumsasmeq84eNMdBfsNQ==} - mocha@10.4.0: - resolution: {integrity: sha512-eqhGB8JKapEYcC4ytX/xrzKforgEc3j1pGlAXVy3eRwrtAy5/nIfT1SvgGzfN0XZZxeLq0aQWkOUAmqIJiv+bA==} + mocha@10.5.2: + resolution: {integrity: sha512-9btlN3JKCefPf+vKd/kcKz2SXxi12z6JswkGfaAF0saQvnsqLJk504ZmbxhSoENge08E9dsymozKgFMTl5PQsA==} engines: {node: '>= 14.0.0'} hasBin: true @@ -7477,8 +7482,8 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - throttle-debounce@5.0.0: - resolution: {integrity: sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==} + throttle-debounce@5.0.2: + resolution: {integrity: sha512-B71/4oyj61iNH0KeCamLuE2rmKuTO5byTOSVwECM5FA7TiAiAW+UqTKZ9ERueC4qvgSttUhdmq1mXC3kJqGX7A==} engines: {node: '>=12.22'} through2@2.0.5: @@ -7943,8 +7948,8 @@ packages: vue-template-compiler@2.7.16: resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - vue-tsc@2.0.21: - resolution: {integrity: sha512-E6x1p1HaHES6Doy8pqtm7kQern79zRtIewkf9fiv7Y43Zo4AFDS5hKi+iHi2RwEhqRmuiwliB1LCEFEGwvxQnw==} + vue-tsc@2.0.22: + resolution: {integrity: sha512-lMBIwPBO0sxCcmvu45yt1b035AaQ8/XSXQDk8m75y4j0jSXY/y/XzfEtssQ9JMS47lDaR10O3/926oCs8OeGUw==} hasBin: true peerDependencies: typescript: '*' @@ -7953,8 +7958,8 @@ packages: resolution: {integrity: sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==} deprecated: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details. - vue@3.4.29: - resolution: {integrity: sha512-8QUYfRcYzNlYuzKPfge1UWC6nF9ym0lx7mpGVPJYNhddxEf3DD0+kU07NTL0sXuiT2HuJuKr/iEO8WvXvT0RSQ==} + vue@3.4.30: + resolution: {integrity: sha512-NcxtKCwkdf1zPsr7Y8+QlDBCGqxvjLXF2EX+yi76rV5rrz90Y6gK1cq0olIhdWGgrlhs9ElHuhi9t3+W5sG5Xw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -8482,15 +8487,15 @@ snapshots: '@biomejs/cli-win32-x64@1.8.2': optional: true - '@bull-board/api@5.20.2(@bull-board/ui@5.20.2)': + '@bull-board/api@5.20.5(@bull-board/ui@5.20.5)': dependencies: - '@bull-board/ui': 5.20.2 + '@bull-board/ui': 5.20.5 redis-info: 3.1.0 - '@bull-board/koa@5.20.2(@types/koa@2.15.0)(lodash@4.17.21)(pug@3.0.3)': + '@bull-board/koa@5.20.5(@types/koa@2.15.0)(lodash@4.17.21)(pug@3.0.3)': dependencies: - '@bull-board/api': 5.20.2(@bull-board/ui@5.20.2) - '@bull-board/ui': 5.20.2 + '@bull-board/api': 5.20.5(@bull-board/ui@5.20.5) + '@bull-board/ui': 5.20.5 ejs: 3.1.10 koa: 2.15.3 koa-mount: 4.0.0 @@ -8553,9 +8558,9 @@ snapshots: - walrus - whiskers - '@bull-board/ui@5.20.2': + '@bull-board/ui@5.20.5': dependencies: - '@bull-board/api': 5.20.2(@bull-board/ui@5.20.2) + '@bull-board/api': 5.20.5(@bull-board/ui@5.20.5) '@cbor-extract/cbor-extract-darwin-arm64@2.2.0': optional: true @@ -8577,71 +8582,71 @@ snapshots: '@chainsafe/is-ip@2.0.2': {} - '@cropper/element-canvas@2.0.0-rc': + '@cropper/element-canvas@2.0.0-rc.0': dependencies: - '@cropper/element': 2.0.0-rc - '@cropper/utils': 2.0.0-rc + '@cropper/element': 2.0.0-rc.0 + '@cropper/utils': 2.0.0-rc.0 - '@cropper/element-crosshair@2.0.0-rc': + '@cropper/element-crosshair@2.0.0-rc.0': dependencies: - '@cropper/element': 2.0.0-rc - '@cropper/utils': 2.0.0-rc + '@cropper/element': 2.0.0-rc.0 + '@cropper/utils': 2.0.0-rc.0 - '@cropper/element-grid@2.0.0-rc': + '@cropper/element-grid@2.0.0-rc.0': dependencies: - '@cropper/element': 2.0.0-rc - '@cropper/utils': 2.0.0-rc + '@cropper/element': 2.0.0-rc.0 + '@cropper/utils': 2.0.0-rc.0 - '@cropper/element-handle@2.0.0-rc': + '@cropper/element-handle@2.0.0-rc.0': dependencies: - '@cropper/element': 2.0.0-rc - '@cropper/utils': 2.0.0-rc + '@cropper/element': 2.0.0-rc.0 + '@cropper/utils': 2.0.0-rc.0 - '@cropper/element-image@2.0.0-rc': + '@cropper/element-image@2.0.0-rc.0': dependencies: - '@cropper/element': 2.0.0-rc - '@cropper/element-canvas': 2.0.0-rc - '@cropper/utils': 2.0.0-rc + '@cropper/element': 2.0.0-rc.0 + '@cropper/element-canvas': 2.0.0-rc.0 + '@cropper/utils': 2.0.0-rc.0 - '@cropper/element-selection@2.0.0-rc': + '@cropper/element-selection@2.0.0-rc.0': dependencies: - '@cropper/element': 2.0.0-rc - '@cropper/element-canvas': 2.0.0-rc - '@cropper/element-image': 2.0.0-rc - '@cropper/utils': 2.0.0-rc + '@cropper/element': 2.0.0-rc.0 + '@cropper/element-canvas': 2.0.0-rc.0 + '@cropper/element-image': 2.0.0-rc.0 + '@cropper/utils': 2.0.0-rc.0 - '@cropper/element-shade@2.0.0-rc': + '@cropper/element-shade@2.0.0-rc.0': dependencies: - '@cropper/element': 2.0.0-rc - '@cropper/element-canvas': 2.0.0-rc - '@cropper/element-selection': 2.0.0-rc - '@cropper/utils': 2.0.0-rc + '@cropper/element': 2.0.0-rc.0 + '@cropper/element-canvas': 2.0.0-rc.0 + '@cropper/element-selection': 2.0.0-rc.0 + '@cropper/utils': 2.0.0-rc.0 - '@cropper/element-viewer@2.0.0-rc': + '@cropper/element-viewer@2.0.0-rc.0': dependencies: - '@cropper/element': 2.0.0-rc - '@cropper/element-canvas': 2.0.0-rc - '@cropper/element-image': 2.0.0-rc - '@cropper/element-selection': 2.0.0-rc - '@cropper/utils': 2.0.0-rc + '@cropper/element': 2.0.0-rc.0 + '@cropper/element-canvas': 2.0.0-rc.0 + '@cropper/element-image': 2.0.0-rc.0 + '@cropper/element-selection': 2.0.0-rc.0 + '@cropper/utils': 2.0.0-rc.0 - '@cropper/element@2.0.0-rc': + '@cropper/element@2.0.0-rc.0': dependencies: - '@cropper/utils': 2.0.0-rc + '@cropper/utils': 2.0.0-rc.0 - '@cropper/elements@2.0.0-rc': + '@cropper/elements@2.0.0-rc.0': dependencies: - '@cropper/element': 2.0.0-rc - '@cropper/element-canvas': 2.0.0-rc - '@cropper/element-crosshair': 2.0.0-rc - '@cropper/element-grid': 2.0.0-rc - '@cropper/element-handle': 2.0.0-rc - '@cropper/element-image': 2.0.0-rc - '@cropper/element-selection': 2.0.0-rc - '@cropper/element-shade': 2.0.0-rc - '@cropper/element-viewer': 2.0.0-rc + '@cropper/element': 2.0.0-rc.0 + '@cropper/element-canvas': 2.0.0-rc.0 + '@cropper/element-crosshair': 2.0.0-rc.0 + '@cropper/element-grid': 2.0.0-rc.0 + '@cropper/element-handle': 2.0.0-rc.0 + '@cropper/element-image': 2.0.0-rc.0 + '@cropper/element-selection': 2.0.0-rc.0 + '@cropper/element-shade': 2.0.0-rc.0 + '@cropper/element-viewer': 2.0.0-rc.0 - '@cropper/utils@2.0.0-rc': {} + '@cropper/utils@2.0.0-rc.0': {} '@cspotcode/source-map-support@0.8.1': dependencies: @@ -9036,27 +9041,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.9 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2))': + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.9 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)) + jest-config: 29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -9081,7 +9086,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.9 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -9099,7 +9104,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.14.8 + '@types/node': 20.14.9 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -9121,7 +9126,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.14.8 + '@types/node': 20.14.9 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -9191,7 +9196,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -9902,11 +9907,11 @@ snapshots: '@types/accepts@1.3.7': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/adm-zip@0.5.5': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/async-lock@1.4.0': {} @@ -9936,18 +9941,18 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/responselike': 1.0.3 '@types/co-body@6.1.3': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/qs': 6.9.15 '@types/color-convert@2.0.3': @@ -9958,7 +9963,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/content-disposition@0.5.8': {} @@ -9967,7 +9972,7 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/disposable-email-domains@1.0.6': {} @@ -9992,7 +9997,7 @@ snapshots: '@types/express-serve-static-core@4.19.2': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -10006,20 +10011,20 @@ snapshots: '@types/fluent-ffmpeg@2.1.24': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/formidable@2.0.6': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/glob@8.1.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/http-assert@1.5.5': {} @@ -10046,7 +10051,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 @@ -10064,7 +10069,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/koa-bodyparser@4.3.12': dependencies: @@ -10103,7 +10108,7 @@ snapshots: '@types/http-errors': 2.0.4 '@types/keygrip': 1.0.6 '@types/koa-compose': 3.2.8 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/koa__cors@5.0.0': dependencies: @@ -10133,32 +10138,32 @@ snapshots: '@types/needle@3.3.0': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/node-fetch@2.6.11': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 form-data: 4.0.0 - '@types/node@20.14.8': + '@types/node@20.14.9': dependencies: undici-types: 5.26.5 '@types/nodemailer@6.4.15': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/normalize-package-data@2.4.4': {} '@types/oauth@0.9.5': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/opencc-js@1.0.3': {} '@types/pg@8.11.6': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 pg-protocol: 1.6.1 pg-types: 4.0.2 @@ -10167,7 +10172,7 @@ snapshots: '@types/probe-image-size@7.2.4': dependencies: '@types/needle': 3.3.0 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/pug@2.0.10': {} @@ -10175,7 +10180,7 @@ snapshots: '@types/qrcode@1.5.5': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/qs@6.9.15': {} @@ -10189,7 +10194,7 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/sanitize-html@2.11.0': dependencies: @@ -10202,12 +10207,12 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/send': 0.17.4 '@types/sinonjs__fake-timers@8.1.5': {} @@ -10234,11 +10239,11 @@ snapshots: '@types/websocket@1.0.10': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/ws@8.5.10': dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 '@types/yargs-parser@21.0.3': {} @@ -10418,22 +10423,20 @@ snapshots: '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 - '@vitejs/plugin-vue@5.0.5(vite@5.3.1(@types/node@20.14.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0))(vue@3.4.29(typescript@5.5.2))': + '@vitejs/plugin-vue@5.0.5(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0))(vue@3.4.30(typescript@5.5.2))': dependencies: - vite: 5.3.1(@types/node@20.14.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0) - vue: 3.4.29(typescript@5.5.2) + vite: 5.3.1(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0) + vue: 3.4.30(typescript@5.5.2) - '@volar/language-core@2.3.0': + '@volar/language-core@2.3.1': dependencies: - '@volar/source-map': 2.3.0 + '@volar/source-map': 2.3.1 - '@volar/source-map@2.3.0': - dependencies: - muggle-string: 0.4.1 + '@volar/source-map@2.3.1': {} - '@volar/typescript@2.3.0': + '@volar/typescript@2.3.1': dependencies: - '@volar/language-core': 2.3.0 + '@volar/language-core': 2.3.1 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -10445,11 +10448,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 + '@vue/compiler-core@3.4.30': + dependencies: + '@babel/parser': 7.24.7 + '@vue/shared': 3.4.30 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + '@vue/compiler-dom@3.4.29': dependencies: '@vue/compiler-core': 3.4.29 '@vue/shared': 3.4.29 + '@vue/compiler-dom@3.4.30': + dependencies: + '@vue/compiler-core': 3.4.30 + '@vue/shared': 3.4.30 + '@vue/compiler-sfc@2.7.16': dependencies: '@babel/parser': 7.24.6 @@ -10458,59 +10474,62 @@ snapshots: optionalDependencies: prettier: 2.8.8 - '@vue/compiler-sfc@3.4.29': + '@vue/compiler-sfc@3.4.30': dependencies: '@babel/parser': 7.24.7 - '@vue/compiler-core': 3.4.29 - '@vue/compiler-dom': 3.4.29 - '@vue/compiler-ssr': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/compiler-core': 3.4.30 + '@vue/compiler-dom': 3.4.30 + '@vue/compiler-ssr': 3.4.30 + '@vue/shared': 3.4.30 estree-walker: 2.0.2 magic-string: 0.30.10 postcss: 8.4.38 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.29': + '@vue/compiler-ssr@3.4.30': dependencies: - '@vue/compiler-dom': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/compiler-dom': 3.4.30 + '@vue/shared': 3.4.30 - '@vue/language-core@2.0.21(typescript@5.5.2)': + '@vue/language-core@2.0.22(typescript@5.5.2)': dependencies: - '@volar/language-core': 2.3.0 + '@volar/language-core': 2.3.1 '@vue/compiler-dom': 3.4.29 '@vue/shared': 3.4.29 computeds: 0.0.1 minimatch: 9.0.4 + muggle-string: 0.4.1 path-browserify: 1.0.1 vue-template-compiler: 2.7.16 optionalDependencies: typescript: 5.5.2 - '@vue/reactivity@3.4.29': + '@vue/reactivity@3.4.30': dependencies: - '@vue/shared': 3.4.29 + '@vue/shared': 3.4.30 - '@vue/runtime-core@3.4.29': + '@vue/runtime-core@3.4.30': dependencies: - '@vue/reactivity': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/reactivity': 3.4.30 + '@vue/shared': 3.4.30 - '@vue/runtime-dom@3.4.29': + '@vue/runtime-dom@3.4.30': dependencies: - '@vue/reactivity': 3.4.29 - '@vue/runtime-core': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/reactivity': 3.4.30 + '@vue/runtime-core': 3.4.30 + '@vue/shared': 3.4.30 csstype: 3.1.3 - '@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.5.2))': + '@vue/server-renderer@3.4.30(vue@3.4.30(typescript@5.5.2))': dependencies: - '@vue/compiler-ssr': 3.4.29 - '@vue/shared': 3.4.29 - vue: 3.4.29(typescript@5.5.2) + '@vue/compiler-ssr': 3.4.30 + '@vue/shared': 3.4.30 + vue: 3.4.30(typescript@5.5.2) '@vue/shared@3.4.29': {} + '@vue/shared@3.4.30': {} + '@webassemblyjs/ast@1.12.1': dependencies: '@webassemblyjs/helper-numbers': 1.11.6 @@ -10793,7 +10812,7 @@ snapshots: dependencies: possible-typed-array-names: 1.0.0 - aws-sdk@2.1646.0: + aws-sdk@2.1649.0: dependencies: buffer: 4.9.2 events: 1.1.1 @@ -11010,7 +11029,7 @@ snapshots: dependencies: semver: 7.6.2 - bull@4.13.1: + bull@4.14.0: dependencies: cron-parser: 4.9.0 get-port: 5.1.1 @@ -11167,18 +11186,6 @@ snapshots: lodash.reject: 4.6.0 lodash.some: 4.6.0 - chokidar@3.5.3: - dependencies: - anymatch: 3.1.3 - braces: 3.0.3 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -11388,13 +11395,13 @@ snapshots: crc-32: 1.2.2 readable-stream: 4.5.2 - create-jest@29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)): + create-jest@29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)) + jest-config: 29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -11409,10 +11416,10 @@ snapshots: dependencies: luxon: 3.4.4 - cropperjs@2.0.0-rc: + cropperjs@2.0.0-rc.0: dependencies: - '@cropper/elements': 2.0.0-rc - '@cropper/utils': 2.0.0-rc + '@cropper/elements': 2.0.0-rc.0 + '@cropper/utils': 2.0.0-rc.0 cross-env@7.0.3: dependencies: @@ -11591,7 +11598,7 @@ snapshots: deepl-node@1.13.0: dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 axios: 1.7.2 form-data: 3.0.1 loglevel: 1.9.1 @@ -12531,10 +12538,10 @@ snapshots: async: 0.2.10 which: 1.3.1 - focus-trap-vue@4.0.3(focus-trap@7.5.4)(vue@3.4.29(typescript@5.5.2)): + focus-trap-vue@4.0.3(focus-trap@7.5.4)(vue@3.4.30(typescript@5.5.2)): dependencies: focus-trap: 7.5.4 - vue: 3.4.29(typescript@5.5.2) + vue: 3.4.30(typescript@5.5.2) focus-trap@7.5.4: dependencies: @@ -13239,7 +13246,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.9 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -13259,16 +13266,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)): + jest-cli@29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)) + create-jest: 29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)) + jest-config: 29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -13278,7 +13285,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)): + jest-config@29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)): dependencies: '@babel/core': 7.24.6 '@jest/test-sequencer': 29.7.0 @@ -13303,8 +13310,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 20.14.8 - ts-node: 10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2) + '@types/node': 20.14.9 + ts-node: 10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -13333,7 +13340,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.9 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -13350,7 +13357,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.14.8 + '@types/node': 20.14.9 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13389,7 +13396,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.9 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -13424,7 +13431,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.9 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -13452,7 +13459,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.9 chalk: 4.1.2 cjs-module-lexer: 1.3.1 collect-v8-coverage: 1.0.2 @@ -13498,7 +13505,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.9 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -13517,7 +13524,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.9 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -13531,23 +13538,23 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)): + jest@29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)) + jest-cli: 29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -14039,7 +14046,7 @@ snapshots: map-obj@4.3.0: {} - matter-js@0.19.0: {} + matter-js@0.20.0: {} mdast-util-from-markdown@0.8.5: dependencies: @@ -14155,11 +14162,11 @@ snapshots: pkg-types: 1.1.1 ufo: 1.5.3 - mocha@10.4.0: + mocha@10.5.2: dependencies: ansi-colors: 4.1.1 browser-stdout: 1.3.1 - chokidar: 3.5.3 + chokidar: 3.6.0 debug: 4.3.4(supports-color@8.1.1) diff: 5.0.0 escape-string-regexp: 4.0.0 @@ -15606,7 +15613,7 @@ snapshots: dependencies: any-promise: 1.3.0 - throttle-debounce@5.0.0: {} + throttle-debounce@5.0.2: {} through2@2.0.5: dependencies: @@ -15671,11 +15678,11 @@ snapshots: dependencies: typescript: 5.5.2 - ts-jest@29.1.5(@babel/core@7.24.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.6))(jest@29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)))(typescript@5.5.2): + ts-jest@29.1.5(@babel/core@7.24.6)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.6))(jest@29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)))(typescript@5.5.2): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.14.8)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)) + jest: 29.7.0(@types/node@20.14.9)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -15699,14 +15706,14 @@ snapshots: typescript: 5.5.2 webpack: 5.92.1(@swc/core@1.6.5) - ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2): + ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.8 + '@types/node': 20.14.9 acorn: 8.12.0 acorn-walk: 8.3.3 arg: 4.1.3 @@ -15821,7 +15828,7 @@ snapshots: typedarray@0.0.6: {} - typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2)): + typeorm@0.3.20(ioredis@5.4.1)(pg@8.12.0)(ts-node@10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2)): dependencies: '@sqltools/formatter': 1.2.5 app-root-path: 3.1.0 @@ -15841,7 +15848,7 @@ snapshots: optionalDependencies: ioredis: 5.4.1 pg: 8.12.0 - ts-node: 10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.8)(typescript@5.5.2) + ts-node: 10.9.2(@swc/core@1.6.5)(@swc/wasm@1.2.130)(@types/node@20.14.9)(typescript@5.5.2) transitivePeerDependencies: - supports-color @@ -15963,22 +15970,22 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-plugin-compression@0.5.1(vite@5.3.1(@types/node@20.14.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0)): + vite-plugin-compression@0.5.1(vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0)): dependencies: chalk: 4.1.2 debug: 4.3.4(supports-color@8.1.1) fs-extra: 10.1.0 - vite: 5.3.1(@types/node@20.14.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0) + vite: 5.3.1(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0) transitivePeerDependencies: - supports-color - vite@5.3.1(@types/node@20.14.8)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0): + vite@5.3.1(@types/node@20.14.9)(sass@1.77.6)(stylus@0.57.0)(terser@5.31.0): dependencies: esbuild: 0.21.5 postcss: 8.4.38 rollup: 4.17.2 optionalDependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.9 fsevents: 2.3.3 sass: 1.77.6 stylus: 0.57.0 @@ -16010,19 +16017,19 @@ snapshots: plyr: https://codeload.github.com/sampotts/plyr/tar.gz/d434c9af16e641400aaee93188594208d88f2658 vue: 2.7.16 - vue-prism-editor@2.0.0-alpha.2(vue@3.4.29(typescript@5.5.2)): + vue-prism-editor@2.0.0-alpha.2(vue@3.4.30(typescript@5.5.2)): dependencies: - vue: 3.4.29(typescript@5.5.2) + vue: 3.4.30(typescript@5.5.2) vue-template-compiler@2.7.16: dependencies: de-indent: 1.0.2 he: 1.2.0 - vue-tsc@2.0.21(typescript@5.5.2): + vue-tsc@2.0.22(typescript@5.5.2): dependencies: - '@volar/typescript': 2.3.0 - '@vue/language-core': 2.0.21(typescript@5.5.2) + '@volar/typescript': 2.3.1 + '@vue/language-core': 2.0.22(typescript@5.5.2) semver: 7.6.2 typescript: 5.5.2 @@ -16031,13 +16038,13 @@ snapshots: '@vue/compiler-sfc': 2.7.16 csstype: 3.1.3 - vue@3.4.29(typescript@5.5.2): + vue@3.4.30(typescript@5.5.2): dependencies: - '@vue/compiler-dom': 3.4.29 - '@vue/compiler-sfc': 3.4.29 - '@vue/runtime-dom': 3.4.29 - '@vue/server-renderer': 3.4.29(vue@3.4.29(typescript@5.5.2)) - '@vue/shared': 3.4.29 + '@vue/compiler-dom': 3.4.30 + '@vue/compiler-sfc': 3.4.30 + '@vue/runtime-dom': 3.4.30 + '@vue/server-renderer': 3.4.30(vue@3.4.30(typescript@5.5.2)) + '@vue/shared': 3.4.30 optionalDependencies: typescript: 5.5.2 @@ -16283,7 +16290,7 @@ snapshots: require-directory: 2.1.1 string-width: 4.2.3 y18n: 5.0.8 - yargs-parser: 20.2.4 + yargs-parser: 20.2.9 yargs@17.7.2: dependencies: diff --git a/renovate.json b/renovate.json index 5bfa17c169..391b4ef236 100644 --- a/renovate.json +++ b/renovate.json @@ -1,13 +1,17 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "extends": ["config:recommended"], + "extends": [ + "config:recommended", + "group:recommended", + "group:monorepos", + "group:definitelyTyped" + ], "rangeStrategy": "bump", "branchConcurrentLimit": 0, "prHourlyLimit": 20, "prConcurrentLimit": 20, "enabledManagers": ["npm", "cargo"], "baseBranches": ["develop"], - "ignorePaths": ["packages/backend-rs/npm"], "lockFileMaintenance": { "enabled": true, "recreateWhen": "always", @@ -18,22 +22,14 @@ "packageRules": [ {"matchUpdateTypes": ["patch", "lockFileMaintenance"], "automerge": true}, {"groupName": "rust-url", "matchManagers": ["cargo"], "matchPackageNames": ["idna", "url"]}, - {"groupName": "definitelyTyped", "matchManagers": ["npm"], "matchPackagePrefixes": ["@types/"]}, {"groupName": "bull-board", "matchManagers": ["npm"], "matchPackagePrefixes": ["@bull-board/"]}, {"groupName": "biome", "matchManagers": ["npm"], "matchPackagePrefixes": ["@biomejs/"]}, - { - "groupName": "Misskey dependencies", - "matchManagers": ["npm"], - "matchPackageNames": [ - "@misskey-dev/browser-image-resizer", - "@syuilo/aiscript", - "mfm-js", - "rndstr", - "summaly", - "syuilo-password-strength", - "xev" - ], - "automerge": false - } + {"matchManagers": ["npm"], "matchPackageNames": ["@misskey-dev/browser-image-resizer"], "automerge": false}, + {"matchManagers": ["npm"], "matchPackageNames": ["@syuilo/aiscript"], "automerge": false}, + {"matchManagers": ["npm"], "matchPackageNames": ["mfm-js"], "automerge": false}, + {"matchManagers": ["npm"], "matchPackageNames": ["rndstr"], "automerge": false}, + {"matchManagers": ["npm"], "matchPackageNames": ["summaly"], "automerge": false}, + {"matchManagers": ["npm"], "matchPackageNames": ["syuilo-password-strength"], "automerge": false}, + {"matchManagers": ["npm"], "matchPackageNames": ["xev"], "automerge": false} ] }