config-loader: visibilities -> visiblity

This commit is contained in:
Patrik Oldsberg
2020-11-14 14:21:53 +01:00
parent eff7b6e3ba
commit c18769cc00
6 changed files with 10 additions and 10 deletions
@@ -38,7 +38,7 @@ const data = {
objS: { never: 'here' },
};
const visibilities = new Map<string, ConfigVisibility>(
const visiblity = new Map<string, ConfigVisibility>(
Object.entries({
'.arr[0]': 'frontend',
'.arr[1]': 'backend',
@@ -100,6 +100,6 @@ describe('filterByVisibility', () => {
],
[['frontend', 'backend', 'secret'], data],
])('should filter correctly with %p', (filter, expected) => {
expect(filterByVisibility(data, filter, visibilities)).toEqual(expected);
expect(filterByVisibility(data, filter, visiblity)).toEqual(expected);
});
});
@@ -51,7 +51,7 @@ export async function loadConfigSchema(
const validate = compileConfigSchemas(schemas);
return {
process(configs: AppConfig[], { visibilities } = {}): AppConfig[] {
process(configs: AppConfig[], { visiblity } = {}): AppConfig[] {
const result = validate(configs);
if (result.errors) {
throw new Error(
@@ -61,10 +61,10 @@ export async function loadConfigSchema(
let processedConfigs = configs;
if (visibilities) {
if (visiblity) {
processedConfigs = processedConfigs.map(({ data, context }) => ({
context,
data: filterByVisibility(data, visibilities, result.visibilityByPath),
data: filterByVisibility(data, visiblity, result.visibilityByPath),
}));
}
@@ -79,7 +79,7 @@ type ConfigProcessingOptions = {
* The visibilities that should be included in the output data.
* If omitted, the data will not be filtered by visibility.
*/
visibilities?: ConfigVisibility[];
visiblity?: ConfigVisibility[];
};
/**