Add Next.js embed library

This commit is contained in:
Baptiste Arnaud
2023-07-15 12:26:12 +02:00
parent 81bc0746cf
commit e293cb0111
70 changed files with 918 additions and 193 deletions

299
pnpm-lock.yaml generated
View File

@@ -92,12 +92,9 @@ importers:
'@typebot.io/emails':
specifier: workspace:*
version: link:../../packages/emails
'@typebot.io/js':
'@typebot.io/nextjs':
specifier: workspace:*
version: link:../../packages/embeds/js
'@typebot.io/react':
specifier: workspace:*
version: link:../../packages/embeds/react
version: link:../../packages/embeds/nextjs
'@udecode/plate-basic-marks':
specifier: 21.1.5
version: 21.1.5(@types/react@18.2.15)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0)(slate-history@0.93.0)(slate-react@0.94.2)(slate@0.94.1)
@@ -412,18 +409,15 @@ importers:
'@emotion/styled':
specifier: 11.11.0
version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.15)(react@18.2.0)
'@typebot.io/js':
specifier: workspace:*
version: link:../../packages/embeds/js
'@typebot.io/lib':
specifier: workspace:*
version: link:../../packages/lib
'@typebot.io/nextjs':
specifier: workspace:*
version: link:../../packages/embeds/nextjs
'@typebot.io/prisma':
specifier: workspace:*
version: link:../../packages/prisma
'@typebot.io/react':
specifier: workspace:*
version: link:../../packages/embeds/react
'@typebot.io/schemas':
specifier: workspace:*
version: link:../../packages/schemas
@@ -506,15 +500,12 @@ importers:
'@trpc/server':
specifier: 10.34.0
version: 10.34.0
'@typebot.io/js':
'@typebot.io/nextjs':
specifier: workspace:*
version: link:../../packages/embeds/js
version: link:../../packages/embeds/nextjs
'@typebot.io/prisma':
specifier: workspace:*
version: link:../../packages/prisma
'@typebot.io/react':
specifier: workspace:*
version: link:../../packages/embeds/react
ai:
specifier: ^2.1.20
version: 2.1.20(react@18.2.0)(svelte@3.59.1)(vue@3.3.4)
@@ -891,6 +882,82 @@ importers:
specifier: 5.1.6
version: 5.1.6
packages/embeds/nextjs:
dependencies:
next:
specifier: 12.x || 13.x
version: 13.4.9(@babel/core@7.22.9)(react-dom@18.2.0)(react@18.2.0)
devDependencies:
'@babel/preset-react':
specifier: 7.22.5
version: 7.22.5(@babel/core@7.22.9)
'@babel/preset-typescript':
specifier: 7.22.5
version: 7.22.5(@babel/core@7.22.9)
'@rollup/plugin-alias':
specifier: ^5.0.0
version: 5.0.0(rollup@3.26.2)
'@rollup/plugin-babel':
specifier: 6.0.3
version: 6.0.3(@babel/core@7.22.9)(rollup@3.26.2)
'@rollup/plugin-node-resolve':
specifier: 15.1.0
version: 15.1.0(rollup@3.26.2)
'@rollup/plugin-terser':
specifier: 0.4.3
version: 0.4.3(rollup@3.26.2)
'@rollup/plugin-typescript':
specifier: 11.1.2
version: 11.1.2(rollup@3.26.2)(tslib@2.6.0)(typescript@5.1.6)
'@typebot.io/js':
specifier: workspace:*
version: link:../js
'@typebot.io/lib':
specifier: workspace:*
version: link:../../lib
'@typebot.io/prisma':
specifier: workspace:*
version: link:../../prisma
'@typebot.io/react':
specifier: workspace:*
version: link:../react
'@typebot.io/schemas':
specifier: workspace:*
version: link:../../schemas
'@typebot.io/tsconfig':
specifier: workspace:*
version: link:../../tsconfig
'@types/node':
specifier: 20.4.2
version: 20.4.2
'@types/react':
specifier: 18.2.15
version: 18.2.15
eslint:
specifier: 8.44.0
version: 8.44.0
eslint-config-custom:
specifier: workspace:*
version: link:../../eslint-config-custom
react:
specifier: 18.2.0
version: 18.2.0
rollup:
specifier: 3.26.2
version: 3.26.2
rollup-plugin-typescript-paths:
specifier: 1.4.0
version: 1.4.0(typescript@5.1.6)
tslib:
specifier: 2.6.0
version: 2.6.0
tsx:
specifier: 3.12.7
version: 3.12.7
typescript:
specifier: 5.1.6
version: 5.1.6
packages/embeds/react:
dependencies:
'@ladle/react':
@@ -903,6 +970,9 @@ importers:
'@babel/preset-typescript':
specifier: 7.22.5
version: 7.22.5(@babel/core@7.22.9)
'@rollup/plugin-alias':
specifier: ^5.0.0
version: 5.0.0(rollup@3.26.2)
'@rollup/plugin-babel':
specifier: 6.0.3
version: 6.0.3(@babel/core@7.22.9)(rollup@3.26.2)
@@ -1300,7 +1370,7 @@ packages:
'@babel/parser': 7.22.3
'@babel/template': 7.21.9
'@babel/traverse': 7.22.1
'@babel/types': 7.22.3
'@babel/types': 7.22.5
convert-source-map: 1.9.0
debug: 4.3.4(supports-color@5.5.0)
gensync: 1.0.0-beta.2
@@ -1404,7 +1474,7 @@ packages:
dependencies:
'@babel/compat-data': 7.22.3
'@babel/core': 7.21.8
'@babel/helper-validator-option': 7.21.0
'@babel/helper-validator-option': 7.22.5
browserslist: 4.21.5
lru-cache: 5.1.1
semver: 6.3.1
@@ -1418,12 +1488,26 @@ packages:
dependencies:
'@babel/compat-data': 7.22.3
'@babel/core': 7.22.9
'@babel/helper-validator-option': 7.21.0
'@babel/helper-validator-option': 7.22.5
browserslist: 4.21.5
lru-cache: 5.1.1
semver: 6.3.1
dev: false
/@babel/helper-compilation-targets@7.22.9(@babel/core@7.21.8):
resolution: {integrity: sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/compat-data': 7.22.9
'@babel/core': 7.21.8
'@babel/helper-validator-option': 7.22.5
browserslist: 4.21.9
lru-cache: 5.1.1
semver: 6.3.1
dev: false
/@babel/helper-compilation-targets@7.22.9(@babel/core@7.22.9):
resolution: {integrity: sha512-7qYrNM6HjpnPHJbopxmb8hSPoZ0gsX8IvUS32JGVoy+pU9e5N0nLr1VjJoR6kA4d9dmGLxNYOjeB8sUDal2WMw==}
engines: {node: '>=6.9.0'}
@@ -1525,7 +1609,7 @@ packages:
dependencies:
'@babel/core': 7.21.8
'@babel/helper-compilation-targets': 7.22.1(@babel/core@7.21.8)
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
debug: 4.3.4(supports-color@5.5.0)
lodash.debounce: 4.0.8
resolve: 1.22.2
@@ -1541,7 +1625,7 @@ packages:
dependencies:
'@babel/core': 7.22.9
'@babel/helper-compilation-targets': 7.22.1(@babel/core@7.22.9)
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
debug: 4.3.4(supports-color@5.5.0)
lodash.debounce: 4.0.8
resolve: 1.22.2
@@ -1609,6 +1693,7 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.22.3
dev: false
/@babel/helper-module-imports@7.22.5:
resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==}
@@ -1621,7 +1706,7 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-environment-visitor': 7.22.1
'@babel/helper-module-imports': 7.21.4
'@babel/helper-module-imports': 7.22.5
'@babel/helper-simple-access': 7.21.5
'@babel/helper-split-export-declaration': 7.18.6
'@babel/helper-validator-identifier': 7.19.1
@@ -1632,6 +1717,20 @@ packages:
- supports-color
dev: false
/@babel/helper-module-transforms@7.22.9(@babel/core@7.21.8):
resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
'@babel/core': 7.21.8
'@babel/helper-environment-visitor': 7.22.5
'@babel/helper-module-imports': 7.22.5
'@babel/helper-simple-access': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
'@babel/helper-validator-identifier': 7.22.5
dev: false
/@babel/helper-module-transforms@7.22.9(@babel/core@7.22.9):
resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==}
engines: {node: '>=6.9.0'}
@@ -1902,10 +2001,8 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.22.9
'@babel/helper-create-class-features-plugin': 7.22.1(@babel/core@7.22.9)
'@babel/helper-plugin-utils': 7.21.5
transitivePeerDependencies:
- supports-color
'@babel/helper-create-class-features-plugin': 7.22.9(@babel/core@7.22.9)
'@babel/helper-plugin-utils': 7.22.5
dev: false
/@babel/plugin-proposal-object-rest-spread@7.12.1(@babel/core@7.12.9):
@@ -1914,7 +2011,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.12.9
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9)
'@babel/plugin-transform-parameters': 7.22.3(@babel/core@7.12.9)
dev: false
@@ -1957,7 +2054,7 @@ packages:
dependencies:
'@babel/core': 7.21.8
'@babel/helper-create-regexp-features-plugin': 7.22.1(@babel/core@7.21.8)
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
dev: false
/@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.22.9):
@@ -1968,7 +2065,7 @@ packages:
dependencies:
'@babel/core': 7.22.9
'@babel/helper-create-regexp-features-plugin': 7.22.1(@babel/core@7.22.9)
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
dev: false
/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.21.8):
@@ -1994,7 +2091,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.22.9
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
dev: true
/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.21.8):
@@ -2150,7 +2247,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.12.9
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
dev: false
/@babel/plugin-syntax-jsx@7.21.4(@babel/core@7.21.8):
@@ -2173,6 +2270,16 @@ packages:
'@babel/helper-plugin-utils': 7.21.5
dev: true
/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.21.8):
resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.21.8
'@babel/helper-plugin-utils': 7.22.5
dev: false
/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.9):
resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==}
engines: {node: '>=6.9.0'}
@@ -2339,7 +2446,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.21.8
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
dev: false
/@babel/plugin-syntax-typescript@7.21.4(@babel/core@7.22.9):
@@ -2349,7 +2456,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.22.9
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
dev: true
/@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.9):
@@ -2440,7 +2547,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.21.8
'@babel/helper-module-imports': 7.21.4
'@babel/helper-module-imports': 7.22.5
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.21.8)
transitivePeerDependencies:
@@ -2454,7 +2561,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.22.9
'@babel/helper-module-imports': 7.21.4
'@babel/helper-module-imports': 7.22.5
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-remap-async-to-generator': 7.18.9(@babel/core@7.22.9)
transitivePeerDependencies:
@@ -2913,18 +3020,16 @@ packages:
- supports-color
dev: false
/@babel/plugin-transform-modules-commonjs@7.21.5(@babel/core@7.22.9):
resolution: {integrity: sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ==}
/@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.21.8):
resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.22.9
'@babel/helper-module-transforms': 7.22.1
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-simple-access': 7.21.5
transitivePeerDependencies:
- supports-color
'@babel/core': 7.21.8
'@babel/helper-module-transforms': 7.22.9(@babel/core@7.21.8)
'@babel/helper-plugin-utils': 7.22.5
'@babel/helper-simple-access': 7.22.5
dev: false
/@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.22.9):
@@ -3303,7 +3408,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.21.8
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
dev: false
/@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.22.9):
@@ -3322,7 +3427,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.21.8
'@babel/plugin-transform-react-jsx': 7.22.3(@babel/core@7.21.8)
'@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.21.8)
dev: false
/@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.22.9):
@@ -3341,7 +3446,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.22.9
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
dev: false
/@babel/plugin-transform-react-jsx-source@7.19.6(@babel/core@7.22.9):
@@ -3351,7 +3456,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.22.9
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
dev: false
/@babel/plugin-transform-react-jsx@7.22.3(@babel/core@7.21.8):
@@ -3362,12 +3467,26 @@ packages:
dependencies:
'@babel/core': 7.21.8
'@babel/helper-annotate-as-pure': 7.18.6
'@babel/helper-module-imports': 7.21.4
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-module-imports': 7.22.5
'@babel/helper-plugin-utils': 7.22.5
'@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.21.8)
'@babel/types': 7.22.3
dev: false
/@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.21.8):
resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.21.8
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-module-imports': 7.22.5
'@babel/helper-plugin-utils': 7.22.5
'@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.21.8)
'@babel/types': 7.22.5
dev: false
/@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.22.9):
resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==}
engines: {node: '>=6.9.0'}
@@ -3389,7 +3508,7 @@ packages:
dependencies:
'@babel/core': 7.21.8
'@babel/helper-annotate-as-pure': 7.18.6
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
dev: false
/@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.22.9):
@@ -3451,7 +3570,7 @@ packages:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/core': 7.21.8
'@babel/helper-module-imports': 7.21.4
'@babel/helper-module-imports': 7.22.5
'@babel/helper-plugin-utils': 7.21.5
babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.21.8)
babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.21.8)
@@ -3572,7 +3691,7 @@ packages:
'@babel/core': 7.21.8
'@babel/helper-annotate-as-pure': 7.18.6
'@babel/helper-create-class-features-plugin': 7.22.1(@babel/core@7.21.8)
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
'@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.21.8)
transitivePeerDependencies:
- supports-color
@@ -3682,11 +3801,11 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/compat-data': 7.22.3
'@babel/compat-data': 7.22.9
'@babel/core': 7.21.8
'@babel/helper-compilation-targets': 7.22.1(@babel/core@7.21.8)
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-validator-option': 7.21.0
'@babel/helper-compilation-targets': 7.22.9(@babel/core@7.21.8)
'@babel/helper-plugin-utils': 7.22.5
'@babel/helper-validator-option': 7.22.5
'@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6(@babel/core@7.21.8)
'@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.3(@babel/core@7.21.8)
'@babel/plugin-proposal-private-property-in-object': 7.21.0(@babel/core@7.21.8)
@@ -3730,7 +3849,7 @@ packages:
'@babel/plugin-transform-logical-assignment-operators': 7.22.3(@babel/core@7.21.8)
'@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.21.8)
'@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.21.8)
'@babel/plugin-transform-modules-commonjs': 7.21.5(@babel/core@7.21.8)
'@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.21.8)
'@babel/plugin-transform-modules-systemjs': 7.22.3(@babel/core@7.21.8)
'@babel/plugin-transform-modules-umd': 7.18.6(@babel/core@7.21.8)
'@babel/plugin-transform-named-capturing-groups-regex': 7.22.3(@babel/core@7.21.8)
@@ -3757,7 +3876,7 @@ packages:
'@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.21.8)
'@babel/plugin-transform-unicode-sets-regex': 7.22.3(@babel/core@7.21.8)
'@babel/preset-modules': 0.1.5(@babel/core@7.21.8)
'@babel/types': 7.22.3
'@babel/types': 7.22.5
babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.21.8)
babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.21.8)
babel-plugin-polyfill-regenerator: 0.5.0(@babel/core@7.21.8)
@@ -3773,11 +3892,11 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
'@babel/compat-data': 7.22.3
'@babel/compat-data': 7.22.9
'@babel/core': 7.22.9
'@babel/helper-compilation-targets': 7.22.1(@babel/core@7.22.9)
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-validator-option': 7.21.0
'@babel/helper-compilation-targets': 7.22.9(@babel/core@7.22.9)
'@babel/helper-plugin-utils': 7.22.5
'@babel/helper-validator-option': 7.22.5
'@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6(@babel/core@7.22.9)
'@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.3(@babel/core@7.22.9)
'@babel/plugin-proposal-private-property-in-object': 7.21.0(@babel/core@7.22.9)
@@ -3821,7 +3940,7 @@ packages:
'@babel/plugin-transform-logical-assignment-operators': 7.22.3(@babel/core@7.22.9)
'@babel/plugin-transform-member-expression-literals': 7.18.6(@babel/core@7.22.9)
'@babel/plugin-transform-modules-amd': 7.20.11(@babel/core@7.22.9)
'@babel/plugin-transform-modules-commonjs': 7.21.5(@babel/core@7.22.9)
'@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.22.9)
'@babel/plugin-transform-modules-systemjs': 7.22.3(@babel/core@7.22.9)
'@babel/plugin-transform-modules-umd': 7.18.6(@babel/core@7.22.9)
'@babel/plugin-transform-named-capturing-groups-regex': 7.22.3(@babel/core@7.22.9)
@@ -3848,7 +3967,7 @@ packages:
'@babel/plugin-transform-unicode-regex': 7.18.6(@babel/core@7.22.9)
'@babel/plugin-transform-unicode-sets-regex': 7.22.3(@babel/core@7.22.9)
'@babel/preset-modules': 0.1.5(@babel/core@7.22.9)
'@babel/types': 7.22.3
'@babel/types': 7.22.5
babel-plugin-polyfill-corejs2: 0.4.3(@babel/core@7.22.9)
babel-plugin-polyfill-corejs3: 0.8.1(@babel/core@7.22.9)
babel-plugin-polyfill-regenerator: 0.5.0(@babel/core@7.22.9)
@@ -7645,18 +7764,18 @@ packages:
react: '>=16.14.0'
react-dom: '>=16.14.0'
dependencies:
'@babel/code-frame': 7.21.4
'@babel/code-frame': 7.22.5
'@babel/core': 7.22.9
'@babel/generator': 7.22.3
'@babel/parser': 7.22.3
'@babel/generator': 7.22.9
'@babel/parser': 7.22.7
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.22.9)
'@babel/preset-env': 7.22.2(@babel/core@7.22.9)
'@babel/preset-react': 7.22.5(@babel/core@7.22.9)
'@babel/preset-typescript': 7.22.5(@babel/core@7.22.9)
'@babel/runtime': 7.22.3
'@babel/template': 7.21.9
'@babel/traverse': 7.22.1
'@babel/types': 7.22.3
'@babel/template': 7.22.5
'@babel/traverse': 7.22.8(supports-color@5.5.0)
'@babel/types': 7.22.5
'@ladle/react-context': 1.0.1(react-dom@18.2.0)(react@18.2.0)
'@vitejs/plugin-react': 3.1.0(vite@4.3.9)
axe-core: 4.7.2
@@ -8606,6 +8725,19 @@ packages:
'@lezer/lr': 1.3.5
dev: false
/@rollup/plugin-alias@5.0.0(rollup@3.26.2):
resolution: {integrity: sha512-l9hY5chSCjuFRPsnRm16twWBiSApl2uYFLsepQYwtBuAxNMQ/1dJqADld40P0Jkqm65GRTLy/AC6hnpVebtLsA==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0
peerDependenciesMeta:
rollup:
optional: true
dependencies:
rollup: 3.26.2
slash: 4.0.0
dev: true
/@rollup/plugin-babel@6.0.3(@babel/core@7.22.9)(rollup@3.26.2):
resolution: {integrity: sha512-fKImZKppa1A/gX73eg4JGo+8kQr/q1HBQaCGKECZ0v4YBBv3lFqi14+7xyApECzvkLTHCifx+7ntcrvtBIRcpg==}
engines: {node: '>=14.0.0'}
@@ -8620,7 +8752,7 @@ packages:
optional: true
dependencies:
'@babel/core': 7.22.9
'@babel/helper-module-imports': 7.21.4
'@babel/helper-module-imports': 7.22.5
'@rollup/pluginutils': 5.0.2(rollup@3.26.2)
rollup: 3.26.2
dev: true
@@ -9336,7 +9468,7 @@ packages:
resolution: {integrity: sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==}
dependencies:
'@babel/parser': 7.22.3
'@babel/types': 7.22.3
'@babel/types': 7.22.5
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
'@types/babel__traverse': 7.20.0
@@ -9345,20 +9477,20 @@ packages:
/@types/babel__generator@7.6.4:
resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
dependencies:
'@babel/types': 7.22.3
'@babel/types': 7.22.5
dev: true
/@types/babel__template@7.4.1:
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
dependencies:
'@babel/parser': 7.22.3
'@babel/types': 7.22.3
'@babel/types': 7.22.5
dev: true
/@types/babel__traverse@7.20.0:
resolution: {integrity: sha512-TBOjqAGf0hmaqRwpii5LLkJLg7c6OMm4nHLmpsUxwk9bBHtoTC6dAHdVWdGv4TBxj2CZOZY8Xfq8WmfoVi7n4Q==}
dependencies:
'@babel/types': 7.22.3
'@babel/types': 7.22.5
dev: true
/@types/body-parser@1.19.2:
@@ -11643,7 +11775,7 @@ packages:
/babel-plugin-emotion@10.2.2:
resolution: {integrity: sha512-SMSkGoqTbTyUTDeuVuPIWifPdUGkTk1Kf9BWRiXIOIcuyMfsdp2EjeiiFvOzX8NOBvEh/ypKYvUh2rkgAJMCLA==}
dependencies:
'@babel/helper-module-imports': 7.21.4
'@babel/helper-module-imports': 7.22.5
'@emotion/hash': 0.8.0
'@emotion/memoize': 0.7.4
'@emotion/serialize': 0.11.16
@@ -11665,7 +11797,7 @@ packages:
resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
engines: {node: '>=8'}
dependencies:
'@babel/helper-plugin-utils': 7.21.5
'@babel/helper-plugin-utils': 7.22.5
'@istanbuljs/load-nyc-config': 1.1.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-instrument: 5.2.1
@@ -11679,7 +11811,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@babel/template': 7.21.9
'@babel/types': 7.22.3
'@babel/types': 7.22.5
'@types/babel__core': 7.20.1
'@types/babel__traverse': 7.20.0
dev: true
@@ -12177,7 +12309,7 @@ packages:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
browserslist: 4.21.5
caniuse-lite: 1.0.30001489
caniuse-lite: 1.0.30001515
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
@@ -16898,10 +17030,10 @@ packages:
dependencies:
'@babel/core': 7.22.9
'@babel/generator': 7.22.3
'@babel/plugin-syntax-jsx': 7.21.4(@babel/core@7.22.9)
'@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.9)
'@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.22.9)
'@babel/traverse': 7.22.1
'@babel/types': 7.22.3
'@babel/types': 7.22.5
'@jest/expect-utils': 29.5.0
'@jest/transform': 29.5.0
'@jest/types': 29.5.0
@@ -18318,7 +18450,7 @@ packages:
'@next/env': 13.4.9
'@swc/helpers': 0.5.1
busboy: 1.6.0
caniuse-lite: 1.0.30001489
caniuse-lite: 1.0.30001515
postcss: 8.4.14
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -21607,7 +21739,6 @@ packages:
/slash@4.0.0:
resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==}
engines: {node: '>=12'}
dev: false
/slate-history@0.93.0(slate@0.94.1):
resolution: {integrity: sha512-Gr1GMGPipRuxIz41jD2/rbvzPj8eyar56TVMyJBvBeIpQSSjNISssvGNDYfJlSWM8eaRqf6DAcxMKzsLCYeX6g==}
@@ -22390,7 +22521,7 @@ packages:
hasBin: true
dependencies:
'@jridgewell/source-map': 0.3.3
acorn: 8.8.2
acorn: 8.10.0
commander: 2.20.3
source-map-support: 0.5.21