1.0.0 - The First One
1.0.0
First Published version.
- Adds
mister do [package1, package1, ..packageN] --tasks <task1, task2, ...taskN>- This is the low level npm script runner. All tasks named will be run on all packages named, provided the package exists and the package has a script with the given name.
- Because dependency and command tracking has not been implemented yet,
1.0.0will not write.mister/build.json.
Known issues:
- At runtime, some npm modules (such as
app-root-dir) can get confused and return an incorrect path when a monorepo package is run viamister. - Some npm modules (such as
uglify-webpack-plugin) assume ownership of a folder under package-localnode_modules, can write files there, and break module resolution on subsequent commands. - There is some strangeness is running
mocha(located in the top levelnode_modules) on a package (inpackages/node_modules/some-package). Specifically, when using ts-node to run tests written in TypeScript.