Eric Amodio
5a4ca474b9
Removes lodash-es dependency
1 ano atrás
Eric Amodio
5edd4a7832
Updates lint rules (prep for ts-eslint v6)
1 ano atrás
Eric Amodio
17f8d45341
Adds type import consistency rule
1 ano atrás
Eric Amodio
51b75264dd
Removes more namespaces
1 ano atrás
Eric Amodio
b3600cb339
Adds eslint rule to enforce promise reject errors
1 ano atrás
Eric Amodio
8e8bdc083a
Adds no-use-before-define eslint rule
1 ano atrás
Eric Amodio
35187ad247
Updates dependencies
Bumps elint ecma version
1 ano atrás
Eric Amodio
7fc0e5cf3e
Updates dev dependencies
1 ano atrás
Eric Amodio
993a115602
Ensures relative path imports
2 anos atrás
Eric Amodio
f7ffae07a6
Adds new eslint rules & applies them
Removes strict-boolean-expressions because its too noisy
Avoids unneeded `void`s to know if return value is intentionally discarded
Uses `type` imports when possible (avoids unneeded bundling)
2 anos atrás
Eric Amodio
1e1ef9764a
Adds lint rules to avoid process global usage
2 anos atrás
Eric Amodio
09ac5caef1
Adds no-constant-binary-expression eslint rule
2 anos atrás
Eric Amodio
09dd1d2dd9
Turns off unneeded eslint rule
2 anos atrás
Eric Amodio
7501f14d4e
Adds restricted import rules
2 anos atrás
Eric Amodio
774c7d38d9
Adds trie to ultimately use for repo path lookups
Adds unit testing (just for the trie for now)
2 anos atrás
Eric Amodio
5fa7a9a138
Allows debugger statements since removed on build
2 anos atrás
Eric Amodio
7326b4f82e
Renames `pack` script
Moves eslint ignores into rc file
Removes unused dev dependency
2 anos atrás
Eric Amodio
742acc7434
Adds a web build for vscode.dev/github.dev
3 anos atrás
Eric Amodio
b02096ded4
Updates dependencies
Adds anti-trojan-source eslint rule
Improves typescript config for eslint import
3 anos atrás
Eric Amodio
3e67b36e14
Updates dependencies
3 anos atrás
Eric Amodio
60f8cb9fb8
Changes import ordering
3 anos atrás
Eric Amodio
1a43f3a346
Updates dependencies
3 anos atrás
Eric Amodio
5ff4087064
Updates dependencies
3 anos atrás
Eric Amodio
9aa755cf25
Turns off prefer-nullish-coalescing lint rule
3 anos atrás
Eric Amodio
4c7366a345
Changes some lint rules
4 anos atrás
Eric Amodio
2bfc0360b4
Cleans up tsconfig/eslintrc w/ webviews
4 anos atrás
Eric Amodio
77c51b0c29
Updates dependencies & caches eslint
4 anos atrás
Eric Amodio
7f7c2e2535
Fixes lint issues
4 anos atrás
Eric Amodio
18663a1650
Updates dependencies & lint rules
4 anos atrás
Eric Amodio
dca520b790
Adds assocd. PR info to line annotations & hovers
5 anos atrás
Eric Amodio
59d9071a9b
Updates prettier config
Giving up on better else/catch/finally formatting -- can't fight anymore
Switching to tabs for better accessibility
https://twitter.com/sh4na/status/1146837957200027648
5 anos atrás
Eric Amodio
cc561722bb
Updates eslint & fixes lint issues
5 anos atrás
Eric Amodio
c9edd139bb
Switches to fork-ts-checker eslint support
5 anos atrás
Eric Amodio
58e07e51e8
Updates dependencies
5 anos atrás
Eric Amodio
dc408117d1
Changes no-debugger to a warning
5 anos atrás
Eric Amodio
809160bc3d
Updates dependencies
5 anos atrás
Eric Amodio
7c6b659604
Switches to eslint from tslint
5 anos atrás