UNPKG

@coast/rrule

Version:

JavaScript library for working with recurrence rules for calendar dates.

91 lines (90 loc) 2.16 kB
{ "name": "@coast/rrule", "version": "3.0.0", "description": "JavaScript library for working with recurrence rules for calendar dates.", "homepage": "http://jakubroztocil.github.io/rrule/", "license": "BSD-3-Clause", "keywords": [ "dates", "recurrences", "calendar", "icalendar", "rfc" ], "author": "Jakub Roztocil, Lars Schöning, and David Golightly", "main": "dist/es5/rrule.js", "module": "dist/esm/src/index.js", "typings": "dist/esm/src/index.d.ts", "repository": { "type": "git", "url": "git://github.com/jakubroztocil/rrule.git" }, "husky": { "hooks": { "pre-commit": "yarn lint" } }, "scripts": { "build": "yarn lint && tsc && webpack && tsc dist/esm/**/*.d.ts", "lint": "yarn tslint --project . --fix --config tslint.json", "test": "TS_NODE_PROJECT=tsconfig.test.json mocha **/*.test.ts", "test-ci": "TS_NODE_PROJECT=tsconfig.test.json nyc mocha **/*.test.ts" }, "nyc": { "extension": [ ".ts", ".tsx" ], "exclude": [ "**/*.d.ts" ], "reporter": [ "html" ], "all": true }, "devDependencies": { "@types/assert": "^1.4.3", "@types/chai": "^4.2.7", "@types/jquery": "^3.3.29", "@types/luxon": "^1.21.0", "@types/mocha": "^5.2.5", "@types/mockdate": "^2.0.0", "@types/node": "^12.12.18", "chai": "^4.2.0", "copy-webpack-plugin": "^5.1.1", "coverage": "^0.4.1", "html-webpack-plugin": "^3.2.0", "husky": "^3.1.0", "jquery": "^3.3.1", "mocha": "^6.2.2", "mockdate": "^2.0.5", "nyc": "^14.1.1", "source-map-loader": "^0.2.4", "source-map-support": "^0.5.16", "ts-loader": "^6.2.1", "ts-node": "^8.5.4", "tslint": "^5.20.1", "tslint-eslint-rules": "^5.4.0", "typescript": "^3.7.3", "uglifyjs-webpack-plugin": "^2.2.0", "webpack": "^4.41.3", "webpack-cli": "^3.3.10" }, "standard": { "ignore": [ "demo" ] }, "files": [ "dist", "README.md" ], "optionalDependencies": { "luxon": "^1.21.3" }, "peerDependencies": {}, "dependencies": { "tslib": "^1.10.0" } }