npm package diff
Package: @forge/manifest
Versions: 7.7.0-next.8-experimental-c7a7d36 - 7.7.0-next.11
File: package/out/validators/translations-validator.d.ts
Index: package/out/validators/translations-validator.d.ts
===================================================================
--- package/out/validators/translations-validator.d.ts
+++ package/out/validators/translations-validator.d.ts
@@ -1,11 +1,20 @@
import { type ManifestSchema } from '../schema/manifest';
import { ManifestObject, ManifestValidationResult } from '../types';
import { ValidatorInterface } from './validator-interface';
export declare class TranslationsValidator implements ValidatorInterface<ManifestObject<ManifestSchema> | undefined, ManifestSchema> {
+ private validateCache;
+ private ajv;
private ensureValidResourcesDefinition;
private ensureValidFallbackDefinition;
+ private getAllLocalesLookup;
private ensureI18nKeysExistInDefaultJson;
+ private getI18nMap;
+ private getI18nPropertySchema;
+ private getValidateI18nFn;
+ private getI18nPropertyValidator;
+ private ensureValidI18nValue;
+ private ensureAllValidI18nValue;
private validateManifestWithoutI18nConfig;
private validateManifestI18nConfig;
private validateInternalI18nPropertyKeysNotInModules;
validate(manifest: ManifestObject<ManifestSchema> | undefined): Promise<ManifestValidationResult<ManifestSchema>>;