mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-12-19 00:11:49 +03:00
a2a79cec0e
no issue Added support for `--signup` to `yarn dev`. This will make sure that the signup form preview server is served (with rebuilding) and can be used in admin (instead of using the published version). This is also automatically started when using `yarn dev --all`, but with a twist: If you only run `yarn dev --all`, it will only build and watch the production build of the signup form. If you use `yarn dev --signup` or `yarn dev --all --signup` it will also serve the demo app on `http://localhost:6173`.
80 lines
3.0 KiB
JSON
80 lines
3.0 KiB
JSON
{
|
|
"name": "@tryghost/signup-form",
|
|
"version": "0.0.1",
|
|
"license": "MIT",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/TryGhost/Ghost/tree/main/packages/signup-form"
|
|
},
|
|
"author": "Ghost Foundation",
|
|
"files": [
|
|
"LICENSE",
|
|
"README.md",
|
|
"umd/"
|
|
],
|
|
"publishConfig": {
|
|
"access": "public",
|
|
"registry": "https://registry.npmjs.org/"
|
|
},
|
|
"scripts": {
|
|
"dev": "concurrently \"vite --port 6173\" \"vite preview -l silent\" \"vite build --watch\"",
|
|
"preview": "concurrently \"vite preview -l silent\" \"vite build --watch\"",
|
|
"dev:test": "vite build && vite preview --port 6175",
|
|
"build": "tsc && vite build",
|
|
"lint": "yarn run lint:js",
|
|
"lint:js": "eslint --ext .js,.ts,.cjs,.tsx --cache src test",
|
|
"test:unit": "yarn build",
|
|
"test:e2e": "NODE_OPTIONS='--experimental-specifier-resolution=node --no-warnings' VITE_TEST=true playwright test",
|
|
"test:slowmo": "TIMEOUT=100000 PLAYWRIGHT_SLOWMO=100 yarn test:e2e --headed",
|
|
"test:e2e:full": "ALL_BROWSERS=1 yarn test:e2e",
|
|
"storybook": "storybook dev -p 6006",
|
|
"build-storybook": "storybook build",
|
|
"preship": "yarn lint",
|
|
"ship": "STATUS=$(git status --porcelain); echo $STATUS; if [ -z \"$STATUS\" ]; then yarn version; fi",
|
|
"postship": "git push ${GHOST_UPSTREAM:-origin} --follow-tags && npm publish",
|
|
"prepublishOnly": "yarn build"
|
|
},
|
|
"dependencies": {
|
|
"@tryghost/color-utils": "^0.1.26",
|
|
"react": "^18.2.0",
|
|
"react-dom": "^18.2.0"
|
|
},
|
|
"devDependencies": {
|
|
"@playwright/test": "1.34.3",
|
|
"@storybook/addon-essentials": "7.0.18",
|
|
"@storybook/addon-interactions": "7.0.18",
|
|
"@storybook/addon-links": "7.0.18",
|
|
"@storybook/addon-styling": "1.0.6",
|
|
"@storybook/blocks": "7.0.18",
|
|
"@storybook/react": "7.0.18",
|
|
"@storybook/react-vite": "7.0.18",
|
|
"@storybook/testing-library": "0.1.0",
|
|
"@tailwindcss/line-clamp": "0.4.4",
|
|
"@types/react": "18.0.28",
|
|
"@types/react-dom": "18.0.11",
|
|
"@typescript-eslint/eslint-plugin": "5.57.1",
|
|
"@typescript-eslint/parser": "5.57.1",
|
|
"@vitejs/plugin-react": "4.0.0",
|
|
"autoprefixer": "10.4.14",
|
|
"concurrently": "8.0.1",
|
|
"eslint": "8.38.0",
|
|
"eslint-config-react-app": "7.0.1",
|
|
"eslint-plugin-ghost": "3.1.0",
|
|
"eslint-plugin-react": "7.32.2",
|
|
"eslint-plugin-react-hooks": "4.6.0",
|
|
"eslint-plugin-react-refresh": "0.3.4",
|
|
"eslint-plugin-tailwindcss": "3.11.0",
|
|
"postcss": "8.4.24",
|
|
"postcss-import": "^15.1.0",
|
|
"prop-types": "15.8.1",
|
|
"rollup-plugin-node-builtins": "2.1.2",
|
|
"storybook": "7.0.18",
|
|
"stylelint": "15.6.1",
|
|
"tailwindcss": "3.3.2",
|
|
"typescript": "5.0.4",
|
|
"vite": "4.3.9",
|
|
"vite-plugin-svgr": "3.2.0",
|
|
"vitest": "0.31.2"
|
|
}
|
|
}
|