Releases: Jaid/essential-config
Releases · Jaid/essential-config
[Patch] essential-config 4.0.3
Production dependencies
Development dependencies
1 author
[Patch] essential-config 4.0.2
Production dependencies
Development dependencies
1 author
[Patch] essential-config 4.0.1
Production dependencies
Event |
Package |
Before |
After |
🌻 Upgraded |
sort-keys |
^3.0.0 |
^4.0.0 |
Development dependencies
1 author
[Major] essential-config 4.0.0
Changelog
Type |
Note |
🎁 Feature
|
Rewrote project (most notably: Split sensitive values into seperate config file) |
💅 Improvement
|
Removed max line width |
📁 Project Management
|
Activated babel for TypeScript definition generation |
📁 Project Management
|
Updated package dependencies |
Dependency changes
Production dependencies
|
Type |
Package |
Old version |
New version |
🔌 Added |
json5 |
|
^2.1.0 |
Development dependencies
|
Type |
Package |
Old version |
New version |
🌻 Updated |
eslint-config-jaid |
1.26.0 |
1.28.0 |
🌻 Updated |
webpack |
^4.38.0 |
^4.39.1 |
🌻 Updated |
webpack-config-jaid |
5.23.0 |
5.24.0 |
Code changes: v3.1.1 … v4.0.0
[Patch] essential-config 3.1.1
Changelog
Type |
Note |
📜 Documentation
|
Fixed module documentation |
Code changes: v3.1.0 … v3.1.1
[Minor] essential-config 3.1.0
Changelog
Type |
Note |
🎁 Feature
|
Added new result properties deprecatedKeys and newKeys |
Code changes: v3.0.2 … v3.1.0
[Patch] essential-config 3.0.2
Changelog
Type |
Note |
📜 Documentation
|
Added JSDoc and TypeScript definition |
💅 Improvement
|
Migrated to browserslist-config-jaid-node |
📁 Project Management
|
Updated package dependencies |
Dependency changes
Code changes: v3.0.1 … v3.0.2
[Patch] essential-config 3.0.1
[Major] essential-config 3.0.0
Changelog
- Changed return value from
config
to {config, configFile, configFolder}
- Changed second argument from
defaults
to options
- Defaults are now passed through
options.defaults
- Added
options.sensitiveKeys
- Rewrote config style
- Upgraded dependencies
Config style example
#####################
### Configuration ###
#####################
# Option car
# Default: {
# "color": "red",
# "speed": 522
# }
car:
color: red
speed: 522
# Option hello
# Default: "world"
hello: world
# Option sonic
# Default: {
# "color": "blue",
# "speed": 9001
# }
sonic:
color: blue
speed: 9001
###############################
### Sensitive (keep secret) ###
###############################
# Option password (sensitive)
password: hunter2
Code changes: v2.1.1 … v3.0.0
[Patch] essential-config 2.1.1
Changelog
- Fixed config creation (Severe bug!)
Code changes: v2.1.0 … v2.1.1