Releases: eBayClassifiedsGroup/update-ts-references
Official support of npm workspaces (available since v7)
2.5.0 feat: official support of npm workspaces (available since v7)
Unofficial support for node.js v8
We now support unofficially node.js v8 for a some time, but we encourage everyone that is still using older versions to switch to the last supported LTS version of node.js. See more -> https://nodejs.org/en/about/releases/
Important Note: Please be aware that this might break in future without any notice or reflected via the package json
Add config file fallback resolution by providing a custom configName
Added fallback resolution to tsconfig.json if the provided custom configName couldn't be resolved.
This version also include a fix where the provided configName wasn't appended correctly to the path.
Supporting a custom tsconfig name
Before update-ts-references worked only with files like tsconfig.json
. Now you can choose a different name via the newly introduced cli option --configName
.
e.g. npx update-ts-references --configName tsconfig.dev.json
Preserve manually set options on references
Manually set options on references (e.g. prepend
see details here) will now be preserved.
Added PNPM support
improve cross OS setup
To ensure that the path in the references is not always changing from posix to win32, when your team is working with a mixed setup (windows, macOS or linux machines) we now ensure that it will always use the posix style for paths.
Improving tsconfig formatting output
1.3.0 chore(release): v1.3.0
Support nohoist config for yarn workspaces
1.2.0 feat: support nohoist config for yarn ws
Add check option for detecting changes
1.1.0 feat: add check option for detecting changes