Commit Graph

7 Commits

Author SHA1 Message Date
Victor Hallberg
76b41559d2
Enable sourcemaps in dev builds (#8336)
Sourcemaps were disabled in f02ed71ed8, which inadvertedly also stopped vscode from picking up sourcemaps when debugging the extension.
2023-03-26 13:08:58 -04:00
Jason Fields
666ea2fa34 Use source maps to get readable stack traces in production
Using the 'source-map' option does blow up the package size quite a bit, but I couldn't find another option that was doing the trick.
Fixes #5887
2021-03-18 19:02:48 -04:00
Jason Fields
968d76643b Faster builds: make sure webpack optimization is off in build-dev 2021-03-06 15:24:07 -05:00
Jason Fields
c9d1a81989 Faster builds: build-dev should only build nodejs version 2021-03-06 15:17:13 -05:00
Peng Lyu
c900a7eaa8
Nodeless entry for Vim extension (#5130)
Add a new entry for running Vim in nodeless environment and load platform-specific modules based on the target.

This PR includes changes to:
- fs. In node, it's node's native fs; in nodeless, it uses vscode.workspace.fs.
- historyFile. In node, it stores the history in file system; in nodeless, it stores in memory.
- logger. In node, it uses winson; in nodeless, it uses browser console.
- lastly, it relies on Webpack to tree shake unwanted code paths (for example, remove nvim related code paths from the bundle in nodeless environment).
2020-09-20 13:57:38 -04:00
renovate[bot]
4fcc4e7a9f
Update dependency webpack-merge to v5 (#4997)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-07 14:08:07 -04:00
Jason Fields
bd5b3945f2 Fix test & debug launch configurations
These were broken by the move to webpack
2020-05-09 15:51:17 -04:00