chore: ensure default calendars with trigger.dev apiv2 (#27058)
* chore: ensure default calendars with trigger.dev apiv2 * test: add unit and e2e tests for CalendarsTasker integration - Add unit tests for CalendarsTasker.dispatch when enableAsyncTasker is true - Add e2e test to verify ensureDefaultCalendarsForUser is called when creating membership - Mock CalendarsTasker and ConfigService in unit tests - Test both async (Trigger.dev) and sync (Bull queue) paths - Fix missing return types on helper functions in e2e tests - Add *.spec.ts to biome test file exceptions for noExcessiveLinesPerFunction rule Co-Authored-By: morgan@cal.com <morgan@cal.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
11 files changed
+462
-289
No files matched your search
@@ -104,6 +104,11 @@
|
||||
"import": "./dist/errors.js",
|
||||
"require": "./dist/errors.cjs",
|
||||
"types": "./dist/errors.d.ts"
|
||||
},
|
||||
"./calendars": {
|
||||
"import": "./dist/calendars.js",
|
||||
"require": "./dist/calendars.cjs",
|
||||
"types": "./dist/calendars.d.ts"
|
||||
}
|
||||
},
|
||||
"typesVersions": {
|
||||
@@ -146,6 +151,9 @@
|
||||
],
|
||||
"errors": [
|
||||
"dist/errors.d.ts"
|
||||
],
|
||||
"calendars": [
|
||||
"dist/calendars.d.ts"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -43,6 +43,7 @@ export default defineConfig({
|
||||
"private-links": resolve(__dirname, "./private-links.ts"),
|
||||
pbac: resolve(__dirname, "./pbac.ts"),
|
||||
errors: resolve(__dirname, "./errors.ts"),
|
||||
calendars: resolve(__dirname, "./calendars.ts"),
|
||||
},
|
||||
name: "calcom-lib",
|
||||
fileName: "calcom-lib",
|
||||
|
||||
Reference in new issue
Block a user