Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions CHANGELIST.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,16 @@

## Changelog

# v0.1.5 May 13th, 2026

## Changelog

- [Breaking][Tooling] Updated the CI Node.js matrix to `18`, `20`, `22`, and `24`; removed Node.js `16`.
- Why: Node.js 16 is EOL and current dependencies (for example `@pnpm/error` and `puppeteer`) now require Node.js 18+.
- Why: CI started failing on Node.js 16 because required runtime features like `structuredClone` are not available.

[Full changelog](https://github.com/nevware21/ts-build-tools/compare/0.1.4...0.1.5)

# v0.1.4 Nov 18th, 2024

## Changelog
Expand Down
20 changes: 10 additions & 10 deletions common/config/rush/npm-shrinkwrap.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion lib/coverage-tools/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Install the npm packare: `npm install @nevware21/coverage-tools --save-dev`
> It is suggested / recommended that you use the following definition in your `package.json` so that you are compatible with any future releases as they become available
> we do not intend to make ANY known breaking changes moving forward until v2.x
> ```json
> "@nevware21/coverage-tools": ">= 0.1.4 < 2.x"
> "@nevware21/coverage-tools": ">= 0.1.5 < 2.x"
> ```

And then just used the helper in your package.json
Expand Down
4 changes: 2 additions & 2 deletions lib/coverage-tools/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@nevware21/coverage-tools",
"description": "Tools for merging coverage reports.",
"version": "0.1.4",
"version": "0.1.5",
"homepage": "https://github.com/nevware21/ts-build-tools",
"license": "MIT",
"author": {
Expand Down Expand Up @@ -66,7 +66,7 @@
"@rollup/plugin-json": "^6.0.0",
"@rollup/plugin-node-resolve": "^16.0.0",
"@rollup/plugin-strip": "^3.0.2",
"@nevware21/publish-npm": "0.1.4",
"@nevware21/publish-npm": "0.1.5",
"@types/istanbul-lib-coverage": "^2.0.0",
"@types/istanbul-lib-report": "^3.0.0",
"@types/istanbul-reports": "^3.0.2",
Expand Down
6 changes: 3 additions & 3 deletions lib/pre-proc/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@nevware21/ts-preproc",
"description": "TypeScript pre-processing tools.",
"version": "0.1.4",
"version": "0.1.5",
"homepage": "https://github.com/nevware21/ts-build-tools",
"license": "MIT",
"author": {
Expand Down Expand Up @@ -80,8 +80,8 @@
"devDependencies": {
"@microsoft/api-extractor": "^7.34.4",
"@nevware21/tripwire": ">= 0.1.8 < 2.x",
"@nevware21/coverage-tools": "0.1.4",
"@nevware21/publish-npm": "0.1.4",
"@nevware21/coverage-tools": "0.1.5",
"@nevware21/publish-npm": "0.1.5",
"@rollup/plugin-commonjs": "^29.0.0",
"@rollup/plugin-json": "^6.0.0",
"@rollup/plugin-node-resolve": "^16.0.0",
Expand Down
2 changes: 1 addition & 1 deletion lib/publish-npm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Install the npm packare: `npm install @nevware21/publish-npm --save-dev`
> It is suggested / recommended that you use the following definition in your `package.json` so that you are compatible with any future releases as they become available
> we do not intend to make ANY known breaking changes moving forward until v2.x
> ```json
> "@nevware21/publish-npm": ">= 0.1.4 < 2.x"
> "@nevware21/publish-npm": ">= 0.1.5 < 2.x"
> ```

Create a configuration file with your group settings, where the
Expand Down
2 changes: 1 addition & 1 deletion lib/publish-npm/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@nevware21/publish-npm",
"description": "Tools to automate the publishing packages to npm.",
"version": "0.1.4",
"version": "0.1.5",
"homepage": "https://github.com/nevware21/ts-build-tools",
"license": "MIT",
"author": {
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@nevware21/ts-build-tools",
"description": "A mono-repo for @nevware21 build-tools.",
"version": "0.1.4",
"version": "0.1.5",
"homepage": "https://github.com/nevware21/ts-build-tools",
"sideEffects": false,
"license": "MIT",
Expand Down