diff --git a/.changeset/curvy-chicken-swim.md b/.changeset/curvy-chicken-swim.md new file mode 100644 index 000000000..e653c0542 --- /dev/null +++ b/.changeset/curvy-chicken-swim.md @@ -0,0 +1,5 @@ +--- +'@hey-api/rollup-plugin': patch +--- + +fix: use configResolved hook diff --git a/packages/rollup-plugin/src/index.ts b/packages/rollup-plugin/src/index.ts index 5f68ea3b4..3f94405aa 100644 --- a/packages/rollup-plugin/src/index.ts +++ b/packages/rollup-plugin/src/index.ts @@ -7,7 +7,8 @@ export function heyApiPlugin(options?: { config?: Parameters[0]; }) { return { - buildStart: async () => { + // TODO: rename to vite-plugin if we end up using `configResolved` + configResolved: async () => { await createClient(options?.config); }, enforce: 'pre', -- 2.51.2 From 3edaf37e36fbcbe3d10ce0f72bf193350531aa30 Mon Sep 17 00:00:00 2001 From: Lubos Date: Wed, 19 Mar 2025 17:01:09 +0000 Subject: [PATCH 2/2] feat: rename rollup-plugin to vite-plugin --- .changeset/curvy-chicken-swim.md | 4 ++-- packages/{rollup-plugin => vite-plugin}/.gitignore | 0 packages/{rollup-plugin => vite-plugin}/CHANGELOG.md | 2 +- packages/{rollup-plugin => vite-plugin}/LICENSE.md | 0 packages/{rollup-plugin => vite-plugin}/README.md | 8 ++++---- packages/{rollup-plugin => vite-plugin}/package.json | 6 ++---- packages/{rollup-plugin => vite-plugin}/src/index.ts | 1 - .../{rollup-plugin => vite-plugin}/tsconfig.base.json | 0 packages/{rollup-plugin => vite-plugin}/tsconfig.json | 0 packages/{rollup-plugin => vite-plugin}/tsup.config.ts | 0 pnpm-lock.yaml | 2 +- 11 files changed, 10 insertions(+), 13 deletions(-) rename packages/{rollup-plugin => vite-plugin}/.gitignore (100%) rename packages/{rollup-plugin => vite-plugin}/CHANGELOG.md (98%) rename packages/{rollup-plugin => vite-plugin}/LICENSE.md (100%) rename packages/{rollup-plugin => vite-plugin}/README.md (78%) rename packages/{rollup-plugin => vite-plugin}/package.json (89%) rename packages/{rollup-plugin => vite-plugin}/src/index.ts (83%) rename packages/{rollup-plugin => vite-plugin}/tsconfig.base.json (100%) rename packages/{rollup-plugin => vite-plugin}/tsconfig.json (100%) rename packages/{rollup-plugin => vite-plugin}/tsup.config.ts (100%) diff --git a/.changeset/curvy-chicken-swim.md b/.changeset/curvy-chicken-swim.md index e653c0542..2a8d49b23 100644 --- a/.changeset/curvy-chicken-swim.md +++ b/.changeset/curvy-chicken-swim.md @@ -1,5 +1,5 @@ --- -'@hey-api/rollup-plugin': patch +'@hey-api/vite-plugin': minor --- -fix: use configResolved hook +fix: initial release diff --git a/packages/rollup-plugin/.gitignore b/packages/vite-plugin/.gitignore similarity index 100% rename from packages/rollup-plugin/.gitignore rename to packages/vite-plugin/.gitignore diff --git a/packages/rollup-plugin/CHANGELOG.md b/packages/vite-plugin/CHANGELOG.md similarity index 98% rename from packages/rollup-plugin/CHANGELOG.md rename to packages/vite-plugin/CHANGELOG.md index 28bccf844..5c8f78699 100644 --- a/packages/rollup-plugin/CHANGELOG.md +++ b/packages/vite-plugin/CHANGELOG.md @@ -1,4 +1,4 @@ -# @hey-api/rollup-plugin +# @hey-api/vite-plugin ## 0.1.2 diff --git a/packages/rollup-plugin/LICENSE.md b/packages/vite-plugin/LICENSE.md similarity index 100% rename from packages/rollup-plugin/LICENSE.md rename to packages/vite-plugin/LICENSE.md diff --git a/packages/rollup-plugin/README.md b/packages/vite-plugin/README.md similarity index 78% rename from packages/rollup-plugin/README.md rename to packages/vite-plugin/README.md index 487a63b2b..dbc06f9ad 100644 --- a/packages/rollup-plugin/README.md +++ b/packages/vite-plugin/README.md @@ -1,7 +1,7 @@
Hey API logo -

Vite/Rollup Plugin

-

🚀 Vite/Rollup plugin for `@hey-api/openapi-ts` codegen.

+

Vite Plugin

+

🚀 Vite plugin for `@hey-api/openapi-ts` codegen.

## Platform @@ -24,10 +24,10 @@ Love Hey API? Become our [sponsor](https://github.com/sponsors/hey-api). ## Usage -Add to `plugins` inside your Vite/Rollup configuration. +Add to `plugins` inside your Vite configuration. ```ts -import { heyApiPlugin } from '@hey-api/rollup-plugin'; +import { heyApiPlugin } from '@hey-api/vite-plugin'; export default defineConfig({ plugins: [ diff --git a/packages/rollup-plugin/package.json b/packages/vite-plugin/package.json similarity index 89% rename from packages/rollup-plugin/package.json rename to packages/vite-plugin/package.json index 763adf4af..87f007761 100644 --- a/packages/rollup-plugin/package.json +++ b/packages/vite-plugin/package.json @@ -1,7 +1,7 @@ { - "name": "@hey-api/rollup-plugin", + "name": "@hey-api/vite-plugin", "version": "0.1.2", - "description": "🚀 Vite/Rollup plugin for `@hey-api/openapi-ts` codegen.", + "description": "🚀 Vite plugin for `@hey-api/openapi-ts` codegen.", "homepage": "https://heyapi.dev/", "repository": { "type": "git", @@ -21,8 +21,6 @@ "codegen", "openapi", "plugin", - "rollup", - "rollup-plugin", "vite", "vite-plugin", "swagger" diff --git a/packages/rollup-plugin/src/index.ts b/packages/vite-plugin/src/index.ts similarity index 83% rename from packages/rollup-plugin/src/index.ts rename to packages/vite-plugin/src/index.ts index 3f94405aa..4ab423ec3 100644 --- a/packages/rollup-plugin/src/index.ts +++ b/packages/vite-plugin/src/index.ts @@ -7,7 +7,6 @@ export function heyApiPlugin(options?: { config?: Parameters[0]; }) { return { - // TODO: rename to vite-plugin if we end up using `configResolved` configResolved: async () => { await createClient(options?.config); }, diff --git a/packages/rollup-plugin/tsconfig.base.json b/packages/vite-plugin/tsconfig.base.json similarity index 100% rename from packages/rollup-plugin/tsconfig.base.json rename to packages/vite-plugin/tsconfig.base.json diff --git a/packages/rollup-plugin/tsconfig.json b/packages/vite-plugin/tsconfig.json similarity index 100% rename from packages/rollup-plugin/tsconfig.json rename to packages/vite-plugin/tsconfig.json diff --git a/packages/rollup-plugin/tsup.config.ts b/packages/vite-plugin/tsup.config.ts similarity index 100% rename from packages/rollup-plugin/tsup.config.ts rename to packages/vite-plugin/tsup.config.ts diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b3e451e13..9219b6f07 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -922,7 +922,7 @@ importers: specifier: 3.23.8 version: 3.23.8 - packages/rollup-plugin: + packages/vite-plugin: devDependencies: '@hey-api/openapi-ts': specifier: workspace:*