Guz013
3e866ee562
ci: 👷 fix npm token
2023-08-23 12:03:16 -03:00
Guz013
3bedc6d1ba
ci: 👷 fix missing token
2023-08-23 11:55:11 -03:00
Guz013
64a45cd86a
style: 🎨 lint project
2023-08-23 11:50:22 -03:00
Guz013
10e543094f
chore(deps): 🔗 update dependencies
2023-08-23 11:45:04 -03:00
Guz013
b257ed000f
fix(cli): 🐛 small fixes when prompts are canceled
2023-08-23 11:40:16 -03:00
github-actions[bot]
5537a71bf3
ci: 👷 update dev branch
2023-08-23 14:14:41 +00:00
github-actions[bot]
e28cacfbd6
ci: 👷 🦋 version packages
2023-08-23 14:13:13 +00:00
Guz013
7d663d7ddf
fix(cli): 🐛 publish-config access
2023-08-23 11:10:54 -03:00
Guz
6fda82d3bc
Merge pull request #10 from LoredDev/2-eslit-cli-project-setup
...
feat: Command line interface for setting up eslint/eslit configs
2023-08-23 11:06:16 -03:00
Guz013
64dc504e2a
feat(cli): ✨ install packages after configuration
2023-08-23 10:54:15 -03:00
Guz013
a830ec71bd
refactor: ♻️ completely refactor the ast generation
2023-08-21 13:53:47 -03:00
Guz013
13e517964c
fix(deps): 🐛 update lock file
2023-08-14 15:03:22 -03:00
Guz013
4792b485d6
refactor: ♻️ remove unused code
2023-08-14 15:02:47 -03:00
Guz013
568bdb5d97
fix(cli): 🐛 confirm file write operation
2023-08-14 14:58:41 -03:00
Guz013
9a9ffc1a04
feat(cli): ✨ write config files
2023-08-14 14:33:44 -03:00
Guz013
5eb7eac8ab
feat: ✨ generate config imports
2023-08-14 12:04:29 -03:00
Guz013
983d4958f2
feat: ✨ write and manipulate eslint.config.js files
2023-08-08 16:08:23 -03:00
Guz013
978f06605e
feat: ✨ config file object generation
2023-08-07 16:25:04 -03:00
Guz013
1b2891b7ee
feat: ✨ merge configurations to root config
2023-08-04 16:10:24 -03:00
Guz013
4384f6143a
refactor: ♻️ use Map on packages' configs
2023-08-04 15:34:31 -03:00
Guz013
107be3d4ab
fix: 🐛 overridden configs in single-package arrays
2023-08-04 14:25:42 -03:00
Guz013
95ad4abf9f
feat: ✨ "confirm" config type
...
Added "confirm" config type for yes/no questions/configs
2023-08-04 11:12:32 -03:00
Guz013
d2adda8aeb
feat: ✨ manual options/configs selection support
2023-08-04 10:07:59 -03:00
Guz013
e775d83ccf
refactor: ♻️ repurpose Cli class to Configs
...
Renamed Cli to ConfigsProcessor, now the Cli class is purposed to just
parsing the cli arguments and orchestrate other classes
2023-08-03 18:33:58 -03:00
Guz013
c201a25e6e
feat: ✨ pass packages from cli argument
2023-08-03 17:38:03 -03:00
Turbobot
b0e00d6e5c
feat(create-turbo): ✨ apply official-starter transform
2023-08-03 16:53:26 -03:00
Guz013
73b71033b3
refactor: ♻️ simplify/"normalize" packages detection
...
Refactored how the cli gets the workspace structure, making it
more "agnostic" for single- and multi- packages workspaces.
Also the paths listed on the package object were simplified to
be relative to the package's path.
2023-08-03 14:19:00 -03:00
Guz013
f24aba4f8e
refactor: ♻️ move function
2023-08-03 10:55:56 -03:00
Guz013
8c1e721346
refactor: ♻️ move workspace on its own class
2023-08-01 16:55:49 -03:00
Guz013
c1f4c262dc
refactor(cli): ♻️ remove unused debugger
2023-08-01 16:23:14 -03:00
Guz013
f7b6faff09
feat(cli): ✨ refactoring and detection of configs
2023-08-01 16:20:17 -03:00
Guz013
48b70de8d9
feat(cli): ✨ list directories of packages
2023-08-01 11:19:05 -03:00
Guz013
fdad363313
chore(deps): 🔗 make yaml a dependency and not devdep
2023-08-01 10:57:33 -03:00
Guz013
1296891431
chore: 🔧 add changeset
2023-07-31 19:23:14 -03:00
Guz013
03a9ce3de5
chore(fixtures): 🔧 add package name
2023-07-31 19:20:12 -03:00
Guz013
5752e76197
chore: 🔧 make fixture/library private
2023-07-31 19:19:26 -03:00
Guz013
86c178419c
fix(deps): 🐛 commit missing package.json changes
2023-07-31 19:18:30 -03:00
Guz013
41fd41bef6
feat(cli): ✨ project structure detection
2023-07-31 19:01:59 -03:00
Guz013
6f1fca2513
chore: 🔧 update changesets
2023-07-21 17:48:15 -03:00
Guz013
48f20e94f7
fix: 🐛 changeset repository
2023-07-21 17:45:18 -03:00
Guz013
e1747ee696
fix(deps): 🐛 add missing dependency for changesets
2023-07-21 17:41:38 -03:00
Guz
5fbc250edd
chore: merge pull request #8 from LoredDev/3-eslint-flat-config-by-default
...
refactor/feat: use a more standard ESLint flat configuration object
2023-07-21 17:38:42 -03:00
Guz013
2f75775f43
chore: 🔧 add changeset
2023-07-21 17:35:19 -03:00
Guz013
9bc8b4fc5b
docs: 📚 ️ add missing documentations
2023-07-21 17:24:55 -03:00
Guz013
c647e6020b
fix: 🐛 remove unnecessary tsconfigs.js file
2023-07-21 16:56:20 -03:00
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
a6dc972a5c
fix: 🐛 repository directory
2023-07-21 14:30:48 -03:00
Guz013
5aaaa9ac0e
chore: 🔧 rename package
2023-07-21 14:29:48 -03:00
Guz013
ac9bfbd232
chore(renovate): 🔧 ignore fixtures packages
2023-07-20 17:52:01 -03:00
Guz013
4533557f4f
fix(ci): 🐛 👷 github action path
2023-07-20 17:45:10 -03:00