json-schema-to-typescript icon indicating copy to clipboard operation
json-schema-to-typescript copied to clipboard

Upgrade project dependencies

Open bcherny opened this issue 5 months ago • 0 comments

Upgrade project dependencies to their latest compatible versions to improve security and performance.

This PR updates major dependencies including ESLint (v8 to v9, migrating to flat config), TypeScript-ESLint (v7 to v8), and Node.js types (v20 to v24). It addresses breaking changes in ESLint's configuration format and stricter TypeScript type checking. The @apidevtools/json-schema-ref-parser package was specifically downgraded to v11.9.3 to maintain compatibility with Browserify. All builds and tests are passing.

bcherny avatar Jul 02 '25 05:07 bcherny