@keg-hub/parse-config
Version:
Utils to allow loading non-javascript files into a node environment
317 lines (297 loc) • 13.1 kB
JavaScript
const ymlSearchPaths = [
`parse-config/values.yml`,
`parse-config/src/loadConfigs/values.yml`,
`parse-config/src/loadConfigs/container/values.yml`,
`parse-config/src/loadConfigs/test.yml`,
`parse-config/src/loadConfigs/container/test.yml`,
`parse-config/src/loadConfigs/parse.yml`,
`parse-config/src/loadConfigs/container/parse.yml`,
`parse-config/src/loadConfigs/values_test.yml`,
`parse-config/src/loadConfigs/container/values_test.yml`,
`parse-config/src/loadConfigs/values_parse.yml`,
`parse-config/src/loadConfigs/container/values_parse.yml`,
`parse-config/src/loadConfigs/values_parse_test.yml`,
`parse-config/src/loadConfigs/container/values_parse_test.yml`,
`parse-config/src/loadConfigs/test_values_parse.yml`,
`parse-config/src/loadConfigs/container/test_values_parse.yml`,
`parse-config/test_values_parse.yml`,
`parse-config/container/test_values_parse.yml`,
`.kegConfig/test_values_parse.yml`,
`parse-config/src/loadConfigs/parse_values_test.yml`,
`parse-config/src/loadConfigs/container/parse_values_test.yml`,
`parse-config/parse_values_test.yml`,
`parse-config/container/parse_values_test.yml`,
`.kegConfig/parse_values_test.yml`,
`parse-config/src/loadConfigs/parse_test_values.yml`,
`parse-config/src/loadConfigs/container/parse_test_values.yml`,
`parse-config/parse_test_values.yml`,
`parse-config/container/parse_test_values.yml`,
`.kegConfig/parse_test_values.yml`,
`parse-config/src/loadConfigs/values.test.yml`,
`parse-config/src/loadConfigs/container/values.test.yml`,
`parse-config/src/loadConfigs/values.parse.yml`,
`parse-config/src/loadConfigs/container/values.parse.yml`,
`parse-config/src/loadConfigs/values.parse.test.yml`,
`parse-config/src/loadConfigs/container/values.parse.test.yml`,
`parse-config/src/loadConfigs/values.parse.test.yaml`,
`parse-config/src/loadConfigs/container/values.parse.test.yaml`,
`parse-config/test.values.parse.yml`,
`parse-config/container/test.values.parse.yml`,
`.kegConfig/test.values.parse.yml`,
`parse-config/src/loadConfigs/test.values.parse.yml`,
`parse-config/src/loadConfigs/container/test.values.parse.yml`,
`parse-config/test.values.parse.yaml`,
`parse-config/container/test.values.parse.yaml`,
`.kegConfig/test.values.parse.yaml`,
`parse-config/src/loadConfigs/test.values.parse.yaml`,
`parse-config/src/loadConfigs/container/test.values.parse.yaml`,
`parse-config/parse.test.values.yml`,
`parse-config/container/parse.test.values.yml`,
`.kegConfig/parse.test.values.yml`,
`parse-config/src/loadConfigs/parse.test.values.yml`,
`parse-config/src/loadConfigs/container/parse.test.values.yml`,
`parse-config/parse.test.values.yaml`,
`parse-config/container/parse.test.values.yaml`,
`.kegConfig/parse.test.values.yaml`,
`parse-config/src/loadConfigs/parse.test.values.yaml`,
`parse-config/src/loadConfigs/container/parse.test.values.yaml`,
`parse-config/container/values.yml`,
`.kegConfig/values.yml`,
`parse-config/test.yml`,
`parse-config/container/test.yml`,
`.kegConfig/test.yml`,
`parse-config/parse.yml`,
`parse-config/container/parse.yml`,
`.kegConfig/parse.yml`,
`parse-config/values_test.yml`,
`parse-config/container/values_test.yml`,
`.kegConfig/values_test.yml`,
`parse-config/values_parse.yml`,
`parse-config/container/values_parse.yml`,
`.kegConfig/values_parse.yml`,
`parse-config/values_parse_test.yml`,
`parse-config/container/values_parse_test.yml`,
`.kegConfig/values_parse_test.yml`,
`parse-config/values.test.yml`,
`parse-config/container/values.test.yml`,
`.kegConfig/values.test.yml`,
`parse-config/values.parse.yml`,
`parse-config/container/values.parse.yml`,
`.kegConfig/values.parse.yml`,
`parse-config/values.parse.test.yml`,
`parse-config/container/values.parse.test.yml`,
`.kegConfig/values.parse.test.yml`,
`parse-config/values-test.yml`,
`parse-config/container/values-test.yml`,
`parse-config/src/loadConfigs/values-test.yml`,
`parse-config/src/loadConfigs/container/values-test.yml`,
`.kegConfig/values-test.yml`,
`parse-config/values-test.yaml`,
`parse-config/container/values-test.yaml`,
`parse-config/src/loadConfigs/values-test.yaml`,
`parse-config/src/loadConfigs/container/values-test.yaml`,
`.kegConfig/values-test.yaml`,
`parse-config/values-parse.yml`,
`parse-config/container/values-parse.yml`,
`parse-config/src/loadConfigs/values-parse.yml`,
`parse-config/src/loadConfigs/container/values-parse.yml`,
`.kegConfig/values-parse.yml`,
`parse-config/values-parse.yaml`,
`parse-config/container/values-parse.yaml`,
`parse-config/src/loadConfigs/values-parse.yaml`,
`parse-config/src/loadConfigs/container/values-parse.yaml`,
`.kegConfig/values-parse.yaml`,
`parse-config/test-values-parse.yml`,
`parse-config/container/test-values-parse.yml`,
`parse-config/src/loadConfigs/test-values-parse.yml`,
`parse-config/src/loadConfigs/container/test-values-parse.yml`,
`.kegConfig/test-values-parse.yml`,
`parse-config/test-values-parse.yaml`,
`parse-config/container/test-values-parse.yaml`,
`parse-config/src/loadConfigs/test-values-parse.yaml`,
`parse-config/src/loadConfigs/container/test-values-parse.yaml`,
`.kegConfig/test-values-parse.yaml`,
`parse-config/parse-test-values.yml`,
`parse-config/container/parse-test-values.yml`,
`parse-config/src/loadConfigs/parse-test-values.yml`,
`parse-config/src/loadConfigs/container/parse-test-values.yml`,
`.kegConfig/parse-test-values.yml`,
`parse-config/parse-test-values.yaml`,
`parse-config/container/parse-test-values.yaml`,
`parse-config/src/loadConfigs/parse-test-values.yaml`,
`parse-config/src/loadConfigs/container/parse-test-values.yaml`,
`.kegConfig/parse-test-values.yaml`,
`parse-config/values-parse-test.yml`,
`parse-config/container/values-parse-test.yml`,
`parse-config/src/loadConfigs/values-parse-test.yml`,
`parse-config/src/loadConfigs/container/values-parse-test.yml`,
`.kegConfig/values-parse-test.yml`,
`parse-config/values-parse-test.yaml`,
`parse-config/container/values-parse-test.yaml`,
`parse-config/src/loadConfigs/values-parse-test.yaml`,
`parse-config/src/loadConfigs/container/values-parse-test.yaml`,
`.kegConfig/values-parse-test.yaml`,
`parse-config/values.yaml`,
`parse-config/src/loadConfigs/values.yaml`,
`parse-config/src/loadConfigs/container/values.yaml`,
`parse-config/src/loadConfigs/test.yaml`,
`parse-config/src/loadConfigs/container/test.yaml`,
`parse-config/src/loadConfigs/parse.yaml`,
`parse-config/src/loadConfigs/container/parse.yaml`,
`parse-config/src/loadConfigs/values_test.yaml`,
`parse-config/src/loadConfigs/container/values_test.yaml`,
`parse-config/src/loadConfigs/values_parse.yaml`,
`parse-config/src/loadConfigs/container/values_parse.yaml`,
`parse-config/src/loadConfigs/values_parse_test.yaml`,
`parse-config/src/loadConfigs/container/values_parse_test.yaml`,
`parse-config/src/loadConfigs/test_values_parse.yaml`,
`parse-config/src/loadConfigs/container/test_values_parse.yaml`,
`parse-config/test_values_parse.yaml`,
`parse-config/container/test_values_parse.yaml`,
`.kegConfig/test_values_parse.yaml`,
`parse-config/src/loadConfigs/parse_values_test.yaml`,
`parse-config/src/loadConfigs/container/parse_values_test.yaml`,
`parse-config/parse_values_test.yaml`,
`parse-config/container/parse_values_test.yaml`,
`.kegConfig/parse_values_test.yaml`,
`parse-config/src/loadConfigs/parse_test_values.yaml`,
`parse-config/src/loadConfigs/container/parse_test_values.yaml`,
`parse-config/parse_test_values.yaml`,
`parse-config/container/parse_test_values.yaml`,
`.kegConfig/parse_test_values.yaml`,
`parse-config/container/values.yaml`,
`.kegConfig/values.yaml`,
`parse-config/test.yaml`,
`parse-config/container/test.yaml`,
`.kegConfig/test.yaml`,
`parse-config/parse.yaml`,
`parse-config/container/parse.yaml`,
`.kegConfig/parse.yaml`,
`parse-config/values_test.yaml`,
`parse-config/container/values_test.yaml`,
`.kegConfig/values_test.yaml`,
`parse-config/values_parse.yaml`,
`parse-config/container/values_parse.yaml`,
`.kegConfig/values_parse.yaml`,
`parse-config/values_parse_test.yaml`,
`parse-config/container/values_parse_test.yaml`,
`.kegConfig/values_parse_test.yaml`,
`parse-config/values.test.yaml`,
`parse-config/src/loadConfigs/values.test.yaml`,
`parse-config/src/loadConfigs/container/values.test.yaml`,
`parse-config/container/values.test.yaml`,
`.kegConfig/values.test.yaml`,
`parse-config/values.parse.yaml`,
`parse-config/container/values.parse.yaml`,
`parse-config/src/loadConfigs/values.parse.yaml`,
`parse-config/src/loadConfigs/container/values.parse.yaml`,
`.kegConfig/values.parse.yaml`,
`parse-config/values.parse.test.yaml`,
`parse-config/container/values.parse.test.yaml`,
`.kegConfig/values.parse.test.yaml`,
`parse-config/values-test.yaml`,
`parse-config/container/values-test.yaml`,
`.kegConfig/values-test.yaml`,
`parse-config/values-parse.yaml`,
`parse-config/container/values-parse.yaml`,
`.kegConfig/values-parse.yaml`,
`parse-config/values-parse-test.yaml`,
`parse-config/container/values-parse-test.yaml`,
`.kegConfig/values-parse-test.yaml`,
]
const envSearchPaths = [
`parse-config/.env`,
`parse-config/container/.env`,
`parse-config/src/loadConfigs/.env`,
`parse-config/src/loadConfigs/container/.env`,
`.kegConfig/.env`,
`parse-config/defaults.env`,
`parse-config/container/defaults.env`,
`parse-config/src/loadConfigs/defaults.env`,
`parse-config/src/loadConfigs/container/defaults.env`,
`.kegConfig/defaults.env`,
`parse-config/test.env`,
`parse-config/container/test.env`,
`parse-config/src/loadConfigs/test.env`,
`parse-config/src/loadConfigs/container/test.env`,
`.kegConfig/test.env`,
`parse-config/parse.env`,
`parse-config/container/parse.env`,
`parse-config/src/loadConfigs/parse.env`,
`parse-config/src/loadConfigs/container/parse.env`,
`.kegConfig/parse.env`,
`parse-config/parse_test.env`,
`parse-config/container/parse_test.env`,
`parse-config/src/loadConfigs/parse_test.env`,
`parse-config/src/loadConfigs/container/parse_test.env`,
`.kegConfig/parse_test.env`,
`parse-config/parse.test.env`,
`parse-config/container/parse.test.env`,
`parse-config/src/loadConfigs/parse.test.env`,
`parse-config/src/loadConfigs/container/parse.test.env`,
`.kegConfig/parse.test.env`,
`parse-config/parse-test.env`,
`parse-config/container/parse-test.env`,
`parse-config/src/loadConfigs/parse-test.env`,
`parse-config/src/loadConfigs/container/parse-test.env`,
`.kegConfig/parse-test.env`,
`parse-config/test_parse.env`,
`parse-config/container/test_parse.env`,
`parse-config/src/loadConfigs/test_parse.env`,
`parse-config/src/loadConfigs/container/test_parse.env`,
`.kegConfig/test_parse.env`,
`parse-config/test.parse.env`,
`parse-config/container/test.parse.env`,
`parse-config/src/loadConfigs/test.parse.env`,
`parse-config/src/loadConfigs/container/test.parse.env`,
`.kegConfig/test.parse.env`,
`parse-config/test-parse.env`,
`parse-config/container/test-parse.env`,
`parse-config/src/loadConfigs/test-parse.env`,
`parse-config/src/loadConfigs/container/test-parse.env`,
`.kegConfig/test-parse.env`,
`parse-config/.env.test`,
`parse-config/container/.env.test`,
`parse-config/src/loadConfigs/.env.test`,
`parse-config/src/loadConfigs/container/.env.test`,
`.kegConfig/.env.test`,
`parse-config/.env.parse`,
`parse-config/container/.env.parse`,
`parse-config/src/loadConfigs/.env.parse`,
`parse-config/src/loadConfigs/container/.env.parse`,
`.kegConfig/.env.parse`,
`parse-config/.env.parse.test`,
`parse-config/container/.env.parse.test`,
`parse-config/src/loadConfigs/.env.parse.test`,
`parse-config/src/loadConfigs/container/.env.parse.test`,
`.kegConfig/.env.parse.test`,
`parse-config/.env.parse-test`,
`parse-config/container/.env.parse-test`,
`parse-config/src/loadConfigs/.env.parse-test`,
`parse-config/src/loadConfigs/container/.env.parse-test`,
`.kegConfig/.env.parse-test`,
`parse-config/.env_parse_test`,
`parse-config/container/.env_parse_test`,
`parse-config/src/loadConfigs/.env_parse_test`,
`parse-config/src/loadConfigs/container/.env_parse_test`,
`.kegConfig/.env_parse_test`,
`parse-config/.env_test_parse`,
`parse-config/container/.env_test_parse`,
`parse-config/src/loadConfigs/.env_test_parse`,
`parse-config/src/loadConfigs/container/.env_test_parse`,
`.kegConfig/.env_test_parse`,
`parse-config/.env.test.parse`,
`parse-config/container/.env.test.parse`,
`parse-config/src/loadConfigs/.env.test.parse`,
`parse-config/src/loadConfigs/container/.env.test.parse`,
`.kegConfig/.env.test.parse`,
`parse-config/.env.test-parse`,
`parse-config/container/.env.test-parse`,
`parse-config/src/loadConfigs/.env.test-parse`,
`parse-config/src/loadConfigs/container/.env.test-parse`,
`.kegConfig/.env.test-parse`,
]
module.exports = {
ymlSearchPaths,
envSearchPaths,
}