Home / Subdomain/ ScriptCompiler — vue Architecture

ScriptCompiler — vue Architecture

Handles Babel-based transformation of JS/TS blocks

Entity Profile

Dependency Diagram

graph TD
  subdomain_SfcCompiler_ScriptCompiler["ScriptCompiler"]
  cae36964_2fe7_a649_0189_6f756f42c7f5["assetUrl.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> cae36964_2fe7_a649_0189_6f756f42c7f5
  0efbfda6_f2a2_633c_6405_ea7a32c8a88d["parseComponent.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> 0efbfda6_f2a2_633c_6405_ea7a32c8a88d
  445bc304_0400_2ae2_a33b_eaa1d5e1788a["cssVars.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> 445bc304_0400_2ae2_a33b_eaa1d5e1788a
  95a0be6b_4d0f_5c1a_879f_f3e1d3321465["rewriteDefault.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> 95a0be6b_4d0f_5c1a_879f_f3e1d3321465
  b824bd73_da14_5076_9939_3d47171265ea["compileTemplate.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> b824bd73_da14_5076_9939_3d47171265ea
  c7f42e34_1c62_9250_3035_ae380c3322e2["utils.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> c7f42e34_1c62_9250_3035_ae380c3322e2
  51833d06_cbb0_1947_80b4_a5e77c1ca073["compileTemplate.spec.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> 51833d06_cbb0_1947_80b4_a5e77c1ca073
  a74639a8_41f7_d409_723a_4c6194e0c72d["parse.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> a74639a8_41f7_d409_723a_4c6194e0c72d
  4737f55f_f5f5_3f4a_4740_cc6b9e6f750a["warn.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> 4737f55f_f5f5_3f4a_4740_cc6b9e6f750a
  fcee39ec_18fe_7a99_fb49_d33db4d055a4["babelUtils.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> fcee39ec_18fe_7a99_fb49_d33db4d055a4
  c9346cac_54e3_f6ca_68a7_03c6e82c9609["compileScript.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> c9346cac_54e3_f6ca_68a7_03c6e82c9609
  49e03676_84c9_6dfa_51b3_0ac2412686d2["trim.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> 49e03676_84c9_6dfa_51b3_0ac2412686d2
  1aad1b66_4ff0_fcc3_9eab_fd33ebad4a4c["compileStyle.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> 1aad1b66_4ff0_fcc3_9eab_fd33ebad4a4c
  d1a7581d_37f4_760f_46fe_99640069e5dd["srcset.ts"]
  subdomain_SfcCompiler_ScriptCompiler --> d1a7581d_37f4_760f_46fe_99640069e5dd
  style subdomain_SfcCompiler_ScriptCompiler fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Domain

Frequently Asked Questions

What is the ScriptCompiler subdomain?
ScriptCompiler is a subdomain in the vue codebase, part of the SfcCompiler domain. Handles Babel-based transformation of JS/TS blocks It contains 17 source files.
Which domain does ScriptCompiler belong to?
ScriptCompiler belongs to the SfcCompiler domain.
What functions are in ScriptCompiler?
The ScriptCompiler subdomain contains 81 function(s): StylePreprocessorResults, actuallyCompile, analyzeBindingsFromOptions, analyzeScriptBindings, canNeverBeRef, compileScript, compileStyle, compileStyleAsync, and 73 more.

Analyze Your Own Codebase

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

Try Supermodel Free