limbo/extensions
Pekka Enberg 4142f4f4cb Merge 'Organize extension library and feature gate VFS' from Preston Thorpe
I keep having 3+ PR's in at the same time and always deal with crazy
conflicts because everything in the `ext` library is together in one
file.
This PR moves each category of extension into its own file, and
separates the `vfs` functionality in Core into the `ext/dynamic` module,
so that it can be more easily separated from wasm (or non feature =
"fs") targets to prevent build issues.
The only semantic changes made in this PR is the feature gating of vfs,
the rest is simply organizing and cleaning up imports.
Was unsure if `vfs` should be a feature on the `core` side too, or to
just enable it with the `fs` feature which seemed reasonable, as that
was already the current behavior. But let me know if we want it entirely
behind it's own feature.

Reviewed-by: Pere Diaz Bou <pere-altea@homail.com>

Closes #1124
2025-03-19 19:08:13 +02:00
..
completion Add limbo_completion to crates 2025-03-19 18:58:21 +02:00
core Merge 'Organize extension library and feature gate VFS' from Preston Thorpe 2025-03-19 19:08:13 +02:00
crypto extensions/crypto: Fix mimalloc version 2025-02-18 20:05:10 +02:00
ipaddr Add ipaddr extension 2025-03-02 16:03:46 -05:00
percentile Merge 'Implement create virtual table using vtab modules, more work on virtual tables' from Preston Thorpe 2025-02-25 15:31:12 +02:00
regexp extensions/regexp: Fix mimalloc version 2025-02-18 20:06:43 +02:00
series Merge 'Implement create virtual table using vtab modules, more work on virtual tables' from Preston Thorpe 2025-02-25 15:31:12 +02:00
tests Merge 'Organize extension library and feature gate VFS' from Preston Thorpe 2025-03-19 19:08:13 +02:00
time extensions/time: normalize offset_sec 2025-02-19 21:25:14 +08:00
uuid Get name of argument for scalars in extensions to allow for less rigid naming 2025-03-01 14:27:33 -05:00