Skip to content

Commit dd5307f

Browse files
integrate ui module (#127)
* fix tsc checks, replace eslint with biomejs * remove eslint files * add defguard-ui apply hooks rules * update ui module commit * properly ignore i18n files * correct biome includes * resolve scss utils import conflitcs * remove old scss helpers, fix font imports * add copy field from core * fix runs-on in gh workflow lint ui * check text
1 parent beb9d14 commit dd5307f

File tree

179 files changed

+3342
-3293
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

179 files changed

+3342
-3293
lines changed

.github/workflows/lint-web.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ on:
1616

1717
jobs:
1818
lint-web:
19-
runs-on: self-hosted
19+
runs-on: [self-hosted, Linux, X64]
2020
steps:
2121
- uses: actions/checkout@v4
2222
- uses: actions/setup-node@v4
2323
with:
24-
node-version: 20
24+
node-version: 24
2525
- name: install deps
2626
working-directory: ./web
2727
run: |

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33
/*.local
44
.direnv/
55
.envrc
6+
/node_modules

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
[submodule "proto"]
22
path = proto
33
url = ../proto.git
4+
[submodule "web/src/shared/defguard-ui"]
5+
path = web/src/shared/defguard-ui
6+
url = [email protected]:DefGuard/ui.git

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:22-alpine AS web
1+
FROM node:24-alpine AS web
22

33
WORKDIR /app
44
COPY web/package.json .

package.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"dependencies": {
3+
"react-markdown": "^10.1.0"
4+
}
5+
}

0 commit comments

Comments
 (0)