2.0.6 • Published 1 year ago

@ezweb/ts-config-loader v2.0.6

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

@ezweb/ts-config-loader

npm version

JSON files loader & watcher

Installation

npm i @ezweb/ts-config-loader

Usage

type DbConfig = { db: { host: string; port: number, password?: string }[] };
const config = new ConfigLoader([`directory/base.json`, `directory/env-override.json`], { verbose: true });
const dbConfig = config.get<DbConfig>('db');
config.addObserver<DbConfig>('db', (all) => {
    // changed
});
2.0.5

1 year ago

2.0.6

1 year ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.4

1 year ago

2.0.2-alpha.6

2 years ago

2.0.2-alpha.5

2 years ago

2.0.2-alpha.3

2 years ago

2.0.2-alpha.2

2 years ago

1.0.6-alpha.0

2 years ago

2.0.2-alpha.1

2 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago