From 550dd09e896b1f29b919a040964941ce6739166d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 10 Sep 2023 00:47:14 +0000 Subject: [PATCH] =?UTF-8?q?ci:=20=F0=9F=91=B7=F0=9F=A6=8B=20version=20pack?= =?UTF-8?q?ages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .changeset/chilly-tigers-promise.md | 12 --------- .changeset/honest-flies-laugh.md | 5 ---- .changeset/itchy-comics-prove.md | 12 --------- .changeset/light-mails-hang.md | 6 ----- .changeset/metal-bottles-bow.md | 6 ----- .changeset/pretty-buckets-cover.md | 5 ---- .changeset/shy-steaks-report.md | 5 ---- .changeset/slimy-camels-play.md | 5 ---- .changeset/swift-dragons-tell.md | 5 ---- .changeset/thirty-parrots-fry.md | 6 ----- .changeset/tricky-avocados-draw.md | 8 ------ .changeset/witty-dogs-speak.md | 5 ---- configs/js/CHANGELOG.md | 37 +++++++++++++++++++++++++++ configs/js/package.json | 2 +- fixtures/library/CHANGELOG.md | 7 +++++ fixtures/library/package.json | 2 +- packages/cli/CHANGELOG.md | 15 +++++++++++ packages/cli/package.json | 2 +- packages/create-eslegant/CHANGELOG.md | 14 ++++++++++ packages/create-eslegant/package.json | 2 +- packages/eslegant/CHANGELOG.md | 14 ++++++++++ packages/eslegant/package.json | 2 +- 22 files changed, 92 insertions(+), 85 deletions(-) delete mode 100644 .changeset/chilly-tigers-promise.md delete mode 100644 .changeset/honest-flies-laugh.md delete mode 100644 .changeset/itchy-comics-prove.md delete mode 100644 .changeset/light-mails-hang.md delete mode 100644 .changeset/metal-bottles-bow.md delete mode 100644 .changeset/pretty-buckets-cover.md delete mode 100644 .changeset/shy-steaks-report.md delete mode 100644 .changeset/slimy-camels-play.md delete mode 100644 .changeset/swift-dragons-tell.md delete mode 100644 .changeset/thirty-parrots-fry.md delete mode 100644 .changeset/tricky-avocados-draw.md delete mode 100644 .changeset/witty-dogs-speak.md create mode 100644 packages/create-eslegant/CHANGELOG.md create mode 100644 packages/eslegant/CHANGELOG.md diff --git a/.changeset/chilly-tigers-promise.md b/.changeset/chilly-tigers-promise.md deleted file mode 100644 index 83b8c2d..0000000 --- a/.changeset/chilly-tigers-promise.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"@eslegant/js": minor ---- - -Added rules for NodeJS environments, using the eslint-plugin-n and eslint-plugin-security. - -The added configs in the `recommended` object helps preventing issues -such as using deprecated or unsupported APIs and warns about security issues. -Building on top of the recommended configs of the plugins. - -In the `strict` object they helps making the code more node-explicit, such as importing -global variables (e.g. `process` needs to be imported from `node:process`). diff --git a/.changeset/honest-flies-laugh.md b/.changeset/honest-flies-laugh.md deleted file mode 100644 index d150a17..0000000 --- a/.changeset/honest-flies-laugh.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@eslegant/js": minor ---- - -Added new ESLint rules inspired by StandardJS. diff --git a/.changeset/itchy-comics-prove.md b/.changeset/itchy-comics-prove.md deleted file mode 100644 index 5e8179f..0000000 --- a/.changeset/itchy-comics-prove.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"@eslegant/js": minor ---- - -New rules structure. - -Now all configs have at least `recommended` and `strict` variants, each having `error`, `warn` and `disabled`/`off` rule levels. -They are exported under the `configs` object, and are separated by purpose. -Presets are now exported under the `presets` object, being a easier way of enabling multiple configs at once. - -The package has a more defined purpose, and will be used just for rules/configs related to -JavaScript and TypeScript. diff --git a/.changeset/light-mails-hang.md b/.changeset/light-mails-hang.md deleted file mode 100644 index c08f510..0000000 --- a/.changeset/light-mails-hang.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@eslegant/cli": minor ---- - -Now the cli exports a API that runs the application and the configs object needs to be passed to the Cli class, this way any other package can run and have their configs array. -With this, the new command line interface that handles the actual configs of this repo is the "eslegant" package. diff --git a/.changeset/metal-bottles-bow.md b/.changeset/metal-bottles-bow.md deleted file mode 100644 index 774880f..0000000 --- a/.changeset/metal-bottles-bow.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@eslegant/js": patch -"@eslegant/cli": patch ---- - -Updated dependencies diff --git a/.changeset/pretty-buckets-cover.md b/.changeset/pretty-buckets-cover.md deleted file mode 100644 index 08e2691..0000000 --- a/.changeset/pretty-buckets-cover.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"eslegant": patch ---- - -Created the ESLegant package, being now the actual command that runs the CLI with the ESLegant's configs diff --git a/.changeset/shy-steaks-report.md b/.changeset/shy-steaks-report.md deleted file mode 100644 index ea867cb..0000000 --- a/.changeset/shy-steaks-report.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@eslegant/js": minor ---- - -Configs now export a `default` variation, where rule leves aren't overriden. diff --git a/.changeset/slimy-camels-play.md b/.changeset/slimy-camels-play.md deleted file mode 100644 index 442b25a..0000000 --- a/.changeset/slimy-camels-play.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@eslegant/cli": patch ---- - -Fixed some small errors that could be thrown when prompts are canceled. Also fixed --merge-to-root cli argument not working and added list of packages that are installed on confirmation prompt. diff --git a/.changeset/swift-dragons-tell.md b/.changeset/swift-dragons-tell.md deleted file mode 100644 index dedac95..0000000 --- a/.changeset/swift-dragons-tell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"create-eslegant": patch ---- - -Created the "create-eslegant" package, as a _alias_ to the eslegant package, so it is compatible with `npm init` or `npm create` commands diff --git a/.changeset/thirty-parrots-fry.md b/.changeset/thirty-parrots-fry.md deleted file mode 100644 index 7bbb4c1..0000000 --- a/.changeset/thirty-parrots-fry.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@eslegant/js": minor ---- - -New rules related to possible security vulnerabilities in JavaScript. -Provided by `eslint-plugin-security` and `eslint-plugin-no-secrets` diff --git a/.changeset/tricky-avocados-draw.md b/.changeset/tricky-avocados-draw.md deleted file mode 100644 index 8e3dc06..0000000 --- a/.changeset/tricky-avocados-draw.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"create-eslegant": minor -"eslegant": minor -"@eslegant/js": minor -"@eslegant/cli": minor ---- - -Renamed all packages from "eslit" to "eslegant" diff --git a/.changeset/witty-dogs-speak.md b/.changeset/witty-dogs-speak.md deleted file mode 100644 index 60d78dc..0000000 --- a/.changeset/witty-dogs-speak.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@eslegant/js": patch ---- - -Renamed @eslegant/config to @eslegant/js diff --git a/configs/js/CHANGELOG.md b/configs/js/CHANGELOG.md index 7fee2d7..a86e7c7 100644 --- a/configs/js/CHANGELOG.md +++ b/configs/js/CHANGELOG.md @@ -1,5 +1,42 @@ # @eslit/config +## 0.3.0 + +### Minor Changes + +- Added rules for NodeJS environments, using the eslint-plugin-n and eslint-plugin-security. ([`dcce924`](https://github.com/LoredDev/ESLegant/commit/dcce9242867061235c4396cdaced707dec111c16)) + + The added configs in the `recommended` object helps preventing issues + such as using deprecated or unsupported APIs and warns about security issues. + Building on top of the recommended configs of the plugins. + + In the `strict` object they helps making the code more node-explicit, such as importing + global variables (e.g. `process` needs to be imported from `node:process`). + +- Added new ESLint rules inspired by StandardJS. ([`4a1f38f`](https://github.com/LoredDev/ESLegant/commit/4a1f38ff2452f9555203e9ff301fc3b90be6854c)) + +- New rules structure. ([#18](https://github.com/LoredDev/ESLegant/pull/18)) + + Now all configs have at least `recommended` and `strict` variants, each having `error`, `warn` and `disabled`/`off` rule levels. + They are exported under the `configs` object, and are separated by purpose. + Presets are now exported under the `presets` object, being a easier way of enabling multiple configs at once. + + The package has a more defined purpose, and will be used just for rules/configs related to + JavaScript and TypeScript. + +- Configs now export a `default` variation, where rule leves aren't overriden. ([`f4e52b9`](https://github.com/LoredDev/ESLegant/commit/f4e52b991c19f8e1f515383c792effd72838ded8)) + +- New rules related to possible security vulnerabilities in JavaScript. ([`2e1914c`](https://github.com/LoredDev/ESLegant/commit/2e1914c733b16d5f82b39a672c758a63b77ae282)) + Provided by `eslint-plugin-security` and `eslint-plugin-no-secrets` + +- Renamed all packages from "eslit" to "eslegant" ([`3f773f5`](https://github.com/LoredDev/ESLegant/commit/3f773f56363de943dc55b358f6f1767398c2b803)) + +### Patch Changes + +- Updated dependencies ([`10e5430`](https://github.com/LoredDev/ESLegant/commit/10e543094f4e5d3c9f3c0ea91fd24ad42888a9b0)) + +- Renamed @eslegant/config to @eslegant/js ([#16](https://github.com/LoredDev/ESLegant/pull/16)) + ## 0.2.0 ### Minor Changes diff --git a/configs/js/package.json b/configs/js/package.json index 70eef0a..790cf57 100644 --- a/configs/js/package.json +++ b/configs/js/package.json @@ -1,6 +1,6 @@ { "name": "@eslegant/js", - "version": "0.2.0", + "version": "0.3.0", "description": "", "main": "index.js", "module": "./src/index.js", diff --git a/fixtures/library/CHANGELOG.md b/fixtures/library/CHANGELOG.md index 38b71f6..7944837 100644 --- a/fixtures/library/CHANGELOG.md +++ b/fixtures/library/CHANGELOG.md @@ -1,5 +1,12 @@ # @eslit-fixtures/library +## 1.0.2 + +### Patch Changes + +- Updated dependencies [[`c061fdc`](https://github.com/LoredDev/ESLegant/commit/c061fdc8cd78e130e3e8f56b5633d0601fcb9b5e), [`10e5430`](https://github.com/LoredDev/ESLegant/commit/10e543094f4e5d3c9f3c0ea91fd24ad42888a9b0), [`b257ed0`](https://github.com/LoredDev/ESLegant/commit/b257ed000fad0a06c1152c7d246e3e46216154d4), [`3f773f5`](https://github.com/LoredDev/ESLegant/commit/3f773f56363de943dc55b358f6f1767398c2b803)]: + - @eslegant/cli@0.2.0 + ## 1.0.1 ### Patch Changes diff --git a/fixtures/library/package.json b/fixtures/library/package.json index 264d116..f966043 100644 --- a/fixtures/library/package.json +++ b/fixtures/library/package.json @@ -1,6 +1,6 @@ { "name": "fixtures/library", - "version": "1.0.1", + "version": "1.0.2", "description": "", "main": "index.js", "private": true, diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 70b8ab4..9b1ade3 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,20 @@ # @eslit/cli +## 0.2.0 + +### Minor Changes + +- Now the cli exports a API that runs the application and the configs object needs to be passed to the Cli class, this way any other package can run and have their configs array. ([#14](https://github.com/LoredDev/ESLegant/pull/14)) + With this, the new command line interface that handles the actual configs of this repo is the "eslegant" package. + +- Renamed all packages from "eslit" to "eslegant" ([`3f773f5`](https://github.com/LoredDev/ESLegant/commit/3f773f56363de943dc55b358f6f1767398c2b803)) + +### Patch Changes + +- Updated dependencies ([`10e5430`](https://github.com/LoredDev/ESLegant/commit/10e543094f4e5d3c9f3c0ea91fd24ad42888a9b0)) + +- Fixed some small errors that could be thrown when prompts are canceled. Also fixed --merge-to-root cli argument not working and added list of packages that are installed on confirmation prompt. ([`b257ed0`](https://github.com/LoredDev/ESLegant/commit/b257ed000fad0a06c1152c7d246e3e46216154d4)) + ## 0.1.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index b76e6a3..066f131 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@eslegant/cli", - "version": "0.1.0", + "version": "0.2.0", "description": "", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", diff --git a/packages/create-eslegant/CHANGELOG.md b/packages/create-eslegant/CHANGELOG.md new file mode 100644 index 0000000..6c43e6c --- /dev/null +++ b/packages/create-eslegant/CHANGELOG.md @@ -0,0 +1,14 @@ +# create-eslegant + +## 0.2.0 + +### Minor Changes + +- Renamed all packages from "eslit" to "eslegant" ([`3f773f5`](https://github.com/LoredDev/ESLegant/commit/3f773f56363de943dc55b358f6f1767398c2b803)) + +### Patch Changes + +- Created the "create-eslegant" package, as a _alias_ to the eslegant package, so it is compatible with `npm init` or `npm create` commands ([#14](https://github.com/LoredDev/ESLegant/pull/14)) + +- Updated dependencies [[`c061fdc`](https://github.com/LoredDev/ESLegant/commit/c061fdc8cd78e130e3e8f56b5633d0601fcb9b5e), [`10e5430`](https://github.com/LoredDev/ESLegant/commit/10e543094f4e5d3c9f3c0ea91fd24ad42888a9b0), [`b257ed0`](https://github.com/LoredDev/ESLegant/commit/b257ed000fad0a06c1152c7d246e3e46216154d4), [`3f773f5`](https://github.com/LoredDev/ESLegant/commit/3f773f56363de943dc55b358f6f1767398c2b803)]: + - @eslegant/cli@0.2.0 diff --git a/packages/create-eslegant/package.json b/packages/create-eslegant/package.json index a36d0f2..ece863d 100644 --- a/packages/create-eslegant/package.json +++ b/packages/create-eslegant/package.json @@ -1,6 +1,6 @@ { "name": "create-eslegant", - "version": "0.1.0", + "version": "0.2.0", "description": "", "keywords": [], "author": { diff --git a/packages/eslegant/CHANGELOG.md b/packages/eslegant/CHANGELOG.md new file mode 100644 index 0000000..2d1c0cc --- /dev/null +++ b/packages/eslegant/CHANGELOG.md @@ -0,0 +1,14 @@ +# eslegant + +## 0.2.0 + +### Minor Changes + +- Renamed all packages from "eslit" to "eslegant" ([`3f773f5`](https://github.com/LoredDev/ESLegant/commit/3f773f56363de943dc55b358f6f1767398c2b803)) + +### Patch Changes + +- Created the ESLegant package, being now the actual command that runs the CLI with the ESLegant's configs ([#14](https://github.com/LoredDev/ESLegant/pull/14)) + +- Updated dependencies [[`c061fdc`](https://github.com/LoredDev/ESLegant/commit/c061fdc8cd78e130e3e8f56b5633d0601fcb9b5e), [`10e5430`](https://github.com/LoredDev/ESLegant/commit/10e543094f4e5d3c9f3c0ea91fd24ad42888a9b0), [`b257ed0`](https://github.com/LoredDev/ESLegant/commit/b257ed000fad0a06c1152c7d246e3e46216154d4), [`3f773f5`](https://github.com/LoredDev/ESLegant/commit/3f773f56363de943dc55b358f6f1767398c2b803)]: + - @eslegant/cli@0.2.0 diff --git a/packages/eslegant/package.json b/packages/eslegant/package.json index 720d729..5a8aa72 100644 --- a/packages/eslegant/package.json +++ b/packages/eslegant/package.json @@ -1,6 +1,6 @@ { "name": "eslegant", - "version": "0.1.0", + "version": "0.2.0", "description": "", "keywords": [], "author": {