run.ts — tailwindcss Source File
Architecture documentation for run.ts, a typescript file in the tailwindcss codebase. 3 imports, 8 dependents.
Entity Profile
Dependency Diagram
graph LR 6c2769da_ca3e_d4af_30a0_e623e16fe5dd["run.ts"] e9caf844_71d9_1446_27d9_3e615eeb0c60["optimize.ts"] 6c2769da_ca3e_d4af_30a0_e623e16fe5dd --> e9caf844_71d9_1446_27d9_3e615eeb0c60 97d38bd6_31ac_491a_ac53_514e9bab64ae["optimize"] 6c2769da_ca3e_d4af_30a0_e623e16fe5dd --> 97d38bd6_31ac_491a_ac53_514e9bab64ae 07413a11_9e2a_1a81_8c79_7601c42537c7[".."] 6c2769da_ca3e_d4af_30a0_e623e16fe5dd --> 07413a11_9e2a_1a81_8c79_7601c42537c7 f99b7700_f606_275a_f091_e9b1ad67dbb7["at-import.test.ts"] f99b7700_f606_275a_f091_e9b1ad67dbb7 --> 6c2769da_ca3e_d4af_30a0_e623e16fe5dd 97b09595_2279_fd05_f516_69f1e159bb2a["legacy-utilities.test.ts"] 97b09595_2279_fd05_f516_69f1e159bb2a --> 6c2769da_ca3e_d4af_30a0_e623e16fe5dd 82ed1dc5_337a_cce5_6f3d_a2ba8fcb6371["plugin-api.test.ts"] 82ed1dc5_337a_cce5_6f3d_a2ba8fcb6371 --> 6c2769da_ca3e_d4af_30a0_e623e16fe5dd aea1df4b_5d71_2200_abcc_78680cb8630b["css-functions.test.ts"] aea1df4b_5d71_2200_abcc_78680cb8630b --> 6c2769da_ca3e_d4af_30a0_e623e16fe5dd bdabb15f_03fa_f9fb_690c_9d84a3497fd9["important.test.ts"] bdabb15f_03fa_f9fb_690c_9d84a3497fd9 --> 6c2769da_ca3e_d4af_30a0_e623e16fe5dd f7c2b540_171c_5d13_f41d_6b9b99e6bdfe["index.test.ts"] f7c2b540_171c_5d13_f41d_6b9b99e6bdfe --> 6c2769da_ca3e_d4af_30a0_e623e16fe5dd eebb9511_4635_3265_8ae9_9247ae374266["utilities.test.ts"] eebb9511_4635_3265_8ae9_9247ae374266 --> 6c2769da_ca3e_d4af_30a0_e623e16fe5dd 26097d5b_2181_de4f_576b_a628c3d8895e["variants.test.ts"] 26097d5b_2181_de4f_576b_a628c3d8895e --> 6c2769da_ca3e_d4af_30a0_e623e16fe5dd style 6c2769da_ca3e_d4af_30a0_e623e16fe5dd fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import { compile } from '..'
import { optimize } from '../../../@tailwindcss-node/src/optimize'
export async function compileCss(
css: string,
candidates: string[] = [],
options: Parameters<typeof compile>[1] = {},
) {
let { build } = await compile(css, options)
return optimize(build(candidates)).code.trim()
}
export async function run(candidates: string[]) {
let { build } = await compile('@tailwind utilities;')
return optimize(build(candidates)).code.trim()
}
export function optimizeCss(input: string) {
return optimize(input).code
}
Domain
Subdomains
Functions
Dependencies
Imported By
- packages/tailwindcss/src/at-import.test.ts
- packages/tailwindcss/src/css-functions.test.ts
- packages/tailwindcss/src/important.test.ts
- packages/tailwindcss/src/index.test.ts
- packages/tailwindcss/src/compat/legacy-utilities.test.ts
- packages/tailwindcss/src/compat/plugin-api.test.ts
- packages/tailwindcss/src/utilities.test.ts
- packages/tailwindcss/src/variants.test.ts
Source
Frequently Asked Questions
What does run.ts do?
run.ts is a source file in the tailwindcss codebase, written in typescript. It belongs to the TailwindCore domain, AstManager subdomain.
What functions are defined in run.ts?
run.ts defines 3 function(s): compileCss, optimizeCss, run.
What does run.ts depend on?
run.ts imports 3 module(s): .., optimize, optimize.ts.
What files import run.ts?
run.ts is imported by 8 file(s): at-import.test.ts, css-functions.test.ts, important.test.ts, index.test.ts, legacy-utilities.test.ts, plugin-api.test.ts, utilities.test.ts, variants.test.ts.
Where is run.ts in the architecture?
run.ts is located at packages/tailwindcss/src/test-utils/run.ts (domain: TailwindCore, subdomain: AstManager, directory: packages/tailwindcss/src/test-utils).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free