Prettier
Babely can work together with Prettier to ensure your translation files are consistently formatted. This is particularly useful when working with JSON translation files that need to maintain a consistent style across your project.
Using with Babely
The recommended way to use Prettier with Babely is to format your translation files after they're generated. You can set this up in your package.json:
package.json
{ "scripts": { "translate": "babely translate", "format": "prettier --write \"locales/**/*.json\"", "translate:format": "npm run translate && npm run format" } }
Now you can:
- ◇Run
npm run translateto only generate translations - ◇Run
npm run formatto only format existing translation files - ◇Run
npm run translate:formatto generate translations and format them in sequence