Commit Graph

9 Commits

Author SHA1 Message Date
Guz013
53e44d5126 feat: rewrite configuration
Rewrote the configuration and logic of the defineConfig function
to better resemble a standard ESLint configuration.
Also removing the necessity of a function to detect tsconfig/jsconfig
files.

Fixing ESLint flat-config by default #3.
2023-07-21 16:54:29 -03:00
Guz013
5aaaa9ac0e chore: 🔧 rename package 2023-07-21 14:29:48 -03:00
Guz013
80fce1583d fix: 🐛 update package import and lint-staged config 2023-07-20 15:38:52 -03:00
Guz013
f540e1e7e3 feat: automatic workspace config
Added feature to detect automatically monorepos and it's
tsconfig.json and jsconfig.json files
2023-07-17 18:16:35 -03:00
Guz013
f917bd9710 fix: workspace type checking 2023-07-17 16:15:14 -03:00
Guz013
0e58531145 feat: environment globals and configuration 2023-07-14 15:34:47 -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
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