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