sindresorhus/
Simple config handling for your app or module
USD raised
Recent activities
Add store migrations
Improve the TypeScript types
Trigger `onDidChange` when the file is altered
Add feature to disable dot-notation
Defaults not applied from schema
On change for the whole config
Support for ESM
Cannot use schema validate from ajv
This dependency was not found: * ajv/dist/compile/context in ./node_modules/ajv-formats/dist/limit.js
Remove automatic `projectName` / `projectVersion` inference
Private error in Typescript
Corrupted config file
Proxied object
Add a `mode` option
Debouncer causing the onDidChange callbacks to get delayed by 5 seconds when registered multiple times
Bad performance due to slow ajv.compile called.
Store.set is not type checked
onDidChange doesn't support dot-notation for nested properties
Ajv is in strictmode
Show example in readme of loading package.json when targeting Node.js 18
`validate` after migration.
Is conf typescript-responsive or have type declarations?
"Cannot find module 'conf'" unless setting "moduleResolution": "node16" or "nodenext"
copyright-question
Can't import or require Conf from "conf'
Why we can no longer use require('conf') ?
Constructor throws exception if underlying Config is invalid
Switch from Buffer to Uint8Array
Add TypeScript type definitions for dot notation property access
Encrypted store from v14 is not compatible with v15
Is there any built-in method to notify the frontend when the configuration change
[BUG] Assigning `conf.store` overrides applied migrations
Export the JSONSchema type
Feature Request: Allow schema to be free-form
Migration creates wrong internal version number
Constructor fails when `/tmp` directory is not writable
onDidChange only fires once (reactjs)
Feacture Request: ajv should have "removeAdditional: 'all' " option
Add the ability to unsubscribe from `onDidChange`
The library seems to not be multithread safe
DeprecationWarning: crypto.createDecipher is deprecated
onDidChange is called once
How to handle arrays?
Jest, console.warn require.cache modification is not permitted
Add a way to change default config path
[7.0.0] Broken release
unable to use conf inside a webworker
TypeScript types should take into account defaults
Use of #private forces Typescript users to target es2015 or later, use 3.8 or later
Example from readme with typescript
Async Migrations
Content Security Policy infringing code
File paths are being mangled
Typescript invalid character error
Add unsubscribe method to Conf class
[Feature Request] Getting multiple values from the store
reset() should fire onDidAnyChange
reset without arguments (keys)
Clear() and Defaults
Changing schema name causes `string` defaults to show up as undefined
Lost ability to use "date-time" format in JSON Scheme (version 7.0.0)
© 2019 BoostIO, Inc.