diff options
| author | Shipwreckt <me@shipwreckt.co.uk> | 2025-10-31 20:02:14 +0000 |
|---|---|---|
| committer | Shipwreckt <me@shipwreckt.co.uk> | 2025-10-31 20:02:14 +0000 |
| commit | 7a52ddeba2a68388b544f529d2d92104420f77b0 (patch) | |
| tree | 15ddd47457a2cb4a96060747437d36474e4f6b4e /node_modules/bcp-47-normalize/lib/index.d.ts | |
| parent | 53d6ae2b5568437afa5e4995580a3fb679b7b91b (diff) | |
Changed from static to 11ty!
Diffstat (limited to 'node_modules/bcp-47-normalize/lib/index.d.ts')
| -rw-r--r-- | node_modules/bcp-47-normalize/lib/index.d.ts | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/node_modules/bcp-47-normalize/lib/index.d.ts b/node_modules/bcp-47-normalize/lib/index.d.ts new file mode 100644 index 0000000..c1b935f --- /dev/null +++ b/node_modules/bcp-47-normalize/lib/index.d.ts @@ -0,0 +1,36 @@ +/** + * Normalize the given BCP 47 tag according to Unicode CLDR suggestions. + * + * @param {string} tag + * BCP 47 tag. + * @param {Options} [options] + * Configuration (optional). + * @returns {string} + * Normal, canonical, and pretty BCP 47 tag. + */ +export function bcp47Normalize(tag: string, options?: Options | undefined): string; +export type Warning = import('bcp-47').Warning; +export type Schema = import('bcp-47').Schema; +export type Extension = import('bcp-47').Extension; +/** + * Configuration (optional). + */ +export type Options = { + /** + * Passed to `bcp-47` as `options.forgiving`. + */ + forgiving?: boolean; + /** + * Passed to `bcp-47` as `options.warning`. + * + * One additional warning is given: + * + * | code | reason | + * | :--- | :--------------------------------------------------------- | + * | 7 | Deprecated region `CURRENT`, expected one of `SUGGESTIONS` | + * + * This warning is only given if the region cannot be automatically fixed + * (when regions split into multiple regions). + */ + warning?: Warning; +}; |
