Guz013
940d78419c
fix: incorrect rule
2023-07-14 15:34:15 -03:00
Guz013
67b20e96d8
chore: add nodejs globals
...
Added nodejs globals to the project for better development.
This will be changed and a config to change the globals will be
added.
2023-07-13 19:05:00 -03:00
Guz013
e7b4a7b280
feat: inferred types rule
...
Added typescript rule for inferred types. By default all types must
be explicit, but this can be changed by a user option.
The JSDocs type implementation will be added in the future
2023-07-13 19:03:40 -03:00
Guz013
37d7f473bb
refactor: move user options to its own file
...
Moved the logic of user options to it's own function. Probably will be
refactored in the future more, as keeping track of rules can be
tricky.
2023-07-13 19:01:38 -03:00
Guz013
af2204366e
feat: typescript stylistic rules
...
Added rules from typescript-eslint/stylistic for typescript syntax.
https://typescript-eslint.io/linting/configs/#stylistic
2023-07-13 17:48:40 -03:00
Guz013
07ec75d068
feat: basic rules for javascript and typescript
...
Created/configured the basic rules, extending eslint and
typescript-eslint recommended rules. Currently these rules are mostly
mimicking [antfu's config](https://github.com/antfu/eslint-config )
2023-07-13 16:06:04 -03:00
Guz013
f8cf407a89
chore: vscode's eslint configuration
2023-07-13 16:02:23 -03:00
Guz013
487ab02c46
feat: add typescript eslint
2023-07-11 19:05:50 -03:00
Guz013
c444ccbe1c
chore: initial commit
2023-07-11 14:50:49 -03:00
Guz013
b12daf5cdc
chore: add license
2023-07-10 14:25:45 -03:00