From e0fa096bbb73ce4fb44848e334f1001c43cc9b74 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Mon, 30 Dec 2019 09:51:44 +0100 Subject: Add rollup --- editors/code/rollup.config.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 editors/code/rollup.config.js (limited to 'editors/code/rollup.config.js') diff --git a/editors/code/rollup.config.js b/editors/code/rollup.config.js new file mode 100644 index 000000000..e4b21afbd --- /dev/null +++ b/editors/code/rollup.config.js @@ -0,0 +1,25 @@ +import typescript from '@rollup/plugin-typescript'; +import resolve from '@rollup/plugin-node-resolve'; +import commonjs from '@rollup/plugin-commonjs'; +import nodeBuiltins from 'builtin-modules'; + +export default { + input: 'src/extension.ts', + plugins: [ + typescript(), + resolve({ + preferBuiltins: true + }), + commonjs({ + namedExports: { + // squelch missing import warnings + 'vscode-languageclient': ['CreateFile', 'RenameFile'] + } + }) + ], + external: [...nodeBuiltins, 'vscode'], + output: { + file: './out/extension.js', + format: 'cjs' + } +}; -- cgit v1.2.3