mirror of
https://github.com/oven-sh/bun
synced 2026-02-09 18:38:55 +00:00
fix that
This commit is contained in:
15
src/bake/DevServerSourceProvider.cpp
Normal file
15
src/bake/DevServerSourceProvider.cpp
Normal file
@@ -0,0 +1,15 @@
|
||||
#include "DevServerSourceProvider.h"
|
||||
#include "BunBuiltinNames.h"
|
||||
#include "BunString.h"
|
||||
|
||||
// The Zig implementation will be provided to handle registration
|
||||
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) {
|
||||
return Bun::toStringView(provider->source());
|
||||
}
|
||||
|
||||
extern "C" BunString DevServerSourceProvider__getSourceMapJSON(Bake::DevServerSourceProvider* provider) {
|
||||
return Bun::toStringView(provider->sourceMapJSON());
|
||||
}
|
||||
Reference in New Issue
Block a user