fxa/_scripts
Valerie Pomerleau 499a41a410
refactor(l10n): Ensure shared FTL strings not duplicated on Pontoon
Because:

- Concatenating shared FTL strings into multiple packages before sending for localization created duplication of localization work, and we want each string to only be translated once.

This commit:

- Remove concatenation of shared files (branding.ftl, fxa-react ftl files) from grunttasks
- Add grunttasks in fxa-react to concatenate fxa-react FTL files into one react.ftl file
- Add grunt to fxa-react dev dependencies
- Update fxa-react scripts to run l10n and ftl tasks
- Update clone-l10n script to distribute react.ftl to packages
- Bundle branding and shared into AppLocalizationProvider

Closes #FXA-6388
2022-12-08 15:45:34 -08:00
..
configs task(shared): Fix docker network error with otel 2022-11-04 16:22:11 -07:00
.eslintrc feat(scripts): pull pdfs from legal-docs 2022-10-20 18:22:29 -04:00
adb-reverse.sh fix(localdev): Help local dev environment work with mobile browsers. 2020-04-01 17:19:10 +11:00
base-docker.sh feat(services): remove fxa-auth-db-mysql, fxa-email-event-proxy, and fxa-email-service 2022-01-13 16:23:22 -08:00
build-builder.sh feat(docker): created fxa-builder docker image 2020-04-22 16:27:22 -07:00
build-fxa-mono.sh feat(docker): publish fxa-mono docker image 2020-08-28 10:10:14 -07:00
check-mysql.sh feat(docker): created fxa-builder docker image 2020-04-22 16:27:22 -07:00
check-package-manager.sh refactor(packages): use workspace references 2020-05-21 10:57:21 -07:00
check-ports.sh feat(services): remove fxa-auth-db-mysql, fxa-email-event-proxy, and fxa-email-service 2022-01-13 16:23:22 -08:00
check-url.sh fix(admin-server): move ts-morph to dependencies (#11240) 2021-12-03 17:10:25 -08:00
clone-l10n.sh refactor(l10n): Ensure shared FTL strings not duplicated on Pontoon 2022-12-08 15:45:34 -08:00
compile-backend-ts-services.sh fix(scripts): don't remove first line of 'yarn workspaces list' output 2022-08-18 17:15:23 -04:00
config-fxios.js refactor(config): replace 127.0.0.1 with localhost 2020-04-15 13:55:42 -07:00
create-version-json.sh feat(docker): created fxa-builder docker image 2020-04-22 16:27:22 -07:00
firestore.sh task(pm2): Fix firefstore startup failure 2022-12-01 11:04:35 -08:00
git-checkout-hook.sh feat(dev): added post-checkout/merge git hooks to keep deps in sync 2020-05-26 16:13:14 -07:00
git-merge-hook.sh feat(dev): added post-checkout/merge git hooks to keep deps in sync 2020-05-26 16:13:14 -07:00
goaws.sh feat(event-broker): wire up events from auth-server through event-broker to webhooks in local dev 2021-12-15 16:00:50 -08:00
jaeger.sh task(shared): Fix docker network error with otel 2022-11-04 16:22:11 -07:00
legal-md-to-pdf.sh docs(legal): upload sub services legal docs 2022-10-05 13:12:56 -04:00
memcached.sh task(shared): Fix docker network error with otel 2022-11-04 16:22:11 -07:00
mysql.sh fix(auth): test for proper mysql response 2022-10-12 12:19:49 -07:00
otel-collector.sh task(shared): Fix docker network error with otel 2022-11-04 16:22:11 -07:00
pm2-all.sh fix(configs): Do a clean install of fxa-auth-client when doing `yarn install` 2022-05-27 14:49:33 -04:00
pull-legal-docs.js feat(scripts): pull pdfs from legal-docs 2022-10-20 18:22:29 -04:00
pushbox-db.sh task(shared): Fix docker network error with otel 2022-11-04 16:22:11 -07:00
pushbox.sh refactor(npm-scripts): refactored npm scripts for better ergonomics 2020-04-13 16:17:36 -07:00
redis.sh task(shared): Fix docker network error with otel 2022-11-04 16:22:11 -07:00
syncserver.sh task(shared): Fix docker network error with otel 2022-11-04 16:22:11 -07:00
test-package.sh fix: tweaks for test all to pass 2022-10-18 15:26:45 -07:00