mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-03 21:19:01 +01:00 
			
		
		
		
	chore(edit-docs): split into two entrypoints
This commit is contained in:
		
							parent
							
								
									bf082fdd40
								
							
						
					
					
						commit
						6021d33317
					
				@ -27,11 +27,13 @@
 | 
			
		||||
          "{options.outputPath}"
 | 
			
		||||
        ],
 | 
			
		||||
        "options": {
 | 
			
		||||
          "main": "apps/edit-docs/src/electron-docs-main.ts",
 | 
			
		||||
          "main": "apps/edit-docs/src/edit-docs.ts",
 | 
			
		||||
          "outputPath": "apps/edit-docs/dist",
 | 
			
		||||
          "outputFileName": "main.js",
 | 
			
		||||
          "tsConfig": "apps/edit-docs/tsconfig.app.json",
 | 
			
		||||
          "platform": "node",
 | 
			
		||||
          "additionalEntryPoints": [
 | 
			
		||||
            "apps/edit-docs/src/edit-demo.ts"
 | 
			
		||||
          ],
 | 
			
		||||
          "external": [
 | 
			
		||||
            "electron",
 | 
			
		||||
            "@electron/remote",
 | 
			
		||||
@ -41,7 +43,7 @@
 | 
			
		||||
          "format": [
 | 
			
		||||
            "cjs"
 | 
			
		||||
          ],
 | 
			
		||||
          "minify": true,
 | 
			
		||||
          "minify": false,
 | 
			
		||||
          "thirdParty": true,
 | 
			
		||||
          "declaration": false,
 | 
			
		||||
          "esbuildOptions": {
 | 
			
		||||
@ -91,7 +93,7 @@
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "serve": {
 | 
			
		||||
      "edit-docs": {
 | 
			
		||||
        "executor": "nx:run-commands",
 | 
			
		||||
        "dependsOn": [
 | 
			
		||||
          "rebuild-deps"
 | 
			
		||||
@ -99,11 +101,29 @@
 | 
			
		||||
        "defaultConfiguration": "default",
 | 
			
		||||
        "configurations": {
 | 
			
		||||
          "default": {
 | 
			
		||||
            "command": "electron main.cjs",
 | 
			
		||||
            "command": "electron edit-docs.cjs",
 | 
			
		||||
            "cwd": "{projectRoot}/dist"
 | 
			
		||||
          },
 | 
			
		||||
          "nixos": {
 | 
			
		||||
            "command": "nix-shell -p electron_35 --run \"electron {projectRoot}/dist/main.cjs\"",
 | 
			
		||||
            "command": "nix-shell -p electron_35 --run \"electron {projectRoot}/dist/edit-docs.cjs\"",
 | 
			
		||||
            "cwd": ".",
 | 
			
		||||
            "forwardAllArgs": false
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      },
 | 
			
		||||
      "edit-demo": {
 | 
			
		||||
        "executor": "nx:run-commands",
 | 
			
		||||
        "dependsOn": [
 | 
			
		||||
          "rebuild-deps"
 | 
			
		||||
        ],
 | 
			
		||||
        "defaultConfiguration": "default",
 | 
			
		||||
        "configurations": {
 | 
			
		||||
          "default": {
 | 
			
		||||
            "command": "electron edit-demo.cjs",
 | 
			
		||||
            "cwd": "{projectRoot}/dist"
 | 
			
		||||
          },
 | 
			
		||||
          "nixos": {
 | 
			
		||||
            "command": "nix-shell -p electron_35 --run \"electron {projectRoot}/dist/edit-demo.cjs\"",
 | 
			
		||||
            "cwd": ".",
 | 
			
		||||
            "forwardAllArgs": false
 | 
			
		||||
          }
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
import { extractZip, initializeDatabase, startElectron } from "./electron-utils.js";
 | 
			
		||||
import { extractZip, initializeDatabase, startElectron } from "./utils.js";
 | 
			
		||||
import { initializeTranslations } from "@triliumnext/server/src/services/i18n.js";
 | 
			
		||||
import debounce from "@triliumnext/client/src/services/debounce.js";
 | 
			
		||||
import fs from "fs/promises";
 | 
			
		||||
@ -6,7 +6,7 @@ import { initializeTranslations } from "@triliumnext/server/src/services/i18n.js
 | 
			
		||||
import archiver, { type Archiver } from "archiver";
 | 
			
		||||
import type { WriteStream } from "fs";
 | 
			
		||||
import debounce from "@triliumnext/client/src/services/debounce.js";
 | 
			
		||||
import { extractZip, initializeDatabase, startElectron } from "./electron-utils.js";
 | 
			
		||||
import { extractZip, initializeDatabase } from "./utils.js";
 | 
			
		||||
import cls from "@triliumnext/server/src/services/cls.js";
 | 
			
		||||
import type { AdvancedExportOptions } from "@triliumnext/server/src/services/export/zip.js";
 | 
			
		||||
import TaskContext from "@triliumnext/server/src/services/task_context.js";
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user