mirror of
https://github.com/webstudio-is/webstudio.git
synced 2026-11-07 04:23:40 +09:00
Moved links resolve into props normalizing which is called for whole project before rendering converting page prop into string. Remix links now check only if provided path matches any page. Ideally it should be handled with navigation api to remove all complexity from links components. This will let us stop rendering props and assets data in generated pages. Also fixed links with hashes.
72 lines
2.6 KiB
JSON
72 lines
2.6 KiB
JSON
{
|
|
"packageManager": "pnpm@8.4.0",
|
|
"name": "webstudio",
|
|
"version": "0.0.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"build": "turbo run build --filter='!./fixtures/*'",
|
|
"build-packages": "turbo run build --filter=\"!@webstudio-is/builder\"",
|
|
"dts": "turbo run dts",
|
|
"size-test": "turbo run size-test",
|
|
"checks": "turbo run checks",
|
|
"dev": "pnpm --filter='!./fixtures/*' run --parallel --recursive dev",
|
|
"lint": "pnpm eslint . --ext .ts,.tsx --max-warnings 0",
|
|
"format": "prettier --write \"**/*.{ts,tsx,md}\"",
|
|
"storybook": "pnpm run --parallel --recursive storybook:dev",
|
|
"storybook:build": "storybook build",
|
|
"migrations": "cd apps/builder && pnpm migrations --dev",
|
|
"build-figma-tokens": "cd packages/design-system && pnpm build-figma-tokens",
|
|
"prepare": "git config core.hooksPath .git/hooks/ && simple-git-hooks",
|
|
"local:version-snapshot": "pnpm -r exec pnpm version prepatch --preid $(cat /dev/urandom | LC_ALL=C tr -dc 'a-z' | fold -w 8 | head -n 1)",
|
|
"local:publish-snapshot": "pnpm -r publish --access public --no-git-checks --registry http://localhost:4873",
|
|
"local:dangerously-undo-version-snapshot": "git restore --source=$(git branch --show-current) '**/*/package.json'",
|
|
"local:release": "pnpm build && pnpm dts && pnpm local:version-snapshot && pnpm local:publish-snapshot && pnpm local:dangerously-undo-version-snapshot && echo \"now execute\npnpm up -r -L '@webstudio-is/*' --registry http://localhost:4873\""
|
|
},
|
|
"simple-git-hooks": {
|
|
"pre-commit": "./node_modules/.bin/nano-staged"
|
|
},
|
|
"devDependencies": {
|
|
"@storybook/react-vite": "^7.4.0",
|
|
"@types/css-tree": "^2.3.1",
|
|
"@webstudio-is/eslint-config-custom": "workspace:*",
|
|
"esbuild": "^0.19.2",
|
|
"nano-staged": "^0.8.0",
|
|
"prettier": "3.0.3",
|
|
"simple-git-hooks": "^2.9.0",
|
|
"storybook": "^7.4.0",
|
|
"tsx": "^3.12.8",
|
|
"turbo": "^1.8.6",
|
|
"typescript": "5.2.2"
|
|
},
|
|
"engines": {
|
|
"node": "18",
|
|
"pnpm": "8.4",
|
|
"yarn": "This project is configured to use pnpm"
|
|
},
|
|
"nano-staged": {
|
|
"*.{ts,tsx,js,json,css,md}": "prettier --write"
|
|
},
|
|
"prettier": {
|
|
"trailingComma": "es5",
|
|
"overrides": [
|
|
{
|
|
"files": [
|
|
"*.ts",
|
|
"*.tsx"
|
|
],
|
|
"options": {
|
|
"parser": "babel-ts"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"pnpm": {
|
|
"patchedDependencies": {
|
|
"@stitches/react@1.3.1-1": "patches/@stitches__react@1.3.1-1.patch",
|
|
"css-tree@2.3.1": "patches/css-tree@2.3.1.patch",
|
|
"@types/css-tree@2.3.1": "patches/@types__css-tree@2.3.1.patch",
|
|
"@radix-ui/react-focus-scope@1.0.3": "patches/@radix-ui__react-focus-scope@1.0.3.patch"
|
|
}
|
|
}
|
|
}
|