-
Notifications
You must be signed in to change notification settings - Fork 13k
chore(i18n): Readapt build scripts #36960
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
adfa563
Change manifest exports
tassoevan 28b9992
Include .mts and .cts files in linting
tassoevan 8eb4681
Convert scripts to TypeScript
tassoevan 56a2fb8
Use tsx to run Mocha tests
tassoevan 7b0b606
Make `@rocket.chat/jest-presets` a ESM package
tassoevan 0c6eb46
Remove unnecessary `allowJs` directive on tsconfigs
tassoevan 9e6c0df
Overhaul manifest
tassoevan 9ac1d18
Change unit test
tassoevan 5d82795
Move translation resource script
tassoevan 1e3b063
Add tasks for handling plurals
tassoevan 92f7037
Improve old placeholder format detection
tassoevan f89fa10
RRemove unused script
tassoevan 16d6823
Add check for matching placeholders
tassoevan c72a827
Fix odd SAML translations
tassoevan 1e775ef
Manage ummatched placeholders
tassoevan bbd6b06
Add task for positional parameters
tassoevan 3a41a94
Move script to replace positional parameters
tassoevan d094738
Fix minor mistakes
tassoevan 90e1c3e
Fix regexp matching
tassoevan 7943027
Add type guards
tassoevan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
140 changes: 0 additions & 140 deletions
140
apps/meteor/.scripts/replaceTranslationSprintfParams.ts
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Restore the tsx runtime registration
Swapping
ts-node/registerfor baretsxstops Mocha from installing any TS loader—thetsxpackage only exports helpers when required and does not self-register. As soon as Mocha loads./tests/setup/chaiPlugins.ts(or any.tsspec), Node will try to execute raw TypeScript and blow up with syntax errors. Please requiretsx/register(or callrequire('tsx').register()explicitly) so the tsx transpiler is actually wired in.Apply this diff to fix the regression:
📝 Committable suggestion
🤖 Prompt for AI Agents
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Again, this is false.