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

74 Коммитов

Автор SHA1 Сообщение Дата
Eemeli Aro 77d0f85ce8 chore: Add LICENSE (closes #10) 2023-02-22 15:01:52 +01:00
Eemeli Aro 44cf67f6f9 0.1.0 2022-03-11 18:54:41 +02:00
Eemeli Aro c64bcb0e91
Merge pull request #9 from mozilla/fix-all
Fix all the things
2022-03-11 18:51:07 +02:00
Eemeli Aro 0e8e6360f4 docs: Add developemtn section to README 2022-03-11 18:50:39 +02:00
Eemeli Aro 7eb8a3390b docs: Update README 2022-03-09 10:36:09 -06:00
Eemeli Aro 82066cd09d fix: Clean up list command output, adding --varCounts argument (#3) 2022-03-08 19:55:36 -06:00
Eemeli Aro b17f2217fa chore: Refresh lockfile 2022-03-08 19:55:36 -06:00
Eemeli Aro da01f47b71 chore: Rename package as @mozilla/properties-to-ftl 2022-03-08 18:38:42 -06:00
Eemeli Aro 05decb2039 chore: Add resolve-chrome-uri as git submodule 2022-03-08 18:38:42 -06:00
Eemeli Aro 9116a4cfb7 Add --attr-dot CLI argument (#6) 2022-03-08 18:38:42 -06:00
Eemeli Aro 96e440f919 fix: Oops, include missing --ftl-path mention (#4) 2022-03-08 18:38:42 -06:00
Eemeli Aro ee1dd8db94 feat: Use './mach lint --fix' rather than black as default Python formatter (#7) 2022-03-08 18:38:42 -06:00
Eemeli Aro 8cf1dc5bab Make CLI error output prettier 2022-01-05 14:49:46 +02:00
Eemeli Aro 0e4c4b7c22 chore: Add chalk dependency for CLI colours 2022-01-05 14:28:47 +02:00
Eemeli Aro 3c38a6b98c Update README 2021-11-30 18:56:22 +02:00
Eemeli Aro 6c693e76c3 Refactor --ignore into --exclude & --include 2021-11-30 18:38:04 +02:00
Eemeli Aro c95f8aa0df Add PLURALS transform support 2021-11-30 17:12:37 +02:00
Eemeli Aro 34ee912d1b feat: Include metadata for all variables 2021-11-26 16:41:43 +02:00
Eemeli Aro c98295b7a3 feat: Format comments with an approximation of Variables metadata 2021-11-26 15:37:20 +02:00
Eemeli Aro e081e17d6c fix: Fail less on unresolved URIs, include multiline localization note comments 2021-11-26 15:22:44 +02:00
Eemeli Aro 8853211f90 Add --js-only CLI argument 2021-11-15 17:55:07 +02:00
Eemeli Aro aa927ff107 Add --strict CLI argument 2021-11-15 15:23:46 +02:00
Eemeli Aro 2c826bc485 Add --all CLI argument 2021-11-15 15:22:59 +02:00
Eemeli Aro a9ea3c1711 Ignore ignored .properties only after reading what messages they contain 2021-11-11 20:45:52 +02:00
Eemeli Aro b25619e6b4 Add meta: { bug, title } to migration config 2021-11-11 20:17:35 +02:00
Eemeli Aro 95830c0192 fix: Regression on calling setLocalizationCall() 2021-11-11 17:31:37 +02:00
Eemeli Aro 1278573be3 Write L10N-FIXME comments already on first run 2021-11-11 13:59:05 +02:00
Eemeli Aro 7682497d0b Add --ignore CLI argument 2021-11-11 13:27:12 +02:00
Eemeli Aro 48b01ef446 Update README 2021-11-11 13:06:48 +02:00
Eemeli Aro c83c995402 Include all var names in config 2021-11-11 12:53:49 +02:00
Eemeli Aro 391f816bb4 Remove the --dry-run option 2021-11-11 12:31:54 +02:00
Eemeli Aro d53e5ad536 Add migration config for separate review & edit 2021-11-11 12:28:06 +02:00
Eemeli Aro 2c26c0b95e refactor: migrateMessage() does not internally memoize 2021-11-10 17:10:49 +02:00
Eemeli Aro 6e548707da fix: Use closest preceding variable init in scope, rather than the first one 2021-11-09 15:51:18 +02:00
Eemeli Aro 9052f20b3e Warn rather than error for mismatched string bundle method args length 2021-11-09 14:44:38 +02:00
Eemeli Aro df955283dd Update resolve-chrome-uri with filename fallback 2021-11-09 14:43:45 +02:00
Eemeli Aro 4dd89f4b29 Oops, minor fixes 2021-11-09 14:42:42 +02:00
Eemeli Aro 33efa1e7dd Update dependencies 2021-11-03 13:00:12 +02:00
Eemeli Aro 9007785bc7 Move repository under github.com/mozilla 2021-11-03 12:56:52 +02:00
Eemeli Aro bd936917c6 Update README 2021-11-02 20:53:26 +02:00
Eemeli Aro 2c84f03db1 Add CLI args --ftl-path and --ftl-prefix 2021-11-02 20:45:30 +02:00
Eemeli Aro a03ec9d81f Allow targeting .properties files directly 2021-11-02 19:39:48 +02:00
Eemeli Aro 102cb38be0 refactor: Turn parse-properties into parse-message-files 2021-11-02 19:23:10 +02:00
Eemeli Aro e332c9b010 refactor: Split updateLocalizationFiles() and findRoot() into separate files 2021-11-02 17:46:28 +02:00
Eemeli Aro b267c2a432 Add more verbose no-ftl-metadata error 2021-11-02 15:12:28 +02:00
Eemeli Aro 4212e3f117 Include jar.mn update note in output 2021-11-02 15:06:15 +02:00
Eemeli Aro 21d0a581db fix: Import transforms from transforms (helpers does not provide REPLACE) 2021-11-02 14:34:14 +02:00
Eemeli Aro 3d2ee44930 Update README 2021-11-02 13:41:31 +02:00
Eemeli Aro 22089c17cd Make Python formatter customisable 2021-11-02 13:41:18 +02:00
Eemeli Aro 0f0fa7fa10 Generate Python migration script 2021-11-02 13:24:06 +02:00