package.json 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. {
  2. "name": "@growi/core",
  3. "version": "2.2.0",
  4. "description": "GROWI Core Libraries",
  5. "license": "MIT",
  6. "repository": {
  7. "type": "git",
  8. "url": "https://github.com/growilabs/growi"
  9. },
  10. "keywords": [
  11. "growi"
  12. ],
  13. "files": [
  14. "dist"
  15. ],
  16. "type": "module",
  17. "main": "dist/index.cjs",
  18. "module": "dist/index.js",
  19. "types": "dist/index.d.ts",
  20. "exports": {
  21. ".": {
  22. "import": "./dist/index.js",
  23. "require": "./dist/index.cjs"
  24. },
  25. "./dist/consts": {
  26. "import": "./dist/consts/index.js",
  27. "require": "./dist/consts/index.cjs"
  28. },
  29. "./dist/interfaces": {
  30. "import": "./dist/interfaces/index.js",
  31. "require": "./dist/interfaces/index.cjs"
  32. },
  33. "./dist/interfaces/server": {
  34. "import": "./dist/interfaces/server/index.js",
  35. "require": "./dist/interfaces/server/index.cjs"
  36. },
  37. "./dist/models": {
  38. "import": "./dist/models/index.js",
  39. "require": "./dist/models/index.cjs"
  40. },
  41. "./dist/models/serializers": {
  42. "import": "./dist/models/serializers/index.js",
  43. "require": "./dist/models/serializers/index.cjs"
  44. },
  45. "./dist/remark-plugins": {
  46. "import": "./dist/remark-plugins/index.js",
  47. "require": "./dist/remark-plugins/index.cjs"
  48. },
  49. "./dist/swr": {
  50. "import": "./dist/swr/index.js",
  51. "require": "./dist/swr/index.cjs"
  52. },
  53. "./dist/utils": {
  54. "import": "./dist/utils/index.js",
  55. "require": "./dist/utils/index.cjs"
  56. },
  57. "./dist/utils/page-path-utils": {
  58. "import": "./dist/utils/page-path-utils/index.js",
  59. "require": "./dist/utils/page-path-utils/index.cjs"
  60. },
  61. "./dist/utils/*": {
  62. "import": "./dist/utils/*.js",
  63. "require": "./dist/utils/*.cjs"
  64. }
  65. },
  66. "scripts": {
  67. "build": "vite build",
  68. "clean": "rimraf dist",
  69. "dev": "vite build --mode dev",
  70. "watch": "pnpm run dev -w --emptyOutDir=false",
  71. "lint:biome": "biome check",
  72. "lint:typecheck": "tsgo --noEmit",
  73. "lint": "npm-run-all -p lint:*",
  74. "test": "vitest run --coverage"
  75. },
  76. "// comments for dependencies": {},
  77. "dependencies": {
  78. "bson-objectid": "^2.0.4"
  79. },
  80. "devDependencies": {
  81. "@types/express": "^4",
  82. "mongoose": "^6.13.6",
  83. "socket.io-client": "^4.7.5",
  84. "swr": "^2.2.2"
  85. }
  86. }