UNPKG

react-runtime-config

Version:

Provide a typesafe runtime configuration inside a react app

16 lines 1.84 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isCustomConfig = exports.isBooleanConfig = exports.isNumberConfig = exports.isStringEnumConfig = exports.isStringConfig = void 0; var isStringConfig = function (config) { return config.type === "string"; }; exports.isStringConfig = isStringConfig; var isStringEnumConfig = function (config) { return config.type === "string" && Array.isArray(config.enum); }; exports.isStringEnumConfig = isStringEnumConfig; var isNumberConfig = function (config) { return config.type === "number"; }; exports.isNumberConfig = isNumberConfig; var isBooleanConfig = function (config) { return config.type === "boolean"; }; exports.isBooleanConfig = isBooleanConfig; var isCustomConfig = function (config) { return config.type === "custom"; }; exports.isCustomConfig = isCustomConfig; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHlwZXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvdHlwZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBMEdPLElBQU0sY0FBYyxHQUFHLFVBQUMsTUFBYyxJQUE2QixPQUFBLE1BQU0sQ0FBQyxJQUFJLEtBQUssUUFBUSxFQUF4QixDQUF3QixDQUFDO0FBQXRGLFFBQUEsY0FBYyxrQkFBd0U7QUFDNUYsSUFBTSxrQkFBa0IsR0FBRyxVQUFDLE1BQWM7SUFDL0MsT0FBQSxNQUFNLENBQUMsSUFBSSxLQUFLLFFBQVEsSUFBSSxLQUFLLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUM7QUFBdEQsQ0FBc0QsQ0FBQztBQUQ1QyxRQUFBLGtCQUFrQixzQkFDMEI7QUFDbEQsSUFBTSxjQUFjLEdBQUcsVUFBQyxNQUFjLElBQTZCLE9BQUEsTUFBTSxDQUFDLElBQUksS0FBSyxRQUFRLEVBQXhCLENBQXdCLENBQUM7QUFBdEYsUUFBQSxjQUFjLGtCQUF3RTtBQUM1RixJQUFNLGVBQWUsR0FBRyxVQUFDLE1BQWMsSUFBOEIsT0FBQSxNQUFNLENBQUMsSUFBSSxLQUFLLFNBQVMsRUFBekIsQ0FBeUIsQ0FBQztBQUF6RixRQUFBLGVBQWUsbUJBQTBFO0FBQy9GLElBQU0sY0FBYyxHQUFHLFVBQUMsTUFBYyxJQUE2QixPQUFBLE1BQU0sQ0FBQyxJQUFJLEtBQUssUUFBUSxFQUF4QixDQUF3QixDQUFDO0FBQXRGLFFBQUEsY0FBYyxrQkFBd0UifQ==