UNPKG

@modern-js/module-tools-v2

Version:

The meta-framework suite designed from scratch for frontend-focused modern web development.

62 lines (61 loc) 1.75 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.defaultBundlelessBuildConfig = exports.defaultBundleBuildConfig = exports.buildingText = exports.buildSuccessText = exports.buildFailText = void 0; var _utils = require("@modern-js/utils"); const buildingText = _utils.chalk.blue('Building...'); exports.buildingText = buildingText; const buildSuccessText = _utils.chalk.green('Build succeed'); exports.buildSuccessText = buildSuccessText; const buildFailText = _utils.chalk.red('Build Failed:'); exports.buildFailText = buildFailText; const defaultBundleBuildConfig = Object.freeze({ buildType: 'bundle', format: 'cjs', target: 'esnext', // TODO: getDefaultEntry sourceMap: false, copy: {}, path: './dist', dts: Object.freeze({ only: false, distPath: './', tsconfigPath: './tsconfig.json' }), jsx: 'automatic', bundleOptions: { entry: [], // entry will overrides by getDefaultEntry function platform: 'node', splitting: false, externals: undefined, minify: false, skipDeps: true, entryNames: '[name]', globals: {}, metafile: false, umdModuleName: undefined } }); exports.defaultBundleBuildConfig = defaultBundleBuildConfig; const defaultBundlelessBuildConfig = Object.freeze({ buildType: 'bundleless', format: 'cjs', target: 'esnext', sourceMap: false, copy: {}, path: './dist', dts: Object.freeze({ distPath: './', tsconfigPath: './tsconfig.json', only: false }), bundlelessOptions: Object.freeze({ sourceDir: './src', styleCompileMode: 'only-compiled-code' }), jsx: 'automatic' }); exports.defaultBundlelessBuildConfig = defaultBundlelessBuildConfig; //# sourceMappingURL=build.js.map