Граф коммитов

74 Коммитов

Автор SHA1 Сообщение Дата
Eemeli Aro 0563a9515b chore: Add test-y npm scripts 2021-11-02 09:13:24 +02:00
Eemeli Aro 83e8792225 refactor: Separate apply-migration.js from migrate-message.js 2021-11-02 09:08:48 +02:00
Eemeli Aro 199c79c828 Delete .properties file if empty of messages 2021-10-28 16:13:12 +03:00
Eemeli Aro 0a61d33796 Apply message migration only at end, allowing message order to be kept 2021-10-28 16:12:20 +03:00
Eemeli Aro 4ec60488ad Copy test artifacts from mozilla-central/toolkit
This allows for running the following commands:

  cd test/artifacts/
  npx properties-to-ftl toolkit/mozapps/downloads/DownloadUtils.jsm
  npx properties-to-ftl toolkit/mozapps/downloads/HelperAppDlg.jsm
2021-10-27 15:44:17 +03:00
Eemeli Aro 9eca93d734 Fix argument names in comments 2021-09-23 14:31:16 -04:00
Eemeli Aro ffbf7b1388 Apply & drop LOCALIZATION NOTEs from comments 2021-09-23 13:55:37 -04:00
Eemeli Aro f44bf901fc Get better parameter names from JS source 2021-09-23 13:29:17 -04:00
Eemeli Aro bb9f81f367 More code comments 2021-09-23 09:35:48 -04:00
Erik Nordin 170e607c95
Add Node.js Setup Section to README (#1) 2021-09-21 15:37:03 -04:00
Eemeli Aro 7c601e5642 Use sync Localization methods when required 2021-09-21 09:53:00 -04:00
Eemeli Aro 54f9b4fb87 refactor: Move code around 2021-09-20 07:09:59 -04:00
Eemeli Aro 9fd846a276 Add README 2021-09-10 16:13:15 +03:00
Eemeli Aro 50b8eeed9f Clean up CLI 2021-09-10 15:58:38 +03:00
Eemeli Aro f093b3431c Use acorn rather than the default esprima, for ESnext support 2021-09-10 15:42:40 +03:00
Eemeli Aro 4f2008b15a Capture & dedupe all Localization calls 2021-09-10 14:10:39 +03:00
Eemeli Aro c876dee626 Simpler args, nicer output, actually modify files 2021-09-10 04:35:09 +03:00
Eemeli Aro e76ad59dc0 Find dependencies from JS via their chrome:// URIs 2021-09-10 03:11:20 +03:00
Eemeli Aro 443ae96e26 Fix some JS code patterns 2021-09-09 00:38:54 +03:00
Eemeli Aro 6c677c131a Convert/merge .properties into FTL files 2021-09-08 10:48:33 +03:00
Eemeli Aro 2743a59e59 Start with a list command 2021-09-06 19:21:27 +03:00
Eemeli Aro c9ed7871a6 Add .gitignore 2021-09-06 18:16:45 +03:00
Eemeli Aro fbb5fe1cd6 Add package.json 2021-09-06 18:16:15 +03:00
Eemeli Aro 15f87e6ccc Initial commit 2021-09-06 18:12:44 +03:00