if you discover a dependency which is outdated and we can get rid of, please create a task for next sprint.
example: Something which is heavy, but we use only one small part of it, and there is a better package or we could extract the needed parts in a util or package.
Dependencies we don't use:
- node-libs-browser:�� (Could not find the usage)
- transform-loader:�� (Could not find the usage)
- stylelint-config-standard:�� (Could not find the usage)
- zopfli-webpack-plugin:�� (Could not find the usage)
Dependencies that are only used once:
- browser-info:⚠️(only to getthe current OS in the install modal)
- colors:⚠️ (only for one script)
- conventional-changelog-lint:⚠️ (duplicate with @commitlint/cli?)
- conventional-changelog-lint-config-angular:⚠️ (duplicate with @commitlint/config-conventional)
- esprima:⚠️ (only for one script)
- glob:⚠️ (only for one script for a deep search of svgs)
Dependencies we use:
- @commitlint/config-conventional:✅
- @commitlint/cli:✅
- @dcos/eslint-config:✅
- @dcos/http-service:✅
- @dcos/mesos-client:✅
- autoprefixer:✅
- babel-cli:✅
- babel-core:✅
- babel-loader:✅
- babel-plugin-transform-runtime:✅
- babel-polyfill:✅
- babel-preset-es2015:✅
- babel-preset-jest:✅
- babel-preset-react:✅
- babel-preset-react-hmre:❓(webpack branch)
- babel-preset-stage-3:✅
- babel-register:❓
- babel-runtime:❓
- classnames:✅
- clipboard:✅
- cnvs:✅
- compression-webpack-plugin:✅
- cookie:✅
- css-loader:✅
- cypress:✅
- d3:✅
- dcos-dygraphs:✅
- deep-equal:✅
- eslint:✅
- eslint-plugin-compat:✅
- eslint-plugin-destructuring:✅
- eslint-plugin-import:✅
- eslint-plugin-jsx-a11y:✅
- eslint-plugin-jsx-max-len:✅
- eslint-plugin-prettier:✅
- eslint-plugin-react:✅
- eslint-plugin-test-names:✅
- extract-text-webpack-plugin:✅
- file-loader:✅
- flux:✅
- gulp:✅
- html-loader:✅
- html-webpack-plugin:✅
- image-webpack-loader:✅
- intl:✅
- inversify:✅
- jasmine-reporters:✅
- jest-cli:✅
- jest-webpack-alias:✅
- jison-loader:✅
- json-loader:✅
- less:✅
- less-color-lighten:✅
- less-loader:✅
- license-checker:✅
- localStorage:✅
- lodash.throttle:✅
- marked:✅
- md5:✅
- mesosphere-react-typeahead:✅
- mesosphere-shared-reactjs:✅
- mockdate:✅
- moment:✅
- node:✅
- npm:✅
- objektiv:✅
- postcss:✅
- postcss-loader:✅
- prettier:✅
- prettycron:✅
- prop-types:✅
- purify-css:✅
- query-string:✅
- raml-validator-loader:✅
- react:✅
- react-ace:✅
- react-addons-pure-render-mixin:✅
- react-addons-test-utils:✅
- react-dom:✅
- react-gemini-scrollbar:✅
- react-intl:✅
- react-jsonschema-form:✅
- react-redux:✅
- react-router:✅
- react-test-renderer:✅
- react-transition-group:✅
- reactjs-components:✅
- reactjs-mixin:✅
- redux:✅
- reflect-metadata:✅
- rxjs:✅
- rxjs-marbles:✅
- semver:✅
- source-map-loader:✅
- string-replace-webpack-plugin:✅
- style-loader:✅
- stylelint:✅
- stylelint-config-dcos:✅
- svg-sprite:✅
- tv4:✅
- uglifyjs-webpack-plugin:✅
- vinyl:✅
- webpack:✅
- webpack-dev-server:✅
- webpack-merge:✅
- webpack-notifier:✅
|