|
4 | 4 | <summary><h3 style="display: inline-block">Tooling requirements</h3></summary> |
5 | 5 |
|
6 | 6 | The basic use requirements: |
7 | | -* [NodeJS version 18+](https://nodejs.org/) |
| 7 | +* [NodeJS version 20+](https://nodejs.org/) |
8 | 8 | * NPM |
9 | 9 | > There appear to be dependency mapping issues with `Yarn` v1.x.x lock files, `Typescript` and `webpack`, and specific dependencies |
10 | 10 | > using ES modules. If you do decide to use [Yarn](https://yarnpkg.com) use the latest version. |
@@ -282,7 +282,7 @@ $ weldable -h |
282 | 282 | | -s, --stats | Stats output level for NodeJS API | string | errors-only, errors-warnings, minimal, none, normal, verbose, detailed, summary | normal | |
283 | 283 | | --standalone | Standalone webpack configuration. Output weldable webpack config functions and update package.json so you can do whatever you want. | boolean | | | |
284 | 284 | | --statsFile | Output JSON webpack bundle stats for use with "webpack-bundle-analyzer". Use the default or enter a relative path and filename | string | | ./stats.json | |
285 | | -| --tsconfig | Generate a base tsconfig from one of the available NPM @tsconfig/[base]. An existing tsconfig.json will override this option, see "tsconfig-opt". This option can be run without running webpack. | string | create-react-app, node18, node20, react-native, recommended, strictest | | |
| 285 | +| --tsconfig | Generate a base tsconfig from one of the available NPM @tsconfig/[base]. An existing tsconfig.json will override this option, see "tsconfig-opt". This option can be run without running webpack. | string | create-react-app, node20, node22, node24, react-native, recommended, strictest | | |
286 | 286 | | --tsconfig-opt | Regenerate or merge a tsconfig. Useful if a tsconfig already exists. Requires the use of "tsconfig" option | string | merge, regen | regen | |
287 | 287 | | -x, --extend | Extend, or override, the default configs with your own relative path webpack configs using webpack merge. Configuration can be a callback that returns a webpack config object, available dotenv parameters are returned as the callback parameter. | string \| Array\<string\> | | | |
288 | 288 | | -h, --help | | boolean | | | |
@@ -381,8 +381,9 @@ const aPackage = packages.[PACKAGE_NAME]; |
381 | 381 | | @babel/preset-env | babelPresetEnv, babelPresetEnvResolve | |
382 | 382 | | @babel/preset-react | babelPresetReact, babelPresetReactResolve | |
383 | 383 | | @tsconfig/create-react-app | N/A | |
384 | | -| @tsconfig/node18 | N/A | |
385 | 384 | | @tsconfig/node20 | N/A | |
| 385 | +| @tsconfig/node22 | N/A | |
| 386 | +| @tsconfig/node24 | N/A | |
386 | 387 | | @tsconfig/react-native | N/A | |
387 | 388 | | @tsconfig/recommended | N/A | |
388 | 389 | | @tsconfig/strictest | N/A | |
|
0 commit comments