Commit Graph

26 Commits

Author SHA1 Message Date
Elian Doran
ae74f8ea83 feat(dx/desktop): isolate node_modules dependency 2025-09-02 10:45:42 +03:00
Elian Doran
cb22c2cc7f chore(pnpm): align only built dependencies 2025-06-15 16:42:18 +03:00
Elian Doran
44c502f9cc chore(deps): remove dependencies on swc 2025-05-27 23:31:29 +03:00
Elian Doran
111258b539 chore(deps): run audit 2025-05-27 22:29:19 +03:00
Elian Doran
d8cb933b2b refactor(serve): enforce same version of express-serve-static-core typings 2025-05-21 15:57:31 +03:00
Elian Doran
84322e8882 fix(forge): override node-abi 2025-05-10 14:58:21 +03:00
Elian Doran
c6c27acd6a chore(deps): fix some dependency issues 2025-05-08 21:35:35 +03:00
Elian Doran
f044a84521 chore(deps): update lock file
Removing sqlite3 from built dependencies to avoid the unnecessary compilation of sqlite3 which has no provided binary on some architectures (ARM), just for db-compare
2025-05-07 19:41:09 +03:00
Elian Doran
c87a4284c2 chore(deps): hoist ckeditor packages
Needed because they are random type errors
between products.
2025-05-07 17:11:41 +03:00
Elian Doran
c98c2432ef chore(deps): use different approach for chalk, upath 2025-05-06 15:29:13 +03:00
Elian Doran
4adafce9c4 chore(ckeditor): remove unnecessary chalk and upath step 2025-05-05 21:47:46 +03:00
Elian Doran
380dedb43f chore(ckeditor): fix error about eslint plugin 2025-05-05 18:43:36 +03:00
Elian Doran
63dbf9195d chore(db-compare): approve build for sqlite3 2025-05-03 10:55:52 +03:00
Elian Doran
a97e110820 Revert "chore(monorepo): use hoisted pattern as it might help signing"
This reverts commit 762da51183.
2025-05-02 12:53:10 +03:00
Elian Doran
762da51183 chore(monorepo): use hoisted pattern as it might help signing 2025-05-01 22:37:27 +03:00
Elian Doran
dbad4fce36 chore(nx/forge): try a method to avoid missing prebuilds 2025-04-27 21:22:04 +03:00
Elian Doran
7cc2e04319 fix(forge/macos): approve fs-xattr & macos-alias 2025-04-27 14:32:37 +03:00
Elian Doran
5560691bea chore(nx/ci):: run electron-forge:make 2025-04-27 10:15:00 +03:00
Elian Doran
251660e0cb chore(nx): restructure dependencies 2025-04-26 22:40:34 +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
506935b365 fix(nx/forge): get forge command to execute 2025-04-25 17:13:01 +03:00
Elian Doran
e3cff46151 chore(nx/desktop): remove unnecessary dependencies & adapt scripts 2025-04-24 15:10:22 +03:00
Elian Doran
de944576b6 chore(monorepo/server): set up copy of bettersqlite 2025-04-24 11:18:08 +03:00
Elian Doran
42c5ef257d chore(monorepo): get electron to start 2025-04-23 19:59:16 +03:00
Elian Doran
5389b8b3c7 chore(monorepo): switch to pnpm 2025-04-23 19:12:54 +03:00