package.json 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. {
  2. "name": "@growi/slack",
  3. "version": "7.0.3-RC.0",
  4. "license": "MIT",
  5. "type": "module",
  6. "main": "dist/index.cjs",
  7. "module": "dist/index.js",
  8. "types": "dist/index.d.ts",
  9. "exports": {
  10. ".": {
  11. "import": "./dist/index.js",
  12. "require": "./dist/index.cjs"
  13. },
  14. "./dist/consts": {
  15. "import": "./dist/consts/index.js",
  16. "require": "./dist/consts/index.cjs"
  17. },
  18. "./dist/interfaces": {
  19. "import": "./dist/interfaces/index.js",
  20. "require": "./dist/interfaces/index.cjs"
  21. },
  22. "./dist/middlewares": {
  23. "import": "./dist/middlewares/index.js",
  24. "require": "./dist/middlewares/index.cjs"
  25. },
  26. "./dist/models": {
  27. "import": "./dist/models/index.js",
  28. "require": "./dist/models/index.cjs"
  29. },
  30. "./dist/utils": {
  31. "import": "./dist/utils/index.js",
  32. "require": "./dist/utils/index.cjs"
  33. },
  34. "./dist/utils/*": {
  35. "import": "./dist/utils/*.js",
  36. "require": "./dist/utils/*.cjs"
  37. }
  38. },
  39. "scripts": {
  40. "build": "vite build",
  41. "clean": "shx rm -rf dist",
  42. "dev": "vite build --mode dev",
  43. "watch": "yarn dev -w --emptyOutDir=false",
  44. "lint:js": "yarn eslint **/*.{js,ts}",
  45. "lint:typecheck": "tsc",
  46. "lint": "npm-run-all -p lint:*",
  47. "test": "vitest run --coverage",
  48. "version": "yarn version --no-git-tag-version --preid=RC"
  49. },
  50. "dependencies": {
  51. "@slack/oauth": "^2.0.1",
  52. "@slack/web-api": "^6.2.4",
  53. "@types/bunyan": "^1.8.10",
  54. "@types/http-errors": "^2.0.3",
  55. "@types/url-join": "^4.0.2",
  56. "axios": "^0.24.0",
  57. "browser-bunyan": "^1.6.3",
  58. "bunyan": "^1.8.15",
  59. "crypto": "^1.0.1",
  60. "date-fns": "^3.6.0",
  61. "extensible-custom-error": "^0.0.7",
  62. "http-errors": "^2.0.0",
  63. "qs": "^6.10.2",
  64. "universal-bunyan": "^0.9.2",
  65. "url-join": "^4.0.0"
  66. },
  67. "devDependencies": {
  68. "@types/express": "^4.17.11",
  69. "eslint-plugin-regex": "^1.8.0",
  70. "tsc-alias": "^1.2.9"
  71. }
  72. }