UNPKG

2.52 kBJSONView Raw
1{
2 "name": "cronnor",
3 "version": "2.3.0",
4 "description": "Bibliothèque JavaScript implémentant un programme cron.",
5 "keywords": [
6 "cron",
7 "crontab",
8 "scheduler",
9 "cronnor",
10 "front-end",
11 "backend"
12 ],
13 "homepage": "https://github.com/regseb/cronnor#readme",
14 "bugs": {
15 "url": "https://github.com/regseb/cronnor/issues",
16 "email": "regseb@gmail.com"
17 },
18 "license": "MIT",
19 "author": "Sébastien Règne <regseb@gmail.com> (https://github.com/regseb)",
20 "funding": "https://www.paypal.me/sebastienregne",
21 "files": [
22 "./src/",
23 "./types/"
24 ],
25 "exports": {
26 ".": {
27 "types": "./types/index.d.ts",
28 "default": "./src/index.js"
29 },
30 "./cron": {
31 "types": "./types/cron.d.ts",
32 "default": "./src/cron.js"
33 },
34 "./cronexp": {
35 "types": "./types/cronexp.d.ts",
36 "default": "./src/cronexp.js"
37 },
38 "./at": {
39 "types": "./types/at.d.ts",
40 "default": "./src/at.js"
41 },
42 "./package.json": "./package.json"
43 },
44 "main": "./src/index.js",
45 "types": "./types/index.d.ts",
46 "repository": "regseb/cronnor",
47 "type": "module",
48 "scripts": {
49 "lint": "metalint",
50 "lint:fix": "metalint --fix",
51 "lint:types": "tsc --project .tsconfig_lint.json",
52 "test": "npm run test:coverage",
53 "test:unit": "mocha --config test/mocharc.json",
54 "test:coverage": "stryker run",
55 "jsdocs": "typedoc --tsconfig .tsconfig_jsdocs.json",
56 "prepare": "tsc --project .tsconfig_types.json",
57 "clean": "node .script/clean.js"
58 },
59 "devDependencies": {
60 "@prantlf/jsonlint": "14.0.3",
61 "@prettier/plugin-xml": "3.3.1",
62 "@stryker-mutator/core": "8.2.3",
63 "@stryker-mutator/mocha-runner": "8.2.3",
64 "@types/mocha": "10.0.6",
65 "@types/node": "20.11.17",
66 "@types/sinon": "17.0.3",
67 "eslint": "8.56.0",
68 "eslint-plugin-array-func": "4.0.0",
69 "eslint-plugin-eslint-comments": "3.2.0",
70 "eslint-plugin-import": "2.29.1",
71 "eslint-plugin-jsdoc": "48.0.6",
72 "eslint-plugin-mocha": "10.2.0",
73 "eslint-plugin-n": "16.6.2",
74 "eslint-plugin-no-unsanitized": "4.0.2",
75 "eslint-plugin-promise": "6.1.1",
76 "eslint-plugin-regexp": "2.2.0",
77 "eslint-plugin-unicorn": "51.0.1",
78 "markdownlint": "0.33.0",
79 "metalint": "0.15.0",
80 "mocha": "10.3.0",
81 "npm-package-json-lint": "7.1.0",
82 "prettier": "3.2.5",
83 "sinon": "17.0.1",
84 "typedoc": "0.25.8",
85 "typescript": "5.3.3",
86 "yaml-lint": "1.7.0"
87 },
88 "engines": {
89 "node": ">=20.6.0"
90 }
91}