Chore: ban importing from @grafana/ui in grafana ui files (#16920)

This commit is contained in:
Dominik Prokop
2019-05-07 12:57:59 +02:00
committed by GitHub
parent 6d6242c153
commit f397c14db8
2 changed files with 5 additions and 1 deletions

View File

@@ -144,6 +144,7 @@
"storybook:build": "cd packages/grafana-ui && yarn storybook:build",
"themes:generate": "ts-node --project ./scripts/cli/tsconfig.json ./scripts/cli/generateSassVariableFiles.ts",
"prettier:check": "prettier --list-different \"**/*.{ts,tsx,scss}\"",
"gui:tslint": "tslint -c ./packages/grafana-ui/tslint.json --project ./packages/grafana-ui/tsconfig.json",
"gui:build": "ts-node --project ./scripts/cli/tsconfig.json ./scripts/cli/index.ts gui:build",
"gui:releasePrepare": "ts-node --project ./scripts/cli/tsconfig.json ./scripts/cli/index.ts gui:release",
"gui:publish": "cd packages/grafana-ui/dist && npm publish --access public",

View File

@@ -1,3 +1,6 @@
{
"extends": "../../tslint.json"
"extends": "../../tslint.json",
"rules": {
"import-blacklist": [true, ["^@grafana/ui.*"]]
}
}