From 64bb6c5a719d81cd50553f59cc274928d42d2770 Mon Sep 17 00:00:00 2001
From: renovate <29139614+renovate@users.noreply.github.com>
Date: Tue, 11 Feb 2025 07:59:25 +0000
Subject: [PATCH] chore: bump up all non-major dependencies (#10066)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@capgo/inappbrowser](https://redirect.github.com/Cap-go/capacitor-inappbrowser) | [`7.2.15` -> `7.2.16`](https://renovatebot.com/diffs/npm/@capgo%2finappbrowser/7.2.15/7.2.16) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@react-email/components](https://redirect.github.com/resend/react-email) ([source](https://redirect.github.com/resend/react-email/tree/HEAD/packages/components)) | [`0.0.32` -> `0.0.33`](https://renovatebot.com/diffs/npm/@react-email%2fcomponents/0.0.32/0.0.33) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@tailwindcss/postcss](https://tailwindcss.com) ([source](https://redirect.github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss)) | [`4.0.5` -> `4.0.6`](https://renovatebot.com/diffs/npm/@tailwindcss%2fpostcss/4.0.5/4.0.6) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@toeverything/theme](https://redirect.github.com/toeverything/design) | [`1.1.8` -> `1.1.9`](https://renovatebot.com/diffs/npm/@toeverything%2ftheme/1.1.8/1.1.9) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [cloudflare/wrangler-action](https://redirect.github.com/cloudflare/wrangler-action) | `v3.13.1` -> `v3.14.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | action | minor |
| [happy-dom](https://redirect.github.com/capricorn86/happy-dom) | [`17.0.2` -> `17.0.3`](https://renovatebot.com/diffs/npm/happy-dom/17.0.2/17.0.3) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [jotai](https://redirect.github.com/pmndrs/jotai) | [`2.11.3` -> `2.12.0`](https://renovatebot.com/diffs/npm/jotai/2.11.3/2.12.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [lucide-react](https://lucide.dev) ([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)) | [`^0.474.0` -> `^0.475.0`](https://renovatebot.com/diffs/npm/lucide-react/0.474.0/0.475.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [mdast-util-gfm-footnote](https://redirect.github.com/syntax-tree/mdast-util-gfm-footnote) | [`2.0.0` -> `2.1.0`](https://renovatebot.com/diffs/npm/mdast-util-gfm-footnote/2.0.0/2.1.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [nestjs-cls](https://papooch.github.io/nestjs-cls/) ([source](https://redirect.github.com/Papooch/nestjs-cls)) | [`5.1.2` -> `5.2.0`](https://renovatebot.com/diffs/npm/nestjs-cls/5.1.2/5.2.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [once_cell](https://redirect.github.com/matklad/once_cell) | `1.20.2` -> `1.20.3` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | patch |
| [postcss](https://postcss.org/) ([source](https://redirect.github.com/postcss/postcss)) | [`8.5.1` -> `8.5.2`](https://renovatebot.com/diffs/npm/postcss/8.5.1/8.5.2) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [react-email](https://redirect.github.com/resend/react-email) ([source](https://redirect.github.com/resend/react-email/tree/HEAD/packages/react-email)) | [`3.0.6` -> `3.0.7`](https://renovatebot.com/diffs/npm/react-email/3.0.6/3.0.7) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [tailwindcss](https://tailwindcss.com) ([source](https://redirect.github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss)) | [`4.0.5` -> `4.0.6`](https://renovatebot.com/diffs/npm/tailwindcss/4.0.5/4.0.6) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [tailwindcss](https://tailwindcss.com) ([source](https://redirect.github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss)) | [`4.0.5` -> `4.0.6`](https://renovatebot.com/diffs/npm/tailwindcss/4.0.5/4.0.6) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.23.0` -> `8.24.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.23.0/8.24.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [uniffi](https://mozilla.github.io/uniffi-rs) ([source](https://redirect.github.com/mozilla/uniffi-rs)) | `0.28` -> `0.29` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | minor |
---
### Release Notes
Cap-go/capacitor-inappbrowser (@capgo/inappbrowser)
### [`v7.2.16`](https://redirect.github.com/Cap-go/capacitor-inappbrowser/blob/HEAD/CHANGELOG.md#7216-2025-02-10)
[Compare Source](https://redirect.github.com/Cap-go/capacitor-inappbrowser/compare/7.2.15...7.2.16)
resend/react-email (@react-email/components)
### [`v0.0.33`](https://redirect.github.com/resend/react-email/blob/HEAD/packages/components/CHANGELOG.md#0033)
[Compare Source](https://redirect.github.com/resend/react-email/compare/@react-email/components@0.0.32...@react-email/components@0.0.33)
##### Patch Changes
- Updated dependencies \[[`caa49b3`](https://redirect.github.com/resend/react-email/commit/caa49b3)]
- Updated dependencies \[[`337ac4e`](https://redirect.github.com/resend/react-email/commit/337ac4e)]
- Updated dependencies \[[`b44c937`](https://redirect.github.com/resend/react-email/commit/b44c937)]
- [@react-email/render](https://redirect.github.com/react-email/render)[@1](https://redirect.github.com/1).0.5
- [@react-email/body](https://redirect.github.com/react-email/body)[@0](https://redirect.github.com/0).0.11
- [@react-email/button](https://redirect.github.com/react-email/button)[@0](https://redirect.github.com/0).0.19
- [@react-email/code-block](https://redirect.github.com/react-email/code-block)[@0](https://redirect.github.com/0).0.11
- [@react-email/code-inline](https://redirect.github.com/react-email/code-inline)[@0](https://redirect.github.com/0).0.5
- [@react-email/column](https://redirect.github.com/react-email/column)[@0](https://redirect.github.com/0).0.13
- [@react-email/container](https://redirect.github.com/react-email/container)[@0](https://redirect.github.com/0).0.15
- [@react-email/font](https://redirect.github.com/react-email/font)[@0](https://redirect.github.com/0).0.9
- [@react-email/head](https://redirect.github.com/react-email/head)[@0](https://redirect.github.com/0).0.12
- [@react-email/heading](https://redirect.github.com/react-email/heading)[@0](https://redirect.github.com/0).0.15
- [@react-email/hr](https://redirect.github.com/react-email/hr)[@0](https://redirect.github.com/0).0.11
- [@react-email/html](https://redirect.github.com/react-email/html)[@0](https://redirect.github.com/0).0.11
- [@react-email/img](https://redirect.github.com/react-email/img)[@0](https://redirect.github.com/0).0.11
- [@react-email/link](https://redirect.github.com/react-email/link)[@0](https://redirect.github.com/0).0.12
- [@react-email/markdown](https://redirect.github.com/react-email/markdown)[@0](https://redirect.github.com/0).0.14
- [@react-email/preview](https://redirect.github.com/react-email/preview)[@0](https://redirect.github.com/0).0.12
- [@react-email/row](https://redirect.github.com/react-email/row)[@0](https://redirect.github.com/0).0.12
- [@react-email/section](https://redirect.github.com/react-email/section)[@0](https://redirect.github.com/0).0.16
- [@react-email/tailwind](https://redirect.github.com/react-email/tailwind)[@1](https://redirect.github.com/1).0.4
- [@react-email/text](https://redirect.github.com/react-email/text)[@0](https://redirect.github.com/0).0.11
tailwindlabs/tailwindcss (@tailwindcss/postcss)
### [`v4.0.6`](https://redirect.github.com/tailwindlabs/tailwindcss/blob/HEAD/CHANGELOG.md#406---2025-02-10)
[Compare Source](https://redirect.github.com/tailwindlabs/tailwindcss/compare/v4.0.5...v4.0.6)
##### Fixed
- Revert change to no longer include theme variables that aren't used in compiled CSS ([#16403](https://redirect.github.com/tailwindlabs/tailwindcss/pull/16403))
toeverything/design (@toeverything/theme)
### [`v1.1.9`](https://redirect.github.com/toeverything/design/compare/1.1.8...1.1.9)
[Compare Source](https://redirect.github.com/toeverything/design/compare/1.1.8...1.1.9)
cloudflare/wrangler-action (cloudflare/wrangler-action)
### [`v3.14.0`](https://redirect.github.com/cloudflare/wrangler-action/releases/tag/v3.14.0)
[Compare Source](https://redirect.github.com/cloudflare/wrangler-action/compare/v3.13.1...v3.14.0)
##### Minor Changes
- [#351](https://redirect.github.com/cloudflare/wrangler-action/pull/351) [`4ff07f4`](https://redirect.github.com/cloudflare/wrangler-action/commit/4ff07f4310dc5067d84a254cd9af3d2e91df119e) Thanks [@Maximo-Guk](https://redirect.github.com/Maximo-Guk)! - Use wrangler outputs for version upload and wrangler deploy
##### Patch Changes
- [#350](https://redirect.github.com/cloudflare/wrangler-action/pull/350) [`e209094`](https://redirect.github.com/cloudflare/wrangler-action/commit/e209094e624c6f6b418141b7e9d0ab7838d794a3) Thanks [@Maximo-Guk](https://redirect.github.com/Maximo-Guk)! - Handle failures in createGitHubDeployment and createGitHubJobSummary
capricorn86/happy-dom (happy-dom)
### [`v17.0.3`](https://redirect.github.com/capricorn86/happy-dom/releases/tag/v17.0.3)
[Compare Source](https://redirect.github.com/capricorn86/happy-dom/compare/v17.0.2...v17.0.3)
##### :construction_worker_man: Patch fixes
- Fix bug where nested query selector is not returning the correct result when there are multiple matching selectorGroups - By **[@betterqualityassuranceuser](https://redirect.github.com/betterqualityassuranceuser)** in task 1720
pmndrs/jotai (jotai)
### [`v2.12.0`](https://redirect.github.com/pmndrs/jotai/compare/v2.11.3...v2.12.0)
[Compare Source](https://redirect.github.com/pmndrs/jotai/compare/v2.11.3...v2.12.0)
lucide-icons/lucide (lucide-react)
### [`v0.475.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.475.0): New icons 0.475.0
[Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.474.0...0.475.0)
#### New icons π¨
- `circle-small` ([#2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@jamiemlaw](https://redirect.github.com/jamiemlaw)
- `mars-stroke` ([#2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@jamiemlaw](https://redirect.github.com/jamiemlaw)
- `mars` ([#2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@jamiemlaw](https://redirect.github.com/jamiemlaw)
- `non-binary` ([#2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@jamiemlaw](https://redirect.github.com/jamiemlaw)
- `transgender` ([#2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@jamiemlaw](https://redirect.github.com/jamiemlaw)
- `venus-and-mars` ([#2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@jamiemlaw](https://redirect.github.com/jamiemlaw)
- `venus` ([#2607](https://redirect.github.com/lucide-icons/lucide/issues/2607)) by [@jamiemlaw](https://redirect.github.com/jamiemlaw)
syntax-tree/mdast-util-gfm-footnote (mdast-util-gfm-footnote)
### [`v2.1.0`](https://redirect.github.com/syntax-tree/mdast-util-gfm-footnote/releases/tag/2.1.0)
[Compare Source](https://redirect.github.com/syntax-tree/mdast-util-gfm-footnote/compare/2.0.0...2.1.0)
##### Add
- [`8499c82`](https://redirect.github.com/syntax-tree/mdast-util-gfm-footnote/commit/8499c82) Add `firstLineBlank` option
##### Types
- [`93e4e11`](https://redirect.github.com/syntax-tree/mdast-util-gfm-footnote/commit/93e4e11) Refactor to use `@import`s
- [`1dc664d`](https://redirect.github.com/syntax-tree/mdast-util-gfm-footnote/commit/1dc664d) Add declaration maps
**Full Changelog**: https://github.com/syntax-tree/mdast-util-gfm-footnote/compare/2.0.0...2.1.0
Papooch/nestjs-cls (nestjs-cls)
### [`v5.2.0`](https://redirect.github.com/Papooch/nestjs-cls/releases/tag/nestjs-cls%405.2.0)
[Compare Source](https://redirect.github.com/Papooch/nestjs-cls/compare/nestjs-cls@5.1.2...nestjs-cls@5.2.0)
Adds backward compatibility for NestJS 10
##### Dependencies
- allow nestjs 10 as peer dependency ([b7057cb](https://redirect.github.com/Papooch/nestjs-cls/commits/b7057cb))
##### Features
- **core**: automatically detect fastify and express versions ([45a1be3](https://redirect.github.com/Papooch/nestjs-cls/commits/45a1be3))
matklad/once_cell (once_cell)
### [`v1.20.3`](https://redirect.github.com/matklad/once_cell/compare/v1.20.2...v1.20.3)
[Compare Source](https://redirect.github.com/matklad/once_cell/compare/v1.20.2...v1.20.3)
postcss/postcss (postcss)
### [`v8.5.2`](https://redirect.github.com/postcss/postcss/blob/HEAD/CHANGELOG.md#852)
[Compare Source](https://redirect.github.com/postcss/postcss/compare/8.5.1...8.5.2)
- Fixed end position of rules with semicolon (by [@romainmenke](https://redirect.github.com/romainmenke)).
resend/react-email (react-email)
### [`v3.0.7`](https://redirect.github.com/resend/react-email/blob/HEAD/packages/react-email/CHANGELOG.md#307)
[Compare Source](https://redirect.github.com/resend/react-email/compare/react-email@3.0.6...react-email@3.0.7)
##### Patch Changes
- [`c61760e`](https://redirect.github.com/resend/react-email/commit/c61760e): use the `punycode` package for the static modules
- [`382c305`](https://redirect.github.com/resend/react-email/commit/382c305): Fixes active state for root email templats on file tree
- [`519f0c6`](https://redirect.github.com/resend/react-email/commit/519f0c6): Respect user's NODE_ENV when previewing templates
- [`e149816`](https://redirect.github.com/resend/react-email/commit/e149816): Upgrade socket.io to 4.8.1
typescript-eslint/typescript-eslint (typescript-eslint)
### [`v8.24.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8240-2025-02-10)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.23.0...v8.24.0)
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
mozilla/uniffi-rs (uniffi)
### [`v0.29.0`](https://redirect.github.com/mozilla/uniffi-rs/blob/HEAD/CHANGELOG.md#v0290-backend-crates-v0290---2025-02-06)
[Compare Source](https://redirect.github.com/mozilla/uniffi-rs/compare/v0.28.3...v0.29.0)
##### β οΈ Breaking Changes β οΈ
We've made a number of breaking changes to fix long standing paper-cuts with UniFFI in multi-crate and procmacro+udl environments.
[See the detailed upgrade notes](https://mozilla.github.io/uniffi-rs/next/Upgrading.html)
While **no changes are required to foreign code**, we apologize for the inconvenience!
You are impacted if you use `UniffiCustomTypeConverter` to implement "Custom types",
or use UDL with types from more than one crate.
- `UniffiCustomTypeConverter` has been removed, you must now use the
[`custom_type!` macro](https://mozilla.github.io/uniffi-rs/next/types/custom_types.html) instead.
- The [UDL syntax for external types](https://mozilla.github.io/uniffi-rs/next/udl/external_types.html) has changed.
`typedef extern MyEnum;` has been replaced
with `typedef enum MyEnum;`. `[Custom]` and `[External]` are the only supported attributes for a `typedef`.
- "remote" types (where UDL can re-export a type defined in
a non-UniFFI crate - eg, `log::Level`) must now use a
[`[Remote]` attribute](https://mozilla.github.io/uniffi-rs/next/types/remote_ext_types.html).
- Various `use_udl_*`/`use_remote_type` etc macros have been removed.
[Detailed upgrade notes](https://mozilla.github.io/uniffi-rs/next/Upgrading.html)
- `uniffi::generate_component_scaffolding` has been removed. It's almost certainly unused as it is
behind the wrong feature and undocumented. `uniffi::generate_scaffolding` does exacly the same thing and is
correctly behind the `build` feature.
##### What's new?
- Kotlin and Swift follow Python: Proc-macros exporting an `impl Trait for Struct` block now has a class inheritance
hierarcy to reflect that.
[#2297](https://redirect.github.com/mozilla/uniffi-rs/pull/2297), [#2363](https://redirect.github.com/mozilla/uniffi-rs/pull/2363)
- External types work much better, particularly between UDL and proc-macros. (Kotlin external errors do not work - [#2392](https://redirect.github.com/mozilla/uniffi-rs/issues/2392)).
- Swift interfaces are marked as `Sendable` ([#2318](https://redirect.github.com/mozilla/uniffi-rs/pull/2318))
- Removed the `log` dependency and logging statements about FFI calls. These were not really useful
to consumers and could have high overhead when lots of FFI calls are made. Instead, the
`ffi-trace` feature can be used to get tracing-style printouts about the FFI.
- External errors work for Swift and Python. Kotlin does not work - see [#2392](https://redirect.github.com/mozilla/uniffi-rs/issues/2392).
- Added `disable_java_cleaner` option for kotlin to allow for Java 8 compatible code
- Proc-macros now allow Enums to hold objects ([#1372](https://redirect.github.com/mozilla/uniffi-rs/issues/1372))
- Swift and Kotlin make it possible to opt-out of the runtime checksum integrity tests done as the library is initialized.
Opting out will shoot yourself in the foot if you mixup your build pipeline in any way, but might speed the initialization.
(Python apparently hasn't made these checks for some time, so no changes there!)
##### What's changed?
- Switching jinja template engine from askama to rinja.
- For `wasm32` build targets, `Future`s do not have to be `Send` ([#2418](https://redirect.github.com/mozilla/uniffi-rs/pull/2418)),
making them compatible with `wasm-bindgen` `Future`s.
##### β οΈ Breaking Changes for external bindings authors β οΈ
- Added the `FfiType::MutReference` variant.
- `Callable` trait has changed, `return_type` and `throws_type` are now references.
- `Type::External` has been removed. Binding authors must now check the type is local themselves before
deciding to treat it as a local or external type.
To get a feel for the impact on the bindings, see where we [first did this for custom types](https://redirect.github.com/mozilla/uniffi-rs/commit/c5a437e9f34f9d46c097848810bf6111cfa13a9f),
and where we [then stopped using it entirely](https://redirect.github.com/mozilla/uniffi-rs/commit/df514fd1cc748da5c05ab64ccb02d7791012a9cb)
[All changes in v0.29.0](https://redirect.github.com/mozilla/uniffi-rs/compare/v0.28.3...v0.29.0).
---
### Configuration
π
**Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π» **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE).
---
.github/workflows/workers.yml | 2 +-
Cargo.lock | 172 ++---
Cargo.toml | 2 +-
packages/backend/server/package.json | 4 +-
.../__tests__/__snapshots__/mailer.spec.ts.md | 672 +++++-------------
.../__snapshots__/mailer.spec.ts.snap | Bin 4131 -> 4058 bytes
packages/frontend/admin/package.json | 2 +-
yarn.lock | 545 +++++++-------
8 files changed, 542 insertions(+), 857 deletions(-)
diff --git a/.github/workflows/workers.yml b/.github/workflows/workers.yml
index a6e4c6c2a..340063092 100644
--- a/.github/workflows/workers.yml
+++ b/.github/workflows/workers.yml
@@ -15,7 +15,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Publish
- uses: cloudflare/wrangler-action@v3.13.1
+ uses: cloudflare/wrangler-action@v3.14.0
with:
apiToken: ${{ secrets.CF_API_TOKEN }}
accountId: ${{ secrets.CF_ACCOUNT_ID }}
diff --git a/Cargo.lock b/Cargo.lock
index 867516729..dcd25fa92 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -233,47 +233,6 @@ dependencies = [
"derive_arbitrary",
]
-[[package]]
-name = "askama"
-version = "0.12.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b79091df18a97caea757e28cd2d5fda49c6cd4bd01ddffd7ff01ace0c0ad2c28"
-dependencies = [
- "askama_derive",
- "askama_escape",
-]
-
-[[package]]
-name = "askama_derive"
-version = "0.12.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "19fe8d6cb13c4714962c072ea496f3392015f0989b1a2847bb4b2d9effd71d83"
-dependencies = [
- "askama_parser",
- "basic-toml",
- "mime",
- "mime_guess",
- "proc-macro2",
- "quote",
- "serde",
- "syn",
-]
-
-[[package]]
-name = "askama_escape"
-version = "0.10.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341"
-
-[[package]]
-name = "askama_parser"
-version = "0.2.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "acb1161c6b64d1c3d83108213c2a2533a342ac225aabd0bda218278c2ddb00c0"
-dependencies = [
- "nom",
-]
-
[[package]]
name = "async-compat"
version = "0.2.4"
@@ -366,15 +325,6 @@ dependencies = [
"serde",
]
-[[package]]
-name = "bincode"
-version = "1.3.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
-dependencies = [
- "serde",
-]
-
[[package]]
name = "bit-set"
version = "0.5.3"
@@ -1748,9 +1698,9 @@ dependencies = [
[[package]]
name = "once_cell"
-version = "1.20.2"
+version = "1.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
+checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e"
[[package]]
name = "oorandom"
@@ -2070,6 +2020,45 @@ dependencies = [
"windows-sys 0.52.0",
]
+[[package]]
+name = "rinja"
+version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3dc4940d00595430b3d7d5a01f6222b5e5b51395d1120bdb28d854bb8abb17a5"
+dependencies = [
+ "itoa",
+ "rinja_derive",
+]
+
+[[package]]
+name = "rinja_derive"
+version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "08d9ed0146aef6e2825f1b1515f074510549efba38d71f4554eec32eb36ba18b"
+dependencies = [
+ "basic-toml",
+ "memchr",
+ "mime",
+ "mime_guess",
+ "proc-macro2",
+ "quote",
+ "rinja_parser",
+ "rustc-hash 2.1.1",
+ "serde",
+ "syn",
+]
+
+[[package]]
+name = "rinja_parser"
+version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "93f9a866e2e00a7a1fb27e46e9e324a6f7c0e7edc4543cae1d38f4e4a100c610"
+dependencies = [
+ "memchr",
+ "nom",
+ "serde",
+]
+
[[package]]
name = "rsa"
version = "0.9.7"
@@ -2102,6 +2091,12 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
+[[package]]
+name = "rustc-hash"
+version = "2.1.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
+
[[package]]
name = "rustix"
version = "0.38.44"
@@ -2739,7 +2734,7 @@ dependencies = [
"lazy_static",
"parking_lot",
"regex",
- "rustc-hash",
+ "rustc-hash 1.1.0",
]
[[package]]
@@ -2925,9 +2920,9 @@ checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
[[package]]
name = "uniffi"
-version = "0.28.3"
+version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4cb08c58c7ed7033150132febe696bef553f891b1ede57424b40d87a89e3c170"
+checksum = "ba62a57e90f9baed5ad02a71a0870180fa1cc35499093b2d21be2edfb68ec0f7"
dependencies = [
"anyhow",
"camino",
@@ -2941,12 +2936,11 @@ dependencies = [
[[package]]
name = "uniffi_bindgen"
-version = "0.28.3"
+version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cade167af943e189a55020eda2c314681e223f1e42aca7c4e52614c2b627698f"
+checksum = "2242f35214f1e0e3b47c495d340c69f649f9a9ece3a943a29e275686cc884533"
dependencies = [
"anyhow",
- "askama",
"camino",
"cargo_metadata",
"fs-err",
@@ -2955,6 +2949,7 @@ dependencies = [
"heck",
"once_cell",
"paste",
+ "rinja",
"serde",
"textwrap",
"toml",
@@ -2964,47 +2959,45 @@ dependencies = [
[[package]]
name = "uniffi_build"
-version = "0.28.3"
+version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4c7cf32576e08104b7dc2a6a5d815f37616e66c6866c2a639fe16e6d2286b75b"
+checksum = "c887a6c9a2857d8dc2ab0c8d578e8aa4978145b4fd65ed44296341e89aebc3cc"
dependencies = [
"anyhow",
"camino",
"uniffi_bindgen",
]
-[[package]]
-name = "uniffi_checksum_derive"
-version = "0.28.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "802d2051a700e3ec894c79f80d2705b69d85844dafbbe5d1a92776f8f48b563a"
-dependencies = [
- "quote",
- "syn",
-]
-
[[package]]
name = "uniffi_core"
-version = "0.28.3"
+version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bc7687007d2546c454d8ae609b105daceb88175477dac280707ad6d95bcd6f1f"
+checksum = "cad9fbdeb7ae4daf8d0f7704a3b638c37018eb16bb701e30fa17a2dd3e2d39c1"
dependencies = [
"anyhow",
"async-compat",
"bytes",
- "log",
"once_cell",
"paste",
"static_assertions",
]
[[package]]
-name = "uniffi_macros"
-version = "0.28.3"
+name = "uniffi_internal_macros"
+version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "12c65a5b12ec544ef136693af8759fb9d11aefce740fb76916721e876639033b"
+checksum = "22a9dba1d78b9ce429439891089c223478043d52a1c3176a0fcea2b5573a7fcf"
+dependencies = [
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "uniffi_macros"
+version = "0.29.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "78dd5f8eefba5898b901086f5e7916da67b9a5286a01cc44e910cd75fa37c630"
dependencies = [
- "bincode",
"camino",
"fs-err",
"once_cell",
@@ -3018,39 +3011,24 @@ dependencies = [
[[package]]
name = "uniffi_meta"
-version = "0.28.3"
+version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4a74ed96c26882dac1ca9b93ca23c827e284bacbd7ec23c6f0b0372f747d59e4"
+checksum = "9d5965b1d4ffacef1eaa72fef9c00d2491641e87ad910f6c5859b9c503ddb16a"
dependencies = [
"anyhow",
- "bytes",
"siphasher",
- "uniffi_checksum_derive",
-]
-
-[[package]]
-name = "uniffi_testing"
-version = "0.28.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6a6f984f0781f892cc864a62c3a5c60361b1ccbd68e538e6c9fbced5d82268ac"
-dependencies = [
- "anyhow",
- "camino",
- "cargo_metadata",
- "fs-err",
- "once_cell",
+ "uniffi_internal_macros",
]
[[package]]
name = "uniffi_udl"
-version = "0.28.3"
+version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "037820a4cfc4422db1eaa82f291a3863c92c7d1789dc513489c36223f9b4cdfc"
+checksum = "279b82bac9a382c796a0d210bb8354a0b813499b28aa1de046c85d78ca389805"
dependencies = [
"anyhow",
"textwrap",
"uniffi_meta",
- "uniffi_testing",
"weedle2",
]
diff --git a/Cargo.toml b/Cargo.toml
index 9be8d7b8c..fb16f4bd0 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -38,7 +38,7 @@ sqlx = { version = "0.8", default-features = false, features = ["chr
thiserror = "2"
tiktoken-rs = "0.6"
tokio = "1.37"
-uniffi = "0.28"
+uniffi = "0.29"
uuid = "1.8"
v_htmlescape = "0.15"
y-octo = { git = "https://github.com/y-crdt/y-octo.git", branch = "main" }
diff --git a/packages/backend/server/package.json b/packages/backend/server/package.json
index 07d5c9712..6bcb16a38 100644
--- a/packages/backend/server/package.json
+++ b/packages/backend/server/package.json
@@ -58,7 +58,7 @@
"@opentelemetry/semantic-conventions": "^1.28.0",
"@prisma/client": "^5.22.0",
"@prisma/instrumentation": "^5.22.0",
- "@react-email/components": "0.0.32",
+ "@react-email/components": "0.0.33",
"@socket.io/redis-adapter": "^8.3.0",
"cookie-parser": "^1.4.7",
"dotenv": "^16.4.7",
@@ -121,7 +121,7 @@
"c8": "^10.1.3",
"cross-env": "^7.0.3",
"nodemon": "^3.1.7",
- "react-email": "3.0.6",
+ "react-email": "3.0.7",
"sinon": "^19.0.2",
"supertest": "^7.0.0"
},
diff --git a/packages/backend/server/src/__tests__/__snapshots__/mailer.spec.ts.md b/packages/backend/server/src/__tests__/__snapshots__/mailer.spec.ts.md
index ad0c8b89c..6119f6c2f 100644
--- a/packages/backend/server/src/__tests__/__snapshots__/mailer.spec.ts.md
+++ b/packages/backend/server/src/__tests__/__snapshots__/mailer.spec.ts.md
@@ -16,14 +16,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Verify your current email for AFFiNEβ
β
| β
@@ -36,8 +34,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -47,13 +44,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
You recently requested to change the email address associatedβ
with your AFFiNE account.
To complete this process, pleaseβ
click on the verification link below.β
@@ -67,13 +62,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
This magic link will expire inβ
30 minutes.β
β
@@ -86,8 +79,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Verify and set up a new email addressβ
β
@@ -131,14 +115,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Verify your current email for AFFiNEβ
β
| β
@@ -151,14 +133,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
As per your request, we have changed your email. Please make sureβ
you're usingβ
test@affine.pro to log in theβ
@@ -181,14 +161,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Modify your AFFiNE passwordβ
β
| β
@@ -201,8 +179,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -212,13 +189,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Click the button below to reset your password. The magic linkβ
will expire in 30 minutes.β
β
@@ -231,8 +206,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Set new passwordβ
β
@@ -276,14 +242,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Welcome to the workspace!β
β
| β
@@ -296,14 +260,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Your request to joinβ
Test Workspace has been accepted.β
You can now access the team workspace and collaborate with otherβ
@@ -326,14 +288,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Request declinedβ
β
| β
@@ -346,14 +306,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Your request to joinβ
Test Workspace has been declinedβ
by the workspace admin.β
@@ -375,14 +333,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Request to join Test Workspaceβ
β
| β
@@ -395,8 +351,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -406,13 +361,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
test@test.com has requestedβ
to joinβ
Test Workspace.
As aβ
@@ -427,8 +380,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Review requestβ
β
@@ -472,14 +416,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
test@test.comβ
accepted your invitationβ
β
@@ -493,14 +435,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
| β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
test@test.com has joinedβ
Test Workspaceβ
β
@@ -521,14 +461,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
You are invited!β
β
| β
@@ -541,8 +479,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -552,13 +489,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
test@test.com invited youβ
to join Test Workspaceβ
β
@@ -571,13 +506,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Click button to join this workspaceβ
β
β
@@ -589,8 +522,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Accept & Joinβ
β
@@ -634,14 +558,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Member left Test Workspaceβ
β
| β
@@ -654,14 +576,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
test@test.com has left workspaceβ
Test Workspaceβ
β
@@ -682,14 +602,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Workspace access removedβ
β
| β
@@ -702,14 +620,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
You have been removed fromβ
Test Workspace. You no longerβ
have access to this workspace.β
@@ -731,14 +647,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Welcome, new workspace owner!β
β
| β
@@ -751,14 +665,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
You have been assigned as the owner ofTest Workspace. As a workspace owner, you have full control over this workspace.β
@@ -780,14 +692,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Ownership transferredβ
β
| β
@@ -800,14 +710,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
You have transferred ownership ofβ
Test Workspace. You are now aβ
collaborator in this workspace.β
@@ -829,14 +737,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Set your AFFiNE passwordβ
β
| β
@@ -849,8 +755,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -860,13 +765,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Click the button below to set your password. The magic link willβ
expire in 30 minutes.β
β
@@ -879,8 +782,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Sign in to AFFiNEβ
β
@@ -924,14 +818,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Sign in to AFFiNE Cloudβ
β
| β
@@ -944,8 +836,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -955,13 +846,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
You are signing in to AFFiNE. Here is your code:β
β
β
@@ -973,13 +862,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
β
+ style="font-size:15px;font-weight:400;line-height:24px;font-family:Inter, Arial, Helvetica, sans-serif;margin:24px 0 0;color:#141414;white-space:nowrap;border:1px solid rgba(0,0,0,.1);padding:8px 10px;border-radius:4px;background-color:#F5F5F5">β
123456β
β
@@ -991,13 +878,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Alternatively, you can sign in directly by clicking the magicβ
link below:β
β
@@ -1010,8 +895,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Sign in with Magic Linkβ
β
@@ -1044,13 +920,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
This code and link will expire in 30 minutes.β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Sign up to AFFiNE Cloudβ
β
| β
@@ -1096,8 +968,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -1107,13 +978,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
You are signing up to AFFiNE. Here is your code:β
β
β
@@ -1125,13 +994,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
β
+ style="font-size:15px;font-weight:400;line-height:24px;font-family:Inter, Arial, Helvetica, sans-serif;margin:24px 0 0;color:#141414;white-space:nowrap;border:1px solid rgba(0,0,0,.1);padding:8px 10px;border-radius:4px;background-color:#F5F5F5">β
123456β
β
@@ -1143,13 +1010,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Alternatively, you can sign up directly by clicking the magicβ
link below:β
β
@@ -1162,8 +1027,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Sign up with Magic Linkβ
β
@@ -1196,13 +1052,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
This code and link will expire in 30 minutes.β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
You've been promoted to admin.β
β
| β
@@ -1248,8 +1100,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -1259,13 +1110,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
You have been promoted to admin ofβ
Test Workspace. As anβ
admin, you can help the workspace owner manage members in thisβ
@@ -1280,8 +1129,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Go to Workspaceβ
β
@@ -1325,14 +1165,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Role update in workspaceβ
β
| β
@@ -1345,8 +1183,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -1356,13 +1193,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Your role inβ
Test Workspace has beenβ
changed toβ
@@ -1378,8 +1213,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Go to Workspaceβ
β
@@ -1423,14 +1249,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Take action to prevent data lossβ
β
| β
@@ -1443,8 +1267,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -1454,13 +1277,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Your Test Workspace teamβ
workspace expired onβ
1/1/2025. All workspaceβ
@@ -1490,8 +1311,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Go to Billingβ
β
@@ -1535,14 +1347,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Urgent: Last chance to prevent data lossβ
β
| β
@@ -1555,8 +1365,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -1566,13 +1375,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Your Test Workspace teamβ
workspace data will be permanently deleted in 24 hours onβ
1/31/2025. To prevent dataβ
@@ -1600,8 +1407,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Go to Billingβ
β
@@ -1645,14 +1443,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Here is your license key.β
β
| β
@@ -1665,8 +1461,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -1676,13 +1471,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;font-weight:400;line-height:24px;font-family:Inter, Arial, Helvetica, sans-serif;margin:24px 0 0;color:#141414;white-space:nowrap;border:1px solid rgba(0,0,0,.1);padding:8px 10px;border-radius:4px;background-color:#F5F5F5">β
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxβ
β
@@ -1694,13 +1487,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
You can use this key to upgrade your selfhost workspace inβ
Settings > Workspace > Licenseβ
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Workspace data deletedβ
β
| β
@@ -1746,8 +1535,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -1757,13 +1545,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
All data inβ
Test Workspace has beenβ
permanently deleted as the workspace remained expired for 180β
@@ -1778,13 +1564,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Thank you for your support of AFFiNE. We hope to see you againβ
in the future.β
β
@@ -1808,14 +1592,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Team workspace will expire soonβ
β
| β
@@ -1828,8 +1610,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -1839,13 +1620,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Your Test Workspace teamβ
workspace will expire onβ
1/1/2025. After expiration,β
@@ -1862,8 +1641,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Go to Billingβ
β
@@ -1907,14 +1677,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Team workspace expiredβ
β
| β
@@ -1927,8 +1695,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -1938,13 +1705,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Your Test Workspace teamβ
workspace expired onβ
1/1/2025. Your workspaceβ
@@ -1960,8 +1725,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Go to Billingβ
β
@@ -2005,14 +1761,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Welcome to the team workspace!β
β
| β
@@ -2025,8 +1779,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -2036,13 +1789,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Test Workspace has beenβ
upgraded to team workspace with the following benefits:
β
β 100 GB initial storage + 20 GB per seat
β
@@ -2060,8 +1811,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Open Workspaceβ
β
@@ -2105,14 +1847,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Verify your new email addressβ
β
| β
@@ -2125,8 +1865,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -2136,13 +1875,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
You recently requested to change the email address associatedβ
with your AFFiNE account. To complete this process, please clickβ
on the verification link below. This magic link will expire inβ
@@ -2157,8 +1894,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Verify your new email addressβ
β
@@ -2202,14 +1930,12 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
β
+ style="font-size:20px;line-height:28px;margin:24px 0 0;font-weight:600;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
Verify your email addressβ
β
| β
@@ -2222,8 +1948,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
| β
@@ -2233,13 +1958,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
|
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
You recently requested to verify the email address associatedβ
with your AFFiNE account.
To complete this process, pleaseβ
click on the verification link below.β
@@ -2253,13 +1976,11 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
β
+ style="font-size:15px;line-height:24px;margin:24px 0 0;font-weight:400;font-family:Inter, Arial, Helvetica, sans-serif;color:#141414">β
This magic link will expire inβ
30 minutes.β
β
@@ -2272,8 +1993,7 @@ Generated by [AVA](https://avajs.dev).
border="0"β
cellpadding="0"β
cellspacing="0"β
- role="presentation"β
- >β
+ role="presentation">β
β
β
Verify your email addressβ
β
diff --git a/packages/backend/server/src/__tests__/__snapshots__/mailer.spec.ts.snap b/packages/backend/server/src/__tests__/__snapshots__/mailer.spec.ts.snap
index 6408e7fdf3220eda0e7a4a123c0583f4115bdfcc..cece7998e89574e6700b19237b1506a5e7d63f6a 100644
GIT binary patch
literal 4058
zcmV<04<+zHRzVkwR8o#pMJ_-BDcTA#c4hUoUVotd2y4eqO!=$q
zb&N@+sMbtNYIZa|o*AuHIYGgN3zuA|f+~s}IZ*rqR8CwuQ2YVFKL7_V+<332N1E11
zT6wKxceHP|YIjyM>gj&{=JoIQ`t|GIx0;@EcB7wtDqxzg*f{4>z}$VkNM-%e}DeD7oWr9OJ8~J)i3|$^v0QY?_S$^eD6Bz#9fcwdwBKM
z&13Ym=U%mX{Z5IMI&mB{s?~nKU+G_{
zsIXn#xnJGKvg-I{b6Sow->kT?TiQCcai(1UPPq&xF>iX}6l2_zZGW@m2tO8K2|nmc
zH|}hf>b2Ti_-|8%(74S~4gYb3=LOt#rQgnc5(V5DeG)29Y?gvhL{KEhr^9m@+lZUW
z9pD+Bhsg<^y6GwW6AVuoi{b$m)KY$2j^xLpv04lE*FEWra!1H^CvL1>fe*SoY)ikf
zx)$uS8mq1A`}@famulw!7Vk=L(71_hTw&Xxr5X&ISWVjqXS(6=HxUM$
zU^g7s?no<@9=Xb;$5Vk0Tou<2P{p-{s$z0HRz0vi*c;vePM-8c6bqNdia8zbw*`wk!e}VS8-y1z9!1KL
z9B#{%)|YW7QSL;Q8Fw7j^W(}!Gi24R9Vk_G1F(8nu8dd^DhG;OVelD`M6Nu?lg=(v
zzOKa{HVE2>UB^IhyR0cZ)vt`pe)QI)AB=R<{6ErL^Fi_kjXIf>Rv*VyX?IX}y1Xr&
zL=XDX^O)EVWGI;QbGL7RY<;UOBimlux=>?X>Gxt0ZB+5bEmEjODHP9jMJE)kO^rPw
z03SRED!kPKb*g|RC{0tpoW8|kKQ6n%QK4=@!&kmocV!fKe9(}-zF)&E(9HevsD|s^
zNR^Gm%G`?^hz7=#`&q~S@pr-K@(q2gH@UOh4#6b41dn)8I0_m=nSVy|9@VCysd1bY>
zx^Dh#R3#MqApl_6`Ur4k@*2)xr?d)oS5H)jtR~f0rzpf&y)R7?AXLXdIqthG5;5xq
zj5A;K?ZNVC+wv6hogz*B=feC#t&YE>&t~i90;cO#B7FEB^in1sD*948&7yfOClbGlltJnOQ8mqH<_W
z88<&~Y$q&bjOQ2$7!!1=YMCH*icC-uP0(%S4o#5Zr~we#J_u;JEYHbg9EG8<*R*E?
z-5Ska94kNZWuVnVLB)xJrkYs+#w#*}cY@y~OMr>+65%DnYaK**pPleN0JDSyH?>N{
zZRY`(-<*LsQg(aCf|lpF~p%6kxU7JQxuO?(kdG}Ly)^8TWc{Z@TngjH?DSCBnw
zoM})RQ(ZhflkZO$EEiN4C{PdPh
zu_;$An{t6{N-=Fp5@fxiS0aoBODvfiwLpf2M-d1P-anqiKkM#bsx{NHSnOw_naSJ%
z76;>H#=AU;jL{Wo^*oO`@C=YS17i?=Zno#Usrw$IzO&7pVtKx8S)Q+w-~<5MOphb05tYP9vld!
zEMQj4;W4aZ9@O2qh(92h`s#(Xir$c&3Fa8n1j
zKWGk;4F}Lb#VM`Ll{VUWfUMNfu+ysUm@;<6JF(go{$}!S>tH~g!*$b&G$A%iY_@=G
zR%eO2tzB!kK-Etir#-ROurLGb0WVIbx@!jk%+>a~K
zF6hcMJzw;we;D7*lN_lhpUu+wYa5Mz0$g-x(VzRG-Tj@e6K(2temd
z8q)n!%a!wlLb?m-%6XjbjF>K#0yNZBW|Q@2OwxWVdxHjmDVlgZ1^|2IUQQY9g*2vd
zhgnX8%k}b>cr2fFM|i>5z6Hr*x-R#5Tcn$!q|0t{#Z6d-W2#KNjv~d0rFEd`8B#$RQJ6wudYh|QA9496(cRuxV3%14tTMG$W??b~_FK}_cG7Lt^rDr6p
z%8EL~7YVC|S~P4iJFg5^Q0EFux4Vzkgrr&KdFDcPJ$Plf10ZIekbX~Z|CrtDkB}=N
zS3<6YTnV`z0did#4IsnZ8L6e8mg@ACzgqb9vsVbe77@Sh@LkM9hb_Vv2U@rXEo9im
z%u`X6(KEua1s(8Cn;4fw@fi(^2cpr`D_WDj4^RBd@LJO-;qmlD9|C
zzBL64MA+p%bh9^LuJAS*)Vv8RTTP!47d~@7KaT+D@E+uh4%9FSo
z5*QHc^AOjlKP{2V03E~UUV7f*bN_vj_*@bBoRyuxlOQpGl)GX;OD&cF6;OVJG(W<=
zIm#1$r3YnCIFX(M9hBHZB8}@O!So^6=ml+1EMYjN@LC-eW%dh&@$hhDe-c2kXjWzn
z*8kp0O!73avGAD4L!ph!+4Y(aKw9PZL0kYEc94aST9l425_h=d?!Z8a7yoTRiGL83
zC?u44WIGcKbR-->=KKpxhT|p5_jyObPjUvEEgeULM2P8HaI?oW`Uuyp*RRxarD60A
zZV&`^(FEebnB=P%85p1$M|
z0Ko<_wS}KQ&MNf+Babo6Hxt&ok}D8LfxhySY$_T>p#JGGV&FSWh1SA5or+7(mzpFJ
z69!18k+i}sXv7%s)*86{kV5^i6`IZPN8Ww!_5R(iO3*2iMTw;sY!*_Ar~
zat2$obM@NW`hn5;8DGBL^I{pmLz0A?sCdzg+wX-^g)$y6rw8rpis8g7fo}re1ilG;
z&j#Oj1L0HtIrdcO`^s1-$T0R}`UrN0{pWYT`eo{;{)2_Xe?xxiLgMfb@cJO}iQ!bU
z-tP=XZ5NtKDFv2b;4cge$Atl*aFPhmP(100$ZYJQ8_zyP;o0RrG1M`V`w>rEST1*#;PZx7o7P1Ank(cXkROW(00000000B+UC)mkM->hb1ajg?1P(xmc)JNEft_D#J2A84g|%bHL3U!<
zn;0jGP)+xnnPR)EI#ty>I~~+t+Udf*AnXRcGuU~!NSFc|EY0wX(x2J#k85(W^GjJ-bh#b>_q`M;g*t-bZ$)!qBIuffQK0o;E7%FTDK!g{0C
zx_AC+tM%6ITkw+`ySHvar`d*G#f0XDOTmIx>)N~Pus$*->b6?r@whoY-;`?D+P%{{
zuw`}ZAEz%HCij<3-}vj>XL@Um#;c9S_L-hx{Q%DZuz(N6<#i8*LA8DcV9b3py1d?L
zx4&b5?MvmOy1d@Dzjzn~5%Ya6hPgXBV&3eIk^x>`j}&SYhS_glKeK%XplABhpV(LS
zwMt&tmwxsVpchSF0%$X_B@Lu74b6X!-OYA%uoZBDjS=$U$aFU^MF(3UQ$sGgn-`)3
zXhVC;eSVyL;Ei_r`+$W!m~`Ko!#%bEnhD*|sQ6&ZlYvy-S2`E$
z&-%1J+qs&3U_Us4iHsF^u~H~ZGWsx(3U;nv=kH#dwW$?N+uF(++iN8~&}*f=(rdW^
zd1?nHt5tTDYL{Jewal(UZL_Of>-;;#+Gkf)E2_pQX;o%Ku2x-Fsr-jrgOB{ooLw%k
z&d$Yo>%4G;bzWGWb(Y(oT=!)R3hgKb6Hxd`jM|_NMuInDVu)Zyn3^v0eT7;B(^`6*
z8T3n~jky^mR-f27Fwc{*FwI_HL2G+gf+xc$Kx5108X_e<)OrJ=0GY;8d0xQ1J&?lH
zV&Arpdu~V};9?K@7|3yRekf*-Q+8u!v+3_Mdrog8kJfC=$(V~*J&bwR+EmDf+)M0Z
z%!2^%AmR#vi_*t?I%1;GwArk%zJ0z8As4Yh-D}woZj+%c-OyNROhyU^mmPl5-Byc5
zQIib@TwpU&a^3)@W?8aBg9oPJqbHSXN>@mMTRzuOz$RTT+~*xs+X~r1V^+hhP|HTz
zbqyAnt_2ixM*pbrVg4COZTz~sw))K58!8zKzmXaLwI953?aEeKtL~-f06O-c?8R1M
z0}aJ|9_#MxPPY>sfR+LGK@I!twf2VnX?9*utI$x%a~U0!JJv8YM00ulr~QD5z4H6p
z?%65bwr{L88Xxfigj!a-4e;@Hk7wg%dpqe)Hv$(frX%2nPcg2s+u2-)5%+zp`ZD*0
z=U%zA+1}hr|Le7Qb5
zPyn`5V9A6J8V$q|Fc3H{&d?9rmPZ}4hZ`aH-}&VaRBPUuJeqTUASk}pXtW$#!hrQL
zIQYiZ1T;AaR2Y+#={?H}Oz*>IiRls3s~OWfbYM;t7v=|MM?-`v8JLvUY`_>{#P%`e
zHh%6oZNhCwK_Fy%2s&1IR5p?ExmON0-`r9NvF2i!_aldbNQ2t^Xog@?Bx&hYAcw#m
zvB?!C@W6oKAvTX~GxIL#<(-6r&5^jY2U556+!qRN>Az>lE!EpC-ID&)Eu~aEVp@--
z@>k3oopJ_MSE_#1DLYoy>Bq)Mk!U&AG1?9^iRES{+l1W_=7@cT?vy9`MC?!8EQ#0?
zu_t2x5XAm28b{9AwP*VP
z*K(G%3ShY&)ct;rv)dv0nJg^c9FFdG?H}FC1~4PsBc`E`DC~kHMh5+6@%zAI0)!m9
z_qBFbV336~Q*fHACxd|XE%?A>ty7v2s$5YahJ93edG!5aRcAo4k-64Ik&^pUTL0{~
z3V!M=`Kg-wsXM71_~_Z{tQwam_f#5Kfc~U7Cjs+AE|%wE+7IGk#!OG^mT88c7M#nk
zo+Ib78qOs%fnyl*iut2cF5=WxTYP{e8T(JulVRQgPov+;qDjfgKgbtVJ|Sr&+>VB_
zL^gBrax74_oTJ~cMAX646x@MSnJZ3$=+b(Vib*OashFurkcxRCD&`&B=Qz$h5^0#p
zttYQxuD?4Qg$0m4lL&rLK=I!riJ;~vz6fvD8V#^rI(t78z!H6%i+!GS#EL=pdPoV!
zM5^|2F2K|$N!8|k&ACD~7ur|0)$Nsnzxf(%b*s6*vEn&%VHf+{pucJ>Ca0VMogxV!
zHDK$v76|~4o2l_U7pqhK2StL*zAgM64frjK-P9^{?*~aQZ#?q01fs)~)`H7}0
zS=ha)Vps@kb>EhS#>zR;y1Y=d*B7^JfuH%H;Ah?@KT~%#xV*OU9icGGU%XY+%fgh9EA4B{XFPYR=C0CFGIWAjJf
z%@#N8&VYP#7kH!d1#k2!d83+pqxbA^>k*H@b@2d|BFJ;HUMM#Z$}Yhs)GaDv&aFJUvE93#PPSN(-hBlevQrg+qoiovmrXG`aOij`&z0`s<5uQ;L&c
z{A&Rx|M5k_$u-Bx^Uoe!4P;C(d8H6ZU14%2DOkmni($b|n{Wdy;?-&9Sm|SzudyPC5&n7SO%)sFWR57sdhHc
zU%2>2uT}0KGP%>~tabu}N-)FsF__Huoa=Og^|?aN9ud=@B!{wChh{QrUn*^OItzKV
z6K3cwH$n|NB0n^855?u=;dcR^E+_QmLR1eidSdkDFFciu-eq{Z<+RJ2T
zK9vaJh=(*+`wK?_>doZ=>Nj`nPvv9mP6M;d%B60sI1mhG>j}+8_P=cSavWXjlakCq
zde#c-S#d;qR&vn<@H9;T^Lkd^PD#%qJ&W|LRW!MpI;+FnSoZ(z8gsfI`dKT$fX^jaXke-!v!b#{^ZeP_jMvJBAliGb1j2jEY?9sUs8Lwq04eSY``LNA*|x$+$xzzdCPqH$@fJ_#xX>IichzH#C~kf&S!r?KS=!d)>^`$QUdzsU
zF8}`sgJ|w3m}Ea{$OIc=cJ@@ZORZE~#jdrq%EV!5*939W`8SA@K1NRZwzOV!aTBLr@;^4V^1t@-lpm@!p_#GJ_#F1}Lw6q~lrA)MhzoGu{q{jGL
zxh{j{oW3HX#icu{%RJe@rZ)aYEyS#?y
z_z~?SG+x!orw5I1%x1i4zMpJrT9oejh0h9@{L>c*lh+%Q@3K9cZPT{RK9-TfeG~@l
zU_&6a&RHB`^V)-zT4VF$U~q#hER{CXw3FpbAEa1}#1H+}POH<}Y;Rtisp~6juNUAg$%Iw*4hUC&I&+-c1MPnD;HJlrot;)jEvW|j>58Ba0
zaEag&!7aT(1oyEM+$%f?xEK<>O>RATdi&l-I|;41gP+6}<$VnAgm!Xa!gLcvIh(BJ
z^513TJGQKgNi2Ncid5oMD@*`tfI05h9qqI0QTD$NFH
z*>mf-&Vn#KCWJJW-^Ie0g0^e`*?4;Gj+oeUTlCYUC3a09aOp{~YLm0^jlOqxx
z)B!eR6_176Eo6_lwhISO2jXZRu6#_x)YAtq+bH_)0?_y;Z4|9J&~W&2Tok<0%tJO3
zgAfOKVcV!UBu@%?*C~&}y?)Lf$
zTIH(!>-V2Rr`?9PuK*X^a29}t-Zt6$_hHlBkI)9qF>^=>7u#*Pb;T}6hwOldaR>t*
z*kc@jj)(l!`y${WciHZ9d;wnTw7>7ZP``f2AK!`t!=nJxY{J$c^&ua>t+-U&Ou&n^
zks(gk(1}nGp&&w$m;@1u6Co7uMJOmU=E*aPOLJjJ)3~F>Q|=o4=MTU6b+(@HivqWh
zw4P9NZt;Qr;3SbKZ8U>B`xBV&E2P9As|8x>N-gY`7lmFDn5^)V75D$NmyN%`bFm$1W=VPxYkldUz8k{;%gbhsmqO9jd#*mU1EjeBl1b0;0A
zA<*u)-Kx_DOU30*A0*sPxSeo&ViJVgPXxCg3J(azC%2wFjDPviaY?cI*}oL9`tQyX
zR$m>gPB?vKLCWgk^!>zemxI$21^g(mUMkOl_oKi%A#O6}=7.0.0"
- checksum: 10/2d55b74d73023b745bbd823ac001d42309635a6dc6509d84394d0db1df7299892d6c29eff55681003efcd7e2bb958e6cea80ae902c05bcf27a9b6f3fc144e2e0
+ checksum: 10/3a28379f1d52a880f60355093f6d672730d3716e351c993a0d755218909f91ffad9d2126b34bfcfa9d3b1db28053ca607ecc698983717610dab22fd2cf207d69
languageName: node
linkType: hard
@@ -5406,9 +5406,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/aix-ppc64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/aix-ppc64@npm:0.19.11"
+"@esbuild/aix-ppc64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/aix-ppc64@npm:0.23.0"
conditions: os=aix & cpu=ppc64
languageName: node
linkType: hard
@@ -5434,9 +5434,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/android-arm64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/android-arm64@npm:0.19.11"
+"@esbuild/android-arm64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/android-arm64@npm:0.23.0"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
@@ -5462,9 +5462,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/android-arm@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/android-arm@npm:0.19.11"
+"@esbuild/android-arm@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/android-arm@npm:0.23.0"
conditions: os=android & cpu=arm
languageName: node
linkType: hard
@@ -5490,9 +5490,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/android-x64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/android-x64@npm:0.19.11"
+"@esbuild/android-x64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/android-x64@npm:0.23.0"
conditions: os=android & cpu=x64
languageName: node
linkType: hard
@@ -5518,9 +5518,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/darwin-arm64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/darwin-arm64@npm:0.19.11"
+"@esbuild/darwin-arm64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/darwin-arm64@npm:0.23.0"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
@@ -5546,9 +5546,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/darwin-x64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/darwin-x64@npm:0.19.11"
+"@esbuild/darwin-x64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/darwin-x64@npm:0.23.0"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
@@ -5574,9 +5574,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/freebsd-arm64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/freebsd-arm64@npm:0.19.11"
+"@esbuild/freebsd-arm64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/freebsd-arm64@npm:0.23.0"
conditions: os=freebsd & cpu=arm64
languageName: node
linkType: hard
@@ -5602,9 +5602,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/freebsd-x64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/freebsd-x64@npm:0.19.11"
+"@esbuild/freebsd-x64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/freebsd-x64@npm:0.23.0"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
@@ -5630,9 +5630,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-arm64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/linux-arm64@npm:0.19.11"
+"@esbuild/linux-arm64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/linux-arm64@npm:0.23.0"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
@@ -5658,9 +5658,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-arm@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/linux-arm@npm:0.19.11"
+"@esbuild/linux-arm@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/linux-arm@npm:0.23.0"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
@@ -5686,9 +5686,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-ia32@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/linux-ia32@npm:0.19.11"
+"@esbuild/linux-ia32@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/linux-ia32@npm:0.23.0"
conditions: os=linux & cpu=ia32
languageName: node
linkType: hard
@@ -5714,9 +5714,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-loong64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/linux-loong64@npm:0.19.11"
+"@esbuild/linux-loong64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/linux-loong64@npm:0.23.0"
conditions: os=linux & cpu=loong64
languageName: node
linkType: hard
@@ -5742,9 +5742,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-mips64el@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/linux-mips64el@npm:0.19.11"
+"@esbuild/linux-mips64el@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/linux-mips64el@npm:0.23.0"
conditions: os=linux & cpu=mips64el
languageName: node
linkType: hard
@@ -5770,9 +5770,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-ppc64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/linux-ppc64@npm:0.19.11"
+"@esbuild/linux-ppc64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/linux-ppc64@npm:0.23.0"
conditions: os=linux & cpu=ppc64
languageName: node
linkType: hard
@@ -5798,9 +5798,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-riscv64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/linux-riscv64@npm:0.19.11"
+"@esbuild/linux-riscv64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/linux-riscv64@npm:0.23.0"
conditions: os=linux & cpu=riscv64
languageName: node
linkType: hard
@@ -5826,9 +5826,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-s390x@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/linux-s390x@npm:0.19.11"
+"@esbuild/linux-s390x@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/linux-s390x@npm:0.23.0"
conditions: os=linux & cpu=s390x
languageName: node
linkType: hard
@@ -5854,9 +5854,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-x64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/linux-x64@npm:0.19.11"
+"@esbuild/linux-x64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/linux-x64@npm:0.23.0"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard
@@ -5896,9 +5896,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/netbsd-x64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/netbsd-x64@npm:0.19.11"
+"@esbuild/netbsd-x64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/netbsd-x64@npm:0.23.0"
conditions: os=netbsd & cpu=x64
languageName: node
linkType: hard
@@ -5917,6 +5917,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/openbsd-arm64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/openbsd-arm64@npm:0.23.0"
+ conditions: os=openbsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/openbsd-arm64@npm:0.24.2":
version: 0.24.2
resolution: "@esbuild/openbsd-arm64@npm:0.24.2"
@@ -5938,9 +5945,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/openbsd-x64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/openbsd-x64@npm:0.19.11"
+"@esbuild/openbsd-x64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/openbsd-x64@npm:0.23.0"
conditions: os=openbsd & cpu=x64
languageName: node
linkType: hard
@@ -5966,9 +5973,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/sunos-x64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/sunos-x64@npm:0.19.11"
+"@esbuild/sunos-x64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/sunos-x64@npm:0.23.0"
conditions: os=sunos & cpu=x64
languageName: node
linkType: hard
@@ -5994,9 +6001,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/win32-arm64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/win32-arm64@npm:0.19.11"
+"@esbuild/win32-arm64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/win32-arm64@npm:0.23.0"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
@@ -6022,9 +6029,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/win32-ia32@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/win32-ia32@npm:0.19.11"
+"@esbuild/win32-ia32@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/win32-ia32@npm:0.23.0"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
@@ -6050,9 +6057,9 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/win32-x64@npm:0.19.11":
- version: 0.19.11
- resolution: "@esbuild/win32-x64@npm:0.19.11"
+"@esbuild/win32-x64@npm:0.23.0":
+ version: 0.23.0
+ resolution: "@esbuild/win32-x64@npm:0.23.0"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -12273,9 +12280,9 @@ __metadata:
languageName: node
linkType: hard
-"@react-email/components@npm:0.0.32":
- version: 0.0.32
- resolution: "@react-email/components@npm:0.0.32"
+"@react-email/components@npm:0.0.33":
+ version: 0.0.33
+ resolution: "@react-email/components@npm:0.0.33"
dependencies:
"@react-email/body": "npm:0.0.11"
"@react-email/button": "npm:0.0.19"
@@ -12292,14 +12299,14 @@ __metadata:
"@react-email/link": "npm:0.0.12"
"@react-email/markdown": "npm:0.0.14"
"@react-email/preview": "npm:0.0.12"
- "@react-email/render": "npm:1.0.4"
+ "@react-email/render": "npm:1.0.5"
"@react-email/row": "npm:0.0.12"
"@react-email/section": "npm:0.0.16"
"@react-email/tailwind": "npm:1.0.4"
"@react-email/text": "npm:0.0.11"
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
- checksum: 10/0a57d122a71581e36f352479165487299d45585656faea5bc66db27637a152ff0bc1edd97da3d78a131d799a3cba188ad7ec85b54987c53c7b24747fdca48bfe
+ checksum: 10/2381a701e06603ca2ccccbb7afdecd56e51089adc98770834222a4b7397440a2271935a6da4d42c93d8e30d9dc80be4d2b7a656b2577418661821223875b765e
languageName: node
linkType: hard
@@ -12395,9 +12402,9 @@ __metadata:
languageName: node
linkType: hard
-"@react-email/render@npm:1.0.4":
- version: 1.0.4
- resolution: "@react-email/render@npm:1.0.4"
+"@react-email/render@npm:1.0.5":
+ version: 1.0.5
+ resolution: "@react-email/render@npm:1.0.5"
dependencies:
html-to-text: "npm:9.0.5"
prettier: "npm:3.4.2"
@@ -12405,7 +12412,7 @@ __metadata:
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
react-dom: ^18.0 || ^19.0 || ^19.0.0-rc
- checksum: 10/468da62f5fefb75eef813406be1b7f5c73bb60c135c8afb1d0adf511d5b31f807d19821396c2df75a1884998a7ea71b10d99439a2c9b4872adfa273ae70b3af7
+ checksum: 10/e08921af712f8d71d9e99aaab30d80d9308a9625db2341a1502bf46a85e827365142cf54348c561fbd8801598da5219c817aeddb82ab1504d6a7d1898cfceda0
languageName: node
linkType: hard
@@ -14402,109 +14409,109 @@ __metadata:
languageName: node
linkType: hard
-"@tailwindcss/node@npm:^4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/node@npm:4.0.5"
+"@tailwindcss/node@npm:^4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/node@npm:4.0.6"
dependencies:
enhanced-resolve: "npm:^5.18.0"
jiti: "npm:^2.4.2"
- tailwindcss: "npm:4.0.5"
- checksum: 10/2df6fbeb86f75aa050d1b7a69caf990e8e446dc94d7c06790351d67a926fb5b9a2c2472ed8a4d8f5ca41eceae506496d7bef264aebc1caf8fe14150462f5fea2
+ tailwindcss: "npm:4.0.6"
+ checksum: 10/9be034f28d12f68d001e64bb10297b5018efe2e29ad5b43b7cb0921146e14dcf0a1f8389f13f143c71374c4513fde348993d6cbaa8116d6c02d9d5b5de8a0337
languageName: node
linkType: hard
-"@tailwindcss/oxide-android-arm64@npm:4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/oxide-android-arm64@npm:4.0.5"
+"@tailwindcss/oxide-android-arm64@npm:4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/oxide-android-arm64@npm:4.0.6"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
-"@tailwindcss/oxide-darwin-arm64@npm:4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.0.5"
+"@tailwindcss/oxide-darwin-arm64@npm:4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.0.6"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@tailwindcss/oxide-darwin-x64@npm:4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/oxide-darwin-x64@npm:4.0.5"
+"@tailwindcss/oxide-darwin-x64@npm:4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/oxide-darwin-x64@npm:4.0.6"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@tailwindcss/oxide-freebsd-x64@npm:4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.0.5"
+"@tailwindcss/oxide-freebsd-x64@npm:4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.0.6"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.0.5"
+"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.0.6"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
-"@tailwindcss/oxide-linux-arm64-gnu@npm:4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.0.5"
+"@tailwindcss/oxide-linux-arm64-gnu@npm:4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.0.6"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"@tailwindcss/oxide-linux-arm64-musl@npm:4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.0.5"
+"@tailwindcss/oxide-linux-arm64-musl@npm:4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.0.6"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
-"@tailwindcss/oxide-linux-x64-gnu@npm:4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.0.5"
+"@tailwindcss/oxide-linux-x64-gnu@npm:4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.0.6"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
-"@tailwindcss/oxide-linux-x64-musl@npm:4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.0.5"
+"@tailwindcss/oxide-linux-x64-musl@npm:4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.0.6"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
-"@tailwindcss/oxide-win32-arm64-msvc@npm:4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.0.5"
+"@tailwindcss/oxide-win32-arm64-msvc@npm:4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.0.6"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@tailwindcss/oxide-win32-x64-msvc@npm:4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.0.5"
+"@tailwindcss/oxide-win32-x64-msvc@npm:4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.0.6"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
-"@tailwindcss/oxide@npm:^4.0.5":
- version: 4.0.5
- resolution: "@tailwindcss/oxide@npm:4.0.5"
+"@tailwindcss/oxide@npm:^4.0.6":
+ version: 4.0.6
+ resolution: "@tailwindcss/oxide@npm:4.0.6"
dependencies:
- "@tailwindcss/oxide-android-arm64": "npm:4.0.5"
- "@tailwindcss/oxide-darwin-arm64": "npm:4.0.5"
- "@tailwindcss/oxide-darwin-x64": "npm:4.0.5"
- "@tailwindcss/oxide-freebsd-x64": "npm:4.0.5"
- "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.0.5"
- "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.0.5"
- "@tailwindcss/oxide-linux-arm64-musl": "npm:4.0.5"
- "@tailwindcss/oxide-linux-x64-gnu": "npm:4.0.5"
- "@tailwindcss/oxide-linux-x64-musl": "npm:4.0.5"
- "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.0.5"
- "@tailwindcss/oxide-win32-x64-msvc": "npm:4.0.5"
+ "@tailwindcss/oxide-android-arm64": "npm:4.0.6"
+ "@tailwindcss/oxide-darwin-arm64": "npm:4.0.6"
+ "@tailwindcss/oxide-darwin-x64": "npm:4.0.6"
+ "@tailwindcss/oxide-freebsd-x64": "npm:4.0.6"
+ "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.0.6"
+ "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.0.6"
+ "@tailwindcss/oxide-linux-arm64-musl": "npm:4.0.6"
+ "@tailwindcss/oxide-linux-x64-gnu": "npm:4.0.6"
+ "@tailwindcss/oxide-linux-x64-musl": "npm:4.0.6"
+ "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.0.6"
+ "@tailwindcss/oxide-win32-x64-msvc": "npm:4.0.6"
dependenciesMeta:
"@tailwindcss/oxide-android-arm64":
optional: true
@@ -14528,21 +14535,21 @@ __metadata:
optional: true
"@tailwindcss/oxide-win32-x64-msvc":
optional: true
- checksum: 10/14839344411bd54f93720ed78e1534dd104092b8c03158b47260d141a8b725390062beb64d0feef522adc75605264f74eab2f6a5aee4fbb5e592e267b7a4d0a7
+ checksum: 10/31c5f5bfc79a9c23831e14301fbcc437fa2e61b25712b64786977eb21fee6082862e8010273eed91592a2c5ba41499b2f67a53ee1e44ad9d733158f622060c34
languageName: node
linkType: hard
"@tailwindcss/postcss@npm:^4.0.0":
- version: 4.0.5
- resolution: "@tailwindcss/postcss@npm:4.0.5"
+ version: 4.0.6
+ resolution: "@tailwindcss/postcss@npm:4.0.6"
dependencies:
"@alloc/quick-lru": "npm:^5.2.0"
- "@tailwindcss/node": "npm:^4.0.5"
- "@tailwindcss/oxide": "npm:^4.0.5"
+ "@tailwindcss/node": "npm:^4.0.6"
+ "@tailwindcss/oxide": "npm:^4.0.6"
lightningcss: "npm:^1.29.1"
postcss: "npm:^8.4.41"
- tailwindcss: "npm:4.0.5"
- checksum: 10/0570af97ec124297e76873203903050e9ca3296ff79aded193644472d95594f841c253d4f79de1ca391a884ba4fb91cf34eb7cd4e6187f92c8e4c2cbbdf28b1b
+ tailwindcss: "npm:4.0.6"
+ checksum: 10/699dfc80447d7a1ecaabf70fa15ddb358f6d63e32fb47cae32b922b7e54c3894dab990692a8f8cd5bacfaddde8a5add096dee7f3930b9d4ea94def1e28b9f6dd
languageName: node
linkType: hard
@@ -14703,9 +14710,9 @@ __metadata:
linkType: hard
"@toeverything/theme@npm:^1.1.7":
- version: 1.1.8
- resolution: "@toeverything/theme@npm:1.1.8"
- checksum: 10/0a4d61b624a18681ee4c2169992e0a59552da131419f10ec2e4c8141d12c2591ac2323ddcb26366ae6785c6715a480b3cc728527025c5deaaed0a8d1f431ed26
+ version: 1.1.9
+ resolution: "@toeverything/theme@npm:1.1.9"
+ checksum: 10/7d9186839a89aa435f3d2de6330f38d9b242229f131a944f65fe52a4038ceea5d2a4af25c112c8e155c1de22078bcff8db843077fa844ae3a10b02b751392f4a
languageName: node
linkType: hard
@@ -15838,15 +15845,15 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/eslint-plugin@npm:8.23.0":
- version: 8.23.0
- resolution: "@typescript-eslint/eslint-plugin@npm:8.23.0"
+"@typescript-eslint/eslint-plugin@npm:8.24.0":
+ version: 8.24.0
+ resolution: "@typescript-eslint/eslint-plugin@npm:8.24.0"
dependencies:
"@eslint-community/regexpp": "npm:^4.10.0"
- "@typescript-eslint/scope-manager": "npm:8.23.0"
- "@typescript-eslint/type-utils": "npm:8.23.0"
- "@typescript-eslint/utils": "npm:8.23.0"
- "@typescript-eslint/visitor-keys": "npm:8.23.0"
+ "@typescript-eslint/scope-manager": "npm:8.24.0"
+ "@typescript-eslint/type-utils": "npm:8.24.0"
+ "@typescript-eslint/utils": "npm:8.24.0"
+ "@typescript-eslint/visitor-keys": "npm:8.24.0"
graphemer: "npm:^1.4.0"
ignore: "npm:^5.3.1"
natural-compare: "npm:^1.4.0"
@@ -15855,64 +15862,64 @@ __metadata:
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
- checksum: 10/3900a86f6edf9fee496e8814ed4c8d405f9331808174f4bca0d3af2541a947e872c9f7519a2549644ba5aae1dc06a63308bda9d8da00ef7c62f685be05502d5e
+ checksum: 10/2b65131dab6159285cd8688ae8fe4708e87f6aede7a6bcf65deec6f506a26f04409c7320d7957f59380f5b387fff2acfaa2c8117e2cbfc1b9368002e7905f616
languageName: node
linkType: hard
-"@typescript-eslint/parser@npm:8.23.0, @typescript-eslint/parser@npm:^8.18.0":
- version: 8.23.0
- resolution: "@typescript-eslint/parser@npm:8.23.0"
+"@typescript-eslint/parser@npm:8.24.0, @typescript-eslint/parser@npm:^8.18.0":
+ version: 8.24.0
+ resolution: "@typescript-eslint/parser@npm:8.24.0"
dependencies:
- "@typescript-eslint/scope-manager": "npm:8.23.0"
- "@typescript-eslint/types": "npm:8.23.0"
- "@typescript-eslint/typescript-estree": "npm:8.23.0"
- "@typescript-eslint/visitor-keys": "npm:8.23.0"
+ "@typescript-eslint/scope-manager": "npm:8.24.0"
+ "@typescript-eslint/types": "npm:8.24.0"
+ "@typescript-eslint/typescript-estree": "npm:8.24.0"
+ "@typescript-eslint/visitor-keys": "npm:8.24.0"
debug: "npm:^4.3.4"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
- checksum: 10/7c3ae38665effc7a730d455657ca535c1553ab154d3b983ed4df2bc5b87291b69f4b90245356d8fc5a414d6dca36b34780d9408a45ac272d4bc390b8f03bda4d
+ checksum: 10/b5c66a3208c69144cd5d0b7a2c763205ef8ae88eea76067186bab0909aa9756fe015616b98a7f252a5106aa5e86baeb98f9affbdc0f5d19863a2150f2431bfe0
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:8.23.0, @typescript-eslint/scope-manager@npm:^8.1.0":
- version: 8.23.0
- resolution: "@typescript-eslint/scope-manager@npm:8.23.0"
+"@typescript-eslint/scope-manager@npm:8.24.0, @typescript-eslint/scope-manager@npm:^8.1.0":
+ version: 8.24.0
+ resolution: "@typescript-eslint/scope-manager@npm:8.24.0"
dependencies:
- "@typescript-eslint/types": "npm:8.23.0"
- "@typescript-eslint/visitor-keys": "npm:8.23.0"
- checksum: 10/eb4624ccd907c21ca49c4600dec0c447349d7e987cda21181c008dc5ce855590e311efabe73b79b15da0948ce5f63ce0c33613ab4a39ea95578b099b724392e3
+ "@typescript-eslint/types": "npm:8.24.0"
+ "@typescript-eslint/visitor-keys": "npm:8.24.0"
+ checksum: 10/175032d4f714d68b734d7281c340e073a37d348010d308b9cccf8d63d745b8cc9515229e32dcd838acf4a85e21a4e8eff6c557c31ba45e36917e3417de32d723
languageName: node
linkType: hard
-"@typescript-eslint/type-utils@npm:8.23.0":
- version: 8.23.0
- resolution: "@typescript-eslint/type-utils@npm:8.23.0"
+"@typescript-eslint/type-utils@npm:8.24.0":
+ version: 8.24.0
+ resolution: "@typescript-eslint/type-utils@npm:8.24.0"
dependencies:
- "@typescript-eslint/typescript-estree": "npm:8.23.0"
- "@typescript-eslint/utils": "npm:8.23.0"
+ "@typescript-eslint/typescript-estree": "npm:8.24.0"
+ "@typescript-eslint/utils": "npm:8.24.0"
debug: "npm:^4.3.4"
ts-api-utils: "npm:^2.0.1"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
- checksum: 10/b036a48c5eacef10ed42aef02c859011b11b52938eab4857cfa267730820b90fd29d978a28d43174605b6b7966f095c813d9107e9f0995b92231b53983b12092
+ checksum: 10/a6558d0b0ab7a43826b481c103c556abbafa93c9941d75d647266dc0f55e68950f44a63842a2e7839a7448329f9b7ee88c84913084438dbac38dba5efbc1afbc
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:8.23.0":
- version: 8.23.0
- resolution: "@typescript-eslint/types@npm:8.23.0"
- checksum: 10/e2a68bc6e89226e47e495a91e0614aa5c3c4580b11f7fd99ac6728c1fce92f10755b0d7ade3cf6d3eb1209cd9cd0f29bd742f8dddc394b28bcead7025394eaa2
+"@typescript-eslint/types@npm:8.24.0":
+ version: 8.24.0
+ resolution: "@typescript-eslint/types@npm:8.24.0"
+ checksum: 10/ddaaec99c191830cc29ce289678d44f7201dd06c29540750ca4802b6bd2a6dfd8cc29b46ed270dc0198f23e742540bb1e4fe618b6b44e4e76bad7f774bd3fc4a
languageName: node
linkType: hard
-"@typescript-eslint/typescript-estree@npm:8.23.0":
- version: 8.23.0
- resolution: "@typescript-eslint/typescript-estree@npm:8.23.0"
+"@typescript-eslint/typescript-estree@npm:8.24.0":
+ version: 8.24.0
+ resolution: "@typescript-eslint/typescript-estree@npm:8.24.0"
dependencies:
- "@typescript-eslint/types": "npm:8.23.0"
- "@typescript-eslint/visitor-keys": "npm:8.23.0"
+ "@typescript-eslint/types": "npm:8.24.0"
+ "@typescript-eslint/visitor-keys": "npm:8.24.0"
debug: "npm:^4.3.4"
fast-glob: "npm:^3.3.2"
is-glob: "npm:^4.0.3"
@@ -15921,32 +15928,32 @@ __metadata:
ts-api-utils: "npm:^2.0.1"
peerDependencies:
typescript: ">=4.8.4 <5.8.0"
- checksum: 10/ddc9790d460bea065eeed3760759c034aef307e72c51b5ec7d869fdc77f18c28354c9e35841b44eebbdc54241bab4154809ae8213d33593a9bff20dc3b247fc3
+ checksum: 10/89e451f5d2136b405d046823c93ac7065d90c7a9f084ffb324e374c769b17ee2580d3711ada1e1575331b234059148f173230e560b08efa3073f8f0c04ce1224
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:8.23.0, @typescript-eslint/utils@npm:^8.1.0, @typescript-eslint/utils@npm:^8.21.0":
- version: 8.23.0
- resolution: "@typescript-eslint/utils@npm:8.23.0"
+"@typescript-eslint/utils@npm:8.24.0, @typescript-eslint/utils@npm:^8.1.0, @typescript-eslint/utils@npm:^8.21.0":
+ version: 8.24.0
+ resolution: "@typescript-eslint/utils@npm:8.24.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.4.0"
- "@typescript-eslint/scope-manager": "npm:8.23.0"
- "@typescript-eslint/types": "npm:8.23.0"
- "@typescript-eslint/typescript-estree": "npm:8.23.0"
+ "@typescript-eslint/scope-manager": "npm:8.24.0"
+ "@typescript-eslint/types": "npm:8.24.0"
+ "@typescript-eslint/typescript-estree": "npm:8.24.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
- checksum: 10/72588d617ee5b1fa1020d008a7ff714a4a1e0fc1167aa9ff4b8ae71a37b25f43b2d40bca3380c56bb84d4092b6cac8d5d14d74e290e80217175ccf8237faf22a
+ checksum: 10/773a4085e45a94f5a64b34550e7d890b5418c69a9dcd58862410e7e0ded46e3380c8dd7d38baafaa93ef40b2a77320092bded3ca36f15b2f7ea6babeb831e590
languageName: node
linkType: hard
-"@typescript-eslint/visitor-keys@npm:8.23.0":
- version: 8.23.0
- resolution: "@typescript-eslint/visitor-keys@npm:8.23.0"
+"@typescript-eslint/visitor-keys@npm:8.24.0":
+ version: 8.24.0
+ resolution: "@typescript-eslint/visitor-keys@npm:8.24.0"
dependencies:
- "@typescript-eslint/types": "npm:8.23.0"
+ "@typescript-eslint/types": "npm:8.24.0"
eslint-visitor-keys: "npm:^4.2.0"
- checksum: 10/fd473849b85e564e31aec64feb3417a4e16e48bf21f1959fbab56258e19c21ef47bbdb523c64a8921cdc82a5083735418890b6f74b564fd1ece305c977a0f7a6
+ checksum: 10/a93bc9e587784cbc47d6849f14581aa3f15574b187a7b98597362acbca43b06c36a6dfa889b5320ced62b182abf0b9759a694489d72fc7902cdea11830a7a535
languageName: node
linkType: hard
@@ -20830,33 +20837,34 @@ __metadata:
languageName: node
linkType: hard
-"esbuild@npm:0.19.11":
- version: 0.19.11
- resolution: "esbuild@npm:0.19.11"
+"esbuild@npm:0.23.0":
+ version: 0.23.0
+ resolution: "esbuild@npm:0.23.0"
dependencies:
- "@esbuild/aix-ppc64": "npm:0.19.11"
- "@esbuild/android-arm": "npm:0.19.11"
- "@esbuild/android-arm64": "npm:0.19.11"
- "@esbuild/android-x64": "npm:0.19.11"
- "@esbuild/darwin-arm64": "npm:0.19.11"
- "@esbuild/darwin-x64": "npm:0.19.11"
- "@esbuild/freebsd-arm64": "npm:0.19.11"
- "@esbuild/freebsd-x64": "npm:0.19.11"
- "@esbuild/linux-arm": "npm:0.19.11"
- "@esbuild/linux-arm64": "npm:0.19.11"
- "@esbuild/linux-ia32": "npm:0.19.11"
- "@esbuild/linux-loong64": "npm:0.19.11"
- "@esbuild/linux-mips64el": "npm:0.19.11"
- "@esbuild/linux-ppc64": "npm:0.19.11"
- "@esbuild/linux-riscv64": "npm:0.19.11"
- "@esbuild/linux-s390x": "npm:0.19.11"
- "@esbuild/linux-x64": "npm:0.19.11"
- "@esbuild/netbsd-x64": "npm:0.19.11"
- "@esbuild/openbsd-x64": "npm:0.19.11"
- "@esbuild/sunos-x64": "npm:0.19.11"
- "@esbuild/win32-arm64": "npm:0.19.11"
- "@esbuild/win32-ia32": "npm:0.19.11"
- "@esbuild/win32-x64": "npm:0.19.11"
+ "@esbuild/aix-ppc64": "npm:0.23.0"
+ "@esbuild/android-arm": "npm:0.23.0"
+ "@esbuild/android-arm64": "npm:0.23.0"
+ "@esbuild/android-x64": "npm:0.23.0"
+ "@esbuild/darwin-arm64": "npm:0.23.0"
+ "@esbuild/darwin-x64": "npm:0.23.0"
+ "@esbuild/freebsd-arm64": "npm:0.23.0"
+ "@esbuild/freebsd-x64": "npm:0.23.0"
+ "@esbuild/linux-arm": "npm:0.23.0"
+ "@esbuild/linux-arm64": "npm:0.23.0"
+ "@esbuild/linux-ia32": "npm:0.23.0"
+ "@esbuild/linux-loong64": "npm:0.23.0"
+ "@esbuild/linux-mips64el": "npm:0.23.0"
+ "@esbuild/linux-ppc64": "npm:0.23.0"
+ "@esbuild/linux-riscv64": "npm:0.23.0"
+ "@esbuild/linux-s390x": "npm:0.23.0"
+ "@esbuild/linux-x64": "npm:0.23.0"
+ "@esbuild/netbsd-x64": "npm:0.23.0"
+ "@esbuild/openbsd-arm64": "npm:0.23.0"
+ "@esbuild/openbsd-x64": "npm:0.23.0"
+ "@esbuild/sunos-x64": "npm:0.23.0"
+ "@esbuild/win32-arm64": "npm:0.23.0"
+ "@esbuild/win32-ia32": "npm:0.23.0"
+ "@esbuild/win32-x64": "npm:0.23.0"
dependenciesMeta:
"@esbuild/aix-ppc64":
optional: true
@@ -20894,6 +20902,8 @@ __metadata:
optional: true
"@esbuild/netbsd-x64":
optional: true
+ "@esbuild/openbsd-arm64":
+ optional: true
"@esbuild/openbsd-x64":
optional: true
"@esbuild/sunos-x64":
@@ -20906,7 +20916,7 @@ __metadata:
optional: true
bin:
esbuild: bin/esbuild
- checksum: 10/a40b3858c29618c8c893389372f469245a6b2d1319782af75d33d8ba5dcadfe181fcc935f8e1a907be667946384950a4cf482ebe1e79c99c932d2b8eb35a09d0
+ checksum: 10/d3d91bf9ca73ba33966fc54cabb321eca770a5e2ff5b34d67e4235c94560cfd881803e39fcaa31d842579d10600da5201c5f597f8438679f6db856f75ded7124
languageName: node
linkType: hard
@@ -23178,12 +23188,12 @@ __metadata:
linkType: hard
"happy-dom@npm:^17.0.0":
- version: 17.0.2
- resolution: "happy-dom@npm:17.0.2"
+ version: 17.0.3
+ resolution: "happy-dom@npm:17.0.3"
dependencies:
webidl-conversions: "npm:^7.0.0"
whatwg-mimetype: "npm:^3.0.0"
- checksum: 10/cc3bde0126747a2f5828cccf538914116afa7b9ba4f072ee720f1784c97a60e5fb67a342e42399011bf7f242b669fe53e205d6838dcd3721c07cc409b584b3da
+ checksum: 10/edd1b2881aec11976ea4d9e7d6698bb199f241d6b25fab5261566f4fd5de2cd3cf7e005e13e51c45981ef59935a86fbcef67aeb8c5542f3f11ec7fbe1d1ddf37
languageName: node
linkType: hard
@@ -24783,8 +24793,8 @@ __metadata:
linkType: hard
"jotai@npm:^2.10.3":
- version: 2.11.3
- resolution: "jotai@npm:2.11.3"
+ version: 2.12.0
+ resolution: "jotai@npm:2.12.0"
peerDependencies:
"@types/react": ">=17.0.0"
react: ">=17.0.0"
@@ -24793,7 +24803,7 @@ __metadata:
optional: true
react:
optional: true
- checksum: 10/72c75a2768e072589b298b1726166cdad28e3f3bf0c47761d4576eaf6f3e88e4126ef3b1782530d536099a17c7b96e3aeee4b19e6fffb737c21aef71747ad998
+ checksum: 10/97cef4722b81c00bd00e909b23546bcdcd53359f7d2ea6938b26b1c92bc8dd6dc657f924eba17304c4f4c55b1eec4eb378ef047f3235bca2eecd1e9457f3f455
languageName: node
linkType: hard
@@ -25903,12 +25913,12 @@ __metadata:
languageName: node
linkType: hard
-"lucide-react@npm:^0.474.0":
- version: 0.474.0
- resolution: "lucide-react@npm:0.474.0"
+"lucide-react@npm:^0.475.0":
+ version: 0.475.0
+ resolution: "lucide-react@npm:0.475.0"
peerDependencies:
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
- checksum: 10/66370cb601cda7f5df78ed11d14b20b7f2dfac128a88a098f6e70ff98e4e8abc63d4ad7b3dc9ecf9814c5578c9d224fc158127d3ee4df770016cc356464011ec
+ checksum: 10/a6a9504b1596dfee3a2a5196d785332dc51f9046dbfc47d73a22eb0b718553244187261b3e11184e6b563483330cb95a846ed213150151b6c0aedd2a1048d638
languageName: node
linkType: hard
@@ -26210,15 +26220,15 @@ __metadata:
linkType: hard
"mdast-util-gfm-footnote@npm:^2.0.0":
- version: 2.0.0
- resolution: "mdast-util-gfm-footnote@npm:2.0.0"
+ version: 2.1.0
+ resolution: "mdast-util-gfm-footnote@npm:2.1.0"
dependencies:
"@types/mdast": "npm:^4.0.0"
devlop: "npm:^1.1.0"
mdast-util-from-markdown: "npm:^2.0.0"
mdast-util-to-markdown: "npm:^2.0.0"
micromark-util-normalize-identifier: "npm:^2.0.0"
- checksum: 10/9a820ce66575f1dc5bcc1e3269f27777a96f462f84651e72a74319d313f8fe4043fe329169bcc80ec2f210dabb84c832c77fa386ab9b4d23c31379d9bf0f8ff6
+ checksum: 10/5fac0f64d1233f7c533c2bb99a95c56f8f5dab553ae3a83f87c1fd6e4f28e0050e3240ae32ba77b4f5df0b84404932c66fd00c852a0925059bfa5d876f155854
languageName: node
linkType: hard
@@ -27500,14 +27510,14 @@ __metadata:
linkType: hard
"nestjs-cls@npm:^5.0.0":
- version: 5.1.2
- resolution: "nestjs-cls@npm:5.1.2"
+ version: 5.2.0
+ resolution: "nestjs-cls@npm:5.2.0"
peerDependencies:
- "@nestjs/common": ">= 11 < 12"
- "@nestjs/core": ">= 11 < 12"
+ "@nestjs/common": ">= 10 < 12"
+ "@nestjs/core": ">= 10 < 12"
reflect-metadata: "*"
rxjs: ">= 7"
- checksum: 10/951bbc41bd8c06de7ef0c7306c432cea23dcb10f431849cd71a46b56810cdcd7e5ea62082142bf6575d998438147a3e26b0175819c446d9f6d4101c0577a9234
+ checksum: 10/ff70af8e15e9fa5b8e2fed8d61b986f14c87a4f075995f9a163aa9d27dc69ec61870ec0563f0290de976567d8e7c98f08ad4fbc2fe5f0b38ce1f3e08dd96b5d0
languageName: node
linkType: hard
@@ -29407,13 +29417,13 @@ __metadata:
linkType: hard
"postcss@npm:^8.4.33, postcss@npm:^8.4.38, postcss@npm:^8.4.41, postcss@npm:^8.4.49, postcss@npm:^8.5.1":
- version: 8.5.1
- resolution: "postcss@npm:8.5.1"
+ version: 8.5.2
+ resolution: "postcss@npm:8.5.2"
dependencies:
nanoid: "npm:^3.3.8"
picocolors: "npm:^1.1.1"
source-map-js: "npm:^1.2.1"
- checksum: 10/1fbd28753143f7f03e4604813639918182b15343c7ad0f4e72f3875fc2cc0b8494c887f55dc05008fad5fbf1e1e908ce2edbbce364a91f84dcefb71edf7cd31d
+ checksum: 10/e08c2be3cf461cc63cf4c8e97bb3d5185e196ee0a9b75879cf130590f32bc38c7829c6c4e260158e214fb68a828a95bdac84c8f17fefba993d3ced686643c3e2
languageName: node
linkType: hard
@@ -30000,9 +30010,9 @@ __metadata:
languageName: node
linkType: hard
-"react-email@npm:3.0.6":
- version: 3.0.6
- resolution: "react-email@npm:3.0.6"
+"react-email@npm:3.0.7":
+ version: 3.0.7
+ resolution: "react-email@npm:3.0.7"
dependencies:
"@babel/core": "npm:7.24.5"
"@babel/parser": "npm:7.24.5"
@@ -30010,17 +30020,17 @@ __metadata:
chokidar: "npm:4.0.3"
commander: "npm:11.1.0"
debounce: "npm:2.0.0"
- esbuild: "npm:0.19.11"
+ esbuild: "npm:0.23.0"
glob: "npm:10.3.4"
log-symbols: "npm:4.1.0"
mime-types: "npm:2.1.35"
next: "npm:15.1.2"
normalize-path: "npm:3.0.0"
ora: "npm:5.4.1"
- socket.io: "npm:4.8.0"
+ socket.io: "npm:4.8.1"
bin:
email: dist/cli/index.js
- checksum: 10/ad6b74da99ac24eebe9e5fa6b67116b04b1198afad3a50c8d8f7d1608bff8912ae4a2a73caab52b5b22492fb2707627518c36521895f1c3e8877057019e4c18e
+ checksum: 10/3c92227d0ad1b81643f2c347b6329850344c0db6eac2181236dcfeeb3726adb685a863e3a5ee750bf49334f2b0538ea1a43c1936df6dffab6ffc49350d7b87eb
languageName: node
linkType: hard
@@ -31897,21 +31907,6 @@ __metadata:
languageName: node
linkType: hard
-"socket.io@npm:4.8.0":
- version: 4.8.0
- resolution: "socket.io@npm:4.8.0"
- dependencies:
- accepts: "npm:~1.3.4"
- base64id: "npm:~2.0.0"
- cors: "npm:~2.8.5"
- debug: "npm:~4.3.2"
- engine.io: "npm:~6.6.0"
- socket.io-adapter: "npm:~2.5.2"
- socket.io-parser: "npm:~4.2.4"
- checksum: 10/94863e53f22bce683d40f58967d56c72fdf0bb0530512c45663451ad2dd75edfbcc67c5a356c47c04275d915aaaec3731e8f73230634b5330abc47a45a212c82
- languageName: node
- linkType: hard
-
"socket.io@npm:4.8.1, socket.io@npm:^4.8.1":
version: 4.8.1
resolution: "socket.io@npm:4.8.1"
@@ -32817,10 +32812,10 @@ __metadata:
languageName: node
linkType: hard
-"tailwindcss@npm:4.0.5, tailwindcss@npm:^4.0.0":
- version: 4.0.5
- resolution: "tailwindcss@npm:4.0.5"
- checksum: 10/11b7aa6f0673e70a8c0397de89e00f3a4d8367ecf9edef710c427707f3cace81cd98de63dcd0335e9de8408b4e09e39d2c8f77ee7f56c55460700c58b7c4f351
+"tailwindcss@npm:4.0.6, tailwindcss@npm:^4.0.0":
+ version: 4.0.6
+ resolution: "tailwindcss@npm:4.0.6"
+ checksum: 10/b1141d98730b89164a38dab2c6fe0150a0910ab4ab45865d345b1fbf9eb9c0893f8cbe1392b7bcf59e52eb9f2e9750970b1d912f2ac4458e4b9e4cabe4518798
languageName: node
linkType: hard
@@ -33554,16 +33549,16 @@ __metadata:
linkType: hard
"typescript-eslint@npm:^8.18.0":
- version: 8.23.0
- resolution: "typescript-eslint@npm:8.23.0"
+ version: 8.24.0
+ resolution: "typescript-eslint@npm:8.24.0"
dependencies:
- "@typescript-eslint/eslint-plugin": "npm:8.23.0"
- "@typescript-eslint/parser": "npm:8.23.0"
- "@typescript-eslint/utils": "npm:8.23.0"
+ "@typescript-eslint/eslint-plugin": "npm:8.24.0"
+ "@typescript-eslint/parser": "npm:8.24.0"
+ "@typescript-eslint/utils": "npm:8.24.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
- checksum: 10/c7a8b95129e944dd54a3f9312c14fbd9f589d863c30f45c8f3cf6001bb98398cf6ff41b5d51aa84d413853021d35ae703e8d0c067b409afa5acdc6bfc8bb1982
+ checksum: 10/43cb62d87e3b94360841192e271dd0abdeba1dae7ce8330268b934acb8c892c0e895a82a681aacdef20b3f514ccd417646d5e62f5d8c9635f8fe444274ee39d3
languageName: node
linkType: hard