{ "name": "corpglory-dataexporter-app", "version": "1.0.7", "description": "", "scripts": { "lint": "eslint --cache --ext .js,.jsx,.ts,.tsx --max-warnings=0 ./src", "lint:fix": "eslint --fix --cache --ext .js,.jsx,.ts,.tsx --max-warnings=0 --quiet ./src", "stylelint": "stylelint ./src/**/*.{css,scss,module.css,module.scss}", "stylelint:fix": "stylelint --fix ./src/**/*.{css,scss,module.css,module.scss}", "build": "grafana-toolkit plugin:build", "build:dev": "grafana-toolkit plugin:build --skipTest --skipLint", "test": "jest --verbose", "dev": "grafana-toolkit plugin:dev", "watch": "grafana-toolkit plugin:dev --watch", "sign": "grafana-toolkit plugin:sign", "ci-build:finish": "grafana-toolkit plugin:ci-build --finish", "ci-package": "grafana-toolkit plugin:ci-package", "ci-report": "grafana-toolkit plugin:ci-report", "start": "yarn watch", "plop": "plop", "setversion": "setversion" }, "lint-staged": { "*.ts?(x)": [ "prettier --write", "eslint --fix" ], "*.js?(x)": [ "prettier --write", "eslint --fix" ], "*.css": [ "stylelint --fix" ] }, "author": "CorpGlory Inc.", "license": "Apache-2.0", "devDependencies": { "@babel/core": "^7.16.7", "@grafana/e2e": "9.1.2", "@grafana/e2e-selectors": "9.1.2", "@grafana/eslint-config": "^2.5.0", "@grafana/toolkit": "^9.3.2", "@grafana/tsconfig": "^1.2.0-rc1", "@swc/core": "^1.2.144", "@swc/helpers": "^0.3.6", "@swc/jest": "^0.2.20", "@testing-library/jest-dom": "^5.16.2", "@testing-library/react": "^12.1.3", "@testing-library/user-event": "^14.4.3", "@types/glob": "^8.0.0", "@types/grafana": "github:CorpGlory/types-grafana", "@types/jest": "^27.4.1", "@types/lodash-es": "^4.17.6", "@types/node": "^17.0.19", "@types/react-copy-to-clipboard": "^5.0.4", "@types/react-router-dom": "^5.3.3", "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", "axios": "^1.2.1", "circular-dependency-plugin": "^5.2.2", "classnames": "^2.3.2", "copy-webpack-plugin": "^10.0.0", "css-loader": "^6.7.3", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-jsdoc": "^36.1.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-react": "^7.26.1", "eslint-plugin-react-hooks": "^4.2.0", "eslint-webpack-plugin": "^3.1.1", "fork-ts-checker-webpack-plugin": "^7.2.0", "glob": "^8.0.3", "jest": "27.5.0", "lodash-es": "^4.17.21", "postcss-loader": "^7.0.2", "prettier": "^2.5.0", "react-copy-to-clipboard": "^5.1.0", "replace-in-file-webpack-plugin": "^1.0.6", "sass": "^1.57.0", "sass-loader": "^13.2.0", "style-loader": "^3.3.1", "swc-loader": "^0.1.15", "ts-node": "^10.5.0", "tsconfig-paths": "^3.12.0", "typescript": "^4.4.0", "webpack": "^5.69.1", "webpack-cli": "^4.9.2", "webpack-livereload-plugin": "^3.0.2" }, "engines": { "node": ">=14" }, "dependencies": { "@emotion/css": "^11.1.3", "@grafana/data": "9.1.2", "@grafana/runtime": "9.1.2", "@grafana/ui": "9.1.2", "@types/lodash": "latest", "react-router-dom": "^5.2.0" } }