File tree Expand file tree Collapse file tree 2 files changed +16
-47
lines changed
app-config-default-extensions Expand file tree Collapse file tree 2 files changed +16
-47
lines changed Original file line number Diff line number Diff line change 4
4
5
5
import type { ParsingExtension } from '@app-config/core' ;
6
6
7
- interface EnvironmentAliases {
8
- [ alias : string ] : string ;
9
- }
10
-
11
- interface DecryptedSymmetricKey {
12
- revision : number ;
13
- key : Uint8Array ;
14
- }
15
-
16
- export function defaultExtensions (
17
- aliases ?: EnvironmentAliases ,
18
- environmentOverride ?: string ,
19
- symmetricKey ?: DecryptedSymmetricKey ,
20
- environmentSourceNames ?: string [ ] | string ,
21
- ) : ParsingExtension [ ] ;
22
-
7
+ export function defaultExtensions ( ) : ParsingExtension [ ] ;
23
8
export function defaultEnvExtensions ( ) : ParsingExtension [ ] ;
24
9
export function defaultMetaExtensions ( ) : ParsingExtension [ ] ;
Original file line number Diff line number Diff line change 2
2
// By not being a TypeScript project with project references, we can use this
3
3
// tiny module as a glue between @app -config/node and @app-config/* extensions.
4
4
5
- // NOTE: Also, we don't require modules up-front - lazy load them instead.
6
- // This avoids circular dependency chains.
5
+ const {
6
+ unescape$Directives,
7
+ tryDirective,
8
+ ifDirective,
9
+ eqDirective,
10
+ parseDirective,
11
+ hiddenDirective,
12
+ envDirective,
13
+ envVarDirective,
14
+ extendsDirective,
15
+ extendsSelfDirective,
16
+ overrideDirective,
17
+ timestampDirective,
18
+ substituteDirective,
19
+ } = require ( '@app-config/extensions' ) ;
7
20
8
21
module . exports = {
9
22
defaultExtensions ( ) {
10
- const {
11
- unescape$Directives,
12
- tryDirective,
13
- ifDirective,
14
- eqDirective,
15
- parseDirective,
16
- hiddenDirective,
17
- envDirective,
18
- envVarDirective,
19
- extendsDirective,
20
- extendsSelfDirective,
21
- overrideDirective,
22
- timestampDirective,
23
- substituteDirective,
24
- } = require ( '@app-config/extensions' ) ;
25
-
26
23
return [
27
24
unescape$Directives ( ) ,
28
25
tryDirective ( ) ,
@@ -40,22 +37,9 @@ module.exports = {
40
37
] ;
41
38
} ,
42
39
defaultEnvExtensions ( ) {
43
- const { unescape$Directives, markAllValuesAsSecret } = require ( '@app-config/extensions' ) ;
44
-
45
40
return [ unescape$Directives ( ) , markAllValuesAsSecret ( ) ] ;
46
41
} ,
47
42
defaultMetaExtensions ( ) {
48
- const {
49
- unescape$Directives,
50
- tryDirective,
51
- ifDirective,
52
- eqDirective,
53
- hiddenDirective,
54
- extendsDirective,
55
- extendsSelfDirective,
56
- overrideDirective,
57
- } = require ( '@app-config/extensions' ) ;
58
-
59
43
return [
60
44
unescape$Directives ( ) ,
61
45
tryDirective ( ) ,
You can’t perform that action at this time.
0 commit comments