mirror of
				https://github.com/zulip/zulip.git
				synced 2025-10-31 03:53:50 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
		
			571 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			571 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| // @ts-check
 | |
| 
 | |
| /** @type {import("babel-plugin-formatjs/types").Options} */
 | |
| const formatJsOptions = {
 | |
|     additionalFunctionNames: ["$t", "$t_html"],
 | |
|     overrideIdFn: (_id, defaultMessage) => defaultMessage ?? "",
 | |
| };
 | |
| 
 | |
| /** @type {import("@babel/preset-env").Options} */
 | |
| const presetEnvOptions = {
 | |
|     corejs: "3.45",
 | |
|     shippedProposals: true,
 | |
|     useBuiltIns: "usage",
 | |
| };
 | |
| 
 | |
| /** @type {import("@babel/core").TransformOptions} */
 | |
| export default {
 | |
|     plugins: [["formatjs", formatJsOptions]],
 | |
|     presets: [["@babel/preset-env", presetEnvOptions], "@babel/typescript"],
 | |
| };
 |