{"_id":"@drenso/homey-translation-helper","_rev":"3-27dff71b67c7bb39bf95c5bf1542a395","name":"@drenso/homey-translation-helper","dist-tags":{"latest":"2.6.5"},"versions":{"2.6.0":{"name":"@drenso/homey-translation-helper","version":"2.6.0","author":{"name":"Drenso","email":"hallo@drenso.nl"},"license":"UNLICENSED","_id":"@drenso/homey-translation-helper@2.6.0","maintainers":[{"name":"bobvandevijver","email":"bobvandevijver@hotmail.com"},{"name":"tobiasfeijten","email":"tobias93@live.nl"}],"contributors":[{"name":"Bob van de Vijver","email":"bob@drenso.nl"},{"name":"Tobias Feijten","email":"tobias@drenso.nl"},{"name":"Joost Loohuis","email":"joost@loohuis.dev"}],"homepage":"https://github.com/Drenso/homey-translation-helper#readme","bugs":{"url":"https://github.com/Drenso/homey-translation-helper/issues"},"bin":{"homey-translation-helper":"bin/index.js"},"dist":{"shasum":"3ae609c99139aab545292069bb68543a0b45ad02","tarball":"https://registry.npmjs.org/@drenso/homey-translation-helper/-/homey-translation-helper-2.6.0.tgz","fileCount":3,"integrity":"sha512-SPtv0SInnYaX524w382eegYo/5ZH48O9cG6kC2c9dfl7tyBoEoQcc61XPYPFO5PKoApwH1DHsl806BXokJ+ncQ==","signatures":[{"sig":"MEYCIQDEU9yePPx2wSUaPs052Epry+v7HQQUH0piPJKhIF0HrQIhALw5zGWu4YNrgHZLon1n7czFkpdakkQQzikLxwSqkQDF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217063},"engines":{"node":">=16.0.0"},"gitHead":"4e76137e63d20a6568ff731600606a5af7720862","scripts":{"app":"ts-node index.ts","lint":"eslint --ext .ts .","compile":"node build.mjs","prepack":"npm run compile"},"_npmUser":{"name":"bobvandevijver","email":"bobvandevijver@hotmail.com"},"repository":{"url":"git+https://github.com/Drenso/homey-translation-helper.git","type":"git"},"_npmVersion":"11.9.0","description":"Simple tool to help with translations within Homey projects","directories":{},"sideeffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"8.27.0","lodash":"4.17.21","ts-node":"10.9.1","commander":"9.4.1","csv-parse":"5.3.3","typescript":"4.8.4","@types/glob":"8.1.0","@types/node":"18.19.34","@vercel/ncc":"0.36.1","@types/lodash":"4.17.24","csv-stringify":"6.2.3","@tsconfig/node16":"1.0.3","@typescript-eslint/parser":"5.43.0","@typescript-eslint/eslint-plugin":"5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/homey-translation-helper_2.6.0_1785504536400_0.19155083290552755","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@drenso/homey-translation-helper","version":"2.6.1","author":{"name":"Drenso","email":"hallo@drenso.nl"},"license":"GPL-3.0-only","_id":"@drenso/homey-translation-helper@2.6.1","maintainers":[{"name":"bobvandevijver","email":"bobvandevijver@hotmail.com"},{"name":"tobiasfeijten","email":"tobias93@live.nl"}],"contributors":[{"name":"Bob van de Vijver","email":"bob@drenso.nl"},{"name":"Tobias Feijten","email":"tobias@drenso.nl"},{"name":"Joost Loohuis","email":"joost@loohuis.dev"}],"homepage":"https://github.com/Drenso/homey-translation-helper#readme","bugs":{"url":"https://github.com/Drenso/homey-translation-helper/issues"},"bin":{"homey-translation-helper":"bin/index.js"},"dist":{"shasum":"2f10bf9b8df19acc9ad1be71ed4c4d3c24d59254","tarball":"https://registry.npmjs.org/@drenso/homey-translation-helper/-/homey-translation-helper-2.6.1.tgz","fileCount":4,"integrity":"sha512-/yh/vIrtYDutPzUKgNPSPH1/fqeDlW0fiNGegv7AkV2rRZGMW1lRytDgPjiaAdRDbka4BKezUb750qDUdTXMLw==","signatures":[{"sig":"MEYCIQC2jRTGZqXTQ6/D5VmSWrPf9oujCUre6tS2890SlV8HtAIhAOMZa+c6TBFnYcko4kSNjEA+jGursTew9bh5W58LQXl8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252214},"engines":{"node":">=16.0.0"},"gitHead":"bdef728540c58c27ac77321804cd4825ec941008","scripts":{"app":"ts-node index.ts","lint":"eslint --ext .ts .","compile":"node build.mjs","prepack":"npm run compile"},"_npmUser":{"name":"bobvandevijver","email":"bobvandevijver@hotmail.com"},"repository":{"url":"git+https://github.com/Drenso/homey-translation-helper.git","type":"git"},"_npmVersion":"11.9.0","description":"Simple tool to help with translations within Homey projects","directories":{},"sideeffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"8.27.0","lodash":"4.17.21","ts-node":"10.9.1","commander":"9.4.1","csv-parse":"5.3.3","typescript":"4.8.4","@types/glob":"8.1.0","@types/node":"18.19.34","@vercel/ncc":"0.36.1","@types/lodash":"4.17.24","csv-stringify":"6.2.3","@tsconfig/node16":"1.0.3","@typescript-eslint/parser":"5.43.0","@typescript-eslint/eslint-plugin":"5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/homey-translation-helper_2.6.1_1785506464824_0.12638038894494663","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"@drenso/homey-translation-helper","version":"2.6.5","description":"Simple tool to help with translations within Homey projects","repository":{"type":"git","url":"git+https://github.com/Drenso/homey-translation-helper.git"},"author":{"name":"Drenso","email":"hallo@drenso.nl"},"contributors":[{"name":"Bob van de Vijver","email":"bob@drenso.nl"},{"name":"Tobias Feijten","email":"tobias@drenso.nl"},{"name":"Joost Loohuis","email":"joost@loohuis.dev"}],"license":"GPL-3.0-only","devDependencies":{"@tsconfig/node16":"1.0.3","@types/glob":"8.1.0","@types/lodash":"4.17.24","@types/node":"18.19.34","@typescript-eslint/eslint-plugin":"5.43.0","@typescript-eslint/parser":"5.43.0","@vercel/ncc":"0.36.1","commander":"9.4.1","csv-parse":"5.3.3","csv-stringify":"6.2.3","eslint":"8.27.0","lodash":"4.17.21","ts-node":"10.9.1","typescript":"4.8.4"},"scripts":{"app":"ts-node index.ts","lint":"eslint --ext .ts .","compile":"node build.mjs","prepack":"npm run compile"},"sideeffects":false,"bin":{"homey-translation-helper":"bin/index.js"},"engines":{"node":">=16.0.0"},"gitHead":"8370482d60d2c926a51d02551ba2cf62b92ee459","_id":"@drenso/homey-translation-helper@2.6.5","bugs":{"url":"https://github.com/Drenso/homey-translation-helper/issues"},"homepage":"https://github.com/Drenso/homey-translation-helper#readme","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-mvgYzKAN4mzP98biFTXT1FWFFxC5od3TK3cQAsphV1m+dIKH7X8WLrBwMujnDesErPcxVoB9vW3s7MLCpJj2Dw==","shasum":"034a42a82bd5ee0997f75fd960750fa4f89cf677","tarball":"https://registry.npmjs.org/@drenso/homey-translation-helper/-/homey-translation-helper-2.6.5.tgz","fileCount":4,"unpackedSize":252178,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drenso%2fhomey-translation-helper@2.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCXfJpNFZB5KxEtwH1YiFkNd0nUlv9Mv8XA1K3HIsq00wIhAMyrcEcWw10MrCkxsWM8Lm9ZdbFq1PHH/Bg6VUzd2DN6"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4a88771c-d921-4995-b3d4-f5805571b30c"}},"directories":{},"maintainers":[{"name":"bobvandevijver","email":"bobvandevijver@hotmail.com"},{"name":"tobiasfeijten","email":"tobias93@live.nl"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/homey-translation-helper_2.6.5_1785507629046_0.09486596240617184"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-31T13:28:56.273Z","modified":"2026-07-31T14:20:29.680Z","2.6.0":"2026-07-31T13:28:56.536Z","2.6.1":"2026-07-31T14:01:04.978Z","2.6.5":"2026-07-31T14:20:29.176Z"},"bugs":{"url":"https://github.com/Drenso/homey-translation-helper/issues"},"author":{"name":"Drenso","email":"hallo@drenso.nl"},"license":"GPL-3.0-only","homepage":"https://github.com/Drenso/homey-translation-helper#readme","repository":{"type":"git","url":"git+https://github.com/Drenso/homey-translation-helper.git"},"description":"Simple tool to help with translations within Homey projects","contributors":[{"name":"Bob van de Vijver","email":"bob@drenso.nl"},{"name":"Tobias Feijten","email":"tobias@drenso.nl"},{"name":"Joost Loohuis","email":"joost@loohuis.dev"}],"maintainers":[{"name":"bobvandevijver","email":"bobvandevijver@hotmail.com"},{"name":"tobiasfeijten","email":"tobias93@live.nl"}],"readme":"# Homey translations helper\n\nThis tool can extract and import translations to and from CSV files so customers can help with the translations.\n\nIt can be run with `homey-translation-helper` when installed in your project.\n\n## Options\n\nRun `homey-translation-helper [help [command]]` to see all available options.\n\n## Delimiter\n\nBy default `;` is used as delimiter, this can be changed by passing the `-d` option.\n\n## Extract\n\nRun `homey-translation-helper extract <project-path> -l <locales>` to extract all messages used in the app.\n\nAdd the following to the homey app scripts for easy access:\n\n```json\n{\n  \"locales-export\": \"homey-translation-helper extract -l en -l nl\",\n  \"locales-import\": \"homey-translation-helper import -l en -l nl\"\n}\n```\n","readmeFilename":"README.MD"}