Commit 0f1bd5a3 by Johannes Edmeier

Update npm dependencies and remove es5-shim

Since ES5 is supported on all major browser, it's safe to remove es5-shim. Also Update the dependencies and use exact version strings.
parent a52ec839
...@@ -8,30 +8,30 @@ ...@@ -8,30 +8,30 @@
"dev-server": "webpack-dev-server --port 9090" "dev-server": "webpack-dev-server --port 9090"
}, },
"dependencies": { "dependencies": {
"d3": "^3.5.17", "d3": "3.5.17",
"jquery": "^3.1.0", "jquery": "3.1.1",
"microtemplates": "^0.1.0" "microtemplates": "0.1.0"
}, },
"devDependencies": { "devDependencies": {
"clean-webpack-plugin": "^0.1.10", "clean-webpack-plugin": "0.1.13",
"copy-webpack-plugin": "^3.0.1", "copy-webpack-plugin": "3.0.1",
"css-loader": "^0.23.1", "css-loader": "0.25.0",
"eslint": "^2.13.1", "eslint": "3.8.0",
"eslint-loader": "^1.5.0", "eslint-loader": "*",
"exports-loader": "^0.6.3", "exports-loader": "0.6.3",
"extract-text-webpack-plugin": "^1.0.1", "extract-text-webpack-plugin": "1.0.1",
"file-loader": "^0.8.5", "file-loader": "0.9.0",
"glob": "^7.0.6", "glob": "7.1.1",
"imports-loader": "^0.6.5", "imports-loader": "0.6.5",
"ng-annotate": "^1.2.1", "ng-annotate": "1.2.1",
"ng-annotate-loader": "^0.1.1", "ng-annotate-loader": "0.2.0",
"ng-annotate-webpack-plugin": "^0.1.3", "ng-annotate-webpack-plugin": "0.1.3",
"raw-loader": "^0.5.1", "raw-loader": "0.5.1",
"regexp-replace-loader": "0.0.1", "regexp-replace-loader": "0.0.1",
"style-loader": "^0.13.1", "style-loader": "0.13.1",
"webpack": "^1.13.2", "webpack": "1.13.2",
"webpack-dev-server": "^1.15.0", "webpack-dev-server": "1.16.2",
"webpack-sources": "^0.1.2", "webpack-sources": "0.1.2",
"yargs": "^4.8.1" "yargs": "6.1.1"
} }
} }
...@@ -15,9 +15,6 @@ ...@@ -15,9 +15,6 @@
*/ */
'use strict'; 'use strict';
require('es5-shim/es5-shim');
require('es5-shim/es5-sham');
require('bootstrap'); require('bootstrap');
require('bootstrap-responsive.css'); require('bootstrap-responsive.css');
require('bootstrap.css'); require('bootstrap.css');
......
...@@ -10,40 +10,39 @@ ...@@ -10,40 +10,39 @@
"dev-server": "webpack-dev-server --port 9000" "dev-server": "webpack-dev-server --port 9000"
}, },
"dependencies": { "dependencies": {
"angular": "^1.5.6", "angular": "1.5.8",
"angular-resource": "^1.5.6", "angular-resource": "1.5.8",
"angular-sanitize": "^1.5.7", "angular-sanitize": "1.5.8",
"angular-ui-router": "^0.3.1", "angular-ui-router": "0.3.1",
"es5-shim": "^4.5.8", "font-awesome": "4.6.3",
"font-awesome": "^4.6.3", "jquery": "3.1.1",
"jquery": "^2.2.4", "js-yaml": "3.6.1",
"js-yaml": "^3.6.1", "linkifyjs": "2.1.3"
"linkifyjs": "^2.1.2"
}, },
"devDependencies": { "devDependencies": {
"clean-webpack-plugin": "^0.1.10", "clean-webpack-plugin": "0.1.13",
"copy-webpack-plugin": "^3.0.1", "copy-webpack-plugin": "3.0.1",
"css-loader": "^0.23.1", "css-loader": "0.25.0",
"eslint": "^2.13.1", "eslint": "3.8.0",
"eslint-loader": "^1.5.0", "eslint-loader": "1.5.0",
"extract-text-webpack-plugin": "^1.0.1", "extract-text-webpack-plugin": "1.0.1",
"file-loader": "^0.8.5", "file-loader": "0.9.0",
"glob": "^7.0.6", "glob": "7.1.1",
"jasmine-core": "^2.4.1", "jasmine-core": "2.5.2",
"karma": "^0.13.22", "karma": "1.3.0",
"karma-chrome-launcher": "^1.0.1", "karma-chrome-launcher": "2.0.0",
"karma-jasmine": "^1.0.2", "karma-jasmine": "1.0.2",
"karma-phantomjs-launcher": "^1.0.1", "karma-phantomjs-launcher": "1.0.2",
"karma-webpack": "^1.8.0", "karma-webpack": "1.8.0",
"ng-annotate": "^1.2.1", "ng-annotate": "1.2.1",
"ng-annotate-loader": "^0.1.1", "ng-annotate-loader": "0.2.0",
"ng-annotate-webpack-plugin": "^0.1.3", "ng-annotate-webpack-plugin": "0.1.3",
"phantomjs-prebuilt": "^2.1.12", "phantomjs-prebuilt": "2.1.13",
"raw-loader": "^0.5.1", "raw-loader": "0.5.1",
"style-loader": "^0.13.1", "style-loader": "0.13.1",
"webpack": "^1.13.2", "webpack": "1.13.2",
"webpack-dev-server": "^1.15.0", "webpack-dev-server": "1.16.2",
"webpack-sources": "^0.1.2", "webpack-sources": "0.1.2",
"yargs": "^4.8.1" "yargs": "6.1.1"
} }
} }
...@@ -25,7 +25,7 @@ var allModules = glob.sync(ROOT + '/modules/*/module.js').map(function (file) { ...@@ -25,7 +25,7 @@ var allModules = glob.sync(ROOT + '/modules/*/module.js').map(function (file) {
var getEntries = function (modules) { var getEntries = function (modules) {
var entries = { var entries = {
'core': './core/core.js', 'core': './core/core.js',
'dependencies.js': ['es5-shim/es5-shim', 'es5-shim/es5-sham', 'jquery', 'bootstrap', 'angular', 'angular-resource', 'angular-ui-router'] 'dependencies.js': ['jquery', 'bootstrap', 'angular', 'angular-resource', 'angular-ui-router']
}; };
modules.forEach(function (module) { modules.forEach(function (module) {
entries[module.bundle] = module.entry; entries[module.bundle] = module.entry;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment