mirror of
https://github.com/webstudio-is/webstudio.git
synced 2026-11-07 12:33:36 +09:00
Here added custom condition to jest config to make it load source code instead of build artifacts. This means we no longer need to rebuild after changing code in other package and we may even no need to generate cjs anymore.
127 lines
4.2 KiB
JSON
127 lines
4.2 KiB
JSON
{
|
|
"name": "@webstudio-is/builder",
|
|
"version": "0.79.0",
|
|
"private": true,
|
|
"description": "Webstudio Builder UI as a service",
|
|
"scripts": {
|
|
"prebuild": "pnpm remix --version",
|
|
"build": "remix build",
|
|
"start": "remix-serve build",
|
|
"start-local": "dotenv -e .env npm start",
|
|
"dev": "remix dev",
|
|
"typecheck": "tsc --noEmit --emitDeclarationOnly false",
|
|
"test": "NODE_OPTIONS=--experimental-vm-modules jest",
|
|
"checks": "pnpm typecheck && pnpm test",
|
|
"storybook:dev": "storybook dev -p 6006",
|
|
"storybook:build": "storybook build",
|
|
"ci:migrate": "migrations migrate --force"
|
|
},
|
|
"dependencies": {
|
|
"@floating-ui/dom": "^1.4.4",
|
|
"@fontsource/inter": "^4.5.15",
|
|
"@fontsource/manrope": "^4.5.13",
|
|
"@fontsource/roboto-mono": "^4.5.10",
|
|
"@lexical/headless": "^0.11.1",
|
|
"@lexical/link": "^0.11.1",
|
|
"@lexical/react": "^0.11.1",
|
|
"@lexical/selection": "^0.11.1",
|
|
"@lexical/utils": "^0.11.1",
|
|
"@nanostores/react": "^0.7.1",
|
|
"@radix-ui/react-select": "^1.2.2",
|
|
"@radix-ui/react-tooltip": "^1.0.6",
|
|
"@react-aria/interactions": "^3.11.0",
|
|
"@react-aria/utils": "^3.13.3",
|
|
"@remix-run/node": "^1.18.1",
|
|
"@remix-run/react": "^1.18.1",
|
|
"@remix-run/serve": "^1.18.1",
|
|
"@sentry/remix": "^7.47.0",
|
|
"@sentry/types": "7.47.0",
|
|
"@trpc/server": "^10.9.0",
|
|
"@vercel/remix": "^1.18.1",
|
|
"@webstudio-is/asset-uploader": "workspace:^",
|
|
"@webstudio-is/authorization-token": "workspace:^",
|
|
"@webstudio-is/css-data": "workspace:^",
|
|
"@webstudio-is/css-engine": "workspace:^",
|
|
"@webstudio-is/css-vars": "workspace:^",
|
|
"@webstudio-is/dashboard": "workspace:^",
|
|
"@webstudio-is/design-system": "workspace:^",
|
|
"@webstudio-is/domain": "workspace:^",
|
|
"@webstudio-is/feature-flags": "workspace:^",
|
|
"@webstudio-is/fonts": "workspace:^",
|
|
"@webstudio-is/icons": "workspace:^",
|
|
"@webstudio-is/image": "workspace:^",
|
|
"@webstudio-is/prisma-client": "workspace:^",
|
|
"@webstudio-is/project": "workspace:^",
|
|
"@webstudio-is/project-build": "workspace:^",
|
|
"@webstudio-is/react-sdk": "workspace:^",
|
|
"@webstudio-is/sdk-components-react": "workspace:^",
|
|
"@webstudio-is/sdk-components-react-remix": "workspace:^",
|
|
"@webstudio-is/trpc-interface": "workspace:^",
|
|
"colord": "^2.9.3",
|
|
"date-fns": "^2.30.0",
|
|
"debug": "^4.3.4",
|
|
"detect-font": "^0.1.5",
|
|
"downshift": "^6.1.7",
|
|
"hyphenate-style-name": "^1.0.4",
|
|
"immer": "^9.0.12",
|
|
"immerhin": "^0.5.0",
|
|
"jose": "^4.11.2",
|
|
"lexical": "^0.11.1",
|
|
"match-sorter": "^6.3.1",
|
|
"mdast-util-from-markdown": "^1.3.0",
|
|
"micromark": "^3.1.0",
|
|
"micromark-extension-gfm": "^2.0.1",
|
|
"nanoevents": "^8.0.0",
|
|
"nanoid": "^4.0.2",
|
|
"nanostores": "^0.9.3",
|
|
"no-case": "^3.0.4",
|
|
"node-fetch": "^3.3.1",
|
|
"pretty-bytes": "^6.1.0",
|
|
"prismjs": "^1.28.0",
|
|
"react": "^18.2.0",
|
|
"react-color": "^2.19.3",
|
|
"react-dom": "^18.2.0",
|
|
"react-hotkeys-hook": "^4.3.5",
|
|
"react-script-hook": "^1.7.2",
|
|
"react-use": "^17.3.2",
|
|
"remix-auth": "^3.2.2",
|
|
"remix-auth-form": "^1.1.2",
|
|
"remix-auth-github": "^1.1.1",
|
|
"remix-auth-google": "^1.1.0",
|
|
"remix-island": "^0.1.2",
|
|
"shallow-equal": "^3.1.0",
|
|
"slugify": "^1.6.6",
|
|
"title-case": "^3.0.3",
|
|
"use-debounce": "^9.0.4",
|
|
"uuid": "^9.0.0",
|
|
"warn-once": "^0.1.1",
|
|
"zod": "^3.21.4"
|
|
},
|
|
"devDependencies": {
|
|
"@jest/globals": "^29.6.1",
|
|
"@remix-run/dev": "^1.18.1",
|
|
"@storybook/react": "^7.0.26",
|
|
"@testing-library/react-hooks": "^8.0.1",
|
|
"@types/hyphenate-style-name": "^1.0.0",
|
|
"@types/lodash.debounce": "^4.0.6",
|
|
"@types/prismjs": "^1.26.0",
|
|
"@types/react": "^18.0.35",
|
|
"@types/react-color": "^3.0.6",
|
|
"@types/react-dom": "^18.0.11",
|
|
"@types/uuid": "^8.3.4",
|
|
"@types/w3c-css-typed-object-model-level-1": "^20180410.0.4",
|
|
"@webstudio-is/jest-config": "workspace:^",
|
|
"@webstudio-is/storybook-config": "workspace:^",
|
|
"@webstudio-is/tsconfig": "workspace:^",
|
|
"dotenv": "^16.0.0",
|
|
"dotenv-cli": "^7.1.0",
|
|
"html-tags": "^3.3.1",
|
|
"jest": "^29.6.1",
|
|
"react-test-renderer": "^18.2.0",
|
|
"type-fest": "^3.7.1",
|
|
"typescript": "5.1.3"
|
|
},
|
|
"sideEffects": false,
|
|
"license": "MIT"
|
|
}
|