Skip to content

[WIP] Drizzle Run next - #52

Merged
rphlmr merged 79 commits into
mainfrom
drizzle-run-next
Aug 29, 2025
Merged

[WIP] Drizzle Run next#52
rphlmr merged 79 commits into
mainfrom
drizzle-run-next

Conversation

@rphlmr

@rphlmr rphlmr commented Feb 9, 2025

Copy link
Copy Markdown
Owner

WIP

I am removing the NPM Workspace setup as it complicates everything, especially the standalone viewer (React component).

The main issue is that Tailwind requires prefixing every single class used in any of the subprojects.

So, it will take me some time but I will rewrite every package in this repo to make them independent of each other.

  • Drizzle Run should have its own components
  • Drizzle Run should build and ship its dependencies (API and Visualizer)
  • The Drizzle Visualizer package should be independent of any internal packages and include everything it needs to build and ship

This should support better onboarding and make collaboration easier.

@rphlmr rphlmr changed the title Drizzle Run next [WIP] Drizzle Run next Feb 9, 2025
@pkg-pr-new

pkg-pr-new Bot commented Mar 14, 2025

Copy link
Copy Markdown

Open in StackBlitz

pnpm add https://pkg.pr.new/rphlmr/drizzle-lab/@drizzle-lab/visualizer@52

commit: 094512a

rphlmr added 27 commits March 15, 2025 17:04
…tency

- Updated panel.ts and server.ts to remove unnecessary initializations and improve code formatting.
- Enhanced error handling and logging in startStudio and startVisualizer functions.
- Streamlined the process of starting and stopping the Drizzle Studio and Visualizer servers.
- Improved the handling of environment variables and configuration paths.
- Refactored the OpenVisualizer command to better manage file watchers and state.
- Updated the React component in index.tsx to handle messages from the webview more effectively.
- Adjusted TypeScript configuration for better module resolution and compatibility.
…y and consistency

- Simplified the importModule function by removing unnecessary line breaks and ensuring consistent formatting.
- Enhanced the SelectEnv function by streamlining the quick pick item creation and selection logic.
- Updated the OpenStudioCodeLens provider to improve code clarity and maintainability.
- Refactored OpenStudio command to enhance error handling and logging.
- Improved the createDrizzleStudioPanel and createDrizzleVisualizerPanel functions for better readability.
- Streamlined the startStudio function to enhance clarity and maintainability.
- Removed the visualizer server module as it was no longer needed.
- Updated the OpenVisualizer command to handle new schema loading and image saving functionality.
@rphlmr
rphlmr merged commit 958b7bc into main Aug 29, 2025
1 of 3 checks passed
@rphlmr
rphlmr deleted the drizzle-run-next branch August 29, 2025 18:20
@rphlmr

rphlmr commented Aug 29, 2025

Copy link
Copy Markdown
Owner Author

To be continued

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant