paambaati / neon-js-sdk

TypeScript SDK for managing your Neon Serverless PostgreSQL projects
MIT License
18 stars 1 forks source link

feat!: migrate to `@hey-api/openapi-ts` #83

Open paambaati opened 4 months ago

paambaati commented 4 months ago

Fixes #68.

This PR includes these major changes –

  1. Switches out the code-generator from openapi-typescript-codegen to @hey-api/openapi-ts, as the former is being deprecated.
  2. Bumps up minimum-tested Node.js version from 18.x to 20.x (including build output target).
  3. Bumps up minimum-tested Deno version from 1.28 to 1.42.
  4. Supports dual-publishing to JSR (alongside npm) – now available at https://jsr.io/@httgp/neon-sdk.
  5. Supports pre-releasing packages from the beta branch.

This can be landed once @hey-api/openapi-ts stabilizes.

paambaati commented 4 months ago

:tada: This issue has been resolved in version 2.0.0-beta.5 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

paambaati commented 4 months ago

:tada: This issue has been resolved in version 2.0.0-beta.6 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

paambaati commented 4 months ago

:tada: This issue has been resolved in version 2.0.0-beta.7 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

paambaati commented 3 months ago

:tada: This issue has been resolved in version 2.0.0-beta.8 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

paambaati commented 3 months ago

:tada: This issue has been resolved in version 2.0.0-beta.9 :tada:

The release is available on:

Your semantic-release bot :package::rocket: