{"repo":"lokalise/node-lokalise-api","free":true,"listed":false,"github":"https://github.com/lokalise/node-lokalise-api","clone":"git clone https://github.com/lokalise/node-lokalise-api.git","description":"Lokalise API v2 Node.js client.","language":"TypeScript","stars":69,"topics":["translation-providers","lokalise-api","api","client","inteface","node","lokalise","sdk","sdk-node"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"Lokalise API v2 official Node.js client [![NPM Downloads][npm-downloads-image]][npm-downloads-url] Official Node interface for the Lokalise API. Looking for a simple way to upload/download translations? Try lokalise-file-exchange. Quickstart Heads up: starting from v9 , this SDK is pure ESM and no longer ships a CommonJS ( require ) export. Your options: - convert your project to ESM (see this guide) - use dynamic import (example below) - or stay on v8 Install: Get a Lokalise API token from your personal profile, then initialize and use the client: Alternatively, you can use tokens obtained via OAuth2 ( note: OAuth tokens expire ): Dynamic import example: Usage Full docs live at: lokalise.github.io/node-lokalise-api. Also useful: - repo containing some usage examples - blog post with explanations - free course \"Lokalise for developers\" (Node SDK usage) License This library is licensed under the BSD 3 Clause. Prior to version 5.1.0 the license was MIT. Copyright (c) Lokalise group and Ilya Krukowski [npm-downloads-image]: https://img.shields.io/npm/dm/%40lokalise%2Fnode-api [npm-downloads-url]: https://npmcharts.com/compare/@lokalise/node-api?minimal=true","default_branch":null,"files":null,"tree":[],"storefront":"/r/lokalise","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lokalise/node-lokalise-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}