文件名称:node-caldav-adapter:中间件,用于处理对节点Web服务器的CalDAV请求
文件大小:33KB
文件格式:ZIP
更新时间:2024-03-18 20:15:11
TypeScript
卡尔达夫适配器 中间件,用于处理对节点Web服务器的CalDAV请求。 适用于 节点v8或更高版本 Koa v2或更高版本 该中间件将拦截对caldavRoot URL的任何请求,使用基本身份验证进行身份验证,并公开以下URL和方法: 主要方法: OPTIONS , PROPFIND Calendar Home方法: OPTIONS , PROPFIND 日历方法: OPTIONS , PROPFIND , REPORT , GET , PUT和DELETE (如果日历不是只读的) 支持以下CalDAV功能: 创建,更新,删除一次性(非重复)事件 创建,更新,删除重复发生的事件(对RRULE支持有限,请参见架构) 只读日历,每个日历上的只读或读/写事件 这个模块是用Typescript编写的,并且包含下面提到的所有定义的导出类型。 安装 npm i caldav-adapter
【文件预览】:
node-caldav-adapter-master
----.eslintrc(2KB)
----example()
--------server.js(1KB)
--------baseData.json(5KB)
--------data.js(5KB)
----package.json(1KB)
----src()
--------routes()
--------koa.ts(5KB)
--------common()
--------index.ts(3KB)
----.npmignore(49B)
----tsconfig.json(241B)
----.gitignore(85B)
----README.md(8KB)