⬆️ Upgrade chakra version
This commit is contained in:
@ -14,14 +14,14 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@braintree/sanitize-url": "7.0.1",
|
"@braintree/sanitize-url": "7.0.1",
|
||||||
"@chakra-ui/anatomy": "2.1.1",
|
"@chakra-ui/anatomy": "2.2.2",
|
||||||
"@chakra-ui/react": "2.7.1",
|
"@chakra-ui/react": "2.8.2",
|
||||||
"@chakra-ui/theme-tools": "2.0.18",
|
"@chakra-ui/theme-tools": "2.1.2",
|
||||||
"@dnd-kit/core": "6.0.8",
|
"@dnd-kit/core": "6.0.8",
|
||||||
"@dnd-kit/sortable": "7.0.2",
|
"@dnd-kit/sortable": "7.0.2",
|
||||||
"@dnd-kit/utilities": "3.2.1",
|
"@dnd-kit/utilities": "3.2.1",
|
||||||
"@emotion/react": "11.11.1",
|
"@emotion/react": "11.11.4",
|
||||||
"@emotion/styled": "11.11.0",
|
"@emotion/styled": "11.11.5",
|
||||||
"@faire/mjml-react": "3.3.0",
|
"@faire/mjml-react": "3.3.0",
|
||||||
"@giphy/js-fetch-api": "5.0.0",
|
"@giphy/js-fetch-api": "5.0.0",
|
||||||
"@giphy/js-types": "4.4.0",
|
"@giphy/js-types": "4.4.0",
|
||||||
@ -65,13 +65,13 @@
|
|||||||
"dequal": "2.0.3",
|
"dequal": "2.0.3",
|
||||||
"emojilib": "3.0.10",
|
"emojilib": "3.0.10",
|
||||||
"focus-visible": "5.2.0",
|
"focus-visible": "5.2.0",
|
||||||
"framer-motion": "10.3.0",
|
"framer-motion": "11.1.7",
|
||||||
"google-auth-library": "8.9.0",
|
"google-auth-library": "8.9.0",
|
||||||
"google-spreadsheet": "4.1.1",
|
"google-spreadsheet": "4.1.1",
|
||||||
"immer": "10.0.2",
|
"immer": "10.0.2",
|
||||||
"isolated-vm": "4.7.2",
|
"isolated-vm": "4.7.2",
|
||||||
"jsonwebtoken": "9.0.1",
|
"jsonwebtoken": "9.0.1",
|
||||||
"ky": "1.2.3",
|
"ky": "1.2.4",
|
||||||
"libphonenumber-js": "1.10.37",
|
"libphonenumber-js": "1.10.37",
|
||||||
"micro": "10.0.1",
|
"micro": "10.0.1",
|
||||||
"micro-cors": "0.1.1",
|
"micro-cors": "0.1.1",
|
||||||
@ -99,7 +99,7 @@
|
|||||||
"zustand": "4.5.0"
|
"zustand": "4.5.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@chakra-ui/styled-system": "2.9.1",
|
"@chakra-ui/styled-system": "2.9.2",
|
||||||
"@playwright/test": "1.43.1",
|
"@playwright/test": "1.43.1",
|
||||||
"@typebot.io/billing": "workspace:*",
|
"@typebot.io/billing": "workspace:*",
|
||||||
"@typebot.io/forge": "workspace:*",
|
"@typebot.io/forge": "workspace:*",
|
||||||
|
@ -6,6 +6,7 @@ import {
|
|||||||
PopoverContent,
|
PopoverContent,
|
||||||
Flex,
|
Flex,
|
||||||
useColorModeValue,
|
useColorModeValue,
|
||||||
|
Portal,
|
||||||
} from '@chakra-ui/react'
|
} from '@chakra-ui/react'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
import { EmojiOrImageIcon } from './EmojiOrImageIcon'
|
import { EmojiOrImageIcon } from './EmojiOrImageIcon'
|
||||||
@ -55,16 +56,19 @@ export const EditableEmojiOrImageIcon = ({
|
|||||||
</PopoverTrigger>
|
</PopoverTrigger>
|
||||||
</Flex>
|
</Flex>
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
<PopoverContent p="2">
|
<Portal>
|
||||||
<ImageUploadContent
|
<PopoverContent p="2">
|
||||||
uploadFileProps={uploadFileProps}
|
<ImageUploadContent
|
||||||
defaultUrl={icon ?? ''}
|
uploadFileProps={uploadFileProps}
|
||||||
onSubmit={onChangeIcon}
|
defaultUrl={icon ?? ''}
|
||||||
excludedTabs={['giphy', 'unsplash']}
|
onSubmit={onChangeIcon}
|
||||||
onClose={onClose}
|
excludedTabs={['giphy', 'unsplash']}
|
||||||
initialTab="icon"
|
onClose={onClose}
|
||||||
/>
|
initialTab="icon"
|
||||||
</PopoverContent>
|
linkWithVariableButton={false}
|
||||||
|
/>
|
||||||
|
</PopoverContent>
|
||||||
|
</Portal>
|
||||||
</>
|
</>
|
||||||
)}
|
)}
|
||||||
</Popover>
|
</Popover>
|
||||||
|
@ -16,6 +16,7 @@ type Props = {
|
|||||||
defaultUrl?: string
|
defaultUrl?: string
|
||||||
imageSize?: 'small' | 'regular' | 'thumb'
|
imageSize?: 'small' | 'regular' | 'thumb'
|
||||||
initialTab?: Tabs
|
initialTab?: Tabs
|
||||||
|
linkWithVariableButton?: boolean
|
||||||
onSubmit: (url: string) => void
|
onSubmit: (url: string) => void
|
||||||
onClose?: () => void
|
onClose?: () => void
|
||||||
} & (
|
} & (
|
||||||
@ -43,6 +44,7 @@ export const ImageUploadContent = ({
|
|||||||
imageSize = 'regular',
|
imageSize = 'regular',
|
||||||
onClose,
|
onClose,
|
||||||
initialTab,
|
initialTab,
|
||||||
|
linkWithVariableButton,
|
||||||
...props
|
...props
|
||||||
}: Props) => {
|
}: Props) => {
|
||||||
const includedTabs =
|
const includedTabs =
|
||||||
@ -128,6 +130,7 @@ export const ImageUploadContent = ({
|
|||||||
imageSize={imageSize}
|
imageSize={imageSize}
|
||||||
onSubmit={handleSubmit}
|
onSubmit={handleSubmit}
|
||||||
defaultUrl={defaultUrl}
|
defaultUrl={defaultUrl}
|
||||||
|
linkWithVariableButton={linkWithVariableButton}
|
||||||
/>
|
/>
|
||||||
</Stack>
|
</Stack>
|
||||||
)
|
)
|
||||||
@ -138,12 +141,14 @@ const BodyContent = ({
|
|||||||
tab,
|
tab,
|
||||||
defaultUrl,
|
defaultUrl,
|
||||||
imageSize,
|
imageSize,
|
||||||
|
linkWithVariableButton,
|
||||||
onSubmit,
|
onSubmit,
|
||||||
}: {
|
}: {
|
||||||
uploadFileProps?: FilePathUploadProps
|
uploadFileProps?: FilePathUploadProps
|
||||||
tab: Tabs
|
tab: Tabs
|
||||||
defaultUrl?: string
|
defaultUrl?: string
|
||||||
imageSize: 'small' | 'regular' | 'thumb'
|
imageSize: 'small' | 'regular' | 'thumb'
|
||||||
|
linkWithVariableButton?: boolean
|
||||||
onSubmit: (url: string) => void
|
onSubmit: (url: string) => void
|
||||||
}) => {
|
}) => {
|
||||||
switch (tab) {
|
switch (tab) {
|
||||||
@ -157,7 +162,13 @@ const BodyContent = ({
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
case 'link':
|
case 'link':
|
||||||
return <EmbedLinkContent defaultUrl={defaultUrl} onNewUrl={onSubmit} />
|
return (
|
||||||
|
<EmbedLinkContent
|
||||||
|
defaultUrl={defaultUrl}
|
||||||
|
onNewUrl={onSubmit}
|
||||||
|
withVariableButton={linkWithVariableButton}
|
||||||
|
/>
|
||||||
|
)
|
||||||
case 'giphy':
|
case 'giphy':
|
||||||
return <GiphyContent onNewUrl={onSubmit} />
|
return <GiphyContent onNewUrl={onSubmit} />
|
||||||
case 'emoji':
|
case 'emoji':
|
||||||
@ -194,7 +205,8 @@ const UploadFileContent = ({
|
|||||||
const EmbedLinkContent = ({
|
const EmbedLinkContent = ({
|
||||||
defaultUrl,
|
defaultUrl,
|
||||||
onNewUrl,
|
onNewUrl,
|
||||||
}: ContentProps & { defaultUrl?: string }) => {
|
withVariableButton,
|
||||||
|
}: ContentProps & { defaultUrl?: string; withVariableButton?: boolean }) => {
|
||||||
const { t } = useTranslate()
|
const { t } = useTranslate()
|
||||||
|
|
||||||
return (
|
return (
|
||||||
@ -203,6 +215,7 @@ const EmbedLinkContent = ({
|
|||||||
placeholder={t('editor.header.linkTab.searchInputPlaceholder.label')}
|
placeholder={t('editor.header.linkTab.searchInputPlaceholder.label')}
|
||||||
onChange={onNewUrl}
|
onChange={onNewUrl}
|
||||||
defaultValue={defaultUrl ?? ''}
|
defaultValue={defaultUrl ?? ''}
|
||||||
|
withVariableButton={withVariableButton}
|
||||||
/>
|
/>
|
||||||
</Stack>
|
</Stack>
|
||||||
)
|
)
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"mintlify": "4.0.75",
|
"mintlify": "4.0.75",
|
||||||
"tsx": "^4.6.2",
|
"tsx": "4.6.2",
|
||||||
"dotenv-cli": "7.4.1"
|
"dotenv-cli": "7.4.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -27,7 +27,7 @@
|
|||||||
"google-spreadsheet": "4.1.1",
|
"google-spreadsheet": "4.1.1",
|
||||||
"got": "12.6.0",
|
"got": "12.6.0",
|
||||||
"isolated-vm": "4.7.2",
|
"isolated-vm": "4.7.2",
|
||||||
"ky": "1.2.3",
|
"ky": "1.2.4",
|
||||||
"next": "14.1.0",
|
"next": "14.1.0",
|
||||||
"nextjs-cors": "2.1.2",
|
"nextjs-cors": "2.1.2",
|
||||||
"nodemailer": "6.9.8",
|
"nodemailer": "6.9.8",
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const AccessibilityIcon = (props: IconProps) => (
|
export const AccessibilityIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const ArrowRight = (props: IconProps) => (
|
export const ArrowRight = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const CalculatorIcon = (props: IconProps) => (
|
export const CalculatorIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
|
|
||||||
export const CapterraIcon = (props: IconProps) => (
|
export const CapterraIcon = (props: IconProps) => (
|
||||||
<Icon
|
<Icon
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const CheckCircleIcon = (props: IconProps) => (
|
export const CheckCircleIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
import { featherIconsBaseProps } from '.'
|
import { featherIconsBaseProps } from '.'
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const ChevronDownIcon = (props: IconProps) => (
|
export const ChevronDownIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const ChevronRightIcon = (props: IconProps) => (
|
export const ChevronRightIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const ConditionIcon = (props: IconProps) => (
|
export const ConditionIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const DoIcon = (props: IconProps) => (
|
export const DoIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const DocIcon = (props: IconProps) => (
|
export const DocIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const DontIcon = (props: IconProps) => (
|
export const DontIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import { featherIconsBaseProps } from './HamburgerIcon'
|
import { featherIconsBaseProps } from './HamburgerIcon'
|
||||||
|
|
||||||
export const EmailIcon = (props: IconProps) => (
|
export const EmailIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import { featherIconsBaseProps } from './HamburgerIcon'
|
import { featherIconsBaseProps } from './HamburgerIcon'
|
||||||
|
|
||||||
export const ExternalLinkIcon = (props: IconProps) => (
|
export const ExternalLinkIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const FolderIcon = (props: IconProps) => (
|
export const FolderIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const featherIconsBaseProps: IconProps = {
|
export const featherIconsBaseProps: IconProps = {
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const Logo = (props: IconProps) => (
|
export const Logo = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const MapIcon = (props: IconProps) => (
|
export const MapIcon = (props: IconProps) => (
|
||||||
|
7
ee/apps/landing-page/assets/icons/NewspaperIcon.tsx
Normal file
7
ee/apps/landing-page/assets/icons/NewspaperIcon.tsx
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
import { Icon } from '@chakra-ui/icon'
|
||||||
|
|
||||||
|
export const NewspaperIcon = () => (
|
||||||
|
<Icon viewBox="0 0 512 512" fill="currentcolor">
|
||||||
|
<path d="M96 96c0-35.3 28.7-64 64-64H448c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H80c-44.2 0-80-35.8-80-80V128c0-17.7 14.3-32 32-32s32 14.3 32 32V400c0 8.8 7.2 16 16 16s16-7.2 16-16V96zm64 24v80c0 13.3 10.7 24 24 24H296c13.3 0 24-10.7 24-24V120c0-13.3-10.7-24-24-24H184c-13.3 0-24 10.7-24 24zm208-8c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16s-7.2-16-16-16H384c-8.8 0-16 7.2-16 16zm0 96c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16s-7.2-16-16-16H384c-8.8 0-16 7.2-16 16zM160 304c0 8.8 7.2 16 16 16H432c8.8 0 16-7.2 16-16s-7.2-16-16-16H176c-8.8 0-16 7.2-16 16zm0 96c0 8.8 7.2 16 16 16H432c8.8 0 16-7.2 16-16s-7.2-16-16-16H176c-8.8 0-16 7.2-16 16z" />
|
||||||
|
</Icon>
|
||||||
|
)
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const PeopleCircleIcon = (props: IconProps) => (
|
export const PeopleCircleIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const PersonAddIcon = (props: IconProps) => (
|
export const PersonAddIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
|
|
||||||
export const ProductHuntIcon = (props: IconProps) => (
|
export const ProductHuntIcon = (props: IconProps) => (
|
||||||
<Icon
|
<Icon
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const QuoteLeftIcon = (props: IconProps) => (
|
export const QuoteLeftIcon = (props: IconProps) => (
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
|
|
||||||
export const RedditIcon = (props: IconProps) => (
|
export const RedditIcon = (props: IconProps) => (
|
||||||
<Icon
|
<Icon
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import Icon, { IconProps } from '@chakra-ui/icon'
|
import { Icon, IconProps } from '@chakra-ui/icon'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
|
|
||||||
export const ShareIcon = (props: IconProps) => (
|
export const ShareIcon = (props: IconProps) => (
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import { GitHubIcon } from 'assets/icons'
|
import { GitHubIcon } from 'assets/icons'
|
||||||
import { DocIcon } from 'assets/icons/DocIcon'
|
import { DocIcon } from 'assets/icons/DocIcon'
|
||||||
import { MapIcon } from 'assets/icons/MapIcon'
|
import { NewspaperIcon } from 'assets/icons/NewspaperIcon'
|
||||||
import { PeopleCircleIcon } from 'assets/icons/PeopleCircleIcon'
|
import { PeopleCircleIcon } from 'assets/icons/PeopleCircleIcon'
|
||||||
import * as React from 'react'
|
import * as React from 'react'
|
||||||
|
|
||||||
@ -22,11 +22,11 @@ export const links = [
|
|||||||
icon: <DocIcon />,
|
icon: <DocIcon />,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: 'Roadmap',
|
label: 'Blog',
|
||||||
description:
|
description:
|
||||||
"Follow the development and make suggestions for which features you'd like to see",
|
'Read the latest news and updates about Typebot and the chatbots ecosystem',
|
||||||
href: 'https://feedback.typebot.io/roadmap',
|
href: '/blog',
|
||||||
icon: <MapIcon />,
|
icon: <NewspaperIcon />,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
label: 'Community',
|
label: 'Community',
|
||||||
|
@ -11,11 +11,11 @@
|
|||||||
"analyze": "cross-env ANALYZE=true next build"
|
"analyze": "cross-env ANALYZE=true next build"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@chakra-ui/icon": "3.0.15",
|
"@chakra-ui/icon": "3.2.0",
|
||||||
"@chakra-ui/next-js": "2.2.0",
|
"@chakra-ui/next-js": "2.2.0",
|
||||||
"@chakra-ui/react": "2.7.1",
|
"@chakra-ui/react": "2.8.2",
|
||||||
"@emotion/react": "11.11.1",
|
"@emotion/react": "11.11.4",
|
||||||
"@emotion/styled": "11.11.0",
|
"@emotion/styled": "11.11.5",
|
||||||
"@typebot.io/billing": "workspace:*",
|
"@typebot.io/billing": "workspace:*",
|
||||||
"@typebot.io/lib": "workspace:*",
|
"@typebot.io/lib": "workspace:*",
|
||||||
"@typebot.io/nextjs": "workspace:*",
|
"@typebot.io/nextjs": "workspace:*",
|
||||||
@ -23,7 +23,7 @@
|
|||||||
"@typebot.io/schemas": "workspace:*",
|
"@typebot.io/schemas": "workspace:*",
|
||||||
"aos": "2.3.4",
|
"aos": "2.3.4",
|
||||||
"focus-visible": "5.2.0",
|
"focus-visible": "5.2.0",
|
||||||
"framer-motion": "10.12.20",
|
"framer-motion": "11.1.7",
|
||||||
"next": "14.1.0",
|
"next": "14.1.0",
|
||||||
"next-mdx-remote": "4.4.1",
|
"next-mdx-remote": "4.4.1",
|
||||||
"react": "18.2.0",
|
"react": "18.2.0",
|
||||||
@ -33,7 +33,7 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/core": "7.22.9",
|
"@babel/core": "7.22.9",
|
||||||
"@chakra-ui/styled-system": "2.9.1",
|
"@chakra-ui/styled-system": "2.9.2",
|
||||||
"@tailwindcss/typography": "0.5.12",
|
"@tailwindcss/typography": "0.5.12",
|
||||||
"@typebot.io/env": "workspace:*",
|
"@typebot.io/env": "workspace:*",
|
||||||
"@typebot.io/tsconfig": "workspace:*",
|
"@typebot.io/tsconfig": "workspace:*",
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
"date-fns-tz": "2.0.0",
|
"date-fns-tz": "2.0.0",
|
||||||
"google-auth-library": "8.9.0",
|
"google-auth-library": "8.9.0",
|
||||||
"google-spreadsheet": "4.1.1",
|
"google-spreadsheet": "4.1.1",
|
||||||
"ky": "1.2.3",
|
"ky": "1.2.4",
|
||||||
"libphonenumber-js": "1.10.37",
|
"libphonenumber-js": "1.10.37",
|
||||||
"node-html-parser": "6.1.5",
|
"node-html-parser": "6.1.5",
|
||||||
"nodemailer": "6.9.8",
|
"nodemailer": "6.9.8",
|
||||||
|
@ -11,9 +11,9 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@stripe/react-stripe-js": "1.16.4",
|
"@stripe/react-stripe-js": "1.16.4",
|
||||||
"@stripe/stripe-js": "1.46.0",
|
"@stripe/stripe-js": "1.54.1",
|
||||||
"prop-types": "15.8.1",
|
"prop-types": "15.8.1",
|
||||||
"qs": "6.11.0",
|
"qs": "6.11.2",
|
||||||
"react-phone-number-input": "3.2.16",
|
"react-phone-number-input": "3.2.16",
|
||||||
"react-scroll": "1.8.9",
|
"react-scroll": "1.8.9",
|
||||||
"react-transition-group": "4.4.5",
|
"react-transition-group": "4.4.5",
|
||||||
@ -26,17 +26,17 @@
|
|||||||
"@types/react-phone-number-input": "3.0.14",
|
"@types/react-phone-number-input": "3.0.14",
|
||||||
"@types/react-scroll": "1.8.6",
|
"@types/react-scroll": "1.8.6",
|
||||||
"@types/react-transition-group": "4.4.5",
|
"@types/react-transition-group": "4.4.5",
|
||||||
"autoprefixer": "10.4.13",
|
"autoprefixer": "10.4.14",
|
||||||
"@typebot.io/prisma": "workspace:*",
|
"@typebot.io/prisma": "workspace:*",
|
||||||
"esbuild": "0.17.5",
|
"esbuild": "0.19.5",
|
||||||
"eslint": "8.44.0",
|
"eslint": "8.44.0",
|
||||||
"eslint-config-custom": "workspace:*",
|
"eslint-config-custom": "workspace:*",
|
||||||
"@typebot.io/schemas": "workspace:*",
|
"@typebot.io/schemas": "workspace:*",
|
||||||
"postcss": "8.4.21",
|
"postcss": "8.4.26",
|
||||||
"prettier": "2.8.3",
|
"prettier": "2.8.8",
|
||||||
"react": "18.2.0",
|
"react": "18.2.0",
|
||||||
"react-dom": "18.2.0",
|
"react-dom": "18.2.0",
|
||||||
"tailwindcss": "3.2.4",
|
"tailwindcss": "3.3.3",
|
||||||
"@typebot.io/tsconfig": "workspace:*",
|
"@typebot.io/tsconfig": "workspace:*",
|
||||||
"tsup": "6.5.0",
|
"tsup": "6.5.0",
|
||||||
"typebot-js": "workspace:*",
|
"typebot-js": "workspace:*",
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
"eslint-config-custom": "workspace:*",
|
"eslint-config-custom": "workspace:*",
|
||||||
"jest": "29.4.1",
|
"jest": "29.4.1",
|
||||||
"jest-environment-jsdom": "29.4.1",
|
"jest-environment-jsdom": "29.4.1",
|
||||||
"prettier": "2.8.3",
|
"prettier": "2.8.8",
|
||||||
"ts-jest": "29.0.5",
|
"ts-jest": "29.0.5",
|
||||||
"typescript": "5.4.5",
|
"typescript": "5.4.5",
|
||||||
"@typebot.io/tsconfig": "workspace:*"
|
"@typebot.io/tsconfig": "workspace:*"
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
"http-server": "14.1.1",
|
"http-server": "14.1.1",
|
||||||
"nodemailer": "6.9.8",
|
"nodemailer": "6.9.8",
|
||||||
"react": "18.2.0",
|
"react": "18.2.0",
|
||||||
"tsx": "3.12.7",
|
"tsx": "4.6.2",
|
||||||
"@typebot.io/lib": "workspace:*",
|
"@typebot.io/lib": "workspace:*",
|
||||||
"eslint": "8.44.0",
|
"eslint": "8.44.0",
|
||||||
"eslint-config-custom": "workspace:*",
|
"eslint-config-custom": "workspace:*",
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
"@stripe/stripe-js": "1.54.1",
|
"@stripe/stripe-js": "1.54.1",
|
||||||
"@udecode/plate-common": "30.4.5",
|
"@udecode/plate-common": "30.4.5",
|
||||||
"dompurify": "3.0.6",
|
"dompurify": "3.0.6",
|
||||||
"ky": "1.1.3",
|
"ky": "1.2.4",
|
||||||
"marked": "9.0.3",
|
"marked": "9.0.3",
|
||||||
"solid-element": "1.7.1",
|
"solid-element": "1.7.1",
|
||||||
"solid-js": "1.7.8"
|
"solid-js": "1.7.8"
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
"rollup": "3.26.2",
|
"rollup": "3.26.2",
|
||||||
"rollup-plugin-typescript-paths": "1.4.0",
|
"rollup-plugin-typescript-paths": "1.4.0",
|
||||||
"tslib": "2.6.0",
|
"tslib": "2.6.0",
|
||||||
"tsx": "3.12.7",
|
"tsx": "4.6.2",
|
||||||
"typescript": "5.4.5",
|
"typescript": "5.4.5",
|
||||||
"@rollup/plugin-typescript": "11.1.2"
|
"@rollup/plugin-typescript": "11.1.2"
|
||||||
},
|
},
|
||||||
|
@ -38,7 +38,7 @@
|
|||||||
"rollup": "3.26.2",
|
"rollup": "3.26.2",
|
||||||
"rollup-plugin-typescript-paths": "1.4.0",
|
"rollup-plugin-typescript-paths": "1.4.0",
|
||||||
"tslib": "2.6.0",
|
"tslib": "2.6.0",
|
||||||
"tsx": "3.12.7",
|
"tsx": "4.6.2",
|
||||||
"typescript": "5.4.5",
|
"typescript": "5.4.5",
|
||||||
"@rollup/plugin-typescript": "11.1.2"
|
"@rollup/plugin-typescript": "11.1.2"
|
||||||
},
|
},
|
||||||
|
2
packages/env/package.json
vendored
2
packages/env/package.json
vendored
@ -11,7 +11,7 @@
|
|||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@typebot.io/tsconfig": "workspace:*",
|
"@typebot.io/tsconfig": "workspace:*",
|
||||||
"@types/node": "20.4.9",
|
"@types/node": "20.4.2",
|
||||||
"esbuild": "0.19.5"
|
"esbuild": "0.19.5"
|
||||||
},
|
},
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
@ -10,13 +10,13 @@
|
|||||||
"@typebot.io/forge": "workspace:*",
|
"@typebot.io/forge": "workspace:*",
|
||||||
"@typebot.io/lib": "workspace:*",
|
"@typebot.io/lib": "workspace:*",
|
||||||
"@typebot.io/tsconfig": "workspace:*",
|
"@typebot.io/tsconfig": "workspace:*",
|
||||||
"@types/node": "^20.14.2",
|
"@types/node": "20.4.2",
|
||||||
"@types/react": "18.2.15",
|
"@types/react": "18.2.15",
|
||||||
"typescript": "5.4.5"
|
"typescript": "5.4.5"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@anthropic-ai/sdk": "0.20.6",
|
"@anthropic-ai/sdk": "0.20.6",
|
||||||
"ai": "3.1.12",
|
"ai": "3.1.12",
|
||||||
"ky": "1.2.3"
|
"ky": "1.2.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,6 +11,6 @@
|
|||||||
"@typebot.io/tsconfig": "workspace:*",
|
"@typebot.io/tsconfig": "workspace:*",
|
||||||
"@types/react": "18.2.15",
|
"@types/react": "18.2.15",
|
||||||
"typescript": "5.4.5",
|
"typescript": "5.4.5",
|
||||||
"ky": "1.2.3"
|
"ky": "1.2.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -10,7 +10,7 @@
|
|||||||
"@typebot.io/lib": "workspace:*",
|
"@typebot.io/lib": "workspace:*",
|
||||||
"@typebot.io/tsconfig": "workspace:*",
|
"@typebot.io/tsconfig": "workspace:*",
|
||||||
"@types/react": "18.2.15",
|
"@types/react": "18.2.15",
|
||||||
"ky": "1.2.3",
|
"ky": "1.2.4",
|
||||||
"typescript": "5.4.5"
|
"typescript": "5.4.5"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
"typescript": "5.4.5"
|
"typescript": "5.4.5"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"ky": "1.2.3",
|
"ky": "1.2.4",
|
||||||
"@typebot.io/lib": "workspace:*"
|
"@typebot.io/lib": "workspace:*"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -10,9 +10,9 @@
|
|||||||
"@typebot.io/lib": "workspace:*",
|
"@typebot.io/lib": "workspace:*",
|
||||||
"@typebot.io/tsconfig": "workspace:*",
|
"@typebot.io/tsconfig": "workspace:*",
|
||||||
"@types/react": "18.2.15",
|
"@types/react": "18.2.15",
|
||||||
"typescript": "5.3.2"
|
"typescript": "5.4.5"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"ky": "1.2.3"
|
"ky": "1.2.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -12,6 +12,6 @@
|
|||||||
"typescript": "5.4.5",
|
"typescript": "5.4.5",
|
||||||
"@typebot.io/lib": "workspace:*",
|
"@typebot.io/lib": "workspace:*",
|
||||||
"@typebot.io/openai-block": "workspace:*",
|
"@typebot.io/openai-block": "workspace:*",
|
||||||
"ky": "1.2.3"
|
"ky": "1.2.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -17,6 +17,6 @@
|
|||||||
"typescript": "5.4.5",
|
"typescript": "5.4.5",
|
||||||
"@typebot.io/lib": "workspace:*",
|
"@typebot.io/lib": "workspace:*",
|
||||||
"@typebot.io/variables": "workspace:*",
|
"@typebot.io/variables": "workspace:*",
|
||||||
"ky": "1.2.3"
|
"ky": "1.2.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -11,6 +11,6 @@
|
|||||||
"@types/react": "18.2.15",
|
"@types/react": "18.2.15",
|
||||||
"typescript": "5.4.5",
|
"typescript": "5.4.5",
|
||||||
"@typebot.io/lib": "workspace:*",
|
"@typebot.io/lib": "workspace:*",
|
||||||
"ky": "1.2.3"
|
"ky": "1.2.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -13,7 +13,7 @@
|
|||||||
"@clack/prompts": "^0.7.0",
|
"@clack/prompts": "^0.7.0",
|
||||||
"@typebot.io/tsconfig": "workspace:*",
|
"@typebot.io/tsconfig": "workspace:*",
|
||||||
"@types/node": "20.4.2",
|
"@types/node": "20.4.2",
|
||||||
"tsx": "^4.6.1",
|
"tsx": "4.6.2",
|
||||||
"prettier": "3.0.0"
|
"prettier": "2.8.8"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -7,7 +7,7 @@
|
|||||||
"types": "./index.ts",
|
"types": "./index.ts",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@paralleldrive/cuid2": "2.2.1",
|
"@paralleldrive/cuid2": "2.2.1",
|
||||||
"@playwright/test": "1.36.0",
|
"@playwright/test": "1.43.1",
|
||||||
"@typebot.io/env": "workspace:*",
|
"@typebot.io/env": "workspace:*",
|
||||||
"@typebot.io/prisma": "workspace:*",
|
"@typebot.io/prisma": "workspace:*",
|
||||||
"@typebot.io/tsconfig": "workspace:*",
|
"@typebot.io/tsconfig": "workspace:*",
|
||||||
@ -38,7 +38,7 @@
|
|||||||
"@udecode/plate-paragraph": "30.5.3",
|
"@udecode/plate-paragraph": "30.5.3",
|
||||||
"escape-html": "1.0.3",
|
"escape-html": "1.0.3",
|
||||||
"google-auth-library": "8.9.0",
|
"google-auth-library": "8.9.0",
|
||||||
"ky": "1.2.3",
|
"ky": "1.2.4",
|
||||||
"minio": "7.1.3",
|
"minio": "7.1.3",
|
||||||
"posthog-node": "3.1.1",
|
"posthog-node": "3.1.1",
|
||||||
"remark-parse": "11.0.0",
|
"remark-parse": "11.0.0",
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
"author": "Baptiste Arnaud",
|
"author": "Baptiste Arnaud",
|
||||||
"license": "AGPL-3.0-or-later",
|
"license": "AGPL-3.0-or-later",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@playwright/test": "^1.42.1",
|
"@playwright/test": "1.43.1",
|
||||||
"@typebot.io/lib": "workspace:*",
|
"@typebot.io/lib": "workspace:*",
|
||||||
"@typebot.io/prisma": "workspace:*",
|
"@typebot.io/prisma": "workspace:*",
|
||||||
"@typebot.io/schemas": "workspace:*"
|
"@typebot.io/schemas": "workspace:*"
|
||||||
|
@ -22,7 +22,7 @@
|
|||||||
"dotenv-cli": "7.4.1",
|
"dotenv-cli": "7.4.1",
|
||||||
"prisma": "5.12.1",
|
"prisma": "5.12.1",
|
||||||
"@typebot.io/tsconfig": "workspace:*",
|
"@typebot.io/tsconfig": "workspace:*",
|
||||||
"tsx": "3.12.7",
|
"tsx": "4.6.2",
|
||||||
"typescript": "5.4.5"
|
"typescript": "5.4.5"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -42,10 +42,10 @@
|
|||||||
"@types/papaparse": "5.3.7",
|
"@types/papaparse": "5.3.7",
|
||||||
"@types/prompts": "2.4.4",
|
"@types/prompts": "2.4.4",
|
||||||
"deep-object-diff": "1.1.9",
|
"deep-object-diff": "1.1.9",
|
||||||
"ky": "1.2.3",
|
"ky": "1.2.4",
|
||||||
"prompts": "2.4.2",
|
"prompts": "2.4.2",
|
||||||
"stripe": "12.13.0",
|
"stripe": "12.13.0",
|
||||||
"tsx": "3.12.7",
|
"tsx": "4.6.2",
|
||||||
"typescript": "5.4.5",
|
"typescript": "5.4.5",
|
||||||
"zod": "3.22.4"
|
"zod": "3.22.4"
|
||||||
},
|
},
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
"license": "AGPL-3.0-or-later",
|
"license": "AGPL-3.0-or-later",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@typebot.io/schemas": "workspace:*",
|
"@typebot.io/schemas": "workspace:*",
|
||||||
"ky": "1.2.3",
|
"ky": "1.2.4",
|
||||||
"posthog-node": "3.1.1",
|
"posthog-node": "3.1.1",
|
||||||
"@typebot.io/env": "workspace:*"
|
"@typebot.io/env": "workspace:*"
|
||||||
},
|
},
|
||||||
|
2253
pnpm-lock.yaml
generated
2253
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user