no need to percent encode or add "file://" to server-side sourcemaps

This commit is contained in:
Zack Radisic
2025-07-30 17:55:52 -07:00
parent a952b4200e
commit 3a1b12ee61
6 changed files with 135 additions and 41 deletions

View File

@@ -6,10 +6,12 @@
extern "C" void Bun__addDevServerSourceProvider(void* bun_vm, Bake::DevServerSourceProvider* opaque_source_provider, BunString* specifier);
// Export functions for Zig to access DevServerSourceProvider
extern "C" BunString DevServerSourceProvider__getSourceSlice(Bake::DevServerSourceProvider* provider) {
extern "C" BunString DevServerSourceProvider__getSourceSlice(Bake::DevServerSourceProvider* provider)
{
return Bun::toStringView(provider->source());
}
extern "C" BunString DevServerSourceProvider__getSourceMapJSON(Bake::DevServerSourceProvider* provider) {
return Bun::toStringView(provider->sourceMapJSON());
}
extern "C" Bake::SourceMapData DevServerSourceProvider__getSourceMapJSON(Bake::DevServerSourceProvider* provider)
{
return provider->sourceMapJSON();
}