Home / Function/ migrateContents() — tailwindcss Function Reference

migrateContents() — tailwindcss Function Reference

Architecture documentation for the migrateContents() function in migrate.ts from the tailwindcss codebase.

Function typescript OxideCore Extractor calls 11 called by 2

Entity Profile

Dependency Diagram

graph TD
  ccdccd11_44d9_ea22_dded_25c5b1cc55bb["migrateContents()"]
  0eb8d194_58f1_5236_96be_b255e0fee6a5["migrate()"]
  0eb8d194_58f1_5236_96be_b255e0fee6a5 -->|calls| ccdccd11_44d9_ea22_dded_25c5b1cc55bb
  1384a7a2_8488_cf52_f804_aafd8b87a44b["migrate()"]
  1384a7a2_8488_cf52_f804_aafd8b87a44b -->|calls| ccdccd11_44d9_ea22_dded_25c5b1cc55bb
  212fdf09_554d_16ba_fa52_c8b914655b58["fromString()"]
  ccdccd11_44d9_ea22_dded_25c5b1cc55bb -->|calls| 212fdf09_554d_16ba_fa52_c8b914655b58
  6dee7bcb_2b1c_cd79_688e_3f0f0ce8ea8f["migrateImport()"]
  ccdccd11_44d9_ea22_dded_25c5b1cc55bb -->|calls| 6dee7bcb_2b1c_cd79_688e_3f0f0ce8ea8f
  d42d902c_ed1a_408e_b745_e2810d7e1b4b["migrateAtApply()"]
  ccdccd11_44d9_ea22_dded_25c5b1cc55bb -->|calls| d42d902c_ed1a_408e_b745_e2810d7e1b4b
  a41317b6_1c92_4766_72af_192487644a26["migrateMediaScreen()"]
  ccdccd11_44d9_ea22_dded_25c5b1cc55bb -->|calls| a41317b6_1c92_4766_72af_192487644a26
  296a215a_4fd2_3fd1_5291_2a289746b0c5["migrateVariantsDirective()"]
  ccdccd11_44d9_ea22_dded_25c5b1cc55bb -->|calls| 296a215a_4fd2_3fd1_5291_2a289746b0c5
  f57a23db_2b42_5741_b08b_f818729aad91["migrateAtLayerUtilities()"]
  ccdccd11_44d9_ea22_dded_25c5b1cc55bb -->|calls| f57a23db_2b42_5741_b08b_f818729aad91
  f75d1fa5_ba0d_e52d_fd05_1915da788b5c["migrateMissingLayers()"]
  ccdccd11_44d9_ea22_dded_25c5b1cc55bb -->|calls| f75d1fa5_ba0d_e52d_fd05_1915da788b5c
  e9339eff_729a_5742_514d_a48864b498f7["migrateTailwindDirectives()"]
  ccdccd11_44d9_ea22_dded_25c5b1cc55bb -->|calls| e9339eff_729a_5742_514d_a48864b498f7
  ae71e830_2140_5aa0_3162_84e6103a5a3e["migrateConfig()"]
  ccdccd11_44d9_ea22_dded_25c5b1cc55bb -->|calls| ae71e830_2140_5aa0_3162_84e6103a5a3e
  fe1ae328_7455_13dc_ecbe_a4e848ee9ea0["migratePreflight()"]
  ccdccd11_44d9_ea22_dded_25c5b1cc55bb -->|calls| fe1ae328_7455_13dc_ecbe_a4e848ee9ea0
  f0ca3f14_54b1_e7ee_5976_811ab796b63a["migrateThemeToVar()"]
  ccdccd11_44d9_ea22_dded_25c5b1cc55bb -->|calls| f0ca3f14_54b1_e7ee_5976_811ab796b63a
  style ccdccd11_44d9_ea22_dded_25c5b1cc55bb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/@tailwindcss-upgrade/src/codemods/css/migrate.ts lines 35–57

export async function migrateContents(
  stylesheet: Stylesheet | string,
  options: MigrateOptions,
  file?: string,
) {
  if (typeof stylesheet === 'string') {
    stylesheet = await Stylesheet.fromString(stylesheet)
    stylesheet.file = file ?? null
  }

  return postcss()
    .use(migrateImport())
    .use(migrateAtApply(options))
    .use(migrateMediaScreen(options))
    .use(migrateVariantsDirective())
    .use(migrateAtLayerUtilities(stylesheet))
    .use(migrateMissingLayers())
    .use(migrateTailwindDirectives(options))
    .use(migrateConfig(stylesheet, options))
    .use(migratePreflight(options))
    .use(migrateThemeToVar(options))
    .process(stylesheet.root, { from: stylesheet.file ?? undefined })
}

Domain

Subdomains

Called By

Frequently Asked Questions

What does migrateContents() do?
migrateContents() is a function in the tailwindcss codebase.
What does migrateContents() call?
migrateContents() calls 11 function(s): fromString, migrateAtApply, migrateAtLayerUtilities, migrateConfig, migrateImport, migrateMediaScreen, migrateMissingLayers, migratePreflight, and 3 more.
What calls migrateContents()?
migrateContents() is called by 2 function(s): migrate, migrate.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free