diff options
author | Florian Dold <florian.dold@gmail.com> | 2019-12-02 18:12:59 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2019-12-02 18:12:59 +0100 |
commit | a5137c32650b0b9aa2abbe55e4f4f3f60ed78e07 (patch) | |
tree | c65040b7271aabc188695b964998671e8fc50328 /rollup.config.js | |
parent | b5ee6b7b4ee506712f51e1b90e9256c4b0c0c603 (diff) |
rollup
Diffstat (limited to 'rollup.config.js')
-rw-r--r-- | rollup.config.js | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/rollup.config.js b/rollup.config.js new file mode 100644 index 000000000..8038b5094 --- /dev/null +++ b/rollup.config.js @@ -0,0 +1,32 @@ +// rollup.config.js +import commonjs from 'rollup-plugin-commonjs'; +import nodeResolve from 'rollup-plugin-node-resolve'; +import json from '@rollup/plugin-json'; +import builtins from 'builtin-modules' + + +const walletCli = { + input: 'dist/node/headless/taler-wallet-cli.js', + output: { + file: 'dist/standalone/taler-wallet-cli.js', + format: 'cjs' + }, + plugins: [ + json(), + + nodeResolve({ + external: builtins, + preferBuiltins: true + }), + + commonjs({ + include: ['node_modules/**', 'dist/node/**'], + extensions: [ '.js' ], + ignoreGlobal: false, // Default: false + sourceMap: false, + ignore: [ 'taler-wallet' ] + }) + ] +}; + +export default [walletCli]; |