@labdigital/intl-extractor
v2.2.0
Published
Extracts `next-intl` labels from TypeScript files and merges them to a given output json file.
Downloads
3,717
Keywords
Readme
intl-extractor
Extracts next-intl labels from TypeScript files and merges them to a given output json file.
This automates away manually setting labels in a source.json file.
How to use
npx @labdigital/intl-extractor -i ./path/to/files -o ./path/to/output.jsonHow it works
Scans input files for useTranslations or getTranslations usage using the TypeScript SDK. It will then merge them all together and check the source JSON file for label values.
Watch mode
You can use watch mode by installing @parcel/watcher and using the --watch or -w flag. It's a really simple implementation that reprocesses all files whenever there's an update.
