mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-26 17:42:29 +08:00
chore(desktop/forge): add missing fields
This commit is contained in:
parent
72c1fb25a7
commit
791a51dfe3
@ -3,7 +3,7 @@
|
||||
"version": "0.0.1",
|
||||
"description": "Build your personal knowledge base with TriliumNext Notes",
|
||||
"private": true,
|
||||
"main": "dist/main.cjs",
|
||||
"main": "main.cjs",
|
||||
"dependencies": {
|
||||
"@electron/remote": "2.1.2",
|
||||
"better-sqlite3": "^11.9.1",
|
||||
|
@ -4,6 +4,9 @@
|
||||
* This script is used internally by the `rebuild-deps` target of the `desktop`. Normally we could use
|
||||
* `electron-rebuild` CLI directly, but it would rebuild the monorepo-level dependencies and breaks
|
||||
* the server build (and it doesn't expose a CLI option to override this).
|
||||
*
|
||||
* A side purpose is to generate a fake `package.json` file in the `dist` directory
|
||||
* that contains only the native dependencies. This is used by `electron-forge`.
|
||||
*/
|
||||
|
||||
import { join, resolve } from "path";
|
||||
@ -45,6 +48,9 @@ function createFakePackageJson(distPath: string, packageJson: any) {
|
||||
name: "trilium",
|
||||
version: packageJson.version,
|
||||
main: packageJson.main,
|
||||
author: packageJson.author,
|
||||
license: packageJson.license,
|
||||
description: packageJson.description,
|
||||
dependencies: finalDependencies,
|
||||
devDependencies: {
|
||||
"electron": packageJson.devDependencies?.electron || packageJson.dependencies?.electron,
|
||||
|
Loading…
x
Reference in New Issue
Block a user