This commit is contained in:
Untone 2024-09-16 13:21:45 +03:00
parent 64658f5175
commit d210587b74
2 changed files with 32 additions and 32 deletions

View File

@ -11,19 +11,19 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- name: Install Bun
run: |
curl https://bun.sh/install | bash
echo "$HOME/.bun/bin" >> $GITHUB_PATH
- uses: actions/setup-node@v4 - uses: actions/setup-node@v4
- name: Install dependencies - name: Install dependencies
run: npm i run: bun i
- name: Install CI checks - name: biome check
run: npm ci run: bunx @biomejs/biome check src/.
- name: Check types - name: tsc check
run: npm run typecheck run: bun run typecheck
- name: Lint with Biome
run: npx @biomejs/biome check src/.
- name: Lint styles
run: npx stylelint **/*.{scss,css}
- name: Test production build - name: Test production build
run: npm run build run: bun run build
e2e_tests: e2e_tests:
needs: ci needs: ci

View File

@ -28,7 +28,7 @@
"@graphql-codegen/typescript-operations": "^4.2.3", "@graphql-codegen/typescript-operations": "^4.2.3",
"@graphql-codegen/typescript-urql": "^4.0.0", "@graphql-codegen/typescript-urql": "^4.0.0",
"@hocuspocus/provider": "^2.13.5", "@hocuspocus/provider": "^2.13.5",
"@playwright/test": "^1.46.1", "@playwright/test": "^1.47.1",
"@popperjs/core": "^2.11.8", "@popperjs/core": "^2.11.8",
"@solid-primitives/media": "^2.2.9", "@solid-primitives/media": "^2.2.9",
"@solid-primitives/memo": "^1.3.9", "@solid-primitives/memo": "^1.3.9",
@ -38,22 +38,22 @@
"@solid-primitives/storage": "^3.8.0", "@solid-primitives/storage": "^3.8.0",
"@solid-primitives/upload": "^0.0.117", "@solid-primitives/upload": "^0.0.117",
"@solidjs/meta": "^0.29.4", "@solidjs/meta": "^0.29.4",
"@solidjs/router": "^0.14.3", "@solidjs/router": "^0.14.5",
"@solidjs/start": "^1.0.6", "@solidjs/start": "^1.0.6",
"@storybook/addon-a11y": "^8.2.9", "@storybook/addon-a11y": "^8.3.0",
"@storybook/addon-actions": "^8.2.9", "@storybook/addon-actions": "^8.3.0",
"@storybook/addon-controls": "^8.2.9", "@storybook/addon-controls": "^8.3.0",
"@storybook/addon-essentials": "^8.2.9", "@storybook/addon-essentials": "^8.3.0",
"@storybook/addon-interactions": "^8.2.9", "@storybook/addon-interactions": "^8.3.0",
"@storybook/addon-links": "^8.2.9", "@storybook/addon-links": "^8.3.0",
"@storybook/addon-styling": "1.3.7", "@storybook/addon-styling": "1.3.7",
"@storybook/addon-themes": "^8.2.9", "@storybook/addon-themes": "^8.3.0",
"@storybook/addon-viewport": "^8.2.9", "@storybook/addon-viewport": "^8.3.0",
"@storybook/blocks": "^8.2.9", "@storybook/blocks": "^8.3.0",
"@storybook/builder-vite": "8.2.9", "@storybook/builder-vite": "8.2.9",
"@storybook/docs-tools": "8.2.9", "@storybook/docs-tools": "8.2.9",
"@storybook/html": "^8.2.9", "@storybook/html": "^8.3.0",
"@storybook/react": "^8.2.9", "@storybook/react": "^8.3.0",
"@storybook/test-runner": "^0.19.1", "@storybook/test-runner": "^0.19.1",
"@storybook/testing-library": "^0.2.2", "@storybook/testing-library": "^0.2.2",
"@tiptap/core": "^2.6.6", "@tiptap/core": "^2.6.6",
@ -88,7 +88,7 @@
"@tiptap/starter-kit": "2.6.6", "@tiptap/starter-kit": "2.6.6",
"@types/cookie": "^0.6.0", "@types/cookie": "^0.6.0",
"@types/cookie-signature": "^1.1.2", "@types/cookie-signature": "^1.1.2",
"@types/node": "^22.5.2", "@types/node": "^22.5.5",
"@types/throttle-debounce": "^5.0.2", "@types/throttle-debounce": "^5.0.2",
"@urql/core": "^5.0.6", "@urql/core": "^5.0.6",
"axe-playwright": "^2.0.2", "axe-playwright": "^2.0.2",
@ -100,7 +100,7 @@
"extended-eventsource": "^1.6.4", "extended-eventsource": "^1.6.4",
"fast-deep-equal": "^3.1.3", "fast-deep-equal": "^3.1.3",
"graphql": "^16.9.0", "graphql": "^16.9.0",
"i18next": "^23.14.0", "i18next": "^23.15.1",
"i18next-http-backend": "^2.6.1", "i18next-http-backend": "^2.6.1",
"i18next-icu": "^2.3.0", "i18next-icu": "^2.3.0",
"intl-messageformat": "^10.5.14", "intl-messageformat": "^10.5.14",
@ -108,31 +108,31 @@
"patch-package": "^8.0.0", "patch-package": "^8.0.0",
"prosemirror-history": "^1.4.1", "prosemirror-history": "^1.4.1",
"prosemirror-trailing-node": "^2.0.9", "prosemirror-trailing-node": "^2.0.9",
"prosemirror-view": "^1.34.1", "prosemirror-view": "^1.34.2",
"rollup-plugin-visualizer": "^5.12.0", "rollup-plugin-visualizer": "^5.12.0",
"sass": "1.76.0", "sass": "1.76.0",
"solid-js": "^1.8.22", "solid-js": "^1.8.22",
"solid-popper": "^0.3.0", "solid-popper": "^0.3.0",
"solid-tiptap": "0.7.0", "solid-tiptap": "0.7.0",
"solid-transition-group": "^0.2.3", "solid-transition-group": "^0.2.3",
"storybook": "^8.2.9", "storybook": "^8.3.0",
"storybook-solidjs": "^1.0.0-beta.2", "storybook-solidjs": "^1.0.0-beta.2",
"storybook-solidjs-vite": "^1.0.0-beta.2", "storybook-solidjs-vite": "^1.0.0-beta.2",
"stylelint": "^16.9.0", "stylelint": "^16.9.0",
"stylelint-config-recommended": "^14.0.1", "stylelint-config-recommended": "^14.0.1",
"stylelint-config-standard-scss": "^13.1.0", "stylelint-config-standard-scss": "^13.1.0",
"stylelint-order": "^6.0.4", "stylelint-order": "^6.0.4",
"stylelint-scss": "^6.5.1", "stylelint-scss": "^6.6.0",
"swiper": "^11.1.12", "swiper": "^11.1.14",
"throttle-debounce": "^5.0.2", "throttle-debounce": "^5.0.2",
"tslib": "^2.7.0", "tslib": "^2.7.0",
"typescript": "^5.5.4", "typescript": "^5.6.2",
"typograf": "^7.4.1", "typograf": "^7.4.1",
"uniqolor": "^1.1.1", "uniqolor": "^1.1.1",
"vinxi": "^0.4.2", "vinxi": "^0.4.3",
"vite-plugin-mkcert": "^1.17.6", "vite-plugin-mkcert": "^1.17.6",
"vite-plugin-node-polyfills": "^0.22.0", "vite-plugin-node-polyfills": "^0.22.0",
"vite-plugin-sass-dts": "^1.3.25", "vite-plugin-sass-dts": "^1.3.29",
"y-prosemirror": "1.2.12", "y-prosemirror": "1.2.12",
"yjs": "13.6.18" "yjs": "13.6.18"
}, },