
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
A WebTranslateIt Syncronization tool build with Javascript with support for multiple projects
by @cosminlupu
For easy file sync to WebtranslateIt.com
This project was manly created to have an NPM module for getting/sending translations to webtranslateit.com, that also supports multiple projects per config. It was heavily inspired by wti, so you might want to check that repository out for a much more feature complete tool build with Ruby.
To use wti-parser via cli, install it globally using npm:
npm install -g wti-parser
If you want to use the API instead, install it locally:
npm install --save wti-parser
then, include it in your javascript:
var wti-parser = require('wti-parser');
To create a wti configuration file:
wti-parser init
Will generate wti_config.json.
-h, --help output usage information-V, --version output the version numberinit Creates a wti_config.json file with the project settings. Run wti-parser init -h for more infoadd-project Add a new WebTranslateIt project. Run wti-parser add-project -h for more infopush Push files that need translations. Run wti-parser push -h for more infopull Pull files that were translated. Run wti-parser pull -h for more infostatus Get status of a webtranslateit project. Run wti-parser status -h for more infonpm installnpm test ( This will run Mocha tests and Instanbul coverage report)npm start -- <command> [options]npm install -g . on the project folder ( Only use for development)To contribute to wti-parser you should fork this repository with git.
Thanks for your help!
GPL
FAQs
A WebTranslateIt Syncronization tool build with Javascript with support for multiple projects
We found that wti-parser 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.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.