
Security News
Axios Maintainer Confirms Social Engineering Attack Behind npm Compromise
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.
@bmat/translation-management
Advanced tools
This package handles all front-end translations sources, at the moment Preact, Angular and i18next, merging them in a single XLIFF 1.2 file.
Once the translations of the XLIFF 1.2 file is done, the package takes care of splitting the file between resources to minimize the size of the bundles.
This is a standard Node v8+ package. Just add @bmat/translation-management to package.json.
Run the command
npm run test
An Jest watch session will launch.
To run the tests once, like in a CI environment, run
npm run test:ci
Coverage data will be saved in the coverage folder.
Run
npm run build
To compile the Typescript files to JavaScript. The destination folder is dist. This folder will be exported when publishing the package.
FAQs
Manage Front-End translations from multiple sources
We found that @bmat/translation-management demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.

Security News
The Axios compromise shows how time-dependent dependency resolution makes exposure harder to detect and contain.