package.json 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. {
  2. "name": "cron-parser",
  3. "version": "4.9.0",
  4. "description": "Node.js library for parsing crontab instructions",
  5. "main": "lib/parser.js",
  6. "types": "types/index.d.ts",
  7. "typesVersions": {
  8. "<4.1": {
  9. "*": [
  10. "types/ts3/*"
  11. ]
  12. }
  13. },
  14. "directories": {
  15. "test": "test"
  16. },
  17. "scripts": {
  18. "test:tsd": "tsd",
  19. "test:unit": "TZ=UTC tap ./test/*.js",
  20. "test:cover": "TZ=UTC tap --coverage-report=html ./test/*.js",
  21. "lint": "eslint .",
  22. "lint:fix": "eslint --fix .",
  23. "test": "npm run lint && npm run test:unit && npm run test:tsd"
  24. },
  25. "repository": {
  26. "type": "git",
  27. "url": "https://github.com/harrisiirak/cron-parser.git"
  28. },
  29. "keywords": [
  30. "cron",
  31. "crontab",
  32. "parser"
  33. ],
  34. "author": "Harri Siirak",
  35. "contributors": [
  36. "Nicholas Clawson",
  37. "Daniel Prentis <daniel@salsitasoft.com>",
  38. "Renault John Lecoultre",
  39. "Richard Astbury <richard.astbury@gmail.com>",
  40. "Meaglin Wasabi <Meaglin.wasabi@gmail.com>",
  41. "Mike Kusold <hello@mikekusold.com>",
  42. "Alex Kit <alex.kit@atmajs.com>",
  43. "Santiago Gimeno <santiago.gimeno@gmail.com>",
  44. "Daniel <darc.tec@gmail.com>",
  45. "Christian Steininger <christian.steininger.cs@gmail.com>",
  46. "Mykola Piskovyi <m.piskovyi@gmail.com>",
  47. "Brian Vaughn <brian.david.vaughn@gmail.com>",
  48. "Nicholas Clawson <nickclaw@gmail.com>",
  49. "Yasuhiroki <yasuhiroki.duck@gmail.com>",
  50. "Nicholas Clawson <nickclaw@gmail.com>",
  51. "Brendan Warkentin <faazshift@gmail.com>",
  52. "Charlie Fish <fishcharlie.code@gmail.com>",
  53. "Ian Graves <ian+diskimage@iangrav.es>",
  54. "Andy Thompson <me@andytson.com>",
  55. "Regev Brody <regevbr@gmail.com>"
  56. ],
  57. "license": "MIT",
  58. "dependencies": {
  59. "luxon": "^3.2.1"
  60. },
  61. "devDependencies": {
  62. "eslint": "^8.27.0",
  63. "sinon": "^15.0.1",
  64. "tap": "^16.3.3",
  65. "tsd": "^0.26.0"
  66. },
  67. "engines": {
  68. "node": ">=12.0.0"
  69. },
  70. "browser": {
  71. "fs": false
  72. },
  73. "tap": {
  74. "check-coverage": false
  75. },
  76. "tsd": {
  77. "directory": "test",
  78. "compilerOptions": {
  79. "lib": [
  80. "es2017",
  81. "dom"
  82. ]
  83. }
  84. },
  85. "files": [
  86. "lib",
  87. "types",
  88. "LICENSE",
  89. "README.md"
  90. ]
  91. }