Refactor visibility typo
This commit is contained in:
@@ -89,7 +89,7 @@ describe('compileConfigSchemas', () => {
|
||||
});
|
||||
});
|
||||
|
||||
it('should reject visiblity conflicts', () => {
|
||||
it('should reject visibility conflicts', () => {
|
||||
expect(() =>
|
||||
compileConfigSchemas([
|
||||
{
|
||||
|
||||
@@ -38,7 +38,7 @@ const data = {
|
||||
objS: { never: 'here' },
|
||||
};
|
||||
|
||||
const visiblity = new Map<string, ConfigVisibility>(
|
||||
const visibility = 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, visiblity)).toEqual(expected);
|
||||
expect(filterByVisibility(data, filter, visibility)).toEqual(expected);
|
||||
});
|
||||
});
|
||||
|
||||
@@ -61,12 +61,12 @@ describe('loadConfigSchema', () => {
|
||||
const configs = [{ data: { key1: 'a', key2: 2 }, context: 'test' }];
|
||||
|
||||
expect(schema.process(configs)).toEqual(configs);
|
||||
expect(schema.process(configs, { visiblity: ['frontend'] })).toEqual([
|
||||
expect(schema.process(configs, { visibility: ['frontend'] })).toEqual([
|
||||
{ data: { key1: 'a' }, context: 'test' },
|
||||
]);
|
||||
expect(
|
||||
schema.process(configs, {
|
||||
visiblity: ['frontend'],
|
||||
visibility: ['frontend'],
|
||||
valueTransform: () => 'X',
|
||||
}),
|
||||
).toEqual([{ data: { key1: 'X' }, context: 'test' }]);
|
||||
@@ -79,7 +79,7 @@ describe('loadConfigSchema', () => {
|
||||
const serialized = schema.serialize();
|
||||
|
||||
const schema2 = await loadConfigSchema({ serialized });
|
||||
expect(schema2.process(configs, { visiblity: ['frontend'] })).toEqual([
|
||||
expect(schema2.process(configs, { visibility: ['frontend'] })).toEqual([
|
||||
{ data: { key1: 'a' }, context: 'test' },
|
||||
]);
|
||||
expect(() =>
|
||||
|
||||
@@ -57,7 +57,7 @@ export async function loadConfigSchema(
|
||||
return {
|
||||
process(
|
||||
configs: AppConfig[],
|
||||
{ visiblity, valueTransform } = {},
|
||||
{ visibility, valueTransform } = {},
|
||||
): AppConfig[] {
|
||||
const result = validate(configs);
|
||||
if (result.errors) {
|
||||
@@ -70,12 +70,12 @@ export async function loadConfigSchema(
|
||||
|
||||
let processedConfigs = configs;
|
||||
|
||||
if (visiblity) {
|
||||
if (visibility) {
|
||||
processedConfigs = processedConfigs.map(({ data, context }) => ({
|
||||
context,
|
||||
data: filterByVisibility(
|
||||
data,
|
||||
visiblity,
|
||||
visibility,
|
||||
result.visibilityByPath,
|
||||
valueTransform,
|
||||
),
|
||||
|
||||
@@ -87,7 +87,7 @@ type ConfigProcessingOptions = {
|
||||
* The visibilities that should be included in the output data.
|
||||
* If omitted, the data will not be filtered by visibility.
|
||||
*/
|
||||
visiblity?: ConfigVisibility[];
|
||||
visibility?: ConfigVisibility[];
|
||||
|
||||
/**
|
||||
* A transform function that can be used to transform primitive configuration values
|
||||
|
||||
Reference in New Issue
Block a user