use lingui loaders instead of compile command

This commit is contained in:
Samuel Newman
2025-06-24 11:32:33 +03:00
parent cd820709b6
commit cd0323c113
7 changed files with 591 additions and 90 deletions
+4 -3
View File
@@ -19,7 +19,7 @@
},
"scripts": {
"prepare": "is-ci || husky install",
"postinstall": "patch-package && yarn intl:compile",
"postinstall": "patch-package",
"prebuild": "expo prebuild --clean",
"android": "expo run:android",
"android:prod": "expo run:android --variant release",
@@ -53,10 +53,9 @@
"perf:test:measure": "NODE_ENV=test flashlight test --bundleId xyz.blueskyweb.app --testCommand \"yarn perf:test\" --duration 150000 --resultsFilePath .perf/results.json",
"perf:test:results": "NODE_ENV=test flashlight report .perf/results.json",
"perf:measure": "NODE_ENV=test flashlight measure",
"intl:build": "yarn intl:extract:all && yarn intl:compile",
"intl:build": "yarn intl:extract:all",
"intl:extract": "lingui extract --clean --locale en",
"intl:extract:all": "lingui extract --clean",
"intl:compile": "lingui compile",
"intl:pull": "crowdin download translations --verbose -b main",
"intl:push": "crowdin push translations --verbose -b main",
"nuke": "rm -rf ./node_modules && rm -rf ./ios && rm -rf ./android",
@@ -224,7 +223,9 @@
"@babel/runtime": "^7.26.0",
"@expo/config-plugins": "~10.0.2",
"@lingui/cli": "^4.14.1",
"@lingui/loader": "^5.3.2",
"@lingui/macro": "^4.14.1",
"@lingui/metro-transformer": "^5.3.2",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.15",
"@react-native/babel-preset": "0.79.3",
"@react-native/eslint-config": "^0.79.3",