## @anolilab/package-json-utils [3.0.9](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@3.0.8...@anolilab/package-json-utils@3.0.9) (2023-11-02)


### Bug Fixes

* allow node 21 ([e95c9f7](https://github.com/anolilab/javascript-style-guide/commit/e95c9f70fb7d1ffa7c27e3d07067606b9b91bf54))

## @anolilab/package-json-utils [3.0.8](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@3.0.7...@anolilab/package-json-utils@3.0.8) (2023-10-31)


### Bug Fixes

* update package deps ([8d87ed0](https://github.com/anolilab/javascript-style-guide/commit/8d87ed044dd78658045c99b61f91d0594da21009))

## @anolilab/package-json-utils [3.0.7](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@3.0.6...@anolilab/package-json-utils@3.0.7) (2023-09-29)


### Bug Fixes

* Update dependencies to latest versions ([6cdc09b](https://github.com/anolilab/javascript-style-guide/commit/6cdc09b5b9319ee7cc327b025c235972aa6be04f))

## @anolilab/package-json-utils [3.0.6](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@3.0.5...@anolilab/package-json-utils@3.0.6) (2023-09-26)


### Bug Fixes

* Various project dependencies have been updated to their respective newer versions. This covers multiple packages such as '@babel/cli', '@babel/core', '@nrwl/js', and 'eslint' among others within the package.json file. This upgrade is necessary to ensure the utilization of the most recent features, optimization and security improvements of the updated packages, and it also helps to maintain overall project consistency. ([38535ab](https://github.com/anolilab/javascript-style-guide/commit/38535abf2557680e3f22e1ff74372764ca11c2f1))

## @anolilab/package-json-utils [3.0.5](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@3.0.4...@anolilab/package-json-utils@3.0.5) (2023-08-30)


### Bug Fixes

* fix for https://github.com/semantic-release/semantic-release/issues/2929 ([05c0392](https://github.com/anolilab/javascript-style-guide/commit/05c0392c4a564cbf556f6d5dfab46919002cad48))

## @anolilab/package-json-utils [3.0.4](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@3.0.3...@anolilab/package-json-utils@3.0.4) (2023-08-10)


### Bug Fixes

* upgrade project dependencies to latest versions ([340ff87](https://github.com/anolilab/javascript-style-guide/commit/340ff87dfe01ca4c7a21536c26c6dd703afc62f7))

## @anolilab/package-json-utils [3.0.3](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@3.0.2...@anolilab/package-json-utils@3.0.3) (2023-08-04)


### Bug Fixes

* Update package dependencies ([a8786f2](https://github.com/anolilab/javascript-style-guide/commit/a8786f219badb9ebd4af825d28be85d3d2eea89c))

## @anolilab/package-json-utils [3.0.2](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@3.0.1...@anolilab/package-json-utils@3.0.2) (2023-07-26)


### Bug Fixes

* included 'skip.js' in package.json for several packages ([1c84b33](https://github.com/anolilab/javascript-style-guide/commit/1c84b33435abc75666214632eba4566f36c78e1a))

## @anolilab/package-json-utils [3.0.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@3.0.0...@anolilab/package-json-utils@3.0.1) (2023-07-18)


### Bug Fixes

* update node version ([9a22309](https://github.com/anolilab/javascript-style-guide/commit/9a22309775cd2219320eed903ac3e22f66ffbe94))

## @anolilab/package-json-utils [3.0.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@2.0.1...@anolilab/package-json-utils@3.0.0) (2023-07-18)


### ⚠ BREAKING CHANGES

* Updated TypeScript rules in typescript-type-checking.ts by enabling some previously commented out rules. This was done as the previous todo comment noted that these should be enabled once typescript-eslint 6.0.0 is released. Following this, multiple dependencies across several files were updated to newer versions. This is part of regular maintenance to keep the dependencies up-to-date and secure. Some minor code changes and refactoring was also included where necessary.
Signed-off-by: prisis <d.bannert@anolilab.de>

### Features

* Update TypeScript rules and bump dependencies ([b0a8c46](https://github.com/anolilab/javascript-style-guide/commit/b0a8c46200bd375307502cd02be55e4df684195b))


### Bug Fixes

* fixed changelog ([cc92e21](https://github.com/anolilab/javascript-style-guide/commit/cc92e21a52cf320578b4b5c8e8b5d78bc5a80678))
* Update semantic-release packages and Refactor parseEnvironment function ([99ed8d2](https://github.com/anolilab/javascript-style-guide/commit/99ed8d2d7caa1678dd600ecfefe549200a1c3755))

### Bug Fixes

* Update semantic-release packages and Refactor parseEnvironment function ([99ed8d2](https://github.com/anolilab/javascript-style-guide/commit/99ed8d2d7caa1678dd600ecfefe549200a1c3755))

## @anolilab/package-json-utils [2.0.2](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@2.0.1...@anolilab/package-json-utils@2.0.2) (2023-07-18)


### Bug Fixes

* Update semantic-release packages and Refactor parseEnvironment function ([99ed8d2](https://github.com/anolilab/javascript-style-guide/commit/99ed8d2d7caa1678dd600ecfefe549200a1c3755))

## @anolilab/package-json-utils [2.0.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@2.0.0...@anolilab/package-json-utils@2.0.1) (2023-07-05)


### Bug Fixes

* Refactor async functions to use async/await and update tsconfig.json ([2a59d6e](https://github.com/anolilab/javascript-style-guide/commit/2a59d6e0d06a5a37c92b222961acbe9f17578f26))

## @anolilab/package-json-utils [2.0.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@1.6.0...@anolilab/package-json-utils@2.0.0) (2023-07-03)


### ⚠ BREAKING CHANGES

* The deprecated methods `hasPeerDep`, `hasDep`, and `hasDevelopmentDep` have been removed for cleaner code and better readability. All instances of these deprecated methods have also been updated in the tests to use their respective recommended methods `hasPeerDependencies`, `hasDependencies`, and `hasDevDependencies`.
Signed-off-by: prisis <d.bannert@anolilab.de>

### Features

* Remove deprecated methods and update tests ([ec0694b](https://github.com/anolilab/javascript-style-guide/commit/ec0694bbabc04dd06bf79421b3ec22ac1f2a2664))
* Update dependencies version in pnpm-lock.yaml ([1f75f7b](https://github.com/anolilab/javascript-style-guide/commit/1f75f7bec8190da5ae6f2ba7e6ac249d802fabb4))

## @anolilab/package-json-utils [1.6.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@1.5.2...@anolilab/package-json-utils@1.6.0) (2023-07-03)


### Features

* Add eslint-plugin-security rules and enhance ESLint configuration, fixed bug with prettier overwrite rules ([f26cc20](https://github.com/anolilab/javascript-style-guide/commit/f26cc20789aa1305ff3ed9331bda90252713c622))

## @anolilab/package-json-utils [1.5.2](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@1.5.1...@anolilab/package-json-utils@1.5.2) (2023-06-29)


### Bug Fixes

* this version change is needed to deprecate old version of the package and update dependency versions in multiple packages ([b3f00b2](https://github.com/anolilab/javascript-style-guide/commit/b3f00b2487b8b5f9f61b1f711c0d0a7c7df86f75))

## @anolilab/package-json-utils [1.5.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@1.5.0...@anolilab/package-json-utils@1.5.1) (2023-06-28)


### Bug Fixes

* Update package dependencies versions ([7aec41d](https://github.com/anolilab/javascript-style-guide/commit/7aec41d753081b2cca2f1bb1f7daf1615c6568cb))

## @anolilab/package-json-utils [1.5.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@1.4.1...@anolilab/package-json-utils@1.5.0) (2023-06-23)


### Features

* removed eslint-plugin-optimize-regex, using the unicorn rule for it ([3fea9de](https://github.com/anolilab/javascript-style-guide/commit/3fea9de9fc88713d40dffa66daa8b835210ae3ba))

## @anolilab/package-json-utils [1.4.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@1.4.0...@anolilab/package-json-utils@1.4.1) (2023-06-22)


### Bug Fixes

* fixed typing of the new getPackageProperty and getByPath ([64b2b07](https://github.com/anolilab/javascript-style-guide/commit/64b2b07a59c7458c5e674e670e68963e468f2dde))

## @anolilab/package-json-utils [1.4.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@1.3.0...@anolilab/package-json-utils@1.4.0) (2023-06-22)


### Features

* added getPackageProperty and getPackageSubProperty ([7a6bbd6](https://github.com/anolilab/javascript-style-guide/commit/7a6bbd631a8de7d395a37bd30d06c9b1a29cb895))

## @anolilab/package-json-utils [1.3.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@1.2.0...@anolilab/package-json-utils@1.3.0) (2023-06-15)


### Features

* renamed some functions and added deprecated message for the old ones, added a resolvePackage function ([75c9790](https://github.com/anolilab/javascript-style-guide/commit/75c9790acd510ad921492727a5a27b3f5f3256e2))

## @anolilab/package-json-utils [1.2.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@1.1.0...@anolilab/package-json-utils@1.2.0) (2023-06-11)


### Features

* added projectPath and deprecated appDirectory ([c5d551f](https://github.com/anolilab/javascript-style-guide/commit/c5d551f8635434cc5a429fa71b3a8102489d5bd2))

## @anolilab/package-json-utils [1.1.0](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@1.0.1...@anolilab/package-json-utils@1.1.0) (2023-06-10)


### Features

* extended the showMissingPackages with some options to better control the log message ([14d3661](https://github.com/anolilab/javascript-style-guide/commit/14d3661e587246c96f352baf7a5ce1190444ebb8))

## @anolilab/package-json-utils [1.0.1](https://github.com/anolilab/javascript-style-guide/compare/@anolilab/package-json-utils@1.0.0...@anolilab/package-json-utils@1.0.1) (2023-06-10)


### Bug Fixes

* updated the README.md ([447ffb7](https://github.com/anolilab/javascript-style-guide/commit/447ffb73e5852588102e5868ef4e5f76c94aa8f3))

## @anolilab/package-json-utils 1.0.0 (2023-06-10)


### ⚠ BREAKING CHANGES

* Changed the package to support cjs and mjs, so the type module was removed

### Features

* switched js to ts, created a new package-utils package ([5477591](https://github.com/anolilab/javascript-style-guide/commit/5477591aa46d878b8535ff8503384e27ca537a7f))


### Bug Fixes

* fixed build and added tests ([f255ba7](https://github.com/anolilab/javascript-style-guide/commit/f255ba7fc3860e34432fc2dd6f1f8ab0d24bb399))



### Dependencies

* **@anolilab/semantic-release-preset:** upgraded to 3.0.0
