Skip to content

Commit 56fb207

Browse files
Merge pull request #43 from itiden/chore/change-client-to-use-workspaces
Change project structure
2 parents 3d74038 + 958d651 commit 56fb207

File tree

15 files changed

+1658
-2898
lines changed

15 files changed

+1658
-2898
lines changed

.github/workflows/build-docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ jobs:
3939
- name: Setup Pages
4040
uses: actions/configure-pages@v4
4141
- name: Install dependencies
42-
run: cd docs && npm ci
42+
run: npm ci
4343
- name: Build with VitePress
44-
run: cd docs && npm run docs:build
44+
run: npm run docs:build
4545
- name: Upload artifact
4646
uses: actions/upload-pages-artifact@v3
4747
with:

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
php_extensions: zip
1717

1818
- name: Install dependencies
19-
run: npm install
19+
run: npm ci
2020

2121
- name: Compile assets
2222
run: npm run build

client/package.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"name": "@statamic-backup/client",
3+
"type": "module",
4+
"scripts": {
5+
"dev": "vite",
6+
"build": "vite build"
7+
},
8+
"devDependencies": {
9+
"@vitejs/plugin-vue2": "^2.3.1",
10+
"laravel-vite-plugin": "^1.0.2",
11+
"vite": "^5.2.11"
12+
},
13+
"dependencies": {
14+
"resumablejs": "^1.1.0"
15+
}
16+
}

vite.config.js renamed to client/vite.config.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,13 @@ import laravel from "laravel-vite-plugin";
33
import vue from "@vitejs/plugin-vue2";
44

55
export default defineConfig({
6+
build: {
7+
emptyOutDir: true,
8+
},
69
plugins: [
710
laravel({
8-
input: ["resources/js/backup.js"],
9-
publicDirectory: "resources/dist",
11+
input: ["src/main.js"],
12+
publicDirectory: "./../resources/dist",
1013
}),
1114
vue(),
1215
],

0 commit comments

Comments
 (0)