+
;
+ const ownText = typeof record.text === "string" ? record.text : "";
+ const children = Array.isArray(record.content)
+ ? record.content.map(extractTextFromTextEditorContent).join("")
+ : "";
+
+ return `${ownText}${children}`;
+}
diff --git a/packages/utils/src/index.ts b/packages/utils/src/index.ts
index c3d918a81..5dd21ffda 100644
--- a/packages/utils/src/index.ts
+++ b/packages/utils/src/index.ts
@@ -14,3 +14,4 @@ export { isVideo } from "./is-video";
export { extractMediaIDs } from "./extract-media-ids";
export { default as extractVideoId } from "./extract-video-id";
export { default as normalizeTextEditorContent } from "./normalize-text-editor-content";
+export { default as extractTextFromTextEditorContent } from "./extract-text-from-text-editor-content";
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 8dd3fbf14..508ee5a35 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -27,7 +27,7 @@ importers:
devDependencies:
'@changesets/cli':
specifier: ^2.29.7
- version: 2.29.7(@types/node@25.6.0)
+ version: 2.29.7(@types/node@26.0.0)
'@testing-library/dom':
specifier: ^10.4.0
version: 10.4.0
@@ -66,7 +66,7 @@ importers:
version: 9.1.7
jest:
specifier: ^29.7.0
- version: 29.7.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ version: 29.7.0(@types/node@26.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
jest-environment-jsdom:
specifier: ^29.7.0
version: 29.7.0
@@ -81,10 +81,10 @@ importers:
version: 3.5.3
tailwindcss:
specifier: ^3.0.0
- version: 3.4.17(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ version: 3.4.17(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
ts-node:
specifier: ^10.9.2
- version: 10.9.2(@types/node@25.6.0)(typescript@5.9.3)
+ version: 10.9.2(@types/node@26.0.0)(typescript@5.9.3)
typescript:
specifier: ^5.9.3
version: 5.9.3
@@ -275,13 +275,13 @@ importers:
version: 10.1.4(@aws-sdk/credential-providers@3.797.0)(socks@2.8.4)
ts-jest:
specifier: ^29.4.4
- version: 29.4.4(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.19.12)(jest-util@29.7.0)(jest@29.7.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)))(typescript@5.9.3)
+ version: 29.4.4(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.19.12)(jest-util@29.7.0)(jest@29.7.0(@types/node@26.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)))(typescript@5.9.3)
tsconfig:
specifier: workspace:^
version: link:../../packages/tsconfig
tsup:
specifier: ^7.2.0
- version: 7.3.0(postcss@8.5.6)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))(typescript@5.9.3)
+ version: 7.3.0(postcss@8.5.6)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))(typescript@5.9.3)
tsx:
specifier: ^4.21.0
version: 4.21.0
@@ -791,7 +791,7 @@ importers:
version: 2.6.0
tailwindcss-animate:
specifier: ^1.0.7
- version: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)))
+ version: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)))
tus-js-client:
specifier: ^4.3.1
version: 4.3.1
@@ -938,7 +938,7 @@ importers:
version: link:../tsconfig
tsup:
specifier: 6.6.0
- version: 6.6.0(postcss@8.5.6)(ts-node@10.9.2(@types/node@25.6.0)(typescript@4.9.5))(typescript@4.9.5)
+ version: 6.6.0(postcss@8.5.6)(ts-node@10.9.2(@types/node@26.0.0)(typescript@4.9.5))(typescript@4.9.5)
typescript:
specifier: ^4.9.5
version: 4.9.5
@@ -964,6 +964,9 @@ importers:
specifier: ^8.22.1
version: 8.23.1(@aws-sdk/credential-providers@3.797.0)(socks@2.8.4)
devDependencies:
+ '@types/node':
+ specifier: ^26.0.0
+ version: 26.0.0
'@typescript-eslint/eslint-plugin':
specifier: ^8.46.0
version: 8.46.4(@typescript-eslint/parser@8.46.4(eslint@8.57.1)(typescript@4.9.5))(eslint@8.57.1)(typescript@4.9.5)
@@ -981,7 +984,7 @@ importers:
version: link:../tsconfig
tsup:
specifier: 6.6.0
- version: 6.6.0(postcss@8.5.6)(ts-node@10.9.2(@types/node@25.6.0)(typescript@4.9.5))(typescript@4.9.5)
+ version: 6.6.0(postcss@8.5.6)(ts-node@10.9.2(@types/node@26.0.0)(typescript@4.9.5))(typescript@4.9.5)
typescript:
specifier: ^4.9.5
version: 4.9.5
@@ -1066,7 +1069,7 @@ importers:
version: link:../tsconfig
tsup:
specifier: 6.6.0
- version: 6.6.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))(typescript@5.9.3)
+ version: 6.6.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))(typescript@5.9.3)
typescript:
specifier: ^5.1.6
version: 5.9.3
@@ -1148,13 +1151,13 @@ importers:
version: link:../tailwind-config
tailwindcss:
specifier: '3'
- version: 3.4.17(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ version: 3.4.17(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
tsconfig:
specifier: workspace:^
version: link:../tsconfig
tsup:
specifier: 6.6.0
- version: 6.6.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))(typescript@5.9.3)
+ version: 6.6.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))(typescript@5.9.3)
typescript:
specifier: ^5.8.3
version: 5.9.3
@@ -1194,11 +1197,11 @@ importers:
dependencies:
tailwindcss-animate:
specifier: ^1.0.7
- version: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)))
+ version: 1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)))
devDependencies:
tailwindcss:
specifier: ^3.4.1
- version: 3.4.17(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ version: 3.4.17(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
packages/text-editor:
dependencies:
@@ -4372,95 +4375,111 @@ packages:
'@react-email/body@0.2.0':
resolution: {integrity: sha512-9GCWmVmKUAoRfloboCd+RKm6X17xn7eGL7HnpAZUnjBXBilWCxsKnLMTC/ixSHDKS/A/057M1Tx6ZUXd89sVBw==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/button@0.2.0':
resolution: {integrity: sha512-8i+v6cMxr2emz4ihCrRiYJPp2/sdYsNNsBzXStlcA+/B9Umpm5Jj3WJKYpgTPM+aeyiqlG/MMI1AucnBm4f1oQ==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/code-block@0.2.0':
resolution: {integrity: sha512-eIrPW9PIFgDopQU0e/OPpwCW2QWQDtNZDSsiN4sJO8KdMnWWnXJicnRfzrit5rHwFo+Y98i+w/Y5ScnBAFr1dQ==}
engines: {node: '>=22.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/code-inline@0.0.5':
resolution: {integrity: sha512-MmAsOzdJpzsnY2cZoPHFPk6uDO/Ncpb4Kh1hAt9UZc1xOW3fIzpe1Pi9y9p6wwUmpaeeDalJxAxH6/fnTquinA==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/column@0.0.13':
resolution: {integrity: sha512-Lqq17l7ShzJG/d3b1w/+lVO+gp2FM05ZUo/nW0rjxB8xBICXOVv6PqjDnn3FXKssvhO5qAV20lHM6S+spRhEwQ==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/components@1.0.1':
resolution: {integrity: sha512-HnL0Y/up61sOBQT2cQg9N/kCoW0bP727gDs2MkFWQYELg6+iIHidMDvENXFC0f1ZE6hTB+4t7sszptvTcJWsDA==}
engines: {node: '>=22.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/container@0.0.15':
resolution: {integrity: sha512-Qo2IQo0ru2kZq47REmHW3iXjAQaKu4tpeq/M8m1zHIVwKduL2vYOBQWbC2oDnMtWPmkBjej6XxgtZByxM6cCFg==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/font@0.0.9':
resolution: {integrity: sha512-4zjq23oT9APXkerqeslPH3OZWuh5X4crHK6nx82mVHV2SrLba8+8dPEnWbaACWTNjOCbcLIzaC9unk7Wq2MIXw==}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/head@0.0.12':
resolution: {integrity: sha512-X2Ii6dDFMF+D4niNwMAHbTkeCjlYYnMsd7edXOsi0JByxt9wNyZ9EnhFiBoQdqkE+SMDcu8TlNNttMrf5sJeMA==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/heading@0.0.15':
resolution: {integrity: sha512-xF2GqsvBrp/HbRHWEfOgSfRFX+Q8I5KBEIG5+Lv3Vb2R/NYr0s8A5JhHHGf2pWBMJdbP4B2WHgj/VUrhy8dkIg==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/hr@0.0.11':
resolution: {integrity: sha512-S1gZHVhwOsd1Iad5IFhpfICwNPMGPJidG/Uysy1AwmspyoAP5a4Iw3OWEpINFdgh9MHladbxcLKO2AJO+cA9Lw==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/html@0.0.11':
resolution: {integrity: sha512-qJhbOQy5VW5qzU74AimjAR9FRFQfrMa7dn4gkEXKMB/S9xZN8e1yC1uA9C15jkXI/PzmJ0muDIWmFwatm5/+VA==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/img@0.0.11':
resolution: {integrity: sha512-aGc8Y6U5C3igoMaqAJKsCpkbm1XjguQ09Acd+YcTKwjnC2+0w3yGUJkjWB2vTx4tN8dCqQCXO8FmdJpMfOA9EQ==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/link@0.0.12':
resolution: {integrity: sha512-vF+xxQk2fGS1CN7UPQDbzvcBGfffr+GjTPNiWM38fhBfsLv6A/YUfaqxWlmL7zLzVmo0K2cvvV9wxlSyNba1aQ==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/markdown@0.0.17':
resolution: {integrity: sha512-6op3AfsBC9BJKkhG+eoMFRFWlr0/f3FYbtQrK+VhGzJocEAY0WINIFN+W8xzXr//3IL0K/aKtnH3FtpIuescQQ==}
engines: {node: '>=22.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/preview@0.0.13':
resolution: {integrity: sha512-F7j9FJ0JN/A4d7yr+aw28p4uX7VLWs7hTHtLo7WRyw4G+Lit6Zucq4UWKRxJC8lpsUdzVmG7aBJnKOT+urqs/w==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
@@ -4474,18 +4493,21 @@ packages:
'@react-email/row@0.0.12':
resolution: {integrity: sha512-HkCdnEjvK3o+n0y0tZKXYhIXUNPDx+2vq1dJTmqappVHXS5tXS6W5JOPZr5j+eoZ8gY3PShI2LWj5rWF7ZEtIQ==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/section@0.0.16':
resolution: {integrity: sha512-FjqF9xQ8FoeUZYKSdt8sMIKvoT9XF8BrzhT3xiFKdEMwYNbsDflcjfErJe3jb7Wj/es/lKTbV5QR1dnLzGpL3w==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
'@react-email/tailwind@2.0.1':
resolution: {integrity: sha512-/xq0IDYVY7863xPY7cdI45Xoz7M6CnIQBJcQvbqN7MNVpopfH9f+mhjayV1JGfKaxlGWuxfLKhgi9T2shsnEFg==}
engines: {node: '>=22.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
'@react-email/body': 0.2.0
'@react-email/button': 0.2.0
@@ -4524,6 +4546,7 @@ packages:
'@react-email/text@0.1.5':
resolution: {integrity: sha512-o5PNHFSE085VMXayxH+SJ1LSOtGsTv+RpNKnTiJDrJUwoBu77G3PlKOsZZQHCNyD28WsQpl9v2WcJLbQudqwPg==}
engines: {node: '>=18.0.0'}
+ deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
react: ^18.0 || ^19.0 || ^19.0.0-rc
@@ -5524,6 +5547,9 @@ packages:
'@types/node@25.6.0':
resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==}
+ '@types/node@26.0.0':
+ resolution: {integrity: sha512-vf2YFi1iY9lHGwNJMs01biZFbKJkrZR1T6/MlzjhJLPdntOHLhTrDSnSVcdtvjihi4VQNlrFRIxLsDBlQpAipA==}
+
'@types/nodemailer@6.4.17':
resolution: {integrity: sha512-I9CCaIp6DTldEg7vyUTZi8+9Vo0hi1/T8gv3C89yk1rSAAzoKQ8H8ki/jBYJSFoH/BisgLP8tkZMlQ91CIquww==}
@@ -5721,6 +5747,7 @@ packages:
'@ungap/structured-clone@1.3.0':
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
+ deprecated: Potential CWE-502 - Update to 1.3.1 or higher
'@unrs/resolver-binding-darwin-arm64@1.7.0':
resolution: {integrity: sha512-vIWAU56r2lZAmUsljp6m9+hrTlwNkZH6pqnSPff2WxzofV+jWRSHLmZRUS+g+VE+LlyPByifmGGHpJmhWetatg==}
@@ -10564,6 +10591,7 @@ packages:
recharts@2.15.3:
resolution: {integrity: sha512-EdOPzTwcFSuqtvkDoaM5ws/Km1+WTAO2eizL7rqiG0V2UVhTnz0m7J2i0CjVPUCdEkZImaWvXLbZDS2H5t6GFQ==}
engines: {node: '>=14'}
+ deprecated: 1.x and 2.x branches are no longer active. Bump to Recharts v3 to receive latest features and bugfixes. See https://github.com/recharts/recharts/wiki/3.0-migration-guide
peerDependencies:
react: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -11647,6 +11675,9 @@ packages:
undici-types@7.19.2:
resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==}
+ undici-types@8.3.0:
+ resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==}
+
unherit@3.0.1:
resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==}
@@ -11781,6 +11812,7 @@ packages:
uuid@9.0.1:
resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
+ deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).
hasBin: true
uvu@0.5.6:
@@ -13122,7 +13154,7 @@ snapshots:
dependencies:
'@changesets/types': 6.1.0
- '@changesets/cli@2.29.7(@types/node@25.6.0)':
+ '@changesets/cli@2.29.7(@types/node@26.0.0)':
dependencies:
'@changesets/apply-release-plan': 7.0.13
'@changesets/assemble-release-plan': 6.0.9
@@ -13138,7 +13170,7 @@ snapshots:
'@changesets/should-skip-package': 0.1.2
'@changesets/types': 6.1.0
'@changesets/write': 0.4.0
- '@inquirer/external-editor': 1.0.3(@types/node@25.6.0)
+ '@inquirer/external-editor': 1.0.3(@types/node@26.0.0)
'@manypkg/get-packages': 1.1.3
ansi-colors: 4.1.3
ci-info: 3.9.0
@@ -13961,12 +13993,12 @@ snapshots:
'@img/sharp-win32-x64@0.34.5':
optional: true
- '@inquirer/external-editor@1.0.3(@types/node@25.6.0)':
+ '@inquirer/external-editor@1.0.3(@types/node@26.0.0)':
dependencies:
chardet: 2.1.1
iconv-lite: 0.7.0
optionalDependencies:
- '@types/node': 25.6.0
+ '@types/node': 26.0.0
'@ioredis/commands@1.2.0': {}
@@ -14033,7 +14065,7 @@ snapshots:
- supports-color
- ts-node
- '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))':
+ '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))':
dependencies:
'@jest/console': 29.7.0
'@jest/reporters': 29.7.0
@@ -14047,7 +14079,7 @@ snapshots:
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@20.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ jest-config: 29.7.0(@types/node@20.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -18015,6 +18047,10 @@ snapshots:
dependencies:
undici-types: 7.19.2
+ '@types/node@26.0.0':
+ dependencies:
+ undici-types: 8.3.0
+
'@types/nodemailer@6.4.17':
dependencies:
'@types/node': 20.19.0
@@ -19516,13 +19552,13 @@ snapshots:
- supports-color
- ts-node
- create-jest@29.7.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)):
+ create-jest@29.7.0(@types/node@26.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ jest-config: 29.7.0(@types/node@26.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -21848,16 +21884,16 @@ snapshots:
- supports-color
- ts-node
- jest-cli@29.7.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)):
+ jest-cli@29.7.0(@types/node@26.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)):
dependencies:
- '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ create-jest: 29.7.0(@types/node@26.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
exit: 0.1.2
import-local: 3.2.0
- jest-config: 29.7.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ jest-config: 29.7.0(@types/node@26.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -21929,7 +21965,7 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-config@29.7.0(@types/node@20.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)):
+ jest-config@29.7.0(@types/node@20.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)):
dependencies:
'@babel/core': 7.26.10
'@jest/test-sequencer': 29.7.0
@@ -21955,12 +21991,12 @@ snapshots:
strip-json-comments: 3.1.1
optionalDependencies:
'@types/node': 20.19.0
- ts-node: 10.9.2(@types/node@25.6.0)(typescript@5.9.3)
+ ts-node: 10.9.2(@types/node@26.0.0)(typescript@5.9.3)
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
- jest-config@29.7.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)):
+ jest-config@29.7.0(@types/node@26.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)):
dependencies:
'@babel/core': 7.26.10
'@jest/test-sequencer': 29.7.0
@@ -21985,8 +22021,8 @@ snapshots:
slash: 3.0.0
strip-json-comments: 3.1.1
optionalDependencies:
- '@types/node': 25.6.0
- ts-node: 10.9.2(@types/node@25.6.0)(typescript@5.9.3)
+ '@types/node': 26.0.0
+ ts-node: 10.9.2(@types/node@26.0.0)(typescript@5.9.3)
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
@@ -22233,12 +22269,12 @@ snapshots:
- supports-color
- ts-node
- jest@29.7.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)):
+ jest@29.7.0(@types/node@26.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)):
dependencies:
- '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
'@jest/types': 29.6.3
import-local: 3.2.0
- jest-cli: 29.7.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ jest-cli: 29.7.0(@types/node@26.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -24181,13 +24217,13 @@ snapshots:
postcss: 8.5.3
ts-node: 10.9.2(@types/node@20.19.0)(typescript@4.9.5)
- postcss-load-config@3.1.4(postcss@8.5.3)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)):
+ postcss-load-config@3.1.4(postcss@8.5.3)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)):
dependencies:
lilconfig: 2.1.0
yaml: 1.10.2
optionalDependencies:
postcss: 8.5.3
- ts-node: 10.9.2(@types/node@25.6.0)(typescript@5.9.3)
+ ts-node: 10.9.2(@types/node@26.0.0)(typescript@5.9.3)
postcss-load-config@3.1.4(postcss@8.5.6)(ts-node@10.9.2(@types/node@20.19.0)(typescript@5.9.3)):
dependencies:
@@ -24213,6 +24249,14 @@ snapshots:
postcss: 8.5.6
ts-node: 10.9.2(@types/node@25.6.0)(typescript@4.9.5)
+ postcss-load-config@3.1.4(postcss@8.5.6)(ts-node@10.9.2(@types/node@26.0.0)(typescript@4.9.5)):
+ dependencies:
+ lilconfig: 2.1.0
+ yaml: 1.10.2
+ optionalDependencies:
+ postcss: 8.5.6
+ ts-node: 10.9.2(@types/node@26.0.0)(typescript@4.9.5)
+
postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@17.0.21)(typescript@5.9.3)):
dependencies:
lilconfig: 3.1.3
@@ -24229,21 +24273,21 @@ snapshots:
postcss: 8.5.3
ts-node: 10.9.2(@types/node@20.19.0)(typescript@4.9.5)
- postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)):
+ postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)):
dependencies:
lilconfig: 3.1.3
yaml: 2.7.1
optionalDependencies:
postcss: 8.5.3
- ts-node: 10.9.2(@types/node@25.6.0)(typescript@5.9.3)
+ ts-node: 10.9.2(@types/node@26.0.0)(typescript@5.9.3)
- postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)):
+ postcss-load-config@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)):
dependencies:
lilconfig: 3.1.3
yaml: 2.7.1
optionalDependencies:
postcss: 8.5.6
- ts-node: 10.9.2(@types/node@25.6.0)(typescript@5.9.3)
+ ts-node: 10.9.2(@types/node@26.0.0)(typescript@5.9.3)
postcss-nested@6.2.0(postcss@8.5.3):
dependencies:
@@ -25870,9 +25914,9 @@ snapshots:
dependencies:
tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@20.19.0)(typescript@4.9.5))
- tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))):
+ tailwindcss-animate@1.0.7(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))):
dependencies:
- tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
tailwindcss@3.4.17(ts-node@10.9.2(@types/node@17.0.21)(typescript@5.9.3)):
dependencies:
@@ -25928,7 +25972,7 @@ snapshots:
transitivePeerDependencies:
- ts-node
- tailwindcss@3.4.17(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)):
+ tailwindcss@3.4.17(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)):
dependencies:
'@alloc/quick-lru': 5.2.0
arg: 5.0.2
@@ -25947,7 +25991,7 @@ snapshots:
postcss: 8.5.3
postcss-import: 15.1.0(postcss@8.5.3)
postcss-js: 4.0.1(postcss@8.5.3)
- postcss-load-config: 4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ postcss-load-config: 4.0.2(postcss@8.5.3)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
postcss-nested: 6.2.0(postcss@8.5.3)
postcss-selector-parser: 6.1.2
resolve: 1.22.10
@@ -26108,12 +26152,12 @@ snapshots:
ts-interface-checker@0.1.13: {}
- ts-jest@29.4.4(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.19.12)(jest-util@29.7.0)(jest@29.7.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)))(typescript@5.9.3):
+ ts-jest@29.4.4(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.19.12)(jest-util@29.7.0)(jest@29.7.0(@types/node@26.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3)))(typescript@5.9.3):
dependencies:
bs-logger: 0.2.6
fast-json-stable-stringify: 2.1.0
handlebars: 4.7.9
- jest: 29.7.0(@types/node@25.6.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ jest: 29.7.0(@types/node@26.0.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
json5: 2.2.3
lodash.memoize: 4.1.2
make-error: 1.3.6
@@ -26264,14 +26308,33 @@ snapshots:
yn: 3.1.1
optional: true
- ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3):
+ ts-node@10.9.2(@types/node@26.0.0)(typescript@4.9.5):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 25.6.0
+ '@types/node': 26.0.0
+ acorn: 8.14.1
+ acorn-walk: 8.3.4
+ arg: 4.1.3
+ create-require: 1.1.1
+ diff: 4.0.2
+ make-error: 1.3.6
+ typescript: 4.9.5
+ v8-compile-cache-lib: 3.0.1
+ yn: 3.1.1
+ optional: true
+
+ ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3):
+ dependencies:
+ '@cspotcode/source-map-support': 0.8.1
+ '@tsconfig/node10': 1.0.11
+ '@tsconfig/node12': 1.0.11
+ '@tsconfig/node14': 1.0.3
+ '@tsconfig/node16': 1.0.4
+ '@types/node': 26.0.0
acorn: 8.14.1
acorn-walk: 8.3.4
arg: 4.1.3
@@ -26329,7 +26392,7 @@ snapshots:
- supports-color
- ts-node
- tsup@6.6.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))(typescript@5.9.3):
+ tsup@6.6.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))(typescript@5.9.3):
dependencies:
bundle-require: 4.2.1(esbuild@0.17.19)
cac: 6.7.14
@@ -26339,7 +26402,7 @@ snapshots:
execa: 5.1.1
globby: 11.1.0
joycon: 3.1.1
- postcss-load-config: 3.1.4(postcss@8.5.3)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ postcss-load-config: 3.1.4(postcss@8.5.3)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
resolve-from: 5.0.0
rollup: 3.29.5
source-map: 0.8.0-beta.0
@@ -26421,7 +26484,30 @@ snapshots:
- supports-color
- ts-node
- tsup@7.3.0(postcss@8.5.6)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))(typescript@5.9.3):
+ tsup@6.6.0(postcss@8.5.6)(ts-node@10.9.2(@types/node@26.0.0)(typescript@4.9.5))(typescript@4.9.5):
+ dependencies:
+ bundle-require: 4.2.1(esbuild@0.17.19)
+ cac: 6.7.14
+ chokidar: 3.6.0
+ debug: 4.4.1
+ esbuild: 0.17.19
+ execa: 5.1.1
+ globby: 11.1.0
+ joycon: 3.1.1
+ postcss-load-config: 3.1.4(postcss@8.5.6)(ts-node@10.9.2(@types/node@26.0.0)(typescript@4.9.5))
+ resolve-from: 5.0.0
+ rollup: 3.29.5
+ source-map: 0.8.0-beta.0
+ sucrase: 3.35.0
+ tree-kill: 1.2.2
+ optionalDependencies:
+ postcss: 8.5.6
+ typescript: 4.9.5
+ transitivePeerDependencies:
+ - supports-color
+ - ts-node
+
+ tsup@7.3.0(postcss@8.5.6)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))(typescript@5.9.3):
dependencies:
bundle-require: 4.2.1(esbuild@0.19.12)
cac: 6.7.14
@@ -26431,7 +26517,7 @@ snapshots:
execa: 5.1.1
globby: 11.1.0
joycon: 3.1.1
- postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3))
+ postcss-load-config: 4.0.2(postcss@8.5.6)(ts-node@10.9.2(@types/node@26.0.0)(typescript@5.9.3))
resolve-from: 5.0.0
rollup: 4.40.0
source-map: 0.8.0-beta.0
@@ -26591,6 +26677,8 @@ snapshots:
undici-types@7.19.2: {}
+ undici-types@8.3.0: {}
+
unherit@3.0.1: {}
unified@10.1.2: