Commit Graph

98 Commits

Author SHA1 Message Date
renovate[bot]
8c544d512e
Update dependency prettier to v3 (#8486) 2023-09-09 19:57:26 -04:00
Jason Fields
c93b5e65ff Get rid of gulp-tslint, refs #7607 2023-03-01 22:35:21 -05:00
Jason Fields
25b0768725 Remove prettier stuff from gulpfile.js, refs #7607 2023-03-01 20:16:53 -05:00
Jason Fields
a4e3410d48 prettier 2023-03-01 18:26:29 -05:00
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