Releases: OnekiDevs/type-locales
Releases · OnekiDevs/type-locales
Release v3.2.4
accept numbers
Release v3.2.3
modify types
Release v3.2.2
fix nested keys
Release v3.2.1
fix script on arch
Release v3.2.0
Features
- lk New shortest export for
localeKeys
Release v3.1.2
Fix
- lk New shortest export for
localeKeys
Release v3.1.1
Fix
- log Fix logs
Release v3.1.0
Features
- pnpm Add support to pnpm
v2.0.2
v2.0
Add Translator util
import keys, {
LocalesMap // only with the cli option -m
} from './locales.js'
const translator = Translate('en')
console.log(
tanslator(keys.say.hello, {
to: 'Jonh Doe'
})
)New CLI
Usage: type-locales [path] [options]
Arguments:
path path to translate
Options:
-V, --version output the version number
-o, --output <output> set output file (default: "./locales")
-l, --lang <lang> set lang: ts, js o json (default: "ts")
-m, --mapping create a mapping for utils (default: true)
-i, --indent <number> set indent (default: "2")
--semi <semi> use semi (default: false)
--no-typing export without typing
-q, --quiet quiet mode (default: false)
-s, --strict strict mode, check if the files are complet
(default: true)
-r, --recursive recursive mode in the folder (default: false)
-D, --development development mode, does not generate code for
production (default: false)
-h, --help display help for command