1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
diff --git a/src/server.ts b/src/server.ts
index 96df13a8e4086fedb884496f1aca1480d2fd66c3..92902a775f3e2473a86734383ee250319b8ca4dd 100644
--- a/src/server.ts
+++ b/src/server.ts
@@ -438,6 +438,11 @@ module: __non_webpack_require__(
resolveFrom(configDir, 'tailwindcss/lib/jit/lib/generateRules')
).generateRules,
},
+ setupContext: {
+ module: __non_webpack_require__(
+ resolveFrom(configDir, 'tailwindcss/lib/jit/lib/setupContext')
+ ).default,
+ },
}
} catch (_) {
try {
@@ -446,6 +451,11 @@ generateRules: {
module: __non_webpack_require__(
resolveFrom(configDir, 'tailwindcss/jit/lib/generateRules')
).generateRules,
+ },
+ setupContext: {
+ module: __non_webpack_require__(
+ resolveFrom(configDir, 'tailwindcss/jit/lib/setupContext')
+ ),
},
}
} catch (_) {}
@@ -676,19 +686,7 @@ state.plugins = await getPlugins(config)
state.classNames = (await extractClassNames(postcssResult.root)) as ClassNames
if (state.jit) {
- let setupContext
-
- try {
- setupContext = __non_webpack_require__(
- resolveFrom(path.dirname(state.configPath), 'tailwindcss/lib/jit/lib/setupContext')
- ).default
- } catch (_) {
- setupContext = __non_webpack_require__(
- resolveFrom(path.dirname(state.configPath), 'tailwindcss/jit/lib/setupContext')
- )
- }
-
- state.jitContext = setupContext(state.configPath)(
+ state.jitContext = state.modules.jit.setupContext.module(state.configPath)(
{ opts: {}, messages: [] },
state.modules.postcss.module.root()
)
|