Security News
tea.xyz Spam Plagues npm and RubyGems Package Registries
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
crowdin
Advanced tools
Readme
A Node.js client for the v1 and v2 Crowdin APIs
🚧 This is still a work in progress. To see what remains to be implemented, check out the open issues. 🚧
npm install crowdin
const crowdin = require('crowdin')({
key: process.env.CROWDIN_KEY,
schemaVersion: 'v2'
})
const projects = await crowdin.projects.getMany()
To try out some examples, clone the repo and install dependencies:
git clone https://github.com/aletrejo/crowdin-wrapper
cd crowdin-wrapper
npm install
Then you can run the examples:
node examples/v1-get-project-details.js
node examples/v2-add-files.js
This module exports a single factory function that returns a Crowdin client:
createClient([options])
options
Object
key
String - Your Crowdin API key. Required.schemaVersion
String (optional) - Çan be v1
or v2
. Defaults to v2
.hostname
String (optional) - Defaults to api.crowdin.com
The returned client is an object of deeply nested API operations like
crowdin.projects.files.getMany
and crowdin.projects.branches.languages.progress.getMany
.
Each of these operations returns a Promise to a got response object.
See docs/v1.md and docs/v2.md for reference.
Special thanks to :sparkles:Paul Le Cam:sparkles: for donating the crowdin
npm package name.
Thanks goes to these wonderful people (emoji key):
Alejandra Trejo 💻 📖 ⚠️ 👀 | Zeke Sikelianos 📖 🎨 🤔 💻 | TomPradat 📖 |
This project follows the all-contributors specification. Contributions of any kind welcome!
FAQs
A Node.js client for the v1 and v2 Crowdin APIs
The npm package crowdin receives a total of 196 weekly downloads. As such, crowdin popularity was classified as not popular.
We found that crowdin demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 6 open source maintainers 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
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.
Security News
UnitedHealth Group disclosed that the ransomware attack on Change Healthcare compromised protected health information for millions in the U.S., with estimated costs to the company expected to reach $1 billion.