![Storm Software's logo banner](https://public.storm-cdn.com/storm-software/banner-1280x320.gif)

# Changelog for Stryke - Path

## [0.29.10](https://github.com/storm-software/stryke/releases/tag/path%400.29.10) (06/01/2026)

### Bug Fixes

- **monorepo:** Resolve issue causing `.test.ts` files to be included in package ([6fe5e79d](https://github.com/storm-software/stryke/commit/6fe5e79d))

### Updated Dependencies

- Updated **convert** to **v0.7.14**
- Updated **type-checks** to **v0.6.16**
- Updated **types** to **v0.12.11**

## [0.29.9](https://github.com/storm-software/stryke/releases/tag/path%400.29.9) (06/01/2026)

### Miscellaneous

- **monorepo:** Update workspace dependencies and `vitest.config.mts` files ([998ff756](https://github.com/storm-software/stryke/commit/998ff756))

### Updated Dependencies

- Updated **convert** to **v0.7.13**
- Updated **type-checks** to **v0.6.15**
- Updated **types** to **v0.12.10**

## [0.29.8](https://github.com/storm-software/stryke/releases/tag/path%400.29.8) (05/30/2026)

### Miscellaneous

- **monorepo:** Remove remaining `jest` configuration ([1fd3d7d2](https://github.com/storm-software/stryke/commit/1fd3d7d2))

### Bug Fixes

- **monorepo:** Resolve issue with `.test.ts` exports in `package.json` file ([31d85e19](https://github.com/storm-software/stryke/commit/31d85e19))

### Updated Dependencies

- Updated **convert** to **v0.7.12**
- Updated **type-checks** to **v0.6.14**
- Updated **types** to **v0.12.9**

## [0.29.7](https://github.com/storm-software/stryke/releases/tag/path%400.29.7) (05/30/2026)

### Miscellaneous

- **monorepo:** Update config file specified in `tsconfig.json` exludes ([359c616a](https://github.com/storm-software/stryke/commit/359c616a))

### Updated Dependencies

- Updated **convert** to **v0.7.11**
- Updated **type-checks** to **v0.6.13**
- Updated **types** to **v0.12.8**

## [0.29.6](https://github.com/storm-software/stryke/releases/tag/path%400.29.6) (05/27/2026)

### Updated Dependencies

- Updated **convert** to **v0.7.10**
- Updated **type-checks** to **v0.6.12**
- Updated **types** to **v0.12.7**

## [0.29.5](https://github.com/storm-software/stryke/releases/tag/path%400.29.5) (05/27/2026)

### Updated Dependencies

- Updated **convert** to **v0.7.9**
- Updated **type-checks** to **v0.6.11**
- Updated **types** to **v0.12.6**

## [0.29.4](https://github.com/storm-software/stryke/releases/tag/path%400.29.4) (05/25/2026)

### Updated Dependencies

- Updated **convert** to **v0.7.8**
- Updated **type-checks** to **v0.6.10**
- Updated **types** to **v0.12.5**

## [0.29.3](https://github.com/storm-software/stryke/releases/tag/path%400.29.3) (05/14/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.6.9**
- Updated **convert** to **v0.7.7**
- Updated **types** to **v0.12.4**

## [0.29.2](https://github.com/storm-software/stryke/releases/tag/path%400.29.2) (05/08/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.6.8**
- Updated **convert** to **v0.7.6**
- Updated **types** to **v0.12.3**

## [0.29.1](https://github.com/storm-software/stryke/releases/tag/path%400.29.1) (05/07/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.6.7**
- Updated **convert** to **v0.7.5**
- Updated **types** to **v0.12.2**

## [0.29.0](https://github.com/storm-software/stryke/releases/tag/path%400.29.0) (05/06/2026)

### Features

- **path:** Added `fileURLToPath`, `pathToFileURL`, and `pathToFileURLString` helper functions ([01ffb822](https://github.com/storm-software/stryke/commit/01ffb822))

## [0.28.3](https://github.com/storm-software/stryke/releases/tag/path%400.28.3) (05/06/2026)

### Miscellaneous

- **monorepo:** Resolve issues with workspace packages' build configuration ([f4a3941f](https://github.com/storm-software/stryke/commit/f4a3941f))

### Updated Dependencies

- Updated **type-checks** to **v0.6.6**
- Updated **convert** to **v0.7.4**
- Updated **types** to **v0.12.1**

## [0.28.2](https://github.com/storm-software/stryke/releases/tag/path%400.28.2) (05/01/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.6.5**
- Updated **convert** to **v0.7.3**
- Updated **types** to **v0.12.0**

## [0.28.1](https://github.com/storm-software/stryke/releases/tag/path%400.28.1) (04/26/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.6.4**
- Updated **convert** to **v0.7.2**
- Updated **types** to **v0.11.6**

## [0.28.0](https://github.com/storm-software/stryke/releases/tag/path%400.28.0) (04/26/2026)

### Features

- **path:** Added the `isEqual` helper function ([787b8228](https://github.com/storm-software/stryke/commit/787b8228))

### Updated Dependencies

- Updated **type-checks** to **v0.6.3**
- Updated **convert** to **v0.7.1**
- Updated **types** to **v0.11.5**

## [0.27.5](https://github.com/storm-software/stryke/releases/tag/path%400.27.5) (04/26/2026)

### Miscellaneous

- **monorepo:** Lint workspace packages ([925dbac1](https://github.com/storm-software/stryke/commit/925dbac1))

### Updated Dependencies

- Updated **type-checks** to **v0.6.2**
- Updated **convert** to **v0.7.0**
- Updated **types** to **v0.11.4**

## [0.27.4](https://github.com/storm-software/stryke/releases/tag/path%400.27.4) (04/06/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.6.1**
- Updated **convert** to **v0.6.58**
- Updated **types** to **v0.11.3**

## [0.27.3](https://github.com/storm-software/stryke/releases/tag/path%400.27.3) (03/23/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.6.0**
- Updated **convert** to **v0.6.57**
- Updated **types** to **v0.11.2**

## [0.27.2](https://github.com/storm-software/stryke/releases/tag/path%400.27.2) (03/16/2026)

### Miscellaneous

- **monorepo:** Added `README.md` workspace files ([515dc333](https://github.com/storm-software/stryke/commit/515dc333))

### Updated Dependencies

- Updated **type-checks** to **v0.5.41**
- Updated **convert** to **v0.6.56**
- Updated **types** to **v0.11.1**

## [0.27.1](https://github.com/storm-software/stryke/releases/tag/path%400.27.1) (03/16/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.40**
- Updated **convert** to **v0.6.55**
- Updated **types** to **v0.11.0**

## [0.27.0](https://github.com/storm-software/stryke/releases/tag/path%400.27.0) (03/13/2026)

### Bug Fixes

- **monorepo:** Resolve issue with devenv profiles ([4a9cf7db](https://github.com/storm-software/stryke/commit/4a9cf7db))

### Features

- **path:** Added the `findBasePath` helper utility ([12e6cd08](https://github.com/storm-software/stryke/commit/12e6cd08))

### Updated Dependencies

- Updated **type-checks** to **v0.5.39**
- Updated **convert** to **v0.6.54**
- Updated **types** to **v0.10.53**

## [0.26.19](https://github.com/storm-software/stryke/releases/tag/path%400.26.19) (03/11/2026)

### Miscellaneous

- **monorepo:** Run prettier on workspace packages' files ([dfe7ab3e](https://github.com/storm-software/stryke/commit/dfe7ab3e))
- **monorepo:** Format workspace source files ([a97707ea](https://github.com/storm-software/stryke/commit/a97707ea))

### Updated Dependencies

- Updated **type-checks** to **v0.5.38**
- Updated **convert** to **v0.6.53**
- Updated **types** to **v0.10.52**

## [0.26.18](https://github.com/storm-software/stryke/releases/tag/path%400.26.18) (03/11/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.37**
- Updated **convert** to **v0.6.52**
- Updated **types** to **v0.10.51**

## [0.26.17](https://github.com/storm-software/stryke/releases/tag/path%400.26.17) (03/08/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.36**
- Updated **convert** to **v0.6.51**
- Updated **types** to **v0.10.50**

## [0.26.16](https://github.com/storm-software/stryke/releases/tag/path%400.26.16) (03/08/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.35**
- Updated **convert** to **v0.6.50**
- Updated **types** to **v0.10.49**

## [0.26.15](https://github.com/storm-software/stryke/releases/tag/path%400.26.15) (03/06/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.34**
- Updated **convert** to **v0.6.49**
- Updated **types** to **v0.10.48**

## [0.26.14](https://github.com/storm-software/stryke/releases/tag/path%400.26.14) (03/06/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.33**
- Updated **convert** to **v0.6.48**
- Updated **types** to **v0.10.47**

## [0.26.13](https://github.com/storm-software/stryke/releases/tag/path%400.26.13) (03/06/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.32**
- Updated **convert** to **v0.6.47**
- Updated **types** to **v0.10.46**

## [0.26.12](https://github.com/storm-software/stryke/releases/tag/path%400.26.12) (03/03/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.31**
- Updated **convert** to **v0.6.46**
- Updated **types** to **v0.10.45**

## [0.26.11](https://github.com/storm-software/stryke/releases/tag/path%400.26.11) (03/03/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.30**
- Updated **convert** to **v0.6.45**
- Updated **types** to **v0.10.44**

## [0.26.10](https://github.com/storm-software/stryke/releases/tag/path%400.26.10) (03/03/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.29**
- Updated **convert** to **v0.6.44**
- Updated **types** to **v0.10.43**

## [0.26.9](https://github.com/storm-software/stryke/releases/tag/path%400.26.9) (03/02/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.28**
- Updated **convert** to **v0.6.43**
- Updated **types** to **v0.10.42**

## [0.26.8](https://github.com/storm-software/stryke/releases/tag/path%400.26.8) (03/02/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.27**
- Updated **convert** to **v0.6.42**
- Updated **types** to **v0.10.41**

## [0.26.7](https://github.com/storm-software/stryke/releases/tag/path%400.26.7) (03/02/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.26**
- Updated **convert** to **v0.6.41**
- Updated **types** to **v0.10.40**

## [0.26.6](https://github.com/storm-software/stryke/releases/tag/path%400.26.6) (02/09/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.25**
- Updated **convert** to **v0.6.40**
- Updated **types** to **v0.10.39**

## [0.26.5](https://github.com/storm-software/stryke/releases/tag/path%400.26.5) (02/09/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.24**
- Updated **convert** to **v0.6.39**
- Updated **types** to **v0.10.38**

## [0.26.4](https://github.com/storm-software/stryke/releases/tag/path%400.26.4) (01/29/2026)

### Miscellaneous

- **path:** Simplify conditional in `joinPaths` utility ([00fae661](https://github.com/storm-software/stryke/commit/00fae661))
- **path:** Clean up the logic of the `joinPaths` utility function ([82306d70](https://github.com/storm-software/stryke/commit/82306d70))

### Bug Fixes

- **path:** Update `joinPaths` utility to handle `.` segments ([ba7e0681](https://github.com/storm-software/stryke/commit/ba7e0681))
- **path:** Resolve issue with `..` parameter in `joinPaths` utility ([5ef0cdfc](https://github.com/storm-software/stryke/commit/5ef0cdfc))

### Updated Dependencies

- Updated **type-checks** to **v0.5.23**
- Updated **convert** to **v0.6.38**
- Updated **types** to **v0.10.37**

## [0.26.3](https://github.com/storm-software/stryke/releases/tag/path%400.26.3) (01/27/2026)

### Bug Fixes

- **path:** Resolve issue when file name is duplicated in the file path
  ([aa0c1974](https://github.com/storm-software/stryke/commit/aa0c1974))

## [0.26.2](https://github.com/storm-software/stryke/releases/tag/path%400.26.2) (01/26/2026)

### Bug Fixes

- **path:** Resolve issue with or statements in `globToRegex` function
  ([87ab0d6f](https://github.com/storm-software/stryke/commit/87ab0d6f))

### Updated Dependencies

- Updated **type-checks** to **v0.5.22**
- Updated **convert** to **v0.6.37**
- Updated **types** to **v0.10.36**

## [0.26.1](https://github.com/storm-software/stryke/releases/tag/path%400.26.1) (01/25/2026)

### Miscellaneous

- **path:** Remove `extended` option to `globToRegex` function
  ([b5d975f1](https://github.com/storm-software/stryke/commit/b5d975f1))

### Updated Dependencies

- Updated **type-checks** to **v0.5.21**
- Updated **convert** to **v0.6.36**
- Updated **types** to **v0.10.35**

## [0.26.0](https://github.com/storm-software/stryke/releases/tag/path%400.26.0) (01/20/2026)

### Features

- **path:** Added the `fullExtension` option to the `findFileExtension` function
  ([d0bc510d](https://github.com/storm-software/stryke/commit/d0bc510d))

### Updated Dependencies

- Updated **type-checks** to **v0.5.20**
- Updated **convert** to **v0.6.35**
- Updated **types** to **v0.10.34**

## [0.25.3](https://github.com/storm-software/stryke/releases/tag/path%400.25.3) (01/16/2026)

### Bug Fixes

- **path:** Resolve issue checking previous character in `globToRegex` function
  ([59d9e9ae](https://github.com/storm-software/stryke/commit/59d9e9ae))

## [0.25.2](https://github.com/storm-software/stryke/releases/tag/path%400.25.2) (01/16/2026)

### Bug Fixes

- **path:** Resolve issue updating characters in `globToRegex` function
  ([85ce0869](https://github.com/storm-software/stryke/commit/85ce0869))

## [0.25.1](https://github.com/storm-software/stryke/releases/tag/path%400.25.1) (01/16/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.19**
- Updated **convert** to **v0.6.34**
- Updated **types** to **v0.10.33**

## [0.25.0](https://github.com/storm-software/stryke/releases/tag/path%400.25.0) (01/16/2026)

### Features

- **path:** Added the `globToRegex` helper function
  ([92a54213](https://github.com/storm-software/stryke/commit/92a54213))

## [0.24.4](https://github.com/storm-software/stryke/releases/tag/path%400.24.4) (01/16/2026)

### Bug Fixes

- **path:** Resolve issue with missing slash in `stripStars` result
  ([04b17455](https://github.com/storm-software/stryke/commit/04b17455))

### Updated Dependencies

- Updated **type-checks** to **v0.5.18**
- Updated **convert** to **v0.6.33**
- Updated **types** to **v0.10.32**

## [0.24.3](https://github.com/storm-software/stryke/releases/tag/path%400.24.3) (01/15/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.17**
- Updated **convert** to **v0.6.32**
- Updated **types** to **v0.10.31**

## [0.24.2](https://github.com/storm-software/stryke/releases/tag/path%400.24.2) (01/13/2026)

### Updated Dependencies

- Updated **type-checks** to **v0.5.16**
- Updated **convert** to **v0.6.31**
- Updated **types** to **v0.10.30**

## [0.24.1](https://github.com/storm-software/stryke/releases/tag/path%400.24.1) (12/30/2025)

### Documentation

- **monorepo:** Update `README.md` markdown files
  ([634a715](https://github.com/storm-software/stryke/commit/634a715))

### Updated Dependencies

- Updated **type-checks** to **v0.5.15**
- Updated **convert** to **v0.6.30**
- Updated **types** to **v0.10.29**

## [0.24.0](https://github.com/storm-software/stryke/releases/tag/path%400.24.0) (12/19/2025)

### Features

- **path:** Added the `commonPath` utility function
  ([b1f4c43](https://github.com/storm-software/stryke/commit/b1f4c43))

### Updated Dependencies

- Updated **type-checks** to **v0.5.14**
- Updated **convert** to **v0.6.29**
- Updated **types** to **v0.10.28**

## [0.23.2](https://github.com/storm-software/stryke/releases/tag/path%400.23.2) (12/18/2025)

### Bug Fixes

- **path:** Resolve issue with comparing paths in `isParentPath` helper function
  ([545d053](https://github.com/storm-software/stryke/commit/545d053))

![Storm Software's logo banner](https://public.storm-cdn.com/storm-software/optimized/banner-1280x320.gif)

# Changelog for Stryke - Path

## [0.23.1](https://github.com/storm-software/stryke/releases/tag/path%400.23.1) (12/18/2025)

### Miscellaneous

- **monorepo:** Update CDN URLs for banner assets
  ([5aefe1b](https://github.com/storm-software/stryke/commit/5aefe1b))

### Updated Dependencies

- Updated **type-checks** to **v0.5.13**
- Updated **convert** to **v0.6.28**
- Updated **types** to **v0.10.27**

## [0.23.0](https://github.com/storm-software/stryke/releases/tag/path%400.23.0) (12/18/2025)

### Features

- **path:** Added options to `appendPath` and improved `isParentPath` helpers
  ([726a82f](https://github.com/storm-software/stryke/commit/726a82f))

### Updated Dependencies

- Updated **type-checks** to **v0.5.12**
- Updated **convert** to **v0.6.27**
- Updated **types** to **v0.10.26**

![Storm Software's logo banner](https://public.storm-cdn.com/storm-software/banner-1280x320-optimized.gif)

# Changelog for Stryke - Path

## [0.22.13](https://github.com/storm-software/stryke/releases/tag/path%400.22.13) (12/17/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.5.11**
- Updated **convert** to **v0.6.26**
- Updated **types** to **v0.10.25**

## [0.22.12](https://github.com/storm-software/stryke/releases/tag/path%400.22.12) (12/17/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.5.10**
- Updated **convert** to **v0.6.25**
- Updated **types** to **v0.10.24**

## [0.22.11](https://github.com/storm-software/stryke/releases/tag/path%400.22.11) (12/08/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.5.9**
- Updated **convert** to **v0.6.24**
- Updated **types** to **v0.10.23**

## [0.22.10](https://github.com/storm-software/stryke/releases/tag/path%400.22.10) (12/08/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.5.8**
- Updated **convert** to **v0.6.23**
- Updated **types** to **v0.10.22**

## [0.22.9](https://github.com/storm-software/stryke/releases/tag/path%400.22.9) (12/08/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.5.7**
- Updated **convert** to **v0.6.22**
- Updated **types** to **v0.10.21**

## [0.22.8](https://github.com/storm-software/stryke/releases/tag/path%400.22.8) (12/07/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.5.6**
- Updated **convert** to **v0.6.21**
- Updated **types** to **v0.10.20**

## [0.22.7](https://github.com/storm-software/stryke/releases/tag/path%400.22.7) (12/07/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.5.5**
- Updated **convert** to **v0.6.20**
- Updated **types** to **v0.10.19**

## [0.22.6](https://github.com/storm-software/stryke/releases/tag/path%400.22.6) (12/07/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.5.4**
- Updated **convert** to **v0.6.19**
- Updated **types** to **v0.10.18**

## [0.22.5](https://github.com/storm-software/stryke/releases/tag/path%400.22.5) (12/07/2025)

### Miscellaneous

- **monorepo:** Format monorepo source files
  ([9428936](https://github.com/storm-software/stryke/commit/9428936))

### Updated Dependencies

- Updated **type-checks** to **v0.5.3**
- Updated **convert** to **v0.6.18**
- Updated **types** to **v0.10.17**

## [0.22.4](https://github.com/storm-software/stryke/releases/tag/path%400.22.4) (12/06/2025)

### Features

- **tools-nx:** Resolved issue inferring build command-line arguments for local
  packages ([de00278](https://github.com/storm-software/stryke/commit/de00278))

### Updated Dependencies

- Updated **type-checks** to **v0.5.2**
- Updated **convert** to **v0.6.17**
- Updated **types** to **v0.10.16**

## [0.22.3](https://github.com/storm-software/stryke/releases/tag/path%400.22.3) (12/06/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.5.1**
- Updated **convert** to **v0.6.16**
- Updated **types** to **v0.10.15**

## [0.22.2](https://github.com/storm-software/stryke/releases/tag/path%400.22.2) (12/05/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.5.0**
- Updated **convert** to **v0.6.15**

## [0.22.1](https://github.com/storm-software/stryke/releases/tag/path%400.22.1) (12/05/2025)

### Features

- **monorepo:** Update repository to use `tsdown` to build/bundle packages
  ([8ceb909](https://github.com/storm-software/stryke/commit/8ceb909))

### Updated Dependencies

- Updated **type-checks** to **v0.4.5**
- Updated **convert** to **v0.6.14**
- Updated **types** to **v0.10.14**

## [0.22.0](https://github.com/storm-software/stryke/releases/tag/path%400.22.0) (12/01/2025)

### Features

- **path:** Added `options` to the `findFilePath` helper functions
  ([dfb4ebb](https://github.com/storm-software/stryke/commit/dfb4ebb))

### Updated Dependencies

- Updated **type-checks** to **v0.4.4**
- Updated **convert** to **v0.6.13**
- Updated **types** to **v0.10.13**

## [0.21.6](https://github.com/storm-software/stryke/releases/tag/path%400.21.6) (11/30/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.4.3**
- Updated **convert** to **v0.6.12**
- Updated **types** to **v0.10.12**

## [0.21.5](https://github.com/storm-software/stryke/releases/tag/path%400.21.5) (11/30/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.4.2**
- Updated **convert** to **v0.6.11**
- Updated **types** to **v0.10.11**

## [0.21.4](https://github.com/storm-software/stryke/releases/tag/path%400.21.4) (11/30/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.4.1**
- Updated **convert** to **v0.6.10**
- Updated **types** to **v0.10.10**

## [0.21.3](https://github.com/storm-software/stryke/releases/tag/path%400.21.3) (11/30/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.4.0**
- Updated **convert** to **v0.6.9**
- Updated **types** to **v0.10.9**

## [0.21.2](https://github.com/storm-software/stryke/releases/tag/path%400.21.2) (11/24/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.3.18**
- Updated **convert** to **v0.6.8**
- Updated **types** to **v0.10.8**

## [0.21.1](https://github.com/storm-software/stryke/releases/tag/path%400.21.1) (11/21/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.3.17**
- Updated **convert** to **v0.6.7**
- Updated **types** to **v0.10.7**

## [0.21.0](https://github.com/storm-software/stryke/releases/tag/path%400.21.0) (11/21/2025)

### Features

- **path:** Added the `isNpmScopedPackage` helper utility
  ([d74d846](https://github.com/storm-software/stryke/commit/d74d846))

### Updated Dependencies

- Updated **type-checks** to **v0.3.16**
- Updated **convert** to **v0.6.6**
- Updated **types** to **v0.10.6**

## [0.20.0](https://github.com/storm-software/stryke/releases/tag/path%400.20.0) (11/21/2025)

### Features

- **path:** Use `appendPath` in `toAbsolutePath` and added `appendExtension`
  utility ([ebd77a3](https://github.com/storm-software/stryke/commit/ebd77a3))

### Updated Dependencies

- Updated **type-checks** to **v0.3.15**
- Updated **convert** to **v0.6.5**
- Updated **types** to **v0.10.5**

## [0.19.4](https://github.com/storm-software/stryke/releases/tag/path%400.19.4) (11/21/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.3.14**
- Updated **convert** to **v0.6.4**
- Updated **types** to **v0.10.4**

## [0.19.3](https://github.com/storm-software/stryke/releases/tag/path%400.19.3) (11/21/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.3.13**
- Updated **convert** to **v0.6.3**
- Updated **types** to **v0.10.3**

## [0.19.1](https://github.com/storm-software/stryke/releases/tag/path%400.19.1) (11/16/2025)

### Updated Dependencies

- Updated **type-checks** to **v0.3.12**
- Updated **convert** to **v0.6.2**
- Updated **types** to **v0.10.2**

## [0.19.0](https://github.com/storm-software/stryke/releases/tag/path%400.19.0) (11/08/2025)

### Features

- **path:** Added the `withTrailingSlash` helper function
  ([0f05e36](https://github.com/storm-software/stryke/commit/0f05e36))

### Updated Dependencies

- Updated **type-checks** to **v0.3.11**
- Updated **convert** to **v0.6.1**
- Updated **types** to **v0.10.1**

## [0.18.5](https://github.com/storm-software/stryke/releases/tag/path%400.18.5) (2025-10-31)

### Miscellaneous

- **path:** Revert slash updates to path helpers
  ([a7c4261](https://github.com/storm-software/stryke/commit/a7c4261))

## [0.18.4](https://github.com/storm-software/stryke/releases/tag/path%400.18.4) (2025-10-31)

### Bug Fixes

- **path:** Resolve issue with extra slash returned from `replacePath` function
  ([9474025](https://github.com/storm-software/stryke/commit/9474025))

## [0.18.3](https://github.com/storm-software/stryke/releases/tag/path%400.18.3) (2025-10-31)

### Bug Fixes

- **path:** Correct issue with replacing slashes in paths
  ([c50eec9](https://github.com/storm-software/stryke/commit/c50eec9))

## [0.18.2](https://github.com/storm-software/stryke/releases/tag/path%400.18.2) (2025-10-31)

### Bug Fixes

- **path:** Resolve issue with extra slash characters
  ([3c69774](https://github.com/storm-software/stryke/commit/3c69774))

## [0.18.1](https://github.com/storm-software/stryke/releases/tag/path%400.18.1) (2025-10-30)

### Bug Fixes

- **fs:** Resolve issue replacing star paths in files
  ([0e2a085](https://github.com/storm-software/stryke/commit/0e2a085))

### Miscellaneous

- **path:** Sort `package.json` dependencies
  ([7b84f6b](https://github.com/storm-software/stryke/commit/7b84f6b))
- **monorepo:** Update workspace package links
  ([c4b2b7b](https://github.com/storm-software/stryke/commit/c4b2b7b))

## [0.18.0](https://github.com/storm-software/stryke/releases/tag/path%400.18.0) (2025-10-30)

### Features

- **path:** Added the `stripStars` helper function
  ([8ee85c9](https://github.com/storm-software/stryke/commit/8ee85c9))

## [0.17.0](https://github.com/storm-software/stryke/releases/tag/path%400.17.0) (2025-10-24)

### Features

- **path:** Added the `replaceExtension` helper utility
  ([4a9d1f9](https://github.com/storm-software/stryke/commit/4a9d1f9))

## [0.16.0](https://github.com/storm-software/stryke/releases/tag/path%400.16.0) (2025-10-21)

### Features

- **path:** Resolve issues with parent path resolution functions
  ([f3abb0f](https://github.com/storm-software/stryke/commit/f3abb0f))

## [0.15.5](https://github.com/storm-software/stryke/releases/tag/path%400.15.5) (2025-10-19)

### Miscellaneous

- **monorepo:** Update workspace package links
  ([409c95c](https://github.com/storm-software/stryke/commit/409c95c))

## [0.15.4](https://github.com/storm-software/stryke/releases/tag/path%400.15.4) (2025-10-17)

### Miscellaneous

- **monorepo:** Update workspace package links
  ([7dca096](https://github.com/storm-software/stryke/commit/7dca096))

## [0.15.3](https://github.com/storm-software/stryke/releases/tag/path%400.15.3) (2025-10-08)

### Miscellaneous

- **monorepo:** Update workspace package links
  ([af38855](https://github.com/storm-software/stryke/commit/af38855))

### Updated Dependencies

- Updated types to 0.9.2

## [0.15.2](https://github.com/storm-software/stryke/releases/tag/path%400.15.2) (2025-09-22)

### Bug Fixes

- **path:** Resolve issue with path join in `append` helper
  ([6f2e019](https://github.com/storm-software/stryke/commit/6f2e019))

## [0.15.1](https://github.com/storm-software/stryke/releases/tag/path%400.15.1) (2025-09-22)

### Bug Fixes

- **path:** Resolved issue with applying parent path in `append` module
  ([a68317c](https://github.com/storm-software/stryke/commit/a68317c))

## [0.15.0](https://github.com/storm-software/stryke/releases/tag/path%400.15.0) (2025-09-20)

### Features

- **path:** Added `findFileDotExtension` and `findFileDotExtensionSafe` utility
  functions ([8d3bd8b](https://github.com/storm-software/stryke/commit/8d3bd8b))

### Miscellaneous

- **monorepo:** Update workspace package links
  ([6a19f93](https://github.com/storm-software/stryke/commit/6a19f93))

## [0.14.2](https://github.com/storm-software/stryke/releases/tag/path%400.14.2) (2025-09-19)

### Bug Fixes

- **path:** Resolve issue with regular expression in `findFileExtension` helper
  ([5a7fce2](https://github.com/storm-software/stryke/commit/5a7fce2))

### Miscellaneous

- **path:** Added exports aliases to the package
  ([f1e9cf6](https://github.com/storm-software/stryke/commit/f1e9cf6))

### Updated Dependencies

- Updated type-checks to 0.3.10

## [0.14.1](https://github.com/storm-software/stryke/releases/tag/path%400.14.1) (2025-09-19)

### Miscellaneous

- **monorepo:** Update `storm-ops` workspace dependencies
  ([23343cf](https://github.com/storm-software/stryke/commit/23343cf))

## [0.14.0](https://github.com/storm-software/stryke/releases/tag/path%400.14.0) (2025-09-16)

### Features

- **path:** Added the `append` path helper module
  ([b5e58d6](https://github.com/storm-software/stryke/commit/b5e58d6))

## [0.13.1](https://github.com/storm-software/stryke/releases/tag/path%400.13.1) (2025-09-08)

### Bug Fixes

- **path:** Removed remaining references to `node:fs` in package
  ([1d10c91](https://github.com/storm-software/stryke/commit/1d10c91))

## [0.13.0](https://github.com/storm-software/stryke/releases/tag/path%400.13.0) (2025-09-08)

### Features

- **path:** Update the package to be platform neutral
  ([abb6fa0](https://github.com/storm-software/stryke/commit/abb6fa0))

## [0.12.5](https://github.com/storm-software/stryke/releases/tag/path%400.12.5) (2025-08-28)

### Miscellaneous

- **monorepo:** Reformat repository source files
  ([b365eb5](https://github.com/storm-software/stryke/commit/b365eb5))

## [0.12.4](https://github.com/storm-software/stryke/releases/tag/path%400.12.4) (2025-08-11)

### Miscellaneous

- **monorepo:** Update workspace package links
  ([f88e6d3](https://github.com/storm-software/stryke/commit/f88e6d3))

![Storm Software](https://public.storm-cdn.com/brand-banner.png)

# Changelog for Stryke - Path

## [0.12.3](https://github.com/storm-software/stryke/releases/tag/path%400.12.3) (2025-08-05)

### Miscellaneous

- **monorepo:** Update workspace package links
  ([7a49a62](https://github.com/storm-software/stryke/commit/7a49a62))

## [0.12.2](https://github.com/storm-software/stryke/releases/tag/path%400.12.2) (2025-08-05)

### Miscellaneous

- **monorepo:** Formatting and package link updates
  ([090da0a](https://github.com/storm-software/stryke/commit/090da0a))

### Updated Dependencies

- Updated types to 0.8.8

## [0.12.1](https://github.com/storm-software/stryke/releases/tag/path%400.12.1) (2025-08-02)

### Miscellaneous

- **monorepo:** Reformat source file banners
  ([0698684](https://github.com/storm-software/stryke/commit/0698684))

## [0.12.0](https://github.com/storm-software/stryke/releases/tag/path%400.12.0) (2025-07-05)

### Features

- **path:** Added the `isParentPath` helper function
  ([f069ff3](https://github.com/storm-software/stryke/commit/f069ff3))

## [0.11.0](https://github.com/storm-software/stryke/releases/tag/path%400.11.0) (2025-07-04)

### Features

- **hash:** Added the 'MD5' hash utility function
  ([1b62648](https://github.com/storm-software/stryke/commit/1b62648))

## [0.10.2](https://github.com/storm-software/stryke/releases/tag/path%400.10.2) (2025-07-03)

### Miscellaneous

- **monorepo:** Update workspace package links
  ([2689e0a](https://github.com/storm-software/stryke/commit/2689e0a))

## [0.10.1](https://github.com/storm-software/stryke/releases/tag/path%400.10.1) (2025-07-02)

### Bug Fixes

- **env:** Resolved issue with invalid TypeScript definition
  ([141ea02](https://github.com/storm-software/stryke/commit/141ea02))

## [0.10.0](https://github.com/storm-software/stryke/releases/tag/path%400.10.0) (2025-07-01)

### Features

- **path:** Added the `hasFileExtension`, `hasFolderName` and
  `findFileExtensionSafe` utility functions
  ([277f95f](https://github.com/storm-software/stryke/commit/277f95f))

## [0.9.0](https://github.com/storm-software/stryke/releases/tag/path%400.9.0) (2025-06-29)

### Features

- **path:** Added `isWorkspaceRoot` and `isProjectRoot` helper functions
  ([23b603e](https://github.com/storm-software/stryke/commit/23b603e))

## [0.8.2](https://github.com/storm-software/stryke/releases/tag/path%400.8.2) (2025-06-18)

### Miscellaneous

- **monorepo:** Update workspace `storm-ops` dependencies
  ([b777ba4](https://github.com/storm-software/stryke/commit/b777ba4))

## [0.8.1](https://github.com/storm-software/stryke/releases/tag/path%400.8.1) (2025-06-17)

### Miscellaneous

- **monorepo:** Reformat repository packages

### Updated Dependencies

- Updated types to 0.8.5

## [0.8.0](https://github.com/storm-software/stryke/releases/tag/path%400.8.0) (2025-06-12)

### Features

- **fs:** Added separate file type modules and buffer helper functions

## [0.7.6](https://github.com/storm-software/stryke/releases/tag/path%400.7.6) (2025-06-12)

### Miscellaneous

- **monorepo:** Reformat the repository's README markdown files
- **monorepo:** Run format script on repository

### Updated Dependencies

- Updated types to 0.8.4

## [0.7.5](https://github.com/storm-software/stryke/releases/tag/path%400.7.5) (2025-06-04)

### Bug Fixes

- **path:** Resolve issue with excluding the extension in `findFileName`

## [0.7.4](https://github.com/storm-software/stryke/releases/tag/path%400.7.4) (2025-06-03)

### Bug Fixes

- **path:** Added the `withEndSlash` parameter to `relativePath` helper

## [0.7.3](https://github.com/storm-software/stryke/releases/tag/path%400.7.3) (2025-06-03)

### Bug Fixes

- **path:** Resolve issue with `resolveParentPath` calculation

## [0.7.2](https://github.com/storm-software/stryke/releases/tag/path%400.7.2) (2025-06-03)

### Bug Fixes

- **path:** Resolve issue with backslash in `findFilePath` helper

## [0.7.1](https://github.com/storm-software/stryke/releases/tag/path%400.7.1) (2025-06-03)

### Bug Fixes

- **path:** Resolve issue with slash suffix in path

## [0.7.0](https://github.com/storm-software/stryke/releases/tag/path%400.7.0) (2025-06-02)

### Features

- **path:** Added the `replacePath` utility function

## [0.6.1](https://github.com/storm-software/stryke/releases/tag/path%400.6.1) (2025-05-29)

### Miscellaneous

- **path:** Included a check for extended length paths in `slash` function

## [0.6.0](https://github.com/storm-software/stryke/releases/tag/path%400.6.0) (2025-05-29)

### Features

- **path:** Added the `toRelativePath` and `toAbsolutePath` helper functions

## [0.5.1](https://github.com/storm-software/stryke/releases/tag/path%400.5.1) (2025-05-27)

### Bug Fixes

- **path:** Resolved issue with `resolvePackage` utility returning
  `package.json` file in path

## [0.5.0](https://github.com/storm-software/stryke/releases/tag/path%400.5.0) (2025-05-22)

### Features

- **path:** Added the `count` parameter to the `resolveParentPath` function

## [0.4.14](https://github.com/storm-software/stryke/releases/tag/path%400.4.14) (2025-05-13)

### Bug Fixes

- **monorepo:** Resolve issues with pnpm configurations

## [0.4.13](https://github.com/storm-software/stryke/releases/tag/path%400.4.13) (2025-05-13)

### Miscellaneous

- **monorepo:** Resolve issue with monorepo versions

## [0.4.12](https://github.com/storm-software/stryke/releases/tag/path%400.4.12) (2025-05-12)

### Miscellaneous

- **monorepo:** Reformat monorepo source code

### Updated Dependencies

- Updated types to 0.8.2

## [0.4.11](https://github.com/storm-software/stryke/releases/tag/path%400.4.11) (2025-04-16)

### Miscellaneous

- **path:** Clean up unix path resolution
  ([cf96d1c](https://github.com/storm-software/stryke/commit/cf96d1c))

## [0.4.10](https://github.com/storm-software/stryke/releases/tag/path%400.4.10) (2025-04-10)

### Bug Fixes

- **path:** Use node:path in `relativePath` helper
  ([eb97648](https://github.com/storm-software/stryke/commit/eb97648))

## [0.4.9](https://github.com/storm-software/stryke/releases/tag/path%400.4.9) (2025-04-10)

### Bug Fixes

- **path:** Resolve issue with relative path helper
  ([8281469](https://github.com/storm-software/stryke/commit/8281469))

## [0.4.8](https://github.com/storm-software/stryke/releases/tag/path%400.4.8) (2025-04-10)

### Miscellaneous

- **monorepo:** Format the repository's files
  ([1384f3e](https://github.com/storm-software/stryke/commit/1384f3e))

### Updated Dependencies

- Updated types to 0.8.1

## [0.4.7](https://github.com/storm-software/stryke/releases/tag/path%400.4.7) (2025-03-28)

### Miscellaneous

- **monorepo:** Reformat the source files in repository
  ([bb8df2c](https://github.com/storm-software/stryke/commit/bb8df2c))

### Updated Dependencies

- Updated types to 0.7.3

## [0.4.6](https://github.com/storm-software/stryke/releases/tag/path%400.4.6) (2025-03-23)

### Bug Fixes

- **monorepo:** Resolve issue with TypeScript compilation
  ([72e995f](https://github.com/storm-software/stryke/commit/72e995f))

### Updated Dependencies

- Updated types to 0.7.2

## [0.4.5](https://github.com/storm-software/stryke/releases/tag/path%400.4.5) (2025-03-23)

### Miscellaneous

- **monorepo:** Update base storm software packages
  ([8942201](https://github.com/storm-software/stryke/commit/8942201))

### Updated Dependencies

- Updated types to 0.7.1

## 0.4.4 (2025-03-14)

### Bug Fixes

- **path:** Resolve issue with `joinPaths` helper function
  ([14a3ef8](https://github.com/storm-software/stryke/commit/14a3ef8))

## 0.4.3 (2025-03-13)

### Miscellaneous

- **monorepo:** Format monorepo project files
  ([f28fdbe](https://github.com/storm-software/stryke/commit/f28fdbe))

### 🧱 Updated Dependencies

- Updated types to 0.6.2

## 0.4.2 (2025-03-13)

### Bug Fixes

- **path:** Added the missing `@stryke/types` dependency
  ([a207de5](https://github.com/storm-software/stryke/commit/a207de5))

## 0.4.1 (2025-03-13)

### Bug Fixes

- **path:** Resolve issue with incorrect internal package paths
  ([7117bc1](https://github.com/storm-software/stryke/commit/7117bc1))

## 0.4.0 (2025-03-13)

### Features

- **monorepo:** Split `types` project into `type-checks` and `convert` packages
  ([fcc5832](https://github.com/storm-software/stryke/commit/fcc5832))
- **fs:** Moved the helper functions to root package directory
  ([9e77f62](https://github.com/storm-software/stryke/commit/9e77f62))
- **path:** Move the utilities modules to package root directory
  ([004bb13](https://github.com/storm-software/stryke/commit/004bb13))

## 0.3.4 (2025-03-13)

### Miscellaneous

- **monorepo:** Reformat monorepo package files
  ([a453428](https://github.com/storm-software/stryke/commit/a453428))

## 0.3.3 (2025-03-13)

### Bug Fixes

- **path:** Resolve issue formatting paths in `joinPaths` helper
  ([0270f8d](https://github.com/storm-software/stryke/commit/0270f8d))

## 0.3.2 (2025-03-02)

### Bug Fixes

- **path:** Adjust how path is split in `findFileName` function
  ([559b3ce](https://github.com/storm-software/stryke/commit/559b3ce))

## 0.3.1 (2025-02-26)

### Miscellaneous

- **monorepo:** Reformat monorepo files with `prettier`
  ([b5d0302](https://github.com/storm-software/stryke/commit/b5d0302))

## 0.3.0 (2025-02-26)

### Features

- **fs:** Added `listFiles` helper function
  ([dc1b847](https://github.com/storm-software/stryke/commit/dc1b847))

## 0.2.0 (2025-02-23)

### Features

- **monorepo:** Update base ESLint packages and run on files
  ([c59cb8e](https://github.com/storm-software/stryke/commit/c59cb8e))

## 0.1.4 (2025-02-17)

### Miscellaneous

- **monorepo:** Reformat monorepo files
  ([1db5e06](https://github.com/storm-software/stryke/commit/1db5e06))

## 0.1.3 (2025-02-15)

### Miscellaneous

- **monorepo:** Reformat monorepo files
  ([69ed6b7](https://github.com/storm-software/stryke/commit/69ed6b7))

## 0.1.2 (2025-02-15)

### Miscellaneous

- **monorepo:** Reformat workspace files
  ([ad2d6a9](https://github.com/storm-software/stryke/commit/ad2d6a9))

## 0.1.1 (2025-02-09)

### Miscellaneous

- **monorepo:** Regenerate repository markdown files
  ([e61e39e](https://github.com/storm-software/stryke/commit/e61e39e))

## 0.1.0 (2025-02-07)

### Bug Fixes

- **cli:** Resolve typing issue with `figlet` dependency
  ([2ad7747](https://github.com/storm-software/stryke/commit/2ad7747))
