1 Star 1 Fork 0

SyncGithub/wx-ci

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
rollup.config.js 857 Bytes
一键复制 编辑 原始数据 按行查看 历史
jaluik 提交于 2020-11-24 13:57 . chore: 更新打包依赖以及wxCi
import { preserveShebangs } from 'rollup-plugin-preserve-shebangs';
import typescript from 'rollup-plugin-typescript';
import json from '@rollup/plugin-json';
import resolve from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';
import copy from 'rollup-plugin-copy';
const key = Object.keys(require('./package.json').dependencies);
export default {
input: 'src/index.ts',
output: {
file: 'bin/wx-ci.js',
format: 'cjs',
},
plugins: [
preserveShebangs(),
resolve({
preferBuiltins: true,
}),
commonjs(),
json(),
typescript({
exclude: 'node_modules/**',
typescript: require('typescript'),
}),
copy({
targets: [
{
src: 'src/wxci.config.js',
dest: 'lib/',
},
],
}),
],
external: [...key, /package\.json/],
};
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/sync-github/wx-ci.git
[email protected]:sync-github/wx-ci.git
sync-github
wx-ci
wx-ci
main

搜索帮助