UNPKG

i18n-po-sheet-sync

Version:

A Node.js library that facilitates synchronization between multilingual PO files and Google Spreadsheets.

76 lines (75 loc) 1.93 kB
{ "name": "i18n-po-sheet-sync", "version": "2.0.1", "description": "A Node.js library that facilitates synchronization between multilingual PO files and Google Spreadsheets.", "keywords": [ "i18n", "po", "sheet", "sync", "google", "spreadsheet", "google-spreadsheet", "lingui", "lingui-po-sheet-sync", "lingui-po-sheet-sync-google-spreadsheet", "i18next", "i18next-po-sheet-sync", "i18next-po-sheet-sync-google-spreadsheet", "i18n-po-sheet-sync", "i18n-po-sheet-sync-google-spreadsheet" ], "main": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "files": [ "dist", "README.md", "README-ko_kr.md", "LICENSE", "package.json" ], "scripts": { "export": "node -r @swc-node/register example/export-to-po.ts", "upload": "node -r @swc-node/register example/upload-from-po.ts", "build": "tsdown", "publish-packages": "bun run build && changeset version && changeset publish" }, "author": { "email": "dbd02169@naver.com", "name": "SEUNGMIN SA (Harang)", "url": "https://github.com/saseungmin" }, "license": "MIT", "repository": { "type": "git", "url": "https://github.com/saseungmin/i18n-po-sheet-sync.git" }, "publishConfig": { "access": "public" }, "bugs": { "email": "dbd02169@naver.com", "url": "https://github.com/saseungmin/i18n-po-sheet-sync/issues" }, "packageManager": "bun@1.2.15", "dependencies": { "google-auth-library": "^9.15.1", "google-spreadsheet": "^4.1.4", "pofile": "1.1.4" }, "devDependencies": { "@biomejs/biome": "^1.9.4", "@changesets/cli": "^2.28.1", "@swc-node/register": "^1.10.10", "@types/node": "^22.10.0", "tsdown": "^0.12.7", "typescript": "^5.8.3" } }