package.json 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. {
  2. "name": "@growi/core",
  3. "version": "7.0.3-RC.0",
  4. "description": "GROWI Core Libraries",
  5. "license": "MIT",
  6. "keywords": [
  7. "growi"
  8. ],
  9. "files": [
  10. "dist",
  11. "scss"
  12. ],
  13. "type": "module",
  14. "main": "dist/index.cjs",
  15. "module": "dist/index.js",
  16. "types": "dist/index.d.ts",
  17. "exports": {
  18. ".": {
  19. "import": "./dist/index.js",
  20. "require": "./dist/index.cjs"
  21. },
  22. "./dist/consts": {
  23. "import": "./dist/consts/index.js",
  24. "require": "./dist/consts/index.cjs"
  25. },
  26. "./dist/interfaces": {
  27. "import": "./dist/interfaces/index.js",
  28. "require": "./dist/interfaces/index.cjs"
  29. },
  30. "./dist/models": {
  31. "import": "./dist/models/index.js",
  32. "require": "./dist/models/index.cjs"
  33. },
  34. "./dist/remark-plugins": {
  35. "import": "./dist/remark-plugins/index.js",
  36. "require": "./dist/remark-plugins/index.cjs"
  37. },
  38. "./dist/swr": {
  39. "import": "./dist/swr/index.js",
  40. "require": "./dist/swr/index.cjs"
  41. },
  42. "./dist/utils": {
  43. "import": "./dist/utils/index.js",
  44. "require": "./dist/utils/index.cjs"
  45. },
  46. "./dist/utils/page-path-utils": {
  47. "import": "./dist/utils/page-path-utils/index.js",
  48. "require": "./dist/utils/page-path-utils/index.cjs"
  49. },
  50. "./dist/utils/*": {
  51. "import": "./dist/utils/*.js",
  52. "require": "./dist/utils/*.cjs"
  53. },
  54. "./scss/*": "./scss/*.scss"
  55. },
  56. "scripts": {
  57. "build": "vite build",
  58. "clean": "shx rm -rf dist",
  59. "dev": "vite build --mode dev",
  60. "watch": "yarn dev -w --emptyOutDir=false",
  61. "lint:js": "yarn eslint **/*.{js,ts}",
  62. "lint:typecheck": "tsc",
  63. "lint": "npm-run-all -p lint:*",
  64. "test": "vitest run --coverage",
  65. "version": "yarn version --no-git-tag-version --preid=RC"
  66. },
  67. "// comments for dependencies": {
  68. "escape-string-regexp": "5.0.0 or above exports only ESM"
  69. },
  70. "dependencies": {
  71. "bson-objectid": "^2.0.4",
  72. "escape-string-regexp": "^4.0.0"
  73. },
  74. "devDependencies": {
  75. "eslint-plugin-regex": "^1.8.0",
  76. "swr": "^2.2.2"
  77. }
  78. }