@vtex/api
Version:
VTEX I/O API client
38 lines (37 loc) • 1.91 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.nativeSchemaDirectivesTypeDefs = exports.nativeSchemaDirectives = exports.formatTranslatableStringV2 = exports.parseTranslatableStringV2 = void 0;
const Auth_1 = require("./Auth");
const CacheControl_1 = require("./CacheControl");
const Deprecated_1 = require("./Deprecated");
const Metric_1 = require("./Metric");
const Sanitize_1 = require("./Sanitize");
const Settings_1 = require("./Settings");
const SmartCacheDirective_1 = require("./SmartCacheDirective");
const TranslatableV2_1 = require("./TranslatableV2");
const TranslateTo_1 = require("./TranslateTo");
var translations_1 = require("../../utils/translations");
Object.defineProperty(exports, "parseTranslatableStringV2", { enumerable: true, get: function () { return translations_1.parseTranslatableStringV2; } });
Object.defineProperty(exports, "formatTranslatableStringV2", { enumerable: true, get: function () { return translations_1.formatTranslatableStringV2; } });
exports.nativeSchemaDirectives = {
auth: Auth_1.Auth,
cacheControl: CacheControl_1.CacheControl,
deprecated: Deprecated_1.Deprecated,
metric: Metric_1.Metric,
sanitize: Sanitize_1.SanitizeDirective,
settings: Settings_1.SettingsDirective,
smartcache: SmartCacheDirective_1.SmartCacheDirective,
translatableV2: TranslatableV2_1.TranslatableV2,
translateTo: TranslateTo_1.TranslateTo,
};
exports.nativeSchemaDirectivesTypeDefs = [
Auth_1.authDirectiveTypeDefs,
CacheControl_1.cacheControlDirectiveTypeDefs,
Deprecated_1.deprecatedDirectiveTypeDefs,
Metric_1.metricDirectiveTypeDefs,
Sanitize_1.sanitizeDirectiveTypeDefs,
Settings_1.settingsDirectiveTypeDefs,
SmartCacheDirective_1.smartCacheDirectiveTypeDefs,
TranslatableV2_1.translatableV2DirectiveTypeDefs,
TranslateTo_1.translateToDirectiveTypeDefs,
].join('\n\n');