@configu/lib Reference
Type Aliases
CiCd
CiCd:
"GitHubActions"
|"CircleCI"
|"GitLabCICD"
|"AzurePipelines"
|"BitbucketPipelines"
|"TeamCity"
|"Buddy"
|"Jenkins"
|"Codefresh"
Source
ConfigFormat
ConfigFormat:
"JSON"
|"CompactJSON"
|"YAML"
|"Dotenv"
|"KubernetesConfigMap"
|"HelmValues"
|"TerraformTfvars"
|"TOML"
Source
Runtime
Runtime:
"Heroku"
|"Vercel"
|"Netlify"
|"Firebase"
|"AwsLambda"
|"AzureFunctions"
|"GcpCloudFunctions"
|"AwsEcs"
Source
StoreType
StoreType:
LiteralUnion
<"noop"
|"in-memory"
|"configu"
|"json-file"
|"csv-file"
|"ini-file"
|"toml-file"
|"xml-file"
|"hashicorp-vault"
|"aws-parameter-store"
|"aws-secrets-manager"
|"azure-key-vault"
|"gcp-secret-manager"
|"kubernetes-secret"
|"sqlite"
|"mysql"
|"mariadb"
|"postgres"
|"cockroachdb"
|"mssql"
|"launch-darkly"
|"cloud-bees"
|"etcd"
,string
>
Source
Variables
CI_CD_LABEL
const
CI_CD_LABEL:Record
<CiCd
,string
>
Source
CI_CD_TYPE
const
CI_CD_TYPE:CiCd
[]
Source
CI_CD_WEBSITE
const
CI_CD_WEBSITE:Record
<CiCd
,string
>
Source
CONFIG_FORMAT_EXTENSION
const
CONFIG_FORMAT_EXTENSION:Record
<ConfigFormat
,string
>
Source
CONFIG_FORMAT_LABEL
const
CONFIG_FORMAT_LABEL:Record
<ConfigFormat
,string
>
Source
CONFIG_FORMAT_TYPE
const
CONFIG_FORMAT_TYPE:ConfigFormat
[]
Source
FOO
const
FOO:object
Index signature
[key
: string
]: Cfgu
Source
GET_STARTED
const
GET_STARTED:object
Index signature
[key
: string
]: Cfgu
Source
RUNTIME_LABEL
const
RUNTIME_LABEL:Record
<Runtime
,string
>
Source
RUNTIME_TYPE
const
RUNTIME_TYPE:Runtime
[]
Source
RUNTIME_WEBSITE
const
RUNTIME_WEBSITE:Record
<Runtime
,string
>
Source
STORE_LABEL
const
STORE_LABEL:Record
<StoreType
,string
>
Source
STORE_TYPE
const
STORE_TYPE:StoreType
[]
Source
STORE_WEBSITE
const
STORE_WEBSITE:Record
<StoreType
,string
>
Source
TYPES_CHECK_ORDER
const
TYPES_CHECK_ORDER:CfguType
[]
Source
extractors/configAnalyzer.ts:4
Functions
analyzeValueType()
analyzeValueType(
value
):CfguType
Parameters
• value: string
Returns
CfguType
Source
extractors/configAnalyzer.ts:26
extractConfigs()
extractConfigs(
__namedParameters
):Record
<string
,ExtractedConfig
>
Parameters
• __namedParameters: ExtractConfigParameters
Returns
Record
<string
, ExtractedConfig
>
Source
extractors/configExtractors.ts:47
formatConfigs()
formatConfigs(
__namedParameters
):string
Parameters
• __namedParameters: FormatterParameters
& object
Returns
string
Source
Was this page helpful?