diff --git a/.all-contributorsrc b/.all-contributorsrc index 92a1d852a..893383fc6 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -318,6 +318,15 @@ "contributions": [ "code" ] + }, + { + "login": "jdebarochez", + "name": "Jean de Barochez", + "avatar_url": "https://avatars.githubusercontent.com/u/3436890?v=4", + "profile": "https://github.com/jdebarochez", + "contributions": [ + "code" + ] } ], "contributorsPerLine": 7 diff --git a/.changeset/remove-lodash-discovery.md b/.changeset/remove-lodash-discovery.md new file mode 100644 index 000000000..5d5e2f92b --- /dev/null +++ b/.changeset/remove-lodash-discovery.md @@ -0,0 +1,7 @@ +--- +"@golevelup/nestjs-discovery": patch +--- + +refactor(discovery): replace lodash with native JavaScript functions + +Removed lodash as a dependency from the discovery package, replacing all usages with equivalent native JavaScript alternatives. This eliminates the last external runtime dependency in the package. Thanks to [@jdebarochez](https://github.com/jdebarochez) for this contribution! diff --git a/README.md b/README.md index c126d363b..16e401f33 100644 --- a/README.md +++ b/README.md @@ -87,6 +87,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d Emir Muhammadzadeh
Emir Muhammadzadeh

💻 📖 Craig Otis
Craig Otis

💻 Dennis von der Bey
Dennis von der Bey

💻 + Jean de Barochez
Jean de Barochez

💻 diff --git a/packages/discovery/CHANGELOG.md b/packages/discovery/CHANGELOG.md index 137793282..40655b960 100644 --- a/packages/discovery/CHANGELOG.md +++ b/packages/discovery/CHANGELOG.md @@ -1,5 +1,11 @@ # Change Log +## 7.0.2 + +### Patch Changes + +- refactor(discovery): replace lodash with native JavaScript functions — removed lodash as the last external runtime dependency in favor of native JS alternatives. Thanks to [@jdebarochez](https://github.com/jdebarochez) for this contribution! + ## 7.0.1 ### Patch Changes diff --git a/packages/discovery/package.json b/packages/discovery/package.json index 493805d10..123f7f59d 100644 --- a/packages/discovery/package.json +++ b/packages/discovery/package.json @@ -1,6 +1,6 @@ { "name": "@golevelup/nestjs-discovery", - "version": "7.0.1", + "version": "7.0.2", "description": "A Badass NestJS module for querying your app's controllers, providers and handlers", "keywords": [ "NestJS",