Closed ibolton336 closed 4 days ago
➜ vscode git:(main) npm run compile
konveyor@0.0.1 compile webpack --mode production --config webpack.config.ts
[webpack-cli] Unable load '/home/ibolton/Development/editor-extensions/vscode/webpack.config.ts' [webpack-cli] Unable to use specified module loaders for ".ts". [webpack-cli] Cannot find module 'ts-node/register' from '/home/ibolton/Development/editor-extensions/vscode' [webpack-cli] Cannot find module 'sucrase/register/ts' from '/home/ibolton/Development/editor-extensions/vscode' [webpack-cli] Cannot find module '@babel/register' from '/home/ibolton/Development/editor-extensions/vscode' [webpack-cli] Cannot find module 'esbuild-register/dist/node' from '/home/ibolton/Development/editor-extensions/vscode' [webpack-cli] Cannot find module '@swc/register' from '/home/ibolton/Development/editor-extensions/vscode' [webpack-cli] Please install one of them ➜ vscode git:(main)
- Updates tsconfig to use strict mode and newer ES2020 version - Turns on sourcemaps for extension as well as webview config
The only thing I recall missing from this, based on our conversation, is the ability to set breakpoints in the extension logic.
Fixed in latest commit.
[webpack-cli] Unable load '/home/ibolton/Development/editor-extensions/vscode/webpack.config.ts' [webpack-cli] Unable to use specified module loaders for ".ts". [webpack-cli] Cannot find module 'ts-node/register' from '/home/ibolton/Development/editor-extensions/vscode' [webpack-cli] Cannot find module 'sucrase/register/ts' from '/home/ibolton/Development/editor-extensions/vscode' [webpack-cli] Cannot find module '@babel/register' from '/home/ibolton/Development/editor-extensions/vscode' [webpack-cli] Cannot find module 'esbuild-register/dist/node' from '/home/ibolton/Development/editor-extensions/vscode' [webpack-cli] Cannot find module '@swc/register' from '/home/ibolton/Development/editor-extensions/vscode' [webpack-cli] Please install one of them ➜ vscode git:(main)