Sam Wight

Results 21 issues of Sam Wight

[Metro](https://metrobundler.dev/) is the bundler for React Native. It has [experimental support for the `exports` field in package.json](https://metrobundler.dev/docs/package-exports), however I have had issues getting it to work with some of Evolu's...

Evolu has several workers that it needs to start in order for Evolu to start correctly. When Evolu starts a worker, it uses syntax like this: ```ts new Worker(new URL("Sync.worker.js",...

Vite has specific settings that need to be set in `vite.config.ts` and `vitest.config.ts` in order for it to work with Evolu. Those are: ```ts export default defineConfig({ worker: { format:...

Right now, the `note` and `message` fields from a YAML rule seem to be rendered as code blocks with a monospace font. For example: When writing rules on my team,...

Right now when I'm writing rules, I have to completely reload VSCode (Command Palette -> Developer: Reload Window) in order to get new rules to work properly. This is a...

# ⭐ Suggestion It would be nice if there was a command to output all of the rules in an `ast-grep` project to a single YAML file. Similarly, it would...

enhancement

# ⭐ Suggestion It would be nice if there were a CLI command and / or way in VSCode to open a rule and the error that triggered it in...

enhancement

# ⭐ Suggestion Some rules that I want to write require modifying parts of the file that are not the matched node. Often, I need to match against the `program`...

enhancement

Hi, was wondering if it’s possible to use the native bun bundler instead of Vite with this? Mainly wondering because I’m wanting to compile into a single file executable, and...

# ⭐ Suggestion It would be nice if fixes could be conditionally applied, similarly to how rules can be conditionally applied via the `constraints` field. This would look like: ```yml...

enhancement