package.json 1011 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. {
  2. "name": "@jy/emiiter",
  3. "private": true,
  4. "version": "0.0.2",
  5. "type": "module",
  6. "files": [
  7. "dist",
  8. "index.d.ts"
  9. ],
  10. "main": "./dist/emitter.umd.cjs",
  11. "module": "./dist/emitter.js",
  12. "types": "./index.d.ts",
  13. "exports": {
  14. "types": "./index.d.ts",
  15. "import": "./dist/emitter.js",
  16. "require": "./dist/emitter.umd.cjs"
  17. },
  18. "scripts": {
  19. "preinstall": "npx only-allow pnpm",
  20. "format": "prettier --write --cache .",
  21. "dev": "vite",
  22. "build": "tsc && vite build",
  23. "test:all": "npm run coverage && npm run make-badge && npm run test:ui",
  24. "test": "vitest",
  25. "test:ui": "vitest --ui --coverage.enabled=true",
  26. "coverage": "vitest run --coverage",
  27. "make-badge": "istanbul-badges-readme"
  28. },
  29. "devDependencies": {
  30. "@vitest/coverage-v8": "^0.34.6",
  31. "@vitest/ui": "^0.34.6",
  32. "istanbul-badges-readme": "^1.8.5",
  33. "jsdom": "^22.1.0",
  34. "prettier": "^3.1.0",
  35. "typescript": "^5.2.2",
  36. "vite": "^5.0.0",
  37. "vitest": "^0.34.6"
  38. }
  39. }