{"version":3,"sources":["../src/presets/next.ts","../src/presets/react.ts","../src/resolvers/ahooks/preset.ts","../src/resolvers/ahooks/resolver.ts","../src/utils/get-components-map.ts","../src/resolvers/antd/preset.ts","../src/resolvers/antd/resolver.ts","../src/resolvers/antd-pro-components/preset.ts","../src/resolvers/antd-pro-components/resolver.ts"],"names":["nextPresets","reactPresets","ahooksBuiltInAPI","ahooksResolver","name","getComponentsMap","components","options","prefix","nameProcessor","map","antdBuiltInAPI","antdResolver","from","antdComponentsMap","originName","antdProComponentsBuiltInAPI","antdProComponentsResolver"],"mappings":"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","file":"index.mjs","sourcesContent":["import type { InlinePreset } from 'unimport'\nimport type { ImportsMap, PresetName } from 'unplugin-auto-import/types'\n\nexport const nextPresets: (ImportsMap | PresetName | InlinePreset)[] = [\n  'react',\n  { from: 'next/image', imports: [['default', 'NextImage']] },\n  { from: 'next/link', imports: [['default', 'NextLink']] },\n  { from: 'next/navigation', imports: ['useRouter', 'redirect'] },\n  { from: 'clsx', imports: [['default', 'clsx']] },\n  { from: '@bit-ocean/config', imports: ['teamConfig'] }\n]\n","import type { InlinePreset } from 'unimport'\nimport type { ImportsMap, PresetName } from 'unplugin-auto-import/types'\n\nexport const reactPresets: (ImportsMap | PresetName | InlinePreset)[] = [\n  'react',\n  'react-i18next',\n  {\n    from: 'react',\n    imports: ['Suspense', 'Fragment', 'cloneElement', 'createElement', 'createContext']\n  },\n  {\n    from: '@tanstack/react-query',\n    imports: [\n      'focusManager',\n      'keepPreviousData',\n      'onlineManager',\n      'MutationCache',\n      'QueryClient',\n      'QueryClientProvider',\n      'queryOptions',\n      'useIsFetching',\n      'useIsMutating',\n      'useInfiniteQuery',\n      'useMutation',\n      'useMutationState',\n      'useQuery',\n      'useQueries',\n      'useSuspenseInfiniteQuery',\n      'useSuspenseQuery',\n      'useSuspenseQueries',\n      'useQueryClient'\n    ]\n  },\n  {\n    from: '@tanstack/react-router',\n    imports: [\n      'Await',\n      'Block',\n      'createFileRoute',\n      'createLazyFileRoute',\n      'createRouter',\n      'createRootRouteWithContext',\n      'getRouteApi',\n      'Link',\n      'LoaderContext',\n      'MatchRoute',\n      'NotFoundRoute',\n      'notFound',\n      'Outlet',\n      'redirect',\n      'RouterProvider',\n      'ScrollRestoration',\n      'useBlocker',\n      'useChildMatches',\n      'useLoaderData',\n      'useLocation',\n      'useMatch',\n      'useMatchRoute',\n      'useMatches',\n      'useNavigate',\n      'useParentMatches',\n      'useParams',\n      'useRouteContext',\n      'useRouter',\n      'useRouterState',\n      'useSearch'\n    ]\n  },\n  { from: 'clsx', imports: [['default', 'clsx']] },\n  { from: 'use-immer', imports: ['useImmer'] },\n  { from: 'dayjs', imports: [['default', 'dayjs']] },\n  { from: 'zod', imports: ['z'] },\n  { from: 'framer-motion', imports: ['motion', 'AnimatePresence'] },\n  { from: '@bit-ocean/config', imports: ['teamConfig'] },\n  { from: '@bit-ocean/echarts', imports: ['ReactChart'] },\n  { from: '@bit-ocean/hooks', imports: ['useRouteStaticData', 'useRoutesStaticData'] },\n  {\n    from: '@bit-ocean/utils',\n    imports: [\n      'AuthUtils',\n      'BrowserUtils',\n      'DateUtils',\n      'I18nUtils',\n      'IsUtils',\n      'LangUtils',\n      'ThemeUtils'\n    ]\n  }\n]\n","export const ahooksBuiltInAPI = [\n  'useRequest',\n  // Scene\n  'useAntdTable',\n  'useFusionTable',\n  'useInfiniteScroll',\n  'usePagination',\n  'useDynamicList',\n  'useVirtualList',\n  'useHistoryTravel',\n  'useNetwork',\n  'useSelections',\n  'useCountDown',\n  'useCounter',\n  'useTextSelection',\n  'useWebSocket',\n  // LifeCycle\n  'useMount',\n  'useUnmount',\n  'useUnmountedRef',\n  // State\n  'useSetState',\n  'useBoolean',\n  'useToggle',\n  'useUrlState',\n  'useCookieState',\n  'useLocalStorageState',\n  'useSessionStorageState',\n  'useDebounce',\n  'useThrottle',\n  'useMap',\n  'useSet',\n  'usePrevious',\n  'useRafState',\n  'useSafeState',\n  'useGetState',\n  'useResetState',\n  // Effect\n  'useUpdateEffect',\n  'useUpdateLayoutEffect',\n  'useAsyncEffect',\n  'useDebounceEffect',\n  'useDebounceFn',\n  'useThrottleFn',\n  'useThrottleEffect',\n  'useDeepCompareEffect',\n  'useDeepCompareLayoutEffect',\n  'useInterval',\n  'useRafInterval',\n  'useTimeout',\n  'useRafTimeout',\n  'useLockFn',\n  'useUpdate',\n  // Dom\n  'useEventListener',\n  'useClickAway',\n  'useDocumentVisibility',\n  'useDrop',\n  'useDrag',\n  'useEventTarget',\n  'useExternal',\n  'useTitle',\n  'useFavicon',\n  'useFullscreen',\n  'useHover',\n  'useMutationObserver',\n  'useInViewport',\n  'useKeyPress',\n  'useLongPress',\n  'useMouse',\n  'useResponsive',\n  'useScroll',\n  'useSize',\n  'useFocusWithin',\n  // Advanced\n  'useControllableValue',\n  'useCreation',\n  'useEventEmitter',\n  'useIsomorphicLayoutEffect',\n  'useLatest',\n  'useMemoizedFn',\n  'useReactive',\n  // Dev\n  'useTrackedEffect',\n  'useWhyDidYouUpdate'\n]\n","import type { Resolver } from 'unplugin-auto-import/types'\n\nimport { ahooksBuiltInAPI } from './preset'\n\nexport const ahooksResolver = (): Resolver => ({\n  type: 'component',\n  resolve: (name: string) => {\n    if (ahooksBuiltInAPI.includes(name)) {\n      return {\n        name,\n        from: 'ahooks'\n      }\n    }\n    return undefined\n  }\n})\n","interface Options {\n  /**\n   * The prefix of the component name.\n   */\n  prefix?: string\n  /**\n   * The Function to process the component name.\n   */\n  nameProcessor?: (name: string) => string\n}\n\n/**\n *\n * @param components Array of the components' names.\n * @param options\n * @returns\n */\nexport function getComponentsMap(components: string[], options?: Options): Map<string, string> {\n  const { prefix, nameProcessor } = options ?? {}\n  return components.reduce(\n    (map, name) =>\n      map.set(\n        `${prefix ?? ''}${typeof nameProcessor === 'function' ? nameProcessor(name) : name}`,\n        name\n      ),\n    new Map()\n  )\n}\n","export const antdBuiltInAPI = [\n  'Affix',\n  'Alert',\n  'Anchor',\n  'App',\n  'AutoComplete',\n  'Avatar',\n  'BackTop',\n  'Badge',\n  'Breadcrumb',\n  'Button',\n  'Calendar',\n  'Card',\n  'Carousel',\n  'Cascader',\n  'Checkbox',\n  'Col',\n  'Collapse',\n  'ColorPicker',\n  'ConfigProvider',\n  'DatePicker',\n  'Descriptions',\n  'Divider',\n  'Drawer',\n  'Dropdown',\n  'Empty',\n  'Flex',\n  'FloatButton',\n  'Form',\n  'Grid',\n  'Image',\n  'Input',\n  'InputNumber',\n  'Layout',\n  'List',\n  'Mentions',\n  'Menu',\n  'Modal',\n  'Pagination',\n  'Popconfirm',\n  'Popover',\n  'Progress',\n  'QRCode',\n  'Radio',\n  'Rate',\n  'Result',\n  'Row',\n  'Segmented',\n  'Select',\n  'Skeleton',\n  'Slider',\n  'Space',\n  'Splitter',\n  'Spin',\n  'Statistic',\n  'Steps',\n  'Switch',\n  'Table',\n  'Tabs',\n  'Tag',\n  'TimePicker',\n  'Timeline',\n  'Tooltip',\n  'Tour',\n  'Transfer',\n  'Tree',\n  'TreeSelect',\n  'Typography',\n  'Upload',\n  'Watermark'\n]\n","import type { Resolver } from 'unplugin-auto-import/types'\n\nimport type { AntdResolverOptions } from '@/types'\nimport { getComponentsMap } from '@/utils'\n\nimport { antdBuiltInAPI } from './preset'\n\nexport const antdResolver = (options: AntdResolverOptions = {}): Resolver => {\n  const { prefix, packageName: from = 'antd' } = options\n  const antdComponentsMap = getComponentsMap(antdBuiltInAPI, { prefix })\n  return {\n    type: 'component',\n    resolve: (name: string) => {\n      if (!prefix) {\n        if (antdBuiltInAPI.includes(name)) {\n          return {\n            name,\n            from\n          }\n        }\n      } else {\n        const originName = antdComponentsMap.get(name)\n        if (originName) {\n          return {\n            name: originName,\n            as: name,\n            from\n          }\n        }\n      }\n      return undefined\n    }\n  }\n}\n","export const antdProComponentsBuiltInAPI = [\n  'CheckCard',\n  'ProCard',\n  'Statistic',\n  'StatisticCard',\n  'FieldRender',\n  'ProDescriptions',\n  'FieldCode',\n  'FieldDatePicker',\n  'FieldIndexColumn',\n  'FieldMoney',\n  'FieldPercent',\n  'FieldProgress',\n  'FieldRangePicker',\n  'FieldSelect',\n  'FieldStatus',\n  'FieldText',\n  'FieldTimePicker',\n  'ProField',\n  'FieldContext',\n  'FormListContext',\n  'GridContext',\n  'ProForm',\n  'ProFormContext',\n  'DrawerForm',\n  'LightFilter',\n  'LoginForm',\n  'LoginFormPage',\n  'ModalForm',\n  'ProFormGroup',\n  'QueryFilter',\n  'StepsForm',\n  'BetaSchemaForm',\n  'FormControlRender',\n  'FormItemProvide',\n  'FormItemRender',\n  'Group',\n  'ProFormCaptcha',\n  'ProFormCascader',\n  'ProFormCheckbox',\n  'ProFormColorPicker',\n  'ProFormDateMonthRangePicker',\n  'ProFormDatePicker',\n  'ProFormDateQuarterRangePicker',\n  'ProFormDateRangePicker',\n  'ProFormDateTimePicker',\n  'ProFormDateTimeRangePicker',\n  'ProFormDateWeekRangePicker',\n  'ProFormDateYearRangePicker',\n  'ProFormDependency',\n  'ProFormDigit',\n  'ProFormDigitRange',\n  'ProFormField',\n  'ProFormFieldSet',\n  'ProFormItem',\n  'ProFormItemRender',\n  'ProFormList',\n  'ProFormMoney',\n  'ProFormRadio',\n  'ProFormRate',\n  'ProFormSegmented',\n  'ProFormSelect',\n  'ProFormSlider',\n  'ProFormSwitch',\n  'ProFormText',\n  'ProFormTextArea',\n  'ProFormTimePicker',\n  'ProFormTreeSelect',\n  'ProFormUploadButton',\n  'ProFormUploadDragger',\n  'Submitter',\n  'DefaultFooter',\n  'DefaultHeader',\n  'FooterToolbar',\n  'GridContent',\n  'PageContainer',\n  'PageHeader',\n  'PageLoading',\n  'ProBreadcrumb',\n  'ProLayout',\n  'ProPageHeader',\n  'RouteContext',\n  'SettingDrawer',\n  'TopNavHeader',\n  'WaterMark',\n  'ProHelp',\n  'ProHelpProvide',\n  'ProHelpSelect',\n  'ProHelpContentPanel',\n  'ProHelpDrawer',\n  'ProHelpModal',\n  'ProHelpPanel',\n  'SelectKeyProvide',\n  'ProHelpPopover',\n  'RenderContentPanel',\n  'BaseProList',\n  'ProList',\n  'ConfigConsumer',\n  'ProConfigProvider',\n  'ProProvider',\n  'DescriptionsSkeleton',\n  'ListPageSkeleton',\n  'ListSkeleton',\n  'ListSkeletonItem',\n  'ListToolbarSkeleton',\n  'PageHeaderSkeleton',\n  'ProSkeleton',\n  'TableItemSkeleton',\n  'TableSkeleton',\n  'CellEditorTable',\n  'DragSortTable',\n  'EditableProTable',\n  'IndexColumn',\n  'IntlConsumer',\n  'ListToolBar',\n  'ProTable',\n  'RowEditorTable',\n  'Search',\n  'TableDropdown',\n  'TableStatus',\n  'DropdownFooter',\n  'ErrorBoundary',\n  'FieldLabel',\n  'FilterDropdown',\n  'InlineErrorFormItem',\n  'LabelIconTip'\n]\n","import type { Resolver } from 'unplugin-auto-import/types'\n\nimport { antdProComponentsBuiltInAPI } from './preset'\n\nexport const antdProComponentsResolver = (): Resolver => ({\n  type: 'component',\n  resolve: (name: string) => {\n    if (antdProComponentsBuiltInAPI.includes(name)) {\n      return {\n        name,\n        from: '@ant-design/pro-components'\n      }\n    }\n    return undefined\n  }\n})\n"]}