package.json 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. {
  2. "name": "internal-monitoring-platform",
  3. "version": "1.0.0",
  4. "description": "内部监控平台,收集并上报代码报错、性能数据、用户行为、加载资源、个性化指标等数据",
  5. "keywords": [
  6. "analytics",
  7. "error-tracking",
  8. "frontend",
  9. "monitoring",
  10. "performance",
  11. "sdk"
  12. ],
  13. "license": "MIT",
  14. "author": "Internal Team",
  15. "main": "dist/bundle-iife.js",
  16. "scripts": {
  17. "build": "rollup -c",
  18. "dev": "rollup -c -w",
  19. "build:prod": "rollup -c --environment NODE_ENV:production",
  20. "test": "echo \"Error: no test specified\" && exit 1",
  21. "lint": "oxlint src/",
  22. "lint:fix": "oxlint --fix src/",
  23. "format": "oxfmt",
  24. "format:check": "oxfmt --check",
  25. "prebuild": "if exist dist (rmdir /s /q dist) || echo dist does not exist"
  26. },
  27. "devDependencies": {
  28. "@rollup/plugin-commonjs": "^25.0.7",
  29. "@rollup/plugin-node-resolve": "^15.2.3",
  30. "@rollup/plugin-terser": "^0.4.4",
  31. "lint-staged": "^16.2.7",
  32. "oxfmt": "^0.24.0",
  33. "oxlint": "^1.39.0",
  34. "rollup": "^4.54.0",
  35. "rollup-plugin-typescript2": "^0.36.0",
  36. "ts-loader": "^9.5.4",
  37. "typescript": "^5.9.3"
  38. },
  39. "lint-staged": {
  40. "*.{js,jsx,ts,tsx,mjs,cjs}": [
  41. "oxfmt",
  42. "git add",
  43. "oxlint"
  44. ]
  45. }
  46. }