版博士V2.0程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.mjs 2.0 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. import {
  2. detectVueVersion
  3. } from "./chunk-AMEG4YFO.mjs";
  4. import "./chunk-WBQAMGXK.mjs";
  5. import {
  6. attachScopes,
  7. createFilter,
  8. getTransformResult,
  9. normalizePath
  10. } from "./chunk-B5FY4E7C.mjs";
  11. import {
  12. HELPER_PREFIX,
  13. addNormalScript,
  14. getFileCodeAndLang,
  15. importHelperFn,
  16. parseSFC
  17. } from "./chunk-4UG6XAEW.mjs";
  18. import {
  19. TS_NODE_TYPES,
  20. babelParse,
  21. checkInvalidScopeReference,
  22. isCallOf,
  23. isFunctionType,
  24. isLiteralType,
  25. isStaticExpression,
  26. isStaticObjectKey,
  27. resolveLiteral,
  28. resolveObjectExpression,
  29. resolveObjectKey,
  30. resolveTemplateLiteral,
  31. unwrapTSNode,
  32. walkAST
  33. } from "./chunk-FUD65UAQ.mjs";
  34. import {
  35. getLang,
  36. isDts,
  37. isTs
  38. } from "./chunk-X26ALPRY.mjs";
  39. import {
  40. DEFINE_EMIT,
  41. DEFINE_EMITS,
  42. DEFINE_MODEL,
  43. DEFINE_MODEL_DOLLAR,
  44. DEFINE_OPTIONS,
  45. DEFINE_PROP,
  46. DEFINE_PROPS,
  47. DEFINE_PROPS_DOLLAR,
  48. DEFINE_PROPS_REFS,
  49. DEFINE_RENDER,
  50. DEFINE_SETUP_COMPONENT,
  51. DEFINE_SLOTS,
  52. REGEX_DTS,
  53. REGEX_LANG_JSX,
  54. REGEX_LANG_TS,
  55. REGEX_NODE_MODULES,
  56. REGEX_SETUP_SFC,
  57. REGEX_SRC_FILE,
  58. REGEX_VUE_SFC,
  59. REGEX_VUE_SUB,
  60. REPO_ISSUE_URL,
  61. WITH_DEFAULTS
  62. } from "./chunk-TDSRBKSQ.mjs";
  63. // src/index.ts
  64. export * from "magic-string-ast";
  65. export {
  66. DEFINE_EMIT,
  67. DEFINE_EMITS,
  68. DEFINE_MODEL,
  69. DEFINE_MODEL_DOLLAR,
  70. DEFINE_OPTIONS,
  71. DEFINE_PROP,
  72. DEFINE_PROPS,
  73. DEFINE_PROPS_DOLLAR,
  74. DEFINE_PROPS_REFS,
  75. DEFINE_RENDER,
  76. DEFINE_SETUP_COMPONENT,
  77. DEFINE_SLOTS,
  78. HELPER_PREFIX,
  79. REGEX_DTS,
  80. REGEX_LANG_JSX,
  81. REGEX_LANG_TS,
  82. REGEX_NODE_MODULES,
  83. REGEX_SETUP_SFC,
  84. REGEX_SRC_FILE,
  85. REGEX_VUE_SFC,
  86. REGEX_VUE_SUB,
  87. REPO_ISSUE_URL,
  88. TS_NODE_TYPES,
  89. WITH_DEFAULTS,
  90. addNormalScript,
  91. attachScopes,
  92. babelParse,
  93. checkInvalidScopeReference,
  94. createFilter,
  95. detectVueVersion,
  96. getFileCodeAndLang,
  97. getLang,
  98. getTransformResult,
  99. importHelperFn,
  100. isCallOf,
  101. isDts,
  102. isFunctionType,
  103. isLiteralType,
  104. isStaticExpression,
  105. isStaticObjectKey,
  106. isTs,
  107. normalizePath,
  108. parseSFC,
  109. resolveLiteral,
  110. resolveObjectExpression,
  111. resolveObjectKey,
  112. resolveTemplateLiteral,
  113. unwrapTSNode,
  114. walkAST
  115. };