diff options
author | 2021-08-26 19:56:25 -0700 | |
---|---|---|
committer | 2021-08-26 19:56:25 -0700 | |
commit | 3ae0accbe3b34617be328ac46a3d8c7cbdbae6f6 (patch) | |
tree | 22cf61beab784cf3c24c87860cd08fc6a614d050 /src/api | |
parent | db740a4eb45aecddb1c4bddbf13e7254065ef6a6 (diff) | |
download | bun-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.ts | 7 | ||||
-rw-r--r-- | src/api/schema.js | 8 | ||||
-rw-r--r-- | src/api/schema.peechy | 1 | ||||
-rw-r--r-- | src/api/schema.zig | 3 |
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 { |