broken-shrimp #50

Merged
probablycorey merged 3 commits from broken-shrimp into main 2025-12-01 21:49:05 +00:00

The Shrimp extension was busted because it was importing the prelude (which has bun specific code) and then trying to run it in vscode (which uses node).

Now we pre-generate metadata for what is in the prelude. And now we also have slick autocomplete for prelude functions!

The Shrimp extension was busted because it was importing the prelude (which has bun specific code) and then trying to run it in vscode (which uses node). Now we pre-generate metadata for what is in the prelude. And now we also have slick autocomplete for prelude functions!
probablycorey added 2 commits 2025-11-24 20:22:59 +00:00
Owner

Beautiful!

Beautiful!
Owner

Should we build this into the CLI so the extension can do something like shrimp --prelude-meta ? I'm just wondering about whether the Shrimp you're using on the CLI will be a different version than the Shrimp in VSCode. Maybe we want to prevent that from happening though.

Should we build this into the CLI so the extension can do something like `shrimp --prelude-meta` ? I'm just wondering about whether the Shrimp you're using on the CLI will be a different version than the Shrimp in VSCode. Maybe we want to prevent that from happening though.
probablycorey added 1 commit 2025-11-25 00:04:08 +00:00
Collaborator

probablycorey: yeah that makes sense. I feel like almost EVERYTHING done in the extension should be done via the shrimp cli. Then things always be in sync.

**probablycorey**: yeah that makes sense. I feel like almost EVERYTHING done in the extension should be done via the `shrimp` cli. Then things always be in sync.
Collaborator

probablycorey:

**probablycorey**:
Collaborator

probablycorey: The UI is a little noisy right now, but we can tweak that.

**probablycorey**: The UI is a little noisy right now, but we can tweak that.
probablycorey merged commit 1fec471da9 into main 2025-12-01 21:49:05 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: probablycorey/shrimp#50
No description provided.