Skip to content

Releases: mdrobny/configate

1.1.0

Choose a tag to compare

@mdrobny mdrobny released this 27 Dec 12:13

What's Changed

  • feat: add support for optional variant configuration by @mdrobny in #5
  • feat: allow JSON.stringify on secure config by @mdrobny in #6

Full Changelog: v0.1.6...v1.1.0

1.0.0

Choose a tag to compare

@mdrobny mdrobny released this 24 Dec 13:02

What's Changed

No breaking changes, just finally normal major version release 🎉

Fixes

  • fix: use Object.hasOwn for property checks in deepMerge function

0.1.6

Choose a tag to compare

@mdrobny mdrobny released this 05 Jun 12:33

fix: stop throwing error when accessing Array methods or spreading on config property

0.1.5

Choose a tag to compare

@mdrobny mdrobny released this 26 Jan 21:41
c988741

docs: add JSDoc for types exported from index.ts - DeepPartial and FileExtension

0.1.4

Choose a tag to compare

@mdrobny mdrobny released this 21 Jan 07:14
810b27a

What's Changed

  • fix: add random cacheBuster to every config file importConfig by @mdrobny in #2

0.1.3

Choose a tag to compare

@mdrobny mdrobny released this 20 Jan 17:42

Fix published version in NPM

0.1.2

Choose a tag to compare

@mdrobny mdrobny released this 17 Jan 13:02

fix: set loadConfig parameter to {} as a default

0.1.0 - First release

Choose a tag to compare

@mdrobny mdrobny released this 17 Jan 11:43
4f5eff4

Implemented core of the package - loadConfig function

  • importing config files
  • making secure deep proxy
  • freezing whole configuration
  • custom implementation of deepMerge function
  • tests to have 100% tests coverage