hongbo-miao/hongbomiao.com

View on GitHub
data-visualization/grafana/hm-panel-plugin/package.json

Summary

Maintainability
Test Coverage
{
  "name": "hm-panel-plugin",
  "version": "1.0.0",
  "private": true,
  "engines": {
    "node": "22.x"
  },
  "scripts": {
    "build": "webpack -c ./.config/webpack/webpack.config.ts --env production",
    "dev": "webpack -w -c ./.config/webpack/webpack.config.ts --env development",
    "test": "jest --watch --onlyChanged",
    "test:ci": "jest --maxWorkers 4",
    "tsc": "tsc --noEmit",
    "lint:javascript": "eslint --cache --ignore-path ./.gitignore --ext .js,.jsx,.ts,.tsx .",
    "lint:javascript:fix": "npm run lint --fix",
    "server": "docker-compose up --build"
  },
  "dependencies": {
    "@emotion/css": "11.13.4",
    "@grafana/data": "11.2.2",
    "@grafana/runtime": "11.2.2",
    "@grafana/ui": "11.2.2",
    "@tanstack/react-query": "4.36.1",
    "axios": "1.7.7",
    "cypress": "13.14.2",
    "react": "18.3.1",
    "react-dom": "18.3.1"
  },
  "devDependencies": {
    "@babel/core": "7.25.8",
    "@grafana/eslint-config": "7.0.0",
    "@grafana/tsconfig": "2.0.0",
    "@swc/core": "1.7.35",
    "@swc/helpers": "0.5.13",
    "@swc/jest": "0.2.36",
    "@tanstack/react-query-devtools": "4.36.1",
    "@testing-library/jest-dom": "6.5.0",
    "@testing-library/react": "16.0.1",
    "@types/glob": "8.1.0",
    "@types/jest": "29.5.13",
    "@types/node": "20.16.11",
    "@typescript-eslint/eslint-plugin": "7.18.0",
    "@typescript-eslint/parser": "7.18.0",
    "ajv": "8.17.1",
    "copy-webpack-plugin": "12.0.2",
    "css-loader": "7.1.2",
    "eslint": "8.57.1",
    "eslint-config-prettier": "9.1.0",
    "eslint-plugin-jsdoc": "50.3.2",
    "eslint-plugin-prettier": "5.2.1",
    "eslint-plugin-react": "7.37.1",
    "eslint-plugin-react-hooks": "4.6.2",
    "eslint-webpack-plugin": "4.2.0",
    "fork-ts-checker-webpack-plugin": "9.0.2",
    "glob": "11.0.0",
    "identity-obj-proxy": "3.0.0",
    "jest": "29.7.0",
    "prettier": "3.3.3",
    "replace-in-file-webpack-plugin": "1.0.6",
    "sass": "1.79.5",
    "sass-loader": "16.0.2",
    "style-loader": "4.0.0",
    "swc-loader": "0.2.6",
    "ts-node": "10.9.2",
    "tsconfig-paths": "4.2.0",
    "typescript": "5.6.3",
    "webpack": "5.95.0",
    "webpack-cli": "5.1.4",
    "webpack-livereload-plugin": "3.0.2"
  }
}