Updated all dependencies and set node version to 8.4 to fix docstrap bug in travis builds (until it is fixed)

feature-extract-files
n1474335 2017-09-14 10:20:16 +00:00
parent dba0b104ab
commit 35382faf28
3 changed files with 130 additions and 84 deletions

View File

@ -1,6 +1,6 @@
language: node_js language: node_js
node_js: node_js:
- node - "8.4"
install: npm install install: npm install
before_script: before_script:
- npm install -g grunt - npm install -g grunt

170
package-lock.json generated
View File

@ -4,15 +4,6 @@
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
"HTML_CodeSniffer": {
"version": "github:squizlabs/HTML_CodeSniffer#d209ce54876657858a8a01528ad812cd234f37f0",
"dev": true
},
"JSONSelect": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.4.0.tgz",
"integrity": "sha1-oI7cxn6z/L6Z7WMIVTRKDPKCu40="
},
"abab": { "abab": {
"version": "1.0.3", "version": "1.0.3",
"resolved": "https://registry.npmjs.org/abab/-/abab-1.0.3.tgz", "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.3.tgz",
@ -31,12 +22,12 @@
"integrity": "sha1-IJ4W63DAlaA79/yCnsrLfHeS9e4=", "integrity": "sha1-IJ4W63DAlaA79/yCnsrLfHeS9e4=",
"dev": true, "dev": true,
"requires": { "requires": {
"HTML_CodeSniffer": "github:squizlabs/HTML_CodeSniffer#d209ce54876657858a8a01528ad812cd234f37f0",
"axios": "0.9.1", "axios": "0.9.1",
"bluebird": "3.5.0", "bluebird": "3.5.0",
"chalk": "1.1.3", "chalk": "1.1.3",
"commander": "2.11.0", "commander": "2.11.0",
"glob": "7.1.2", "glob": "7.1.2",
"HTML_CodeSniffer": "github:squizlabs/HTML_CodeSniffer#d209ce54876657858a8a01528ad812cd234f37f0",
"jsdom": "9.12.0", "jsdom": "9.12.0",
"mkdirp": "0.5.1", "mkdirp": "0.5.1",
"phantomjs-prebuilt": "2.1.15", "phantomjs-prebuilt": "2.1.15",
@ -1670,9 +1661,9 @@
} }
}, },
"crypto-api": { "crypto-api": {
"version": "0.6.2", "version": "0.7.3",
"resolved": "https://registry.npmjs.org/crypto-api/-/crypto-api-0.6.2.tgz", "resolved": "https://registry.npmjs.org/crypto-api/-/crypto-api-0.7.3.tgz",
"integrity": "sha1-TplNAoOiuDsm+3aMKr32hMK/iLc=" "integrity": "sha1-nHMgTE73lxYjIkOYuDS6fJ2B9uU="
}, },
"crypto-browserify": { "crypto-browserify": {
"version": "3.11.1", "version": "3.11.1",
@ -1687,7 +1678,7 @@
"create-hmac": "1.1.6", "create-hmac": "1.1.6",
"diffie-hellman": "5.0.2", "diffie-hellman": "5.0.2",
"inherits": "2.0.3", "inherits": "2.0.3",
"pbkdf2": "3.0.13", "pbkdf2": "3.0.14",
"public-encrypt": "4.0.0", "public-encrypt": "4.0.0",
"randombytes": "2.0.5" "randombytes": "2.0.5"
} }
@ -2259,21 +2250,27 @@
"dev": true "dev": true
}, },
"escodegen": { "escodegen": {
"version": "1.8.1", "version": "1.9.0",
"resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz", "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.0.tgz",
"integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=", "integrity": "sha512-v0MYvNQ32bzwoG2OSFzWAkuahDQHK92JBN0pTAALJ4RIxEZe766QJPDR8Hqy7XNUy5K3fnVL76OqYAdc4TZEIw==",
"requires": { "requires": {
"esprima": "2.7.3", "esprima": "3.1.3",
"estraverse": "1.9.3", "estraverse": "4.2.0",
"esutils": "2.0.2", "esutils": "2.0.2",
"optionator": "0.8.2", "optionator": "0.8.2",
"source-map": "0.2.0" "source-map": "0.5.7"
}, },
"dependencies": { "dependencies": {
"esprima": { "esprima": {
"version": "2.7.3", "version": "3.1.3",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz",
"integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=" "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM="
},
"source-map": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
"optional": true
} }
} }
}, },
@ -2602,9 +2599,9 @@
} }
}, },
"estraverse": { "estraverse": {
"version": "1.9.3", "version": "4.2.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
"integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=" "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM="
}, },
"esutils": { "esutils": {
"version": "2.0.2", "version": "2.0.2",
@ -3533,6 +3530,10 @@
"integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==",
"dev": true "dev": true
}, },
"HTML_CodeSniffer": {
"version": "github:squizlabs/HTML_CodeSniffer#d209ce54876657858a8a01528ad812cd234f37f0",
"dev": true
},
"html-comment-regex": { "html-comment-regex": {
"version": "1.1.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.1.tgz", "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.1.tgz",
@ -4146,12 +4147,12 @@
"resolved": "https://registry.npmjs.org/jison/-/jison-0.4.13.tgz", "resolved": "https://registry.npmjs.org/jison/-/jison-0.4.13.tgz",
"integrity": "sha1-kEFwfWIkE2f1iDRTK58ZwsNvrHg=", "integrity": "sha1-kEFwfWIkE2f1iDRTK58ZwsNvrHg=",
"requires": { "requires": {
"JSONSelect": "0.4.0",
"cjson": "0.2.1", "cjson": "0.2.1",
"ebnf-parser": "0.1.10", "ebnf-parser": "0.1.10",
"escodegen": "0.0.21", "escodegen": "0.0.21",
"esprima": "1.0.4", "esprima": "1.0.4",
"jison-lex": "0.2.1", "jison-lex": "0.2.1",
"JSONSelect": "0.4.0",
"lex-parser": "0.1.4", "lex-parser": "0.1.4",
"nomnom": "1.5.2" "nomnom": "1.5.2"
}, },
@ -4321,7 +4322,7 @@
"content-type-parser": "1.0.1", "content-type-parser": "1.0.1",
"cssom": "0.3.2", "cssom": "0.3.2",
"cssstyle": "0.2.37", "cssstyle": "0.2.37",
"escodegen": "1.8.1", "escodegen": "1.9.0",
"html-encoding-sniffer": "1.0.1", "html-encoding-sniffer": "1.0.1",
"nwmatcher": "1.4.1", "nwmatcher": "1.4.1",
"parse5": "1.5.1", "parse5": "1.5.1",
@ -4413,6 +4414,11 @@
} }
} }
}, },
"JSONSelect": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/JSONSelect/-/JSONSelect-0.4.0.tgz",
"integrity": "sha1-oI7cxn6z/L6Z7WMIVTRKDPKCu40="
},
"jsprim": { "jsprim": {
"version": "1.4.1", "version": "1.4.1",
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
@ -5175,7 +5181,7 @@
"browserify-aes": "1.0.8", "browserify-aes": "1.0.8",
"create-hash": "1.1.3", "create-hash": "1.1.3",
"evp_bytestokey": "1.0.3", "evp_bytestokey": "1.0.3",
"pbkdf2": "3.0.13" "pbkdf2": "3.0.14"
} }
}, },
"parse-glob": { "parse-glob": {
@ -5247,9 +5253,9 @@
} }
}, },
"pbkdf2": { "pbkdf2": {
"version": "3.0.13", "version": "3.0.14",
"resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.13.tgz", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz",
"integrity": "sha512-+dCHxDH+djNtjgWmvVC/my3SYBAKpKNqKSjLkp+GtWWYe4XPE+e/PSD2aCanlEZZnqPk2uekTKNC/ccbwd2X2Q==", "integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==",
"dev": true, "dev": true,
"requires": { "requires": {
"create-hash": "1.1.3", "create-hash": "1.1.3",
@ -5386,21 +5392,67 @@
} }
}, },
"postcss-css-variables": { "postcss-css-variables": {
"version": "0.7.0", "version": "0.8.0",
"resolved": "https://registry.npmjs.org/postcss-css-variables/-/postcss-css-variables-0.7.0.tgz", "resolved": "https://registry.npmjs.org/postcss-css-variables/-/postcss-css-variables-0.8.0.tgz",
"integrity": "sha1-SqWO6zyFmm8JCQE6sXvspWZSh/0=", "integrity": "sha512-ilcsJMhq09HOsQ2RzXm+fPQNEwMN3kLab6IYpcL5EH8E1EKvBrWQRsiWONWqjWPAKHFMWkEvJTHJJzP9m1E0yQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"escape-string-regexp": "1.0.5", "escape-string-regexp": "1.0.5",
"extend": "2.0.1", "extend": "3.0.1",
"postcss": "5.2.17" "postcss": "6.0.11"
}, },
"dependencies": { "dependencies": {
"extend": { "ansi-styles": {
"version": "2.0.1", "version": "3.2.0",
"resolved": "https://registry.npmjs.org/extend/-/extend-2.0.1.tgz", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz",
"integrity": "sha1-HugBBonnOV/5RIJByYZSvHWagmA=", "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==",
"dev": true,
"requires": {
"color-convert": "1.9.0"
}
},
"chalk": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.1.0.tgz",
"integrity": "sha512-LUHGS/dge4ujbXMJrnihYMcL4AoOweGnw9Tp3kQuqy1Kx5c1qKjqvMJZ6nVJPMWJtKCTN72ZogH3oeSO9g9rXQ==",
"dev": true,
"requires": {
"ansi-styles": "3.2.0",
"escape-string-regexp": "1.0.5",
"supports-color": "4.4.0"
}
},
"has-flag": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",
"integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=",
"dev": true "dev": true
},
"postcss": {
"version": "6.0.11",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.11.tgz",
"integrity": "sha512-DsnIzznNRQprsGTALpkC0xjDygo+QcOd+qVjP9+RjyzrPiyYOXBGOwoJ4rAiiE4lu6JggQ/jW4niY24WLxuncg==",
"dev": true,
"requires": {
"chalk": "2.1.0",
"source-map": "0.5.7",
"supports-color": "4.4.0"
}
},
"source-map": {
"version": "0.5.7",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
"dev": true
},
"supports-color": {
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz",
"integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==",
"dev": true,
"requires": {
"has-flag": "2.0.0"
}
} }
} }
}, },
@ -7005,6 +7057,15 @@
"integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=",
"dev": true "dev": true
}, },
"string_decoder": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"dev": true,
"requires": {
"safe-buffer": "5.1.1"
}
},
"string-width": { "string-width": {
"version": "2.1.1", "version": "2.1.1",
"resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
@ -7032,15 +7093,6 @@
} }
} }
}, },
"string_decoder": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
"dev": true,
"requires": {
"safe-buffer": "5.1.1"
}
},
"stringstream": { "stringstream": {
"version": "0.0.5", "version": "0.0.5",
"resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
@ -7572,9 +7624,9 @@
} }
}, },
"web-resource-inliner": { "web-resource-inliner": {
"version": "4.1.0", "version": "4.1.1",
"resolved": "https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-4.1.0.tgz", "resolved": "https://registry.npmjs.org/web-resource-inliner/-/web-resource-inliner-4.1.1.tgz",
"integrity": "sha1-qXrriZw9PH+BLextWRCEMDJmeUM=", "integrity": "sha512-LZFX/V43wi+opsbw7ymzBNW2f4cplLPCqBvvPTu/gXfFmy2mXcW7P3CF5UYBJEz2ZIe6tQy4xHAjtJLGhEu0Tw==",
"dev": true, "dev": true,
"requires": { "requires": {
"async": "2.5.0", "async": "2.5.0",
@ -7618,9 +7670,9 @@
"dev": true "dev": true
}, },
"webpack": { "webpack": {
"version": "3.5.5", "version": "3.5.6",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-3.5.5.tgz", "resolved": "https://registry.npmjs.org/webpack/-/webpack-3.5.6.tgz",
"integrity": "sha512-qeUx4nIbeLL53qqNTs3kObPBMkUVDrOjEfp/hTvMlx21qL2MsGNr8/tXCoX/lS12dLl9qtZaXv2qfBEctPScDg==", "integrity": "sha512-sXnxfx6KoZVrFAGLjdhCCwDtDwkYMfwm8mJjkQv3thr5pjTlbxopVlr/kJwc9Bz317gL+gNjvz++ir9TgG1MDg==",
"dev": true, "dev": true,
"requires": { "requires": {
"acorn": "5.1.2", "acorn": "5.1.2",
@ -7671,12 +7723,6 @@
"estraverse": "4.2.0" "estraverse": "4.2.0"
} }
}, },
"estraverse": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
"integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
"dev": true
},
"has-flag": { "has-flag": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz",

View File

@ -30,65 +30,65 @@
"main": "build/node/CyberChef.js", "main": "build/node/CyberChef.js",
"bugs": "https://github.com/gchq/CyberChef/issues", "bugs": "https://github.com/gchq/CyberChef/issues",
"devDependencies": { "devDependencies": {
"babel-core": "^6.24.0", "babel-core": "^6.26.0",
"babel-loader": "^7.1.1", "babel-loader": "^7.1.2",
"babel-preset-env": "^1.6.0", "babel-preset-env": "^1.6.0",
"css-loader": "^0.28.4", "css-loader": "^0.28.7",
"exports-loader": "^0.6.4", "exports-loader": "^0.6.4",
"extract-text-webpack-plugin": "^3.0.0", "extract-text-webpack-plugin": "^3.0.0",
"file-loader": "^0.11.2", "file-loader": "^0.11.2",
"grunt": ">=0.4.5", "grunt": ">=1.0.1",
"grunt-accessibility": "~5.0.0", "grunt-accessibility": "~5.0.0",
"grunt-chmod": "~1.1.1", "grunt-chmod": "~1.1.1",
"grunt-contrib-clean": "~1.1.0", "grunt-contrib-clean": "~1.1.0",
"grunt-contrib-copy": "~1.0.0", "grunt-contrib-copy": "~1.0.0",
"grunt-eslint": "^20.0.0", "grunt-eslint": "^20.1.0",
"grunt-exec": "~3.0.0", "grunt-exec": "~3.0.0",
"grunt-execute": "^0.2.2", "grunt-execute": "^0.2.2",
"grunt-jsdoc": "^2.1.0", "grunt-jsdoc": "^2.1.1",
"grunt-webpack": "^3.0.2", "grunt-webpack": "^3.0.2",
"html-webpack-plugin": "^2.30.1", "html-webpack-plugin": "^2.30.1",
"imports-loader": "^0.7.1", "imports-loader": "^0.7.1",
"ink-docstrap": "^1.1.4", "ink-docstrap": "^1.3.0",
"jsdoc-babel": "^0.3.0", "jsdoc-babel": "^0.3.0",
"less": "^2.7.2", "less": "^2.7.2",
"less-loader": "^4.0.5", "less-loader": "^4.0.5",
"postcss-css-variables": "^0.7.0", "postcss-css-variables": "^0.8.0",
"postcss-import": "^10.0.0", "postcss-import": "^10.0.0",
"postcss-loader": "^2.0.5", "postcss-loader": "^2.0.6",
"style-loader": "^0.18.2", "style-loader": "^0.18.2",
"url-loader": "^0.5.8", "url-loader": "^0.5.9",
"web-resource-inliner": "^4.1.0", "web-resource-inliner": "^4.1.1",
"webpack": "^3.4.1", "webpack": "^3.5.6",
"webpack-node-externals": "^1.6.0" "webpack-node-externals": "^1.6.0"
}, },
"dependencies": { "dependencies": {
"babel-polyfill": "^6.23.0", "babel-polyfill": "^6.26.0",
"bootstrap": "^3.3.7", "bootstrap": "^3.3.7",
"bootstrap-colorpicker": "^2.5.1", "bootstrap-colorpicker": "^2.5.1",
"bootstrap-switch": "^3.3.4", "bootstrap-switch": "^3.3.4",
"crypto-api": "^0.6.2", "crypto-api": "^0.7.3",
"crypto-js": "^3.1.9-1", "crypto-js": "^3.1.9-1",
"diff": "^3.3.0", "diff": "^3.3.1",
"escodegen": "^1.8.1", "escodegen": "^1.9.0",
"esmangle": "^1.0.1", "esmangle": "^1.0.1",
"esprima": "^4.0.0", "esprima": "^4.0.0",
"exif-parser": "^0.1.12", "exif-parser": "^0.1.12",
"google-code-prettify": "^1.0.5", "google-code-prettify": "^1.0.5",
"jquery": "^3.1.1", "jquery": "^3.2.1",
"js-crc": "^0.2.0", "js-crc": "^0.2.0",
"js-sha3": "^0.6.1", "js-sha3": "^0.6.1",
"jsbn": "^1.1.0", "jsbn": "^1.1.0",
"jsonpath": "^0.2.12", "jsonpath": "^0.2.12",
"jsrsasign": "8.0.3", "jsrsasign": "8.0.3",
"lodash": "^4.17.4", "lodash": "^4.17.4",
"moment": "^2.17.1", "moment": "^2.18.1",
"moment-timezone": "^0.5.11", "moment-timezone": "^0.5.13",
"node-md6": "^0.1.0", "node-md6": "^0.1.0",
"otp": "^0.1.3", "otp": "^0.1.3",
"sladex-blowfish": "^0.8.1", "sladex-blowfish": "^0.8.1",
"sortablejs": "^1.5.1", "sortablejs": "^1.6.1",
"split.js": "^1.2.0", "split.js": "^1.3.5",
"vkbeautify": "^0.99.3", "vkbeautify": "^0.99.3",
"xmldom": "^0.1.27", "xmldom": "^0.1.27",
"xpath": "0.0.24", "xpath": "0.0.24",