@ -16,11 +16,11 @@
"@types/node" : "^8.0.31" ,
"@types/node" : "^8.0.31" ,
"@types/react" : "^16.0.25" ,
"@types/react" : "^16.0.25" ,
"@types/react-dom" : "^16.0.3" ,
"@types/react-dom" : "^16.0.3" ,
"angular-mocks" : "^ 1.6.6" ,
"angular-mocks" : "1.6.6" ,
"autoprefixer" : "^6.4.0" ,
"autoprefixer" : "^6.4.0" ,
"awesome-typescript-loader" : "^4.0.0" ,
"axios" : "^0.17.1" ,
"axios" : "^0.17.1" ,
"babel-core" : "^6.26.0" ,
"babel-core" : "^6.26.0" ,
"babel-loader" : "^7.1.4" ,
"babel-plugin-syntax-dynamic-import" : "^6.18.0" ,
"babel-plugin-syntax-dynamic-import" : "^6.18.0" ,
"babel-preset-es2015" : "^6.24.1" ,
"babel-preset-es2015" : "^6.24.1" ,
"clean-webpack-plugin" : "^0.1.19" ,
"clean-webpack-plugin" : "^0.1.19" ,
@ -32,8 +32,9 @@
"es6-shim" : "^0.35.3" ,
"es6-shim" : "^0.35.3" ,
"expect.js" : "~0.2.0" ,
"expect.js" : "~0.2.0" ,
"expose-loader" : "^0.7.3" ,
"expose-loader" : "^0.7.3" ,
"extract-text-webpack-plugin" : "^3.0 .0" ,
"extract-text-webpack-plugin" : "^4.0.0-beta .0" ,
"file-loader" : "^1.1.11" ,
"file-loader" : "^1.1.11" ,
"fork-ts-checker-webpack-plugin" : "^0.4.1" ,
"gaze" : "^1.1.2" ,
"gaze" : "^1.1.2" ,
"glob" : "~7.0.0" ,
"glob" : "~7.0.0" ,
"grunt" : "1.0.1" ,
"grunt" : "1.0.1" ,
@ -56,7 +57,7 @@
"grunt-webpack" : "^3.0.2" ,
"grunt-webpack" : "^3.0.2" ,
"html-loader" : "^0.5.1" ,
"html-loader" : "^0.5.1" ,
"html-webpack-harddisk-plugin" : "^0.2.0" ,
"html-webpack-harddisk-plugin" : "^0.2.0" ,
"html-webpack-plugin" : "^2.3 0.1 " ,
"html-webpack-plugin" : "^3. 2.0" ,
"husky" : "^0.14.3" ,
"husky" : "^0.14.3" ,
"jest" : "^22.0.4" ,
"jest" : "^22.0.4" ,
"jshint-stylish" : "~2.2.1" ,
"jshint-stylish" : "~2.2.1" ,
@ -67,7 +68,7 @@
"karma-phantomjs-launcher" : "1.0.4" ,
"karma-phantomjs-launcher" : "1.0.4" ,
"karma-sinon" : "^1.0.5" ,
"karma-sinon" : "^1.0.5" ,
"karma-sourcemap-loader" : "^0.3.7" ,
"karma-sourcemap-loader" : "^0.3.7" ,
"karma-webpack" : "^2.0.4 " ,
"karma-webpack" : "^3.0.0 " ,
"lint-staged" : "^6.0.0" ,
"lint-staged" : "^6.0.0" ,
"load-grunt-tasks" : "3.5.2" ,
"load-grunt-tasks" : "3.5.2" ,
"mobx-react-devtools" : "^4.2.15" ,
"mobx-react-devtools" : "^4.2.15" ,
@ -89,21 +90,24 @@
"style-loader" : "^0.21.0" ,
"style-loader" : "^0.21.0" ,
"systemjs" : "0.20.19" ,
"systemjs" : "0.20.19" ,
"systemjs-plugin-css" : "^0.1.36" ,
"systemjs-plugin-css" : "^0.1.36" ,
"ts-loader" : "^4.3.0" ,
"ts-jest" : "^22.4.6" ,
"ts-jest" : "^22.4.6" ,
"tslint" : "^5.8.0" ,
"tslint" : "^5.8.0" ,
"tslint-loader" : "^3.5.3" ,
"tslint-loader" : "^3.5.3" ,
"typescript" : "^2.6.2" ,
"typescript" : "^2.6.2" ,
"webpack" : "^3.10 .0" ,
"webpack" : "^4.8 .0" ,
"webpack-bundle-analyzer" : "^2.9.0" ,
"webpack-bundle-analyzer" : "^2.9.0" ,
"webpack-cleanup-plugin" : "^0.5.1" ,
"webpack-cleanup-plugin" : "^0.5.1" ,
"webpack-dev-server" : "2.11.1" ,
"fork-ts-checker-webpack-plugin" : "^0.4.2" ,
"webpack-cli" : "^2.1.4" ,
"webpack-dev-server" : "^3.1.0" ,
"webpack-merge" : "^4.1.0" ,
"webpack-merge" : "^4.1.0" ,
"zone.js" : "^0.7.2"
"zone.js" : "^0.7.2"
} ,
} ,
"scripts" : {
"scripts" : {
"dev" : "webpack --progress --colors --config scripts/webpack/webpack.dev.js" ,
"dev" : "webpack --progress --colors --mode development -- config scripts/webpack/webpack.dev.js" ,
"start" : "webpack-dev-server --progress --colors --config scripts/webpack/webpack.hot.js" ,
"start" : "webpack-dev-server --progress --colors --mode development -- config scripts/webpack/webpack.hot.js" ,
"watch" : "webpack --progress --colors --watch --config scripts/webpack/webpack.dev.js" ,
"watch" : "webpack --progress --colors --watch --mode development -- config scripts/webpack/webpack.dev.js" ,
"build" : "grunt build" ,
"build" : "grunt build" ,
"test" : "grunt test" ,
"test" : "grunt test" ,
"test:coverage" : "grunt test --coverage=true" ,
"test:coverage" : "grunt test --coverage=true" ,
@ -135,8 +139,8 @@
"license" : "Apache-2.0" ,
"license" : "Apache-2.0" ,
"dependencies" : {
"dependencies" : {
"angular" : "1.6.6" ,
"angular" : "1.6.6" ,
"angular-bindonce" : "^ 0.3.1" ,
"angular-bindonce" : "0.3.1" ,
"angular-native-dragdrop" : "^ 1.2.2" ,
"angular-native-dragdrop" : "1.2.2" ,
"angular-route" : "1.6.6" ,
"angular-route" : "1.6.6" ,
"angular-sanitize" : "1.6.6" ,
"angular-sanitize" : "1.6.6" ,
"babel-polyfill" : "^6.26.0" ,
"babel-polyfill" : "^6.26.0" ,
@ -151,12 +155,14 @@
"immutable" : "^3.8.2" ,
"immutable" : "^3.8.2" ,
"jquery" : "^3.2.1" ,
"jquery" : "^3.2.1" ,
"lodash" : "^4.17.4" ,
"lodash" : "^4.17.4" ,
"mini-css-extract-plugin" : "^0.4.0" ,
"mobx" : "^3.4.1" ,
"mobx" : "^3.4.1" ,
"mobx-react" : "^4.3.5" ,
"mobx-react" : "^4.3.5" ,
"mobx-state-tree" : "^1.3.1" ,
"mobx-state-tree" : "^1.3.1" ,
"moment" : "^2.18.1" ,
"moment" : "^2.18.1" ,
"mousetrap" : "^1.6.0" ,
"mousetrap" : "^1.6.0" ,
"mousetrap-global-bind" : "^1.1.0" ,
"mousetrap-global-bind" : "^1.1.0" ,
"optimize-css-assets-webpack-plugin" : "^4.0.2" ,
"prismjs" : "^1.6.0" ,
"prismjs" : "^1.6.0" ,
"prop-types" : "^15.6.0" ,
"prop-types" : "^15.6.0" ,
"react" : "^16.2.0" ,
"react" : "^16.2.0" ,
@ -175,7 +181,8 @@
"slate-react" : "^0.12.4" ,
"slate-react" : "^0.12.4" ,
"tether" : "^1.4.0" ,
"tether" : "^1.4.0" ,
"tether-drop" : "https://github.com/torkelo/drop/tarball/master" ,
"tether-drop" : "https://github.com/torkelo/drop/tarball/master" ,
"tinycolor2" : "^1.4.1"
"tinycolor2" : "^1.4.1" ,
"uglifyjs-webpack-plugin" : "^1.2.7"
} ,
} ,
"resolutions" : {
"resolutions" : {
"caniuse-db" : "1.0.30000772"
"caniuse-db" : "1.0.30000772"