chunk-UTIF7XNJ.cjs 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716
  1. "use strict";Object.defineProperty(exports, "__esModule", {value: true});// src/presets/ahooks.ts
  2. var _fs = require('fs');
  3. var _localpkg = require('local-pkg');
  4. var _cache;
  5. var ahooks_default = () => {
  6. if (!_cache) {
  7. let indexesJson;
  8. try {
  9. const path = _localpkg.resolveModule.call(void 0, "ahooks/metadata.json");
  10. indexesJson = JSON.parse(_fs.readFileSync.call(void 0, path, "utf-8"));
  11. } catch (error) {
  12. console.error(error);
  13. throw new Error("[auto-import] failed to load ahooks, have you installed it?");
  14. }
  15. if (indexesJson) {
  16. _cache = {
  17. ahooks: indexesJson.functions.flatMap((i) => [i.name, ...i.alias || []])
  18. };
  19. }
  20. }
  21. return _cache || {};
  22. };
  23. // src/presets/mobx.ts
  24. var mobx = [
  25. "makeObservable",
  26. "makeAutoObservable",
  27. "extendObservable",
  28. "observable",
  29. "action",
  30. "runInAction",
  31. "flow",
  32. "flowResult",
  33. "computed",
  34. "autorun",
  35. "reaction",
  36. "when",
  37. "onReactionError",
  38. "intercept",
  39. "observe",
  40. "onBecomeObserved",
  41. "onBecomeUnobserved",
  42. "toJS"
  43. ];
  44. var mobx_default = {
  45. mobx: [
  46. ...mobx
  47. ]
  48. };
  49. // src/presets/mobx-react-lite.ts
  50. var mobx_react_lite_default = {
  51. "mobx-react-lite": [
  52. "observer",
  53. "Observer",
  54. "useLocalObservable"
  55. ]
  56. };
  57. // src/presets/vue.ts
  58. var CommonCompositionAPI = [
  59. "onActivated",
  60. "onBeforeMount",
  61. "onBeforeUnmount",
  62. "onBeforeUpdate",
  63. "onErrorCaptured",
  64. "onDeactivated",
  65. "onMounted",
  66. "onServerPrefetch",
  67. "onUnmounted",
  68. "onUpdated",
  69. "useAttrs",
  70. "useSlots",
  71. "computed",
  72. "customRef",
  73. "isReadonly",
  74. "isRef",
  75. "markRaw",
  76. "reactive",
  77. "isReactive",
  78. "isProxy",
  79. "readonly",
  80. "ref",
  81. "shallowReactive",
  82. "shallowReadonly",
  83. "shallowRef",
  84. "triggerRef",
  85. "toRaw",
  86. "toRef",
  87. "toRefs",
  88. "unref",
  89. "watch",
  90. "watchEffect",
  91. "watchPostEffect",
  92. "watchSyncEffect",
  93. "defineComponent",
  94. "defineAsyncComponent",
  95. "getCurrentInstance",
  96. "h",
  97. "inject",
  98. "nextTick",
  99. "provide",
  100. "useCssModule",
  101. "createApp",
  102. "effectScope",
  103. "EffectScope",
  104. "getCurrentScope",
  105. "onScopeDispose"
  106. ];
  107. var vue_default = {
  108. vue: [
  109. ...CommonCompositionAPI,
  110. "onRenderTracked",
  111. "onRenderTriggered",
  112. "resolveComponent",
  113. "useCssVars"
  114. ]
  115. };
  116. // src/presets/nuxt-composition-api.ts
  117. var nuxt_composition_api_default = {
  118. "@nuxtjs/composition-api": [
  119. ...CommonCompositionAPI,
  120. "onGlobalSetup",
  121. "useFetch",
  122. "useAsync",
  123. "useContext",
  124. "ssrRef",
  125. "shallowSsrRef",
  126. "ssrPromise",
  127. "useMeta",
  128. "useStore",
  129. "useRouter",
  130. "useRoute"
  131. ]
  132. };
  133. // src/presets/pinia.ts
  134. var pinia_default = {
  135. pinia: [
  136. "acceptHMRUpdate",
  137. "createPinia",
  138. "defineStore",
  139. "getActivePinia",
  140. "mapActions",
  141. "mapGetters",
  142. "mapState",
  143. "mapStores",
  144. "mapWritableState",
  145. "setActivePinia",
  146. "setMapStoreSuffix",
  147. "storeToRefs"
  148. ]
  149. };
  150. // src/presets/preact.ts
  151. var preact_default = {
  152. "preact/hooks": [
  153. "useState",
  154. "useCallback",
  155. "useMemo",
  156. "useEffect",
  157. "useRef",
  158. "useContext",
  159. "useReducer"
  160. ]
  161. };
  162. // src/presets/quasar.ts
  163. var quasar_default = {
  164. quasar: [
  165. "useQuasar",
  166. "useDialogPluginComponent",
  167. "useFormChild",
  168. "useMeta"
  169. ]
  170. };
  171. // src/presets/react.ts
  172. var react_default = {
  173. react: [
  174. "useState",
  175. "useCallback",
  176. "useMemo",
  177. "useEffect",
  178. "useRef",
  179. "useContext",
  180. "useReducer",
  181. "useImperativeHandle",
  182. "useDebugValue",
  183. "useDeferredValue",
  184. "useLayoutEffect",
  185. "useTransition",
  186. "startTransition",
  187. "useSyncExternalStore",
  188. "useInsertionEffect",
  189. "useId",
  190. "lazy",
  191. "memo",
  192. "createRef",
  193. "forwardRef"
  194. ]
  195. };
  196. // src/presets/react-router.ts
  197. var ReactRouterHooks = [
  198. "useOutletContext",
  199. "useHref",
  200. "useInRouterContext",
  201. "useLocation",
  202. "useNavigationType",
  203. "useNavigate",
  204. "useOutlet",
  205. "useParams",
  206. "useResolvedPath",
  207. "useRoutes"
  208. ];
  209. var react_router_default = {
  210. "react-router": [
  211. ...ReactRouterHooks
  212. ]
  213. };
  214. // src/presets/react-router-dom.ts
  215. var react_router_dom_default = {
  216. "react-router-dom": [
  217. ...ReactRouterHooks,
  218. "useLinkClickHandler",
  219. "useSearchParams",
  220. "Link",
  221. "NavLink",
  222. "Navigate",
  223. "Outlet",
  224. "Route",
  225. "Routes"
  226. ]
  227. };
  228. // src/presets/react-i18next.ts
  229. var react_i18next_default = {
  230. "react-i18next": ["useTranslation"]
  231. };
  232. // src/presets/svelte.ts
  233. var svelteAnimate = {
  234. "svelte/animate": [
  235. "flip"
  236. ]
  237. };
  238. var svelteEasing = {
  239. "svelte/easing": [
  240. "back",
  241. "bounce",
  242. "circ",
  243. "cubic",
  244. "elastic",
  245. "expo",
  246. "quad",
  247. "quart",
  248. "quint",
  249. "sine"
  250. ].reduce((acc, e) => {
  251. acc.push(`${e}In`, `${e}Out`, `${e}InOut`);
  252. return acc;
  253. }, ["linear"])
  254. };
  255. var svelteStore = {
  256. "svelte/store": [
  257. "writable",
  258. "readable",
  259. "derived",
  260. "get"
  261. ]
  262. };
  263. var svelteMotion = {
  264. "svelte/motion": [
  265. "tweened",
  266. "spring"
  267. ]
  268. };
  269. var svelteTransition = {
  270. "svelte/transition": [
  271. "fade",
  272. "blur",
  273. "fly",
  274. "slide",
  275. "scale",
  276. "draw",
  277. "crossfade"
  278. ]
  279. };
  280. var svelte = {
  281. svelte: [
  282. "onMount",
  283. "beforeUpdate",
  284. "afterUpdate",
  285. "onDestroy",
  286. "tick",
  287. "setContext",
  288. "getContext",
  289. "hasContext",
  290. "getAllContexts",
  291. "createEventDispatcher"
  292. ]
  293. };
  294. // src/presets/vee-validate.ts
  295. var vee_validate_default = {
  296. "vee-validate": [
  297. "validate",
  298. "defineRule",
  299. "configure",
  300. "useField",
  301. "useForm",
  302. "useFieldArray",
  303. "useResetForm",
  304. "useIsFieldDirty",
  305. "useIsFieldTouched",
  306. "useIsFieldValid",
  307. "useIsSubmitting",
  308. "useValidateField",
  309. "useIsFormDirty",
  310. "useIsFormTouched",
  311. "useIsFormValid",
  312. "useValidateForm",
  313. "useSubmitCount",
  314. "useFieldValue",
  315. "useFormValues",
  316. "useFormErrors",
  317. "useFieldError",
  318. "useSubmitForm",
  319. "FormContextKey",
  320. "FieldContextKey"
  321. ]
  322. };
  323. // src/presets/vitepress.ts
  324. var vitepress_default = {
  325. vitepress: [
  326. "useData",
  327. "useRoute",
  328. "useRouter",
  329. "withBase"
  330. ]
  331. };
  332. // src/presets/vue-demi.ts
  333. var vue_demi_default = {
  334. "vue-demi": CommonCompositionAPI
  335. };
  336. // src/presets/vue-i18n.ts
  337. var vue_i18n_default = {
  338. "vue-i18n": [
  339. "useI18n"
  340. ]
  341. };
  342. // src/presets/vue-router.ts
  343. var vue_router_default = {
  344. "vue-router": [
  345. "useRouter",
  346. "useRoute"
  347. ]
  348. };
  349. // src/presets/vue-composition-api.ts
  350. var vue_composition_api_default = {
  351. "@vue/composition-api": CommonCompositionAPI
  352. };
  353. // src/presets/vueuse-core.ts
  354. var _cache2;
  355. var vueuse_core_default = () => {
  356. const excluded = ["toRefs", "utils"];
  357. if (!_cache2) {
  358. let indexesJson;
  359. try {
  360. const corePath = _localpkg.resolveModule.call(void 0, "@vueuse/core") || process.cwd();
  361. const path = _localpkg.resolveModule.call(void 0, "@vueuse/core/indexes.json") || _localpkg.resolveModule.call(void 0, "@vueuse/metadata/index.json") || _localpkg.resolveModule.call(void 0, "@vueuse/metadata/index.json", { paths: [corePath] });
  362. indexesJson = JSON.parse(_fs.readFileSync.call(void 0, path, "utf-8"));
  363. } catch (error) {
  364. console.error(error);
  365. throw new Error("[auto-import] failed to load @vueuse/core, have you installed it?");
  366. }
  367. if (indexesJson) {
  368. _cache2 = {
  369. "@vueuse/core": indexesJson.functions.filter((i) => ["core", "shared"].includes(i.package)).flatMap((i) => [i.name, ...i.alias || []]).filter((i) => i && i.length >= 4 && !excluded.includes(i))
  370. };
  371. }
  372. }
  373. return _cache2 || {};
  374. };
  375. // src/presets/vue-macros.ts
  376. var vue_macros_default = {
  377. "vue/macros": [
  378. "$",
  379. "$$",
  380. "$ref",
  381. "$shallowRef",
  382. "$toRef",
  383. "$customRef",
  384. "$computed"
  385. ]
  386. };
  387. // src/presets/vueuse-head.ts
  388. var vueuse_head_default = {
  389. "@vueuse/head": [
  390. "useHead"
  391. ]
  392. };
  393. // src/presets/vuex.ts
  394. var vuex_default = {
  395. vuex: [
  396. "createStore",
  397. "createLogger",
  398. "mapState",
  399. "mapGetters",
  400. "mapActions",
  401. "mapMutations",
  402. "createNamespacedHelpers",
  403. "useStore"
  404. ]
  405. };
  406. // src/presets/vitest.ts
  407. var vitest_default = {
  408. vitest: [
  409. "suite",
  410. "test",
  411. "describe",
  412. "it",
  413. "chai",
  414. "expect",
  415. "assert",
  416. "vitest",
  417. "vi",
  418. "beforeAll",
  419. "afterAll",
  420. "beforeEach",
  421. "afterEach"
  422. ]
  423. };
  424. // src/presets/uni-app.ts
  425. var uni_app_default = {
  426. "@dcloudio/uni-app": [
  427. "onAddToFavorites",
  428. "onBackPress",
  429. "onError",
  430. "onHide",
  431. "onLaunch",
  432. "onLoad",
  433. "onNavigationBarButtonTap",
  434. "onNavigationBarSearchInputChanged",
  435. "onNavigationBarSearchInputClicked",
  436. "onNavigationBarSearchInputConfirmed",
  437. "onNavigationBarSearchInputFocusChanged",
  438. "onPageNotFound",
  439. "onPageScroll",
  440. "onPullDownRefresh",
  441. "onReachBottom",
  442. "onReady",
  443. "onResize",
  444. "onShareAppMessage",
  445. "onShareTimeline",
  446. "onShow",
  447. "onTabItemTap",
  448. "onThemeChange",
  449. "onUnhandledRejection",
  450. "onUnload"
  451. ]
  452. };
  453. // src/presets/solid.ts
  454. var solidCore = {
  455. "solid-js": [
  456. "createSignal",
  457. "createEffect",
  458. "createMemo",
  459. "createResource",
  460. "onMount",
  461. "onCleanup",
  462. "onError",
  463. "untrack",
  464. "batch",
  465. "on",
  466. "createRoot",
  467. "mergeProps",
  468. "splitProps",
  469. "useTransition",
  470. "observable",
  471. "mapArray",
  472. "indexArray",
  473. "createContext",
  474. "useContext",
  475. "children",
  476. "lazy",
  477. "createDeferred",
  478. "createRenderEffect",
  479. "createSelector",
  480. "For",
  481. "Show",
  482. "Switch",
  483. "Match",
  484. "Index",
  485. "ErrorBoundary",
  486. "Suspense",
  487. "SuspenseList"
  488. ]
  489. };
  490. var solidStore = {
  491. "solid-js/store": [
  492. "createStore",
  493. "produce",
  494. "reconcile",
  495. "createMutable"
  496. ]
  497. };
  498. var solidWeb = {
  499. "solid-js/web": [
  500. "Dynamic",
  501. "hydrate",
  502. "render",
  503. "renderToString",
  504. "renderToStringAsync",
  505. "renderToStream",
  506. "isServer",
  507. "Portal"
  508. ]
  509. };
  510. var solid_default = {
  511. ...solidCore,
  512. ...solidStore,
  513. ...solidWeb
  514. };
  515. // src/presets/solid-router.ts
  516. var solid_router_default = {
  517. "@solidjs/router": [
  518. "Link",
  519. "NavLink",
  520. "Navigate",
  521. "Outlet",
  522. "Route",
  523. "Router",
  524. "Routes",
  525. "_mergeSearchString",
  526. "createIntegration",
  527. "hashIntegration",
  528. "normalizeIntegration",
  529. "pathIntegration",
  530. "staticIntegration",
  531. "useHref",
  532. "useIsRouting",
  533. "useLocation",
  534. "useMatch",
  535. "useNavigate",
  536. "useParams",
  537. "useResolvedPath",
  538. "useRouteData",
  539. "useRoutes",
  540. "useSearchParams"
  541. ]
  542. };
  543. // src/presets/solid-app-router.ts
  544. var solid_app_router_default = {
  545. "solid-app-router": [
  546. "Link",
  547. "NavLink",
  548. "Navigate",
  549. "Outlet",
  550. "Route",
  551. "Router",
  552. "Routes",
  553. "_mergeSearchString",
  554. "createIntegration",
  555. "hashIntegration",
  556. "normalizeIntegration",
  557. "pathIntegration",
  558. "staticIntegration",
  559. "useHref",
  560. "useIsRouting",
  561. "useLocation",
  562. "useMatch",
  563. "useNavigate",
  564. "useParams",
  565. "useResolvedPath",
  566. "useRouteData",
  567. "useRoutes",
  568. "useSearchParams"
  569. ]
  570. };
  571. // src/presets/jotai.ts
  572. var jotai = {
  573. jotai: [
  574. "atom",
  575. "useAtom",
  576. "useAtomValue",
  577. "useSetAtom"
  578. ]
  579. };
  580. var jotaiUtils = {
  581. "jotai/utils": [
  582. "atomWithReset",
  583. "useResetAtom",
  584. "useReducerAtom",
  585. "atomWithReducer",
  586. "atomFamily",
  587. "selectAtom",
  588. "useAtomCallback",
  589. "freezeAtom",
  590. "freezeAtomCreator",
  591. "splitAtom",
  592. "atomWithDefault",
  593. "waitForAll",
  594. "atomWithStorage",
  595. "atomWithHash",
  596. "createJSONStorage",
  597. "atomWithObservable",
  598. "useHydrateAtoms",
  599. "loadable"
  600. ]
  601. };
  602. // src/presets/vueuse-math.ts
  603. var _cache3;
  604. var vueuse_math_default = () => {
  605. if (!_cache3) {
  606. let indexesJson;
  607. try {
  608. const corePath = _localpkg.resolveModule.call(void 0, "@vueuse/core") || process.cwd();
  609. const path = _localpkg.resolveModule.call(void 0, "@vueuse/metadata/index.json") || _localpkg.resolveModule.call(void 0, "@vueuse/metadata/index.json", { paths: [corePath] });
  610. indexesJson = JSON.parse(_fs.readFileSync.call(void 0, path, "utf-8"));
  611. } catch (error) {
  612. console.error(error);
  613. throw new Error("[auto-import] failed to load @vueuse/math, have you installed it?");
  614. }
  615. if (indexesJson) {
  616. _cache3 = {
  617. "@vueuse/math": indexesJson.functions.filter((i) => ["math"].includes(i.package)).flatMap((i) => [i.name, ...i.alias || []]).filter((i) => i && i.length >= 4)
  618. };
  619. }
  620. }
  621. return _cache3 || {};
  622. };
  623. // src/presets/recoil.ts
  624. var recoil_default = {
  625. recoil: [
  626. "atom",
  627. "selector",
  628. "useRecoilState",
  629. "useRecoilValue",
  630. "useSetRecoilState",
  631. "useResetRecoilState",
  632. "useRecoilStateLoadable",
  633. "useRecoilValueLoadable",
  634. "isRecoilValue",
  635. "useRecoilCallback"
  636. ]
  637. };
  638. // src/presets/index.ts
  639. var presets = {
  640. "ahooks": ahooks_default,
  641. "@nuxtjs/composition-api": nuxt_composition_api_default,
  642. "@vue/composition-api": vue_composition_api_default,
  643. "@vueuse/core": vueuse_core_default,
  644. "@vueuse/math": vueuse_math_default,
  645. "@vueuse/head": vueuse_head_default,
  646. "mobx": mobx_default,
  647. "mobx-react-lite": mobx_react_lite_default,
  648. "pinia": pinia_default,
  649. "preact": preact_default,
  650. "quasar": quasar_default,
  651. "react": react_default,
  652. "react-router": react_router_default,
  653. "react-router-dom": react_router_dom_default,
  654. "react-i18next": react_i18next_default,
  655. "svelte": svelte,
  656. "svelte/animate": svelteAnimate,
  657. "svelte/easing": svelteEasing,
  658. "svelte/motion": svelteMotion,
  659. "svelte/store": svelteStore,
  660. "svelte/transition": svelteTransition,
  661. "vee-validate": vee_validate_default,
  662. "vitepress": vitepress_default,
  663. "vue-demi": vue_demi_default,
  664. "vue-i18n": vue_i18n_default,
  665. "vue-router": vue_router_default,
  666. "vue": vue_default,
  667. "vue/macros": vue_macros_default,
  668. "vuex": vuex_default,
  669. "vitest": vitest_default,
  670. "uni-app": uni_app_default,
  671. "solid-js": solid_default,
  672. "@solidjs/router": solid_router_default,
  673. "solid-app-router": solid_app_router_default,
  674. "jotai": jotai,
  675. "jotai/utils": jotaiUtils,
  676. "recoil": recoil_default
  677. };
  678. exports.presets = presets;