项目作者: danJsonar

项目描述 :
Prototyping UI with Kibana-like settings
高级语言: JavaScript
项目地址: git://github.com/danJsonar/sonark-ui-sandbox.git
创建时间: 2021-03-04T23:34:21Z
项目社区:https://github.com/danJsonar/sonark-ui-sandbox

开源协议:

下载


SonarK UI sandbox

This project was bootstrapped with Create React App.

Installation & Usage

  1. yarn install
  2. yarn start
  3. yarn format
  4. yarn lint
  5. yarn build

Dependencies

Mirror jsonar/kibana v7.5.2 dependencies:

React & Eui dependencies:
  1. "dependencies": {
  2. "@elastic/datemath": "5.0.2",
  3. "@elastic/eui": "14.8.0",
  4. "moment": "^2.20.1",
  5. "react": "^16.8.0",
  6. "react-dom": "^16.8.0"
  7. }
  1. "devDependencies": {
  2. "@types/node": "^10.12.27",
  3. "@types/react": "^16.8.0",
  4. "@types/react-dom": "^16.8.0"
  5. },
Eslint dependencies:

Using dependencies listed in elastic/kibana@v7.11.1 due to incompatibility with react-scripts version.

  1. "devDependencies": {
  2. "@elastic/eslint-config-kibana": "0.15.0",
  3. "@elastic/eslint-plugin-eui": "0.0.2",
  4. "@kbn/eslint-plugin-eslint": "1.0.0",
  5. "@typescript-eslint/eslint-plugin": "^4.14.1",
  6. "@typescript-eslint/parser": "^4.14.1",
  7. "eslint-config-prettier": "^6.15.0",
  8. "eslint-plugin-babel": "^5.3.0",
  9. "eslint-plugin-ban": "^1.4.0",
  10. "eslint-plugin-eslint-comments": "^3.2.0",
  11. "eslint-plugin-import": "^2.19.1",
  12. "eslint-plugin-jest": "^24.0.2",
  13. "eslint-plugin-mocha": "^6.2.2",
  14. "eslint-plugin-no-unsanitized": "^3.0.2",
  15. "eslint-plugin-prefer-object-spread": "^1.2.1",
  16. "eslint-plugin-prettier": "^3.1.4",
  17. "eslint-plugin-react": "^7.20.3",
  18. "eslint-plugin-react-hooks": "^4.2.0",
  19. "prettier": "^2.2.0"
  20. },
Sass dependencies:
  1. "devDependencies": {
  2. "node-sass": "^4.9.4"
  3. }
Local packages
  1. "@elastic/eslint-config-kibana": "0.15.0", --> packages/elastic-eslint-config-kibana
  2. "@kbn/eslint-plugin-eslint": "1.0.0", --> packages/kbn-eslint-plugin-eslint

Note:

  • dependencies are mirrored to exact match, <name>@<fixed version> or <name>@^<version>.
  • local packages are copied from v7.11.1.
  • current "typescript": "3.5.3" is not supported by any older react-scripts version, so we’re using the future elastic/kibana v7.11.1 "typescript": "4.1.3".