2.0.6 • Published 3 years ago

@ezweb/ts-config-loader v2.0.6

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years 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

3 years ago

2.0.6

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.4

3 years ago

2.0.2-alpha.6

3 years ago

2.0.2-alpha.5

3 years ago

2.0.2-alpha.3

3 years ago

2.0.2-alpha.2

3 years ago

1.0.6-alpha.0

4 years ago

2.0.2-alpha.1

3 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago