tutanota/tsconfig_common.json
wrd 63ccec5482 Allow for editing of groupInfo and groupSettings name
After the group was shared it was not possible to change the original
name anymore, neither for the owner nor for participants.

Show groupInfo name in the editing dialog for shared groups
Add GroupSettingsModel for editing the name of groups
Used in ContactList, Templates, and Calendar
Do not set name on groupSettings when accepting invitation, so that
groupInfo name take priority

Closes: #8639

Co-authored-by: ivk <ivk@tutao.de>
2025-09-17 14:11:56 +02:00

31 lines
943 B
JSON

{
"compilerOptions": {
"lib": ["es2023", "webworker", "dom"],
"allowJs": true,
"checkJs": false,
"target": "es2022",
"module": "es2022",
// We need either node16/nodenext or bundler to support export maps from modules but most of our imports don't
// contain the file extensions, so we can't use node16 as is. Bundler allows extensionless paths.
"moduleResolution": "bundler",
"skipLibCheck": true,
"declaration": true,
"noEmitOnError": true,
"noErrorTruncation": true,
"allowSyntheticDefaultImports": true,
"noImplicitAny": true,
"noImplicitThis": true,
"noUnusedLocals": false,
"noUnusedParameters": false,
"esModuleInterop": true,
"strict": false,
"alwaysStrict": true,
"strictBindCallApply": true,
"strictFunctionTypes": false,
"strictPropertyInitialization": true,
"noStrictGenericChecks": false,
"strictNullChecks": true,
"useUnknownInCatchVariables": false,
"types": ["node"]
}
}