aboutsummaryrefslogtreecommitdiff
path: root/src/options.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-05-11 20:49:11 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-05-11 20:49:11 -0700
commit175bbdd3c3ef13c3446fc5712e9dfcf96d387f0a (patch)
treeebde8e1ca24e04a07f71088ae97b5a8391426115 /src/options.zig
parent515172263b54204c63f1e2d454385b956e071821 (diff)
downloadbun-175bbdd3c3ef13c3446fc5712e9dfcf96d387f0a.tar.gz
bun-175bbdd3c3ef13c3446fc5712e9dfcf96d387f0a.tar.zst
bun-175bbdd3c3ef13c3446fc5712e9dfcf96d387f0a.zip
now we do resolver??
Former-commit-id: 8df97221a4592d6a4ba0af9e99338166d39d7c21
Diffstat (limited to 'src/options.zig')
-rw-r--r--src/options.zig5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/options.zig b/src/options.zig
index 59cb11573..a3f55a368 100644
--- a/src/options.zig
+++ b/src/options.zig
@@ -237,7 +237,7 @@ pub const BundleOptions = struct {
define: defines.Define,
loaders: std.StringHashMap(Loader),
resolve_dir: string = "/",
- jsx: ?JSX.Pragma,
+ jsx: JSX.Pragma = JSX.Pragma{},
react_fast_refresh: bool = false,
inject: ?[]string = null,
public_url: string = "/",
@@ -246,7 +246,6 @@ pub const BundleOptions = struct {
preserve_symlinks: bool = false,
resolve_mode: api.Api.ResolveMode,
tsconfig_override: ?string = null,
- fs: *fs.FileSystem,
platform: Platform = Platform.browser,
main_fields: []string = Platform.DefaultMainFields.get(Platform.browser),
log: *logger.Log,
@@ -254,12 +253,12 @@ pub const BundleOptions = struct {
entry_points: []string,
pub fn fromApi(
allocator: *std.mem.Allocator,
+ fs: *fs.FileSystem,
transform: Api.TransformOptions,
) !BundleOptions {
var log = logger.Log.init(allocator);
var opts: BundleOptions = std.mem.zeroes(BundleOptions);
- opts.fs = try fs.FileSystem.init1(allocator, transform.absolute_working_dir, false);
opts.write = transform.write;
if (transform.jsx) |jsx| {
opts.jsx = JSX.Pragma.fromApi(jsx);