package.json 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. {
  2. "private": true,
  3. "name": "@fullcalendar-tests/standard",
  4. "version": "0.0.0",
  5. "dependencies": {
  6. "@fullcalendar/bootstrap": "~6.1.10",
  7. "@fullcalendar/core": "~6.1.10",
  8. "@fullcalendar/daygrid": "~6.1.10",
  9. "@fullcalendar/google-calendar": "~6.1.10",
  10. "@fullcalendar/icalendar": "~6.1.10",
  11. "@fullcalendar/interaction": "~6.1.10",
  12. "@fullcalendar/list": "~6.1.10",
  13. "@fullcalendar/luxon3": "~6.1.10",
  14. "@fullcalendar/moment": "~6.1.10",
  15. "@fullcalendar/moment-timezone": "~6.1.10",
  16. "@fullcalendar/multimonth": "~6.1.10",
  17. "@fullcalendar/rrule": "~6.1.10",
  18. "@fullcalendar/timegrid": "~6.1.10",
  19. "fullcalendar": "~6.1.10",
  20. "luxon": "^2.0.0",
  21. "moment": "^2.29.1",
  22. "moment-timezone": "^0.5.40",
  23. "xhr-mock": "^2.5.1"
  24. },
  25. "devDependencies": {
  26. "@fullcalendar-scripts/standard": "*",
  27. "@types/jasmine": "^3.3.12",
  28. "@types/jasmine-jquery": "^1.5.33",
  29. "@types/jquery": "^3.3.29",
  30. "fetch-mock": "^9.11.0",
  31. "handlebars": "^4.7.7"
  32. },
  33. "scripts": {
  34. "build": "standard-scripts pkg:build",
  35. "test": "standard-scripts pkg:test",
  36. "test:dev": "standard-scripts pkg:test --dev",
  37. "clean": "standard-scripts pkg:clean",
  38. "lint": "eslint ."
  39. },
  40. "type": "module",
  41. "tsConfig": {
  42. "extends": "@fullcalendar-scripts/standard/config/tsconfig.browser.json",
  43. "compilerOptions": {
  44. "types": [
  45. "jasmine",
  46. "jasmine-jquery",
  47. "jquery"
  48. ],
  49. "rootDir": "./src",
  50. "outDir": "./dist/.tsout"
  51. },
  52. "include": [
  53. "./src/**/*"
  54. ]
  55. },
  56. "buildConfig": {
  57. "exports": {
  58. ".": {
  59. "iife": true,
  60. "iifeGenerator": "./scripts/generate-index-iife.js"
  61. }
  62. },
  63. "iifeGlobals": {
  64. "*": ""
  65. }
  66. },
  67. "karmaConfig": {
  68. "suites": {
  69. "default": {
  70. "files": [
  71. "./dist/index.global.js"
  72. ]
  73. },
  74. "pkg:global:locale": {
  75. "files": [
  76. "./node_modules/@fullcalendar/core/index.global.js",
  77. "./node_modules/@fullcalendar/core/locales/ar.global.js",
  78. "./node_modules/@fullcalendar/daygrid/index.global.js",
  79. "./src/global-locale.js"
  80. ]
  81. },
  82. "pkg:global:locales-all": {
  83. "files": [
  84. "./node_modules/@fullcalendar/core/index.global.js",
  85. "./node_modules/@fullcalendar/core/locales-all.global.js",
  86. "./node_modules/@fullcalendar/daygrid/index.global.js",
  87. "./src/global-locales-all.js"
  88. ]
  89. },
  90. "bundle:global:locale": {
  91. "files": [
  92. "./node_modules/fullcalendar/index.global.js",
  93. "./node_modules/@fullcalendar/core/locales/ar.global.js",
  94. "./src/global-locale.js"
  95. ]
  96. },
  97. "bundle:global:locales-all": {
  98. "files": [
  99. "./node_modules/fullcalendar/index.global.js",
  100. "./node_modules/@fullcalendar/core/locales-all.global.js",
  101. "./src/global-locales-all.js"
  102. ]
  103. }
  104. }
  105. },
  106. "exports": {
  107. "./package.json": "./package.json",
  108. "./scripts/*": "./scripts/*.js",
  109. "./lib/*": {
  110. "types": "./dist/.tsout/lib/*.d.ts",
  111. "default": "./dist/.tsout/lib/*.js"
  112. },
  113. ".": {
  114. "types": "./dist/.tsout/index.d.ts",
  115. "default": "./dist/index.js"
  116. }
  117. }
  118. }