refactor(calendar): fix ics-parser module header and test chain consistency
This commit is contained in:
+1
-1
@@ -23,7 +23,7 @@
|
|||||||
"test:reminders": "node --experimental-sqlite test-reminders.js",
|
"test:reminders": "node --experimental-sqlite test-reminders.js",
|
||||||
"test:api": "node test-api.js",
|
"test:api": "node test-api.js",
|
||||||
"test:ics-parser": "node test-ics-parser.js",
|
"test:ics-parser": "node test-ics-parser.js",
|
||||||
"test": "node --experimental-sqlite test-db.js && node --experimental-sqlite test-dashboard.js && node --experimental-sqlite test-tasks.js && node --experimental-sqlite test-shopping.js && node --experimental-sqlite test-meals.js && node --experimental-sqlite test-calendar.js && node --experimental-sqlite test-notes-contacts-budget.js && npm run test:ux-utils && npm run test:modal-utils && npm run test:reminders && npm run test:api && node test-ics-parser.js"
|
"test": "node --experimental-sqlite test-db.js && node --experimental-sqlite test-dashboard.js && node --experimental-sqlite test-tasks.js && node --experimental-sqlite test-shopping.js && node --experimental-sqlite test-meals.js && node --experimental-sqlite test-calendar.js && node --experimental-sqlite test-notes-contacts-budget.js && npm run test:ux-utils && npm run test:modal-utils && npm run test:reminders && npm run test:api && npm run test:ics-parser"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"bcrypt": "^6.0.0",
|
"bcrypt": "^6.0.0",
|
||||||
|
|||||||
@@ -1,3 +1,10 @@
|
|||||||
|
/**
|
||||||
|
* Modul: ICS-Parser
|
||||||
|
* Zweck: Gemeinsamer ICS/iCalendar-Parser für Apple Calendar und ICS-Abonnements.
|
||||||
|
* Enthält RFC-5545-konformes Parsing, Zeitzonenkonvertierung und RRULE-Expansion.
|
||||||
|
* Abhängigkeiten: server/services/recurrence.js
|
||||||
|
*/
|
||||||
|
|
||||||
import { nextOccurrence } from './recurrence.js';
|
import { nextOccurrence } from './recurrence.js';
|
||||||
|
|
||||||
function unfoldLines(ics) {
|
function unfoldLines(ics) {
|
||||||
|
|||||||
Reference in New Issue
Block a user