tr-file
Version:
A fast command-line tool and TypeScript/JavaScript library for translating JSON files using Google Translate API. Features structure preservation, placeholder protection, batch translation, recursive search, incremental updates, array support, and program
78 lines (77 loc) • 1.92 kB
JSON
{
"name": "tr-file",
"version": "1.4.6",
"description": "A fast command-line tool and TypeScript/JavaScript library for translating JSON files using Google Translate API. Features structure preservation, placeholder protection, batch translation, recursive search, incremental updates, array support, and programmatic API.",
"main": "index.js",
"types": "index.d.ts",
"bin": {
"tr_file": "bin/tr_file.js"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"prepublishOnly": "echo \"Ready to publish tr-file!\"",
"postinstall": "echo \"✅ tr-file installed successfully! Run 'tr_file --help' to get started.\""
},
"keywords": [
"translate",
"translation",
"json",
"i18n",
"internationalization",
"google-translate",
"localization",
"cli",
"command-line",
"batch-translation",
"recursive",
"multilingual",
"language-detection",
"auto-detect",
"source-language",
"api",
"library",
"programmatic",
"nodejs",
"typescript",
"types",
"arrays",
"json-arrays"
],
"author": {
"name": "Eduardo Airaudo",
"email": "airaudoeduardo@gmail.com",
"url": "https://www.linkedin.com/in/eduardo-airaudo"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/eduair94/translate-cmd.git"
},
"bugs": {
"url": "https://github.com/eduair94/translate-cmd/issues"
},
"homepage": "https://tr-file.checkleaked.cc",
"demo": "https://tr-file.checkleaked.cc",
"dependencies": {
"axios": "^1.6.0",
"chalk": "^4.1.2",
"commander": "^11.0.0",
"ora": "^5.4.1"
},
"engines": {
"node": ">=14.0.0"
},
"files": [
"bin/",
"src/",
"index.js",
"index.d.ts",
"README.md",
"LICENSE",
"API_USAGE.md",
"src/*.d.ts"
],
"devDependencies": {
"@types/node": "^24.0.13"
}
}