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
Jason Poon
8526fd42f7
update mocha, lodash types. add documentation to breaking tests early
2018-02-03 22:30:06 -08:00
Jason Poon
200aa29633
Remove need to install gulp on travis
2018-02-03 22:30:06 -08:00
Jason Poon
1ed4647798
Add: 'gulp test' which will run UTs inside a container. Clean up gulpfile
2018-02-03 22:30:06 -08:00
Jason Poon
c4f75ad16a
fix: move to npm for typings
2018-02-03 22:30:06 -08:00
Jason Poon
79ec895622
fix: fix commit message on gulp patch|minor|major
2018-01-05 01:08:29 -08:00
Jason Poon
bd19227b95
fix(gulp): fixes tagging of commit on gulp patch|minor|major
2018-01-03 18:12:05 -08:00
Jason Poon
7916762575
fix(gulpfile): git tag on collection completion instead of every file
2018-01-03 17:52:24 -08:00
Jason Poon
941fc5789a
fix(prettier)
2017-12-15 10:52:12 +11:00
Jason Poon
186e476c21
fix(gulp-bump): bump both package.json and package-lock.json
2017-11-13 15:30:54 -05:00
Jason Poon
4c3403eae2
fix(prettier)
2017-11-12 22:48:56 -05:00