Commit Graph

  • 5707196c66 chore(deps): update dependency @types/eslint__js to v8.42.3 renovate/eslint__js-8.x-lockfile renovate[bot] 2024-04-10 18:02:36 +00:00
  • 3fc31e7117 chore(deps): update commitlint monorepo to v19 renovate/major-commitlint-monorepo renovate[bot] 2024-02-27 12:36:15 +00:00
  • 8e0b831592 chore(deps): update dependency husky to v9 renovate/husky-9.x renovate[bot] 2024-02-08 03:40:29 +00:00
  • 0882f3461c chore(deps): update actions/cache action to v4 renovate/actions-cache-4.x renovate[bot] 2024-02-06 09:08:01 +00:00
  • 08098422ff fix(deps): update dependency eslint-plugin-jsdoc to v48 renovate/eslint-plugin-jsdoc-48.x renovate[bot] 2024-01-02 18:51:29 +00:00
  • cf4918dadb fix(deps): update dependency @eslint/eslintrc to v3 renovate/eslint-eslintrc-3.x renovate[bot] 2023-12-27 18:41:27 +00:00
  • e2ee60f848 fix(deps): update dependency eslint-plugin-i to v2.29.1 renovate/eslint-plugin-i-2.x renovate[bot] 2023-12-18 07:00:32 +00:00
  • 932d59bf38 chore(deps): update actions/github-script action to v7 renovate/actions-github-script-7.x renovate[bot] 2023-11-13 18:34:19 +00:00
  • df60dd4dc2 chore(deps): update actions/setup-node action to v4 renovate/actions-setup-node-4.x renovate[bot] 2023-10-23 17:16:32 +00:00
  • 550dd09e89 ci: 👷🦋 version packages changeset-release/main github-actions[bot] 2023-09-10 00:47:14 +00:00
  • 504deabcb6 Merge pull request #21 from LoredDev/fix-linting-issues dev Guz 2023-09-09 21:46:41 -03:00
  • fa9667ef09 refactor: ♻️ fix eslint errors in @eslegant/cli Guz013 2023-09-09 21:40:53 -03:00
  • 263e1edb63 feat: browser compatibility checking Guz013 2023-09-09 18:30:16 -03:00
  • 3aed0f1708 refactor: ♻️ change constants handling Guz013 2023-09-09 18:29:28 -03:00
  • 6f3f176ec5 fix(deps): update dependency eslint-plugin-perfectionist to v2 renovate/eslint-plugin-perfectionist-2.x renovate[bot] 2023-09-06 13:19:48 +00:00
  • 4a1f38ff24 feat: new rules inspired by standardjs Guz013 2023-09-05 12:22:20 -03:00
  • 2e1914c733 feat: security related rules Guz013 2023-09-04 20:56:00 -03:00
  • dcce924286 feat: add more NodeJS-specific rules Guz013 2023-09-04 18:42:15 -03:00
  • 8749e51c13 fix: 🐛 'off' rule level being overridden Guz013 2023-09-04 17:26:26 -03:00
  • 853b868a24 fix: 🐛 no-extra-parens conflicts Guz013 2023-09-04 17:25:24 -03:00
  • f4e52b991c feat: default variant for the configs Guz013 2023-09-04 17:12:43 -03:00
  • 15765c8e73 Merge pull request #18 from LoredDev/13-new-config-files Guz 2023-09-04 16:51:05 -03:00
  • b41d515e7f chore: merge pull request #17 Guz 2023-09-04 16:46:07 -03:00
  • 3ccab1d5b2 chore(deps): update actions/checkout action to v4 renovate[bot] 2023-09-04 19:44:33 +00:00
  • 47eb42405b chore: merge pull request #16 Guz 2023-09-04 16:44:16 -03:00
  • d8fcf7bfe3 feat: group and sort imports rule Guz013 2023-09-04 16:43:14 -03:00
  • 71442056ce fix: 🐛 add globals to the core config Guz013 2023-09-04 16:41:32 -03:00
  • da3429a868 chore: 🔧 add changeset Guz013 2023-09-04 16:38:38 -03:00
  • 2ca40e1ef1 fix: 🐛 misc fixes Guz013 2023-09-02 20:33:13 -03:00
  • 3434620ff1 docs: 📚️ add docs to all files Guz013 2023-09-02 20:31:57 -03:00
  • f874ed622e feat: defineConfig helper function Guz013 2023-09-02 20:25:32 -03:00
  • ac7c70e81c feat: rules variations Guz013 2023-09-02 08:19:33 -03:00
  • ef6b399bb7 feat: eslint-plugin-perfectionist rules Guz013 2023-09-02 06:46:32 -03:00
  • 8ec97a8b66 feat: add eslint's max-len rule Guz013 2023-09-02 06:42:28 -03:00
  • a2cc881053 feat: jsdoc rules and remove old config Guz013 2023-09-02 06:20:45 -03:00
  • 10c4155283 fix: 🐛 typescript-eslint missing formatting rules Guz013 2023-09-02 05:47:00 -03:00
  • da8d4312a0 feat: eslint-plugin-import rules Guz013 2023-09-02 04:41:18 -03:00
  • 5dfa998860 feat: typescript-eslint rules Guz013 2023-09-02 03:05:33 -03:00
  • 8c86b748ad chore: 🔧 add vscode workspaces Guz013 2023-09-01 18:22:48 -03:00
  • fc2613f874 chore!: 💥 🔧 rename @eslegant/config to @eslegant/js Guz013 2023-09-01 18:08:56 -03:00
  • a64062f3a5 refactor: ♻️ type declarations and exports Guz013 2023-09-01 17:40:15 -03:00
  • b6ebbf9eb8 chore: 🔧 commit overrides file (wip config) Guz013 2023-09-01 17:28:37 -03:00
  • dd1d0276b0 feat: 🦄 unicorn rules Guz013 2023-09-01 17:27:27 -03:00
  • 5a6102ff45 fix: 🐛 config merging/extending Guz013 2023-09-01 15:10:37 -03:00
  • 8f77f4591f docs: 📚️ add small documentation for each config Guz013 2023-08-31 17:30:47 -03:00
  • e20c7e6425 feat: strict preset Guz013 2023-08-31 17:12:45 -03:00
  • 88412b067d feat: "suggestions" and "problems" rules Guz013 2023-08-31 17:11:50 -03:00
  • d5e30078d4 feat: new formatting rules Guz013 2023-08-31 13:10:21 -03:00
  • b28c7d2c62 refactor!: 💥 ♻️ restructure the config and presets Guz013 2023-08-30 15:31:13 -03:00
  • 9043156913 chore: 🔧 fix packages names in changesets Guz013 2023-08-29 15:52:34 -03:00
  • 3f773f5636 chore: 🔧 add changeset Guz013 2023-08-29 15:50:25 -03:00
  • aad3b68f65 ci: 👷 update actions with new name Guz013 2023-08-29 15:48:22 -03:00
  • c3b34735dd chore: merge #15 branch Guz 2023-08-29 15:41:58 -03:00
  • 3c23f0b07c chore: 🔧 rename fixtures packages Guz013 2023-08-29 15:41:00 -03:00
  • ff44d8b56e chore: 🔧 update links Guz013 2023-08-29 15:39:01 -03:00
  • c1aa5d0235 refactor!: 💥 ♻️ rename packages Guz013 2023-08-29 15:31:57 -03:00
  • 0be127d50a Merge pull request #14 from LoredDev:improve-cli-api Guz 2023-08-29 15:14:47 -03:00
  • c061fdc8cd feat!: 💥 export cli api and remove configs array Guz013 2023-08-29 15:08:29 -03:00
  • 26f29009d6 feat: create the eslegant package Guz013 2023-08-29 15:06:24 -03:00
  • da21030000 feat: add eslint-plugin-i Guz013 2023-08-25 17:31:56 -03:00
  • 39d323a3ce ci: 👷 add scope to node setup Guz013 2023-08-23 12:09:24 -03:00
  • 3e866ee562 ci: 👷 fix npm token Guz013 2023-08-23 12:03:16 -03:00
  • 3bedc6d1ba ci: 👷 fix missing token Guz013 2023-08-23 11:55:11 -03:00
  • 64a45cd86a style: 🎨 lint project Guz013 2023-08-23 11:50:22 -03:00
  • 10e543094f chore(deps): 🔗 update dependencies Guz013 2023-08-23 11:45:04 -03:00
  • b257ed000f fix(cli): 🐛 small fixes when prompts are canceled Guz013 2023-08-23 11:40:16 -03:00
  • 5537a71bf3 ci: 👷 update dev branch github-actions[bot] 2023-08-23 14:14:41 +00:00
  • 88e90e3533 Merge pull request #11 from LoredDev/changeset-release/main @eslit/cli@0.1.0 main Guz 2023-08-23 11:13:48 -03:00
  • e28cacfbd6 ci: 👷🦋 version packages github-actions[bot] 2023-08-23 14:13:13 +00:00
  • 7d663d7ddf fix(cli): 🐛 publish-config access Guz013 2023-08-23 11:10:54 -03:00
  • db8bcda886 Merge pull request #9 from LoredDev/changeset-release/main Guz 2023-08-23 11:09:20 -03:00
  • 75f08247b2 ci: 👷🦋 version packages github-actions[bot] 2023-08-23 14:07:04 +00:00
  • 6fda82d3bc Merge pull request #10 from LoredDev/2-eslit-cli-project-setup Guz 2023-08-23 11:06:16 -03:00
  • 64dc504e2a feat(cli): install packages after configuration Guz013 2023-08-23 10:54:15 -03:00
  • a830ec71bd refactor: ♻️ completely refactor the ast generation Guz013 2023-08-21 13:53:47 -03:00
  • 13e517964c fix(deps): 🐛 update lock file Guz013 2023-08-14 15:03:22 -03:00
  • 4792b485d6 refactor: ♻️ remove unused code Guz013 2023-08-14 15:02:47 -03:00
  • 568bdb5d97 fix(cli): 🐛 confirm file write operation Guz013 2023-08-14 14:58:41 -03:00
  • 9a9ffc1a04 feat(cli): write config files Guz013 2023-08-14 14:33:44 -03:00
  • 5eb7eac8ab feat: generate config imports Guz013 2023-08-14 12:04:29 -03:00
  • 983d4958f2 feat: write and manipulate eslint.config.js files Guz013 2023-08-08 16:08:23 -03:00
  • 978f06605e feat: config file object generation Guz013 2023-08-07 16:25:04 -03:00
  • 1b2891b7ee feat: merge configurations to root config Guz013 2023-08-04 16:10:24 -03:00
  • 4384f6143a refactor: ♻️ use Map on packages' configs Guz013 2023-08-04 15:34:31 -03:00
  • 107be3d4ab fix: 🐛 overridden configs in single-package arrays Guz013 2023-08-04 14:25:42 -03:00
  • 95ad4abf9f feat: "confirm" config type Guz013 2023-08-04 11:12:32 -03:00
  • d2adda8aeb feat: manual options/configs selection support Guz013 2023-08-04 10:07:59 -03:00
  • e775d83ccf refactor: ♻️ repurpose Cli class to Configs Guz013 2023-08-03 18:33:58 -03:00
  • c201a25e6e feat: pass packages from cli argument Guz013 2023-08-03 17:38:03 -03:00
  • b0e00d6e5c feat(create-turbo): apply official-starter transform Turbobot 2023-08-03 16:53:26 -03:00
  • 73b71033b3 refactor: ♻️ simplify/"normalize" packages detection Guz013 2023-08-03 14:19:00 -03:00
  • f24aba4f8e refactor: ♻️ move function Guz013 2023-08-03 10:55:56 -03:00
  • 8c1e721346 refactor: ♻️ move workspace on its own class Guz013 2023-08-01 16:55:49 -03:00
  • c1f4c262dc refactor(cli): ♻️ remove unused debugger Guz013 2023-08-01 16:23:14 -03:00
  • f7b6faff09 feat(cli): refactoring and detection of configs Guz013 2023-08-01 16:20:17 -03:00
  • 48b70de8d9 feat(cli): list directories of packages Guz013 2023-08-01 11:19:05 -03:00
  • fdad363313 chore(deps): 🔗 make yaml a dependency and not devdep Guz013 2023-08-01 10:57:33 -03:00
  • 1296891431 chore: 🔧 add changeset Guz013 2023-07-31 19:23:14 -03:00
  • 03a9ce3de5 chore(fixtures): 🔧 add package name Guz013 2023-07-31 19:20:12 -03:00
  • 5752e76197 chore: 🔧 make fixture/library private Guz013 2023-07-31 19:19:26 -03:00