mirror of
				https://github.com/zadam/trilium.git
				synced 2025-10-31 10:26:08 +01:00 
			
		
		
		
	chore(nx/desktop): start off with empty project
This commit is contained in:
		
							
								
								
									
										5
									
								
								apps/desktop/eslint.config.mjs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								apps/desktop/eslint.config.mjs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,5 @@ | |||||||
|  | import baseConfig from "../../eslint.config.mjs"; | ||||||
|  |  | ||||||
|  | export default [ | ||||||
|  |     ...baseConfig | ||||||
|  | ]; | ||||||
							
								
								
									
										65
									
								
								apps/desktop/package.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										65
									
								
								apps/desktop/package.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,65 @@ | |||||||
|  | { | ||||||
|  |   "name": "@triliumnext/desktop", | ||||||
|  |   "version": "0.0.1", | ||||||
|  |   "private": true, | ||||||
|  |   "nx": { | ||||||
|  |     "targets": { | ||||||
|  |       "build": { | ||||||
|  |         "executor": "@nx/esbuild:esbuild", | ||||||
|  |         "outputs": [ | ||||||
|  |           "{options.outputPath}" | ||||||
|  |         ], | ||||||
|  |         "defaultConfiguration": "production", | ||||||
|  |         "options": { | ||||||
|  |           "platform": "node", | ||||||
|  |           "outputPath": "apps/desktop/dist", | ||||||
|  |           "format": [ | ||||||
|  |             "cjs" | ||||||
|  |           ], | ||||||
|  |           "bundle": false, | ||||||
|  |           "main": "apps/desktop/src/main.ts", | ||||||
|  |           "tsConfig": "apps/desktop/tsconfig.app.json", | ||||||
|  |           "assets": [ | ||||||
|  |             "apps/desktop/src/assets" | ||||||
|  |           ], | ||||||
|  |           "esbuildOptions": { | ||||||
|  |             "sourcemap": true, | ||||||
|  |             "outExtension": { | ||||||
|  |               ".js": ".js" | ||||||
|  |             } | ||||||
|  |           } | ||||||
|  |         }, | ||||||
|  |         "configurations": { | ||||||
|  |           "development": {}, | ||||||
|  |           "production": { | ||||||
|  |             "esbuildOptions": { | ||||||
|  |               "sourcemap": false, | ||||||
|  |               "outExtension": { | ||||||
|  |                 ".js": ".js" | ||||||
|  |               } | ||||||
|  |             } | ||||||
|  |           } | ||||||
|  |         } | ||||||
|  |       }, | ||||||
|  |       "serve": { | ||||||
|  |         "executor": "@nx/js:node", | ||||||
|  |         "defaultConfiguration": "development", | ||||||
|  |         "dependsOn": [ | ||||||
|  |           "build" | ||||||
|  |         ], | ||||||
|  |         "options": { | ||||||
|  |           "buildTarget": "@triliumnext/desktop:build", | ||||||
|  |           "runBuildTargetDependencies": false | ||||||
|  |         }, | ||||||
|  |         "configurations": { | ||||||
|  |           "development": { | ||||||
|  |             "buildTarget": "@triliumnext/desktop:build:development" | ||||||
|  |           }, | ||||||
|  |           "production": { | ||||||
|  |             "buildTarget": "@triliumnext/desktop:build:production" | ||||||
|  |           } | ||||||
|  |         } | ||||||
|  |       } | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  | } | ||||||
							
								
								
									
										0
									
								
								apps/desktop/src/assets/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								apps/desktop/src/assets/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										1
									
								
								apps/desktop/src/main.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								apps/desktop/src/main.ts
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | |||||||
|  | console.log('Hello World'); | ||||||
							
								
								
									
										19
									
								
								apps/desktop/tsconfig.app.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								apps/desktop/tsconfig.app.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,19 @@ | |||||||
|  | { | ||||||
|  |   "extends": "../../tsconfig.base.json", | ||||||
|  |   "compilerOptions": { | ||||||
|  |     "outDir": "dist", | ||||||
|  |     "types": [ | ||||||
|  |       "node" | ||||||
|  |     ], | ||||||
|  |     "rootDir": "src", | ||||||
|  |     "tsBuildInfoFile": "dist/tsconfig.app.tsbuildinfo" | ||||||
|  |   }, | ||||||
|  |   "include": [ | ||||||
|  |     "src/**/*.ts" | ||||||
|  |   ], | ||||||
|  |   "exclude": [ | ||||||
|  |     "eslint.config.js", | ||||||
|  |     "eslint.config.cjs", | ||||||
|  |     "eslint.config.mjs" | ||||||
|  |   ] | ||||||
|  | } | ||||||
							
								
								
									
										10
									
								
								apps/desktop/tsconfig.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								apps/desktop/tsconfig.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | |||||||
|  | { | ||||||
|  |   "extends": "../../tsconfig.base.json", | ||||||
|  |   "files": [], | ||||||
|  |   "include": [], | ||||||
|  |   "references": [ | ||||||
|  |     { | ||||||
|  |       "path": "./tsconfig.app.json" | ||||||
|  |     } | ||||||
|  |   ] | ||||||
|  | } | ||||||
| @@ -20,6 +20,12 @@ | |||||||
|     }, |     }, | ||||||
|     { |     { | ||||||
|       "path": "./apps/client" |       "path": "./apps/client" | ||||||
|  |     }, | ||||||
|  |     { | ||||||
|  |       "path": "./apps/desktop" | ||||||
|  |     }, | ||||||
|  |     { | ||||||
|  |       "path": "./apps/desktop-e2e" | ||||||
|     } |     } | ||||||
|   ] |   ] | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user