@logto/shared
Advanced tools
Comparing version 1.0.0-beta.8 to 1.0.0-beta.9
import { z } from 'zod'; | ||
export declare const languageKeys: readonly ["en", "fr", "zh-CN", "tr-TR", "ko-KR"]; | ||
export declare const languageKeyGuard: z.ZodEnum<["en", "fr", "zh-CN", "tr-TR", "ko-KR"]>; | ||
export declare const languageKeys: readonly ["en", "fr", "pt-PT", "zh-CN", "tr-TR", "ko-KR"]; | ||
export declare const languageKeyGuard: z.ZodEnum<["en", "fr", "pt-PT", "zh-CN", "tr-TR", "ko-KR"]>; | ||
export declare type LanguageKey = z.infer<typeof languageKeyGuard>; | ||
export declare const getDefaultLanguage: (language: string) => LanguageKey; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.languageKeyGuard = exports.languageKeys = void 0; | ||
exports.getDefaultLanguage = exports.languageKeyGuard = exports.languageKeys = void 0; | ||
const zod_1 = require("zod"); | ||
exports.languageKeys = ['en', 'fr', 'zh-CN', 'tr-TR', 'ko-KR']; | ||
const zod_2 = require("./utilities/zod"); | ||
exports.languageKeys = ['en', 'fr', 'pt-PT', 'zh-CN', 'tr-TR', 'ko-KR']; | ||
exports.languageKeyGuard = zod_1.z.enum(exports.languageKeys); | ||
const getDefaultLanguage = (language) => { | ||
return exports.languageKeyGuard.or((0, zod_2.fallback)('en')).parse(language); | ||
}; | ||
exports.getDefaultLanguage = getDefaultLanguage; |
{ | ||
"name": "@logto/shared", | ||
"version": "1.0.0-beta.8", | ||
"version": "1.0.0-beta.9", | ||
"main": "lib/index.js", | ||
@@ -30,7 +30,7 @@ "author": "Silverhand Inc. <contact@silverhand.io>", | ||
"devDependencies": { | ||
"@silverhand/eslint-config": "1.0.0-rc.2", | ||
"@silverhand/eslint-config-react": "1.0.0-rc.2", | ||
"@silverhand/eslint-config": "1.0.0", | ||
"@silverhand/eslint-config-react": "1.0.0", | ||
"@silverhand/essentials": "^1.2.0", | ||
"@silverhand/ts-config": "1.0.0-rc.2", | ||
"@silverhand/ts-config-react": "1.0.0-rc.2", | ||
"@silverhand/ts-config": "1.0.0", | ||
"@silverhand/ts-config-react": "1.0.0", | ||
"@types/color": "^3.0.3", | ||
@@ -55,3 +55,3 @@ "@types/node": "^16.3.1", | ||
}, | ||
"gitHead": "301bd23b49395f90a2b0b37a774e2bdeb1208cf1" | ||
"gitHead": "d4ec24639d9f05ececda01a41f3ab2b077d28857" | ||
} |
42949
25
291