Skip to content

Commit c5dfc3a

Browse files
committed
update callsite of compile() function
1 parent c7bf772 commit c5dfc3a

File tree

6 files changed

+23
-28
lines changed

6 files changed

+23
-28
lines changed

packages/@tailwindcss-cli/src/commands/build/index.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,8 @@ export async function handle(args: Result<ReturnType<typeof options>>) {
100100
)
101101

102102
// Compile the input
103-
let result = compile(input, candidates).css
103+
let { build } = compile(input)
104+
let result = build(candidates)
104105

105106
// Optimize the output
106107
if (args['--minify'] || args['--optimize']) {
@@ -193,7 +194,7 @@ export async function handle(args: Result<ReturnType<typeof options>>) {
193194
}
194195

195196
// Compile the input
196-
let result = compile(input, candidates).css
197+
result = compile(input).build(candidates)
197198

198199
// Optimize the output
199200
if (args['--minify'] || args['--optimize']) {

packages/@tailwindcss-postcss/src/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ function tailwindcss(opts: PluginOptions = {}): AcceptedPlugin {
5353

5454
// No `@tailwind` means we don't have to look for candidates
5555
if (!hasTailwind) {
56-
replaceCss(compile(root.toString(), []).css)
56+
replaceCss(compile(root.toString()).build([]))
5757
return
5858
}
5959

@@ -83,7 +83,7 @@ function tailwindcss(opts: PluginOptions = {}): AcceptedPlugin {
8383
})
8484
}
8585

86-
replaceCss(compile(root.toString(), candidates).css)
86+
replaceCss(compile(root.toString()).build(candidates))
8787
},
8888
],
8989
}

packages/@tailwindcss-vite/src/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export default function tailwindcss(): Plugin[] {
6161
}
6262

6363
function generateCss(css: string) {
64-
return compile(css, Array.from(candidates)).css
64+
return compile(css).build(Array.from(candidates))
6565
}
6666

6767
function generateOptimizedCss(css: string) {

packages/tailwindcss/src/index.bench.ts

+3-6
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,7 @@ const css = String.raw
99
bench('compile', async () => {
1010
let { candidates } = scanDir({ base: root, globs: true })
1111

12-
compile(
13-
css`
14-
@tailwind utilities;
15-
`,
16-
candidates,
17-
)
12+
compile(css`
13+
@tailwind utilities;
14+
`).build(candidates)
1815
})
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { compile, optimizeCss } from '..'
22

33
export function compileCss(css: string, candidates: string[] = []) {
4-
return optimizeCss(compile(css, candidates).css).trim()
4+
return optimizeCss(compile(css).build(candidates)).trim()
55
}
66

77
export function run(candidates: string[]) {
8-
return optimizeCss(compile('@tailwind utilities;', candidates).css).trim()
8+
return optimizeCss(compile('@tailwind utilities;').build(candidates)).trim()
99
}

packages/tailwindcss/tests/ui.spec.ts

+12-15
Original file line numberDiff line numberDiff line change
@@ -229,21 +229,18 @@ async function render(page: Page, content: string) {
229229
await page.setContent(content)
230230
await page.addStyleTag({
231231
content: optimizeCss(
232-
compile(
233-
css`
234-
@layer theme, base, components, utilities;
235-
@layer theme {
236-
${defaultTheme}
237-
}
238-
@layer base {
239-
${preflight}
240-
}
241-
@layer utilities {
242-
@tailwind utilities;
243-
}
244-
`,
245-
scanFiles([{ content, extension: 'html' }], IO.Sequential | Parsing.Sequential),
246-
).css,
232+
compile(css`
233+
@layer theme, base, components, utilities;
234+
@layer theme {
235+
${defaultTheme}
236+
}
237+
@layer base {
238+
${preflight}
239+
}
240+
@layer utilities {
241+
@tailwind utilities;
242+
}
243+
`).build(scanFiles([{ content, extension: 'html' }], IO.Sequential | Parsing.Sequential)),
247244
),
248245
})
249246

0 commit comments

Comments
 (0)