chore: add liquid.min.js into Github release

This commit is contained in:
Harttle
2022-02-24 01:39:27 +08:00
parent 13343040c6
commit 5d077f461a
2 changed files with 19 additions and 10 deletions
+9 -1
View File
@@ -128,7 +128,15 @@
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
} }
], ],
"@semantic-release/github" [
"@semantic-release/github", {
"assets": [
{"path": "dist/*.umd.js", "label": "liquid.js"},
{"path": "dist/*.min.js", "label": "liquid.min.js"},
{"path": "dist/*.min.js.map", "label": "liquid.min.js.map"}
]
}
]
] ]
}, },
"nyc": { "nyc": {
+10 -9
View File
@@ -37,12 +37,12 @@ const versionInjection = versionInjector({
exclude: [] exclude: []
}) })
const input = './src/liquid.ts' const input = './src/liquid.ts'
const replaceFS = { const browserFS = {
include: './src/liquid-options.ts', include: './src/liquid-options.ts',
delimiters: ['', ''], delimiters: ['', ''],
'./fs/node': './fs/browser' './fs/node': './fs/browser'
} }
const replaceStream = { const browserStream = {
include: './src/render/render.ts', include: './src/render/render.ts',
delimiters: ['', ''], delimiters: ['', ''],
'../emitters/streamed-emitter': '../emitters/streamed-emitter-browser' '../emitters/streamed-emitter': '../emitters/streamed-emitter-browser'
@@ -81,8 +81,8 @@ const browserEsm = {
external: ['path', 'fs'], external: ['path', 'fs'],
plugins: [ plugins: [
versionInjection, versionInjection,
replace(replaceFS), replace(browserFS),
replace(replaceStream), replace(browserStream),
typescript(tsconfig) typescript(tsconfig)
], ],
treeshake, treeshake,
@@ -99,8 +99,8 @@ const browserUmd = {
}], }],
plugins: [ plugins: [
versionInjection, versionInjection,
replace(replaceFS), replace(browserFS),
replace(replaceStream), replace(browserStream),
typescript(tsconfig) typescript(tsconfig)
], ],
treeshake, treeshake,
@@ -112,12 +112,13 @@ const browserMin = {
file: 'dist/liquid.browser.min.js', file: 'dist/liquid.browser.min.js',
name: 'liquidjs', name: 'liquidjs',
format: 'umd', format: 'umd',
sourcemap sourcemap,
banner
}], }],
plugins: [ plugins: [
versionInjection, versionInjection,
replace(replaceFS), replace(browserFS),
replace(replaceStream), replace(browserStream),
typescript(tsconfig), typescript(tsconfig),
uglify() uglify()
], ],