From 1609fdd20a9c84f518ba7d47346e99266cff0412 Mon Sep 17 00:00:00 2001 From: Seungwoo321 Date: Thu, 14 Aug 2025 10:44:58 +0900 Subject: [PATCH 1/2] fix: export all composables for external packages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Export all composables to enable custom renderer development - Allows plotly-renderer and lazy-table-renderer to import required functions - No circular dependency issues detected after analysis - Maintains backward compatibility Resolves import errors for external packages that need useProvidePivotData and providePivotData 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- src/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/index.ts b/src/index.ts index 4b189e9..ee4cbe1 100644 --- a/src/index.ts +++ b/src/index.ts @@ -7,5 +7,7 @@ const Renderer: Record = { ...TableRenderer } +export * from './composables' + export { VuePivottable, VuePivottableUi, PivotUtilities, Renderer } export default { VuePivottable, VuePivottableUi, PivotUtilities, Renderer } From 6f72c8dc3e5982dc8c78baeb65adcdfb2e886948 Mon Sep 17 00:00:00 2001 From: Seungwoo321 Date: Thu, 14 Aug 2025 10:53:11 +0900 Subject: [PATCH 2/2] chore: add changeset for composables export feature MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add changeset documentation for PR #295 - Tracks the composables export feature for release notes 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .changeset/composables-export-patch.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .changeset/composables-export-patch.md diff --git a/.changeset/composables-export-patch.md b/.changeset/composables-export-patch.md new file mode 100644 index 0000000..f20c099 --- /dev/null +++ b/.changeset/composables-export-patch.md @@ -0,0 +1,11 @@ +--- +"vue-pivottable": patch +--- + +Export all composables for external packages to enable custom renderer development + +- Added `export * from './composables'` to main index.ts +- Resolves import errors for `useProvidePivotData` and `providePivotData` in external packages +- Enables plotly-renderer and lazy-table-renderer to properly import required functions +- No circular dependency issues detected after thorough analysis +- Maintains backward compatibility while improving extensibility \ No newline at end of file