版博士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.

chunk-TDSRBKSQ.mjs 1.3 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. // src/constants.ts
  2. var DEFINE_PROPS = "defineProps";
  3. var DEFINE_PROPS_DOLLAR = "$defineProps";
  4. var DEFINE_PROPS_REFS = "definePropsRefs";
  5. var DEFINE_EMITS = "defineEmits";
  6. var WITH_DEFAULTS = "withDefaults";
  7. var DEFINE_OPTIONS = "defineOptions";
  8. var DEFINE_MODEL = "defineModel";
  9. var DEFINE_MODEL_DOLLAR = "$defineModel";
  10. var DEFINE_SETUP_COMPONENT = "defineSetupComponent";
  11. var DEFINE_RENDER = "defineRender";
  12. var DEFINE_SLOTS = "defineSlots";
  13. var DEFINE_PROP = "defineProp";
  14. var DEFINE_EMIT = "defineEmit";
  15. var REPO_ISSUE_URL = "https://github.com/sxzz/unplugin-vue-macros/issues";
  16. var REGEX_SRC_FILE = /\.[cm]?[jt]sx?$/;
  17. var REGEX_SETUP_SFC = /\.setup\.[cm]?[jt]sx?$/;
  18. var REGEX_VUE_SFC = /\.vue$/;
  19. var REGEX_VUE_SUB = /\.vue\?vue&/;
  20. var REGEX_DTS = /\.d\.[cm]?ts$/;
  21. var REGEX_NODE_MODULES = /node_modules/;
  22. var REGEX_LANG_TS = /^[cm]?tsx?$/;
  23. var REGEX_LANG_JSX = /^[cm]?[jt]sx$/;
  24. export {
  25. DEFINE_PROPS,
  26. DEFINE_PROPS_DOLLAR,
  27. DEFINE_PROPS_REFS,
  28. DEFINE_EMITS,
  29. WITH_DEFAULTS,
  30. DEFINE_OPTIONS,
  31. DEFINE_MODEL,
  32. DEFINE_MODEL_DOLLAR,
  33. DEFINE_SETUP_COMPONENT,
  34. DEFINE_RENDER,
  35. DEFINE_SLOTS,
  36. DEFINE_PROP,
  37. DEFINE_EMIT,
  38. REPO_ISSUE_URL,
  39. REGEX_SRC_FILE,
  40. REGEX_SETUP_SFC,
  41. REGEX_VUE_SFC,
  42. REGEX_VUE_SUB,
  43. REGEX_DTS,
  44. REGEX_NODE_MODULES,
  45. REGEX_LANG_TS,
  46. REGEX_LANG_JSX
  47. };