UNPKG

@lark-project/cli

Version:

飞书项目插件开发工具

54 lines (53 loc) 2.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BUILTIN_EXTERNALS = exports.IV = exports.PASSWORD = exports.HOT_UPDATE_FUNC_NAME = exports.ERROR_NAME = exports.DEFAULT_CONFIG = exports.MODULE_FILE_EXTENSIONS = exports.GITHUB = exports.PATH = void 0; /** Path */ exports.PATH = { BUILD_FOLDER: 'build', BUILD_ZIP_FOLDER: 'build-zip', BUILD_INDEX_JS_FILE: 'build/js/index.js', BUILD_INDEX_CSS_FILE: 'build/css/index.css', BUILD_ASSETS_FOLDER: 'build/assets', BUILD_CONFIG_FILE: 'build/config.yaml', CONFIG_FILE: '.config.json', MANIFEST_FILE: 'manifest.json', EXT_BUILD_CONFIG_TS: 'build.config.ts', EXT_BUILD_CONFIG_JS: 'build.config.js', PACKAGE_FILE: 'package.json', PRODUCT_ZIP_FILE: 'build.zip', PUBLIC_PATH: 'public', SRC_ASSETS_FOLDER: 'src/assets', SRC_FOLDER: 'src', SRC_INDEX_FILE: 'src/index', TS_CONFIG_FILE: 'tsconfig.json', }; /** GitHub 信息 */ exports.GITHUB = { DEFAULT_BRANCH: 'main', // 默认主分支 ORG: 'larksuite', // 模板代码仓库 Org REPOSITORY: 'lark-project-template', // 模板代码仓库 }; exports.MODULE_FILE_EXTENSIONS = ['js', 'ts', 'tsx', 'jsx']; exports.DEFAULT_CONFIG = { DOMAIN: 'https://project.feishu.cn', // 默认上传 host 地址 PORT: 3339, // Dev Server 默认端口号 }; exports.ERROR_NAME = 'MeegoClientError'; exports.HOT_UPDATE_FUNC_NAME = 'webpackHotUpdateLPM'; exports.PASSWORD = 'meego_cli_key_scbncaskdbvasbvlas'; exports.IV = 'meego_cli_iv_nop'; exports.BUILTIN_EXTERNALS = { // 开源组件,引用名称对齐 react: 'React', axios: 'Axios', lodash: 'Lodash', '@douyinfe/semi-ui': 'SemiUiReact', '@douyinfe/semi-icons': 'SemiIcons', // 飞书项目内部组件 '@lark-project/MeegoComponent': 'MeegoComponent', '@lark-project/GeneralForm': 'GeneralForm', '@lark-project/GeneralTable': 'RendererGeneralTable', '@lark-project/Pingere': 'MeegoPingere', '@lark-project/PingereDefinitions': 'MeegoPingereDefinitions', '@lark-project/BasePlugin': 'BasePlugin', };