feat!: node20 upgrade (#110)

* upgrade versions to latest

* remove usage of ts-schema-autogen

* fix: update pnpm sources

* update build/output

* use node20

* fix: run-install array output

* fix: maintain behaviour for parseRunInstall, error messages

* fix: another edge case for input.args

* fix: use zod for input validation

* fix: use zod.infer for exported RunInstall types

* fix: remove @types/js-yaml

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
This commit is contained in:
Erik Burton
2024-02-08 02:22:15 -08:00
committed by GitHub
parent ebcfd6995d
commit 1ee9c9d01d
14 changed files with 237554 additions and 268888 deletions

View File

@ -1,15 +1,11 @@
{
"compilerOptions": {
"target": "ES2018",
"module": "CommonJS",
"moduleResolution": "Node",
"target": "ES2022",
"module": "Node16",
"resolveJsonModule": true,
"lib": [
"ES2018",
"ES2019",
"ES2020",
"ESNext"
"ES2023"
],
"outDir": "./dist/tsc",
"preserveConstEnums": true,