|
|
|
@ -4,10 +4,7 @@ |
|
|
|
|
"private": true, |
|
|
|
|
"name": "grafana", |
|
|
|
|
"version": "6.7.0-pre", |
|
|
|
|
"repository": { |
|
|
|
|
"type": "git", |
|
|
|
|
"url": "http://github.com/grafana/grafana.git" |
|
|
|
|
}, |
|
|
|
|
"repository": "github:grafana/grafana", |
|
|
|
|
"devDependencies": { |
|
|
|
|
"@babel/core": "7.8.4", |
|
|
|
|
"@babel/plugin-proposal-nullish-coalescing-operator": "7.8.3", |
|
|
|
@ -154,40 +151,40 @@ |
|
|
|
|
"zone.js": "0.7.8" |
|
|
|
|
}, |
|
|
|
|
"scripts": { |
|
|
|
|
"dev": "webpack --progress --colors --config scripts/webpack/webpack.dev.js", |
|
|
|
|
"start": "grafana-toolkit core:start --watchTheme", |
|
|
|
|
"start:hot": "grafana-toolkit core:start --hot --watchTheme", |
|
|
|
|
"start:ignoreTheme": "grafana-toolkit core:start --hot", |
|
|
|
|
"start:noTsCheck": "grafana-toolkit core:start --noTsCheck", |
|
|
|
|
"stats": "webpack --mode production --config scripts/webpack/webpack.prod.js --profile --json > compilation-stats.json", |
|
|
|
|
"watch": "yarn start -d watch,start core:start --watchTheme ", |
|
|
|
|
"api-tests": "jest --notify --watch --config=devenv/e2e-api-tests/jest.js", |
|
|
|
|
"build": "grunt build", |
|
|
|
|
"test": "grunt test", |
|
|
|
|
"lint": "eslint public/app public/e2e-test public/test --ext=.js,.ts,.tsx", |
|
|
|
|
"lint:fix": "yarn lint --fix", |
|
|
|
|
"typecheck": "tsc --noEmit", |
|
|
|
|
"jest": "jest --notify --watch", |
|
|
|
|
"jest-ci": "mkdir -p reports/junit && export JEST_JUNIT_OUTPUT_DIR=reports/junit && jest --ci --reporters=default --reporters=jest-junit --maxWorkers 2", |
|
|
|
|
"dev": "webpack --progress --colors --config scripts/webpack/webpack.dev.js", |
|
|
|
|
"e2e": "cd packages/grafana-e2e && yarn start --env BASE_URL=$BASE_URL,CIRCLE_SHA1=$CIRCLE_SHA1,SLOWMO=$SLOWMO --config integrationFolder=../../public/e2e-tests/integration,screenshotsFolder=../../public/e2e-tests/screenShots,videosFolder=../../public/e2e-tests/videos,fileServerFolder=./cypress,viewportWidth=1920,viewportHeight=1080,trashAssetsBeforeRuns=false", |
|
|
|
|
"e2e-tests": "yarn e2e", |
|
|
|
|
"e2e-tests:debug": "SLOWMO=1 yarn e2e --headed --no-exit", |
|
|
|
|
"api-tests": "jest --notify --watch --config=devenv/e2e-api-tests/jest.js", |
|
|
|
|
"storybook": "cd packages/grafana-ui && yarn storybook --ci", |
|
|
|
|
"storybook:build": "cd packages/grafana-ui && yarn storybook:build", |
|
|
|
|
"prettier:check": "prettier --list-different \"**/*.{ts,tsx,scss}\"", |
|
|
|
|
"prettier:write": "prettier --list-different \"**/*.{ts,tsx,scss}\" --write", |
|
|
|
|
"precommit": "grafana-toolkit precommit", |
|
|
|
|
"themes:generate": "ts-node --project ./scripts/cli/tsconfig.json ./scripts/cli/generateSassVariableFiles.ts", |
|
|
|
|
"jest": "jest --notify --watch", |
|
|
|
|
"jest-ci": "mkdir -p reports/junit && export JEST_JUNIT_OUTPUT_DIR=reports/junit && jest --ci --reporters=default --reporters=jest-junit --maxWorkers 2", |
|
|
|
|
"lint": "eslint public/app public/e2e-test public/test --ext=.js,.ts,.tsx", |
|
|
|
|
"lint:fix": "yarn lint --fix", |
|
|
|
|
"packages:build": "lerna run clean && lerna run build", |
|
|
|
|
"packages:docsExtract": "rm -rf ./scripts/docs && lerna run docsExtract", |
|
|
|
|
"packages:docsToMarkdown": "api-documenter markdown --input-folder ./reports/docs/ --output-folder ./docs/sources/packages_api/ --hugo --draft", |
|
|
|
|
"packages:lint": "lerna run lint", |
|
|
|
|
"packages:typecheck": "lerna run typecheck", |
|
|
|
|
"packages:prepare": "lerna version --no-push --no-git-tag-version --force-publish --exact", |
|
|
|
|
"packages:build": "lerna run clean && lerna run build", |
|
|
|
|
"packages:publish": "lerna publish from-package --contents dist", |
|
|
|
|
"packages:publishCanary": "lerna publish from-package --contents dist --dist-tag canary --yes", |
|
|
|
|
"packages:publishLatest": "lerna publish from-package --contents dist --yes", |
|
|
|
|
"packages:publishNext": "lerna publish from-package --contents dist --dist-tag next --yes", |
|
|
|
|
"packages:publishCanary": "lerna publish from-package --contents dist --dist-tag canary --yes", |
|
|
|
|
"packages:docsExtract": "rm -rf ./scripts/docs && lerna run docsExtract", |
|
|
|
|
"packages:docsToMarkdown": "api-documenter markdown --input-folder ./reports/docs/ --output-folder ./docs/sources/packages_api/ --hugo --draft" |
|
|
|
|
"packages:typecheck": "lerna run typecheck", |
|
|
|
|
"precommit": "grafana-toolkit precommit", |
|
|
|
|
"prettier:check": "prettier --list-different \"**/*.{ts,tsx,scss}\"", |
|
|
|
|
"prettier:write": "prettier --list-different \"**/*.{ts,tsx,scss}\" --write", |
|
|
|
|
"start": "grafana-toolkit core:start --watchTheme", |
|
|
|
|
"start:hot": "grafana-toolkit core:start --hot --watchTheme", |
|
|
|
|
"start:ignoreTheme": "grafana-toolkit core:start --hot", |
|
|
|
|
"start:noTsCheck": "grafana-toolkit core:start --noTsCheck", |
|
|
|
|
"stats": "webpack --mode production --config scripts/webpack/webpack.prod.js --profile --json > compilation-stats.json", |
|
|
|
|
"storybook": "cd packages/grafana-ui && yarn storybook --ci", |
|
|
|
|
"storybook:build": "cd packages/grafana-ui && yarn storybook:build", |
|
|
|
|
"test": "grunt test", |
|
|
|
|
"themes:generate": "ts-node --project ./scripts/cli/tsconfig.json ./scripts/cli/generateSassVariableFiles.ts", |
|
|
|
|
"typecheck": "tsc --noEmit", |
|
|
|
|
"watch": "yarn start -d watch,start core:start --watchTheme " |
|
|
|
|
}, |
|
|
|
|
"husky": { |
|
|
|
|
"hooks": { |
|
|
|
|