@modern-js/module-tools-v2
Version:
The meta-framework suite designed from scratch for frontend-focused modern web development.
143 lines (142 loc) • 2.88 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.universalJsPreset = exports.universalJsLitePreset = exports.nodeJsPreset = exports.legacyPresets = exports.browserJsPreset = exports.browserJsLitePreset = void 0;
const universalJsPreset = [{
buildType: 'bundleless',
format: 'esm',
target: 'es5',
path: './dist/js/treeshaking',
bundlelessOptions: {
styleCompileMode: 'with-source-code'
},
dts: false
}, {
buildType: 'bundleless',
format: 'cjs',
target: 'es6',
path: './dist/js/node',
dts: false
}, {
buildType: 'bundleless',
format: 'esm',
target: 'es6',
path: './dist/js/modern',
dts: false
}, {
buildType: 'bundleless',
dts: {
only: true
},
path: './dist/types'
}];
exports.universalJsPreset = universalJsPreset;
const universalJsLitePreset = [{
format: 'esm',
target: 'es5',
path: './dist/js/treeshaking',
bundlelessOptions: {
styleCompileMode: 'with-source-code'
},
dts: false
}, {
format: 'cjs',
target: 'es6',
path: './dist/js/node',
dts: false
}, {
format: 'esm',
target: 'es5',
path: './dist/js/modern',
dts: false
}, {
buildType: 'bundleless',
dts: {
only: true
},
path: './dist/types'
}];
exports.universalJsLitePreset = universalJsLitePreset;
const browserJsPreset = [{
format: 'esm',
target: 'es5',
path: './dist/js/treeshaking',
bundlelessOptions: {
styleCompileMode: 'with-source-code'
},
dts: false
}, {
format: 'esm',
target: 'es6',
path: './dist/js/node',
dts: false
}, {
format: 'esm',
target: 'es6',
path: './dist/js/modern',
dts: false
}, {
buildType: 'bundleless',
dts: {
only: true
},
path: './dist/types'
}];
exports.browserJsPreset = browserJsPreset;
const browserJsLitePreset = [{
format: 'esm',
target: 'es5',
bundlelessOptions: {
styleCompileMode: 'with-source-code'
},
dts: false,
path: './dist/js/treeshaking'
}, {
format: 'esm',
target: 'es5',
path: './dist/js/node',
dts: false
}, {
format: 'esm',
target: 'es5',
path: './dist/js/modern',
dts: false
}, {
buildType: 'bundleless',
dts: {
only: true
},
path: './dist/types'
}];
exports.browserJsLitePreset = browserJsLitePreset;
const nodeJsPreset = [{
format: 'cjs',
target: 'es6',
dts: false,
bundlelessOptions: {
styleCompileMode: 'with-source-code'
},
path: './dist/js/node'
}, {
format: 'esm',
target: 'es6',
dts: false,
path: './js/modern'
}, {
buildType: 'bundleless',
dts: {
only: true
},
path: './dist/types'
}];
exports.nodeJsPreset = nodeJsPreset;
const legacyPresets = {
UNIVERSAL_JS: universalJsPreset,
UNIVERSAL_JS_LITE: universalJsLitePreset,
BROWSER_JS: browserJsPreset,
BROWSER_JS_LITE: browserJsLitePreset,
NODE_JS: nodeJsPreset
};
exports.legacyPresets = legacyPresets;
//# sourceMappingURL=legacy-build-presets.js.map