aboutsummaryrefslogtreecommitdiff
path: root/src/api
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-26 19:56:25 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-08-26 19:56:25 -0700
commit3ae0accbe3b34617be328ac46a3d8c7cbdbae6f6 (patch)
tree22cf61beab784cf3c24c87860cd08fc6a614d050 /src/api
parentdb740a4eb45aecddb1c4bddbf13e7254065ef6a6 (diff)
downloadbun-3ae0accbe3b34617be328ac46a3d8c7cbdbae6f6.tar.gz
bun-3ae0accbe3b34617be328ac46a3d8c7cbdbae6f6.tar.zst
bun-3ae0accbe3b34617be328ac46a3d8c7cbdbae6f6.zip
Fix file loader, automatically support CSS imports when a framework isn't set
Former-commit-id: 94750e5987ea8f6e4c946bfc06715e09a48c0eec
Diffstat (limited to 'src/api')
-rw-r--r--src/api/schema.d.ts7
-rw-r--r--src/api/schema.js8
-rw-r--r--src/api/schema.peechy1
-rw-r--r--src/api/schema.zig3
4 files changed, 15 insertions, 4 deletions
diff --git a/src/api/schema.d.ts b/src/api/schema.d.ts
index 07f865983..304ff65d5 100644
--- a/src/api/schema.d.ts
+++ b/src/api/schema.d.ts
@@ -68,13 +68,16 @@ type uint32 = number;
}
export enum CSSInJSBehavior {
facade = 1,
- facade_onimportcss = 2
+ facade_onimportcss = 2,
+ auto_onimportcss = 3
}
export const CSSInJSBehaviorKeys = {
1: "facade",
facade: "facade",
2: "facade_onimportcss",
- facade_onimportcss: "facade_onimportcss"
+ facade_onimportcss: "facade_onimportcss",
+ 3: "auto_onimportcss",
+ auto_onimportcss: "auto_onimportcss"
}
export enum JSXRuntime {
automatic = 1,
diff --git a/src/api/schema.js b/src/api/schema.js
index bc4430489..6f7f60a73 100644
--- a/src/api/schema.js
+++ b/src/api/schema.js
@@ -69,14 +69,18 @@ const PlatformKeys = {
const CSSInJSBehavior = {
"1": 1,
"2": 2,
+ "3": 3,
"facade": 1,
- "facade_onimportcss": 2
+ "facade_onimportcss": 2,
+ "auto_onimportcss": 3
};
const CSSInJSBehaviorKeys = {
"1": "facade",
"2": "facade_onimportcss",
+ "3": "auto_onimportcss",
"facade": "facade",
- "facade_onimportcss": "facade_onimportcss"
+ "facade_onimportcss": "facade_onimportcss",
+ "auto_onimportcss": "auto_onimportcss"
};
const JSXRuntime = {
"1": 1,
diff --git a/src/api/schema.peechy b/src/api/schema.peechy
index 0e0680b8d..552160be9 100644
--- a/src/api/schema.peechy
+++ b/src/api/schema.peechy
@@ -26,6 +26,7 @@ smol Platform {
smol CSSInJSBehavior {
facade = 1;
facade_onimportcss = 2;
+ auto_onimportcss = 3;
}
smol JSXRuntime {
diff --git a/src/api/schema.zig b/src/api/schema.zig
index a01ba641a..6afbc02de 100644
--- a/src/api/schema.zig
+++ b/src/api/schema.zig
@@ -374,6 +374,9 @@ _none,
/// facade_onimportcss
facade_onimportcss,
+ /// auto_onimportcss
+ auto_onimportcss,
+
_,
pub fn jsonStringify(self: *const @This(), opts: anytype, o: anytype) !void {