UNPKG

tsdav

Version:

WebDAV, CALDAV, and CARDDAV client for Nodejs and the Browser

92 lines (91 loc) 2.9 kB
{ "name": "tsdav", "version": "2.0.3", "description": "WebDAV, CALDAV, and CARDDAV client for Nodejs and the Browser", "keywords": [ "dav", "caldav", "carddav", "webdav", "ical", "vcard", "addressbook", "calendar", "calendars", "contacts", "contact", "sync", "nodejs", "browser", "typescript" ], "homepage": "https://tsdav.vercel.app/", "repository": "https://github.com/natelindev/tsdav", "license": "MIT", "author": "linlilulll@gmail.com", "main": "dist/tsdav.cjs.js", "module": "dist/tsdav.esm.js", "types": "dist/tsdav.d.ts", "files": [ "dist", "package.json" ], "scripts": { "build": "yarn -s clean && rollup -c rollup.config.js && copyfiles package.json LICENSE README.md ./dist && rimraf ./dist/ts", "clean": "rimraf dist*", "lint": "eslint src --ext .ts", "lintFix": "eslint src --ext .ts --fix", "prepublishOnly": "yarn build", "test": "echo \"temporarily disabled\" && exit 0", "test:apple": "jest --testPathPattern=src/__tests__/integration/apple --runInBand", "test:baikal": "jest --testPathPattern=src/__tests__/integration/baikal --runInBand", "test:fastmail": "jest --testPathPattern=src/__tests__/integration/fastmail --runInBand", "test:google": "jest --testPathPattern=src/__tests__/integration/google --runInBand", "test:nextcloud": "jest --testPathPattern=src/__tests__/integration/nextcloud --runInBand", "test:unit": "jest --testPathPattern=src/__tests__/unit", "test:zoho": "jest --testPathPattern=src/__tests__/integration/zoho --runInBand", "typecheck": "tsc --noEmit", "watch": "tsc --watch --outDir ./dist" }, "dependencies": { "base-64": "1.0.0", "cross-fetch": "3.1.5", "debug": "4.3.4", "xml-js": "1.6.11" }, "devDependencies": { "@rollup/plugin-commonjs": "22.0.1", "@rollup/plugin-node-resolve": "13.1.3", "@rollup/plugin-typescript": "8.3.3", "@types/base-64": "1.0.0", "@types/debug": "4.1.7", "@types/jest": "28.1.4", "@types/node": "18.0.0", "@typescript-eslint/eslint-plugin": "5.30.3", "@typescript-eslint/parser": "5.18.0", "copyfiles": "2.4.1", "cross-env": "7.0.3", "dotenv": "16.0.1", "eslint": "8.19.0", "eslint-config-airbnb": "19.0.4", "eslint-config-airbnb-typescript": "17.0.0", "eslint-config-prettier": "8.5.0", "eslint-module-utils": "2.7.3", "eslint-plugin-import": "2.26.0", "eslint-plugin-prettier": "4.2.1", "jest": "28.1.2", "prettier": "2.7.1", "rimraf": "3.0.2", "rollup": "2.75.7", "rollup-plugin-dts": "4.2.2", "rollup-plugin-node-builtins": "2.1.2", "rollup-plugin-polyfill-node": "0.9.0", "rollup-plugin-terser": "7.0.2", "sort-package-json": "1.57.0", "ts-jest": "28.0.5", "typescript": "4.7.4" }, "engines": { "node": ">=10" } }