package.json 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. {
  2. "name": "@fullcalendar/vue3",
  3. "version": "6.1.14",
  4. "title": "FullCalendar Vue 3 Component",
  5. "description": "The official Vue 3 component for FullCalendar",
  6. "keywords": [
  7. "calendar",
  8. "event",
  9. "full-sized",
  10. "fullcalendar",
  11. "vue",
  12. "vue3"
  13. ],
  14. "homepage": "https://fullcalendar.io/docs/vue",
  15. "license": "MIT",
  16. "repository": {
  17. "type": "git",
  18. "url": "https://github.com/fullcalendar/fullcalendar-vue.git"
  19. },
  20. "peerDependencies": {
  21. "@fullcalendar/core": "~6.1.14",
  22. "vue": "^3.0.11"
  23. },
  24. "devDependencies": {
  25. "@fullcalendar/core": "~6.1.14",
  26. "@fullcalendar/daygrid": "~6.1.14",
  27. "@vitejs/plugin-vue": "^3.2.0",
  28. "@vue/test-utils": "next",
  29. "concurrently": "^5.3.0",
  30. "karma": "^6.3.2",
  31. "karma-chrome-launcher": "^3.1.0",
  32. "karma-jasmine": "^4.0.1",
  33. "karma-sourcemap-loader": "^0.3.8",
  34. "karma-spec-reporter": "^0.0.32",
  35. "rollup": "^2.21.0",
  36. "rollup-plugin-sourcemaps": "^0.6.3",
  37. "terser": "^5.4.0",
  38. "typescript": "^4.0.5",
  39. "vite": "^3.2.3",
  40. "vue": "^3.2.41",
  41. "vue-i18n": "next"
  42. },
  43. "type": "module",
  44. "main": "dist/index.cjs",
  45. "module": "dist/index.js",
  46. "types": "dist/index.d.ts",
  47. "unpkg": "dist/index.global.min.js",
  48. "jsdelivr": "dist/index.global.min.js",
  49. "exports": {
  50. "./package.json": "./package.json",
  51. ".": {
  52. "types": "./dist/index.d.ts",
  53. "require": "./dist/index.cjs",
  54. "import": "./dist/index.js"
  55. }
  56. },
  57. "files": [
  58. "dist",
  59. "src"
  60. ],
  61. "sideEffects": false,
  62. "scripts": {
  63. "build": "pnpm run tsc && pnpm run rollup && pnpm run vite && pnpm run minify",
  64. "dev": "pnpm run tsc && concurrently 'npm:tsc:dev' 'npm:rollup:dev' 'npm:vite:dev'",
  65. "clean": "rm -rf dist tests/dist",
  66. "tsc": "tsc -p .",
  67. "tsc:dev": "tsc -p . --watch --preserveWatchOutput --pretty",
  68. "rollup": "rollup -c",
  69. "rollup:dev": "rollup -c --watch",
  70. "vite": "vite build",
  71. "vite:dev": "vite build --watch",
  72. "test": "karma start karma.config.cjs --browsers ChromeHeadless --single-run --no-auto-watch",
  73. "test:dev": "karma start karma.config.cjs",
  74. "minify": "terser --compress --mangle --comments false --output dist/index.global.min.js -- dist/index.global.js",
  75. "ci": "pnpm run clean && pnpm run build && pnpm run test"
  76. }
  77. }