Skip to content

Commit 8b34cb6

Browse files
authored
refactor: remove desktop code (#355)
The Desktop code is moving to it's own private repo. This PR deletes all Tauri application related code. Should have no impact on the existing go project
1 parent 6f51253 commit 8b34cb6

File tree

126 files changed

+5
-30415
lines changed

Some content is hidden

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

126 files changed

+5
-30415
lines changed

.execs/build.flow

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ executables:
99
execs:
1010
- ref: generate cli
1111
- ref: generate docs
12-
- ref: generate tauri
1312

1413
- verb: build
1514
name: binary
@@ -52,44 +51,6 @@ executables:
5251
go generate ./...
5352
echo "All go code generated successfully"
5453

55-
- verb: generate
56-
name: tauri
57-
aliases: [desktop]
58-
tags: [desktop]
59-
description: Generate code for the Tauri frontend and backend.
60-
parallel:
61-
failFast: false
62-
execs:
63-
- ref: generate frontend
64-
- ref: generate backend
65-
66-
- verb: generate
67-
name: frontend
68-
aliases: [ts]
69-
description: Generate TypeScript types for the Tauri's frontend.
70-
exec:
71-
dir: //desktop
72-
cmd: |
73-
if ! command -v npm &> /dev/null; then
74-
echo "npm is not installed. Please install Node.js and npm."
75-
exit 1
76-
fi
77-
if [ ! -d "node_modules" ]; then
78-
echo "Installing npm dependencies..."
79-
npm install
80-
else
81-
echo "npm dependencies already installed"
82-
fi
83-
npm run generate-ts
84-
85-
- verb: generate
86-
name: backend
87-
aliases: [rust]
88-
description: Generate code for the Tauri desktop app's backend.
89-
exec:
90-
dir: //desktop
91-
cmd: ./scripts/generate-rust-types.sh
92-
9354
- verb: update
9455
name: modules
9556
description: Update project dependencies

.execs/desktop.flow

Lines changed: 0 additions & 3 deletions
This file was deleted.

.execs/test.flow

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -85,17 +85,6 @@ executables:
8585
echo "E2E tests completed"
8686
retries: 1
8787

88-
- verb: test
89-
name: desktop
90-
tags: [desktop]
91-
description: Run desktop application tests
92-
exec:
93-
dir: //desktop
94-
cmd: |
95-
echo "Running Tauri desktop tests..."
96-
npm test
97-
echo "Desktop tests completed"
98-
9988
- verb: transform
10089
name: coverage
10190
tags: [codecov]

.execs/tools.flow

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,3 @@ executables:
4040
echo "mockgen is not installed. Installing..."
4141
go install go.uber.org/mock/[email protected]
4242
fi
43-
44-
- verb: install
45-
name: docsify
46-
aliases: [deps]
47-
tags: [docs, npm]
48-
description: Install the documentation site dependencies with node (globally)
49-
exec:
50-
cmd: |
51-
if ! command -v docsify-cli &> /dev/null; then
52-
echo "docsify-cli is not installed. Installing..."
53-
npm i docsify-cli -g
54-
fi

desktop/.gitignore

Lines changed: 0 additions & 26 deletions
This file was deleted.

desktop/.nvmrc

Lines changed: 0 additions & 1 deletion
This file was deleted.

desktop/.storybook/decorators.tsx

Lines changed: 0 additions & 9 deletions
This file was deleted.

desktop/.storybook/main.ts

Lines changed: 0 additions & 20 deletions
This file was deleted.

desktop/.storybook/preview.ts

Lines changed: 0 additions & 25 deletions
This file was deleted.

desktop/.storybook/vitest.setup.ts

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)