A collection of utilities for monorepo/lerna. Tools for TypeScript project references etc..
Bot releases are hidden (Show)
Published by azu 11 months ago
Full Changelog: https://github.com/azu/monorepo-utils/compare/v2.10.2...v2.10.3
Published by azu over 1 year ago
📝 This release prefer to get workspaces from package.json
rather than legacy lerna.json
.
Full Changelog: https://github.com/azu/monorepo-utils/compare/v2.10.1...v2.10.2
Published by azu over 1 year ago
Full Changelog: https://github.com/azu/monorepo-utils/compare/v2.10.0...v2.10.1
Published by azu over 1 year ago
Full Changelog: https://github.com/azu/monorepo-utils/compare/v2.9.0...v2.10.0
Published by azu over 2 years ago
Full Changelog: https://github.com/azu/monorepo-utils/compare/v2.8.1...v2.8.2
Published by azu almost 3 years ago
Published by azu almost 3 years ago
--includesRoot
help you to build your all packages.
--includesRoot
, it will update references
in <root>/tsconfig.json
too--includesRoot --check
, it will check the references
in <root>/tsconfig.json
tooIt allow to build all packages at once.
You can generate <root>/tsconfig.json
via next command.
npx @monorepo-utils/workspaces-to-typescript-project-references --includesRoot
<root>/tsconfig.json
{
"references": [
{
"path": "packages/@monorepo-utils/collect-changelog"
},
{
"path": "packages/@monorepo-utils/package-utils"
},
{
"path": "packages/@monorepo-utils/workspaces-to-typescript-project-references"
}
]
}
You can 3 packages at once by running next command in <root>
.
tsc -b .
Of course, You can watch changes of all packages.
tsc -b . --watch
fix #43