-
Notifications
You must be signed in to change notification settings - Fork 14
/
build-items.js
85 lines (79 loc) · 1.88 KB
/
build-items.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
// @ts-check
/** @typedef {{ in: string; out: string; minify: boolean; minifyHtml?: boolean; iife?: boolean }} BuildItem */
/** @type {BuildItem[]} */
export const buildItems = [
// uc-blocks
{
in: './index.js',
out: './web/file-uploader.min.js',
minify: true,
minifyHtml: true,
},
{
in: './index.js',
out: './web/file-uploader.iife.min.js',
minify: true,
minifyHtml: true,
iife: true,
},
{
in: './blocks/themes/uc-basic/index.css',
out: './web/uc-basic.min.css',
minify: true,
},
// uc-cloud-image-editor
{
in: './solutions/cloud-image-editor/index.js',
out: './web/uc-cloud-image-editor.min.js',
minify: true,
minifyHtml: true,
},
{
in: './solutions/cloud-image-editor/index.css',
out: './web/uc-cloud-image-editor.min.css',
minify: true,
},
// file-uploader-regular
{
in: './solutions/file-uploader/regular/index.js',
out: './web/uc-file-uploader-regular.min.js',
minify: true,
minifyHtml: true,
},
{
in: './solutions/file-uploader/regular/index.css',
out: './web/uc-file-uploader-regular.min.css',
minify: true,
},
// file-uploader-inline
{
in: './solutions/file-uploader/inline/index.js',
out: './web/uc-file-uploader-inline.min.js',
minify: true,
minifyHtml: true,
},
{
in: './solutions/file-uploader/inline/index.css',
out: './web/uc-file-uploader-inline.min.css',
minify: true,
},
// file-uploader-minimal
{
in: './solutions/file-uploader/minimal/index.js',
out: './web/uc-file-uploader-minimal.min.js',
minify: true,
minifyHtml: true,
},
{
in: './solutions/file-uploader/minimal/index.css',
out: './web/uc-file-uploader-minimal.min.css',
minify: true,
},
// uc-img
{
in: './solutions/adaptive-image/index.js',
out: './web/uc-img.min.js',
minify: true,
minifyHtml: true,
},
];