package.json 3.31 KB
Newer Older
1
{
2 3
  "author": "Grafana Labs",
  "license": "Apache-2.0",
4
  "name": "@grafana/toolkit",
5
  "version": "7.2.0-pre.0",
6 7
  "description": "Grafana Toolkit",
  "keywords": [
8 9
    "grafana",
    "cli",
10 11
    "plugins",
    "typescript"
12
  ],
13 14
  "repository": {
    "type": "git",
15 16
    "url": "http://github.com/grafana/grafana.git",
    "directory": "packages/grafana-toolkit"
17
  },
18 19 20 21
  "bin": {
    "grafana-toolkit": "./bin/grafana-toolkit.js"
  },
  "scripts": {
22 23
    "build": "grafana-toolkit toolkit:build",
    "clean": "rimraf ./dist ./compiled",
24 25
    "lint": "eslint src/ --ext=.js,.ts,.tsx",
    "precommit": "npm run lint & npm run typecheck",
26
    "typecheck": "tsc --noEmit"
27
  },
28
  "main": "src/index.ts",
29
  "dependencies": {
30 31
    "@babel/core": "7.9.0",
    "@babel/preset-env": "7.9.0",
32
    "@grafana/data": "next",
33 34
    "@grafana/eslint-config": "^1.0.0-rc1",
    "@grafana/tsconfig": "^1.0.0-rc1",
35
    "@grafana/ui": "next",
36
    "@types/command-exists": "^1.2.0",
37
    "@types/execa": "^0.9.0",
38
    "@types/expect-puppeteer": "3.3.1",
39
    "@types/fs-extra": "^8.1.0",
40 41 42 43
    "@types/inquirer": "^6.0.3",
    "@types/jest": "24.0.13",
    "@types/jest-cli": "^23.6.0",
    "@types/node": "^12.0.4",
44
    "@types/prettier": "^1.16.4",
45
    "@types/puppeteer-core": "1.9.0",
46
    "@types/react-dev-utils": "^9.0.4",
47
    "@types/rimraf": "^2.0.3",
48
    "@types/semver": "^6.0.0",
49
    "@types/tmp": "^0.1.0",
50
    "@types/webpack": "4.41.7",
51 52
    "@typescript-eslint/eslint-plugin": "2.24.0",
    "@typescript-eslint/parser": "2.24.0",
53
    "axios": "0.19.2",
54
    "babel-jest": "24.8.0",
55
    "babel-loader": "8.1.0",
56
    "babel-plugin-angularjs-annotate": "0.10.0",
57
    "chalk": "^2.4.2",
58
    "command-exists": "^1.2.8",
59
    "commander": "^5.0.0",
60
    "concurrently": "4.1.0",
61
    "copy-webpack-plugin": "5.1.1",
62
    "css-loader": "^3.0.0",
63 64 65 66
    "eslint": "6.8.0",
    "eslint-config-prettier": "6.10.0",
    "eslint-plugin-jsdoc": "22.1.0",
    "eslint-plugin-prettier": "3.1.2",
67
    "execa": "^1.0.0",
68
    "expect-puppeteer": "4.1.1",
69
    "file-loader": "^4.0.0",
70
    "fork-ts-checker-webpack-plugin": "1.0.0",
71
    "fs-extra": "^8.1.0",
72
    "globby": "^10.0.1",
73
    "html-loader": "0.5.5",
74
    "html-webpack-plugin": "^3.2.0",
75
    "inquirer": "^6.3.1",
76
    "jest": "24.8.0",
77
    "jest-canvas-mock": "2.1.2",
78
    "jest-cli": "^24.8.0",
79
    "jest-coverage-badges": "^1.1.2",
80
    "jest-junit": "^6.4.0",
81
    "less": "^3.11.1",
82
    "less-loader": "^5.0.0",
83
    "lodash": "4.17.15",
84
    "md5-file": "^4.0.0",
85
    "mini-css-extract-plugin": "^0.7.0",
86
    "node-sass": "^4.13.1",
87
    "optimize-css-assets-webpack-plugin": "^5.0.3",
88 89
    "ora": "^4.0.3",
    "pixelmatch": "^5.1.0",
90
    "pngjs": "^3.4.0",
91
    "postcss-flexbugs-fixes": "4.2.0",
92
    "postcss-loader": "3.0.0",
93
    "postcss-preset-env": "6.7.0",
94
    "prettier": "^1.19.1",
95
    "puppeteer-core": "1.18.1",
96
    "react-dev-utils": "^10.2.1",
97
    "replace-in-file": "^4.1.0",
98
    "replace-in-file-webpack-plugin": "^1.0.6",
99
    "rimraf": "^3.0.0",
100
    "sass-loader": "7.1.0",
101 102
    "semver": "^7.1.3",
    "simple-git": "^1.132.0",
103
    "style-loader": "^0.23.1",
104
    "terser-webpack-plugin": "^2.3.4",
105
    "ts-jest": "24.1.0",
106
    "ts-loader": "6.2.1",
107
    "ts-node": "8.8.1",
108
    "tslib": "1.10.0",
109
    "typescript": "3.9.3",
110
    "url-loader": "^2.0.1",
111
    "webpack": "4.41.5"
112
  },
113 114
  "_moduleAliases": {
    "puppeteer": "node_modules/puppeteer-core"
115
  }
116
}