Skip to content

WIP: linter host, VFS, and other related experiments#1179

Closed
auvred wants to merge 13 commits intoflint-fyi:mainfrom
auvred:new-architecture-experiment
Closed

WIP: linter host, VFS, and other related experiments#1179
auvred wants to merge 13 commits intoflint-fyi:mainfrom
auvred:new-architecture-experiment

Conversation

@auvred
Copy link
Copy Markdown
Member

@auvred auvred commented Dec 30, 2025

PR Checklist

Overview

This PR fixes the following issues:

All these issues depend each on other and it's easier to experiment on a new architecture while testing that it moves all these issues in the right direction.

(Edited by @lishaduck to link the fixes so GH'll pick them up)

@vercel
Copy link
Copy Markdown

vercel bot commented Dec 30, 2025

@auvred is attempting to deploy a commit to the SquiggleTools Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Dec 30, 2025

👋 Hi @auvred, thanks for the pull request! A scan flagged some concerns with it. Could you please take a look?

[pr-title-conventional] The PR title has an unknown type: 'WIP'. Known types are: 'build', 'chore', 'ci', 'docs', 'feat', 'fix', 'perf', 'refactor', 'revert', 'style', 'test' This repository asks that pull request titles start with a type in the Conventional Commits format. Doing so helps make the purpose of each pull request clear for humans and machines. To resolve this report, replace the current type with one of those known types, like "feat: linter host, VFS, and other related experiments".

[pr-task-completion] This PR's body is missing [x] checks on the following tasks from the PR template.

Repositories often provide a set of tasks that pull request authors are expected to complete. Those tasks should be marked as completed with a [x] in the pull request description. Please complete those tasks and mark the checks as [x] completed.

🗺️ This message was posted automatically by OctoGuide: a bot for GitHub repository best practices.

{
"name": "@flint.fyi/svelte-language",
"version": "0.0.1",
"description": "[Experimental] TypeScript language plugin for Flint.",
Copy link
Copy Markdown
Member

@lishaduck lishaduck Dec 31, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This probably isn't an issue with this PR, but when I think "TypeScript language plugin" I think compilerOptions.plugins. "Volar plugin for Svelte"?
I guess long term, we'll want to extract style blocks & HTML out as well?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, wait I think it's just a copy-paste error.

Suggested change
"description": "[Experimental] TypeScript language plugin for Flint.",
"description": "[Experimental] Svelte language plugin for Flint.",

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, yeah! Thanks for pointing that out. I'm planning to reconcile the package.json/tsconfig.json/etc. setups once I'm closer to finishing my experiments, so the new package setup aligns with your ongoing effort to overhaul our tooling.

@lishaduck lishaduck mentioned this pull request Jan 1, 2026
3 tasks
@auvred
Copy link
Copy Markdown
Member Author

auvred commented Feb 14, 2026

Closing in favor of #2315

@auvred auvred closed this Feb 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants