Commit Graph

77 Commits

Author SHA1 Message Date
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
Guz013
a1e23fa757 fix(ci): 🐛 👷 lock file 2023-07-20 17:44:10 -03:00
Guz013
89f7fc83eb ci: 👷 replace renovate changesets action 2023-07-20 17:43:26 -03:00
Guz
b6dc308639 ci(deps): configure renovate
Configure Renovate
2023-07-20 17:29:47 -03:00
Guz013
e80455e2d4 fix(ci): 🐛 👷 github actor 2023-07-20 17:27:15 -03:00
Guz013
428fdffaf4 chore: 🔧 change to recommended config 2023-07-20 17:24:58 -03:00
Guz013
a474f7277d chore: 🔧 rename workflow 2023-07-20 17:14:53 -03:00
Guz013
f6c47d14f6 ci(renovate): 👷 changesets for renovate 2023-07-20 17:12:55 -03:00
renovate[bot]
3fda9b9156 Add renovate.json 2023-07-20 19:56:42 +00:00
Guz013
2246103ae6 chore: 🔧 change changelog generator 2023-07-20 16:41:55 -03:00
Guz013
2178a36f9b chore: 🔧 update license 2023-07-20 16:29:33 -03:00
Guz013
971bbcaa80 chore: 🔧 placeholder test script/command 2023-07-20 16:12:40 -03:00
Guz013
edb86e3928 chore: 🔧 remove unnecessary env variable 2023-07-20 16:09:36 -03:00
Guz013
855b101292 fix(ci): 🐛 👷 check if branch is main when updating dev 2023-07-20 15:58:18 -03:00
Guz013
2cdb06d209 fix: 🐛 update lockfile @eslit/core@0.1.0 2023-07-20 15:50:58 -03:00
Guz013
24f0fe9517 fix(deps): 🐛 fix lint-staged command 2023-07-20 15:49:18 -03:00
Guz013
a35df18ce4 ci: 👷 setup changeset and loredflow actions 2023-07-20 15:48:38 -03:00
Guz013
fcb786b6c1 ci: 👷 add testing action
For now this actions is unused, because no test was written to the
monorepo yet.
2023-07-20 15:47:13 -03:00
Guz013
1a08c46f31 fix: 🐛 update ignored files 2023-07-20 15:46:13 -03:00
Guz013
56efbdf538 fix: 🐛 missing husky dependency 2023-07-20 15:44:48 -03:00
Guz013
649c2f0ab6 ci: 👷 github mirror action 2023-07-20 15:42:43 -03:00
Guz013
c813da200f fix(deps): 🐛 missing dependency in package.json 2023-07-20 15:41:53 -03:00