Jason Fields
9487360e59
Remove namespace
...
I don't think namespaces are technically deprecated, but they're an unnecessary typescript-only feature that we're using in exactly one place, so let's stop.
2021-04-18 19:18:37 -04:00
Jason Fields
5a2dc0210d
Simplify tslint.json by extending tslint:recommended
...
As a side-effect, our linting just got substantially stricter, and this had to be a pretty wide-reaching change to comply. Sorry if this complicates any merges!
2021-03-05 20:20:44 -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
Jason Fields
ac9c405901
Remove a bunch of type assertions, enable tslint rule disallowing unnecessary type assertions
2020-08-13 19:58:05 -04:00
Jason Fields
0255624077
Make gulp [force]prettier
handle .json files
2020-06-18 12:53:41 -04:00
Jason Fields
35f1712258
Enable prefer-for-of
in tslint to enforce the preference stated in STYLE.md
2019-10-20 23:43:55 -04:00
Jason Fields
7e8924aea7
Convert var
to const
/let
...
Also enforce it with a tslint rule.
See the style guide for why const/let are preferred.
2019-08-23 01:50:16 -04:00
xconverge
61cba7a628
Misc async fixes
2019-01-23 19:12:28 -08:00
Jason Poon
405c78421d
fix: fix 'no-use-before-declare' requires type information lint warning ( #2679 )
2018-05-24 01:05:35 -07:00
Jason Poon
d0e1639490
update prettier. use travis docker
2018-01-31 15:36:10 -08:00
Jason Poon
5215e3b8da
fix(line-endings): change all files to lf ( #2111 )
2017-11-02 14:04:42 -07:00
Jason Poon
675bc23214
Upgrade typescript 2.2.1->2.3.2. tslint 3.10.2->2.3.2. Fix errors ( #1614 )
2017-04-30 01:25:06 -05:00
johnfn
0aef37a809
Fix all tslint issues
2016-09-15 16:58:01 -07:00
Jason Poon
0eca5ffd1e
* Fix build error
...
* Update to latest npm package
* Fix tslint issues
2016-03-04 00:04:34 -08:00
Jason Poon
0f5ce75328
Cleanup
...
* Tabs to spaces. Adding gulp command to auto-convert. Add tslint.
* Handle ModeHandler disposable
2016-01-01 23:02:42 -08:00
Jason Poon
592ce43a5a
gulp: add trim-whitespace task
2015-12-01 17:53:31 -08:00
guillermooo
20bda56f86
refactor, reorganize files
2015-11-27 23:41:04 +01:00
Jason Poon
a5eb78b08b
implement basic command mode
...
* handles 'i' and 'I' to insert
* able to toggle between command (esc) and insert (w/ i or I)
2015-11-19 01:24:53 -08:00
Jason Poon
2227ce59ba
Update tslint to vscode official style guidelines
2015-11-18 14:26:21 -08:00
Jason Poon
f2950a144c
add gulp + tslint
2015-11-16 22:24:47 -08:00