diff options
author | Kristóf Marussy <kristof@marussy.com> | 2021-12-22 22:35:38 +0100 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2021-12-22 22:35:38 +0100 |
commit | dca0dfdfddca8ee55cd2111cd0c87afcbb2f88f3 (patch) | |
tree | 6d2a33fc7c4728f40ae4b1af9dccbfa4340544bf /packages/preload | |
parent | build: Add electron-builder (diff) | |
download | sophie-dca0dfdfddca8ee55cd2111cd0c87afcbb2f88f3.tar.gz sophie-dca0dfdfddca8ee55cd2111cd0c87afcbb2f88f3.tar.zst sophie-dca0dfdfddca8ee55cd2111cd0c87afcbb2f88f3.zip |
build: Simplify project structure
Diffstat (limited to 'packages/preload')
-rw-r--r-- | packages/preload/package.json | 7 | ||||
-rw-r--r-- | packages/preload/tsconfig.json | 11 | ||||
-rw-r--r-- | packages/preload/vite.config.js | 6 |
3 files changed, 8 insertions, 16 deletions
diff --git a/packages/preload/package.json b/packages/preload/package.json index 538c583..5417ec0 100644 --- a/packages/preload/package.json +++ b/packages/preload/package.json | |||
@@ -1,10 +1,17 @@ | |||
1 | { | 1 | { |
2 | "name": "@sophie/preload", | 2 | "name": "@sophie/preload", |
3 | "version": "0.1.0", | 3 | "version": "0.1.0", |
4 | "private": true, | ||
5 | "main": "dist/index.cjs", | ||
6 | "scripts": { | ||
7 | "build": "vite build", | ||
8 | "typecheck": "tsc --noEmit" | ||
9 | }, | ||
4 | "dependencies": { | 10 | "dependencies": { |
5 | "electron": "^16.0.5" | 11 | "electron": "^16.0.5" |
6 | }, | 12 | }, |
7 | "devDependencies": { | 13 | "devDependencies": { |
14 | "typescript": "^4.5.4", | ||
8 | "vite": "^2.7.6" | 15 | "vite": "^2.7.6" |
9 | } | 16 | } |
10 | } | 17 | } |
diff --git a/packages/preload/tsconfig.json b/packages/preload/tsconfig.json index 580d63a..6bb6145 100644 --- a/packages/preload/tsconfig.json +++ b/packages/preload/tsconfig.json | |||
@@ -1,15 +1,6 @@ | |||
1 | { | 1 | { |
2 | "extends": "../../tsconfig.json", | 2 | "extends": "../../tsconfig.json", |
3 | "compilerOptions": { | ||
4 | "baseUrl": ".", | ||
5 | "paths": { | ||
6 | "/@/*": [ | ||
7 | "src/*" | ||
8 | ] | ||
9 | } | ||
10 | }, | ||
11 | "include": [ | 3 | "include": [ |
12 | "src/**/*", | 4 | "src/**/*.ts" |
13 | "../../types/**/*.d.ts" | ||
14 | ] | 5 | ] |
15 | } | 6 | } |
diff --git a/packages/preload/vite.config.js b/packages/preload/vite.config.js index 8f11028..bc37ccb 100644 --- a/packages/preload/vite.config.js +++ b/packages/preload/vite.config.js | |||
@@ -1,7 +1,6 @@ | |||
1 | // @ts-check | 1 | // @ts-check |
2 | 2 | ||
3 | import { builtinModules } from 'module'; | 3 | import { builtinModules } from 'module'; |
4 | import { join } from 'path'; | ||
5 | 4 | ||
6 | // `resolveJsonModule` is disabled for this package, but vite will load the json nevertheless. | 5 | // `resolveJsonModule` is disabled for this package, but vite will load the json nevertheless. |
7 | // @ts-expect-error | 6 | // @ts-expect-error |
@@ -18,11 +17,6 @@ const config = { | |||
18 | mode: process.env.MODE, | 17 | mode: process.env.MODE, |
19 | root: PACKAGE_ROOT, | 18 | root: PACKAGE_ROOT, |
20 | envDir: process.cwd(), | 19 | envDir: process.cwd(), |
21 | resolve: { | ||
22 | alias: { | ||
23 | '/@/': join(PACKAGE_ROOT, 'src') + '/', | ||
24 | }, | ||
25 | }, | ||
26 | build: { | 20 | build: { |
27 | sourcemap: 'inline', | 21 | sourcemap: 'inline', |
28 | target: `chrome${chrome}`, | 22 | target: `chrome${chrome}`, |