Jason Fields
ad28f234ff
Delete remaining source map stuff
2023-03-01 18:18:17 -05:00
Jason Fields
f9156931b5
Kill a few more remnants of automated changelog workflow
2022-06-27 22:40:33 -04:00
Jason Fields
1927ebcb3e
Remove automated changelog stuff
...
Refs #7460
2022-06-27 22:35:17 -04:00
Jason Fields
c3d11d8aaf
Clean up gulpfile a bit
2021-06-02 17:35:29 -04:00
Jason Fields
f3c80cd4a0
Make sure webpack-stream is using the correct version of webpack (it wasn't)
2020-12-14 14:42:02 -05:00
Jason Fields
ba47095d33
Replace references to package-lock.json with yarn.lock
2020-12-06 15:53:46 -05:00
Jason Fields
23067308ec
Migrate from Travis CI to GitHub Actions
...
This only covers normal CI; I haven't yet set up releasing via GitHub Actions.
I've removed husky & pretty-quick because the CI will now run prettier and amend your commit, so they are redundant.
Fixes #5720
2020-11-20 19:46:23 -05:00
berknam
88f49c1297
Fix gulpfile updatePath on windows ( #5293 )
...
It always changed to backslash, resulting in paths like 'out\src\platform\node' where the '\n' of '\node' would be considered a new line.
2020-09-29 11:45:08 -04:00
rebornix
8894fa6a60
VERSION is not accepted by marketplace, use .txt.
2020-09-22 16:31:25 -07: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
Jason Fields
0d4380aa6e
Set up husky & pretty-quick
...
This puts into place a pre-commit hook that formats staged files before committing.
Prettier is now also run on .yml files.
2020-06-20 20:36:01 -04:00
Jason Fields
0255624077
Make gulp [force]prettier
handle .json files
2020-06-18 12:53:41 -04:00
berknam
83e135221c
Fix docker tests ( #4935 )
...
- Stop docker tests from sending the entire app as context to the daemon
when building the image
- Add '--rm' to the container run command to remove the container when
done with the tests
- Fix paths to extensionDevelopmentPath and testsRoot
2020-06-09 15:48:57 -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
Jason Fields
4dbdc78bf8
Another crack at bundling the extension with webpack ( #4690 )
...
This broke the extension last time we tried 🙂
The main benefit is shipping a smaller bundle, which leads to slightly faster startup times.
Fixes #3127
2020-05-02 16:44:08 -04:00
renovate[bot]
b6d75ca49a
Update dependency prettier to v2 ( #4661 )
...
All line endings are now unix-style (\n), and arrow functions always have parentheses around their parameters.
2020-03-26 13:02:33 -04:00
Jason Fields
3905582a76
Reject invalid --semver flag when releasing a new version
...
Since I always forget it accepts major/minor/patch rather than the actual version
2019-12-01 13:23:20 -05:00
Ricardo Piro-Rael
e7f1cd7f42
Revert "WebPack builds for improved loading times ( #3889 )" ( #4217 )
...
This reverts commit 1f80b2d4cc
.
2019-10-25 21:15:15 -07:00
Ian Frosst
1f80b2d4cc
WebPack builds for improved loading times ( #3889 )
...
Fixes #3127
2019-09-06 22:07:05 -04:00
Keiran O'Leary
38cca47008
Move prettier configuration to .prettierrc ( #3921 )
...
This means that people can develop with the intended prettier
configuration in their local editor (as will look for a .prettierrc by
default), while maintaining the `forceprettier` functionality (and
keeps the configuration in one place)
2019-07-24 19:24:59 -07:00
Jason Poon
1b040f2fdb
feat: output commit hash. closes #3429
2019-01-31 03:00:04 -08:00
Jason Poon
ad5e66322b
fix: move changelog params out of gulpfile
2018-11-26 23:45:23 -08:00
Jason Poon
df2880b2f3
bump version
2018-11-26 23:42:06 -08:00
Jason Poon
e0d55d224e
bump version
2018-08-27 11:41:26 -07:00
Jason Poon
4b5835fea4
fix: enable prettier for md
2018-07-29 11:12:18 -07:00
manishb
1cac605efc
Minor refactor
2018-07-27 16:47:15 -04:00
manishb
3c2f0b3aa5
Add comment describing --grep flag for gulp test task
2018-07-27 15:37:20 -04:00
manishb
1cf8dc70d1
Add --grep flag to gulp test task (passed to mocha --grep)
2018-07-27 15:23:52 -04:00
xconverge
ed24c9140c
bump version
2018-07-24 22:06:31 -07:00
Jason Poon
4faef2c220
fix: use ferrarimarco's image instead of my fork to generate changelog
2018-07-24 02:12:58 -07:00
Jason Poon
aab696c9af
bump version
2018-07-17 15:26:41 -07:00
Jason Poon
9637bc1825
fix: accept env var for setting token
2018-07-17 12:57:44 -07:00
Jason Poon
d90660c798
fix: gulpfile prettier
2018-07-15 12:12:27 -07:00
Jason Poon
006921ec95
docs: update contributing
2018-07-15 12:05:04 -07:00
Jason Poon
6506f6f632
feat: cache changelog to limit number of GH api calls
2018-07-15 11:58:32 -07:00
Jason Poon
e75987e905
feat: upgrade gulp4. add gulp task for release
2018-07-15 03:16:35 -07:00
Jason Poon
730db6ab89
fix: remove unused gulp-filter
2018-07-15 03:13:41 -07:00
Jason Poon
b4bac6b1ae
bump version
2018-06-19 12:24:44 -07:00
Jason Poon
405c78421d
fix: fix 'no-use-before-declare' requires type information lint warning ( #2679 )
2018-05-24 01:05:35 -07:00
KamikazeZirou
2a129771a7
Fix development problems on win ( #2651 )
...
* fix : #2649 prettier doesn't work on windows
* fix : #2650 tab.test.ts fails on Windows
2018-05-12 22:25:36 -07:00
Jason Poon
5b925ec869
feat: log to outputChannel ( #2623 )
...
* fix: ensure we don't create a new modehandler
* feat: add logger. refactor console.log to use logger
* fix: show error message if copy fails. closes #2614
* refactor: move logger until util folder. print to console too
* fix: restore travis script just so we can get travisbuddy working
2018-05-09 10:23:28 -07:00
Jason Poon
73de6bd152
fix: error on transpile ( #2625 )
2018-05-07 22:38:18 -07:00
Jason Poon
29848b1c13
chore(deps): pin dependencies
2018-05-03 17:02:19 -07:00
Jason Poon
9a0b5c2925
fix: ts semantic error
2018-05-03 17:02:19 -07:00
Jason Poon
72fc3ccf7f
fix: fail on ts transpile errors by setting noEmitOnErrors
2018-05-03 17:02:19 -07:00
Jason Poon
5430b8fb1c
fix: don't call prettier when no files updated ( #2539 )
2018-04-14 16:35:16 -07:00
Jason Poon
f9ffe42fdc
fix: actually run prettier
2018-02-04 14:47:48 -08:00
Jason Poon
bd652f00fe
fix: fix pathing for sourcemaps. fix errors with prettier gulp task
2018-02-04 03:46:50 -08:00
Jason Poon
c3a3a44be0
generate sourcemaps
2018-02-04 01:21:44 -08:00
Jason Poon
35b4cc0747
fix gulpfile - block scoped declarations not supported
2018-02-04 01:01:01 -08:00