Elian Doran
dbad4fce36
chore(nx/forge): try a method to avoid missing prebuilds
2025-04-27 21:22:04 +03:00
Elian Doran
fec9ca60db
fix(nx/forge): rebuild not working due to ignore logic
2025-04-27 18:14:55 +03:00
Elian Doran
ceb4f2084f
chore(nx/forge): add debug logging for electron-rebuild
2025-04-27 17:42:07 +03:00
Elian Doran
dfdc93f3fe
chore(nx/forge): missing license meta
2025-04-27 12:46:45 +03:00
Elian Doran
c1a7b3653d
chore(nx/ci): fix some dependencies not being triggered
2025-04-27 11:32:26 +03:00
Elian Doran
bfb2ca577d
fix(nx/forge): missing highlightjs
2025-04-26 11:45:32 +03:00
Elian Doran
880958e251
fix(nx/forge): missing jquery-hotkeys
2025-04-26 11:38:39 +03:00
Elian Doran
82e98e5f59
fix(nx/forge): electron-forge:make not working
2025-04-26 04:07:22 +03:00
Elian Doran
ebb78e4ce5
fix(nx/forge): serve assets from ASAR
2025-04-26 03:25:07 +03:00
Elian Doran
e266b50198
chore(nx/forge): fix prebuilds and build from dist
2025-04-26 03:23:47 +03:00
Elian Doran
dffbbeebc9
chore(nx/forge): add package command
2025-04-26 02:12:52 +03:00
Elian Doran
adb6a7c58b
fix(nx/forge): nuspec failing due to missing meta
2025-04-26 01:28:07 +03:00
Elian Doran
b6b9ca1ab5
chore(nx/forge): add strange workaround to solve node modules
...
Here we need to ensure that there is no `node_modules` in
`apps/desktop` since electron-forge will pick it up and use only that,
meaning that all the hoisted dependencies available in the project root
will not be accessible and it will error out.
See https://github.com/pnpm/pnpm/issues/7880 for more information.
2025-04-26 00:42:43 +03:00
Elian Doran
457bf2bf5e
chore(nx/server): get electron-forge up to "Finalizing package"
2025-04-25 18:23:52 +03:00
Elian Doran
4257da62fd
fix(nx/forge): get forge building to actually run
2025-04-25 17:46:50 +03:00
Elian Doran
506935b365
fix(nx/forge): get forge command to execute
2025-04-25 17:13:01 +03:00
Elian Doran
37a7cb6e82
chore(monorepo/desktop): improve run script
2025-04-24 21:47:03 +03:00
Elian Doran
aab545b82e
chore(nx/server): set proper resource dir when run from dist
2025-04-24 16:08:02 +03:00
Elian Doran
e3cff46151
chore(nx/desktop): remove unnecessary dependencies & adapt scripts
2025-04-24 15:10:22 +03:00
Elian Doran
f602a9f8bc
chore(nx/desktop): run scripts
2025-04-24 15:04:34 +03:00
Elian Doran
5389b8b3c7
chore(monorepo): switch to pnpm
2025-04-23 19:12:54 +03:00
Elian Doran
5d02afe7f8
chore(nx/desktop): implement electron-rebuild
2025-04-23 14:38:41 +03:00
Elian Doran
4e6047f84d
chore(nx/desktop): copy .node file for better-sqlite3
2025-04-23 14:31:11 +03:00
Elian Doran
470cd7f622
chore(nx/desktop): bundle server
2025-04-23 13:29:27 +03:00
Elian Doran
7f9651450b
chore(nx/desktop): set up source code via webpack
2025-04-23 13:22:13 +03:00
Elian Doran
15fbe41312
chore(nx/desktop): switch to webpack-based build
2025-04-23 13:10:13 +03:00
Elian Doran
492e953517
chore(nx/desktop): start off with empty project
2025-04-23 12:59:26 +03:00
Elian Doran
62dbcc0a2e
chore(nx): move all monorepo-style in subfolder for processing
2025-04-22 10:06:06 +03:00
Elian Doran
b750920832
chore(monorepo/edit-docs): port files
2025-04-21 23:18:45 +03:00
Elian Doran
d47a0a3f87
fix(monorepo/desktop): fix missing @electron/remote
2025-04-21 00:44:33 +03:00
Elian Doran
24bce54bc4
fix(monorepo/electron): rebuild deps for start-prod
2025-04-20 22:34:12 +03:00
Elian Doran
3558d3aced
fix(monorepo/electron): server dependency not packaged
2025-04-19 14:09:38 +03:00
Elian Doran
abcf08e68c
fix(monorepo/electron): rewrite package.json to avoid flaky config implementations in electron-forge
2025-04-19 12:34:24 +03:00
Elian Doran
8733acebf5
fix(monorepo/electron): add back executable name in package.json
2025-04-19 12:08:45 +03:00
Elian Doran
423cc3490b
fix(monorepo/electron): use yet another approach for executableName
2025-04-19 12:00:58 +03:00
Elian Doran
0b327dd4b1
fix(monorepo/electron): use different approach for deb that might work
2025-04-19 11:47:57 +03:00
Elian Doran
6c443c1cb1
chore(monorepo/electron): introduce global script & rename to desktop
2025-04-19 01:25:28 +03:00