UNPKG

weapp-vite

Version:

weapp-vite 一个现代化的小程序打包工具

311 lines (292 loc) 5.84 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); var _chunkN5FVU7GRcjs = require('../chunk-N5FVU7GR.cjs'); // src/auto-import-components/resolvers/index.ts _chunkN5FVU7GRcjs.init_cjs_shims.call(void 0, ); // src/auto-import-components/resolvers/tdesign.ts _chunkN5FVU7GRcjs.init_cjs_shims.call(void 0, ); var _shared = require('@weapp-core/shared'); // src/auto-import-components/resolvers/json/tdesign.json var tdesign_default = [ "action-sheet", "avatar", "avatar-group", "back-top", "badge", "button", "calendar", "cascader", "cell", "cell-group", "check-tag", "checkbox", "checkbox-group", "col", "collapse", "collapse-panel", "color-picker", "count-down", "date-time-picker", "dialog", "divider", "drawer", "dropdown-item", "dropdown-menu", "empty", "fab", "footer", "form", "form-item", "grid", "grid-item", "guide", "icon", "image", "image-viewer", "indexes", "indexes-anchor", "input", "link", "loading", "message", "message-item", "navbar", "notice-bar", "overlay", "picker", "picker-item", "popup", "progress", "pull-down-refresh", "qrcode", "radio", "radio-group", "rate", "result", "row", "scroll-view", "search", "side-bar", "side-bar-item", "skeleton", "slider", "step-item", "stepper", "steps", "sticky", "swipe-cell", "swiper", "swiper-nav", "switch", "tab-bar", "tab-bar-item", "tab-panel", "tabs", "tag", "textarea", "toast", "transition", "tree-select", "upload", "watermark" ]; // src/auto-import-components/resolvers/tdesign.ts var defaultPrefix = "t-"; var TDesignResolver = (opts) => { const { prefix, resolve } = _shared.defu.call(void 0, opts, { prefix: defaultPrefix, resolve({ name, prefix: prefix2 }) { return { key: `${prefix2}${name}`, // 最后 + /index 似乎有问题 value: `tdesign-miniprogram/${name}/${name}` }; } }); const map = tdesign_default.reduce((acc, cur) => { const { key, value } = resolve({ name: cur, prefix }); acc[key] = value; return acc; }, {}); const resolver = (componentName) => { const from = map[componentName]; if (from) { return { name: componentName, from }; } }; resolver.components = Object.freeze({ ...map }); return resolver; }; // src/auto-import-components/resolvers/types.ts _chunkN5FVU7GRcjs.init_cjs_shims.call(void 0, ); // src/auto-import-components/resolvers/vant.ts _chunkN5FVU7GRcjs.init_cjs_shims.call(void 0, ); // src/auto-import-components/resolvers/json/vant.json var vant_default = [ "action-sheet", "area", "button", "calendar", "card", "cascader", "cell", "cell-group", "checkbox", "checkbox-group", "circle", "col", "collapse", "collapse-item", "config-provider", "count-down", "datetime-picker", "definitions", "dialog", "divider", "dropdown-item", "dropdown-menu", "empty", "field", "goods-action", "goods-action-button", "goods-action-icon", "grid", "grid-item", "icon", "image", "index-anchor", "index-bar", "info", "loading", "nav-bar", "notice-bar", "notify", "overlay", "panel", "picker", "picker-column", "popup", "progress", "radio", "radio-group", "rate", "row", "search", "share-sheet", "sidebar", "sidebar-item", "skeleton", "slider", "stepper", "steps", "sticky", "submit-bar", "swipe-cell", "switch", "tab", "tabbar", "tabbar-item", "tabs", "tag", "toast", "transition", "tree-select", "uploader" ]; // src/auto-import-components/resolvers/vant.ts var defaultPrefix2 = "van-"; var VantResolver = (opts) => { const { prefix, resolve } = _shared.defu.call(void 0, opts, { prefix: defaultPrefix2, resolve({ name, prefix: prefix2 }) { return { key: `${prefix2}${name}`, // 最后 + /index 似乎有问题 value: `@vant/weapp/${name}` }; } }); const map = vant_default.reduce((acc, cur) => { const { key, value } = resolve({ name: cur, prefix }); acc[key] = value; return acc; }, {}); const resolver = (componentName) => { const from = map[componentName]; if (from) { return { name: componentName, from }; } }; resolver.components = Object.freeze({ ...map }); return resolver; }; // src/auto-import-components/resolvers/weui.ts _chunkN5FVU7GRcjs.init_cjs_shims.call(void 0, ); // src/auto-import-components/resolvers/json/weui.json var weui_default = [ "actionsheet", "badge", "cell", "cells", "checkbox", "checkbox-group", "dialog", "form", "form-page", "gallery", "grids", "half-screen-dialog", "icon", "loading", "msg", "navigation-bar", "searchbar", "slideview", "tabbar", "toptips", "uploader" ]; // src/auto-import-components/resolvers/weui.ts var defaultPrefix3 = "mp-"; var WeuiResolver = (opts) => { const { prefix, resolve } = _shared.defu.call(void 0, opts, { prefix: defaultPrefix3, resolve({ name, prefix: prefix2 }) { return { key: `${prefix2}${name}`, value: `weui-miniprogram/${name}/${name}` }; } }); const map = weui_default.reduce((acc, cur) => { const { key, value } = resolve({ name: cur, prefix }); acc[key] = value; return acc; }, {}); const resolver = (componentName) => { const from = map[componentName]; if (from) { return { name: componentName, from }; } }; resolver.components = Object.freeze({ ...map }); return resolver; }; exports.TDesignResolver = TDesignResolver; exports.VantResolver = VantResolver; exports.WeuiResolver = WeuiResolver;