Crash Kibana in dev/CI if a process warning is detected. This does not influence how Kibana behaves in production when run via `./bin/kibana` as there the `--no-warnings` flag is used. We will detect this flag and as a result, disable this behavior. Previously we used the flags `--trace-warnings --throw-deprecation` when you started Kibana via `yarn start` and we used `--throw-deprecation` in CI. This meant that we would only crash on deprecation warnings and log a stack trace for all other types of warnings. There were a couple of drawbacks to this approach: 1. If the deprecated API was called in a place enclosed in a try-catch (or inside of a Promise or an async/await context), the throw would be caught and the program would not crash. 2. If you ran `./scripts/kibana` directly instead of running `yarn start`, you would not get these flags automatically. 3. If you ran any of our tests locally you would not get the standard CI flags. This meant something that might seem to pass locally would not pass in CI. This commit changes this behavior by ensuring: - That we always crash - no matter if the offending code is surrounded by a try-catch (etc). - That you always get the same behavior whether you run `yarn start` or `./scripts/kibana`. - That you always get the same behavior in CI or if you run individual tests locally. Furthermore, we now crash for all types of warnings - not only deprecation warnings (except `MaxListenersExceededWarning`). Closes #59646
489 lines
16 KiB
JSON
489 lines
16 KiB
JSON
{
|
|
"name": "kibana",
|
|
"description": "Kibana is a browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elasticsearch.",
|
|
"keywords": [
|
|
"kibana",
|
|
"elasticsearch",
|
|
"logstash",
|
|
"analytics",
|
|
"visualizations",
|
|
"dashboards",
|
|
"dashboarding"
|
|
],
|
|
"private": true,
|
|
"version": "7.7.0",
|
|
"branch": "7.x",
|
|
"types": "./kibana.d.ts",
|
|
"tsdocMetadata": "./build/tsdoc-metadata.json",
|
|
"build": {
|
|
"number": 8467,
|
|
"sha": "6cb7fec4e154faa0a4a3fee4b33dfef91b9870d9"
|
|
},
|
|
"homepage": "https://www.elastic.co/products/kibana",
|
|
"bugs": {
|
|
"url": "http://github.com/elastic/kibana/issues"
|
|
},
|
|
"kibana": {
|
|
"clean": {
|
|
"extraPatterns": [
|
|
"build",
|
|
"data/optimize",
|
|
"built_assets",
|
|
".eslintcache",
|
|
".node_binaries"
|
|
]
|
|
}
|
|
},
|
|
"author": "Rashid Khan <rashid.khan@elastic.co>",
|
|
"scripts": {
|
|
"preinstall": "node ./preinstall_check",
|
|
"kbn": "node scripts/kbn",
|
|
"es": "node scripts/es",
|
|
"test": "grunt test",
|
|
"test:karma": "grunt test:karma",
|
|
"test:karma:debug": "grunt test:karmaDebug",
|
|
"test:jest": "node scripts/jest",
|
|
"test:mocha": "node scripts/mocha",
|
|
"test:mocha:coverage": "grunt test:mochaCoverage",
|
|
"test:ftr": "node scripts/functional_tests",
|
|
"test:ftr:server": "node scripts/functional_tests_server",
|
|
"test:ftr:runner": "node scripts/functional_test_runner",
|
|
"test:coverage": "grunt test:coverage",
|
|
"typespec": "typings-tester --config x-pack/legacy/plugins/canvas/public/lib/aeroelastic/tsconfig.json x-pack/legacy/plugins/canvas/public/lib/aeroelastic/__fixtures__/typescript/typespec_tests.ts",
|
|
"checkLicenses": "node scripts/check_licenses --dev",
|
|
"build": "node scripts/build --all-platforms",
|
|
"start": "node scripts/kibana --dev",
|
|
"debug": "node --nolazy --inspect scripts/kibana --dev",
|
|
"debug-break": "node --nolazy --inspect-brk scripts/kibana --dev",
|
|
"lint": "yarn run lint:es && yarn run lint:sass",
|
|
"lint:es": "node scripts/eslint",
|
|
"lint:sass": "node scripts/sasslint",
|
|
"makelogs": "node scripts/makelogs",
|
|
"uiFramework:start": "cd packages/kbn-ui-framework && yarn docSiteStart",
|
|
"uiFramework:build": "cd packages/kbn-ui-framework && yarn docSiteBuild",
|
|
"uiFramework:createComponent": "cd packages/kbn-ui-framework && yarn createComponent",
|
|
"uiFramework:documentComponent": "cd packages/kbn-ui-framework && yarn documentComponent",
|
|
"kbn:watch": "node scripts/kibana --dev --logging.json=false",
|
|
"build:types": "tsc --p tsconfig.types.json",
|
|
"docs:acceptApiChanges": "node scripts/check_published_api_changes.js --accept",
|
|
"kbn:bootstrap": "yarn build:types && node scripts/register_git_hook",
|
|
"spec_to_console": "node scripts/spec_to_console",
|
|
"storybook": "node scripts/storybook"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/elastic/kibana.git"
|
|
},
|
|
"resolutions": {
|
|
"**/@types/node": "10.12.27",
|
|
"**/@types/react": "^16.9.19",
|
|
"**/@types/react-router": "^5.1.3",
|
|
"**/@types/hapi": "^17.0.18",
|
|
"**/@types/angular": "^1.6.56",
|
|
"**/@types/hoist-non-react-statics": "^3.3.1",
|
|
"**/typescript": "3.7.2",
|
|
"**/graphql-toolkit/lodash": "^4.17.13",
|
|
"**/hoist-non-react-statics": "^3.3.2",
|
|
"**/isomorphic-git/**/base64-js": "^1.2.1",
|
|
"**/image-diff/gm/debug": "^2.6.9",
|
|
"**/react-dom": "^16.12.0",
|
|
"**/react": "^16.12.0",
|
|
"**/react-test-renderer": "^16.12.0",
|
|
"**/deepmerge": "^4.2.2",
|
|
"**/serialize-javascript": "^2.1.1",
|
|
"**/fast-deep-equal": "^3.1.1"
|
|
},
|
|
"workspaces": {
|
|
"packages": [
|
|
"packages/*",
|
|
"x-pack",
|
|
"x-pack/plugins/*",
|
|
"x-pack/legacy/plugins/*",
|
|
"examples/*",
|
|
"test/plugin_functional/plugins/*",
|
|
"test/interpreter_functional/plugins/*"
|
|
],
|
|
"nohoist": [
|
|
"**/@types/*",
|
|
"**/@types/*/**",
|
|
"**/grunt-*",
|
|
"**/grunt-*/**",
|
|
"x-pack/typescript"
|
|
]
|
|
},
|
|
"dependencies": {
|
|
"@babel/core": "^7.5.5",
|
|
"@babel/register": "^7.7.0",
|
|
"@elastic/charts": "^17.1.1",
|
|
"@elastic/datemath": "5.0.2",
|
|
"@elastic/ems-client": "7.6.0",
|
|
"@elastic/eui": "20.0.2",
|
|
"@elastic/filesaver": "1.1.2",
|
|
"@elastic/good": "8.1.1-kibana2",
|
|
"@elastic/numeral": "2.4.0",
|
|
"@elastic/request-crypto": "^1.0.2",
|
|
"@elastic/ui-ace": "0.2.3",
|
|
"@hapi/good-squeeze": "5.2.1",
|
|
"@hapi/wreck": "^15.0.2",
|
|
"@kbn/analytics": "1.0.0",
|
|
"@kbn/babel-code-parser": "1.0.0",
|
|
"@kbn/babel-preset": "1.0.0",
|
|
"@kbn/config-schema": "1.0.0",
|
|
"@kbn/i18n": "1.0.0",
|
|
"@kbn/interpreter": "1.0.0",
|
|
"@kbn/pm": "1.0.0",
|
|
"@kbn/test-subj-selector": "0.2.1",
|
|
"@kbn/ui-framework": "1.0.0",
|
|
"@kbn/ui-shared-deps": "1.0.0",
|
|
"JSONStream": "1.3.5",
|
|
"abortcontroller-polyfill": "^1.4.0",
|
|
"angular": "^1.7.9",
|
|
"angular-aria": "^1.7.9",
|
|
"angular-elastic": "^2.5.1",
|
|
"angular-recursion": "^1.0.5",
|
|
"angular-route": "^1.7.9",
|
|
"angular-sanitize": "^1.7.9",
|
|
"angular-sortable-view": "^0.0.17",
|
|
"autoprefixer": "^9.7.4",
|
|
"babel-loader": "^8.0.6",
|
|
"bluebird": "3.5.5",
|
|
"boom": "^7.2.0",
|
|
"brace": "0.11.1",
|
|
"browserslist-useragent": "^3.0.2",
|
|
"cache-loader": "^4.1.0",
|
|
"chalk": "^2.4.2",
|
|
"check-disk-space": "^2.1.0",
|
|
"chokidar": "3.2.1",
|
|
"color": "1.0.3",
|
|
"commander": "3.0.2",
|
|
"compare-versions": "3.5.1",
|
|
"core-js": "^3.2.1",
|
|
"css-loader": "^3.4.2",
|
|
"d3": "3.5.17",
|
|
"d3-cloud": "1.2.5",
|
|
"deep-freeze-strict": "^1.1.1",
|
|
"deepmerge": "^4.2.2",
|
|
"del": "^5.1.0",
|
|
"elastic-apm-node": "^3.2.0",
|
|
"elasticsearch": "^16.5.0",
|
|
"elasticsearch-browser": "^16.5.0",
|
|
"execa": "^3.2.0",
|
|
"expiry-js": "0.1.7",
|
|
"fast-deep-equal": "^3.1.1",
|
|
"file-loader": "4.2.0",
|
|
"font-awesome": "4.7.0",
|
|
"fp-ts": "^2.3.1",
|
|
"getos": "^3.1.0",
|
|
"glob": "^7.1.2",
|
|
"glob-all": "^3.1.0",
|
|
"globby": "^8.0.1",
|
|
"h2o2": "^8.1.2",
|
|
"handlebars": "4.5.3",
|
|
"hapi": "^17.5.3",
|
|
"hapi-auth-cookie": "^9.0.0",
|
|
"history": "^4.9.0",
|
|
"hjson": "3.2.1",
|
|
"hoek": "^5.0.4",
|
|
"http-proxy-agent": "^2.1.0",
|
|
"https-proxy-agent": "^2.2.2",
|
|
"immer": "^1.5.0",
|
|
"inert": "^5.1.0",
|
|
"inline-style": "^2.0.0",
|
|
"joi": "^13.5.2",
|
|
"jquery": "^3.4.1",
|
|
"js-yaml": "3.13.1",
|
|
"json-stable-stringify": "^1.0.1",
|
|
"json-stringify-pretty-compact": "1.2.0",
|
|
"json-stringify-safe": "5.0.1",
|
|
"leaflet": "1.5.1",
|
|
"leaflet-draw": "0.4.14",
|
|
"leaflet-responsive-popup": "0.6.4",
|
|
"leaflet-vega": "^0.8.6",
|
|
"leaflet.heat": "0.2.0",
|
|
"less": "^2.7.3",
|
|
"less-loader": "5.0.0",
|
|
"lodash": "npm:@elastic/lodash@3.10.1-kibana4",
|
|
"lodash.clonedeep": "^4.5.0",
|
|
"lru-cache": "4.1.5",
|
|
"markdown-it": "^10.0.0",
|
|
"mini-css-extract-plugin": "0.8.0",
|
|
"minimatch": "^3.0.4",
|
|
"moment": "^2.24.0",
|
|
"moment-timezone": "^0.5.27",
|
|
"monaco-editor": "~0.17.0",
|
|
"mustache": "2.3.2",
|
|
"ngreact": "0.5.1",
|
|
"node-fetch": "1.7.3",
|
|
"node-forge": "^0.9.1",
|
|
"opn": "^5.5.0",
|
|
"oppsy": "^2.0.0",
|
|
"pegjs": "0.10.0",
|
|
"postcss-loader": "^3.0.0",
|
|
"prop-types": "15.6.0",
|
|
"proxy-from-env": "1.0.0",
|
|
"pug": "^2.0.4",
|
|
"query-string": "6.10.1",
|
|
"raw-loader": "3.1.0",
|
|
"react": "^16.12.0",
|
|
"react-color": "^2.13.8",
|
|
"react-dom": "^16.12.0",
|
|
"react-grid-layout": "^0.16.2",
|
|
"react-input-range": "^1.3.0",
|
|
"react-markdown": "^3.4.1",
|
|
"react-monaco-editor": "~0.27.0",
|
|
"react-redux": "^7.1.3",
|
|
"react-resize-detector": "^4.2.0",
|
|
"react-router-dom": "^5.1.2",
|
|
"react-sizeme": "^2.3.6",
|
|
"react-use": "^13.13.0",
|
|
"reactcss": "1.2.3",
|
|
"redux": "^4.0.5",
|
|
"redux-actions": "^2.6.5",
|
|
"redux-thunk": "^2.3.0",
|
|
"regenerator-runtime": "^0.13.3",
|
|
"regression": "2.0.1",
|
|
"request": "^2.88.0",
|
|
"require-in-the-middle": "^5.0.2",
|
|
"reselect": "^4.0.0",
|
|
"resize-observer-polyfill": "^1.5.0",
|
|
"rison-node": "1.0.2",
|
|
"rxjs": "^6.5.3",
|
|
"script-loader": "0.7.2",
|
|
"seedrandom": "^3.0.5",
|
|
"semver": "^5.5.0",
|
|
"style-loader": "^1.1.3",
|
|
"symbol-observable": "^1.2.0",
|
|
"tar": "4.4.13",
|
|
"terser-webpack-plugin": "^2.3.4",
|
|
"thread-loader": "^2.1.3",
|
|
"tinygradient": "0.4.3",
|
|
"tinymath": "1.2.1",
|
|
"topojson-client": "3.0.0",
|
|
"tslib": "^1.9.3",
|
|
"type-detect": "^4.0.8",
|
|
"ui-select": "0.19.8",
|
|
"url-loader": "2.2.0",
|
|
"uuid": "3.3.2",
|
|
"val-loader": "^1.1.1",
|
|
"validate-npm-package-name": "2.2.2",
|
|
"vega-lib": "4.3.0",
|
|
"vega-lite": "^2.6.0",
|
|
"vega-schema-url-parser": "1.0.0",
|
|
"vega-tooltip": "^0.12.0",
|
|
"vision": "^5.3.3",
|
|
"webpack": "^4.41.5",
|
|
"webpack-merge": "4.2.2",
|
|
"whatwg-fetch": "^3.0.0",
|
|
"yauzl": "2.10.0"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/parser": "^7.5.5",
|
|
"@babel/types": "^7.5.5",
|
|
"@elastic/elasticsearch": "^7.4.0",
|
|
"@elastic/eslint-config-kibana": "0.15.0",
|
|
"@elastic/eslint-plugin-eui": "0.0.2",
|
|
"@elastic/github-checks-reporter": "0.0.20b3",
|
|
"@elastic/makelogs": "^5.0.0",
|
|
"@kbn/dev-utils": "1.0.0",
|
|
"@kbn/es": "1.0.0",
|
|
"@kbn/eslint-import-resolver-kibana": "2.0.0",
|
|
"@kbn/eslint-plugin-eslint": "1.0.0",
|
|
"@kbn/expect": "1.0.0",
|
|
"@kbn/optimizer": "1.0.0",
|
|
"@kbn/plugin-generator": "1.0.0",
|
|
"@kbn/test": "1.0.0",
|
|
"@kbn/utility-types": "1.0.0",
|
|
"@microsoft/api-documenter": "7.7.2",
|
|
"@microsoft/api-extractor": "7.7.0",
|
|
"@percy/agent": "^0.11.0",
|
|
"@testing-library/react": "^9.3.2",
|
|
"@testing-library/react-hooks": "^3.2.1",
|
|
"@types/angular": "^1.6.56",
|
|
"@types/angular-mocks": "^1.7.0",
|
|
"@types/babel__core": "^7.1.2",
|
|
"@types/bluebird": "^3.1.1",
|
|
"@types/boom": "^7.2.0",
|
|
"@types/browserslist-useragent": "^3.0.0",
|
|
"@types/chance": "^1.0.0",
|
|
"@types/cheerio": "^0.22.10",
|
|
"@types/chromedriver": "^2.38.0",
|
|
"@types/classnames": "^2.2.9",
|
|
"@types/d3": "^3.5.43",
|
|
"@types/dedent": "^0.7.0",
|
|
"@types/deep-freeze-strict": "^1.1.0",
|
|
"@types/delete-empty": "^2.0.0",
|
|
"@types/elasticsearch": "^5.0.33",
|
|
"@types/enzyme": "^3.10.5",
|
|
"@types/eslint": "^6.1.3",
|
|
"@types/fetch-mock": "^7.3.1",
|
|
"@types/flot": "^0.0.31",
|
|
"@types/getopts": "^2.0.1",
|
|
"@types/getos": "^3.0.0",
|
|
"@types/glob": "^7.1.1",
|
|
"@types/globby": "^8.0.0",
|
|
"@types/graphql": "^0.13.2",
|
|
"@types/hapi": "^17.0.18",
|
|
"@types/hapi-auth-cookie": "^9.1.0",
|
|
"@types/has-ansi": "^3.0.0",
|
|
"@types/history": "^4.7.3",
|
|
"@types/hoek": "^4.1.3",
|
|
"@types/jest": "24.0.19",
|
|
"@types/joi": "^13.4.2",
|
|
"@types/jquery": "^3.3.31",
|
|
"@types/js-yaml": "^3.11.1",
|
|
"@types/json-stable-stringify": "^1.0.32",
|
|
"@types/json5": "^0.0.30",
|
|
"@types/license-checker": "15.0.0",
|
|
"@types/listr": "^0.14.0",
|
|
"@types/lodash": "^3.10.1",
|
|
"@types/lodash.clonedeep": "^4.5.4",
|
|
"@types/lru-cache": "^5.1.0",
|
|
"@types/markdown-it": "^0.0.7",
|
|
"@types/minimatch": "^2.0.29",
|
|
"@types/mocha": "^5.2.7",
|
|
"@types/moment-timezone": "^0.5.12",
|
|
"@types/mustache": "^0.8.31",
|
|
"@types/node": "^10.12.27",
|
|
"@types/node-forge": "^0.9.0",
|
|
"@types/normalize-path": "^3.0.0",
|
|
"@types/numeral": "^0.0.26",
|
|
"@types/opn": "^5.1.0",
|
|
"@types/pegjs": "^0.10.1",
|
|
"@types/pngjs": "^3.3.2",
|
|
"@types/podium": "^1.0.0",
|
|
"@types/prop-types": "^15.5.3",
|
|
"@types/reach__router": "^1.2.6",
|
|
"@types/react": "^16.9.19",
|
|
"@types/react-dom": "^16.9.5",
|
|
"@types/react-grid-layout": "^0.16.7",
|
|
"@types/react-redux": "^7.1.7",
|
|
"@types/react-resize-detector": "^4.0.1",
|
|
"@types/react-router": "^5.1.3",
|
|
"@types/react-router-dom": "^5.1.3",
|
|
"@types/react-virtualized": "^9.18.7",
|
|
"@types/recompose": "^0.30.6",
|
|
"@types/redux-actions": "^2.6.1",
|
|
"@types/request": "^2.48.2",
|
|
"@types/selenium-webdriver": "^4.0.5",
|
|
"@types/semver": "^5.5.0",
|
|
"@types/sinon": "^7.0.13",
|
|
"@types/strip-ansi": "^3.0.0",
|
|
"@types/styled-components": "^4.4.2",
|
|
"@types/supertest": "^2.0.5",
|
|
"@types/supertest-as-promised": "^2.0.38",
|
|
"@types/testing-library__react": "^9.1.2",
|
|
"@types/testing-library__react-hooks": "^3.1.0",
|
|
"@types/type-detect": "^4.0.1",
|
|
"@types/uuid": "^3.4.4",
|
|
"@types/vinyl-fs": "^2.4.11",
|
|
"@types/zen-observable": "^0.8.0",
|
|
"@typescript-eslint/eslint-plugin": "^2.15.0",
|
|
"@typescript-eslint/parser": "^2.15.0",
|
|
"angular-mocks": "^1.7.9",
|
|
"archiver": "^3.1.1",
|
|
"axe-core": "^3.4.1",
|
|
"babel-eslint": "^10.0.3",
|
|
"babel-jest": "^24.9.0",
|
|
"backport": "4.9.0",
|
|
"chai": "3.5.0",
|
|
"chance": "1.0.18",
|
|
"cheerio": "0.22.0",
|
|
"chromedriver": "^80.0.1",
|
|
"classnames": "2.2.6",
|
|
"dedent": "^0.7.0",
|
|
"delete-empty": "^2.0.0",
|
|
"enzyme": "^3.11.0",
|
|
"enzyme-adapter-react-16": "^1.15.2",
|
|
"enzyme-adapter-utils": "^1.13.0",
|
|
"enzyme-to-json": "^3.4.4",
|
|
"eslint": "^6.8.0",
|
|
"eslint-config-prettier": "^6.9.0",
|
|
"eslint-plugin-babel": "^5.3.0",
|
|
"eslint-plugin-ban": "^1.4.0",
|
|
"eslint-plugin-cypress": "^2.8.1",
|
|
"eslint-plugin-import": "^2.19.1",
|
|
"eslint-plugin-jest": "^23.3.0",
|
|
"eslint-plugin-jsx-a11y": "^6.2.3",
|
|
"eslint-plugin-mocha": "^6.2.2",
|
|
"eslint-plugin-no-unsanitized": "^3.0.2",
|
|
"eslint-plugin-node": "^11.0.0",
|
|
"eslint-plugin-prefer-object-spread": "^1.2.1",
|
|
"eslint-plugin-prettier": "^3.1.2",
|
|
"eslint-plugin-react": "^7.17.0",
|
|
"eslint-plugin-react-hooks": "^2.3.0",
|
|
"eslint-plugin-react-perf": "^3.2.3",
|
|
"exit-hook": "^2.2.0",
|
|
"faker": "1.1.0",
|
|
"fetch-mock": "^7.3.9",
|
|
"geckodriver": "^1.19.0",
|
|
"getopts": "^2.2.4",
|
|
"grunt": "1.0.4",
|
|
"grunt-available-tasks": "^0.6.3",
|
|
"grunt-cli": "^1.2.0",
|
|
"grunt-contrib-watch": "^1.1.0",
|
|
"grunt-karma": "^3.0.2",
|
|
"grunt-peg": "^2.0.1",
|
|
"grunt-run": "0.8.1",
|
|
"gulp-babel": "^8.0.0",
|
|
"gulp-sourcemaps": "2.6.5",
|
|
"has-ansi": "^3.0.0",
|
|
"iedriver": "^3.14.1",
|
|
"intl-messageformat-parser": "^1.4.0",
|
|
"is-path-inside": "^2.1.0",
|
|
"istanbul-instrumenter-loader": "3.0.1",
|
|
"jest": "^24.9.0",
|
|
"jest-cli": "^24.9.0",
|
|
"jest-raw-loader": "^1.0.1",
|
|
"jimp": "0.8.4",
|
|
"json5": "^1.0.1",
|
|
"karma": "3.1.4",
|
|
"karma-chrome-launcher": "2.2.0",
|
|
"karma-coverage": "1.1.2",
|
|
"karma-firefox-launcher": "1.1.0",
|
|
"karma-ie-launcher": "1.0.0",
|
|
"karma-junit-reporter": "1.2.0",
|
|
"karma-mocha": "1.3.0",
|
|
"karma-safari-launcher": "1.0.0",
|
|
"license-checker": "^16.0.0",
|
|
"listr": "^0.14.1",
|
|
"load-grunt-config": "^3.0.1",
|
|
"mocha": "^6.2.2",
|
|
"multistream": "^2.1.1",
|
|
"murmurhash3js": "3.0.1",
|
|
"mutation-observer": "^1.0.3",
|
|
"nock": "10.0.6",
|
|
"node-sass": "^4.13.1",
|
|
"normalize-path": "^3.0.0",
|
|
"nyc": "^14.1.1",
|
|
"pixelmatch": "^5.1.0",
|
|
"pkg-up": "^2.0.0",
|
|
"pngjs": "^3.4.0",
|
|
"postcss": "^7.0.26",
|
|
"postcss-url": "^8.0.0",
|
|
"prettier": "^1.19.1",
|
|
"proxyquire": "1.8.0",
|
|
"react-popper-tooltip": "^2.10.1",
|
|
"react-textarea-autosize": "^7.1.2",
|
|
"regenerate": "^1.4.0",
|
|
"sass-lint": "^1.12.1",
|
|
"selenium-webdriver": "^4.0.0-alpha.5",
|
|
"simple-git": "1.116.0",
|
|
"simplebar-react": "^2.1.0",
|
|
"sinon": "^7.4.2",
|
|
"strip-ansi": "^3.0.1",
|
|
"supertest": "^3.1.0",
|
|
"supertest-as-promised": "^4.0.2",
|
|
"tape": "^4.13.0",
|
|
"tree-kill": "^1.2.2",
|
|
"typescript": "3.7.2",
|
|
"typings-tester": "^0.3.2",
|
|
"vinyl-fs": "^3.0.3",
|
|
"xml2js": "^0.4.22",
|
|
"xmlbuilder": "13.0.2",
|
|
"zlib": "^1.0.5"
|
|
},
|
|
"engines": {
|
|
"node": "10.19.0",
|
|
"yarn": "^1.21.1"
|
|
}
|
|
}
|