5 Commits

Author SHA1 Message Date
Alan Agius
e4ee60dc4f ci: disable fixup commit messages
Fixup commit messages are not permitted in this repository. This update modifies the `ng-dev` commit message validator configuration to prevent such commits.
2025-01-10 15:05:28 +01:00
Alan Agius
a88bc7c91f build: remove the need to bootstrap-local
This commit removes the need for the bootstrap-local logic and moves the scripts to` mts`
2024-03-14 15:46:54 +01:00
Alan Agius
3362b8f53f build: clean up build scripts
Several cleanups to build scripts
2024-03-14 15:46:54 +01:00
Alan Agius
bb08763b01 build: update ng-dev config to work with Node.js 18.19
Update ng-dev setup to work with 18.19 For more details, refer to: https://github.com/TypeStrong/ts-node/issues/2094
2024-03-12 16:51:03 +01:00
Charles Lyding
8edee8e328 build: change ng-dev config files to mjs with type jsdoc
To minimize the need for ts-node, the ng-dev configuration files are now
ESM JavaScript files. To support type-checking of the files, JSDoc `@type`
comments are added to each file. This allows for IDE support while also
removing the need for ts-node to execute the files. Unfortunately, the
`lib/packages.ts` file is still present and used by the configurations.
This prevents full removal of ts-node for the ng-dev execution at this
time.
2023-12-05 13:22:08 -05:00