Patrik Oldsberg
|
905a924c18
|
cli-loader: use mock-fs for tests
|
2020-09-06 14:38:22 +02:00 |
|
Patrik Oldsberg
|
265be1d6a1
|
config: try to coerce string values into numbers
|
2020-09-03 16:35:16 +02:00 |
|
Taras Mankovski
|
7219d18853
|
Add failing test for port coercion
|
2020-09-03 07:55:32 -04:00 |
|
Patrik Oldsberg
|
c13de0b115
|
config-loader: rename readEnv to readEnvConfig and export from package
|
2020-08-27 07:22:14 +02:00 |
|
Patrik Oldsberg
|
d73da347e0
|
config-loader: added high-level loader tests
|
2020-08-08 11:17:49 +02:00 |
|
Patrik Oldsberg
|
1a6fb8cf8f
|
config-loader: taint secret paths to treat them as secret in later configs as well
|
2020-08-08 10:46:15 +02:00 |
|
Patrik Oldsberg
|
1f2216fd77
|
config: flip priority order of ConfigReader.fromConfigs
|
2020-08-07 16:43:33 +02:00 |
|
Patrik Oldsberg
|
f7532bcf1c
|
config-loader: added tests for resolver
|
2020-08-07 11:32:06 +02:00 |
|
Patrik Oldsberg
|
a37aa1d994
|
config-loader: pass in env as an option
|
2020-08-07 11:32:06 +02:00 |
|
Patrik Oldsberg
|
74edab290a
|
config-loader: resolve config files suffixed with local and NODE_ENV
|
2020-08-07 11:32:06 +02:00 |
|
Patrik Oldsberg
|
811328ed1f
|
config-loader: use multiple config roots
|
2020-08-07 10:48:28 +02:00 |
|
Patrik Oldsberg
|
62222b543c
|
config-loader,backend-common: refactor config loading to pass in path and use common util for backend
|
2020-08-03 21:24:44 +02:00 |
|
Andrew Thauer
|
0bd997d981
|
feat: fallback to string value if config value is not json
|
2020-07-31 06:36:37 -04:00 |
|
Fredrik Adelöw
|
3bff1d6a68
|
address comments
|
2020-06-18 13:28:19 +02:00 |
|
Patrik Oldsberg
|
b010319400
|
packages/config-loader,core: update config usage to include context
|
2020-06-18 10:17:31 +02:00 |
|
Patrik Oldsberg
|
fbba694986
|
packages/config-loader: more docs!
|
2020-06-13 13:15:22 +02:00 |
|
Patrik Oldsberg
|
ee33cf6751
|
packages/config-loader: cover secrets in tests and tweak validation
|
2020-06-12 21:15:20 +02:00 |
|
Patrik Oldsberg
|
fc82352988
|
packages/config-loader: cover reader in tests and omit null values
|
2020-06-12 19:28:58 +02:00 |
|
Patrik Oldsberg
|
6da3cc8fec
|
packages/config-loader: move readSecret and secret reading switch to context
|
2020-06-12 18:13:56 +02:00 |
|
Patrik Oldsberg
|
d223b28419
|
packages/config-loader: split config file resolve logic into separate module
|
2020-06-12 17:36:55 +02:00 |
|
Patrik Oldsberg
|
3a2c353ad7
|
packages/config-loader: split loader into lib
|
2020-06-12 17:35:30 +02:00 |
|
Patrik Oldsberg
|
c2b59e20cb
|
packages/config-loader: added data secret loader
|
2020-06-12 16:26:15 +02:00 |
|
Patrik Oldsberg
|
3c958523b5
|
packages/config-loader: add support for env secrets
|
2020-06-12 16:09:06 +02:00 |
|
Patrik Oldsberg
|
fcc514e909
|
packages/config-loader: added secret reading option + initial validation and file handler
|
2020-06-12 15:52:27 +02:00 |
|
Patrik Oldsberg
|
ed8436717a
|
packages/config-loader: add support for transforming config and identifying secrets
|
2020-06-12 01:24:18 +02:00 |
|
Patrik Oldsberg
|
650779412c
|
packages/config-loader: add build- and dev-time config through env + tests
|
2020-06-06 17:06:47 +02:00 |
|
Patrik Oldsberg
|
f2c77a8239
|
packages/config-loader: added basic test for findRootPath
|
2020-06-04 16:51:46 +02:00 |
|
Patrik Oldsberg
|
ff9aa28301
|
packages/cli: move config loading to separate config-loader package
|
2020-06-04 16:51:46 +02:00 |
|