Closed daveseah closed 1 year ago
from multi package workspace Whimsical doc
This retains the current brunch
task runner. The cli modular tool from PR #69 "Modular Architecture Stage 1" will have be written in node esm
style to be transpiled into commonjs for import.
Need to figure out some workspace magic with npm to manage these disparate build tools; this is essentially now a monorepo
screwed up the branch due to miscommit, nuking it again.
WIP
We are dropping the first attempt to update the build system in PR #76. It's not a simple task due to how dependent the NetCreate 2018 codebase is on Brunch peculiarities and ancient module conventions that are not configured in modern JS tooling. So, rather than replace Brunch, for now we're going to keep it in place and install another build system just for building the new system components.
The general idea:
_ur
code modules as direct imports under a singular build system, we'll use a new build system for the new code to export a compatible library for import by the old system.