UNPKG

ical-generator

Version:

ical-generator is a small piece of code which generates ical calendar files

139 lines (138 loc) 4.04 kB
{ "author": "Sebastian Pekarek <mail@sebbo.net>", "bugs": { "url": "http://github.com/sebbo2002/ical-generator/issues" }, "description": "ical-generator is a small piece of code which generates ical calendar files", "devDependencies": { "@date-fns/tz": "^1.4.1", "@eslint/js": "^10.0.1", "@istanbuljs/nyc-config-typescript": "^1.0.2", "@qiwi/semantic-release-gh-pages-plugin": "^5.4.3", "@sebbo2002/semantic-release-jsr": "^3.2.1", "@semantic-release/changelog": "^6.0.3", "@semantic-release/exec": "^7.1.0", "@semantic-release/git": "^10.0.1", "@semantic-release/npm": "^13.1.5", "@touch4it/ical-timezones": "^1.9.0", "@types/express": "^5.0.6", "@types/luxon": "^3.7.1", "@types/mocha": "^10.0.10", "@types/node": "^25.6.0", "c8": "^11.0.0", "dayjs": "^1.11.20", "eslint": "^10.2.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-jsonc": "^3.1.2", "eslint-plugin-perfectionist": "^5.8.0", "esm": "^3.2.25", "globals": "^17.5.0", "husky": "^9.1.7", "license-checker": "^25.0.1", "luxon": "^3.7.2", "mocha": "^11.7.5", "mochawesome": "^7.1.4", "moment": "^2.30.1", "moment-timezone": "^0.6.1", "nyc": "^18.0.0", "prettier": "^3.8.2", "rrule": "^2.8.1", "semantic-release": "^25.0.3", "semantic-release-license": "^1.0.2", "source-map-support": "^0.5.21", "temporal-polyfill": "^0.3.0", "tsdown": "^0.21.8", "tsx": "^4.21.0", "typedoc": "^0.28.19", "typescript": "^6.0.2", "typescript-eslint": "^8.58.2" }, "engines": { "node": "20 || 22 || >=24" }, "exports": { "import": "./dist/index.mjs", "require": "./dist/index.cjs" }, "files": [ "/src", "/dist" ], "homepage": "https://github.com/sebbo2002/ical-generator", "keywords": [ "ical", "ics", "icalendar", "generator", "calendar", "subscription", "outlook", "rfc", "rfc5545", "events", "alarms" ], "license": "MIT", "main": "./dist/index.cjs", "module": "./dist/index.js", "name": "ical-generator", "peerDependencies": { "@touch4it/ical-timezones": ">=1.6.0", "@types/luxon": ">= 1.26.0", "@types/mocha": ">= 8.2.1", "dayjs": ">= 1.10.0", "luxon": ">= 1.26.0", "moment": ">= 2.29.0", "moment-timezone": ">= 0.5.33", "rrule": ">= 2.6.8" }, "peerDependenciesMeta": { "@touch4it/ical-timezones": { "optional": true }, "@types/luxon": { "optional": true }, "@types/mocha": { "optional": true }, "@types/node": { "optional": true }, "dayjs": { "optional": true }, "luxon": { "optional": true }, "moment": { "optional": true }, "moment-timezone": { "optional": true }, "rrule": { "optional": true } }, "preferGlobal": false, "repository": { "type": "git", "url": "https://github.com/sebbo2002/ical-generator.git" }, "runkitExampleFilename": "examples/example-runkit.js", "scripts": { "prepare": "npm run build", "build": "tsdown", "build-all": "./.github/workflows/build.sh", "coverage": "c8 mocha", "develop": "tsx src/bin/start.ts", "example": "node ./dist/examples/push.js", "license-check": "license-checker --production --summary", "lint": "npx eslint . --fix && npx prettier . --write", "start": "node ./dist/bin/start.js", "test": "mocha" }, "type": "module", "version": "10.2.0" }