diff --git a/.travis.yml b/.travis.yml
index a57aeafd917971ba0b94267334f93a32f53518ea..f8a920a0dca3e5a9364b34ddadce4b0d398382fc 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,13 +1,15 @@
services:
- docker
-before_install: npm install -g npm@latest
-install: npm ci
-
after_success:
- sha256sum build/* > build/SHA256SUMS
- cat build/SHA256SUMS
+cache:
+ yarn: true
+ directories:
+ - node_modules
+
script:
- >-
version=$(grep '"version":' src/drivers/webextension/manifest.json | sed 's/^.*"version": "\(.*\)".*$/\1/') ;
diff --git a/bin/build b/bin/build
index d856bb9959e15b896d54687be93d7fb45d9abcda..7f88615f87b6e32d3dae6d29f6d4cbb068153693 100755
--- a/bin/build
+++ b/bin/build
@@ -26,14 +26,14 @@ sed -e 's/\\\\/{{ESCAPE}}/g' src/apps.json | jsonlint-cli -ps | sed -e 's/{{ESCA
echo "Converting SVG icons to PNG..."
-svg2png-many -i src/icons/ -o src/icons/converted/ --width=32 --height=32
+svg2png-many -i src/drivers/webextension/images/icons/ -o src/drivers/webextension/images/icons/converted/ --width=32 --height=32
echo "Compressing PNG icons..."
set +e
-optipng -quiet "src/icons/*.png"
-optipng -quiet "src/icons/converted/*.png"
+optipng -quiet "src/drivers/webextension/images/icons/*.png"
+optipng -quiet "src/drivers/webextension/images/icons/converted/*.png"
set -e
diff --git a/bin/links b/bin/links
index 3bbf1dc9f1838f7607286c3ef30839eee0516c19..1bcff821601f33f77f532624267e3cd82621b438 100755
--- a/bin/links
+++ b/bin/links
@@ -7,8 +7,10 @@ echo "Creating links..."
ln -nf apps.json drivers/npm
ln -nf wappalyzer.js drivers/npm
+ln -nf apps.json drivers/puppeteer
+ln -nf wappalyzer.js drivers/puppeteer
+
ln -nf apps.json drivers/webextension
ln -nf wappalyzer.js drivers/webextension/js
-ln -nsf ../../../icons/ drivers/webextension/images/icons
echo "Done."
diff --git a/bin/validate b/bin/validate
index 2c60e5b9034dc68f37a20097fca445ae8fe45778..3e5007a71a7563c5dff25af76db16c49c7310f35 100755
--- a/bin/validate
+++ b/bin/validate
@@ -18,4 +18,4 @@ echo "Validating icons..."
echo "Running tests..."
-npm run test
+yarn run test
diff --git a/bin/validate-icons b/bin/validate-icons
index e64efac02f8160e3c398644b1240814cfb9f0ae7..8df841f167e66084a8cbf92978ac280ef4ca1dc2 100755
--- a/bin/validate-icons
+++ b/bin/validate-icons
@@ -1,60 +1,82 @@
#!/usr/bin/env node
-var
- app,
- fs = require('fs'),
- fileType = require('../node_modules/file-type'),
- readChunk = require('../node_modules/read-chunk'),
- isSvg = require('../node_modules/is-svg'),
- json = require('../src/apps.json'),
+let app
+const fs = require('fs')
+const fileType = require('../node_modules/file-type')
+const readChunk = require('../node_modules/read-chunk')
+const isSvg = require('../node_modules/is-svg')
+const json = require('../src/apps.json')
- basePath = 'src/icons/',
-
- iconPaths = [];//Will be used to check for stray icons
+const basePath = 'src/drivers/webextension/images/icons/'
+const iconPaths = [] // Will be used to check for stray icons
for (app in json.apps) {
- (function(app) {
- var
- iconPath = json.apps[app].icon || 'default.svg',
- path = basePath + iconPath,
- ext = iconPath.substr(iconPath.length - 4);
-
- iconPaths.push(iconPath)
-
- if ( ext !== '.png' && ext !== '.svg' ) {
- throw err = new Error('Icon file extension specified for app "' + app + '" is not ".png" or ".svg": src/icons/' + iconPath);
- }
-
- fs.exists(path, function(exists) {
- if ( exists ) {
- if ( ext === '.png' ) {
- var buffer = fileType(readChunk.sync(path, 0, 262));
-
- if ( buffer === null ) {
- throw new Error('Unknown mimetype or bad file for "' + app + '": src/icons/' + iconPath);
- } else if ( buffer.mime !== 'image/png' ) {
- throw new Error('Incorrect mimetype "' + buffer.mime + '" when expected PNG for app "' + app + '": src/icons/' + iconPath);
- }
- } else if ( ext === '.svg' ) {
- if ( !isSvg(fs.readFileSync(path)) ) {
- throw new Error('Incorrect mimetype when expected SVG for app "' + app + '": src/icons/' + iconPath);
- }
- }
- } else {
- throw Error('Missing file for app "' + app + '": src/icons/' + iconPath);
- }
- });
- }(app));
-}
+ ;(function(app) {
+ const iconPath = json.apps[app].icon || 'default.svg'
+ const path = basePath + iconPath
+ const ext = iconPath.substr(iconPath.length - 4)
+ iconPaths.push(iconPath)
-// Check for stray files in icons folder
- fs.readdirSync(basePath).forEach(function(file) {
- if (!fs.statSync(basePath + file).isDirectory()) {
- if(iconPaths.indexOf(file) === -1){
- throw new Error('Stray file (no associated app): ' + basePath + file);
- }
- }
- });
+ if (ext !== '.png' && ext !== '.svg') {
+ throw (err = new Error(
+ 'Icon file extension specified for app "' +
+ app +
+ '" is not ".png" or ".svg": src/drivers/webextension/images/icons/' +
+ iconPath
+ ))
+ }
+
+ fs.exists(path, function(exists) {
+ if (exists) {
+ if (ext === '.png') {
+ const buffer = fileType(readChunk.sync(path, 0, 262))
+ if (buffer === null) {
+ throw new Error(
+ 'Unknown mimetype or bad file for "' +
+ app +
+ '": src/drivers/webextension/images/icons/' +
+ iconPath
+ )
+ } else if (buffer.mime !== 'image/png') {
+ throw new Error(
+ 'Incorrect mimetype "' +
+ buffer.mime +
+ '" when expected PNG for app "' +
+ app +
+ '": src/drivers/webextension/images/icons/' +
+ iconPath
+ )
+ }
+ } else if (ext === '.svg') {
+ if (!isSvg(fs.readFileSync(path))) {
+ throw new Error(
+ 'Incorrect mimetype when expected SVG for app "' +
+ app +
+ '": src/drivers/webextension/images/icons/' +
+ iconPath
+ )
+ }
+ }
+ } else {
+ throw new Error(
+ 'Missing file for app "' +
+ app +
+ '": src/drivers/webextension/images/icons/' +
+ iconPath
+ )
+ }
+ })
+ })(app)
+}
+
+// Check for stray files in icons folder
+fs.readdirSync(basePath).forEach(function(file) {
+ if (!fs.statSync(basePath + file).isDirectory()) {
+ if (!iconPaths.includes(file)) {
+ throw new Error('Stray file (no associated app): ' + basePath + file)
+ }
+ }
+})
diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json
new file mode 100644
index 0000000000000000000000000000000000000000..9809b055699415d4d7484f4cce968ca1f53472b5
--- /dev/null
+++ b/npm-shrinkwrap.json
@@ -0,0 +1,2567 @@
+{
+ "requires": true,
+ "lockfileVersion": 1,
+ "dependencies": {
+ "@babel/code-frame": {
+ "version": "7.10.1",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz",
+ "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==",
+ "dev": true,
+ "requires": {
+ "@babel/highlight": "^7.10.1"
+ }
+ },
+ "@babel/generator": {
+ "version": "7.10.1",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.10.1.tgz",
+ "integrity": "sha512-AT0YPLQw9DI21tliuJIdplVfLHya6mcGa8ctkv7n4Qv+hYacJrKmNWIteAK1P9iyLikFIAkwqJ7HAOqIDLFfgA==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.10.1",
+ "jsesc": "^2.5.1",
+ "lodash": "^4.17.13",
+ "source-map": "^0.5.0"
+ }
+ },
+ "@babel/helper-function-name": {
+ "version": "7.10.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.1.tgz",
+ "integrity": "sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-get-function-arity": "^7.10.1",
+ "@babel/template": "^7.10.1",
+ "@babel/types": "^7.10.1"
+ }
+ },
+ "@babel/helper-get-function-arity": {
+ "version": "7.10.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.1.tgz",
+ "integrity": "sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.10.1"
+ }
+ },
+ "@babel/helper-split-export-declaration": {
+ "version": "7.10.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz",
+ "integrity": "sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.10.1"
+ }
+ },
+ "@babel/helper-validator-identifier": {
+ "version": "7.10.1",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz",
+ "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==",
+ "dev": true
+ },
+ "@babel/highlight": {
+ "version": "7.10.1",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz",
+ "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.10.1",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ }
+ },
+ "@babel/parser": {
+ "version": "7.10.1",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.1.tgz",
+ "integrity": "sha512-AUTksaz3FqugBkbTZ1i+lDLG5qy8hIzCaAxEtttU6C0BtZZU9pkNZtWSVAht4EW9kl46YBiyTGMp9xTTGqViNg==",
+ "dev": true
+ },
+ "@babel/template": {
+ "version": "7.10.1",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.1.tgz",
+ "integrity": "sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.10.1",
+ "@babel/parser": "^7.10.1",
+ "@babel/types": "^7.10.1"
+ }
+ },
+ "@babel/traverse": {
+ "version": "7.10.1",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.1.tgz",
+ "integrity": "sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.10.1",
+ "@babel/generator": "^7.10.1",
+ "@babel/helper-function-name": "^7.10.1",
+ "@babel/helper-split-export-declaration": "^7.10.1",
+ "@babel/parser": "^7.10.1",
+ "@babel/types": "^7.10.1",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0",
+ "lodash": "^4.17.13"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
+ "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
+ "dev": true,
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ }
+ }
+ },
+ "@babel/types": {
+ "version": "7.10.1",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.1.tgz",
+ "integrity": "sha512-L2yqUOpf3tzlW9GVuipgLEcZxnO+96SzR6fjXMuxxNkIgFJ5+07mHCZ+HkHqaeZu8+3LKnNJJ1bKbjBETQAsrA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.10.1",
+ "lodash": "^4.17.13",
+ "to-fast-properties": "^2.0.0"
+ }
+ },
+ "@nuxtjs/eslint-config": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/@nuxtjs/eslint-config/-/eslint-config-1.1.2.tgz",
+ "integrity": "sha512-uKBdza1/Poz32gEodQ9MSW8M9CU4RPdvEiSLX5LWyavrbjhXW9iIbzJzSDlgMhD1QfQ5WrWv1iqL3Bh/ArbIgw==",
+ "dev": true,
+ "requires": {
+ "eslint-config-standard": "^12.0.0",
+ "eslint-plugin-import": "^2.18.0",
+ "eslint-plugin-jest": "^22.10.0",
+ "eslint-plugin-node": "^9.1.0",
+ "eslint-plugin-promise": "^4.2.1",
+ "eslint-plugin-standard": "^4.0.0",
+ "eslint-plugin-unicorn": "^9.1.1",
+ "eslint-plugin-vue": "^5.2.3"
+ }
+ },
+ "@nuxtjs/eslint-module": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@nuxtjs/eslint-module/-/eslint-module-1.2.0.tgz",
+ "integrity": "sha512-ZVweM95atKQIqKPmrYS532SyO0/Uqi5wXc1uUiPZVy2MTVjqlC/7uHJ/XSxpvnt78kBW9z64Fxgf5pZggSNXgA==",
+ "dev": true,
+ "requires": {
+ "consola": "^2.11.3",
+ "eslint-loader": "^4.0.2"
+ }
+ },
+ "@types/color-name": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
+ "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
+ "dev": true
+ },
+ "@types/json-schema": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz",
+ "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==",
+ "dev": true
+ },
+ "@typescript-eslint/experimental-utils": {
+ "version": "1.13.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz",
+ "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.3",
+ "@typescript-eslint/typescript-estree": "1.13.0",
+ "eslint-scope": "^4.0.0"
+ }
+ },
+ "@typescript-eslint/typescript-estree": {
+ "version": "1.13.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz",
+ "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==",
+ "dev": true,
+ "requires": {
+ "lodash.unescape": "4.0.1",
+ "semver": "5.5.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
+ "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
+ "dev": true
+ }
+ }
+ },
+ "acorn": {
+ "version": "6.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
+ "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
+ "dev": true
+ },
+ "acorn-jsx": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz",
+ "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==",
+ "dev": true
+ },
+ "ajv": {
+ "version": "6.12.2",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
+ "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
+ "dev": true,
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "ajv-keywords": {
+ "version": "3.4.1",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
+ "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
+ "dev": true
+ },
+ "ansi-escapes": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
+ "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
+ "dev": true,
+ "requires": {
+ "type-fest": "^0.11.0"
+ },
+ "dependencies": {
+ "type-fest": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
+ "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
+ "dev": true
+ }
+ }
+ },
+ "ansi-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz",
+ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
+ "dev": true
+ },
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "argparse": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
+ "dev": true,
+ "requires": {
+ "sprintf-js": "~1.0.2"
+ }
+ },
+ "array-includes": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz",
+ "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.0",
+ "is-string": "^1.0.5"
+ }
+ },
+ "array.prototype.flat": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz",
+ "integrity": "sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.0-next.1"
+ }
+ },
+ "assertion-error": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
+ "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
+ "dev": true
+ },
+ "astral-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
+ "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
+ "dev": true
+ },
+ "babel-eslint": {
+ "version": "10.1.0",
+ "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
+ "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.0.0",
+ "@babel/parser": "^7.7.0",
+ "@babel/traverse": "^7.7.0",
+ "@babel/types": "^7.7.0",
+ "eslint-visitor-keys": "^1.0.0",
+ "resolve": "^1.12.0"
+ }
+ },
+ "balanced-match": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
+ "dev": true
+ },
+ "big.js": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
+ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
+ "dev": true
+ },
+ "brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "browser-stdout": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
+ "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
+ "dev": true
+ },
+ "callsites": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "dev": true
+ },
+ "chai": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz",
+ "integrity": "sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==",
+ "dev": true,
+ "requires": {
+ "assertion-error": "^1.1.0",
+ "check-error": "^1.0.2",
+ "deep-eql": "^3.0.1",
+ "get-func-name": "^2.0.0",
+ "pathval": "^1.1.0",
+ "type-detect": "^4.0.5"
+ }
+ },
+ "chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
+ "chardet": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
+ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
+ "dev": true
+ },
+ "check-error": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
+ "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
+ "dev": true
+ },
+ "clean-regexp": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/clean-regexp/-/clean-regexp-1.0.0.tgz",
+ "integrity": "sha1-jffHquUf02h06PjQW5GAvBGj/tc=",
+ "dev": true,
+ "requires": {
+ "escape-string-regexp": "^1.0.5"
+ }
+ },
+ "cli-cursor": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
+ "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
+ "dev": true,
+ "requires": {
+ "restore-cursor": "^3.1.0"
+ }
+ },
+ "cli-width": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.1.tgz",
+ "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==",
+ "dev": true
+ },
+ "color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
+ "commander": {
+ "version": "2.15.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
+ "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==",
+ "dev": true
+ },
+ "commondir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
+ "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
+ "dev": true
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+ "dev": true
+ },
+ "consola": {
+ "version": "2.12.2",
+ "resolved": "https://registry.npmjs.org/consola/-/consola-2.12.2.tgz",
+ "integrity": "sha512-c9mzemrAk57s3UIjepn8KKkuEH5fauMdot5kFSJUnqHcnApVS9Db8Rbv5AZ1Iz6lXzaGe9z1crQXhJtGX4h/Og==",
+ "dev": true
+ },
+ "contains-path": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
+ "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
+ "dev": true
+ },
+ "cross-spawn": {
+ "version": "6.0.5",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
+ "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
+ "dev": true,
+ "requires": {
+ "nice-try": "^1.0.4",
+ "path-key": "^2.0.1",
+ "semver": "^5.5.0",
+ "shebang-command": "^1.2.0",
+ "which": "^1.2.9"
+ }
+ },
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "deep-eql": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
+ "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
+ "dev": true,
+ "requires": {
+ "type-detect": "^4.0.0"
+ }
+ },
+ "deep-is": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
+ "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
+ "dev": true
+ },
+ "define-properties": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
+ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
+ "dev": true,
+ "requires": {
+ "object-keys": "^1.0.12"
+ }
+ },
+ "diff": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
+ "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
+ "dev": true
+ },
+ "doctrine": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
+ "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
+ "dev": true,
+ "requires": {
+ "esutils": "^2.0.2",
+ "isarray": "^1.0.0"
+ }
+ },
+ "dotenv": {
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz",
+ "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==",
+ "dev": true
+ },
+ "emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
+ "emojis-list": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
+ "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
+ "dev": true
+ },
+ "error-ex": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "dev": true,
+ "requires": {
+ "is-arrayish": "^0.2.1"
+ }
+ },
+ "es-abstract": {
+ "version": "1.17.5",
+ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz",
+ "integrity": "sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==",
+ "dev": true,
+ "requires": {
+ "es-to-primitive": "^1.2.1",
+ "function-bind": "^1.1.1",
+ "has": "^1.0.3",
+ "has-symbols": "^1.0.1",
+ "is-callable": "^1.1.5",
+ "is-regex": "^1.0.5",
+ "object-inspect": "^1.7.0",
+ "object-keys": "^1.1.1",
+ "object.assign": "^4.1.0",
+ "string.prototype.trimleft": "^2.1.1",
+ "string.prototype.trimright": "^2.1.1"
+ }
+ },
+ "es-to-primitive": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
+ "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
+ "dev": true,
+ "requires": {
+ "is-callable": "^1.1.4",
+ "is-date-object": "^1.0.1",
+ "is-symbol": "^1.0.2"
+ }
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+ "dev": true
+ },
+ "eslint": {
+ "version": "6.8.0",
+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz",
+ "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.0.0",
+ "ajv": "^6.10.0",
+ "chalk": "^2.1.0",
+ "cross-spawn": "^6.0.5",
+ "debug": "^4.0.1",
+ "doctrine": "^3.0.0",
+ "eslint-scope": "^5.0.0",
+ "eslint-utils": "^1.4.3",
+ "eslint-visitor-keys": "^1.1.0",
+ "espree": "^6.1.2",
+ "esquery": "^1.0.1",
+ "esutils": "^2.0.2",
+ "file-entry-cache": "^5.0.1",
+ "functional-red-black-tree": "^1.0.1",
+ "glob-parent": "^5.0.0",
+ "globals": "^12.1.0",
+ "ignore": "^4.0.6",
+ "import-fresh": "^3.0.0",
+ "imurmurhash": "^0.1.4",
+ "inquirer": "^7.0.0",
+ "is-glob": "^4.0.0",
+ "js-yaml": "^3.13.1",
+ "json-stable-stringify-without-jsonify": "^1.0.1",
+ "levn": "^0.3.0",
+ "lodash": "^4.17.14",
+ "minimatch": "^3.0.4",
+ "mkdirp": "^0.5.1",
+ "natural-compare": "^1.4.0",
+ "optionator": "^0.8.3",
+ "progress": "^2.0.0",
+ "regexpp": "^2.0.1",
+ "semver": "^6.1.2",
+ "strip-ansi": "^5.2.0",
+ "strip-json-comments": "^3.0.1",
+ "table": "^5.2.3",
+ "text-table": "^0.2.0",
+ "v8-compile-cache": "^2.0.3"
+ },
+ "dependencies": {
+ "acorn": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz",
+ "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==",
+ "dev": true
+ },
+ "debug": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
+ "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
+ "dev": true,
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ },
+ "doctrine": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
+ "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
+ "dev": true,
+ "requires": {
+ "esutils": "^2.0.2"
+ }
+ },
+ "eslint-scope": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz",
+ "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==",
+ "dev": true,
+ "requires": {
+ "esrecurse": "^4.1.0",
+ "estraverse": "^4.1.1"
+ }
+ },
+ "espree": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz",
+ "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==",
+ "dev": true,
+ "requires": {
+ "acorn": "^7.1.1",
+ "acorn-jsx": "^5.2.0",
+ "eslint-visitor-keys": "^1.1.0"
+ }
+ },
+ "globals": {
+ "version": "12.4.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz",
+ "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==",
+ "dev": true,
+ "requires": {
+ "type-fest": "^0.8.1"
+ }
+ },
+ "ignore": {
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
+ "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
+ "dev": true
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "eslint-ast-utils": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-ast-utils/-/eslint-ast-utils-1.1.0.tgz",
+ "integrity": "sha512-otzzTim2/1+lVrlH19EfQQJEhVJSu0zOb9ygb3iapN6UlyaDtyRq4b5U1FuW0v1lRa9Fp/GJyHkSwm6NqABgCA==",
+ "dev": true,
+ "requires": {
+ "lodash.get": "^4.4.2",
+ "lodash.zip": "^4.2.0"
+ }
+ },
+ "eslint-config-prettier": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-4.3.0.tgz",
+ "integrity": "sha512-sZwhSTHVVz78+kYD3t5pCWSYEdVSBR0PXnwjDRsUs8ytIrK8PLXw+6FKp8r3Z7rx4ZszdetWlXYKOHoUrrwPlA==",
+ "dev": true,
+ "requires": {
+ "get-stdin": "^6.0.0"
+ }
+ },
+ "eslint-config-standard": {
+ "version": "12.0.0",
+ "resolved": "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-12.0.0.tgz",
+ "integrity": "sha512-COUz8FnXhqFitYj4DTqHzidjIL/t4mumGZto5c7DrBpvWoie+Sn3P4sLEzUGeYhRElWuFEf8K1S1EfvD1vixCQ==",
+ "dev": true
+ },
+ "eslint-import-resolver-node": {
+ "version": "0.3.3",
+ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz",
+ "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==",
+ "dev": true,
+ "requires": {
+ "debug": "^2.6.9",
+ "resolve": "^1.13.1"
+ }
+ },
+ "eslint-loader": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-4.0.2.tgz",
+ "integrity": "sha512-EDpXor6lsjtTzZpLUn7KmXs02+nIjGcgees9BYjNkWra3jVq5vVa8IoCKgzT2M7dNNeoMBtaSG83Bd40N3poLw==",
+ "dev": true,
+ "requires": {
+ "find-cache-dir": "^3.3.1",
+ "fs-extra": "^8.1.0",
+ "loader-utils": "^2.0.0",
+ "object-hash": "^2.0.3",
+ "schema-utils": "^2.6.5"
+ }
+ },
+ "eslint-module-utils": {
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz",
+ "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==",
+ "dev": true,
+ "requires": {
+ "debug": "^2.6.9",
+ "pkg-dir": "^2.0.0"
+ }
+ },
+ "eslint-plugin-es": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-1.4.1.tgz",
+ "integrity": "sha512-5fa/gR2yR3NxQf+UXkeLeP8FBBl6tSgdrAz1+cF84v1FMM4twGwQoqTnn+QxFLcPOrF4pdKEJKDB/q9GoyJrCA==",
+ "dev": true,
+ "requires": {
+ "eslint-utils": "^1.4.2",
+ "regexpp": "^2.0.1"
+ }
+ },
+ "eslint-plugin-import": {
+ "version": "2.20.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz",
+ "integrity": "sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==",
+ "dev": true,
+ "requires": {
+ "array-includes": "^3.0.3",
+ "array.prototype.flat": "^1.2.1",
+ "contains-path": "^0.1.0",
+ "debug": "^2.6.9",
+ "doctrine": "1.5.0",
+ "eslint-import-resolver-node": "^0.3.2",
+ "eslint-module-utils": "^2.4.1",
+ "has": "^1.0.3",
+ "minimatch": "^3.0.4",
+ "object.values": "^1.1.0",
+ "read-pkg-up": "^2.0.0",
+ "resolve": "^1.12.0"
+ }
+ },
+ "eslint-plugin-jest": {
+ "version": "22.21.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.21.0.tgz",
+ "integrity": "sha512-OaqnSS7uBgcGiqXUiEnjoqxPNKvR4JWG5mSRkzVoR6+vDwlqqp11beeql1hYs0HTbdhiwrxWLxbX0Vx7roG3Ew==",
+ "dev": true,
+ "requires": {
+ "@typescript-eslint/experimental-utils": "^1.13.0"
+ }
+ },
+ "eslint-plugin-node": {
+ "version": "9.2.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-9.2.0.tgz",
+ "integrity": "sha512-2abNmzAH/JpxI4gEOwd6K8wZIodK3BmHbTxz4s79OIYwwIt2gkpEXlAouJXu4H1c9ySTnRso0tsuthSOZbUMlA==",
+ "dev": true,
+ "requires": {
+ "eslint-plugin-es": "^1.4.1",
+ "eslint-utils": "^1.4.2",
+ "ignore": "^5.1.1",
+ "minimatch": "^3.0.4",
+ "resolve": "^1.10.1",
+ "semver": "^6.1.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "eslint-plugin-nuxt": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-nuxt/-/eslint-plugin-nuxt-0.5.2.tgz",
+ "integrity": "sha512-kOWUSrix6h+gGTCe6He51ett065yAzXsMiteKkBo5pdjc94A3gBMBrWtRZGyZGv91P1wRcJpF8l4CWMhNm3oWg==",
+ "dev": true,
+ "requires": {
+ "eslint-plugin-vue": "^6.2.2",
+ "semver": "^7.1.3",
+ "vue-eslint-parser": "^7.0.0"
+ },
+ "dependencies": {
+ "acorn": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.2.0.tgz",
+ "integrity": "sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==",
+ "dev": true
+ },
+ "debug": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
+ "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
+ "dev": true,
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ },
+ "eslint-plugin-vue": {
+ "version": "6.2.2",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-6.2.2.tgz",
+ "integrity": "sha512-Nhc+oVAHm0uz/PkJAWscwIT4ijTrK5fqNqz9QB1D35SbbuMG1uB6Yr5AJpvPSWg+WOw7nYNswerYh0kOk64gqQ==",
+ "dev": true,
+ "requires": {
+ "natural-compare": "^1.4.0",
+ "semver": "^5.6.0",
+ "vue-eslint-parser": "^7.0.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true
+ }
+ }
+ },
+ "eslint-scope": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz",
+ "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==",
+ "dev": true,
+ "requires": {
+ "esrecurse": "^4.1.0",
+ "estraverse": "^4.1.1"
+ }
+ },
+ "espree": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz",
+ "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==",
+ "dev": true,
+ "requires": {
+ "acorn": "^7.1.1",
+ "acorn-jsx": "^5.2.0",
+ "eslint-visitor-keys": "^1.1.0"
+ }
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "semver": {
+ "version": "7.3.2",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
+ "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==",
+ "dev": true
+ },
+ "vue-eslint-parser": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.1.0.tgz",
+ "integrity": "sha512-Kr21uPfthDc63nDl27AGQEhtt9VrZ9nkYk/NTftJ2ws9XiJwzJJCnCr3AITQ2jpRMA0XPGDECxYH8E027qMK9Q==",
+ "dev": true,
+ "requires": {
+ "debug": "^4.1.1",
+ "eslint-scope": "^5.0.0",
+ "eslint-visitor-keys": "^1.1.0",
+ "espree": "^6.2.1",
+ "esquery": "^1.0.1",
+ "lodash": "^4.17.15"
+ }
+ }
+ }
+ },
+ "eslint-plugin-prettier": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.3.tgz",
+ "integrity": "sha512-+HG5jmu/dN3ZV3T6eCD7a4BlAySdN7mLIbJYo0z1cFQuI+r2DiTJEFeF68ots93PsnrMxbzIZ2S/ieX+mkrBeQ==",
+ "dev": true,
+ "requires": {
+ "prettier-linter-helpers": "^1.0.0"
+ }
+ },
+ "eslint-plugin-promise": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz",
+ "integrity": "sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==",
+ "dev": true
+ },
+ "eslint-plugin-standard": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz",
+ "integrity": "sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==",
+ "dev": true
+ },
+ "eslint-plugin-unicorn": {
+ "version": "9.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-9.1.1.tgz",
+ "integrity": "sha512-SHh/N54pRu5KXlS4Boa1qbWM7yTNl6VpuYJ8Qc1O3TJDr+CDUwEEdUtVlVSV/dBUE97BC8Xk0+Y5zphn21qlCA==",
+ "dev": true,
+ "requires": {
+ "clean-regexp": "^1.0.0",
+ "eslint-ast-utils": "^1.0.0",
+ "import-modules": "^1.1.0",
+ "lodash.camelcase": "^4.1.1",
+ "lodash.defaultsdeep": "^4.6.0",
+ "lodash.kebabcase": "^4.0.1",
+ "lodash.snakecase": "^4.0.1",
+ "lodash.topairs": "^4.3.0",
+ "lodash.upperfirst": "^4.2.0",
+ "regexpp": "^2.0.1",
+ "reserved-words": "^0.1.2",
+ "safe-regex": "^2.0.1"
+ }
+ },
+ "eslint-plugin-vue": {
+ "version": "5.2.3",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-5.2.3.tgz",
+ "integrity": "sha512-mGwMqbbJf0+VvpGR5Lllq0PMxvTdrZ/ZPjmhkacrCHbubJeJOt+T6E3HUzAifa2Mxi7RSdJfC9HFpOeSYVMMIw==",
+ "dev": true,
+ "requires": {
+ "vue-eslint-parser": "^5.0.0"
+ },
+ "dependencies": {
+ "espree": {}
+ }
+ },
+ "eslint-scope": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
+ "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
+ "dev": true,
+ "requires": {
+ "esrecurse": "^4.1.0",
+ "estraverse": "^4.1.1"
+ }
+ },
+ "eslint-utils": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz",
+ "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==",
+ "dev": true,
+ "requires": {
+ "eslint-visitor-keys": "^1.1.0"
+ }
+ },
+ "eslint-visitor-keys": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz",
+ "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==",
+ "dev": true
+ },
+ "espree": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/espree/-/espree-4.1.0.tgz",
+ "integrity": "sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w==",
+ "dev": true,
+ "requires": {
+ "acorn": "^6.0.2",
+ "acorn-jsx": "^5.0.0",
+ "eslint-visitor-keys": "^1.0.0"
+ }
+ },
+ "esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "dev": true
+ },
+ "esquery": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.3.1.tgz",
+ "integrity": "sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==",
+ "dev": true,
+ "requires": {
+ "estraverse": "^5.1.0"
+ },
+ "dependencies": {
+ "estraverse": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.1.0.tgz",
+ "integrity": "sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==",
+ "dev": true
+ }
+ }
+ },
+ "esrecurse": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
+ "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
+ "dev": true,
+ "requires": {
+ "estraverse": "^4.1.0"
+ }
+ },
+ "estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "dev": true
+ },
+ "esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "dev": true
+ },
+ "external-editor": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
+ "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
+ "dev": true,
+ "requires": {
+ "chardet": "^0.7.0",
+ "iconv-lite": "^0.4.24",
+ "tmp": "^0.0.33"
+ }
+ },
+ "fast-deep-equal": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
+ "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
+ "dev": true
+ },
+ "fast-diff": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
+ "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
+ "dev": true
+ },
+ "fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+ "dev": true
+ },
+ "fast-levenshtein": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
+ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
+ "dev": true
+ },
+ "figures": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
+ "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
+ "dev": true,
+ "requires": {
+ "escape-string-regexp": "^1.0.5"
+ }
+ },
+ "file-entry-cache": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
+ "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
+ "dev": true,
+ "requires": {
+ "flat-cache": "^2.0.1"
+ }
+ },
+ "file-type": {
+ "version": "7.4.0",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-7.4.0.tgz",
+ "integrity": "sha1-KnyU9ioAMBULt9m2xwz6HT51nIY="
+ },
+ "find-cache-dir": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz",
+ "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==",
+ "dev": true,
+ "requires": {
+ "commondir": "^1.0.1",
+ "make-dir": "^3.0.2",
+ "pkg-dir": "^4.1.0"
+ },
+ "dependencies": {
+ "find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ }
+ },
+ "locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "dev": true,
+ "requires": {
+ "p-locate": "^4.1.0"
+ }
+ },
+ "p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "dev": true,
+ "requires": {
+ "p-try": "^2.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "dev": true,
+ "requires": {
+ "p-limit": "^2.2.0"
+ }
+ },
+ "p-try": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "dev": true
+ },
+ "path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true
+ },
+ "pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dev": true,
+ "requires": {
+ "find-up": "^4.0.0"
+ }
+ }
+ }
+ },
+ "find-up": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
+ "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
+ "dev": true,
+ "requires": {
+ "locate-path": "^2.0.0"
+ }
+ },
+ "flat-cache": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
+ "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
+ "dev": true,
+ "requires": {
+ "flatted": "^2.0.0",
+ "rimraf": "2.6.3",
+ "write": "1.0.3"
+ }
+ },
+ "flatted": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
+ "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
+ "dev": true
+ },
+ "fs-extra": {
+ "version": "8.1.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
+ "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^4.0.0",
+ "universalify": "^0.1.0"
+ }
+ },
+ "fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "dev": true
+ },
+ "function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "dev": true
+ },
+ "functional-red-black-tree": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
+ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
+ "dev": true
+ },
+ "get-func-name": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
+ "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",
+ "dev": true
+ },
+ "get-stdin": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
+ "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",
+ "dev": true
+ },
+ "glob": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "dev": true,
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ },
+ "glob-parent": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
+ "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
+ "dev": true,
+ "requires": {
+ "is-glob": "^4.0.1"
+ }
+ },
+ "globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "dev": true
+ },
+ "graceful-fs": {
+ "version": "4.2.4",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
+ "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
+ "dev": true
+ },
+ "growl": {
+ "version": "1.10.5",
+ "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
+ "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
+ "dev": true
+ },
+ "has": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "dev": true,
+ "requires": {
+ "function-bind": "^1.1.1"
+ }
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "has-symbols": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz",
+ "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==",
+ "dev": true
+ },
+ "he": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
+ "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=",
+ "dev": true
+ },
+ "hosted-git-info": {
+ "version": "2.8.8",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
+ "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==",
+ "dev": true
+ },
+ "html-comment-regex": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz",
+ "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ=="
+ },
+ "iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "dev": true,
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ },
+ "ignore": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.6.tgz",
+ "integrity": "sha512-cgXgkypZBcCnOgSihyeqbo6gjIaIyDqPQB7Ra4vhE9m6kigdGoQDMHjviFhRZo3IMlRy6yElosoviMs5YxZXUA==",
+ "dev": true
+ },
+ "import-fresh": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz",
+ "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==",
+ "dev": true,
+ "requires": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ }
+ },
+ "import-modules": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/import-modules/-/import-modules-1.1.0.tgz",
+ "integrity": "sha1-dI23nFzEK7lwHvq0JPiU5yYA6dw=",
+ "dev": true
+ },
+ "imurmurhash": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
+ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
+ "dev": true
+ },
+ "inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "dev": true,
+ "requires": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
+ },
+ "inquirer": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.1.0.tgz",
+ "integrity": "sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==",
+ "dev": true,
+ "requires": {
+ "ansi-escapes": "^4.2.1",
+ "chalk": "^3.0.0",
+ "cli-cursor": "^3.1.0",
+ "cli-width": "^2.0.0",
+ "external-editor": "^3.0.3",
+ "figures": "^3.0.0",
+ "lodash": "^4.17.15",
+ "mute-stream": "0.0.8",
+ "run-async": "^2.4.0",
+ "rxjs": "^6.5.3",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0",
+ "through": "^2.3.6"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
+ "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==",
+ "dev": true,
+ "requires": {
+ "@types/color-name": "^1.1.1",
+ "color-convert": "^2.0.1"
+ }
+ },
+ "chalk": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
+ "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true
+ },
+ "strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^5.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "7.1.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz",
+ "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
+ "dev": true
+ },
+ "is-callable": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz",
+ "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==",
+ "dev": true
+ },
+ "is-date-object": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz",
+ "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==",
+ "dev": true
+ },
+ "is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
+ "dev": true
+ },
+ "is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true
+ },
+ "is-glob": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
+ "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
+ "dev": true,
+ "requires": {
+ "is-extglob": "^2.1.1"
+ }
+ },
+ "is-regex": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz",
+ "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==",
+ "dev": true,
+ "requires": {
+ "has": "^1.0.3"
+ }
+ },
+ "is-string": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz",
+ "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==",
+ "dev": true
+ },
+ "is-svg": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz",
+ "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=",
+ "requires": {
+ "html-comment-regex": "^1.1.0"
+ }
+ },
+ "is-symbol": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz",
+ "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==",
+ "dev": true,
+ "requires": {
+ "has-symbols": "^1.0.1"
+ }
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+ "dev": true
+ },
+ "isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
+ "dev": true
+ },
+ "js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "dev": true
+ },
+ "js-yaml": {
+ "version": "3.14.0",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
+ "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
+ "dev": true,
+ "requires": {
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ }
+ },
+ "jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "dev": true
+ },
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ },
+ "json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
+ "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
+ "dev": true
+ },
+ "json5": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz",
+ "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.5"
+ }
+ },
+ "jsonfile": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
+ "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.6"
+ }
+ },
+ "levn": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
+ "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
+ "dev": true,
+ "requires": {
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2"
+ }
+ },
+ "load-json-file": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
+ "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^2.2.0",
+ "pify": "^2.0.0",
+ "strip-bom": "^3.0.0"
+ }
+ },
+ "loader-utils": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
+ "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
+ "dev": true,
+ "requires": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ }
+ },
+ "locate-path": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
+ "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
+ "dev": true,
+ "requires": {
+ "p-locate": "^2.0.0",
+ "path-exists": "^3.0.0"
+ }
+ },
+ "lodash": {
+ "version": "4.17.15",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
+ "dev": true
+ },
+ "lodash.camelcase": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
+ "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=",
+ "dev": true
+ },
+ "lodash.defaultsdeep": {
+ "version": "4.6.1",
+ "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz",
+ "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==",
+ "dev": true
+ },
+ "lodash.get": {
+ "version": "4.4.2",
+ "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
+ "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
+ "dev": true
+ },
+ "lodash.kebabcase": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz",
+ "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=",
+ "dev": true
+ },
+ "lodash.snakecase": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz",
+ "integrity": "sha1-OdcUo1NXFHg3rv1ktdy7Fr7Nj40=",
+ "dev": true
+ },
+ "lodash.topairs": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/lodash.topairs/-/lodash.topairs-4.3.0.tgz",
+ "integrity": "sha1-O23qo31g+xFnE8RsXxfqGQ7EjWQ=",
+ "dev": true
+ },
+ "lodash.unescape": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz",
+ "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=",
+ "dev": true
+ },
+ "lodash.upperfirst": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz",
+ "integrity": "sha1-E2Xt9DFIBIHvDRxolXpe2Z1J984=",
+ "dev": true
+ },
+ "lodash.zip": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz",
+ "integrity": "sha1-7GZi5IlkCO1KtsVCo5kLcswIACA=",
+ "dev": true
+ },
+ "make-dir": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
+ "dev": true,
+ "requires": {
+ "semver": "^6.0.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "dev": true
+ },
+ "minimatch": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "dev": true,
+ "requires": {
+ "brace-expansion": "^1.1.7"
+ }
+ },
+ "minimist": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
+ "dev": true
+ },
+ "mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.5"
+ }
+ },
+ "mocha": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/mocha/-/mocha-5.2.0.tgz",
+ "integrity": "sha512-2IUgKDhc3J7Uug+FxMXuqIyYzH7gJjXECKe/w43IGgQHTSj3InJi+yAA7T24L9bQMRKiUEHxEX37G5JpVUGLcQ==",
+ "dev": true,
+ "requires": {
+ "browser-stdout": "1.3.1",
+ "commander": "2.15.1",
+ "debug": "3.1.0",
+ "diff": "3.5.0",
+ "escape-string-regexp": "1.0.5",
+ "glob": "7.1.2",
+ "growl": "1.10.5",
+ "he": "1.1.1",
+ "minimatch": "3.0.4",
+ "mkdirp": "0.5.1",
+ "supports-color": "5.4.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+ "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "glob": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
+ "dev": true,
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ },
+ "minimist": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
+ "dev": true
+ },
+ "mkdirp": {
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
+ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
+ "dev": true,
+ "requires": {
+ "minimist": "0.0.8"
+ }
+ },
+ "supports-color": {
+ "version": "5.4.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz",
+ "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "mute-stream": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
+ "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
+ "dev": true
+ },
+ "natural-compare": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
+ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
+ "dev": true
+ },
+ "nice-try": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
+ "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
+ "dev": true
+ },
+ "normalize-package-data": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+ "dev": true,
+ "requires": {
+ "hosted-git-info": "^2.1.4",
+ "resolve": "^1.10.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
+ }
+ },
+ "object-hash": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.0.3.tgz",
+ "integrity": "sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==",
+ "dev": true
+ },
+ "object-inspect": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz",
+ "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==",
+ "dev": true
+ },
+ "object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
+ "dev": true
+ },
+ "object.assign": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
+ "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.2",
+ "function-bind": "^1.1.1",
+ "has-symbols": "^1.0.0",
+ "object-keys": "^1.0.11"
+ }
+ },
+ "object.values": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz",
+ "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.0-next.1",
+ "function-bind": "^1.1.1",
+ "has": "^1.0.3"
+ }
+ },
+ "once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "dev": true,
+ "requires": {
+ "wrappy": "1"
+ }
+ },
+ "onetime": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz",
+ "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==",
+ "dev": true,
+ "requires": {
+ "mimic-fn": "^2.1.0"
+ }
+ },
+ "optionator": {
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
+ "dev": true,
+ "requires": {
+ "deep-is": "~0.1.3",
+ "fast-levenshtein": "~2.0.6",
+ "levn": "~0.3.0",
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2",
+ "word-wrap": "~1.2.3"
+ }
+ },
+ "os-tmpdir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
+ "dev": true
+ },
+ "p-limit": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
+ "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
+ "dev": true,
+ "requires": {
+ "p-try": "^1.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
+ "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
+ "dev": true,
+ "requires": {
+ "p-limit": "^1.1.0"
+ }
+ },
+ "p-try": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
+ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
+ "dev": true
+ },
+ "parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dev": true,
+ "requires": {
+ "callsites": "^3.0.0"
+ }
+ },
+ "parse-json": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "dev": true,
+ "requires": {
+ "error-ex": "^1.2.0"
+ }
+ },
+ "path-exists": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
+ "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+ "dev": true
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+ "dev": true
+ },
+ "path-key": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
+ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
+ "dev": true
+ },
+ "path-parse": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
+ "dev": true
+ },
+ "path-type": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
+ "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
+ "dev": true,
+ "requires": {
+ "pify": "^2.0.0"
+ }
+ },
+ "pathval": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz",
+ "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=",
+ "dev": true
+ },
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
+ "dev": true
+ },
+ "pkg-dir": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
+ "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
+ "dev": true,
+ "requires": {
+ "find-up": "^2.1.0"
+ }
+ },
+ "prelude-ls": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
+ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
+ "dev": true
+ },
+ "prettier": {
+ "version": "1.19.1",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz",
+ "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==",
+ "dev": true
+ },
+ "prettier-linter-helpers": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
+ "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
+ "dev": true,
+ "requires": {
+ "fast-diff": "^1.1.2"
+ }
+ },
+ "progress": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
+ "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
+ "dev": true
+ },
+ "punycode": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
+ "dev": true
+ },
+ "read-chunk": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-2.1.0.tgz",
+ "integrity": "sha1-agTAkoAF7Z1C4aasVgDhnLx/9lU=",
+ "requires": {
+ "pify": "^3.0.0",
+ "safe-buffer": "^5.1.1"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
+ "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY="
+ }
+ }
+ },
+ "read-pkg": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
+ "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
+ "dev": true,
+ "requires": {
+ "load-json-file": "^2.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^2.0.0"
+ }
+ },
+ "read-pkg-up": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
+ "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
+ "dev": true,
+ "requires": {
+ "find-up": "^2.0.0",
+ "read-pkg": "^2.0.0"
+ }
+ },
+ "regexp-tree": {
+ "version": "0.1.21",
+ "resolved": "https://registry.npmjs.org/regexp-tree/-/regexp-tree-0.1.21.tgz",
+ "integrity": "sha512-kUUXjX4AnqnR8KRTCrayAo9PzYMRKmVoGgaz2tBuz0MF3g1ZbGebmtW0yFHfFK9CmBjQKeYIgoL22pFLBJY7sw==",
+ "dev": true
+ },
+ "regexpp": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
+ "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
+ "dev": true
+ },
+ "reserved-words": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/reserved-words/-/reserved-words-0.1.2.tgz",
+ "integrity": "sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE=",
+ "dev": true
+ },
+ "resolve": {
+ "version": "1.17.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
+ "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
+ "dev": true,
+ "requires": {
+ "path-parse": "^1.0.6"
+ }
+ },
+ "resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "dev": true
+ },
+ "restore-cursor": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
+ "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
+ "dev": true,
+ "requires": {
+ "onetime": "^5.1.0",
+ "signal-exit": "^3.0.2"
+ }
+ },
+ "rimraf": {
+ "version": "2.6.3",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
+ "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "run-async": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz",
+ "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
+ "dev": true
+ },
+ "rxjs": {
+ "version": "6.5.5",
+ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz",
+ "integrity": "sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==",
+ "dev": true,
+ "requires": {
+ "tslib": "^1.9.0"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
+ },
+ "safe-regex": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz",
+ "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==",
+ "dev": true,
+ "requires": {
+ "regexp-tree": "~0.1.1"
+ }
+ },
+ "safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "dev": true
+ },
+ "schema-utils": {
+ "version": "2.6.6",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.6.tgz",
+ "integrity": "sha512-wHutF/WPSbIi9x6ctjGGk2Hvl0VOz5l3EKEuKbjPlB30mKZUzb9A5k9yEXRX3pwyqVLPvpfZZEllaFq/M718hA==",
+ "dev": true,
+ "requires": {
+ "ajv": "^6.12.0",
+ "ajv-keywords": "^3.4.1"
+ }
+ },
+ "semver": {
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
+ "dev": true
+ },
+ "shebang-command": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+ "dev": true,
+ "requires": {
+ "shebang-regex": "^1.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+ "dev": true
+ },
+ "signal-exit": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
+ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
+ "dev": true
+ },
+ "slice-ansi": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
+ "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.0",
+ "astral-regex": "^1.0.0",
+ "is-fullwidth-code-point": "^2.0.0"
+ },
+ "dependencies": {
+ "is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+ "dev": true
+ }
+ }
+ },
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true
+ },
+ "spdx-correct": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
+ "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
+ "dev": true,
+ "requires": {
+ "spdx-expression-parse": "^3.0.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "spdx-exceptions": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
+ "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
+ "dev": true
+ },
+ "spdx-expression-parse": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
+ "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
+ "dev": true,
+ "requires": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "spdx-license-ids": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
+ "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
+ "dev": true
+ },
+ "sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
+ "dev": true
+ },
+ "string-width": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz",
+ "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==",
+ "dev": true,
+ "requires": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "dependencies": {
+ "strip-ansi": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz",
+ "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^5.0.0"
+ }
+ }
+ }
+ },
+ "string.prototype.trimend": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz",
+ "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.5"
+ }
+ },
+ "string.prototype.trimleft": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz",
+ "integrity": "sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.5",
+ "string.prototype.trimstart": "^1.0.0"
+ }
+ },
+ "string.prototype.trimright": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz",
+ "integrity": "sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.5",
+ "string.prototype.trimend": "^1.0.0"
+ }
+ },
+ "string.prototype.trimstart": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz",
+ "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==",
+ "dev": true,
+ "requires": {
+ "define-properties": "^1.1.3",
+ "es-abstract": "^1.17.5"
+ }
+ },
+ "strip-ansi": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
+ "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^4.1.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
+ "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
+ "dev": true
+ }
+ }
+ },
+ "strip-bom": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
+ "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
+ "dev": true
+ },
+ "strip-json-comments": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.0.tgz",
+ "integrity": "sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ },
+ "table": {
+ "version": "5.4.6",
+ "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
+ "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",
+ "dev": true,
+ "requires": {
+ "ajv": "^6.10.2",
+ "lodash": "^4.17.14",
+ "slice-ansi": "^2.1.0",
+ "string-width": "^3.0.0"
+ },
+ "dependencies": {
+ "emoji-regex": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
+ "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
+ "dev": true
+ },
+ "is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+ "dev": true
+ },
+ "string-width": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
+ "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
+ "dev": true,
+ "requires": {
+ "emoji-regex": "^7.0.1",
+ "is-fullwidth-code-point": "^2.0.0",
+ "strip-ansi": "^5.1.0"
+ }
+ }
+ }
+ },
+ "text-table": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
+ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
+ "dev": true
+ },
+ "through": {
+ "version": "2.3.8",
+ "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
+ "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
+ "dev": true
+ },
+ "tmp": {
+ "version": "0.0.33",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
+ "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
+ "dev": true,
+ "requires": {
+ "os-tmpdir": "~1.0.2"
+ }
+ },
+ "to-fast-properties": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+ "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
+ "dev": true
+ },
+ "tslib": {
+ "version": "1.13.0",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz",
+ "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==",
+ "dev": true
+ },
+ "type-check": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
+ "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
+ "dev": true,
+ "requires": {
+ "prelude-ls": "~1.1.2"
+ }
+ },
+ "type-detect": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
+ "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
+ "dev": true
+ },
+ "type-fest": {
+ "version": "0.8.1",
+ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
+ "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==",
+ "dev": true
+ },
+ "universalify": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
+ "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
+ "dev": true
+ },
+ "uri-js": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
+ "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
+ "dev": true,
+ "requires": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "v8-compile-cache": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz",
+ "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==",
+ "dev": true
+ },
+ "validate-npm-package-license": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "dev": true,
+ "requires": {
+ "spdx-correct": "^3.0.0",
+ "spdx-expression-parse": "^3.0.0"
+ }
+ },
+ "vue-eslint-parser": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-5.0.0.tgz",
+ "integrity": "sha512-JlHVZwBBTNVvzmifwjpZYn0oPWH2SgWv5dojlZBsrhablDu95VFD+hriB1rQGwbD+bms6g+rAFhQHk6+NyiS6g==",
+ "dev": true,
+ "requires": {
+ "debug": "^4.1.0",
+ "eslint-scope": "^4.0.0",
+ "eslint-visitor-keys": "^1.0.0",
+ "espree": "^4.1.0",
+ "esquery": "^1.0.1",
+ "lodash": "^4.17.11"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
+ "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
+ "dev": true,
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ }
+ }
+ },
+ "which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
+ "word-wrap": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
+ "dev": true
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+ "dev": true
+ },
+ "write": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
+ "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
+ "dev": true,
+ "requires": {
+ "mkdirp": "^0.5.1"
+ }
+ }
+ }
+}
diff --git a/run b/run
index 06556bb07c18ec92ef06e1271b8f8a581147cb89..9c1dd5b4430f102550262d5859898a36f697dfac 100755
--- a/run
+++ b/run
@@ -11,14 +11,13 @@ fi
cmd="docker run --rm -v "$(pwd):/opt/wappalyzer" -it wappalyzer/dev"
$cmd sh -c "\
- npm i; \
- npm shrinkwrap; \
+ yarn install i; \
cd src/drivers/webextension; \
- npm i; \
- npm shrinkwrap; \
+ yarn install i; \
cd ../npm; \
- npm i; \
- npm shrinkwrap"
+ yarn install; \
+ cd ../puppeteer; \
+ yarn install"
$cmd sh -c "cat patches/*.patch | patch -p0"
diff --git a/src/apps.json b/src/apps.json
index d9f4e557677d16e4970038a692a3c64b52f56ec6..ead852761ec31e74df6016165da51469c5a4a430 100644
--- a/src/apps.json
+++ b/src/apps.json
@@ -2152,7 +2152,7 @@
"script": "/cloudcart-(?:assets|storage)/",
"website": "http://cloudcart.com"
},
- "CloudFlare": {
+ "Cloudflare": {
"cats": [
31
],
diff --git a/src/drivers/bookmarklet/driver.js b/src/drivers/bookmarklet/driver.js
index 361862657645cfc4508035eb56ce978b1128332c..1b1503d960ff8d70dcf65f67ccb82800e076c856 100644
--- a/src/drivers/bookmarklet/driver.js
+++ b/src/drivers/bookmarklet/driver.js
@@ -5,150 +5,167 @@
/** global: wappalyzer */
/** global: XMLHttpRequest */
-(function () {
- wappalyzer.driver.document = document;
+;(function() {
+ wappalyzer.driver.document = document
- const container = document.getElementById('wappalyzer-container');
- const url = wappalyzer.parseUrl(window.top.location.href);
- const hasOwn = Object.prototype.hasOwnProperty;
+ const container = document.getElementById('wappalyzer-container')
+ const url = wappalyzer.parseUrl(window.top.location.href)
+ const hasOwn = Object.prototype.hasOwnProperty
/**
* Log messages to console
*/
wappalyzer.driver.log = (message, source, type) => {
- console.log(`[wappalyzer ${type}]`, `[${source}]`, message);
- };
+ console.log(`[wappalyzer ${type}]`, `[${source}]`, message)
+ }
function getPageContent() {
- wappalyzer.log('func: getPageContent', 'driver');
+ wappalyzer.log('func: getPageContent', 'driver')
const scripts = Array.prototype.slice
.apply(document.scripts)
- .filter(s => s.src)
- .map(s => s.src);
+ .filter((s) => s.src)
+ .map((s) => s.src)
- let html = new window.XMLSerializer().serializeToString(document).split('\n');
+ let html = new window.XMLSerializer()
+ .serializeToString(document)
+ .split('\n')
html = html
- .slice(0, 1000).concat(html.slice(html.length - 1000))
- .map(line => line.substring(0, 1000))
- .join('\n');
+ .slice(0, 1000)
+ .concat(html.slice(html.length - 1000))
+ .map((line) => line.substring(0, 1000))
+ .join('\n')
wappalyzer.analyze(url, {
html,
- scripts,
- });
+ scripts
+ })
}
function getResponseHeaders() {
- wappalyzer.log('func: getResponseHeaders', 'driver');
+ wappalyzer.log('func: getResponseHeaders', 'driver')
- const xhr = new XMLHttpRequest();
+ const xhr = new XMLHttpRequest()
- xhr.open('GET', url, true);
+ xhr.open('GET', url, true)
xhr.onreadystatechange = () => {
if (xhr.readyState === 4 && xhr.status) {
- const headers = xhr.getAllResponseHeaders().split('\n');
+ const headers = xhr.getAllResponseHeaders().split('\n')
if (headers.length > 0 && headers[0] != '') {
- wappalyzer.log(`responseHeaders: ${xhr.getAllResponseHeaders()}`, 'driver');
+ wappalyzer.log(
+ `responseHeaders: ${xhr.getAllResponseHeaders()}`,
+ 'driver'
+ )
- const responseHeaders = {};
+ const responseHeaders = {}
headers.forEach((line) => {
- let name,
- value;
+ let name, value
if (line) {
- name = line.substring(0, line.indexOf(': '));
- value = line.substring(line.indexOf(': ') + 2, line.length - 1);
+ name = line.substring(0, line.indexOf(': '))
+ value = line.substring(line.indexOf(': ') + 2, line.length - 1)
if (!responseHeaders[name.toLowerCase()]) {
- responseHeaders[name.toLowerCase()] = [];
+ responseHeaders[name.toLowerCase()] = []
}
- responseHeaders[name.toLowerCase()].push(value);
+ responseHeaders[name.toLowerCase()].push(value)
}
- });
+ })
wappalyzer.analyze(url, {
- headers: responseHeaders,
- });
+ headers: responseHeaders
+ })
}
}
- };
+ }
- xhr.send();
+ xhr.send()
}
/**
* Display apps
*/
- wappalyzer.driver.displayApps = (detected) => {
- wappalyzer.log('func: displayApps', 'driver');
+ ;(wappalyzer.driver.displayApps = (detected) => {
+ wappalyzer.log('func: displayApps', 'driver')
- let first = true;
- let app;
- let category;
- let html;
+ let first = true
+ let app
+ let category
+ let html
- html = ''
- + 'Close'
- + ''
- + '
';
+ html =
+ '
' +
+ 'Close' +
+ '' +
+ '
'
if (detected != null && Object.keys(detected).length) {
for (app in detected) {
if (!hasOwn.call(detected, app)) {
- continue;
+ continue
}
- let version = detected[app].version,
- confidence = detected[app].confidence;
-
- html
- += `
'
- first = false;
+ first = false
}
} else {
- html += '
No applications detected
';
+ html += '
No applications detected
'
}
- html += '
';
-
- container.innerHTML = html;
- },
+ html += '
'
- /**
- * Open a tab
- */
- function openTab(args) {
- open(args.url);
- };
+ container.innerHTML = html
+ }),
+ /**
+ * Open a tab
+ */
+ function openTab(args) {
+ open(args.url)
+ }
function slugify(string) {
- return string.toLowerCase().replace(/[^a-z0-9-]/g, '-').replace(/--+/g, '-').replace(/(?:^-|-$)/, '');
+ return string
+ .toLowerCase()
+ .replace(/[^a-z0-9-]/g, '-')
+ .replace(/--+/g, '-')
+ .replace(/(?:^-|-$)/, '')
}
- getPageContent();
- getResponseHeaders();
-}());
+ getPageContent()
+ getResponseHeaders()
+})()
diff --git a/src/drivers/npm/package.json b/src/drivers/npm/package.json
index 6bad6ee83b00395df1d00c8ef39aad1de37da733..a1e466bfc3928edd0569fdca0506576eafb94fc3 100644
--- a/src/drivers/npm/package.json
+++ b/src/drivers/npm/package.json
@@ -2,7 +2,7 @@
"name": "wappalyzer",
"description": "Identify technology on websites",
"homepage": "https://www.wappalyzer.com",
- "version": "5.9.34",
+ "version": "5.10.0",
"author": "Wappalyzer",
"license": "MIT",
"repository": {
diff --git a/src/drivers/webextension/images/icons b/src/drivers/webextension/images/icons
deleted file mode 120000
index f7467b9a75c645ec0350f8a955600f253602d66b..0000000000000000000000000000000000000000
--- a/src/drivers/webextension/images/icons
+++ /dev/null
@@ -1 +0,0 @@
-../../../icons/
\ No newline at end of file
diff --git a/src/drivers/webextension/js/popup.js b/src/drivers/webextension/js/popup.js
index d04c65d9f2d3aea7f54ff07bd04e86cf555a541b..24248935f6b4aa87164c8497954dd2cae4d16f90 100644
--- a/src/drivers/webextension/js/popup.js
+++ b/src/drivers/webextension/js/popup.js
@@ -91,7 +91,10 @@ function appsToDomTemplate(response) {
// Group apps by category
for (const appName in response.tabCache.detected) {
response.apps[appName].cats.forEach((cat) => {
- categories[cat] = categories[cat] || { apps: [] }
+ categories[cat] = categories[cat] || {
+ name: response.categories[cat].name,
+ apps: []
+ }
categories[cat].apps[appName] = appName
})
@@ -101,14 +104,15 @@ function appsToDomTemplate(response) {
const apps = []
for (const appName in categories[cat].apps) {
- const { confidence, version } = response.tabCache.detected[appName]
+ const { confidenceTotal, version } = response.tabCache.detected[appName]
apps.push([
'a',
{
class: 'detected__app',
- target: '_blank',
- href: `https://www.wappalyzer.com/technologies/${slugify(appName)}`
+ href: `https://www.wappalyzer.com/technologies/${slugify(
+ categories[cat].name
+ )}/${slugify(appName)}`
},
[
'img',
@@ -134,13 +138,13 @@ function appsToDomTemplate(response) {
version
]
: null,
- confidence < 100
+ confidenceTotal < 100
? [
'span',
{
class: 'detected__app-confidence'
},
- `${confidence}% sure`
+ `${confidenceTotal}% sure`
]
: null
])
@@ -160,7 +164,6 @@ function appsToDomTemplate(response) {
'a',
{
class: 'detected__category-link',
- target: '_blank',
href: `https://www.wappalyzer.com/categories/${slugify(
response.categories[cat].name
)}`
@@ -171,7 +174,7 @@ function appsToDomTemplate(response) {
'span',
{
class: `detected__category-pin-wrapper${
- pinnedCategory == cat
+ parseInt(pinnedCategory, 10) === parseInt(cat, 10)
? ' detected__category-pin-wrapper--active'
: ''
}`,
diff --git a/src/drivers/webextension/manifest.json b/src/drivers/webextension/manifest.json
index bfd1f69de630f62cde95a2622f7fab1e2c3c7814..7fb12aef90f6e00ee5bf07242ed51215e5444a04 100644
--- a/src/drivers/webextension/manifest.json
+++ b/src/drivers/webextension/manifest.json
@@ -4,7 +4,7 @@
"author": "Wappalyzer",
"homepage_url": "https://www.wappalyzer.com",
"description": "Identify web technologies",
- "version": "5.9.34",
+ "version": "5.10.0",
"default_locale": "en",
"manifest_version": 2,
"icons": {
diff --git a/src/icons/1C-Bitrix.png b/src/icons/1C-Bitrix.png
deleted file mode 100644
index d0236f87f35919eb02c9743dde34b5a2e2f47534..0000000000000000000000000000000000000000
Binary files a/src/icons/1C-Bitrix.png and /dev/null differ
diff --git a/src/icons/3dCart.png b/src/icons/3dCart.png
deleted file mode 100644
index 64ca4abc8b98d0a30c26066534ef0258b756a381..0000000000000000000000000000000000000000
Binary files a/src/icons/3dCart.png and /dev/null differ
diff --git a/src/icons/91app.png b/src/icons/91app.png
deleted file mode 100644
index 3963238b1b19bafcd4d578dc72f6551f117d6d8f..0000000000000000000000000000000000000000
Binary files a/src/icons/91app.png and /dev/null differ
diff --git a/src/icons/A-Frame.svg b/src/icons/A-Frame.svg
deleted file mode 100644
index 7ff8039aa2f0fcacabdb0fd78c70bb9016abaec8..0000000000000000000000000000000000000000
--- a/src/icons/A-Frame.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/ADPLAN.png b/src/icons/ADPLAN.png
deleted file mode 100644
index 2252edbb8e7c8a22f00186d4e7f0923fc53b40fa..0000000000000000000000000000000000000000
Binary files a/src/icons/ADPLAN.png and /dev/null differ
diff --git a/src/icons/AOLserver.png b/src/icons/AOLserver.png
deleted file mode 100644
index 482bcdd9f46f5a563896793055f078240937af43..0000000000000000000000000000000000000000
Binary files a/src/icons/AOLserver.png and /dev/null differ
diff --git a/src/icons/AT Internet.png b/src/icons/AT Internet.png
deleted file mode 100644
index 8d058a187aa7e95d8375d1667acf181af890b742..0000000000000000000000000000000000000000
Binary files a/src/icons/AT Internet.png and /dev/null differ
diff --git a/src/icons/AWStats.png b/src/icons/AWStats.png
deleted file mode 100644
index 586e61acec160444053cc104d269aae44cfc961f..0000000000000000000000000000000000000000
Binary files a/src/icons/AWStats.png and /dev/null differ
diff --git a/src/icons/Accelerated-Mobile-Pages.svg b/src/icons/Accelerated-Mobile-Pages.svg
deleted file mode 100644
index b9dad9255c333155231e79f7a41e41edf0e1b21f..0000000000000000000000000000000000000000
--- a/src/icons/Accelerated-Mobile-Pages.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/src/icons/ActOn.png b/src/icons/ActOn.png
deleted file mode 100644
index de6b48edd989c2c08da90b937887c2dd0c4f7b03..0000000000000000000000000000000000000000
Binary files a/src/icons/ActOn.png and /dev/null differ
diff --git a/src/icons/AdInfinity.png b/src/icons/AdInfinity.png
deleted file mode 100644
index 7aaac8912f409e68f9cf9337b895e2a47aedd69e..0000000000000000000000000000000000000000
Binary files a/src/icons/AdInfinity.png and /dev/null differ
diff --git a/src/icons/AdOcean.png b/src/icons/AdOcean.png
deleted file mode 100644
index 80b5a9c4e6498ee8bbc4802c5a3f468a9256bd34..0000000000000000000000000000000000000000
Binary files a/src/icons/AdOcean.png and /dev/null differ
diff --git a/src/icons/AdRiver.png b/src/icons/AdRiver.png
deleted file mode 100644
index be6b259eb17ab1de2542458d1fb2168175e9e50f..0000000000000000000000000000000000000000
Binary files a/src/icons/AdRiver.png and /dev/null differ
diff --git a/src/icons/AdRoll.svg b/src/icons/AdRoll.svg
deleted file mode 100644
index 3f485d3a245f2031b722f70e2514aa3bdb549ec2..0000000000000000000000000000000000000000
--- a/src/icons/AdRoll.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Adcash.svg b/src/icons/Adcash.svg
deleted file mode 100644
index 8242faed9f2656cc3b36416c00d9bce9642a5029..0000000000000000000000000000000000000000
--- a/src/icons/Adcash.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/AddShoppers.png b/src/icons/AddShoppers.png
deleted file mode 100644
index 4157586e5c4c246ca87e9b4cd37b1bb60a2d33b7..0000000000000000000000000000000000000000
Binary files a/src/icons/AddShoppers.png and /dev/null differ
diff --git a/src/icons/AddThis.svg b/src/icons/AddThis.svg
deleted file mode 100644
index a43e363fc8ee2f96096dea70df8e6faabf1d0627..0000000000000000000000000000000000000000
--- a/src/icons/AddThis.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/AddToAny.png b/src/icons/AddToAny.png
deleted file mode 100644
index cd1231f4194637b6b20c6a933ebea7a81a6c0dde..0000000000000000000000000000000000000000
Binary files a/src/icons/AddToAny.png and /dev/null differ
diff --git a/src/icons/Adobe ColdFusion.svg b/src/icons/Adobe ColdFusion.svg
deleted file mode 100644
index 92a2f3d4a6e7226519d8e1d584923cf01cc8aaec..0000000000000000000000000000000000000000
--- a/src/icons/Adobe ColdFusion.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Adobe Experience Manager.svg b/src/icons/Adobe Experience Manager.svg
deleted file mode 100644
index af1c873a12f79705650ea3c0487eff58f2e35787..0000000000000000000000000000000000000000
--- a/src/icons/Adobe Experience Manager.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Adobe GoLive.png b/src/icons/Adobe GoLive.png
deleted file mode 100644
index 65c7df74f6e4687b41a713da8de419b259e0df15..0000000000000000000000000000000000000000
Binary files a/src/icons/Adobe GoLive.png and /dev/null differ
diff --git a/src/icons/Adobe RoboHelp.svg b/src/icons/Adobe RoboHelp.svg
deleted file mode 100644
index 391561734ef78cdce56c8bbd4e85c8ff4987fcb3..0000000000000000000000000000000000000000
--- a/src/icons/Adobe RoboHelp.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Advanced Web Stats.png b/src/icons/Advanced Web Stats.png
deleted file mode 100644
index 1a7c85ea85551fa372e6757db2e117d44912734f..0000000000000000000000000000000000000000
Binary files a/src/icons/Advanced Web Stats.png and /dev/null differ
diff --git a/src/icons/Advert Stream.png b/src/icons/Advert Stream.png
deleted file mode 100644
index 0e6ee5afeb452020083d9fd542c07d95b074afb0..0000000000000000000000000000000000000000
Binary files a/src/icons/Advert Stream.png and /dev/null differ
diff --git a/src/icons/Adverticum.svg b/src/icons/Adverticum.svg
deleted file mode 100644
index 92713f10787cc7de86e9846d5abfb08043a0d53d..0000000000000000000000000000000000000000
--- a/src/icons/Adverticum.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/icons/Adyen.svg b/src/icons/Adyen.svg
deleted file mode 100644
index 96d26b54637e2cf2896540578bb7705fb4eb35fd..0000000000000000000000000000000000000000
--- a/src/icons/Adyen.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
diff --git a/src/icons/Adzerk.png b/src/icons/Adzerk.png
deleted file mode 100644
index f16159bc024a8e24813c3cfb7d669e092872bf79..0000000000000000000000000000000000000000
Binary files a/src/icons/Adzerk.png and /dev/null differ
diff --git a/src/icons/Aegea.png b/src/icons/Aegea.png
deleted file mode 100644
index 8acf0a08a0e023f78dbd276fc9506eafa508fec3..0000000000000000000000000000000000000000
Binary files a/src/icons/Aegea.png and /dev/null differ
diff --git a/src/icons/Afosto.svg b/src/icons/Afosto.svg
deleted file mode 100644
index 882f7d91d5f9a4c9d11d9273aec6d54bfa4f0fa5..0000000000000000000000000000000000000000
--- a/src/icons/Afosto.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/icons/Airee.png b/src/icons/Airee.png
deleted file mode 100644
index b35de317ad08ee234b3d3603cd3c85cc9829e5a2..0000000000000000000000000000000000000000
Binary files a/src/icons/Airee.png and /dev/null differ
diff --git a/src/icons/Airform.svg b/src/icons/Airform.svg
deleted file mode 100644
index 188efcda5cd5194bace9a6173d0f141a55e4af73..0000000000000000000000000000000000000000
--- a/src/icons/Airform.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/icons/Algolia.svg b/src/icons/Algolia.svg
deleted file mode 100644
index c7ab0592848dfbd9b22eb772ecc3f517a82906b0..0000000000000000000000000000000000000000
--- a/src/icons/Algolia.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/icons/Allegro RomPager.png b/src/icons/Allegro RomPager.png
deleted file mode 100644
index 2815e76bd4107a809cdf572d01a8bb81badc151f..0000000000000000000000000000000000000000
Binary files a/src/icons/Allegro RomPager.png and /dev/null differ
diff --git a/src/icons/AlloyUI.png b/src/icons/AlloyUI.png
deleted file mode 100644
index 227cdc40abb0f23be2e0e6921b092abd3084c225..0000000000000000000000000000000000000000
Binary files a/src/icons/AlloyUI.png and /dev/null differ
diff --git a/src/icons/Alpine.js.png b/src/icons/Alpine.js.png
deleted file mode 100644
index a8f7db91f5f60e76f726cf5fa3c30f059e3a6ebd..0000000000000000000000000000000000000000
Binary files a/src/icons/Alpine.js.png and /dev/null differ
diff --git a/src/icons/Amaya.png b/src/icons/Amaya.png
deleted file mode 100644
index f8f1f9b13636cdcead108b6f6b63b14d6a13b48d..0000000000000000000000000000000000000000
Binary files a/src/icons/Amaya.png and /dev/null differ
diff --git a/src/icons/Amazon-Cloudfront.svg b/src/icons/Amazon-Cloudfront.svg
deleted file mode 100644
index 7454c8e586a0b12e23c55b86e14f55b68fbea638..0000000000000000000000000000000000000000
--- a/src/icons/Amazon-Cloudfront.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Ametys.png b/src/icons/Ametys.png
deleted file mode 100644
index de1c3d7bfb5a33cf0a46ef35bb936a3d4f05d1cb..0000000000000000000000000000000000000000
Binary files a/src/icons/Ametys.png and /dev/null differ
diff --git a/src/icons/Amiro.CMS.png b/src/icons/Amiro.CMS.png
deleted file mode 100644
index 3ea826348b0241a0c38498bb4836bba5f231bee5..0000000000000000000000000000000000000000
Binary files a/src/icons/Amiro.CMS.png and /dev/null differ
diff --git a/src/icons/Analysys Ark.svg b/src/icons/Analysys Ark.svg
deleted file mode 100644
index 3e8322823941e1c5c87ccb1bf26f87cc55f0c38d..0000000000000000000000000000000000000000
--- a/src/icons/Analysys Ark.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Anetwork.png b/src/icons/Anetwork.png
deleted file mode 100644
index f28e95dc5a0ba043217d8c53a55d320168c36980..0000000000000000000000000000000000000000
Binary files a/src/icons/Anetwork.png and /dev/null differ
diff --git a/src/icons/Angular.svg b/src/icons/Angular.svg
deleted file mode 100644
index e92f0220d467f8e53f2ab92e304978b21afaa949..0000000000000000000000000000000000000000
--- a/src/icons/Angular.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/AngularDart.svg b/src/icons/AngularDart.svg
deleted file mode 100644
index 78c49125aac9a7268d2abb5bac2adafacdd7b9a4..0000000000000000000000000000000000000000
--- a/src/icons/AngularDart.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/src/icons/AngularJS.svg b/src/icons/AngularJS.svg
deleted file mode 100644
index d0fd45bd8f5c6c2557a1207ad3cfada79ae0a8c1..0000000000000000000000000000000000000000
--- a/src/icons/AngularJS.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Ant Design.svg b/src/icons/Ant Design.svg
deleted file mode 100644
index e9f8c2a9d78f344a4b020d3b4e972c393b0a1079..0000000000000000000000000000000000000000
--- a/src/icons/Ant Design.svg
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Apache JSPWiki.png b/src/icons/Apache JSPWiki.png
deleted file mode 100644
index a25eaab5cb9230251d60669aee6a40045420fa95..0000000000000000000000000000000000000000
Binary files a/src/icons/Apache JSPWiki.png and /dev/null differ
diff --git a/src/icons/Apache Tomcat.svg b/src/icons/Apache Tomcat.svg
deleted file mode 100644
index e6cdad9f72a06e37c6bc2edf3ac7752489f8f9df..0000000000000000000000000000000000000000
--- a/src/icons/Apache Tomcat.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Apache Traffic Server.png b/src/icons/Apache Traffic Server.png
deleted file mode 100644
index 0faf78e0f6eb3e7955c6112f1da9c2fb8ae7675c..0000000000000000000000000000000000000000
Binary files a/src/icons/Apache Traffic Server.png and /dev/null differ
diff --git a/src/icons/Apache Wicket.svg b/src/icons/Apache Wicket.svg
deleted file mode 100644
index 301e4c4b11c31dbffa21c6bbdafbef331fea10f4..0000000000000000000000000000000000000000
--- a/src/icons/Apache Wicket.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Apache.svg b/src/icons/Apache.svg
deleted file mode 100644
index 775665d1c320e622d30abc6d4f9ff8c6eb383c86..0000000000000000000000000000000000000000
--- a/src/icons/Apache.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/ApexPages.png b/src/icons/ApexPages.png
deleted file mode 100644
index 839a8f681b0a55a6bd9960bbebbc00a1e6615feb..0000000000000000000000000000000000000000
Binary files a/src/icons/ApexPages.png and /dev/null differ
diff --git a/src/icons/Apollo.svg b/src/icons/Apollo.svg
deleted file mode 100644
index 7e542bbf4a94cd981747d09ea9f810053d6b2fae..0000000000000000000000000000000000000000
--- a/src/icons/Apollo.svg
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/src/icons/AppDynamics.png b/src/icons/AppDynamics.png
deleted file mode 100644
index 1470b96fd7996a152bcfeafebf6504078de09bb4..0000000000000000000000000000000000000000
Binary files a/src/icons/AppDynamics.png and /dev/null differ
diff --git a/src/icons/AppNexus.svg b/src/icons/AppNexus.svg
deleted file mode 100644
index e115867a5fdbf20677c58f3b4f176bd2b925376f..0000000000000000000000000000000000000000
--- a/src/icons/AppNexus.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Apple.svg b/src/icons/Apple.svg
deleted file mode 100644
index 2954f0f5249e051f8015f62dd935739296de9012..0000000000000000000000000000000000000000
--- a/src/icons/Apple.svg
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/src/icons/Arastta.svg b/src/icons/Arastta.svg
deleted file mode 100644
index bbbfd9b27ced89fc34dc40b6898ecf7d198db021..0000000000000000000000000000000000000000
--- a/src/icons/Arastta.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Arc-Publishing.svg b/src/icons/Arc-Publishing.svg
deleted file mode 100644
index 4a66617a297dc3437a5e90f6880f0bc809efd31a..0000000000000000000000000000000000000000
--- a/src/icons/Arc-Publishing.svg
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
diff --git a/src/icons/Artifactory.svg b/src/icons/Artifactory.svg
deleted file mode 100644
index b64b8f24b105b39926bb24859e6424ad7a0750fc..0000000000000000000000000000000000000000
--- a/src/icons/Artifactory.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/ArvanCloud.png b/src/icons/ArvanCloud.png
deleted file mode 100644
index 9c53ead920e8732cc80982caeb80278721a93acb..0000000000000000000000000000000000000000
Binary files a/src/icons/ArvanCloud.png and /dev/null differ
diff --git a/src/icons/AsciiDoc.png b/src/icons/AsciiDoc.png
deleted file mode 100644
index c1c66bc99fec1ae0dbc1859ddd2111bc27d53d31..0000000000000000000000000000000000000000
Binary files a/src/icons/AsciiDoc.png and /dev/null differ
diff --git a/src/icons/Atlassian Bitbucket.svg b/src/icons/Atlassian Bitbucket.svg
deleted file mode 100644
index 021b2955396f5b344b0ba196f19a6fe639f4c4de..0000000000000000000000000000000000000000
--- a/src/icons/Atlassian Bitbucket.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Atlassian Confluence.svg b/src/icons/Atlassian Confluence.svg
deleted file mode 100644
index 3b63f4fb78425688630c05b8cfe11d241f01fd3c..0000000000000000000000000000000000000000
--- a/src/icons/Atlassian Confluence.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Atlassian FishEye.svg b/src/icons/Atlassian FishEye.svg
deleted file mode 100644
index 245b0ec74256346074cbaf965870482c5d847736..0000000000000000000000000000000000000000
--- a/src/icons/Atlassian FishEye.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Atlassian Jira.svg b/src/icons/Atlassian Jira.svg
deleted file mode 100644
index 057cd3b1904871fea01a4acc99fdacf0a7905340..0000000000000000000000000000000000000000
--- a/src/icons/Atlassian Jira.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Atlassian Statuspage.svg b/src/icons/Atlassian Statuspage.svg
deleted file mode 100644
index b651642d7339c17ae924252ffdb4c7e8d921e5fd..0000000000000000000000000000000000000000
--- a/src/icons/Atlassian Statuspage.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Aurelia.svg b/src/icons/Aurelia.svg
deleted file mode 100644
index 3d157b859374d67e5ebc0d8bbaf1c5aa0cfef559..0000000000000000000000000000000000000000
--- a/src/icons/Aurelia.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Avangate.svg b/src/icons/Avangate.svg
deleted file mode 100644
index 944b87aee3b5bccc26a52a23996d6b08701052ab..0000000000000000000000000000000000000000
--- a/src/icons/Avangate.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Avasize.png b/src/icons/Avasize.png
deleted file mode 100755
index 98651980b1c0f4d43f8a72958ac32e154089e656..0000000000000000000000000000000000000000
Binary files a/src/icons/Avasize.png and /dev/null differ
diff --git a/src/icons/BEM.png b/src/icons/BEM.png
deleted file mode 100644
index 78356f4cffae8875f94995ec4fdabd0d88aea4d5..0000000000000000000000000000000000000000
Binary files a/src/icons/BEM.png and /dev/null differ
diff --git a/src/icons/BIGACE.png b/src/icons/BIGACE.png
deleted file mode 100644
index 7ce150b62659aa1e200d33e50c6cba3d4b1655a5..0000000000000000000000000000000000000000
Binary files a/src/icons/BIGACE.png and /dev/null differ
diff --git a/src/icons/Babel.svg b/src/icons/Babel.svg
deleted file mode 100644
index c4c0069546d5f7588ae538b6b90073130d60fba0..0000000000000000000000000000000000000000
--- a/src/icons/Babel.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/icons/Backbone.js.png b/src/icons/Backbone.js.png
deleted file mode 100644
index 0ffdb441eeb7061348c2409cf17595993e1f0db0..0000000000000000000000000000000000000000
Binary files a/src/icons/Backbone.js.png and /dev/null differ
diff --git a/src/icons/Backdrop.png b/src/icons/Backdrop.png
deleted file mode 100644
index 9929019a6e3aeb3228fbaac3a4af6bc44775ce3c..0000000000000000000000000000000000000000
Binary files a/src/icons/Backdrop.png and /dev/null differ
diff --git a/src/icons/Baidu Tongji.png b/src/icons/Baidu Tongji.png
deleted file mode 100644
index be459bfdcf619e8bd3e44650e8f030bca58d9b86..0000000000000000000000000000000000000000
Binary files a/src/icons/Baidu Tongji.png and /dev/null differ
diff --git a/src/icons/Banshee.png b/src/icons/Banshee.png
deleted file mode 100644
index e55ef54541ae9ddc01ed033150d92ec0d5ea1212..0000000000000000000000000000000000000000
Binary files a/src/icons/Banshee.png and /dev/null differ
diff --git a/src/icons/BaseHTTP.png b/src/icons/BaseHTTP.png
deleted file mode 100644
index 76467ab8524dc9bce5fbce451193504fc9b6d350..0000000000000000000000000000000000000000
Binary files a/src/icons/BaseHTTP.png and /dev/null differ
diff --git a/src/icons/Bigcommerce.png b/src/icons/Bigcommerce.png
deleted file mode 100644
index edd047e96613c4ac14352e60396b50dafd9d9c1c..0000000000000000000000000000000000000000
Binary files a/src/icons/Bigcommerce.png and /dev/null differ
diff --git a/src/icons/Bigware.png b/src/icons/Bigware.png
deleted file mode 100644
index 6457f7b387bd175fb476f6a1f063d3a186e94369..0000000000000000000000000000000000000000
Binary files a/src/icons/Bigware.png and /dev/null differ
diff --git a/src/icons/BittAds.png b/src/icons/BittAds.png
deleted file mode 100644
index a8f37476f54685917874851e9f1cf801ecd59ab9..0000000000000000000000000000000000000000
Binary files a/src/icons/BittAds.png and /dev/null differ
diff --git a/src/icons/Blade.png b/src/icons/Blade.png
deleted file mode 100644
index 64ec225c57fd38d8e8db4d97e4a82a1b83787458..0000000000000000000000000000000000000000
Binary files a/src/icons/Blade.png and /dev/null differ
diff --git a/src/icons/Blazor.png b/src/icons/Blazor.png
deleted file mode 100644
index 7e87b9a9905c79a63860e2e9b6eb3194e7cb5f83..0000000000000000000000000000000000000000
Binary files a/src/icons/Blazor.png and /dev/null differ
diff --git a/src/icons/Blessing Skin.png b/src/icons/Blessing Skin.png
deleted file mode 100644
index f7e0c6eee31727897561f1cae2d1ea7ce7c36bff..0000000000000000000000000000000000000000
Binary files a/src/icons/Blessing Skin.png and /dev/null differ
diff --git a/src/icons/Blesta.png b/src/icons/Blesta.png
deleted file mode 100644
index a2294b68f0a8da2c8f1f7d274ca262e5d61a466f..0000000000000000000000000000000000000000
Binary files a/src/icons/Blesta.png and /dev/null differ
diff --git a/src/icons/Blip.tv.png b/src/icons/Blip.tv.png
deleted file mode 100644
index 34dd8b44f2c82fad0759499b25f705c4512de2e7..0000000000000000000000000000000000000000
Binary files a/src/icons/Blip.tv.png and /dev/null differ
diff --git a/src/icons/Blogger.png b/src/icons/Blogger.png
deleted file mode 100644
index 17bd56bd64cc8017fa9ddebf281df300a3174752..0000000000000000000000000000000000000000
Binary files a/src/icons/Blogger.png and /dev/null differ
diff --git a/src/icons/Bloomreach.png b/src/icons/Bloomreach.png
deleted file mode 100644
index 25b13e808ea35a0fa153a9d74ff7d4a77ecb9818..0000000000000000000000000000000000000000
Binary files a/src/icons/Bloomreach.png and /dev/null differ
diff --git a/src/icons/Bluefish.png b/src/icons/Bluefish.png
deleted file mode 100644
index 846a3a6405152361bd278e4f6f52eeacb71d6775..0000000000000000000000000000000000000000
Binary files a/src/icons/Bluefish.png and /dev/null differ
diff --git a/src/icons/BoldChat.png b/src/icons/BoldChat.png
deleted file mode 100644
index ceeecf47e94157528e95698b29a293f11f7e8809..0000000000000000000000000000000000000000
Binary files a/src/icons/BoldChat.png and /dev/null differ
diff --git a/src/icons/Bolt.png b/src/icons/Bolt.png
deleted file mode 100644
index 65c757c6154600c0fdd839dc4c69590a845b4179..0000000000000000000000000000000000000000
Binary files a/src/icons/Bolt.png and /dev/null differ
diff --git a/src/icons/Bonfire.png b/src/icons/Bonfire.png
deleted file mode 100644
index aff2cd0301e5443fd7183456f6fbcb36ed81afad..0000000000000000000000000000000000000000
Binary files a/src/icons/Bonfire.png and /dev/null differ
diff --git a/src/icons/Bootstrap Table.svg b/src/icons/Bootstrap Table.svg
deleted file mode 100644
index a5d95e778c514dc80f33b4eec2f57903b45db391..0000000000000000000000000000000000000000
--- a/src/icons/Bootstrap Table.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Bootstrap.png b/src/icons/Bootstrap.png
deleted file mode 100644
index 44230c442eb2294408a4244e29d5c5ebb8457c47..0000000000000000000000000000000000000000
Binary files a/src/icons/Bootstrap.png and /dev/null differ
diff --git a/src/icons/Botble-CMS.png b/src/icons/Botble-CMS.png
deleted file mode 100755
index 9704f5d7aca66961ccea4bfc7d20344236c8064d..0000000000000000000000000000000000000000
Binary files a/src/icons/Botble-CMS.png and /dev/null differ
diff --git a/src/icons/Bounce Exchange.svg b/src/icons/Bounce Exchange.svg
deleted file mode 100644
index 9ee588b4064c06a6d7b594e528f1ae2678cb5f98..0000000000000000000000000000000000000000
--- a/src/icons/Bounce Exchange.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Braintree.svg b/src/icons/Braintree.svg
deleted file mode 100644
index 2a71b1478d2261eaacae34883971c441b7a2188d..0000000000000000000000000000000000000000
--- a/src/icons/Braintree.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
diff --git a/src/icons/Brightspot.svg b/src/icons/Brightspot.svg
deleted file mode 100644
index 2720d780d9d20d6055c19f09e4b88f5d549aa8fb..0000000000000000000000000000000000000000
--- a/src/icons/Brightspot.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/BrowserCMS.png b/src/icons/BrowserCMS.png
deleted file mode 100644
index 0419a33ac3211046ce7566d35257d1f1ba9e9c20..0000000000000000000000000000000000000000
Binary files a/src/icons/BrowserCMS.png and /dev/null differ
diff --git a/src/icons/BugSnag.png b/src/icons/BugSnag.png
deleted file mode 100644
index 0830789deb32d706eb5ef1fba36bde130ebce0b8..0000000000000000000000000000000000000000
Binary files a/src/icons/BugSnag.png and /dev/null differ
diff --git a/src/icons/Bugzilla.png b/src/icons/Bugzilla.png
deleted file mode 100644
index 6bf988ce651caec65429a9ef94e81bfd2ffc447d..0000000000000000000000000000000000000000
Binary files a/src/icons/Bugzilla.png and /dev/null differ
diff --git a/src/icons/Bulma.png b/src/icons/Bulma.png
deleted file mode 100644
index b46f32bb5cc41848eeca4babbfbc18a797aa41f2..0000000000000000000000000000000000000000
Binary files a/src/icons/Bulma.png and /dev/null differ
diff --git a/src/icons/Burning Board.png b/src/icons/Burning Board.png
deleted file mode 100644
index e0260c148b064a29faab798a68764f0bef24a40b..0000000000000000000000000000000000000000
Binary files a/src/icons/Burning Board.png and /dev/null differ
diff --git a/src/icons/Business Catalyst.png b/src/icons/Business Catalyst.png
deleted file mode 100644
index 653b4961f90bbd99f8042d31b7aed1fb71baaf04..0000000000000000000000000000000000000000
Binary files a/src/icons/Business Catalyst.png and /dev/null differ
diff --git a/src/icons/BuySellAds.png b/src/icons/BuySellAds.png
deleted file mode 100644
index 4f22871b292835c5787b017b50b66eb4dfdd9e48..0000000000000000000000000000000000000000
Binary files a/src/icons/BuySellAds.png and /dev/null differ
diff --git a/src/icons/CDN77.png b/src/icons/CDN77.png
deleted file mode 100644
index 7300be9d545db77771b503b0c91e18ad4bb12e21..0000000000000000000000000000000000000000
Binary files a/src/icons/CDN77.png and /dev/null differ
diff --git a/src/icons/CFML.png b/src/icons/CFML.png
deleted file mode 100644
index b8424fb737be997d02e558261b7246053bbd26e3..0000000000000000000000000000000000000000
Binary files a/src/icons/CFML.png and /dev/null differ
diff --git a/src/icons/CKEditor.png b/src/icons/CKEditor.png
deleted file mode 100644
index 568bcb2a6924ee572adac1ff626df3a13cd19d42..0000000000000000000000000000000000000000
Binary files a/src/icons/CKEditor.png and /dev/null differ
diff --git a/src/icons/CMS Made Simple.png b/src/icons/CMS Made Simple.png
deleted file mode 100644
index 545b925002338365f69a73b09e7f31074876f6f7..0000000000000000000000000000000000000000
Binary files a/src/icons/CMS Made Simple.png and /dev/null differ
diff --git a/src/icons/CPG Dragonfly.png b/src/icons/CPG Dragonfly.png
deleted file mode 100644
index bc2dcc37d884481859e21619b6758ed821f0488b..0000000000000000000000000000000000000000
Binary files a/src/icons/CPG Dragonfly.png and /dev/null differ
diff --git a/src/icons/CS Cart.png b/src/icons/CS Cart.png
deleted file mode 100644
index 172fdb7a8a39f6ac67487f0667747d711272448f..0000000000000000000000000000000000000000
Binary files a/src/icons/CS Cart.png and /dev/null differ
diff --git a/src/icons/CacheFly.png b/src/icons/CacheFly.png
deleted file mode 100644
index 5b8a060ed991baf874ab64df5b9e2aa98e1c686a..0000000000000000000000000000000000000000
Binary files a/src/icons/CacheFly.png and /dev/null differ
diff --git a/src/icons/Cafe24.png b/src/icons/Cafe24.png
deleted file mode 100644
index e2181f584766a43870a48f964aff72af35eafe8f..0000000000000000000000000000000000000000
Binary files a/src/icons/Cafe24.png and /dev/null differ
diff --git a/src/icons/CakePHP.png b/src/icons/CakePHP.png
deleted file mode 100644
index a3f838b9bca2ff748f15a703d54b2b18dac79ec0..0000000000000000000000000000000000000000
Binary files a/src/icons/CakePHP.png and /dev/null differ
diff --git a/src/icons/Captch Me.svg b/src/icons/Captch Me.svg
deleted file mode 100644
index 6f5b681fc8316b60f6f444dff319e1c4451ab40f..0000000000000000000000000000000000000000
--- a/src/icons/Captch Me.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Carbon Ads.png b/src/icons/Carbon Ads.png
deleted file mode 100644
index 0429a48476e0955fbbc06e1edbd1aef8aa28df69..0000000000000000000000000000000000000000
Binary files a/src/icons/Carbon Ads.png and /dev/null differ
diff --git a/src/icons/Cargo.png b/src/icons/Cargo.png
deleted file mode 100644
index b6512fa498d2243ae5079bebc4bf29cd7bf45b33..0000000000000000000000000000000000000000
Binary files a/src/icons/Cargo.png and /dev/null differ
diff --git a/src/icons/Catberry.js.png b/src/icons/Catberry.js.png
deleted file mode 100644
index f7a61741e7f0b603b136232385e9551f85cf2963..0000000000000000000000000000000000000000
Binary files a/src/icons/Catberry.js.png and /dev/null differ
diff --git a/src/icons/Cecil.png b/src/icons/Cecil.png
deleted file mode 100644
index ce4a53cf612792f455181ebfb3186fa40c0d16b9..0000000000000000000000000000000000000000
Binary files a/src/icons/Cecil.png and /dev/null differ
diff --git a/src/icons/CentOS.png b/src/icons/CentOS.png
deleted file mode 100644
index fe2bc7188814f82fa8f49b3b69f1ac159717af6b..0000000000000000000000000000000000000000
Binary files a/src/icons/CentOS.png and /dev/null differ
diff --git a/src/icons/Chamilo.png b/src/icons/Chamilo.png
deleted file mode 100644
index 3beec78f9b77cd00c48bf8140d647d3694e2426d..0000000000000000000000000000000000000000
Binary files a/src/icons/Chamilo.png and /dev/null differ
diff --git a/src/icons/Chart.js.svg b/src/icons/Chart.js.svg
deleted file mode 100644
index 24f5a2bf0edf933a6460f7e7752e53a04f3cb2e4..0000000000000000000000000000000000000000
--- a/src/icons/Chart.js.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Chartbeat.png b/src/icons/Chartbeat.png
deleted file mode 100644
index 75f35303e43234d341368628122666ef9ba9beb0..0000000000000000000000000000000000000000
Binary files a/src/icons/Chartbeat.png and /dev/null differ
diff --git a/src/icons/Cherokee.png b/src/icons/Cherokee.png
deleted file mode 100644
index a0d513b9c927d0274f1b2240aa98961cc727ddea..0000000000000000000000000000000000000000
Binary files a/src/icons/Cherokee.png and /dev/null differ
diff --git a/src/icons/CherryPy.png b/src/icons/CherryPy.png
deleted file mode 100644
index 75fa50094d3455d7aab3fcb885ee35387f14242c..0000000000000000000000000000000000000000
Binary files a/src/icons/CherryPy.png and /dev/null differ
diff --git a/src/icons/Chitika.png b/src/icons/Chitika.png
deleted file mode 100644
index 449045ebce2a4951272abb6e3072ab82e42a37bc..0000000000000000000000000000000000000000
Binary files a/src/icons/Chitika.png and /dev/null differ
diff --git a/src/icons/Chorus.png b/src/icons/Chorus.png
deleted file mode 100644
index 13416e0218f6de0d0f8c4e1a2f27dce21705ed9d..0000000000000000000000000000000000000000
Binary files a/src/icons/Chorus.png and /dev/null differ
diff --git a/src/icons/Ckan.png b/src/icons/Ckan.png
deleted file mode 100644
index 15b1fa7729f63c8a66fb0990d073094825b9b272..0000000000000000000000000000000000000000
Binary files a/src/icons/Ckan.png and /dev/null differ
diff --git a/src/icons/ClickFunnels.png b/src/icons/ClickFunnels.png
deleted file mode 100644
index 86504340ecd9da4a8771f11ea40dddedd0a1c83f..0000000000000000000000000000000000000000
Binary files a/src/icons/ClickFunnels.png and /dev/null differ
diff --git a/src/icons/ClickHeat.png b/src/icons/ClickHeat.png
deleted file mode 100644
index 7ff2bbe645585b10734bd5d3b6a2290e8b6362a0..0000000000000000000000000000000000000000
Binary files a/src/icons/ClickHeat.png and /dev/null differ
diff --git a/src/icons/ClickTale.png b/src/icons/ClickTale.png
deleted file mode 100644
index 96686e5247fff995c503a441e208140d79fdee2d..0000000000000000000000000000000000000000
Binary files a/src/icons/ClickTale.png and /dev/null differ
diff --git a/src/icons/Clicky.png b/src/icons/Clicky.png
deleted file mode 100644
index 426d8725a4ccced3fb30f012ed8cedc0bd22d240..0000000000000000000000000000000000000000
Binary files a/src/icons/Clicky.png and /dev/null differ
diff --git a/src/icons/Clientexec.png b/src/icons/Clientexec.png
deleted file mode 100644
index a12579fbdac521a8c50b7b51a96c2006c38384b3..0000000000000000000000000000000000000000
Binary files a/src/icons/Clientexec.png and /dev/null differ
diff --git a/src/icons/Clipboard.js.svg b/src/icons/Clipboard.js.svg
deleted file mode 100644
index aa2c564d3c8fbbe94d4b2add043fb03c90dff1d0..0000000000000000000000000000000000000000
--- a/src/icons/Clipboard.js.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/CloudFlare.svg b/src/icons/CloudFlare.svg
deleted file mode 100644
index 7ab2a4ede9bb6e2f20a2453a2c3828e7103f7c4d..0000000000000000000000000000000000000000
--- a/src/icons/CloudFlare.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/CloudSuite.svg b/src/icons/CloudSuite.svg
deleted file mode 100644
index 44b0b02d47ad0407302a4b85a02afae1705b7e2a..0000000000000000000000000000000000000000
--- a/src/icons/CloudSuite.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Cloudera.png b/src/icons/Cloudera.png
deleted file mode 100644
index 2130f110239d90eb6d9f62606ab12d2e9097a271..0000000000000000000000000000000000000000
Binary files a/src/icons/Cloudera.png and /dev/null differ
diff --git a/src/icons/CodeIgniter.png b/src/icons/CodeIgniter.png
deleted file mode 100644
index b418ddfa3e246690c4cc58e2e8866e9699d8d79b..0000000000000000000000000000000000000000
Binary files a/src/icons/CodeIgniter.png and /dev/null differ
diff --git a/src/icons/CodeMirror.png b/src/icons/CodeMirror.png
deleted file mode 100644
index ef34d402c1c76df12ae126376fc1e376dfba3ebc..0000000000000000000000000000000000000000
Binary files a/src/icons/CodeMirror.png and /dev/null differ
diff --git a/src/icons/CoinHive.svg b/src/icons/CoinHive.svg
deleted file mode 100644
index d61cede8be2cedcd48ca2ed1dba6dc554f686b3c..0000000000000000000000000000000000000000
--- a/src/icons/CoinHive.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Comandia.svg b/src/icons/Comandia.svg
deleted file mode 100644
index 24a7be8dfa8222864046e1077cb4b691eadef3a4..0000000000000000000000000000000000000000
--- a/src/icons/Comandia.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Combeenation.png b/src/icons/Combeenation.png
deleted file mode 100644
index 86792253e375667078ee4b4352a2d43a24c73b44..0000000000000000000000000000000000000000
Binary files a/src/icons/Combeenation.png and /dev/null differ
diff --git a/src/icons/Commerce Server.png b/src/icons/Commerce Server.png
deleted file mode 100644
index f0e1c123284ed29fe4f4535335f36b7b3bbbfc2b..0000000000000000000000000000000000000000
Binary files a/src/icons/Commerce Server.png and /dev/null differ
diff --git a/src/icons/Concrete5.png b/src/icons/Concrete5.png
deleted file mode 100644
index 7dc61f31f7c7bc0134d3a209ccda7d3aaae4a8c8..0000000000000000000000000000000000000000
Binary files a/src/icons/Concrete5.png and /dev/null differ
diff --git a/src/icons/Contao.png b/src/icons/Contao.png
deleted file mode 100644
index e0100322d5fde8c04e6329891aaca8ba2a6ad924..0000000000000000000000000000000000000000
Binary files a/src/icons/Contao.png and /dev/null differ
diff --git a/src/icons/Contenido.png b/src/icons/Contenido.png
deleted file mode 100644
index 598d97fbe1ea0bdd46c2f7bf0dda41ba9d305ac3..0000000000000000000000000000000000000000
Binary files a/src/icons/Contenido.png and /dev/null differ
diff --git a/src/icons/Contensis.png b/src/icons/Contensis.png
deleted file mode 100644
index d5df72c32a0c20126e7da1e449ad2f30c819d37f..0000000000000000000000000000000000000000
Binary files a/src/icons/Contensis.png and /dev/null differ
diff --git a/src/icons/ContentBox.png b/src/icons/ContentBox.png
deleted file mode 100644
index 2abfae432ae9b78c8140233c386239b4f920d61c..0000000000000000000000000000000000000000
Binary files a/src/icons/ContentBox.png and /dev/null differ
diff --git a/src/icons/Contentful.svg b/src/icons/Contentful.svg
deleted file mode 100644
index 63e08db5559b7574333b68b363787f09c9fdda32..0000000000000000000000000000000000000000
--- a/src/icons/Contentful.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/icons/ConversionLab.png b/src/icons/ConversionLab.png
deleted file mode 100644
index a8396bfb2f5fd8820c80ecf4c20eaf072804b44c..0000000000000000000000000000000000000000
Binary files a/src/icons/ConversionLab.png and /dev/null differ
diff --git a/src/icons/Coppermine.png b/src/icons/Coppermine.png
deleted file mode 100644
index bfbac43c5f23ad4b5529837cf0f5ac2e386a4ae4..0000000000000000000000000000000000000000
Binary files a/src/icons/Coppermine.png and /dev/null differ
diff --git a/src/icons/Cosmoshop.png b/src/icons/Cosmoshop.png
deleted file mode 100644
index 1bcbca716b0c2e1d034adff5ccee2cb2701743f6..0000000000000000000000000000000000000000
Binary files a/src/icons/Cosmoshop.png and /dev/null differ
diff --git a/src/icons/Cotonti.png b/src/icons/Cotonti.png
deleted file mode 100644
index 274ef7b5e8b21d0688d4b38d2600fe78969f2db8..0000000000000000000000000000000000000000
Binary files a/src/icons/Cotonti.png and /dev/null differ
diff --git a/src/icons/CouchDB.png b/src/icons/CouchDB.png
deleted file mode 100644
index a0a44225af70293d6e413fffe19e9458e1e3849a..0000000000000000000000000000000000000000
Binary files a/src/icons/CouchDB.png and /dev/null differ
diff --git a/src/icons/Countly.png b/src/icons/Countly.png
deleted file mode 100644
index ae9d8db9648cc1da2b24a4a9fb09e8d12e082f0d..0000000000000000000000000000000000000000
Binary files a/src/icons/Countly.png and /dev/null differ
diff --git a/src/icons/Cowboy.png b/src/icons/Cowboy.png
deleted file mode 100644
index f5d4ea1beb046bb0c27354d2c0006b972a96e894..0000000000000000000000000000000000000000
Binary files a/src/icons/Cowboy.png and /dev/null differ
diff --git a/src/icons/CppCMS.png b/src/icons/CppCMS.png
deleted file mode 100644
index d93378af9ff427b5f171996a09005b582d8a5dfa..0000000000000000000000000000000000000000
Binary files a/src/icons/CppCMS.png and /dev/null differ
diff --git a/src/icons/Craft CMS.svg b/src/icons/Craft CMS.svg
deleted file mode 100644
index 7e83d400a0b1333016d6d62daf6bd75f9b904912..0000000000000000000000000000000000000000
--- a/src/icons/Craft CMS.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
diff --git a/src/icons/Crazy Egg.png b/src/icons/Crazy Egg.png
deleted file mode 100644
index ff8b90416718ed4bb5016207d0dae078cd52ca18..0000000000000000000000000000000000000000
Binary files a/src/icons/Crazy Egg.png and /dev/null differ
diff --git a/src/icons/Criteo.svg b/src/icons/Criteo.svg
deleted file mode 100644
index 8cf919362ad4ae873738492c6b67798b6ae7842f..0000000000000000000000000000000000000000
--- a/src/icons/Criteo.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Cross Pixel.png b/src/icons/Cross Pixel.png
deleted file mode 100644
index 7984e3dc095035ea987e50c6283087be03f7a61a..0000000000000000000000000000000000000000
Binary files a/src/icons/Cross Pixel.png and /dev/null differ
diff --git a/src/icons/CrossBox.png b/src/icons/CrossBox.png
deleted file mode 100644
index c907d010be612037bf227d57b54d5167f15afef4..0000000000000000000000000000000000000000
Binary files a/src/icons/CrossBox.png and /dev/null differ
diff --git a/src/icons/Crypto-Loot.png b/src/icons/Crypto-Loot.png
deleted file mode 100644
index 4bcd3b9b361e234caf96d1683c1b8b0ad2e3c14a..0000000000000000000000000000000000000000
Binary files a/src/icons/Crypto-Loot.png and /dev/null differ
diff --git a/src/icons/CubeCart.png b/src/icons/CubeCart.png
deleted file mode 100644
index ac631e741acd264435e95d2e1813598c9b694cb0..0000000000000000000000000000000000000000
Binary files a/src/icons/CubeCart.png and /dev/null differ
diff --git a/src/icons/Cufon.png b/src/icons/Cufon.png
deleted file mode 100644
index 44ff3c1cdee73972c6cebfee8c76361f8abe31c0..0000000000000000000000000000000000000000
Binary files a/src/icons/Cufon.png and /dev/null differ
diff --git a/src/icons/D3.png b/src/icons/D3.png
deleted file mode 100644
index 375a73f8fc3debdfcabf36e2f61ebe18de3a19ce..0000000000000000000000000000000000000000
Binary files a/src/icons/D3.png and /dev/null differ
diff --git a/src/icons/DHTMLX.png b/src/icons/DHTMLX.png
deleted file mode 100644
index d74c581681f4a52593b4241e36f5fabd9a552458..0000000000000000000000000000000000000000
Binary files a/src/icons/DHTMLX.png and /dev/null differ
diff --git a/src/icons/DM Polopoly.png b/src/icons/DM Polopoly.png
deleted file mode 100644
index fa2de3b2a4795141fe1c7e2b6aee6bdae6d4d958..0000000000000000000000000000000000000000
Binary files a/src/icons/DM Polopoly.png and /dev/null differ
diff --git a/src/icons/DNN.png b/src/icons/DNN.png
deleted file mode 100644
index e1330f90e517192a479e583d7b06fdcf616967a9..0000000000000000000000000000000000000000
Binary files a/src/icons/DNN.png and /dev/null differ
diff --git a/src/icons/DTG.png b/src/icons/DTG.png
deleted file mode 100644
index fff0ad86ea0f0a6ca933763c9228305d9996741e..0000000000000000000000000000000000000000
Binary files a/src/icons/DTG.png and /dev/null differ
diff --git a/src/icons/Dancer.png b/src/icons/Dancer.png
deleted file mode 100644
index 346ea7489a26a9c8138d75ba4555e486a31caa12..0000000000000000000000000000000000000000
Binary files a/src/icons/Dancer.png and /dev/null differ
diff --git a/src/icons/Danneo CMS.png b/src/icons/Danneo CMS.png
deleted file mode 100644
index 136d502c3762317642d9dd48f0f64accc1edf279..0000000000000000000000000000000000000000
Binary files a/src/icons/Danneo CMS.png and /dev/null differ
diff --git a/src/icons/Dart.svg b/src/icons/Dart.svg
deleted file mode 100644
index ca5dcdad7897e2209bb6651e1a333d8a1c48f4cd..0000000000000000000000000000000000000000
--- a/src/icons/Dart.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
diff --git a/src/icons/DataLife Engine.png b/src/icons/DataLife Engine.png
deleted file mode 100644
index 871ad39ac0418df1c048ddd928993f79dd63a9e8..0000000000000000000000000000000000000000
Binary files a/src/icons/DataLife Engine.png and /dev/null differ
diff --git a/src/icons/DataPower.png b/src/icons/DataPower.png
deleted file mode 100644
index 0cee484aa1bbeb07f68c1fb961df7fda7a3e6032..0000000000000000000000000000000000000000
Binary files a/src/icons/DataPower.png and /dev/null differ
diff --git a/src/icons/DataTables.png b/src/icons/DataTables.png
deleted file mode 100644
index f3763e9aa60fbdb6d6e1682d21aa6af6481d938a..0000000000000000000000000000000000000000
Binary files a/src/icons/DataTables.png and /dev/null differ
diff --git a/src/icons/Day.js.svg b/src/icons/Day.js.svg
deleted file mode 100644
index 6ceade70d43548dc44af3ec2885a3c2d6daa6b1b..0000000000000000000000000000000000000000
--- a/src/icons/Day.js.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Debian.png b/src/icons/Debian.png
deleted file mode 100644
index 42db76b78947754b32c6ab3d0795dbe3dce311d9..0000000000000000000000000000000000000000
Binary files a/src/icons/Debian.png and /dev/null differ
diff --git a/src/icons/DedeCMS.png b/src/icons/DedeCMS.png
deleted file mode 100644
index af4913ff11df3ddab27ee0a0164a7bb0fe4c5d79..0000000000000000000000000000000000000000
Binary files a/src/icons/DedeCMS.png and /dev/null differ
diff --git a/src/icons/DerakCloud.png b/src/icons/DerakCloud.png
deleted file mode 100644
index 377b223f2fb28789f3f7b206379bc1fff7b2478f..0000000000000000000000000000000000000000
Binary files a/src/icons/DerakCloud.png and /dev/null differ
diff --git a/src/icons/DirectAdmin.png b/src/icons/DirectAdmin.png
deleted file mode 100644
index 75f1a7e4837cfc4c6ad95ecc44c770c43a3dd6bc..0000000000000000000000000000000000000000
Binary files a/src/icons/DirectAdmin.png and /dev/null differ
diff --git a/src/icons/Discourse.png b/src/icons/Discourse.png
deleted file mode 100644
index dcda977b0c84ec6e49f5ecfdb3a3f3042170284b..0000000000000000000000000000000000000000
Binary files a/src/icons/Discourse.png and /dev/null differ
diff --git a/src/icons/Discuz X.png b/src/icons/Discuz X.png
deleted file mode 100644
index 5cc14282a4a01f3fddf6b80c9d9d5543d6b4b34d..0000000000000000000000000000000000000000
Binary files a/src/icons/Discuz X.png and /dev/null differ
diff --git a/src/icons/Disqus.svg b/src/icons/Disqus.svg
deleted file mode 100644
index 48158aaa26fbd2fd598e3ecd5fe6618bc9618692..0000000000000000000000000000000000000000
--- a/src/icons/Disqus.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Django.png b/src/icons/Django.png
deleted file mode 100644
index bd3ea090b71cffb8beaaa4404a088cabe6c28a81..0000000000000000000000000000000000000000
Binary files a/src/icons/Django.png and /dev/null differ
diff --git a/src/icons/Docker.svg b/src/icons/Docker.svg
deleted file mode 100644
index b8b16676ec2ce2dfffed1d35d3a9135f21f72dff..0000000000000000000000000000000000000000
--- a/src/icons/Docker.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
diff --git a/src/icons/Dojo.png b/src/icons/Dojo.png
deleted file mode 100644
index 96833c395b4807d64261202937ba067563fc40e4..0000000000000000000000000000000000000000
Binary files a/src/icons/Dojo.png and /dev/null differ
diff --git a/src/icons/Dokeos.png b/src/icons/Dokeos.png
deleted file mode 100644
index 855b23fff0c776c290168a0143d217e7d1df19ff..0000000000000000000000000000000000000000
Binary files a/src/icons/Dokeos.png and /dev/null differ
diff --git a/src/icons/DokuWiki.png b/src/icons/DokuWiki.png
deleted file mode 100644
index e9771b7d01fec088ea36d6d7919a60d265f76d00..0000000000000000000000000000000000000000
Binary files a/src/icons/DokuWiki.png and /dev/null differ
diff --git a/src/icons/Dotclear.png b/src/icons/Dotclear.png
deleted file mode 100644
index af514f6e5f767ffc63621bd33d193975bd675f4b..0000000000000000000000000000000000000000
Binary files a/src/icons/Dotclear.png and /dev/null differ
diff --git a/src/icons/DoubleClick.svg b/src/icons/DoubleClick.svg
deleted file mode 100644
index cf81556488d0f6394cc28ca4c786575a4475fc89..0000000000000000000000000000000000000000
--- a/src/icons/DoubleClick.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/DovetailWRP.png b/src/icons/DovetailWRP.png
deleted file mode 100644
index fbf47ef0525377cc9a8ae8185dd506cbe72be312..0000000000000000000000000000000000000000
Binary files a/src/icons/DovetailWRP.png and /dev/null differ
diff --git a/src/icons/Doxygen.png b/src/icons/Doxygen.png
deleted file mode 100644
index 20de99f2c66146767ddeb42e2b25033ad85dd1c8..0000000000000000000000000000000000000000
Binary files a/src/icons/Doxygen.png and /dev/null differ
diff --git a/src/icons/DreamWeaver.png b/src/icons/DreamWeaver.png
deleted file mode 100644
index d073d73f01806e4530e13cc4d251da04b725e2be..0000000000000000000000000000000000000000
Binary files a/src/icons/DreamWeaver.png and /dev/null differ
diff --git a/src/icons/Drupal Commerce.png b/src/icons/Drupal Commerce.png
deleted file mode 100644
index d362d56151406530aad5d548139d17ac7035776b..0000000000000000000000000000000000000000
Binary files a/src/icons/Drupal Commerce.png and /dev/null differ
diff --git a/src/icons/Drupal.svg b/src/icons/Drupal.svg
deleted file mode 100644
index b32678febb294668635e667fe5e8dbda7f1898e2..0000000000000000000000000000000000000000
--- a/src/icons/Drupal.svg
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
diff --git a/src/icons/Dynamicweb.png b/src/icons/Dynamicweb.png
deleted file mode 100644
index e1e4be9acc41ebecea1c23085d4dca1c1afe948f..0000000000000000000000000000000000000000
Binary files a/src/icons/Dynamicweb.png and /dev/null differ
diff --git a/src/icons/Dynatrace.png b/src/icons/Dynatrace.png
deleted file mode 100644
index ffbabd55222727639d3cf66a033b886d56315011..0000000000000000000000000000000000000000
Binary files a/src/icons/Dynatrace.png and /dev/null differ
diff --git a/src/icons/EKM.png b/src/icons/EKM.png
deleted file mode 100644
index 41939f248cbbffe624201c52ddf2459ee4748a3b..0000000000000000000000000000000000000000
Binary files a/src/icons/EKM.png and /dev/null differ
diff --git a/src/icons/ELOG.png b/src/icons/ELOG.png
deleted file mode 100644
index 8a53cd3dcb449ac20ea739e28aceeefc8510c203..0000000000000000000000000000000000000000
Binary files a/src/icons/ELOG.png and /dev/null differ
diff --git a/src/icons/EPiServer.png b/src/icons/EPiServer.png
deleted file mode 100644
index c175a4c82c1ea542db3860eee6777f5ef57c8d84..0000000000000000000000000000000000000000
Binary files a/src/icons/EPiServer.png and /dev/null differ
diff --git a/src/icons/EPrints.png b/src/icons/EPrints.png
deleted file mode 100644
index db4dc9cedd6ec31c921dd42093e8eb801d34ade8..0000000000000000000000000000000000000000
Binary files a/src/icons/EPrints.png and /dev/null differ
diff --git a/src/icons/EasyEngine.png b/src/icons/EasyEngine.png
deleted file mode 100644
index 737ecd1b7931f593a6d3e1f310cba060595d77e0..0000000000000000000000000000000000000000
Binary files a/src/icons/EasyEngine.png and /dev/null differ
diff --git a/src/icons/EdgeCast.png b/src/icons/EdgeCast.png
deleted file mode 100644
index f59c7eed79e730faeedac27d26c62217381a099d..0000000000000000000000000000000000000000
Binary files a/src/icons/EdgeCast.png and /dev/null differ
diff --git a/src/icons/Elcodi.png b/src/icons/Elcodi.png
deleted file mode 100644
index 43e23f412d6bde13ffebdc93053baea95044473a..0000000000000000000000000000000000000000
Binary files a/src/icons/Elcodi.png and /dev/null differ
diff --git a/src/icons/Eleanor CMS.png b/src/icons/Eleanor CMS.png
deleted file mode 100644
index 5d53ac706e5b7ebc88694f2292bb2d79d0d76990..0000000000000000000000000000000000000000
Binary files a/src/icons/Eleanor CMS.png and /dev/null differ
diff --git a/src/icons/ElementUI.svg b/src/icons/ElementUI.svg
deleted file mode 100644
index 4c05f8d2b3f1674f30e7ad77b0c9caca9a8f2721..0000000000000000000000000000000000000000
--- a/src/icons/ElementUI.svg
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Elementor.png b/src/icons/Elementor.png
deleted file mode 100644
index 87fc23e014e907cd2999e32faf2c3c26d7c9b6c8..0000000000000000000000000000000000000000
Binary files a/src/icons/Elementor.png and /dev/null differ
diff --git a/src/icons/Embedthis.png b/src/icons/Embedthis.png
deleted file mode 100644
index a591e60968b9bbea0e88a1c6bdc0213d66dcc4a2..0000000000000000000000000000000000000000
Binary files a/src/icons/Embedthis.png and /dev/null differ
diff --git a/src/icons/Ember.js.png b/src/icons/Ember.js.png
deleted file mode 100644
index 08c21c5a47fe58c7722649b60caaef0e4d98f2ba..0000000000000000000000000000000000000000
Binary files a/src/icons/Ember.js.png and /dev/null differ
diff --git a/src/icons/Envoy.png b/src/icons/Envoy.png
deleted file mode 100644
index 5d69d481c4656f8c9811b24ce948e76abd321f23..0000000000000000000000000000000000000000
Binary files a/src/icons/Envoy.png and /dev/null differ
diff --git a/src/icons/Enyo.png b/src/icons/Enyo.png
deleted file mode 100644
index 40fb00108e92221d3e4164e6e9019dce7745abe5..0000000000000000000000000000000000000000
Binary files a/src/icons/Enyo.png and /dev/null differ
diff --git a/src/icons/Epom.png b/src/icons/Epom.png
deleted file mode 100644
index 3e7017b2da2bcbef0bf884059c70e477b818b3e5..0000000000000000000000000000000000000000
Binary files a/src/icons/Epom.png and /dev/null differ
diff --git a/src/icons/Erlang.png b/src/icons/Erlang.png
deleted file mode 100644
index eb08de940895fc4e8e98d6df9a20cda87c0b25a3..0000000000000000000000000000000000000000
Binary files a/src/icons/Erlang.png and /dev/null differ
diff --git a/src/icons/Exhibit.png b/src/icons/Exhibit.png
deleted file mode 100644
index ea147ff97124c6e8fc869c751df32e9bba937491..0000000000000000000000000000000000000000
Binary files a/src/icons/Exhibit.png and /dev/null differ
diff --git a/src/icons/ExpertRec.png b/src/icons/ExpertRec.png
deleted file mode 100644
index 490f69319553799be74767a5275b012d1da3ab9a..0000000000000000000000000000000000000000
Binary files a/src/icons/ExpertRec.png and /dev/null differ
diff --git a/src/icons/Express.png b/src/icons/Express.png
deleted file mode 100644
index 8f3461e69e92bd52061a573462093ae878df7ec8..0000000000000000000000000000000000000000
Binary files a/src/icons/Express.png and /dev/null differ
diff --git a/src/icons/ExpressionEngine.png b/src/icons/ExpressionEngine.png
deleted file mode 100644
index 997b8c1106b28de04ed86090ca55b7d3cee28538..0000000000000000000000000000000000000000
Binary files a/src/icons/ExpressionEngine.png and /dev/null differ
diff --git a/src/icons/ExtJS.png b/src/icons/ExtJS.png
deleted file mode 100644
index 9d6417551a269b836af361f66b97e771f2821780..0000000000000000000000000000000000000000
Binary files a/src/icons/ExtJS.png and /dev/null differ
diff --git a/src/icons/F5.png b/src/icons/F5.png
deleted file mode 100644
index fba894586e496018d86d99f30e472f96eaa73ee8..0000000000000000000000000000000000000000
Binary files a/src/icons/F5.png and /dev/null differ
diff --git a/src/icons/FAST ESP.png b/src/icons/FAST ESP.png
deleted file mode 100644
index 7921ffacc2743c11d063c145c90756c56a3aaed9..0000000000000000000000000000000000000000
Binary files a/src/icons/FAST ESP.png and /dev/null differ
diff --git a/src/icons/FAST Search for SharePoint.png b/src/icons/FAST Search for SharePoint.png
deleted file mode 100644
index 295796e1f4a90b3ac1937b9753f09a4b50c09320..0000000000000000000000000000000000000000
Binary files a/src/icons/FAST Search for SharePoint.png and /dev/null differ
diff --git a/src/icons/Facebook.svg b/src/icons/Facebook.svg
deleted file mode 100644
index aaba01894bab964451790f31f78328427b1afaa7..0000000000000000000000000000000000000000
--- a/src/icons/Facebook.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Fact Finder.png b/src/icons/Fact Finder.png
deleted file mode 100644
index 2ec03c0732fe3fe8ac7812df3c93eb0703c02d85..0000000000000000000000000000000000000000
Binary files a/src/icons/Fact Finder.png and /dev/null differ
diff --git a/src/icons/FancyBox.png b/src/icons/FancyBox.png
deleted file mode 100644
index 3f764999b0650a54dfb45ccebe8050c4d6594929..0000000000000000000000000000000000000000
Binary files a/src/icons/FancyBox.png and /dev/null differ
diff --git a/src/icons/Fastcommerce.png b/src/icons/Fastcommerce.png
deleted file mode 100644
index 6ba20a3f3f4dbd5c2e0182d19149ada42ff505b4..0000000000000000000000000000000000000000
Binary files a/src/icons/Fastcommerce.png and /dev/null differ
diff --git a/src/icons/Fastly.svg b/src/icons/Fastly.svg
deleted file mode 100644
index bb7a0ded210c23d39e33acb2b70a837e89c03c16..0000000000000000000000000000000000000000
--- a/src/icons/Fastly.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Fat-Free Framework.png b/src/icons/Fat-Free Framework.png
deleted file mode 100644
index 9e5f4644f5914ea019ac58f2858d122b261cf999..0000000000000000000000000000000000000000
Binary files a/src/icons/Fat-Free Framework.png and /dev/null differ
diff --git a/src/icons/Fbits.png b/src/icons/Fbits.png
deleted file mode 100644
index f5253019e42216efa279b0b09f1537b0c8b57b5b..0000000000000000000000000000000000000000
Binary files a/src/icons/Fbits.png and /dev/null differ
diff --git a/src/icons/Fedora.png b/src/icons/Fedora.png
deleted file mode 100644
index 05562e3118faa4f498435f19d7bc133df9ab14b5..0000000000000000000000000000000000000000
Binary files a/src/icons/Fedora.png and /dev/null differ
diff --git a/src/icons/Firebase.png b/src/icons/Firebase.png
deleted file mode 100644
index 4cfb7b3af70968424624a9fd3b3cfb63e9e19ad7..0000000000000000000000000000000000000000
Binary files a/src/icons/Firebase.png and /dev/null differ
diff --git a/src/icons/Fireblade.png b/src/icons/Fireblade.png
deleted file mode 100644
index aff85b1c059c38bba6ef8a8777188c592324cc60..0000000000000000000000000000000000000000
Binary files a/src/icons/Fireblade.png and /dev/null differ
diff --git a/src/icons/Flask.png b/src/icons/Flask.png
deleted file mode 100644
index 3d9ee169e9709ebd57fe5cfb5f8f5b520a82a273..0000000000000000000000000000000000000000
Binary files a/src/icons/Flask.png and /dev/null differ
diff --git a/src/icons/Flat UI.png b/src/icons/Flat UI.png
deleted file mode 100644
index 7a0cc0a2cf19792e620200f97290f09c3c652fbc..0000000000000000000000000000000000000000
Binary files a/src/icons/Flat UI.png and /dev/null differ
diff --git a/src/icons/FlexCMP.png b/src/icons/FlexCMP.png
deleted file mode 100644
index 46a9ac940816692c0396d72d0094f2190c7a5079..0000000000000000000000000000000000000000
Binary files a/src/icons/FlexCMP.png and /dev/null differ
diff --git a/src/icons/FlexSlider.png b/src/icons/FlexSlider.png
deleted file mode 100644
index b1cb7fcb7c915728c07c0af839727c423062e6bf..0000000000000000000000000000000000000000
Binary files a/src/icons/FlexSlider.png and /dev/null differ
diff --git a/src/icons/FluxBB.png b/src/icons/FluxBB.png
deleted file mode 100644
index 0e2c71b3de3f27f9870e6ef7812c9a79cb4b88a2..0000000000000000000000000000000000000000
Binary files a/src/icons/FluxBB.png and /dev/null differ
diff --git a/src/icons/Flyspray.png b/src/icons/Flyspray.png
deleted file mode 100644
index ccef0a01171c298ce89f7e398bca62a2c99ff0f2..0000000000000000000000000000000000000000
Binary files a/src/icons/Flyspray.png and /dev/null differ
diff --git a/src/icons/Font Awesome.png b/src/icons/Font Awesome.png
deleted file mode 100644
index 4a9568af1984aa51a04e8ff7cf2c46acc42701db..0000000000000000000000000000000000000000
Binary files a/src/icons/Font Awesome.png and /dev/null differ
diff --git a/src/icons/ForkCMS.png b/src/icons/ForkCMS.png
deleted file mode 100644
index 3cde28cd1f88d2bbdb124d6f7a0c0504ed505ccf..0000000000000000000000000000000000000000
Binary files a/src/icons/ForkCMS.png and /dev/null differ
diff --git a/src/icons/Fortune3.png b/src/icons/Fortune3.png
deleted file mode 100644
index 274ca5bf6113a66906d4232c98f0352c8694473f..0000000000000000000000000000000000000000
Binary files a/src/icons/Fortune3.png and /dev/null differ
diff --git a/src/icons/FreeBSD.png b/src/icons/FreeBSD.png
deleted file mode 100644
index 9f0cf0d067ab164863364158a38b1f9587b9fe20..0000000000000000000000000000000000000000
Binary files a/src/icons/FreeBSD.png and /dev/null differ
diff --git a/src/icons/FreeTextBox.png b/src/icons/FreeTextBox.png
deleted file mode 100644
index 59c2350417785a9272c231377d42f828a78b0436..0000000000000000000000000000000000000000
Binary files a/src/icons/FreeTextBox.png and /dev/null differ
diff --git a/src/icons/Freespee.svg b/src/icons/Freespee.svg
deleted file mode 100644
index 092723a97f6387f8881dd42109a26b825c95dd70..0000000000000000000000000000000000000000
--- a/src/icons/Freespee.svg
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
diff --git a/src/icons/Froala.svg b/src/icons/Froala.svg
deleted file mode 100644
index dfd7d04214e8b7f3cfb32aed907282035a8117f4..0000000000000000000000000000000000000000
--- a/src/icons/Froala.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/FrontPage.png b/src/icons/FrontPage.png
deleted file mode 100644
index f055a189fd02bb332ce7b2f88b640f7e84ea3149..0000000000000000000000000000000000000000
Binary files a/src/icons/FrontPage.png and /dev/null differ
diff --git a/src/icons/Fusion Ads.png b/src/icons/Fusion Ads.png
deleted file mode 100644
index bbc62955dec9034772fe89462dac7691a714e40d..0000000000000000000000000000000000000000
Binary files a/src/icons/Fusion Ads.png and /dev/null differ
diff --git a/src/icons/G-WAN.png b/src/icons/G-WAN.png
deleted file mode 100644
index 6e8707a7909b9006ef0cbfac9ff5d18cd2c783c3..0000000000000000000000000000000000000000
Binary files a/src/icons/G-WAN.png and /dev/null differ
diff --git a/src/icons/GX WebManager.png b/src/icons/GX WebManager.png
deleted file mode 100644
index 9e3555a2e880d514f8994a3feb0f098ba4eb8394..0000000000000000000000000000000000000000
Binary files a/src/icons/GX WebManager.png and /dev/null differ
diff --git a/src/icons/Gallery.png b/src/icons/Gallery.png
deleted file mode 100644
index 6d86cb263fb01aa9f171d5f5a30da9a2dc92941c..0000000000000000000000000000000000000000
Binary files a/src/icons/Gallery.png and /dev/null differ
diff --git a/src/icons/Gambio.png b/src/icons/Gambio.png
deleted file mode 100644
index 3daedc2e8dfaad7ee3a8dda14dbc07c010f83a81..0000000000000000000000000000000000000000
Binary files a/src/icons/Gambio.png and /dev/null differ
diff --git a/src/icons/Gatsby.svg b/src/icons/Gatsby.svg
deleted file mode 100644
index 13364f3baf6d479d0f1e2270a1538b604df1157a..0000000000000000000000000000000000000000
--- a/src/icons/Gatsby.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
diff --git a/src/icons/Gauges.png b/src/icons/Gauges.png
deleted file mode 100644
index 73849914f666df6a9a3faecb9c3621b267edf05a..0000000000000000000000000000000000000000
Binary files a/src/icons/Gauges.png and /dev/null differ
diff --git a/src/icons/Gemius.png b/src/icons/Gemius.png
deleted file mode 100644
index c9344b1252d5cc6675734e0fbce02caeff9d9d36..0000000000000000000000000000000000000000
Binary files a/src/icons/Gemius.png and /dev/null differ
diff --git a/src/icons/GeneXus.png b/src/icons/GeneXus.png
deleted file mode 100644
index e852fe197e41c4978d4680c9086b26bba274d2e9..0000000000000000000000000000000000000000
Binary files a/src/icons/GeneXus.png and /dev/null differ
diff --git a/src/icons/Gentoo.png b/src/icons/Gentoo.png
deleted file mode 100644
index 6b50f6a263780022dfe05104d1bcdeefff2ffca8..0000000000000000000000000000000000000000
Binary files a/src/icons/Gentoo.png and /dev/null differ
diff --git a/src/icons/Get Satisfaction.png b/src/icons/Get Satisfaction.png
deleted file mode 100644
index 06c62411e2dd522aee51d7127f1dfab3da716c4d..0000000000000000000000000000000000000000
Binary files a/src/icons/Get Satisfaction.png and /dev/null differ
diff --git a/src/icons/GetSimple CMS.png b/src/icons/GetSimple CMS.png
deleted file mode 100644
index 061842afe21e3861d1ef33301bb259cc2a919dc4..0000000000000000000000000000000000000000
Binary files a/src/icons/GetSimple CMS.png and /dev/null differ
diff --git a/src/icons/Ghost.png b/src/icons/Ghost.png
deleted file mode 100644
index f3971b879783e941ecd2ce28b85588e238711c21..0000000000000000000000000000000000000000
Binary files a/src/icons/Ghost.png and /dev/null differ
diff --git a/src/icons/GitBook.png b/src/icons/GitBook.png
deleted file mode 100644
index 3b7b1894dcb717f1bc783d4f93ef9f6d3ecebc05..0000000000000000000000000000000000000000
Binary files a/src/icons/GitBook.png and /dev/null differ
diff --git a/src/icons/GitHub.svg b/src/icons/GitHub.svg
deleted file mode 100644
index ba82ee92aad2b18ae1dfb3b9abf8d5661d0fec59..0000000000000000000000000000000000000000
--- a/src/icons/GitHub.svg
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
diff --git a/src/icons/GitLab CI.png b/src/icons/GitLab CI.png
deleted file mode 100644
index 16c857e5085e01472f543a6801e14c1f7661ddde..0000000000000000000000000000000000000000
Binary files a/src/icons/GitLab CI.png and /dev/null differ
diff --git a/src/icons/GitLab.svg b/src/icons/GitLab.svg
deleted file mode 100644
index 4e29ac860ae4620c666ec36ab2c2dfa9ccb7862d..0000000000000000000000000000000000000000
--- a/src/icons/GitLab.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/GlassFish.png b/src/icons/GlassFish.png
deleted file mode 100644
index 16b873b0227a327a3cb82bb990c691698e3f477b..0000000000000000000000000000000000000000
Binary files a/src/icons/GlassFish.png and /dev/null differ
diff --git a/src/icons/Glyphicons.png b/src/icons/Glyphicons.png
deleted file mode 100644
index a46d3965c7cf60aecbbc34d7d63f9ee0fb0271e1..0000000000000000000000000000000000000000
Binary files a/src/icons/Glyphicons.png and /dev/null differ
diff --git a/src/icons/Go.svg b/src/icons/Go.svg
deleted file mode 100644
index 8b0b1af64377a41b127c1142cd63e10a29a1a637..0000000000000000000000000000000000000000
--- a/src/icons/Go.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/GoAhead.png b/src/icons/GoAhead.png
deleted file mode 100644
index a591e60968b9bbea0e88a1c6bdc0213d66dcc4a2..0000000000000000000000000000000000000000
Binary files a/src/icons/GoAhead.png and /dev/null differ
diff --git a/src/icons/GoCache.png b/src/icons/GoCache.png
deleted file mode 100644
index 7f8c1a5f010fd0fe18128aec7e202789e5baf0fe..0000000000000000000000000000000000000000
Binary files a/src/icons/GoCache.png and /dev/null differ
diff --git a/src/icons/GoJS.png b/src/icons/GoJS.png
deleted file mode 100644
index 5a91ade5468c9605aa169b6dd095499979ae846c..0000000000000000000000000000000000000000
Binary files a/src/icons/GoJS.png and /dev/null differ
diff --git a/src/icons/GoStats.png b/src/icons/GoStats.png
deleted file mode 100644
index a2ac7b74300900d32eb8c9bc6406f2f00f460975..0000000000000000000000000000000000000000
Binary files a/src/icons/GoStats.png and /dev/null differ
diff --git a/src/icons/Google AdSense.svg b/src/icons/Google AdSense.svg
deleted file mode 100644
index 24aff247b248d47242f6327a3770eb4ca44d4a4e..0000000000000000000000000000000000000000
--- a/src/icons/Google AdSense.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Google Analytics.svg b/src/icons/Google Analytics.svg
deleted file mode 100644
index 5ac2f3aef3dbf6f28096b44e4cb68d9de078b067..0000000000000000000000000000000000000000
--- a/src/icons/Google Analytics.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Google App Engine.png b/src/icons/Google App Engine.png
deleted file mode 100644
index 32ff514d70b3998a3a5a74c2d5a1c2a47a159271..0000000000000000000000000000000000000000
Binary files a/src/icons/Google App Engine.png and /dev/null differ
diff --git a/src/icons/Google Charts.png b/src/icons/Google Charts.png
deleted file mode 100644
index 679b6439d118bf115f7ace54965f1b1a1dcb5c62..0000000000000000000000000000000000000000
Binary files a/src/icons/Google Charts.png and /dev/null differ
diff --git a/src/icons/Google Font API.png b/src/icons/Google Font API.png
deleted file mode 100644
index bf2c8dcc8ef2755e41638f504bb55d5eee4cf832..0000000000000000000000000000000000000000
Binary files a/src/icons/Google Font API.png and /dev/null differ
diff --git a/src/icons/Google Maps.png b/src/icons/Google Maps.png
deleted file mode 100644
index ecf471ef08e1656bb712125cfe0408e93478805b..0000000000000000000000000000000000000000
Binary files a/src/icons/Google Maps.png and /dev/null differ
diff --git a/src/icons/Google PageSpeed.png b/src/icons/Google PageSpeed.png
deleted file mode 100644
index 8f830f0e440c31405d57ecc61bb56074466309c1..0000000000000000000000000000000000000000
Binary files a/src/icons/Google PageSpeed.png and /dev/null differ
diff --git a/src/icons/Google Plus.svg b/src/icons/Google Plus.svg
deleted file mode 100644
index 3db5d94aeeed49ca09898d9a6785441310f19b88..0000000000000000000000000000000000000000
--- a/src/icons/Google Plus.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Google Sites.png b/src/icons/Google Sites.png
deleted file mode 100644
index 3bcb4f4cc647db4ab339e94ee47af227b50e4cd7..0000000000000000000000000000000000000000
Binary files a/src/icons/Google Sites.png and /dev/null differ
diff --git a/src/icons/Google Tag Manager.png b/src/icons/Google Tag Manager.png
deleted file mode 100644
index 3e316480ed6efe7a2888dc5d899f7f0c10fd7372..0000000000000000000000000000000000000000
Binary files a/src/icons/Google Tag Manager.png and /dev/null differ
diff --git a/src/icons/Google Wallet.png b/src/icons/Google Wallet.png
deleted file mode 100644
index 07c6a6cfbdb454e1ceaef22b24c063bc865a7ba9..0000000000000000000000000000000000000000
Binary files a/src/icons/Google Wallet.png and /dev/null differ
diff --git a/src/icons/Google Web Toolkit.png b/src/icons/Google Web Toolkit.png
deleted file mode 100644
index 8580de9663baf011af2e2d6038852973095f0eb9..0000000000000000000000000000000000000000
Binary files a/src/icons/Google Web Toolkit.png and /dev/null differ
diff --git a/src/icons/Google.svg b/src/icons/Google.svg
deleted file mode 100644
index 06dc52f0aa68d5b7a7f53b137e5f80bac156ace3..0000000000000000000000000000000000000000
--- a/src/icons/Google.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Graffiti CMS.png b/src/icons/Graffiti CMS.png
deleted file mode 100644
index fdeeffe85cb160780e2a8d249e65a6548998036d..0000000000000000000000000000000000000000
Binary files a/src/icons/Graffiti CMS.png and /dev/null differ
diff --git a/src/icons/GrandNode.svg b/src/icons/GrandNode.svg
deleted file mode 100644
index 7b9fd2d6f0d641654faf7ad930ebbe98b393fa5b..0000000000000000000000000000000000000000
--- a/src/icons/GrandNode.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Grav.png b/src/icons/Grav.png
deleted file mode 100644
index 412398a0c4c56ee6bb99a5e05ec67225dcf8add9..0000000000000000000000000000000000000000
Binary files a/src/icons/Grav.png and /dev/null differ
diff --git a/src/icons/Gravatar.png b/src/icons/Gravatar.png
deleted file mode 100644
index 4b69a5b4a911de246e7afe4c3fe7d0f3909ddd4f..0000000000000000000000000000000000000000
Binary files a/src/icons/Gravatar.png and /dev/null differ
diff --git a/src/icons/Green Valley CMS.png b/src/icons/Green Valley CMS.png
deleted file mode 100644
index d2a6a23fa37fc767859dedea9994b932e769f56f..0000000000000000000000000000000000000000
Binary files a/src/icons/Green Valley CMS.png and /dev/null differ
diff --git a/src/icons/Gridsome.svg b/src/icons/Gridsome.svg
deleted file mode 100644
index 8fa8b0d890f6974e0defcdd7b2d66a990588c7b9..0000000000000000000000000000000000000000
--- a/src/icons/Gridsome.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-
diff --git a/src/icons/GrowingIO.png b/src/icons/GrowingIO.png
deleted file mode 100644
index c96be59fccf9ba9c568cf3b850581d82ffa1deb7..0000000000000000000000000000000000000000
Binary files a/src/icons/GrowingIO.png and /dev/null differ
diff --git a/src/icons/HERE.png b/src/icons/HERE.png
deleted file mode 100644
index cc541f523e84b6994cac1fb5b95c79dfdc451536..0000000000000000000000000000000000000000
Binary files a/src/icons/HERE.png and /dev/null differ
diff --git a/src/icons/HHVM.png b/src/icons/HHVM.png
deleted file mode 100644
index 9accb7b097e8b21df36ab8c98bbb59a000279f2f..0000000000000000000000000000000000000000
Binary files a/src/icons/HHVM.png and /dev/null differ
diff --git a/src/icons/HP.svg b/src/icons/HP.svg
deleted file mode 100644
index 5ba0da41dd8311f2cc2a2dd6dcf2c174c8793078..0000000000000000000000000000000000000000
--- a/src/icons/HP.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Halo.svg b/src/icons/Halo.svg
deleted file mode 100644
index cce2a59dbbdc937ebc50fbca1ee4a441a2833609..0000000000000000000000000000000000000000
--- a/src/icons/Halo.svg
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
diff --git a/src/icons/Hammer.js.png b/src/icons/Hammer.js.png
deleted file mode 100644
index 6502fa4ebe23811f16c343ca2c5f82616ff0295d..0000000000000000000000000000000000000000
Binary files a/src/icons/Hammer.js.png and /dev/null differ
diff --git a/src/icons/Handlebars.png b/src/icons/Handlebars.png
deleted file mode 100644
index 691e0b9bca7f11cd7c0e7574455529d22bc5bac8..0000000000000000000000000000000000000000
Binary files a/src/icons/Handlebars.png and /dev/null differ
diff --git a/src/icons/Haravan.png b/src/icons/Haravan.png
deleted file mode 100644
index 7390fbc65b7fefa67ff37a97e5f2248450625642..0000000000000000000000000000000000000000
Binary files a/src/icons/Haravan.png and /dev/null differ
diff --git a/src/icons/Haskell.png b/src/icons/Haskell.png
deleted file mode 100644
index 1163a6d8a87096be629252aa50f13a369b24455a..0000000000000000000000000000000000000000
Binary files a/src/icons/Haskell.png and /dev/null differ
diff --git a/src/icons/HeadJS.png b/src/icons/HeadJS.png
deleted file mode 100644
index 9f51c0b290b545915896b0c7f62036d447819d41..0000000000000000000000000000000000000000
Binary files a/src/icons/HeadJS.png and /dev/null differ
diff --git a/src/icons/Heap.png b/src/icons/Heap.png
deleted file mode 100644
index 5713f7f0cb8f34c9cd2d7ff90962c3dbe067cf38..0000000000000000000000000000000000000000
Binary files a/src/icons/Heap.png and /dev/null differ
diff --git a/src/icons/Hello Bar.png b/src/icons/Hello Bar.png
deleted file mode 100644
index 93ed1c3ed1b1d403d78daab4ca7123aa02d29c4c..0000000000000000000000000000000000000000
Binary files a/src/icons/Hello Bar.png and /dev/null differ
diff --git a/src/icons/Hexo.png b/src/icons/Hexo.png
deleted file mode 100644
index b780232914b590ea864bd7c28bc91aa665415648..0000000000000000000000000000000000000000
Binary files a/src/icons/Hexo.png and /dev/null differ
diff --git a/src/icons/Hiawatha.png b/src/icons/Hiawatha.png
deleted file mode 100644
index 68426ef8048a1ac1ddc9a251ed40dd48e6938c97..0000000000000000000000000000000000000000
Binary files a/src/icons/Hiawatha.png and /dev/null differ
diff --git a/src/icons/Highcharts.png b/src/icons/Highcharts.png
deleted file mode 100644
index d50fd6554ac52edadbd8a4a3d380574809ca0768..0000000000000000000000000000000000000000
Binary files a/src/icons/Highcharts.png and /dev/null differ
diff --git a/src/icons/Highlight.js.png b/src/icons/Highlight.js.png
deleted file mode 100644
index 525fafdb4910726040ba4621faeed07133b11401..0000000000000000000000000000000000000000
Binary files a/src/icons/Highlight.js.png and /dev/null differ
diff --git a/src/icons/Hogan.js.png b/src/icons/Hogan.js.png
deleted file mode 100644
index e43e1ed92f524c3d5d4f2901ce759192c95a2c29..0000000000000000000000000000000000000000
Binary files a/src/icons/Hogan.js.png and /dev/null differ
diff --git a/src/icons/Hotaru CMS.png b/src/icons/Hotaru CMS.png
deleted file mode 100644
index af1576ff9a8ff6034384c10b541b5d9324b6eb59..0000000000000000000000000000000000000000
Binary files a/src/icons/Hotaru CMS.png and /dev/null differ
diff --git a/src/icons/Hotjar.png b/src/icons/Hotjar.png
deleted file mode 100644
index dd9f0c3db0da5dca030d353791f16161fec48874..0000000000000000000000000000000000000000
Binary files a/src/icons/Hotjar.png and /dev/null differ
diff --git a/src/icons/HubSpot.png b/src/icons/HubSpot.png
deleted file mode 100644
index ebf24d6233432662410ecf88a2115137ca242b43..0000000000000000000000000000000000000000
Binary files a/src/icons/HubSpot.png and /dev/null differ
diff --git a/src/icons/Hugo.png b/src/icons/Hugo.png
deleted file mode 100644
index 98e558996aef9eae8f695efd09fac85e1d0af63d..0000000000000000000000000000000000000000
Binary files a/src/icons/Hugo.png and /dev/null differ
diff --git a/src/icons/IBM.svg b/src/icons/IBM.svg
deleted file mode 100644
index 7bf427bcdd6378e8952f3dbcc30a6d11b7044217..0000000000000000000000000000000000000000
--- a/src/icons/IBM.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/IIS.png b/src/icons/IIS.png
deleted file mode 100644
index b94c2b39753d7755fd14ce1c1b92d92c4a7c8dc9..0000000000000000000000000000000000000000
Binary files a/src/icons/IIS.png and /dev/null differ
diff --git a/src/icons/INFOnline.png b/src/icons/INFOnline.png
deleted file mode 100644
index 892a676cd6bb57bcd5a7e74d4e0743fbd64b0f5e..0000000000000000000000000000000000000000
Binary files a/src/icons/INFOnline.png and /dev/null differ
diff --git a/src/icons/IPB.png b/src/icons/IPB.png
deleted file mode 100644
index 793d0b839f3c1a55079b2710f2b49595d993fb6f..0000000000000000000000000000000000000000
Binary files a/src/icons/IPB.png and /dev/null differ
diff --git a/src/icons/Ideasoft.png b/src/icons/Ideasoft.png
deleted file mode 100644
index 61df86aeb505646e4c3c027ffaf5536393152bfa..0000000000000000000000000000000000000000
Binary files a/src/icons/Ideasoft.png and /dev/null differ
diff --git a/src/icons/Immutable.js.png b/src/icons/Immutable.js.png
deleted file mode 100644
index 85b6fdf5212c5cdcc4044d43ba940921024a076a..0000000000000000000000000000000000000000
Binary files a/src/icons/Immutable.js.png and /dev/null differ
diff --git a/src/icons/ImpressCMS.png b/src/icons/ImpressCMS.png
deleted file mode 100644
index 023f159d6e2823e3c61a5637053e59183087daee..0000000000000000000000000000000000000000
Binary files a/src/icons/ImpressCMS.png and /dev/null differ
diff --git a/src/icons/ImpressPages.png b/src/icons/ImpressPages.png
deleted file mode 100644
index 28b152a8a5074ea4e9337dfadcd294264f13278b..0000000000000000000000000000000000000000
Binary files a/src/icons/ImpressPages.png and /dev/null differ
diff --git a/src/icons/Incapsula.png b/src/icons/Incapsula.png
deleted file mode 100644
index 5ba7071ba59016d90128e52ad5004d6718f32279..0000000000000000000000000000000000000000
Binary files a/src/icons/Incapsula.png and /dev/null differ
diff --git a/src/icons/Includable.svg b/src/icons/Includable.svg
deleted file mode 100644
index f65da2ed569ce944300b74f84d26718ef9cc0958..0000000000000000000000000000000000000000
--- a/src/icons/Includable.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Indico.png b/src/icons/Indico.png
deleted file mode 100644
index f04d63011065389880e57bfd7088d3cfcc2d1cdc..0000000000000000000000000000000000000000
Binary files a/src/icons/Indico.png and /dev/null differ
diff --git a/src/icons/InfernoJS.png b/src/icons/InfernoJS.png
deleted file mode 100644
index 5e1bedb8670312297742d82d1d816a7e44e07c85..0000000000000000000000000000000000000000
Binary files a/src/icons/InfernoJS.png and /dev/null differ
diff --git a/src/icons/Instabot.png b/src/icons/Instabot.png
deleted file mode 100644
index 3b49095d355d20c1abc8c8a1f785f847d0184c93..0000000000000000000000000000000000000000
Binary files a/src/icons/Instabot.png and /dev/null differ
diff --git a/src/icons/InstantCMS.png b/src/icons/InstantCMS.png
deleted file mode 100644
index 9b189321b9db11443e4fc15374fc361406cfa4e6..0000000000000000000000000000000000000000
Binary files a/src/icons/InstantCMS.png and /dev/null differ
diff --git a/src/icons/Intel Active Management Technology.png b/src/icons/Intel Active Management Technology.png
deleted file mode 100644
index df1d9377711be7b547888e308f5a4360fd2fa0b0..0000000000000000000000000000000000000000
Binary files a/src/icons/Intel Active Management Technology.png and /dev/null differ
diff --git a/src/icons/IntenseDebate.png b/src/icons/IntenseDebate.png
deleted file mode 100644
index 757bf1be04183163f0dff3ec61f852e12e7c50ad..0000000000000000000000000000000000000000
Binary files a/src/icons/IntenseDebate.png and /dev/null differ
diff --git a/src/icons/Intercom.svg b/src/icons/Intercom.svg
deleted file mode 100644
index ebdeacc0576ee1069371233d56ee56e49eb505fe..0000000000000000000000000000000000000000
--- a/src/icons/Intercom.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Intershop.png b/src/icons/Intershop.png
deleted file mode 100644
index c32a6169a73931d763c8580898d4fe60beaf5d42..0000000000000000000000000000000000000000
Binary files a/src/icons/Intershop.png and /dev/null differ
diff --git a/src/icons/Invenio.png b/src/icons/Invenio.png
deleted file mode 100644
index ab3ebc20bab6c8055d10ac09828cc76eb729dd2c..0000000000000000000000000000000000000000
Binary files a/src/icons/Invenio.png and /dev/null differ
diff --git a/src/icons/Ionicons.png b/src/icons/Ionicons.png
deleted file mode 100644
index 67497c434a99d28e3f5a842182ba184833ef9ddf..0000000000000000000000000000000000000000
Binary files a/src/icons/Ionicons.png and /dev/null differ
diff --git a/src/icons/Ionos-by-1and1-logo.svg b/src/icons/Ionos-by-1and1-logo.svg
deleted file mode 100644
index 60d87ec914801aa0ac2d999525845740fbee75e6..0000000000000000000000000000000000000000
--- a/src/icons/Ionos-by-1and1-logo.svg
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
diff --git a/src/icons/JAlbum.png b/src/icons/JAlbum.png
deleted file mode 100644
index 898676c4d6e0cc31f7a2712ecfde3baab3539a97..0000000000000000000000000000000000000000
Binary files a/src/icons/JAlbum.png and /dev/null differ
diff --git a/src/icons/JBoss Application Server.png b/src/icons/JBoss Application Server.png
deleted file mode 100644
index e4a4331a77272c045bb9e0e77575c08e05004abb..0000000000000000000000000000000000000000
Binary files a/src/icons/JBoss Application Server.png and /dev/null differ
diff --git a/src/icons/JBoss Web.png b/src/icons/JBoss Web.png
deleted file mode 100644
index da55dd50583e4ec83bec997808f2ea409268bd9d..0000000000000000000000000000000000000000
Binary files a/src/icons/JBoss Web.png and /dev/null differ
diff --git a/src/icons/JET Enterprise.svg b/src/icons/JET Enterprise.svg
deleted file mode 100644
index b673a440dac1fdb793b395488fb777612956134b..0000000000000000000000000000000000000000
--- a/src/icons/JET Enterprise.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/JS Charts.png b/src/icons/JS Charts.png
deleted file mode 100644
index ff7e89ad739d76502b221988f52136798a109f90..0000000000000000000000000000000000000000
Binary files a/src/icons/JS Charts.png and /dev/null differ
diff --git a/src/icons/JSEcoin.png b/src/icons/JSEcoin.png
deleted file mode 100644
index 9c7d398a2d83d0a1cb27ec6b4ea8c2f812ac06c7..0000000000000000000000000000000000000000
Binary files a/src/icons/JSEcoin.png and /dev/null differ
diff --git a/src/icons/JTL Shop.png b/src/icons/JTL Shop.png
deleted file mode 100644
index 564c41fd4a10f38125e989bfb0b4b24744968fab..0000000000000000000000000000000000000000
Binary files a/src/icons/JTL Shop.png and /dev/null differ
diff --git a/src/icons/JahiaDX.svg b/src/icons/JahiaDX.svg
deleted file mode 100644
index f6dc0356e422746a16cc3b7932ae79c8f607c319..0000000000000000000000000000000000000000
--- a/src/icons/JahiaDX.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Jalios.png b/src/icons/Jalios.png
deleted file mode 100644
index 9cf7872afedc2a7aa9968a77ebf51454cb534786..0000000000000000000000000000000000000000
Binary files a/src/icons/Jalios.png and /dev/null differ
diff --git a/src/icons/Java.png b/src/icons/Java.png
deleted file mode 100644
index 0160cf61c02c823eeb2ce7634e573e89b50d1f0a..0000000000000000000000000000000000000000
Binary files a/src/icons/Java.png and /dev/null differ
diff --git a/src/icons/JavaScript Infovis Toolkit.png b/src/icons/JavaScript Infovis Toolkit.png
deleted file mode 100644
index c34e29ec6bfea29b6d018f1c7871dc01e7ff2c31..0000000000000000000000000000000000000000
Binary files a/src/icons/JavaScript Infovis Toolkit.png and /dev/null differ
diff --git a/src/icons/JavaServer Faces.png b/src/icons/JavaServer Faces.png
deleted file mode 100644
index f52632280cbc62950dcb7969dc0870c0aa4e51ed..0000000000000000000000000000000000000000
Binary files a/src/icons/JavaServer Faces.png and /dev/null differ
diff --git a/src/icons/Jekyll.png b/src/icons/Jekyll.png
deleted file mode 100644
index 453ffb2e7e734470a1b437fd2668ffdbd25e187a..0000000000000000000000000000000000000000
Binary files a/src/icons/Jekyll.png and /dev/null differ
diff --git a/src/icons/Jenkins.png b/src/icons/Jenkins.png
deleted file mode 100644
index 8a712a9413a472cd6520df9c83df837c01b225ab..0000000000000000000000000000000000000000
Binary files a/src/icons/Jenkins.png and /dev/null differ
diff --git a/src/icons/Jetshop.png b/src/icons/Jetshop.png
deleted file mode 100644
index 604b7ba856d6a9182de3c600c0594a68735c368c..0000000000000000000000000000000000000000
Binary files a/src/icons/Jetshop.png and /dev/null differ
diff --git a/src/icons/Jetty.png b/src/icons/Jetty.png
deleted file mode 100644
index e3bf4c397ec9510821ecaefaf20e20be55b1ef9a..0000000000000000000000000000000000000000
Binary files a/src/icons/Jetty.png and /dev/null differ
diff --git a/src/icons/Jirafe.png b/src/icons/Jirafe.png
deleted file mode 100644
index 32edeafb42ee3d7dc1d1d9a7248abf376e4a4dff..0000000000000000000000000000000000000000
Binary files a/src/icons/Jirafe.png and /dev/null differ
diff --git a/src/icons/Jive.png b/src/icons/Jive.png
deleted file mode 100644
index 4d45c241d9efaea41f1ef4370897313bbcc40246..0000000000000000000000000000000000000000
Binary files a/src/icons/Jive.png and /dev/null differ
diff --git a/src/icons/JobberBase.png b/src/icons/JobberBase.png
deleted file mode 100644
index 8ac580faea1d988a97ec760e6f9a643c6f8858eb..0000000000000000000000000000000000000000
Binary files a/src/icons/JobberBase.png and /dev/null differ
diff --git a/src/icons/Joomla.svg b/src/icons/Joomla.svg
deleted file mode 100644
index 874c0b8864fdb27f3ac742b1a43fa528bcf15f27..0000000000000000000000000000000000000000
--- a/src/icons/Joomla.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/K2.png b/src/icons/K2.png
deleted file mode 100644
index 15280a5378c67fc08d40f0d761dc7cd58867c22b..0000000000000000000000000000000000000000
Binary files a/src/icons/K2.png and /dev/null differ
diff --git a/src/icons/KISSmetrics.png b/src/icons/KISSmetrics.png
deleted file mode 100644
index e6a60247b0ee7265cf9d86f8cb32e72f7c2bb70d..0000000000000000000000000000000000000000
Binary files a/src/icons/KISSmetrics.png and /dev/null differ
diff --git a/src/icons/Kajabi.svg b/src/icons/Kajabi.svg
deleted file mode 100644
index dd6f7cd66e50cb05b857ad53c6e3b91e67add1be..0000000000000000000000000000000000000000
--- a/src/icons/Kajabi.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/icons/Kampyle.png b/src/icons/Kampyle.png
deleted file mode 100644
index e2641f0094d68516baabc1ecc814feffaeae5502..0000000000000000000000000000000000000000
Binary files a/src/icons/Kampyle.png and /dev/null differ
diff --git a/src/icons/Kamva.svg b/src/icons/Kamva.svg
deleted file mode 100644
index 0304de60a4872212a4ebb8a079bb3266d1c7334e..0000000000000000000000000000000000000000
--- a/src/icons/Kamva.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Kendo UI.png b/src/icons/Kendo UI.png
deleted file mode 100644
index 37536caf6b0d1284bbcdc66a0642d7055813dbf5..0000000000000000000000000000000000000000
Binary files a/src/icons/Kendo UI.png and /dev/null differ
diff --git a/src/icons/Kentico CMS.png b/src/icons/Kentico CMS.png
deleted file mode 100644
index d171d1bc3ec3128b02addfea785e006c803bd3e8..0000000000000000000000000000000000000000
Binary files a/src/icons/Kentico CMS.png and /dev/null differ
diff --git a/src/icons/KeyCDN.png b/src/icons/KeyCDN.png
deleted file mode 100644
index 5b635dc2c4bf50776c3dd0ab4690d9f9d02484b9..0000000000000000000000000000000000000000
Binary files a/src/icons/KeyCDN.png and /dev/null differ
diff --git a/src/icons/KineticJS.png b/src/icons/KineticJS.png
deleted file mode 100644
index 8cc5bf037bc4a46d896f57664e52e20c7cc64a19..0000000000000000000000000000000000000000
Binary files a/src/icons/KineticJS.png and /dev/null differ
diff --git a/src/icons/Klarna.svg b/src/icons/Klarna.svg
deleted file mode 100644
index 56524058cdd5cc7699e7bffdca48a826f6dad62a..0000000000000000000000000000000000000000
--- a/src/icons/Klarna.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
diff --git a/src/icons/Knockout.js.png b/src/icons/Knockout.js.png
deleted file mode 100644
index 8e2523714f19b16121864e23143f9be1c9794b54..0000000000000000000000000000000000000000
Binary files a/src/icons/Knockout.js.png and /dev/null differ
diff --git a/src/icons/Koa.png b/src/icons/Koa.png
deleted file mode 100644
index a22e335f4e87e1f0c95ffccf88574faad2077e06..0000000000000000000000000000000000000000
Binary files a/src/icons/Koa.png and /dev/null differ
diff --git a/src/icons/Koala Framework.png b/src/icons/Koala Framework.png
deleted file mode 100644
index 96be773ee99e97cc839d8fa02721c2f945b8051e..0000000000000000000000000000000000000000
Binary files a/src/icons/Koala Framework.png and /dev/null differ
diff --git a/src/icons/Kobimaster.png b/src/icons/Kobimaster.png
deleted file mode 100644
index f7ab885807c0f4247bea451e4cff803386686c28..0000000000000000000000000000000000000000
Binary files a/src/icons/Kobimaster.png and /dev/null differ
diff --git a/src/icons/Kohana.png b/src/icons/Kohana.png
deleted file mode 100644
index 8539a2c3df5e2bfb5c565e06355e61df5fb79a09..0000000000000000000000000000000000000000
Binary files a/src/icons/Kohana.png and /dev/null differ
diff --git a/src/icons/Koken.png b/src/icons/Koken.png
deleted file mode 100644
index 69e214c1366ddc0d2a27aa0186b186b74c19dab1..0000000000000000000000000000000000000000
Binary files a/src/icons/Koken.png and /dev/null differ
diff --git a/src/icons/Komodo CMS.png b/src/icons/Komodo CMS.png
deleted file mode 100644
index 04d81f365eb7b4cc0e00d9a5f1e0ed602811e1ef..0000000000000000000000000000000000000000
Binary files a/src/icons/Komodo CMS.png and /dev/null differ
diff --git a/src/icons/Koobi.png b/src/icons/Koobi.png
deleted file mode 100644
index 7a38b33489831fe5e94b72ae7fddbd4cdecc6654..0000000000000000000000000000000000000000
Binary files a/src/icons/Koobi.png and /dev/null differ
diff --git a/src/icons/Kooboo CMS.png b/src/icons/Kooboo CMS.png
deleted file mode 100644
index 7d4bb56f9295d73f17878b0ae8cb6774315482d5..0000000000000000000000000000000000000000
Binary files a/src/icons/Kooboo CMS.png and /dev/null differ
diff --git a/src/icons/Kotisivukone.png b/src/icons/Kotisivukone.png
deleted file mode 100644
index 8b4c9d6525ef7f27c719386241cc4722c2017484..0000000000000000000000000000000000000000
Binary files a/src/icons/Kotisivukone.png and /dev/null differ
diff --git a/src/icons/Kubernetes.svg b/src/icons/Kubernetes.svg
deleted file mode 100644
index bedd3b88e4326d4a344f7650aca719417a9fff71..0000000000000000000000000000000000000000
--- a/src/icons/Kubernetes.svg
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
diff --git a/src/icons/LEPTON.png b/src/icons/LEPTON.png
deleted file mode 100644
index d444b75f3e65a057bd6d3fa2657d4b1af9acc4cf..0000000000000000000000000000000000000000
Binary files a/src/icons/LEPTON.png and /dev/null differ
diff --git a/src/icons/LOU.png b/src/icons/LOU.png
deleted file mode 100644
index c2836cab445c17b77ce4e0902d8b70aaf20427e3..0000000000000000000000000000000000000000
Binary files a/src/icons/LOU.png and /dev/null differ
diff --git a/src/icons/Laravel.svg b/src/icons/Laravel.svg
deleted file mode 100644
index 917d020779edbb4075408674250889688f216510..0000000000000000000000000000000000000000
--- a/src/icons/Laravel.svg
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Leaflet.png b/src/icons/Leaflet.png
deleted file mode 100644
index d15a993173ca4e9b9c3702244974f2579952908c..0000000000000000000000000000000000000000
Binary files a/src/icons/Leaflet.png and /dev/null differ
diff --git a/src/icons/Less.png b/src/icons/Less.png
deleted file mode 100644
index ffe18f0197a39b2a4b9d1677133dcdcceca2d028..0000000000000000000000000000000000000000
Binary files a/src/icons/Less.png and /dev/null differ
diff --git a/src/icons/Liferay.svg b/src/icons/Liferay.svg
deleted file mode 100644
index a0dc677d349440077b75f6c0f004a2117011da7e..0000000000000000000000000000000000000000
--- a/src/icons/Liferay.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Lift.png b/src/icons/Lift.png
deleted file mode 100644
index a0bd09bf784ba50bd45fff075355f241547ffb45..0000000000000000000000000000000000000000
Binary files a/src/icons/Lift.png and /dev/null differ
diff --git a/src/icons/LightMon Engine.png b/src/icons/LightMon Engine.png
deleted file mode 100644
index 6d627ab1d9ccfa4dce1224f8b63e4bac6dfa4b94..0000000000000000000000000000000000000000
Binary files a/src/icons/LightMon Engine.png and /dev/null differ
diff --git a/src/icons/Lightbox.png b/src/icons/Lightbox.png
deleted file mode 100644
index 5201c066830da4454b31bf9519b30db64353d66b..0000000000000000000000000000000000000000
Binary files a/src/icons/Lightbox.png and /dev/null differ
diff --git a/src/icons/Lightspeed.svg b/src/icons/Lightspeed.svg
deleted file mode 100644
index b925bb1f5f85dabc976a8b1154b920c92b445130..0000000000000000000000000000000000000000
--- a/src/icons/Lightspeed.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/LinkSmart.png b/src/icons/LinkSmart.png
deleted file mode 100644
index 4499ea62eff0f094daea0d9a8875cc16445c5ae3..0000000000000000000000000000000000000000
Binary files a/src/icons/LinkSmart.png and /dev/null differ
diff --git a/src/icons/Linkedin.svg b/src/icons/Linkedin.svg
deleted file mode 100644
index f7ed76695c43c7606e25422d31e1d861760dcfc8..0000000000000000000000000000000000000000
--- a/src/icons/Linkedin.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/List.js.png b/src/icons/List.js.png
deleted file mode 100644
index b58fefb7670e76005acabc895926133047ebad4c..0000000000000000000000000000000000000000
Binary files a/src/icons/List.js.png and /dev/null differ
diff --git a/src/icons/LiteSpeed.svg b/src/icons/LiteSpeed.svg
deleted file mode 100644
index 7c841b8c100ad2681de5d324160fb6c944190297..0000000000000000000000000000000000000000
--- a/src/icons/LiteSpeed.svg
+++ /dev/null
@@ -1,101 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/src/icons/Lithium.png b/src/icons/Lithium.png
deleted file mode 100644
index 7b971e97f9c53cccb964ff8c155d8e8d277a8b96..0000000000000000000000000000000000000000
Binary files a/src/icons/Lithium.png and /dev/null differ
diff --git a/src/icons/LiveAgent.png b/src/icons/LiveAgent.png
deleted file mode 100644
index 112c6a95b91bcf7ddf2e6f9d7cd0fc65604eb080..0000000000000000000000000000000000000000
Binary files a/src/icons/LiveAgent.png and /dev/null differ
diff --git a/src/icons/LiveChat.png b/src/icons/LiveChat.png
deleted file mode 100644
index 5f0619e17ef2194dc2eeeb6f84cd8da1e104331d..0000000000000000000000000000000000000000
Binary files a/src/icons/LiveChat.png and /dev/null differ
diff --git a/src/icons/LiveHelp.png b/src/icons/LiveHelp.png
deleted file mode 100644
index 07e888a7a572167b4b78deb5a1ae2c8b0369025c..0000000000000000000000000000000000000000
Binary files a/src/icons/LiveHelp.png and /dev/null differ
diff --git a/src/icons/LiveJournal.png b/src/icons/LiveJournal.png
deleted file mode 100644
index f089200b370e81c4190e4201f1001897da5d7970..0000000000000000000000000000000000000000
Binary files a/src/icons/LiveJournal.png and /dev/null differ
diff --git a/src/icons/LivePerson.png b/src/icons/LivePerson.png
deleted file mode 100644
index 615e6ae4dea63c9b4486d3e6074f0ac4df258137..0000000000000000000000000000000000000000
Binary files a/src/icons/LivePerson.png and /dev/null differ
diff --git a/src/icons/LiveStory.png b/src/icons/LiveStory.png
deleted file mode 100644
index db7200f7afbf2687d740959270c43ce74ff5e747..0000000000000000000000000000000000000000
Binary files a/src/icons/LiveStory.png and /dev/null differ
diff --git a/src/icons/LiveStreet CMS.png b/src/icons/LiveStreet CMS.png
deleted file mode 100644
index 7a9c07aa8745c8c04625078b9d585cf99c824d2a..0000000000000000000000000000000000000000
Binary files a/src/icons/LiveStreet CMS.png and /dev/null differ
diff --git a/src/icons/Livefyre.png b/src/icons/Livefyre.png
deleted file mode 100644
index 5bdce71788f5b99f0a1fc70fcaf5d8f2e6776386..0000000000000000000000000000000000000000
Binary files a/src/icons/Livefyre.png and /dev/null differ
diff --git a/src/icons/Liveinternet.png b/src/icons/Liveinternet.png
deleted file mode 100644
index dfec4be5a43a9a6ae94741ab6b3c3ee28841ebbc..0000000000000000000000000000000000000000
Binary files a/src/icons/Liveinternet.png and /dev/null differ
diff --git a/src/icons/Lo-dash.png b/src/icons/Lo-dash.png
deleted file mode 100644
index 745217f1096d3894c567edb2e8f1bc8d4f2f3a91..0000000000000000000000000000000000000000
Binary files a/src/icons/Lo-dash.png and /dev/null differ
diff --git a/src/icons/LocalFocus.png b/src/icons/LocalFocus.png
deleted file mode 100644
index 0571a349b925e4b1ef6a154ae0bc223e0bce7b6b..0000000000000000000000000000000000000000
Binary files a/src/icons/LocalFocus.png and /dev/null differ
diff --git a/src/icons/Locomotive.png b/src/icons/Locomotive.png
deleted file mode 100644
index 21482d022a6bfbed940175b1e07697f8e8c29fb6..0000000000000000000000000000000000000000
Binary files a/src/icons/Locomotive.png and /dev/null differ
diff --git a/src/icons/Logitech Media Server.png b/src/icons/Logitech Media Server.png
deleted file mode 100644
index 0fd207417184be4bb23b411d88ab8583fd8ecb3c..0000000000000000000000000000000000000000
Binary files a/src/icons/Logitech Media Server.png and /dev/null differ
diff --git a/src/icons/Loja Integrada.png b/src/icons/Loja Integrada.png
deleted file mode 100644
index 7bdb1b0639ffe6e166418c2829c2046f5b8c8315..0000000000000000000000000000000000000000
Binary files a/src/icons/Loja Integrada.png and /dev/null differ
diff --git a/src/icons/Lotus Domino.png b/src/icons/Lotus Domino.png
deleted file mode 100644
index b510e1a4dadb4c6191b183db5f2a31db442be6d2..0000000000000000000000000000000000000000
Binary files a/src/icons/Lotus Domino.png and /dev/null differ
diff --git a/src/icons/Lua.png b/src/icons/Lua.png
deleted file mode 100644
index 5b8dbc163a72f51f447960984d5ac3ab9dd77dca..0000000000000000000000000000000000000000
Binary files a/src/icons/Lua.png and /dev/null differ
diff --git a/src/icons/Lucene.png b/src/icons/Lucene.png
deleted file mode 100644
index 0bce5f5d84da594b92f0ac8a4b35d9c52c43ad66..0000000000000000000000000000000000000000
Binary files a/src/icons/Lucene.png and /dev/null differ
diff --git a/src/icons/Luigisbox.svg b/src/icons/Luigisbox.svg
deleted file mode 100644
index 3a7dc2388b0af5e6380873c0209546da7a78662a..0000000000000000000000000000000000000000
--- a/src/icons/Luigisbox.svg
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/MODX.png b/src/icons/MODX.png
deleted file mode 100644
index 671e1f79e505d89556a8acd7a41de0f0d89aab6e..0000000000000000000000000000000000000000
Binary files a/src/icons/MODX.png and /dev/null differ
diff --git a/src/icons/MadAdsMedia.png b/src/icons/MadAdsMedia.png
deleted file mode 100644
index 920a78997e48edf46950d3036345b7587d8715b8..0000000000000000000000000000000000000000
Binary files a/src/icons/MadAdsMedia.png and /dev/null differ
diff --git a/src/icons/Magento.png b/src/icons/Magento.png
deleted file mode 100644
index 360901b248b53c1faccee021b394140e850de6b7..0000000000000000000000000000000000000000
Binary files a/src/icons/Magento.png and /dev/null differ
diff --git a/src/icons/MakeShopKorea.png b/src/icons/MakeShopKorea.png
deleted file mode 100644
index 5cf20bd0ab7bbea9dd763f3999742ed63c452156..0000000000000000000000000000000000000000
Binary files a/src/icons/MakeShopKorea.png and /dev/null differ
diff --git a/src/icons/Mambo.png b/src/icons/Mambo.png
deleted file mode 100644
index b73958697989e885fd2a78c5d838a4c542a9ec94..0000000000000000000000000000000000000000
Binary files a/src/icons/Mambo.png and /dev/null differ
diff --git a/src/icons/MantisBT.png b/src/icons/MantisBT.png
deleted file mode 100644
index 548219842ffca161d1ac762e155d865fdc2bdcc6..0000000000000000000000000000000000000000
Binary files a/src/icons/MantisBT.png and /dev/null differ
diff --git a/src/icons/ManyContacts.png b/src/icons/ManyContacts.png
deleted file mode 100644
index c4510a6e1045a491d99af3fdba4dc27288bc6e78..0000000000000000000000000000000000000000
Binary files a/src/icons/ManyContacts.png and /dev/null differ
diff --git a/src/icons/Marionette.js.svg b/src/icons/Marionette.js.svg
deleted file mode 100644
index 2c042b8bfe1fd8db74730551bb9cc6308dfb344e..0000000000000000000000000000000000000000
--- a/src/icons/Marionette.js.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Marketo.png b/src/icons/Marketo.png
deleted file mode 100644
index e6da17327039b906a8d54cf611df5145f42023af..0000000000000000000000000000000000000000
Binary files a/src/icons/Marketo.png and /dev/null differ
diff --git a/src/icons/Material Design Lite.png b/src/icons/Material Design Lite.png
deleted file mode 100644
index 11ec0b532da3964a7499391cab80d6f6c03be286..0000000000000000000000000000000000000000
Binary files a/src/icons/Material Design Lite.png and /dev/null differ
diff --git a/src/icons/Materialize CSS.png b/src/icons/Materialize CSS.png
deleted file mode 100644
index 833bd0f079052a507ce1a4bc51934e881453a6e0..0000000000000000000000000000000000000000
Binary files a/src/icons/Materialize CSS.png and /dev/null differ
diff --git a/src/icons/MathJax.png b/src/icons/MathJax.png
deleted file mode 100644
index ba3ee56c01ee57e038f01aed379ec847c7992fea..0000000000000000000000000000000000000000
Binary files a/src/icons/MathJax.png and /dev/null differ
diff --git a/src/icons/Matomo.png b/src/icons/Matomo.png
deleted file mode 100644
index c6caa3515747e5effaded5b3427f98b06bf56d7a..0000000000000000000000000000000000000000
Binary files a/src/icons/Matomo.png and /dev/null differ
diff --git a/src/icons/MaxCDN.png b/src/icons/MaxCDN.png
deleted file mode 100644
index 2780fc2f9a2a5583d2bc997f7d0ce0bd6429a84b..0000000000000000000000000000000000000000
Binary files a/src/icons/MaxCDN.png and /dev/null differ
diff --git a/src/icons/MaxSite CMS.png b/src/icons/MaxSite CMS.png
deleted file mode 100644
index 1bc62b64f12559f657e9aa965bf6a5fa1c5d3994..0000000000000000000000000000000000000000
Binary files a/src/icons/MaxSite CMS.png and /dev/null differ
diff --git a/src/icons/MediaElement.js.png b/src/icons/MediaElement.js.png
deleted file mode 100644
index a95762dfd14a8bc2006bbdaac91a3ffaa0d8abb3..0000000000000000000000000000000000000000
Binary files a/src/icons/MediaElement.js.png and /dev/null differ
diff --git a/src/icons/MediaWiki.png b/src/icons/MediaWiki.png
deleted file mode 100644
index d976ea5da102a7b81709e3657aeacff331519394..0000000000000000000000000000000000000000
Binary files a/src/icons/MediaWiki.png and /dev/null differ
diff --git a/src/icons/Medium.svg b/src/icons/Medium.svg
deleted file mode 100755
index c8b251ddec0212c051669bdf1b90973fceb6dbbe..0000000000000000000000000000000000000000
--- a/src/icons/Medium.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Meebo.png b/src/icons/Meebo.png
deleted file mode 100644
index f872d0393e12376559af12de92e7720971f24b76..0000000000000000000000000000000000000000
Binary files a/src/icons/Meebo.png and /dev/null differ
diff --git a/src/icons/MemberStack.png b/src/icons/MemberStack.png
deleted file mode 100644
index 8f170cb9a7f144337448c9f16e75c0470b20ba37..0000000000000000000000000000000000000000
Binary files a/src/icons/MemberStack.png and /dev/null differ
diff --git a/src/icons/Meteor.png b/src/icons/Meteor.png
deleted file mode 100644
index 9a4cd3cf78a4fbf06ca7f9f96cd62321a75a4fc1..0000000000000000000000000000000000000000
Binary files a/src/icons/Meteor.png and /dev/null differ
diff --git a/src/icons/Methode.png b/src/icons/Methode.png
deleted file mode 100644
index a27455ce22c6954ab60bbad618d79c567213882c..0000000000000000000000000000000000000000
Binary files a/src/icons/Methode.png and /dev/null differ
diff --git a/src/icons/Microsoft ASP.NET.png b/src/icons/Microsoft ASP.NET.png
deleted file mode 100644
index 471760a89d5221b55f3c74ba72719c0c1d76c061..0000000000000000000000000000000000000000
Binary files a/src/icons/Microsoft ASP.NET.png and /dev/null differ
diff --git a/src/icons/Microsoft Excel.svg b/src/icons/Microsoft Excel.svg
deleted file mode 100644
index 9c912bb4ede8de698a3bca4f913df162770a997f..0000000000000000000000000000000000000000
--- a/src/icons/Microsoft Excel.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Microsoft PowerPoint.svg b/src/icons/Microsoft PowerPoint.svg
deleted file mode 100644
index 4f0b261b463b1b45a011a5a1fb8c71d6178625f6..0000000000000000000000000000000000000000
--- a/src/icons/Microsoft PowerPoint.svg
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
diff --git a/src/icons/Microsoft Publisher.svg b/src/icons/Microsoft Publisher.svg
deleted file mode 100644
index 254859b477d0e26c5ffa06fe242ce6b1cbd4de30..0000000000000000000000000000000000000000
--- a/src/icons/Microsoft Publisher.svg
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
diff --git a/src/icons/Microsoft SharePoint.png b/src/icons/Microsoft SharePoint.png
deleted file mode 100644
index b8d6f9bf32cf17e7a106093433350d5b6e902c89..0000000000000000000000000000000000000000
Binary files a/src/icons/Microsoft SharePoint.png and /dev/null differ
diff --git a/src/icons/Microsoft Word.svg b/src/icons/Microsoft Word.svg
deleted file mode 100644
index 626051757f28bf10143a8d49cd011c934677fe06..0000000000000000000000000000000000000000
--- a/src/icons/Microsoft Word.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Microsoft.png b/src/icons/Microsoft.png
deleted file mode 100644
index d6c37c10f4424e6c12f249ad2210351a1fe64339..0000000000000000000000000000000000000000
Binary files a/src/icons/Microsoft.png and /dev/null differ
diff --git a/src/icons/Milligram.png b/src/icons/Milligram.png
deleted file mode 100644
index 5a980ec78041a4739dc48c63072062b49b985cc4..0000000000000000000000000000000000000000
Binary files a/src/icons/Milligram.png and /dev/null differ
diff --git a/src/icons/MiniBB.png b/src/icons/MiniBB.png
deleted file mode 100644
index b60ad71b686a3c15ceb4b8b02905bb795869c69a..0000000000000000000000000000000000000000
Binary files a/src/icons/MiniBB.png and /dev/null differ
diff --git a/src/icons/Mint.png b/src/icons/Mint.png
deleted file mode 100644
index 888004275ae0b98b58f68d495b5d26dde5e10c5d..0000000000000000000000000000000000000000
Binary files a/src/icons/Mint.png and /dev/null differ
diff --git a/src/icons/Mixpanel.png b/src/icons/Mixpanel.png
deleted file mode 100644
index fe7cd58b5ad1f01a5fc01f09dd8889cdd54e5d3d..0000000000000000000000000000000000000000
Binary files a/src/icons/Mixpanel.png and /dev/null differ
diff --git a/src/icons/MobX.svg b/src/icons/MobX.svg
deleted file mode 100644
index 2dbedb8571ab3a037bd7c9ae6fbe4a6adf0acc8e..0000000000000000000000000000000000000000
--- a/src/icons/MobX.svg
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
diff --git a/src/icons/Mobify.png b/src/icons/Mobify.png
deleted file mode 100644
index c3eda6de8b0bdb81879a4be8ebb63ad53a929e67..0000000000000000000000000000000000000000
Binary files a/src/icons/Mobify.png and /dev/null differ
diff --git a/src/icons/MochiKit.png b/src/icons/MochiKit.png
deleted file mode 100644
index bc3e15efa106535e031149a02735c5b2993cbbb3..0000000000000000000000000000000000000000
Binary files a/src/icons/MochiKit.png and /dev/null differ
diff --git a/src/icons/Modernizr.svg b/src/icons/Modernizr.svg
deleted file mode 100644
index 9253469fcebd87f38a4aaebc754d93fbe954831a..0000000000000000000000000000000000000000
--- a/src/icons/Modernizr.svg
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
diff --git a/src/icons/Moguta.CMS.png b/src/icons/Moguta.CMS.png
deleted file mode 100644
index 978a99791cfe61c6324b034d3e6201a0d571e4fb..0000000000000000000000000000000000000000
Binary files a/src/icons/Moguta.CMS.png and /dev/null differ
diff --git a/src/icons/MoinMoin.png b/src/icons/MoinMoin.png
deleted file mode 100644
index 31ec01ce0b415df7b7c27f7841cb454b0fa7d65d..0000000000000000000000000000000000000000
Binary files a/src/icons/MoinMoin.png and /dev/null differ
diff --git a/src/icons/Mojolicious.png b/src/icons/Mojolicious.png
deleted file mode 100644
index 77940d7def776d2fed527c17f0a3f00ed447ed58..0000000000000000000000000000000000000000
Binary files a/src/icons/Mojolicious.png and /dev/null differ
diff --git a/src/icons/Mollom.png b/src/icons/Mollom.png
deleted file mode 100644
index 3d9e30bc4f697a383e28335072b370182f848f8c..0000000000000000000000000000000000000000
Binary files a/src/icons/Mollom.png and /dev/null differ
diff --git a/src/icons/Moment.js.svg b/src/icons/Moment.js.svg
deleted file mode 100644
index b211876c86e800b0a5f1e9074dcb8a8d03123e32..0000000000000000000000000000000000000000
--- a/src/icons/Moment.js.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Mondo Media.png b/src/icons/Mondo Media.png
deleted file mode 100644
index 0570eb31d1169c5ab466014ef4c814b031968dae..0000000000000000000000000000000000000000
Binary files a/src/icons/Mondo Media.png and /dev/null differ
diff --git a/src/icons/MongoDB.png b/src/icons/MongoDB.png
deleted file mode 100644
index f8b3e7fde4780d3e7a0788b2197b0028f095de6b..0000000000000000000000000000000000000000
Binary files a/src/icons/MongoDB.png and /dev/null differ
diff --git a/src/icons/Mongrel.png b/src/icons/Mongrel.png
deleted file mode 100644
index 8e847b8e08e1072161b808018495c0ccaf1da840..0000000000000000000000000000000000000000
Binary files a/src/icons/Mongrel.png and /dev/null differ
diff --git a/src/icons/Monkey HTTP Server.png b/src/icons/Monkey HTTP Server.png
deleted file mode 100644
index a81df2c857a272b65e1495d75ce24ec2d39ebf89..0000000000000000000000000000000000000000
Binary files a/src/icons/Monkey HTTP Server.png and /dev/null differ
diff --git a/src/icons/Mono.net.png b/src/icons/Mono.net.png
deleted file mode 100644
index 74b1d85dcb241242dbfc9f4ff1c59f893b5b7ee2..0000000000000000000000000000000000000000
Binary files a/src/icons/Mono.net.png and /dev/null differ
diff --git a/src/icons/Mono.png b/src/icons/Mono.png
deleted file mode 100644
index dd9578a86de5280ad08506873b1027d8bf0b8571..0000000000000000000000000000000000000000
Binary files a/src/icons/Mono.png and /dev/null differ
diff --git a/src/icons/MooTools.png b/src/icons/MooTools.png
deleted file mode 100644
index 97ee321a9d78bd85199d5bd08e3eae3486294851..0000000000000000000000000000000000000000
Binary files a/src/icons/MooTools.png and /dev/null differ
diff --git a/src/icons/Moodle.png b/src/icons/Moodle.png
deleted file mode 100644
index 3afa9c9fe1518c184291ba005a65e017c46ec7f1..0000000000000000000000000000000000000000
Binary files a/src/icons/Moodle.png and /dev/null differ
diff --git a/src/icons/MotoCMS.svg b/src/icons/MotoCMS.svg
deleted file mode 100644
index be351cad8c7c8b909272308958549dbd9bd6b866..0000000000000000000000000000000000000000
--- a/src/icons/MotoCMS.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Movable Type.png b/src/icons/Movable Type.png
deleted file mode 100644
index c578ca63b6d9e99492f543585ad01bf003a65b88..0000000000000000000000000000000000000000
Binary files a/src/icons/Movable Type.png and /dev/null differ
diff --git a/src/icons/Mozard Suite.png b/src/icons/Mozard Suite.png
deleted file mode 100644
index 3685567c73b8473098126ac41dd326f971414860..0000000000000000000000000000000000000000
Binary files a/src/icons/Mozard Suite.png and /dev/null differ
diff --git a/src/icons/Mura CMS.png b/src/icons/Mura CMS.png
deleted file mode 100644
index 65ae35851456a0e16f07ff74cedac79c5c5953d5..0000000000000000000000000000000000000000
Binary files a/src/icons/Mura CMS.png and /dev/null differ
diff --git a/src/icons/Mustache.png b/src/icons/Mustache.png
deleted file mode 100644
index c7eef1910d2376867c57e4af46f555422835d0d2..0000000000000000000000000000000000000000
Binary files a/src/icons/Mustache.png and /dev/null differ
diff --git a/src/icons/MyBB.png b/src/icons/MyBB.png
deleted file mode 100644
index 637b7a46f50e7e841878d84af9838df82ac73ab5..0000000000000000000000000000000000000000
Binary files a/src/icons/MyBB.png and /dev/null differ
diff --git a/src/icons/MyBlogLog.png b/src/icons/MyBlogLog.png
deleted file mode 100644
index a13ae448e904afedbd3a682bd33967b3fac9f0b0..0000000000000000000000000000000000000000
Binary files a/src/icons/MyBlogLog.png and /dev/null differ
diff --git a/src/icons/MySQL.svg b/src/icons/MySQL.svg
deleted file mode 100644
index 2d8e046e7d703477bf7d5558adba554ea5a3f730..0000000000000000000000000000000000000000
--- a/src/icons/MySQL.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Mynetcap.png b/src/icons/Mynetcap.png
deleted file mode 100644
index 01ee5bc86fb9b8a6881fb549d29ed4639dbb4d85..0000000000000000000000000000000000000000
Binary files a/src/icons/Mynetcap.png and /dev/null differ
diff --git a/src/icons/NVD3.png b/src/icons/NVD3.png
deleted file mode 100644
index d5bfdb17738dfd2fc63e4086b7767de55ba96270..0000000000000000000000000000000000000000
Binary files a/src/icons/NVD3.png and /dev/null differ
diff --git a/src/icons/Navegg.png b/src/icons/Navegg.png
deleted file mode 100644
index 037dc61f515cd80427d79dc24614bae57830c03a..0000000000000000000000000000000000000000
Binary files a/src/icons/Navegg.png and /dev/null differ
diff --git a/src/icons/Neos.svg b/src/icons/Neos.svg
deleted file mode 100644
index 5fff5a8c270df0d649d342bfa1aeb8d4760ce560..0000000000000000000000000000000000000000
--- a/src/icons/Neos.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/NetSuite.png b/src/icons/NetSuite.png
deleted file mode 100644
index 809158d16f00f06aa23ec63c50d724f52205d909..0000000000000000000000000000000000000000
Binary files a/src/icons/NetSuite.png and /dev/null differ
diff --git a/src/icons/Netlify.svg b/src/icons/Netlify.svg
deleted file mode 100644
index fa36dd539a7735c31ba1a33f512d97fbb3666d48..0000000000000000000000000000000000000000
--- a/src/icons/Netlify.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Neto.svg b/src/icons/Neto.svg
deleted file mode 100644
index 4ed0473bf4143528e7b851bccd3f491382270686..0000000000000000000000000000000000000000
--- a/src/icons/Neto.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Nette Framework.png b/src/icons/Nette Framework.png
deleted file mode 100644
index c3aeeb71d93615e83b4ce42d470c57b06ba2db31..0000000000000000000000000000000000000000
Binary files a/src/icons/Nette Framework.png and /dev/null differ
diff --git a/src/icons/New Relic.png b/src/icons/New Relic.png
deleted file mode 100644
index bf5c3a1f37ca018436a5655d316ba1ba1181fa3c..0000000000000000000000000000000000000000
Binary files a/src/icons/New Relic.png and /dev/null differ
diff --git a/src/icons/NextGEN Gallery.png b/src/icons/NextGEN Gallery.png
deleted file mode 100644
index 4440d9824eb0f1389f640002c7899a2225abc8bf..0000000000000000000000000000000000000000
Binary files a/src/icons/NextGEN Gallery.png and /dev/null differ
diff --git a/src/icons/Nginx.svg b/src/icons/Nginx.svg
deleted file mode 100644
index b199a5e6890d3cfef815258d1613716020492f06..0000000000000000000000000000000000000000
--- a/src/icons/Nginx.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/NodeBB.png b/src/icons/NodeBB.png
deleted file mode 100644
index ad1f479fb94a5e51f5db9828edea7255244ebd1b..0000000000000000000000000000000000000000
Binary files a/src/icons/NodeBB.png and /dev/null differ
diff --git a/src/icons/Nuxt.js.svg b/src/icons/Nuxt.js.svg
deleted file mode 100644
index cc279743f2e6cccd7093c4109f7442f3bb171f05..0000000000000000000000000000000000000000
--- a/src/icons/Nuxt.js.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
diff --git a/src/icons/OWL Carousel.png b/src/icons/OWL Carousel.png
deleted file mode 100644
index d375fc1a43d910acf84e0abcfcb1665263f41998..0000000000000000000000000000000000000000
Binary files a/src/icons/OWL Carousel.png and /dev/null differ
diff --git a/src/icons/OXID eShop.png b/src/icons/OXID eShop.png
deleted file mode 100644
index fac817ded18e6e4d73636f6da90aeac5f135de9c..0000000000000000000000000000000000000000
Binary files a/src/icons/OXID eShop.png and /dev/null differ
diff --git a/src/icons/October CMS.png b/src/icons/October CMS.png
deleted file mode 100644
index 0bdc1fe846b35523ae818cf3ee82bad450ea3472..0000000000000000000000000000000000000000
Binary files a/src/icons/October CMS.png and /dev/null differ
diff --git a/src/icons/Odoo.png b/src/icons/Odoo.png
deleted file mode 100644
index 8e067840eab1c947bf9f900d8bc9066edbdc9ba7..0000000000000000000000000000000000000000
Binary files a/src/icons/Odoo.png and /dev/null differ
diff --git a/src/icons/Olark.png b/src/icons/Olark.png
deleted file mode 100644
index 9dd473c5a4dd193ba41886b2719ee35bc7a850ab..0000000000000000000000000000000000000000
Binary files a/src/icons/Olark.png and /dev/null differ
diff --git a/src/icons/OneAPM.png b/src/icons/OneAPM.png
deleted file mode 100644
index a31e39db1a88e41bfa7050392557cd80261a59ef..0000000000000000000000000000000000000000
Binary files a/src/icons/OneAPM.png and /dev/null differ
diff --git a/src/icons/OneStat.png b/src/icons/OneStat.png
deleted file mode 100644
index 1513be9ed9dd102db842f2dbf6ac4aa08524c460..0000000000000000000000000000000000000000
Binary files a/src/icons/OneStat.png and /dev/null differ
diff --git a/src/icons/Onshop.svg b/src/icons/Onshop.svg
deleted file mode 100644
index 902b25caab9747f72a55a6125d35d4d1fafbaebb..0000000000000000000000000000000000000000
--- a/src/icons/Onshop.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
diff --git a/src/icons/Open AdStream.png b/src/icons/Open AdStream.png
deleted file mode 100644
index 1b147222739c250db41b70ee0feb1c515e3df3a6..0000000000000000000000000000000000000000
Binary files a/src/icons/Open AdStream.png and /dev/null differ
diff --git a/src/icons/Open Classifieds.png b/src/icons/Open Classifieds.png
deleted file mode 100644
index ee8a6c11320d76b0e6b46b9a6feff7d6b282198c..0000000000000000000000000000000000000000
Binary files a/src/icons/Open Classifieds.png and /dev/null differ
diff --git a/src/icons/Open Journal Systems.png b/src/icons/Open Journal Systems.png
deleted file mode 100644
index 57c1795ad6e2a40990a68199ee3a9b7653b9d424..0000000000000000000000000000000000000000
Binary files a/src/icons/Open Journal Systems.png and /dev/null differ
diff --git a/src/icons/Open Web Analytics.png b/src/icons/Open Web Analytics.png
deleted file mode 100644
index 913578707a0b3afac2cedfa5eeebd2f88d0da070..0000000000000000000000000000000000000000
Binary files a/src/icons/Open Web Analytics.png and /dev/null differ
diff --git a/src/icons/Open eShop.png b/src/icons/Open eShop.png
deleted file mode 100644
index 824e261c29ffc39bc11567277860f22bece990d8..0000000000000000000000000000000000000000
Binary files a/src/icons/Open eShop.png and /dev/null differ
diff --git a/src/icons/OpenCart.png b/src/icons/OpenCart.png
deleted file mode 100644
index d6add7f1f8e3f517a269e8177df0d10ade41e732..0000000000000000000000000000000000000000
Binary files a/src/icons/OpenCart.png and /dev/null differ
diff --git a/src/icons/OpenCms.png b/src/icons/OpenCms.png
deleted file mode 100644
index 8bc220a88fce3509fcdfa257ce462bb7d8fe6dcc..0000000000000000000000000000000000000000
Binary files a/src/icons/OpenCms.png and /dev/null differ
diff --git a/src/icons/OpenGrok.png b/src/icons/OpenGrok.png
deleted file mode 100644
index f56b970b35244dce7fbf1cf11c5bbb0f25bbe95a..0000000000000000000000000000000000000000
Binary files a/src/icons/OpenGrok.png and /dev/null differ
diff --git a/src/icons/OpenLayers.png b/src/icons/OpenLayers.png
deleted file mode 100644
index 7fa4ec6ab5afd4771a2cfefbf4dc4eb46a1c26fd..0000000000000000000000000000000000000000
Binary files a/src/icons/OpenLayers.png and /dev/null differ
diff --git a/src/icons/OpenNemas.png b/src/icons/OpenNemas.png
deleted file mode 100644
index f0d3701eeb4daad4d6ba4d2880d8f46654b2f3e5..0000000000000000000000000000000000000000
Binary files a/src/icons/OpenNemas.png and /dev/null differ
diff --git a/src/icons/OpenResty.png b/src/icons/OpenResty.png
deleted file mode 100644
index 6518610d9a60c7a35afac14ad38b825b76b1905d..0000000000000000000000000000000000000000
Binary files a/src/icons/OpenResty.png and /dev/null differ
diff --git a/src/icons/OpenSSL.png b/src/icons/OpenSSL.png
deleted file mode 100644
index 837b4e9730194165ac7d6bfef80095abb847aa98..0000000000000000000000000000000000000000
Binary files a/src/icons/OpenSSL.png and /dev/null differ
diff --git a/src/icons/OpenText Web Solutions.png b/src/icons/OpenText Web Solutions.png
deleted file mode 100644
index 58a3025c22c4cba7e901fe812b3998baa7730151..0000000000000000000000000000000000000000
Binary files a/src/icons/OpenText Web Solutions.png and /dev/null differ
diff --git a/src/icons/OpenUI5.png b/src/icons/OpenUI5.png
deleted file mode 100644
index 17a2b943e4e08fada6e6cd56c3071f9bfe74e75e..0000000000000000000000000000000000000000
Binary files a/src/icons/OpenUI5.png and /dev/null differ
diff --git a/src/icons/OpenX.png b/src/icons/OpenX.png
deleted file mode 100644
index 4ec017aa40b5a88960b786dd705e37ffcc362b69..0000000000000000000000000000000000000000
Binary files a/src/icons/OpenX.png and /dev/null differ
diff --git a/src/icons/Optimizely.png b/src/icons/Optimizely.png
deleted file mode 100644
index cb21ba05c6c15b52721f4732f1079f0cb87bd323..0000000000000000000000000000000000000000
Binary files a/src/icons/Optimizely.png and /dev/null differ
diff --git a/src/icons/Oracle.png b/src/icons/Oracle.png
deleted file mode 100644
index 435d816e1cf48f4387315981421056650aa3a5bc..0000000000000000000000000000000000000000
Binary files a/src/icons/Oracle.png and /dev/null differ
diff --git a/src/icons/Orchard CMS.png b/src/icons/Orchard CMS.png
deleted file mode 100644
index 2d587cb5601f9c9e437e24a71e30f7a1ca179757..0000000000000000000000000000000000000000
Binary files a/src/icons/Orchard CMS.png and /dev/null differ
diff --git a/src/icons/Outbrain.png b/src/icons/Outbrain.png
deleted file mode 100644
index be8d70efe58f83825bacbd8f35f3b8d441897710..0000000000000000000000000000000000000000
Binary files a/src/icons/Outbrain.png and /dev/null differ
diff --git a/src/icons/Outlook.svg b/src/icons/Outlook.svg
deleted file mode 100644
index 197e799259cb8e5413e0910643ae3b9f9c49ef9b..0000000000000000000000000000000000000000
--- a/src/icons/Outlook.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/PDF.js.svg b/src/icons/PDF.js.svg
deleted file mode 100644
index b842fa70132c25a0329d8a7b66037b243b4e13fb..0000000000000000000000000000000000000000
--- a/src/icons/PDF.js.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/PHP-Fusion.png b/src/icons/PHP-Fusion.png
deleted file mode 100644
index 59aa99d6d870feeae75ad62a267758eb7ca68d0a..0000000000000000000000000000000000000000
Binary files a/src/icons/PHP-Fusion.png and /dev/null differ
diff --git a/src/icons/PHP-Nuke.png b/src/icons/PHP-Nuke.png
deleted file mode 100644
index 5e8f3182f4cfdcaa16555e451fadb1d845bd5c55..0000000000000000000000000000000000000000
Binary files a/src/icons/PHP-Nuke.png and /dev/null differ
diff --git a/src/icons/PHP.svg b/src/icons/PHP.svg
deleted file mode 100644
index 894c7f342a9dbb6a2c257e11f6af43b376d02705..0000000000000000000000000000000000000000
--- a/src/icons/PHP.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Pagekit.png b/src/icons/Pagekit.png
deleted file mode 100644
index 9c28651c51774f5616d9b373d2cec4c74f33961a..0000000000000000000000000000000000000000
Binary files a/src/icons/Pagekit.png and /dev/null differ
diff --git a/src/icons/Pagevamp.png b/src/icons/Pagevamp.png
deleted file mode 100644
index 246558737fa1457ffa7a6027155afccd268bd6bc..0000000000000000000000000000000000000000
Binary files a/src/icons/Pagevamp.png and /dev/null differ
diff --git a/src/icons/Parcel.png b/src/icons/Parcel.png
deleted file mode 100644
index f3028060fb70c0c95e6b8db76b77b2229d6dcc20..0000000000000000000000000000000000000000
Binary files a/src/icons/Parcel.png and /dev/null differ
diff --git a/src/icons/Pardot.png b/src/icons/Pardot.png
deleted file mode 100644
index efd9991af44bbbcf211880d6205e85d064f8477c..0000000000000000000000000000000000000000
Binary files a/src/icons/Pardot.png and /dev/null differ
diff --git a/src/icons/Parse.ly.png b/src/icons/Parse.ly.png
deleted file mode 100644
index c8affd3ec77abe6a7281ece06cd00214d50d2b32..0000000000000000000000000000000000000000
Binary files a/src/icons/Parse.ly.png and /dev/null differ
diff --git a/src/icons/PayPal.svg b/src/icons/PayPal.svg
deleted file mode 100644
index dd55b063df7b5eebee4ed3db38a49342049122fc..0000000000000000000000000000000000000000
--- a/src/icons/PayPal.svg
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
diff --git a/src/icons/PencilBlue.png b/src/icons/PencilBlue.png
deleted file mode 100644
index bb558ffd123f261f1cb506b78abfcffdc6977fbc..0000000000000000000000000000000000000000
Binary files a/src/icons/PencilBlue.png and /dev/null differ
diff --git a/src/icons/Percussion.png b/src/icons/Percussion.png
deleted file mode 100644
index 3094bce216aa546cbdceefd559ac2487ec79616d..0000000000000000000000000000000000000000
Binary files a/src/icons/Percussion.png and /dev/null differ
diff --git a/src/icons/Perl.png b/src/icons/Perl.png
deleted file mode 100644
index f903e4b5877873459c0974ae8867829f69f1a734..0000000000000000000000000000000000000000
Binary files a/src/icons/Perl.png and /dev/null differ
diff --git a/src/icons/Phabricator.png b/src/icons/Phabricator.png
deleted file mode 100644
index 2d72ad4d2d8fa86bdd29b27ba1db2563fd945192..0000000000000000000000000000000000000000
Binary files a/src/icons/Phabricator.png and /dev/null differ
diff --git a/src/icons/Phaser.png b/src/icons/Phaser.png
deleted file mode 100644
index 5306dde55a524b6381a537b7876336370e5aef99..0000000000000000000000000000000000000000
Binary files a/src/icons/Phaser.png and /dev/null differ
diff --git a/src/icons/Phenomic.svg b/src/icons/Phenomic.svg
deleted file mode 100644
index 9dcde00f469aaef71b53b23d3f55d49343e185a6..0000000000000000000000000000000000000000
--- a/src/icons/Phenomic.svg
+++ /dev/null
@@ -1,77 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/PhotoShelter.png b/src/icons/PhotoShelter.png
deleted file mode 100644
index b8d282d2ed3e8aebeffba8e5feadb1368763c86f..0000000000000000000000000000000000000000
Binary files a/src/icons/PhotoShelter.png and /dev/null differ
diff --git a/src/icons/Phusion Passenger.png b/src/icons/Phusion Passenger.png
deleted file mode 100644
index 48003adff7f0fe438ffd252087dff337b3ab3796..0000000000000000000000000000000000000000
Binary files a/src/icons/Phusion Passenger.png and /dev/null differ
diff --git a/src/icons/Pingoteam.svg b/src/icons/Pingoteam.svg
deleted file mode 100644
index 9bb7952767f8a4bfd23e9e802462b4c27042c8cf..0000000000000000000000000000000000000000
--- a/src/icons/Pingoteam.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Pinterest.svg b/src/icons/Pinterest.svg
deleted file mode 100644
index cf60b5531222f11ed89eb8c5a16af719ef80dfbf..0000000000000000000000000000000000000000
--- a/src/icons/Pinterest.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Planet.png b/src/icons/Planet.png
deleted file mode 100644
index ae94c58b7bf57954601a09b45a6a2300370655fb..0000000000000000000000000000000000000000
Binary files a/src/icons/Planet.png and /dev/null differ
diff --git a/src/icons/Plataforma NEO.svg b/src/icons/Plataforma NEO.svg
deleted file mode 100644
index 5a112f6e0c094718a40c5e4682d1e21c2379c92f..0000000000000000000000000000000000000000
--- a/src/icons/Plataforma NEO.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/PlatformOS.svg b/src/icons/PlatformOS.svg
deleted file mode 100644
index d0f4281e204a110b6b0b2bc741004a7b2594b424..0000000000000000000000000000000000000000
--- a/src/icons/PlatformOS.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/icons/Play.svg b/src/icons/Play.svg
deleted file mode 100644
index 098d6b6656b146fc2df45a31c6b21db96f547491..0000000000000000000000000000000000000000
--- a/src/icons/Play.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Plentymarkets.png b/src/icons/Plentymarkets.png
deleted file mode 100644
index 2c047fdef02e101e1b59e4e1bf1c3931738f120b..0000000000000000000000000000000000000000
Binary files a/src/icons/Plentymarkets.png and /dev/null differ
diff --git a/src/icons/Plesk.png b/src/icons/Plesk.png
deleted file mode 100644
index 105c31a1db539456d38e77d0a2f5fb36a874b386..0000000000000000000000000000000000000000
Binary files a/src/icons/Plesk.png and /dev/null differ
diff --git a/src/icons/Pligg.png b/src/icons/Pligg.png
deleted file mode 100644
index 2bffb0a3f7eb26a763e8331358ac6075d2dc43aa..0000000000000000000000000000000000000000
Binary files a/src/icons/Pligg.png and /dev/null differ
diff --git a/src/icons/Plone.png b/src/icons/Plone.png
deleted file mode 100644
index 30e4f7f6c39df1cd2d6bb2ec2b0838c6568c76c4..0000000000000000000000000000000000000000
Binary files a/src/icons/Plone.png and /dev/null differ
diff --git a/src/icons/Plotly.png b/src/icons/Plotly.png
deleted file mode 100644
index b970858cb2a1ed7bf8f8ae3f9cdabe774421df93..0000000000000000000000000000000000000000
Binary files a/src/icons/Plotly.png and /dev/null differ
diff --git a/src/icons/Po.st.png b/src/icons/Po.st.png
deleted file mode 100644
index 8679c872da8dfa7e268a48b558463a769ec6bb83..0000000000000000000000000000000000000000
Binary files a/src/icons/Po.st.png and /dev/null differ
diff --git a/src/icons/Polymer.png b/src/icons/Polymer.png
deleted file mode 100644
index aa8b09716a858c933b051ef9e0dd927e9284dcbe..0000000000000000000000000000000000000000
Binary files a/src/icons/Polymer.png and /dev/null differ
diff --git a/src/icons/Posterous.png b/src/icons/Posterous.png
deleted file mode 100644
index 3150f4f93d04786532cc4df857870b997cc7f7d6..0000000000000000000000000000000000000000
Binary files a/src/icons/Posterous.png and /dev/null differ
diff --git a/src/icons/PostgreSQL.png b/src/icons/PostgreSQL.png
deleted file mode 100644
index 3ed911796beb87919797ff75fbe3c9db4f069a73..0000000000000000000000000000000000000000
Binary files a/src/icons/PostgreSQL.png and /dev/null differ
diff --git a/src/icons/Powergap.png b/src/icons/Powergap.png
deleted file mode 100644
index a44725ac5b4b40394a1ab46861a7ed12accf8766..0000000000000000000000000000000000000000
Binary files a/src/icons/Powergap.png and /dev/null differ
diff --git a/src/icons/Prebid.png b/src/icons/Prebid.png
deleted file mode 100644
index 3a9ab86c6c6307eca0cc8878a4a7ebb10b19731d..0000000000000000000000000000000000000000
Binary files a/src/icons/Prebid.png and /dev/null differ
diff --git a/src/icons/Prefix-Free.png b/src/icons/Prefix-Free.png
deleted file mode 100644
index 722f0f1f6103b73e39ce0e8c448b08dc3c95dc86..0000000000000000000000000000000000000000
Binary files a/src/icons/Prefix-Free.png and /dev/null differ
diff --git a/src/icons/PrestaShop.svg b/src/icons/PrestaShop.svg
deleted file mode 100644
index 6ead63f6ae284aa21c70948cbe19f22855ca67b6..0000000000000000000000000000000000000000
--- a/src/icons/PrestaShop.svg
+++ /dev/null
@@ -1,116 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Prism.svg b/src/icons/Prism.svg
deleted file mode 100644
index b3257ac00868ac19cb61ec9c918aa91335245085..0000000000000000000000000000000000000000
--- a/src/icons/Prism.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
diff --git a/src/icons/Project Wonderful.png b/src/icons/Project Wonderful.png
deleted file mode 100644
index 5a93408e89b0950751d7ace4b36f4c69b8760a67..0000000000000000000000000000000000000000
Binary files a/src/icons/Project Wonderful.png and /dev/null differ
diff --git a/src/icons/Prototype.png b/src/icons/Prototype.png
deleted file mode 100644
index 372d35366614287c760cda3b1bf10ed8b109c2fb..0000000000000000000000000000000000000000
Binary files a/src/icons/Prototype.png and /dev/null differ
diff --git a/src/icons/Proximis Omnichannel.png b/src/icons/Proximis Omnichannel.png
deleted file mode 100644
index ac35b222b07f3b381bfeef65174bcaf2aec89509..0000000000000000000000000000000000000000
Binary files a/src/icons/Proximis Omnichannel.png and /dev/null differ
diff --git a/src/icons/PubMatic.png b/src/icons/PubMatic.png
deleted file mode 100644
index d0fa6af184fc8bd198db326980f4b96ac9b82d67..0000000000000000000000000000000000000000
Binary files a/src/icons/PubMatic.png and /dev/null differ
diff --git a/src/icons/Public CMS.png b/src/icons/Public CMS.png
deleted file mode 100644
index e5e51c36493d4ab5ac068b6fc5da14829415665f..0000000000000000000000000000000000000000
Binary files a/src/icons/Public CMS.png and /dev/null differ
diff --git a/src/icons/Pure CSS.png b/src/icons/Pure CSS.png
deleted file mode 100644
index a137a80e822e6c954700ba9f77aafb0b6e0fcc1a..0000000000000000000000000000000000000000
Binary files a/src/icons/Pure CSS.png and /dev/null differ
diff --git a/src/icons/PyroCMS.png b/src/icons/PyroCMS.png
deleted file mode 100644
index b15ca8ceeca6e96ee402017d7d3cca04202fd649..0000000000000000000000000000000000000000
Binary files a/src/icons/PyroCMS.png and /dev/null differ
diff --git a/src/icons/Python.png b/src/icons/Python.png
deleted file mode 100644
index 76467ab8524dc9bce5fbce451193504fc9b6d350..0000000000000000000000000000000000000000
Binary files a/src/icons/Python.png and /dev/null differ
diff --git a/src/icons/Quantcast.png b/src/icons/Quantcast.png
deleted file mode 100644
index 9f062ab5df2ae7716baa44295f868724c44cc779..0000000000000000000000000000000000000000
Binary files a/src/icons/Quantcast.png and /dev/null differ
diff --git a/src/icons/Quick.CMS.png b/src/icons/Quick.CMS.png
deleted file mode 100644
index 4f250d8c1a43cac488f7e34606119126edb6e105..0000000000000000000000000000000000000000
Binary files a/src/icons/Quick.CMS.png and /dev/null differ
diff --git a/src/icons/Quick.Cart.png b/src/icons/Quick.Cart.png
deleted file mode 100644
index 4f250d8c1a43cac488f7e34606119126edb6e105..0000000000000000000000000000000000000000
Binary files a/src/icons/Quick.Cart.png and /dev/null differ
diff --git a/src/icons/Quill.png b/src/icons/Quill.png
deleted file mode 100644
index 70d95a275a59b070d301af33ef17ce2ecd302266..0000000000000000000000000000000000000000
Binary files a/src/icons/Quill.png and /dev/null differ
diff --git a/src/icons/RBS Change.png b/src/icons/RBS Change.png
deleted file mode 100644
index cce994edb2d691b0dd869b0814630472cd4ad1f3..0000000000000000000000000000000000000000
Binary files a/src/icons/RBS Change.png and /dev/null differ
diff --git a/src/icons/RCMS.png b/src/icons/RCMS.png
deleted file mode 100644
index ef48b165f8a437c701bd7e4aec0228c94a8e753c..0000000000000000000000000000000000000000
Binary files a/src/icons/RCMS.png and /dev/null differ
diff --git a/src/icons/RD Station.png b/src/icons/RD Station.png
deleted file mode 100644
index 627231ba284cf2d6cd4a42e3abb26f6833041b5f..0000000000000000000000000000000000000000
Binary files a/src/icons/RD Station.png and /dev/null differ
diff --git a/src/icons/RDoc.png b/src/icons/RDoc.png
deleted file mode 100644
index 102c4bca3e1be2c9f824c19acb5c6e05abbcddae..0000000000000000000000000000000000000000
Binary files a/src/icons/RDoc.png and /dev/null differ
diff --git a/src/icons/RXWeb.svg b/src/icons/RXWeb.svg
deleted file mode 100644
index 030f867942e13147b169fc5270f232708a948e57..0000000000000000000000000000000000000000
--- a/src/icons/RXWeb.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
diff --git a/src/icons/RackCache.png b/src/icons/RackCache.png
deleted file mode 100644
index 1f04651560aba880369ea7a180db1804b5aeef0f..0000000000000000000000000000000000000000
Binary files a/src/icons/RackCache.png and /dev/null differ
diff --git a/src/icons/RainLoop.png b/src/icons/RainLoop.png
deleted file mode 100644
index a8ebb1002ce53dcc81047eea7077e4e5ab00f579..0000000000000000000000000000000000000000
Binary files a/src/icons/RainLoop.png and /dev/null differ
diff --git a/src/icons/RakutenDigitalCommerce.png b/src/icons/RakutenDigitalCommerce.png
deleted file mode 100644
index 8784b5b3c36a2c937425028c5c14873ed24361a7..0000000000000000000000000000000000000000
Binary files a/src/icons/RakutenDigitalCommerce.png and /dev/null differ
diff --git a/src/icons/Ramda.png b/src/icons/Ramda.png
deleted file mode 100644
index 1ff30969c1d5432738a12f8a063c2a30af52f7d4..0000000000000000000000000000000000000000
Binary files a/src/icons/Ramda.png and /dev/null differ
diff --git a/src/icons/Raphael.png b/src/icons/Raphael.png
deleted file mode 100644
index ba220eecd57f60fd33577465144aa0a607ce58de..0000000000000000000000000000000000000000
Binary files a/src/icons/Raphael.png and /dev/null differ
diff --git a/src/icons/Raspbian.svg b/src/icons/Raspbian.svg
deleted file mode 100644
index ceed5e799d2c86e7b340c8e894faee68d48d71d4..0000000000000000000000000000000000000000
--- a/src/icons/Raspbian.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Rayo.png b/src/icons/Rayo.png
deleted file mode 100644
index 9519434a5877ffb2ed500fd80d06e2484cfd33d2..0000000000000000000000000000000000000000
Binary files a/src/icons/Rayo.png and /dev/null differ
diff --git a/src/icons/React.png b/src/icons/React.png
deleted file mode 100644
index da20b6e8a562850164785b886cdc53e7a67e3656..0000000000000000000000000000000000000000
Binary files a/src/icons/React.png and /dev/null differ
diff --git a/src/icons/RebelMouse.svg b/src/icons/RebelMouse.svg
deleted file mode 100644
index 9805953699d7dcca46d5f988b037b5c2cdd79737..0000000000000000000000000000000000000000
--- a/src/icons/RebelMouse.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
diff --git a/src/icons/Red Hat.svg b/src/icons/Red Hat.svg
deleted file mode 100644
index 5082779f1d907eb11f831bd48e3b634e0fb72b7b..0000000000000000000000000000000000000000
--- a/src/icons/Red Hat.svg
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
diff --git a/src/icons/Redaxscript.svg b/src/icons/Redaxscript.svg
deleted file mode 100644
index 847d91f4939eb99eee12fd5211bcac44ee88427f..0000000000000000000000000000000000000000
--- a/src/icons/Redaxscript.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/src/icons/Reddit.png b/src/icons/Reddit.png
deleted file mode 100644
index 10ee7568ea61f3af2abea573554ad082a725eb96..0000000000000000000000000000000000000000
Binary files a/src/icons/Reddit.png and /dev/null differ
diff --git a/src/icons/Redmine.png b/src/icons/Redmine.png
deleted file mode 100644
index f29fee62bd2f8861e5ba68c7e607ff8aa1c32f15..0000000000000000000000000000000000000000
Binary files a/src/icons/Redmine.png and /dev/null differ
diff --git a/src/icons/Reinvigorate.png b/src/icons/Reinvigorate.png
deleted file mode 100644
index 08097b1978ad25ae01e15dee8a0bafbcb2c494ea..0000000000000000000000000000000000000000
Binary files a/src/icons/Reinvigorate.png and /dev/null differ
diff --git a/src/icons/RequireJS.png b/src/icons/RequireJS.png
deleted file mode 100644
index a9e3a95b03781ceb1cd894a45dc3518f147d1324..0000000000000000000000000000000000000000
Binary files a/src/icons/RequireJS.png and /dev/null differ
diff --git a/src/icons/Resin.png b/src/icons/Resin.png
deleted file mode 100644
index 7214b0b1855fd3950f6d54fcbdc8b156e4587f75..0000000000000000000000000000000000000000
Binary files a/src/icons/Resin.png and /dev/null differ
diff --git a/src/icons/Reveal.js.png b/src/icons/Reveal.js.png
deleted file mode 100644
index 63bb6777c057e7e25f27254c4a8353f179bd48dc..0000000000000000000000000000000000000000
Binary files a/src/icons/Reveal.js.png and /dev/null differ
diff --git a/src/icons/Revel.png b/src/icons/Revel.png
deleted file mode 100644
index 89494132da8c6b7490b4c2c9f8563d68ea0e96f4..0000000000000000000000000000000000000000
Binary files a/src/icons/Revel.png and /dev/null differ
diff --git a/src/icons/RightJS.png b/src/icons/RightJS.png
deleted file mode 100644
index 3244ca8f4b2003e6a6ce5b776e60312e5f949197..0000000000000000000000000000000000000000
Binary files a/src/icons/RightJS.png and /dev/null differ
diff --git a/src/icons/Riot.png b/src/icons/Riot.png
deleted file mode 100644
index 963fd647f285781f53af9116bb5552ebdf645800..0000000000000000000000000000000000000000
Binary files a/src/icons/Riot.png and /dev/null differ
diff --git a/src/icons/RiteCMS.png b/src/icons/RiteCMS.png
deleted file mode 100644
index 939024adc87623aa32df77c0f7622483d413a3c5..0000000000000000000000000000000000000000
Binary files a/src/icons/RiteCMS.png and /dev/null differ
diff --git a/src/icons/Roadiz CMS.png b/src/icons/Roadiz CMS.png
deleted file mode 100644
index b3c66b3a3ac5fbe66811958c60c701dda9bea4b0..0000000000000000000000000000000000000000
Binary files a/src/icons/Roadiz CMS.png and /dev/null differ
diff --git a/src/icons/Robin.png b/src/icons/Robin.png
deleted file mode 100644
index a9d73d0626cacdf6b221cd0086da85e4f4fc4348..0000000000000000000000000000000000000000
Binary files a/src/icons/Robin.png and /dev/null differ
diff --git a/src/icons/RockRMS.svg b/src/icons/RockRMS.svg
deleted file mode 100644
index b66f8e8818cc622dbf347f8839d73d76940ddaf4..0000000000000000000000000000000000000000
--- a/src/icons/RockRMS.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/src/icons/RoundCube.png b/src/icons/RoundCube.png
deleted file mode 100644
index b76b17077a7ee93a768e6bca1c39addbdb4552a9..0000000000000000000000000000000000000000
Binary files a/src/icons/RoundCube.png and /dev/null differ
diff --git a/src/icons/Rubicon Project.png b/src/icons/Rubicon Project.png
deleted file mode 100644
index fe5a3f3bfc80cc42485813c8b52271ba862b3863..0000000000000000000000000000000000000000
Binary files a/src/icons/Rubicon Project.png and /dev/null differ
diff --git a/src/icons/Ruby on Rails.png b/src/icons/Ruby on Rails.png
deleted file mode 100644
index 09a9fbeff18c02cca7fd260e9e8a5865f35ce4f6..0000000000000000000000000000000000000000
Binary files a/src/icons/Ruby on Rails.png and /dev/null differ
diff --git a/src/icons/Ruby.png b/src/icons/Ruby.png
deleted file mode 100644
index 6b9f20f6209e1b954188429f1009a89cf76fb0d7..0000000000000000000000000000000000000000
Binary files a/src/icons/Ruby.png and /dev/null differ
diff --git a/src/icons/Ruxit.png b/src/icons/Ruxit.png
deleted file mode 100644
index 9e12ed3a2f400cb39f7fb597c0e316c1fa90aa9f..0000000000000000000000000000000000000000
Binary files a/src/icons/Ruxit.png and /dev/null differ
diff --git a/src/icons/RxJS.png b/src/icons/RxJS.png
deleted file mode 100644
index 9e904e13495413f1fccbaf45a88788adc6f354b9..0000000000000000000000000000000000000000
Binary files a/src/icons/RxJS.png and /dev/null differ
diff --git a/src/icons/S.Builder.png b/src/icons/S.Builder.png
deleted file mode 100644
index 3319bece8852a71be89ec65722038a7ff326da31..0000000000000000000000000000000000000000
Binary files a/src/icons/S.Builder.png and /dev/null differ
diff --git a/src/icons/SAP.png b/src/icons/SAP.png
deleted file mode 100644
index 4c213e796bb6a7b937dc000ec95dc484e1e97509..0000000000000000000000000000000000000000
Binary files a/src/icons/SAP.png and /dev/null differ
diff --git a/src/icons/SDL Tridion.png b/src/icons/SDL Tridion.png
deleted file mode 100644
index 753a379c42b840320415e2b237906b1f3e0b6779..0000000000000000000000000000000000000000
Binary files a/src/icons/SDL Tridion.png and /dev/null differ
diff --git a/src/icons/SIMsite.png b/src/icons/SIMsite.png
deleted file mode 100644
index ad7fbf4225f44aa3ff15461d635142b70938e1a5..0000000000000000000000000000000000000000
Binary files a/src/icons/SIMsite.png and /dev/null differ
diff --git a/src/icons/SMF.png b/src/icons/SMF.png
deleted file mode 100644
index 19df666e58602c9895dd23114e1a07a39306a999..0000000000000000000000000000000000000000
Binary files a/src/icons/SMF.png and /dev/null differ
diff --git a/src/icons/SOBI 2.png b/src/icons/SOBI 2.png
deleted file mode 100644
index 75ff050af90a8b21bb4c7a10b7fcb23bcf298dc6..0000000000000000000000000000000000000000
Binary files a/src/icons/SOBI 2.png and /dev/null differ
diff --git a/src/icons/SPDY.png b/src/icons/SPDY.png
deleted file mode 100644
index 9fd86d88674a6e732eb4103beb04d1ac4e35ac2f..0000000000000000000000000000000000000000
Binary files a/src/icons/SPDY.png and /dev/null differ
diff --git a/src/icons/SQL Buddy.png b/src/icons/SQL Buddy.png
deleted file mode 100644
index a7f95b198691b4b0a593d1b38b4c4e93dfdddc5c..0000000000000000000000000000000000000000
Binary files a/src/icons/SQL Buddy.png and /dev/null differ
diff --git a/src/icons/SQLite.png b/src/icons/SQLite.png
deleted file mode 100644
index b6a1267ba18352a2e7ffa8cba3f4c20e0ff0b7ca..0000000000000000000000000000000000000000
Binary files a/src/icons/SQLite.png and /dev/null differ
diff --git a/src/icons/SUSE.png b/src/icons/SUSE.png
deleted file mode 100644
index e41a05bedf086a2a2e7b5c36bf01ae84fe4ca432..0000000000000000000000000000000000000000
Binary files a/src/icons/SUSE.png and /dev/null differ
diff --git a/src/icons/SWFObject.png b/src/icons/SWFObject.png
deleted file mode 100644
index 08637dbc0b34ecdba4029ffce90f409266639019..0000000000000000000000000000000000000000
Binary files a/src/icons/SWFObject.png and /dev/null differ
diff --git a/src/icons/Saber.svg b/src/icons/Saber.svg
deleted file mode 100644
index a75b6b09061e9a0b8a0c6e0aabd044531abc4be9..0000000000000000000000000000000000000000
--- a/src/icons/Saber.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
diff --git a/src/icons/Sails.js.svg b/src/icons/Sails.js.svg
deleted file mode 100644
index 78d582bdf1f93efe7660f0fef9b51fb6535f2b87..0000000000000000000000000000000000000000
--- a/src/icons/Sails.js.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Salesforce.svg b/src/icons/Salesforce.svg
deleted file mode 100644
index 8209a8af9a11e32bf15389103468711da9d9e145..0000000000000000000000000000000000000000
--- a/src/icons/Salesforce.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Sapper.svg b/src/icons/Sapper.svg
deleted file mode 100644
index f4382d50aa4c7b3263ee2dcfdb05537d8cbb7af3..0000000000000000000000000000000000000000
--- a/src/icons/Sapper.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
diff --git a/src/icons/Sarka-SPIP.png b/src/icons/Sarka-SPIP.png
deleted file mode 100644
index c2f61b77a1c466451ee38db0cbc57b734a5cc39e..0000000000000000000000000000000000000000
Binary files a/src/icons/Sarka-SPIP.png and /dev/null differ
diff --git a/src/icons/Sazito.svg b/src/icons/Sazito.svg
deleted file mode 100644
index e7ab5ff0f56245e69f9bcdeb77b15fe9f2e04b97..0000000000000000000000000000000000000000
--- a/src/icons/Sazito.svg
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Scala.png b/src/icons/Scala.png
deleted file mode 100644
index b38a701439e19cfcc4b1f76909fe986d52de76bd..0000000000000000000000000000000000000000
Binary files a/src/icons/Scala.png and /dev/null differ
diff --git a/src/icons/Scenari.png b/src/icons/Scenari.png
deleted file mode 100644
index bbfc2d9180589596f1db9a2479db7c8a59a4d8c5..0000000000000000000000000000000000000000
Binary files a/src/icons/Scenari.png and /dev/null differ
diff --git a/src/icons/Scholica.svg b/src/icons/Scholica.svg
deleted file mode 100644
index d136a5b2c697e8d780654eeb00d3dd0ad3e1f094..0000000000000000000000000000000000000000
--- a/src/icons/Scholica.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Scientific Linux.png b/src/icons/Scientific Linux.png
deleted file mode 100644
index c500660b5cf40220706114dbda135bfdaa91efec..0000000000000000000000000000000000000000
Binary files a/src/icons/Scientific Linux.png and /dev/null differ
diff --git a/src/icons/SeamlessCMS.png b/src/icons/SeamlessCMS.png
deleted file mode 100644
index 1a98b69c9af4300d139984912203dc703754b60c..0000000000000000000000000000000000000000
Binary files a/src/icons/SeamlessCMS.png and /dev/null differ
diff --git a/src/icons/Segment.png b/src/icons/Segment.png
deleted file mode 100644
index f9c595f086e04cb27d15b563af7e947e4b9fdb48..0000000000000000000000000000000000000000
Binary files a/src/icons/Segment.png and /dev/null differ
diff --git a/src/icons/Select2.png b/src/icons/Select2.png
deleted file mode 100644
index fc1f269f713a22b6e4f06a66fe0700e37d12b51d..0000000000000000000000000000000000000000
Binary files a/src/icons/Select2.png and /dev/null differ
diff --git a/src/icons/Semantic-ui.png b/src/icons/Semantic-ui.png
deleted file mode 100644
index 2d02836358fcb06540604ad7e4c0e0a8a78f1d49..0000000000000000000000000000000000000000
Binary files a/src/icons/Semantic-ui.png and /dev/null differ
diff --git a/src/icons/Sencha Touch.png b/src/icons/Sencha Touch.png
deleted file mode 100644
index 181921d928386deb75130f4f93aa1df516de3f5e..0000000000000000000000000000000000000000
Binary files a/src/icons/Sencha Touch.png and /dev/null differ
diff --git a/src/icons/Sensors Data.svg b/src/icons/Sensors Data.svg
deleted file mode 100644
index 7250e013ccfb46cb1fa7ee9e3970440d2cb9b520..0000000000000000000000000000000000000000
--- a/src/icons/Sensors Data.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Sentry.svg b/src/icons/Sentry.svg
deleted file mode 100644
index 53b613be4632d4c205d4338df381394730aaf888..0000000000000000000000000000000000000000
--- a/src/icons/Sentry.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Serendipity.png b/src/icons/Serendipity.png
deleted file mode 100644
index 01aab63c2238c885611730c2948b91ccaedc976f..0000000000000000000000000000000000000000
Binary files a/src/icons/Serendipity.png and /dev/null differ
diff --git a/src/icons/Shapecss.svg b/src/icons/Shapecss.svg
deleted file mode 100644
index 71026cd9109c71bebc3f664546f82497e694585e..0000000000000000000000000000000000000000
--- a/src/icons/Shapecss.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/ShareThis.png b/src/icons/ShareThis.png
deleted file mode 100644
index fd9706b47fce087d3bd0a6c40024591e5d3e72fe..0000000000000000000000000000000000000000
Binary files a/src/icons/ShareThis.png and /dev/null differ
diff --git a/src/icons/ShellInABox.png b/src/icons/ShellInABox.png
deleted file mode 100644
index 3bb29f8c61efbbec8fa8f79b492da91433859db8..0000000000000000000000000000000000000000
Binary files a/src/icons/ShellInABox.png and /dev/null differ
diff --git a/src/icons/Shiny.png b/src/icons/Shiny.png
deleted file mode 100644
index 612d350d3bb102a97f5100f951d148bd4734571f..0000000000000000000000000000000000000000
Binary files a/src/icons/Shiny.png and /dev/null differ
diff --git a/src/icons/ShinyStat.png b/src/icons/ShinyStat.png
deleted file mode 100644
index 11f9560249a9cde00ddebd853835e59bca3bbf66..0000000000000000000000000000000000000000
Binary files a/src/icons/ShinyStat.png and /dev/null differ
diff --git a/src/icons/Shopatron.png b/src/icons/Shopatron.png
deleted file mode 100644
index d6bce72b064f2f7f91972271dd52fda1e5e049ae..0000000000000000000000000000000000000000
Binary files a/src/icons/Shopatron.png and /dev/null differ
diff --git a/src/icons/Shopcada.png b/src/icons/Shopcada.png
deleted file mode 100644
index c27bef7d1dd8f8b7e65d14bd683248f94792e234..0000000000000000000000000000000000000000
Binary files a/src/icons/Shopcada.png and /dev/null differ
diff --git a/src/icons/Shoper.svg b/src/icons/Shoper.svg
deleted file mode 100644
index 821b18c84b7491558e6d75ce5fb0a7ad24fb33be..0000000000000000000000000000000000000000
--- a/src/icons/Shoper.svg
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
diff --git a/src/icons/Shoperfa.png b/src/icons/Shoperfa.png
deleted file mode 100644
index b6bc62af867d75ff890432b0ae6c4ad45d8974de..0000000000000000000000000000000000000000
Binary files a/src/icons/Shoperfa.png and /dev/null differ
diff --git a/src/icons/Shopery.svg b/src/icons/Shopery.svg
deleted file mode 100644
index 6492296e4ca8d1779befbda15566981c9f3d7efe..0000000000000000000000000000000000000000
--- a/src/icons/Shopery.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Shopfa.svg b/src/icons/Shopfa.svg
deleted file mode 100644
index 5ba9389a1557c8e35824120b4ac400e6e4c2be4e..0000000000000000000000000000000000000000
--- a/src/icons/Shopfa.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
diff --git a/src/icons/Shopify.svg b/src/icons/Shopify.svg
deleted file mode 100644
index 40c464b6181cf88d9175d2fee9748e758feb61e4..0000000000000000000000000000000000000000
--- a/src/icons/Shopify.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Shoptet.svg b/src/icons/Shoptet.svg
deleted file mode 100644
index c4a5ce773340b27ba2117d8963cf670c10faf238..0000000000000000000000000000000000000000
--- a/src/icons/Shoptet.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Shopware.svg b/src/icons/Shopware.svg
deleted file mode 100644
index 6b4a848bc5b43e8bea4d7e7e2d93a04d673a19d6..0000000000000000000000000000000000000000
--- a/src/icons/Shopware.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Silva.png b/src/icons/Silva.png
deleted file mode 100644
index 5ce7ac71163443736b7f5b0cf2ef8e0132462939..0000000000000000000000000000000000000000
Binary files a/src/icons/Silva.png and /dev/null differ
diff --git a/src/icons/SilverStripe.svg b/src/icons/SilverStripe.svg
deleted file mode 100644
index 291c2e87ae2445664578fc9359beb818a40fa05f..0000000000000000000000000000000000000000
--- a/src/icons/SilverStripe.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/SimpleAnalytics.svg b/src/icons/SimpleAnalytics.svg
deleted file mode 100644
index 772ac7923ec6cedec3c530547ed0bf332e89d792..0000000000000000000000000000000000000000
--- a/src/icons/SimpleAnalytics.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Simplebo.png b/src/icons/Simplebo.png
deleted file mode 100644
index 769cb5dd788d073ce6160a81b78a7bace7674953..0000000000000000000000000000000000000000
Binary files a/src/icons/Simplebo.png and /dev/null differ
diff --git a/src/icons/Site Meter.png b/src/icons/Site Meter.png
deleted file mode 100644
index 7581a77746a635e2ab91b4f4da5b91d649e28483..0000000000000000000000000000000000000000
Binary files a/src/icons/Site Meter.png and /dev/null differ
diff --git a/src/icons/SiteCatalyst.png b/src/icons/SiteCatalyst.png
deleted file mode 100644
index 002de3d70a519a28bf2daed49d83075d47f347ac..0000000000000000000000000000000000000000
Binary files a/src/icons/SiteCatalyst.png and /dev/null differ
diff --git a/src/icons/SiteEdit.png b/src/icons/SiteEdit.png
deleted file mode 100644
index 17042b8b06e82cf35486da186ce4d865e60c9937..0000000000000000000000000000000000000000
Binary files a/src/icons/SiteEdit.png and /dev/null differ
diff --git a/src/icons/Sitecore.png b/src/icons/Sitecore.png
deleted file mode 100644
index 31f2b6e9a16b4eb5c04931f514b10aa78a033a6d..0000000000000000000000000000000000000000
Binary files a/src/icons/Sitecore.png and /dev/null differ
diff --git a/src/icons/Sitefinity.svg b/src/icons/Sitefinity.svg
deleted file mode 100644
index a2a2275eb2aabe1f46b6b4b62e3974e665cad9c3..0000000000000000000000000000000000000000
--- a/src/icons/Sitefinity.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Siteglide.svg b/src/icons/Siteglide.svg
deleted file mode 100644
index 113d8a863e1b22723bdb32ca82f8140ae549b477..0000000000000000000000000000000000000000
--- a/src/icons/Siteglide.svg
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Sivuviidakko.png b/src/icons/Sivuviidakko.png
deleted file mode 100644
index 2978a2c3f40805d7012cc1815adfa9c40035e137..0000000000000000000000000000000000000000
Binary files a/src/icons/Sivuviidakko.png and /dev/null differ
diff --git a/src/icons/Sizmek.png b/src/icons/Sizmek.png
deleted file mode 100644
index 7bea12b75a8a51d6731934e631c2c4354c4be89c..0000000000000000000000000000000000000000
Binary files a/src/icons/Sizmek.png and /dev/null differ
diff --git a/src/icons/SlickStack.png b/src/icons/SlickStack.png
deleted file mode 100644
index 24b48486fbfaa6f56d6973b0e4b0fb613c4d787f..0000000000000000000000000000000000000000
Binary files a/src/icons/SlickStack.png and /dev/null differ
diff --git a/src/icons/Slimbox 2.png b/src/icons/Slimbox 2.png
deleted file mode 100644
index 2bdfdaccfd59c5ddc58638db2844a80c7ffb7911..0000000000000000000000000000000000000000
Binary files a/src/icons/Slimbox 2.png and /dev/null differ
diff --git a/src/icons/Slimbox.png b/src/icons/Slimbox.png
deleted file mode 100644
index 2bdfdaccfd59c5ddc58638db2844a80c7ffb7911..0000000000000000000000000000000000000000
Binary files a/src/icons/Slimbox.png and /dev/null differ
diff --git a/src/icons/Smart Ad Server.png b/src/icons/Smart Ad Server.png
deleted file mode 100644
index 551ad9eba95226d3d1461e1e9a9bcb36319ad742..0000000000000000000000000000000000000000
Binary files a/src/icons/Smart Ad Server.png and /dev/null differ
diff --git a/src/icons/SmartSite.png b/src/icons/SmartSite.png
deleted file mode 100644
index 4aeff7a9aeb44c529c1a8b590955f696301fed40..0000000000000000000000000000000000000000
Binary files a/src/icons/SmartSite.png and /dev/null differ
diff --git a/src/icons/Smartstore.png b/src/icons/Smartstore.png
deleted file mode 100644
index 1c35a51951ec36390d3b62ba97f900803e1d566a..0000000000000000000000000000000000000000
Binary files a/src/icons/Smartstore.png and /dev/null differ
diff --git a/src/icons/Snap.png b/src/icons/Snap.png
deleted file mode 100644
index 9f223de00da3fc2c9ff7430f14119e7769fd8130..0000000000000000000000000000000000000000
Binary files a/src/icons/Snap.png and /dev/null differ
diff --git a/src/icons/Snap.svg.png b/src/icons/Snap.svg.png
deleted file mode 100644
index c443e15fbfbe8ffff0e6743cb8c02bdc6a745070..0000000000000000000000000000000000000000
Binary files a/src/icons/Snap.svg.png and /dev/null differ
diff --git a/src/icons/Snoobi.png b/src/icons/Snoobi.png
deleted file mode 100644
index bc493a7ade9678eb77eba49928d6768d1a02bfa3..0000000000000000000000000000000000000000
Binary files a/src/icons/Snoobi.png and /dev/null differ
diff --git a/src/icons/SobiPro.png b/src/icons/SobiPro.png
deleted file mode 100644
index b1463bb40c1dcf4cd7303150807d8f1ff11ea3ea..0000000000000000000000000000000000000000
Binary files a/src/icons/SobiPro.png and /dev/null differ
diff --git a/src/icons/Socket.io.png b/src/icons/Socket.io.png
deleted file mode 100644
index f381eecf759b153938ae2d972329cb4a3d24b9d5..0000000000000000000000000000000000000000
Binary files a/src/icons/Socket.io.png and /dev/null differ
diff --git a/src/icons/Solodev.png b/src/icons/Solodev.png
deleted file mode 100644
index a36d389e320e86358b99f76c9fba46160b405413..0000000000000000000000000000000000000000
Binary files a/src/icons/Solodev.png and /dev/null differ
diff --git a/src/icons/Solr.png b/src/icons/Solr.png
deleted file mode 100644
index 0df60b89b20d2b7691a5cc8cf957470890769587..0000000000000000000000000000000000000000
Binary files a/src/icons/Solr.png and /dev/null differ
diff --git a/src/icons/Solusquare.png b/src/icons/Solusquare.png
deleted file mode 100644
index 5451ec3206cda951a902213e4d0abf679698aa92..0000000000000000000000000000000000000000
Binary files a/src/icons/Solusquare.png and /dev/null differ
diff --git a/src/icons/Solve Media.png b/src/icons/Solve Media.png
deleted file mode 100644
index f58f19ff606d73edd67fbcdc79f70fc9496b4f1d..0000000000000000000000000000000000000000
Binary files a/src/icons/Solve Media.png and /dev/null differ
diff --git a/src/icons/SoundManager.png b/src/icons/SoundManager.png
deleted file mode 100644
index 5190d0f55542883a1818dda81849baef5b205af2..0000000000000000000000000000000000000000
Binary files a/src/icons/SoundManager.png and /dev/null differ
diff --git a/src/icons/Sphinx.png b/src/icons/Sphinx.png
deleted file mode 100644
index e0edb8e17ddd8b7ca60a350b8dba78bc565bb242..0000000000000000000000000000000000000000
Binary files a/src/icons/Sphinx.png and /dev/null differ
diff --git a/src/icons/SpinCMS.png b/src/icons/SpinCMS.png
deleted file mode 100644
index 893beccaec5cf06c762c4dfb4e8a954b7ea503ff..0000000000000000000000000000000000000000
Binary files a/src/icons/SpinCMS.png and /dev/null differ
diff --git a/src/icons/Splunk.png b/src/icons/Splunk.png
deleted file mode 100644
index aec9976972c00a79a4d5c399c47db1319843a095..0000000000000000000000000000000000000000
Binary files a/src/icons/Splunk.png and /dev/null differ
diff --git a/src/icons/Spree.png b/src/icons/Spree.png
deleted file mode 100644
index 25cf4541ce1629aa8f53ebab97298a09d7f41465..0000000000000000000000000000000000000000
Binary files a/src/icons/Spree.png and /dev/null differ
diff --git a/src/icons/Sqreen.png b/src/icons/Sqreen.png
deleted file mode 100644
index c4e1000e61ef21cd111753433c82be6f764606ac..0000000000000000000000000000000000000000
Binary files a/src/icons/Sqreen.png and /dev/null differ
diff --git a/src/icons/Squarespace.png b/src/icons/Squarespace.png
deleted file mode 100644
index 07e57830227fd649c66290904ee2ae9b50ae7d95..0000000000000000000000000000000000000000
Binary files a/src/icons/Squarespace.png and /dev/null differ
diff --git a/src/icons/SquirrelMail.png b/src/icons/SquirrelMail.png
deleted file mode 100644
index 4e8ba7e5bf79e22be8dac910af403b8e2b9ccf9b..0000000000000000000000000000000000000000
Binary files a/src/icons/SquirrelMail.png and /dev/null differ
diff --git a/src/icons/Squiz Matrix.png b/src/icons/Squiz Matrix.png
deleted file mode 100644
index 54be34658f3acabadd4149a3afcfe9b97213d503..0000000000000000000000000000000000000000
Binary files a/src/icons/Squiz Matrix.png and /dev/null differ
diff --git a/src/icons/Stackla.png b/src/icons/Stackla.png
deleted file mode 100644
index bd7dad114b10c80db9341299e5e6997fc039d14e..0000000000000000000000000000000000000000
Binary files a/src/icons/Stackla.png and /dev/null differ
diff --git a/src/icons/Starlet.png b/src/icons/Starlet.png
deleted file mode 100644
index f903e4b5877873459c0974ae8867829f69f1a734..0000000000000000000000000000000000000000
Binary files a/src/icons/Starlet.png and /dev/null differ
diff --git a/src/icons/Statcounter.svg b/src/icons/Statcounter.svg
deleted file mode 100644
index 9f91885fe3ec54c0d1474e3e3b53fe21f06e028c..0000000000000000000000000000000000000000
--- a/src/icons/Statcounter.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/icons/Store Systems.png b/src/icons/Store Systems.png
deleted file mode 100644
index 7a3ccca70f74fea87a74ab23b8dd54c6af06104b..0000000000000000000000000000000000000000
Binary files a/src/icons/Store Systems.png and /dev/null differ
diff --git a/src/icons/Strapi.png b/src/icons/Strapi.png
deleted file mode 100644
index 065887ab78a9a29f1f3fdc90adab8d20c59c6d2c..0000000000000000000000000000000000000000
Binary files a/src/icons/Strapi.png and /dev/null differ
diff --git a/src/icons/Strikingly.png b/src/icons/Strikingly.png
deleted file mode 100644
index ea2e1421203194c10bf521840e0dc8380b45d4fc..0000000000000000000000000000000000000000
Binary files a/src/icons/Strikingly.png and /dev/null differ
diff --git a/src/icons/Stripe.png b/src/icons/Stripe.png
deleted file mode 100644
index 7c36c6d35b50bc05463c50d58290d2452a4c1ad3..0000000000000000000000000000000000000000
Binary files a/src/icons/Stripe.png and /dev/null differ
diff --git a/src/icons/SublimeVideo.png b/src/icons/SublimeVideo.png
deleted file mode 100644
index f468408496fad14ef19817bf401753dd674e3ae0..0000000000000000000000000000000000000000
Binary files a/src/icons/SublimeVideo.png and /dev/null differ
diff --git a/src/icons/Subrion.png b/src/icons/Subrion.png
deleted file mode 100644
index 7b6eef0ccdd1687d830c330a772122bc9a44f5cd..0000000000000000000000000000000000000000
Binary files a/src/icons/Subrion.png and /dev/null differ
diff --git a/src/icons/Sulu.svg b/src/icons/Sulu.svg
deleted file mode 100644
index 2af495d68872474c7085e831fa763b4814ec98f2..0000000000000000000000000000000000000000
--- a/src/icons/Sulu.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/SumoMe.png b/src/icons/SumoMe.png
deleted file mode 100644
index 10f30c3bd73dbf40c773b478a5b69d97f73ee84b..0000000000000000000000000000000000000000
Binary files a/src/icons/SumoMe.png and /dev/null differ
diff --git a/src/icons/Supersized.png b/src/icons/Supersized.png
deleted file mode 100644
index 9c500c3b405957aee88a76b1a982e406f6ff1a56..0000000000000000000000000000000000000000
Binary files a/src/icons/Supersized.png and /dev/null differ
diff --git a/src/icons/Svelte.svg b/src/icons/Svelte.svg
deleted file mode 100644
index 4bf279659a93042383702a9ea80c45f1d9e9d813..0000000000000000000000000000000000000000
--- a/src/icons/Svelte.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
diff --git a/src/icons/SweetAlert.png b/src/icons/SweetAlert.png
deleted file mode 100644
index 627f379dc2c8f94826356a89b7202bf789575a5c..0000000000000000000000000000000000000000
Binary files a/src/icons/SweetAlert.png and /dev/null differ
diff --git a/src/icons/SweetAlert2.png b/src/icons/SweetAlert2.png
deleted file mode 100644
index bba68625d99e81bc9f4bc1509b00a95f2ac92e12..0000000000000000000000000000000000000000
Binary files a/src/icons/SweetAlert2.png and /dev/null differ
diff --git a/src/icons/Swiftlet.png b/src/icons/Swiftlet.png
deleted file mode 100644
index 83e3951c2582f4fa951376982e3f32c163b6273e..0000000000000000000000000000000000000000
Binary files a/src/icons/Swiftlet.png and /dev/null differ
diff --git a/src/icons/Symfony.svg b/src/icons/Symfony.svg
deleted file mode 100644
index 673baf202dda086f304ed59c858ea6616d505514..0000000000000000000000000000000000000000
--- a/src/icons/Symfony.svg
+++ /dev/null
@@ -1,39 +0,0 @@
-
-
diff --git a/src/icons/Synology DiskStation.png b/src/icons/Synology DiskStation.png
deleted file mode 100644
index 68ed5ff34eff7149e1cb6728aecf94ff95e14962..0000000000000000000000000000000000000000
Binary files a/src/icons/Synology DiskStation.png and /dev/null differ
diff --git a/src/icons/SyntaxHighlighter.png b/src/icons/SyntaxHighlighter.png
deleted file mode 100644
index 32d3c2e517080bb49662324064bec666f978a0f5..0000000000000000000000000000000000000000
Binary files a/src/icons/SyntaxHighlighter.png and /dev/null differ
diff --git a/src/icons/TWiki.png b/src/icons/TWiki.png
deleted file mode 100644
index 664fb683842f22c73d26295b7f12dac694cd8189..0000000000000000000000000000000000000000
Binary files a/src/icons/TWiki.png and /dev/null differ
diff --git a/src/icons/TYPO3.svg b/src/icons/TYPO3.svg
deleted file mode 100644
index 55c791d7c74c2c7fed95f606af251e0d6d1a1e5a..0000000000000000000000000000000000000000
--- a/src/icons/TYPO3.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Taiga.png b/src/icons/Taiga.png
deleted file mode 100644
index 231420fe1aad10e0a3669b6b068f7d9bd8558183..0000000000000000000000000000000000000000
Binary files a/src/icons/Taiga.png and /dev/null differ
diff --git a/src/icons/Tamago.png b/src/icons/Tamago.png
deleted file mode 100644
index c15b06a569a7ca5ad47a84319824a97c2cc1955d..0000000000000000000000000000000000000000
Binary files a/src/icons/Tamago.png and /dev/null differ
diff --git a/src/icons/TawkTo.png b/src/icons/TawkTo.png
deleted file mode 100644
index 87d0b6611318f539033064d9f99e50efb4769a8c..0000000000000000000000000000000000000000
Binary files a/src/icons/TawkTo.png and /dev/null differ
diff --git a/src/icons/Tealeaf.png b/src/icons/Tealeaf.png
deleted file mode 100644
index 6234c231860bdd98b9d3c8afd2041dadbb92cff3..0000000000000000000000000000000000000000
Binary files a/src/icons/Tealeaf.png and /dev/null differ
diff --git a/src/icons/Tealium.png b/src/icons/Tealium.png
deleted file mode 100644
index 98fc029858ab7f029803fb0ac4b0d908316e439b..0000000000000000000000000000000000000000
Binary files a/src/icons/Tealium.png and /dev/null differ
diff --git a/src/icons/TeamCity.svg b/src/icons/TeamCity.svg
deleted file mode 100644
index 6083e574bd84afbf02f20cc822c46f6a5c393cef..0000000000000000000000000000000000000000
--- a/src/icons/TeamCity.svg
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
diff --git a/src/icons/Tebex.png b/src/icons/Tebex.png
deleted file mode 100644
index 038a199a1f621c30a67c2019ddf1d7ef4baed051..0000000000000000000000000000000000000000
Binary files a/src/icons/Tebex.png and /dev/null differ
diff --git a/src/icons/Telescope.png b/src/icons/Telescope.png
deleted file mode 100644
index 59672bace059d8c70de9ff32f59fb76dd8ce129c..0000000000000000000000000000000000000000
Binary files a/src/icons/Telescope.png and /dev/null differ
diff --git a/src/icons/TencentWaterproofWall.png b/src/icons/TencentWaterproofWall.png
deleted file mode 100644
index 650138c868bde9ebd9faf62c4a03c76e24013f8a..0000000000000000000000000000000000000000
Binary files a/src/icons/TencentWaterproofWall.png and /dev/null differ
diff --git a/src/icons/Tengine.png b/src/icons/Tengine.png
deleted file mode 100644
index 938534c158de667d811f7321dbd67a37b375a9d1..0000000000000000000000000000000000000000
Binary files a/src/icons/Tengine.png and /dev/null differ
diff --git a/src/icons/Textpattern CMS.png b/src/icons/Textpattern CMS.png
deleted file mode 100644
index cbba3aeb75e7aff693f11ebb5091be7353ae5ea7..0000000000000000000000000000000000000000
Binary files a/src/icons/Textpattern CMS.png and /dev/null differ
diff --git a/src/icons/Thelia.png b/src/icons/Thelia.png
deleted file mode 100644
index 482de1cb8ef53e8a7b772ba0cdb131dfb3ecabec..0000000000000000000000000000000000000000
Binary files a/src/icons/Thelia.png and /dev/null differ
diff --git a/src/icons/ThinkPHP.png b/src/icons/ThinkPHP.png
deleted file mode 100644
index 5851c4a7428382fce12937754b6bb65aa76166b7..0000000000000000000000000000000000000000
Binary files a/src/icons/ThinkPHP.png and /dev/null differ
diff --git a/src/icons/Ticimax.png b/src/icons/Ticimax.png
deleted file mode 100644
index 4d566d818db85177c0795cece2c31f4efaa9d7d5..0000000000000000000000000000000000000000
Binary files a/src/icons/Ticimax.png and /dev/null differ
diff --git a/src/icons/TiddlyWiki.png b/src/icons/TiddlyWiki.png
deleted file mode 100644
index b2e28ef9c0a69ed499509a42e6a45371a49c3d36..0000000000000000000000000000000000000000
Binary files a/src/icons/TiddlyWiki.png and /dev/null differ
diff --git a/src/icons/Tiki Wiki CMS Groupware.png b/src/icons/Tiki Wiki CMS Groupware.png
deleted file mode 100644
index 612faa39c7c3fd6126efb4a2beb0b39dc2e29543..0000000000000000000000000000000000000000
Binary files a/src/icons/Tiki Wiki CMS Groupware.png and /dev/null differ
diff --git a/src/icons/Tilda.svg b/src/icons/Tilda.svg
deleted file mode 100644
index d3c193bcbad180f48fec435d61bda32171ca6115..0000000000000000000000000000000000000000
--- a/src/icons/Tilda.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/Timeplot.png b/src/icons/Timeplot.png
deleted file mode 100644
index 527647a5972ccb2dae738c0c834abd4d27e47f00..0000000000000000000000000000000000000000
Binary files a/src/icons/Timeplot.png and /dev/null differ
diff --git a/src/icons/TinyMCE.png b/src/icons/TinyMCE.png
deleted file mode 100644
index d8fd9b82c8e33be698e6e5b1cdf553d48f9bf399..0000000000000000000000000000000000000000
Binary files a/src/icons/TinyMCE.png and /dev/null differ
diff --git a/src/icons/Titan.png b/src/icons/Titan.png
deleted file mode 100644
index 965fa774764f841078d9a2b9994cea14cb3c6318..0000000000000000000000000000000000000000
Binary files a/src/icons/Titan.png and /dev/null differ
diff --git a/src/icons/TomatoCart.png b/src/icons/TomatoCart.png
deleted file mode 100644
index 8646e911ef290b0c43ccc0e0a7fb3453fce06570..0000000000000000000000000000000000000000
Binary files a/src/icons/TomatoCart.png and /dev/null differ
diff --git a/src/icons/TornadoServer.png b/src/icons/TornadoServer.png
deleted file mode 100644
index 7d107ffcacbec302fd804661b903e3b73d94d4b2..0000000000000000000000000000000000000000
Binary files a/src/icons/TornadoServer.png and /dev/null differ
diff --git a/src/icons/TotalCode.png b/src/icons/TotalCode.png
deleted file mode 100644
index bc77f6d07a70ea0ccb820fd8680eea28c49d8734..0000000000000000000000000000000000000000
Binary files a/src/icons/TotalCode.png and /dev/null differ
diff --git a/src/icons/Trac.png b/src/icons/Trac.png
deleted file mode 100644
index 8cb46114c76bebc44948cf96913cc35a3544b992..0000000000000000000000000000000000000000
Binary files a/src/icons/Trac.png and /dev/null differ
diff --git a/src/icons/TrackJs.png b/src/icons/TrackJs.png
deleted file mode 100644
index 514dad9d94ae6a4be281f6c0ffb33ed8a5ab710f..0000000000000000000000000000000000000000
Binary files a/src/icons/TrackJs.png and /dev/null differ
diff --git a/src/icons/Tsoft.png b/src/icons/Tsoft.png
deleted file mode 100644
index 6b05a85d8c3026966ab7a4d5bd7ef4c9c0827356..0000000000000000000000000000000000000000
Binary files a/src/icons/Tsoft.png and /dev/null differ
diff --git a/src/icons/Tumblr.png b/src/icons/Tumblr.png
deleted file mode 100644
index 022485729b5b7614ec88225dcc6308bb831aab60..0000000000000000000000000000000000000000
Binary files a/src/icons/Tumblr.png and /dev/null differ
diff --git a/src/icons/TweenMax.png b/src/icons/TweenMax.png
deleted file mode 100644
index de85a3e411d18da6b44ea6d84e8e37ccfd4bf8d5..0000000000000000000000000000000000000000
Binary files a/src/icons/TweenMax.png and /dev/null differ
diff --git a/src/icons/Twilight CMS.png b/src/icons/Twilight CMS.png
deleted file mode 100644
index 1ad32253fd93bbdd3a3bd879ece17cc50a615d56..0000000000000000000000000000000000000000
Binary files a/src/icons/Twilight CMS.png and /dev/null differ
diff --git a/src/icons/TwistPHP.png b/src/icons/TwistPHP.png
deleted file mode 100644
index 6dded2fe49b5e5c459ace18148ca1a5b3e55d46f..0000000000000000000000000000000000000000
Binary files a/src/icons/TwistPHP.png and /dev/null differ
diff --git a/src/icons/TwistedWeb.png b/src/icons/TwistedWeb.png
deleted file mode 100644
index 5c69c6d5b3018b396278e349168abe25b7d4555a..0000000000000000000000000000000000000000
Binary files a/src/icons/TwistedWeb.png and /dev/null differ
diff --git a/src/icons/Twitter Flight.png b/src/icons/Twitter Flight.png
deleted file mode 100644
index 233d700a04b97edc84b295cc3d78a7ad8dac1fb8..0000000000000000000000000000000000000000
Binary files a/src/icons/Twitter Flight.png and /dev/null differ
diff --git a/src/icons/Twitter typeahead.js.png b/src/icons/Twitter typeahead.js.png
deleted file mode 100644
index 888b23c3bd53b3c0b9446f2cc82c4a0b7c28d2ec..0000000000000000000000000000000000000000
Binary files a/src/icons/Twitter typeahead.js.png and /dev/null differ
diff --git a/src/icons/Twitter.svg b/src/icons/Twitter.svg
deleted file mode 100644
index dbd044201d891939e87345150f8309ec372ffe2b..0000000000000000000000000000000000000000
--- a/src/icons/Twitter.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/TypePad.png b/src/icons/TypePad.png
deleted file mode 100644
index d2813f125f241c0e5f80ab6ed1c537abffd7fd43..0000000000000000000000000000000000000000
Binary files a/src/icons/TypePad.png and /dev/null differ
diff --git a/src/icons/Typekit.png b/src/icons/Typekit.png
deleted file mode 100644
index c0d10b3f0a907982986b0287086dae83e0e58f06..0000000000000000000000000000000000000000
Binary files a/src/icons/Typekit.png and /dev/null differ
diff --git a/src/icons/UIKit.png b/src/icons/UIKit.png
deleted file mode 100644
index c9cc221a01e6b9f567a1c5136950d776ac128623..0000000000000000000000000000000000000000
Binary files a/src/icons/UIKit.png and /dev/null differ
diff --git a/src/icons/UMI.CMS.png b/src/icons/UMI.CMS.png
deleted file mode 100644
index 3edd3a7ee0e40d7ab18812f2489f41f2ee7e6553..0000000000000000000000000000000000000000
Binary files a/src/icons/UMI.CMS.png and /dev/null differ
diff --git a/src/icons/UNIX.png b/src/icons/UNIX.png
deleted file mode 100644
index 2d3282e30fa5bdf5e125b0ae99ba599f9b0bee51..0000000000000000000000000000000000000000
Binary files a/src/icons/UNIX.png and /dev/null differ
diff --git a/src/icons/Ubercart.png b/src/icons/Ubercart.png
deleted file mode 100644
index 47e9fa288e3802f8f9e9fc18db383c3016b37f46..0000000000000000000000000000000000000000
Binary files a/src/icons/Ubercart.png and /dev/null differ
diff --git a/src/icons/Ubuntu.png b/src/icons/Ubuntu.png
deleted file mode 100644
index d47da3c61c134385716c8eb22383d8e5a77b39e6..0000000000000000000000000000000000000000
Binary files a/src/icons/Ubuntu.png and /dev/null differ
diff --git a/src/icons/UltraCart.png b/src/icons/UltraCart.png
deleted file mode 100644
index dd42fe0503a2820d31fb3d68150357cfab3ecfa9..0000000000000000000000000000000000000000
Binary files a/src/icons/UltraCart.png and /dev/null differ
diff --git a/src/icons/Umbraco.png b/src/icons/Umbraco.png
deleted file mode 100644
index 00e8c3c031ceedbbf95aed85d1a45b5eb2895b79..0000000000000000000000000000000000000000
Binary files a/src/icons/Umbraco.png and /dev/null differ
diff --git a/src/icons/Unbounce.png b/src/icons/Unbounce.png
deleted file mode 100644
index 4b21a7a514ded1e261d2232974ce875662219657..0000000000000000000000000000000000000000
Binary files a/src/icons/Unbounce.png and /dev/null differ
diff --git a/src/icons/Underscore.js.png b/src/icons/Underscore.js.png
deleted file mode 100644
index aeacdc98ebff0c4f62f88f479af657e920f39939..0000000000000000000000000000000000000000
Binary files a/src/icons/Underscore.js.png and /dev/null differ
diff --git a/src/icons/Usabilla.svg b/src/icons/Usabilla.svg
deleted file mode 100644
index c9072c2ca883069dee7138520115fb44abc852c1..0000000000000000000000000000000000000000
--- a/src/icons/Usabilla.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/UserLike.svg b/src/icons/UserLike.svg
deleted file mode 100644
index 75f524c0c4cd66ccfb942a21401461a37ed53f52..0000000000000000000000000000000000000000
--- a/src/icons/UserLike.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/UserRules.png b/src/icons/UserRules.png
deleted file mode 100644
index fcbd302e1ee097e362d1d9e2aa696ea0dab4216d..0000000000000000000000000000000000000000
Binary files a/src/icons/UserRules.png and /dev/null differ
diff --git a/src/icons/UserVoice.png b/src/icons/UserVoice.png
deleted file mode 100644
index eaf14c2d579d3bad5ee72b99520c8d10c7de54f3..0000000000000000000000000000000000000000
Binary files a/src/icons/UserVoice.png and /dev/null differ
diff --git a/src/icons/Ushahidi.png b/src/icons/Ushahidi.png
deleted file mode 100644
index a201393bcf27dbc4ef08fb2823796e6000025868..0000000000000000000000000000000000000000
Binary files a/src/icons/Ushahidi.png and /dev/null differ
diff --git a/src/icons/VIVVO.png b/src/icons/VIVVO.png
deleted file mode 100644
index c821f52c0c8936a8a0e049584cfebcc672f2162e..0000000000000000000000000000000000000000
Binary files a/src/icons/VIVVO.png and /dev/null differ
diff --git a/src/icons/VP-ASP.png b/src/icons/VP-ASP.png
deleted file mode 100644
index 1a9ed9a2cf9c8b6ad6af389935b0159ac1acb3f8..0000000000000000000000000000000000000000
Binary files a/src/icons/VP-ASP.png and /dev/null differ
diff --git a/src/icons/VTEX.svg b/src/icons/VTEX.svg
deleted file mode 100644
index 08a6671cf21c538fd4185942673e9cedf952f12a..0000000000000000000000000000000000000000
--- a/src/icons/VTEX.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/src/icons/Vaadin.svg b/src/icons/Vaadin.svg
deleted file mode 100644
index 6ebe998eeb3e4e3ef31962fb44b4f400226925fe..0000000000000000000000000000000000000000
--- a/src/icons/Vaadin.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Vanilla.png b/src/icons/Vanilla.png
deleted file mode 100644
index 56c5c966a3f72825ec894bf25c55968c3a0edabe..0000000000000000000000000000000000000000
Binary files a/src/icons/Vanilla.png and /dev/null differ
diff --git a/src/icons/Varnish.svg b/src/icons/Varnish.svg
deleted file mode 100644
index 365106989224e326cd4bb3962a80dc7606978d55..0000000000000000000000000000000000000000
--- a/src/icons/Varnish.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Veoxa.png b/src/icons/Veoxa.png
deleted file mode 100644
index 9cc61203d463a2a57e2556603da4e2d60d3ea057..0000000000000000000000000000000000000000
Binary files a/src/icons/Veoxa.png and /dev/null differ
diff --git a/src/icons/VideoJS.svg b/src/icons/VideoJS.svg
deleted file mode 100644
index 135d2c6eda23074fd359043d99fbee98dddfd256..0000000000000000000000000000000000000000
--- a/src/icons/VideoJS.svg
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
diff --git a/src/icons/VigLink.png b/src/icons/VigLink.png
deleted file mode 100644
index 44f714286f824605170e205cf491dd5c6ab7e6b7..0000000000000000000000000000000000000000
Binary files a/src/icons/VigLink.png and /dev/null differ
diff --git a/src/icons/Vignette.png b/src/icons/Vignette.png
deleted file mode 100644
index 6312f2c4193c388d035a44f990baa6e7904d68b7..0000000000000000000000000000000000000000
Binary files a/src/icons/Vignette.png and /dev/null differ
diff --git a/src/icons/Vimeo.png b/src/icons/Vimeo.png
deleted file mode 100644
index 4be20e25d99de87b86c1b001e91cba2c29bd9969..0000000000000000000000000000000000000000
Binary files a/src/icons/Vimeo.png and /dev/null differ
diff --git a/src/icons/Virgool.svg b/src/icons/Virgool.svg
deleted file mode 100644
index 40367e96c59c620de2467d63eba66f8b263cebd1..0000000000000000000000000000000000000000
--- a/src/icons/Virgool.svg
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
diff --git a/src/icons/VirtueMart.png b/src/icons/VirtueMart.png
deleted file mode 100644
index 6040aa4f6daad6cb829b3c3cd2746c71923d4bf8..0000000000000000000000000000000000000000
Binary files a/src/icons/VirtueMart.png and /dev/null differ
diff --git a/src/icons/VisualPath.png b/src/icons/VisualPath.png
deleted file mode 100644
index a8396bfb2f5fd8820c80ecf4c20eaf072804b44c..0000000000000000000000000000000000000000
Binary files a/src/icons/VisualPath.png and /dev/null differ
diff --git a/src/icons/Volusion.svg b/src/icons/Volusion.svg
deleted file mode 100644
index 34dd13831dfff8ec4d8fb98149818d53413281ca..0000000000000000000000000000000000000000
--- a/src/icons/Volusion.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Vue.js.png b/src/icons/Vue.js.png
deleted file mode 100644
index 2c33e395fb595bebbe0dfbf59e2c891e860ac6a0..0000000000000000000000000000000000000000
Binary files a/src/icons/Vue.js.png and /dev/null differ
diff --git a/src/icons/VuePress.svg b/src/icons/VuePress.svg
deleted file mode 100644
index 1730e2a9d45d3af68438df8c1fafba3ac8fa1c9a..0000000000000000000000000000000000000000
--- a/src/icons/VuePress.svg
+++ /dev/null
@@ -1,46 +0,0 @@
-
diff --git a/src/icons/W3 Total Cache.png b/src/icons/W3 Total Cache.png
deleted file mode 100644
index 36f470fab7a8019fc7c019c183aec02eebe3ea97..0000000000000000000000000000000000000000
Binary files a/src/icons/W3 Total Cache.png and /dev/null differ
diff --git a/src/icons/W3Counter.png b/src/icons/W3Counter.png
deleted file mode 100644
index fe9eab5dae9cb257d80f603bde3d84686e24d7e9..0000000000000000000000000000000000000000
Binary files a/src/icons/W3Counter.png and /dev/null differ
diff --git a/src/icons/WEBXPAY.png b/src/icons/WEBXPAY.png
deleted file mode 100644
index 425391d63a964afac8468887205ab0b291d66dc1..0000000000000000000000000000000000000000
Binary files a/src/icons/WEBXPAY.png and /dev/null differ
diff --git a/src/icons/WHMCS.png b/src/icons/WHMCS.png
deleted file mode 100644
index 7f8c8a745071e06ec4248f16e15b741e5c2cd534..0000000000000000000000000000000000000000
Binary files a/src/icons/WHMCS.png and /dev/null differ
diff --git a/src/icons/WP Rocket.png b/src/icons/WP Rocket.png
deleted file mode 100644
index 1e66ecc31c5187db38560011feb15b9b52c3ffba..0000000000000000000000000000000000000000
Binary files a/src/icons/WP Rocket.png and /dev/null differ
diff --git a/src/icons/WP-Statistics.png b/src/icons/WP-Statistics.png
deleted file mode 100644
index 22d1c580f3863e3940700ee5ac96e885268d35f8..0000000000000000000000000000000000000000
Binary files a/src/icons/WP-Statistics.png and /dev/null differ
diff --git a/src/icons/Warp.png b/src/icons/Warp.png
deleted file mode 100644
index 15462c93b0b4f296338c20fe2d20c8ff5efc7706..0000000000000000000000000000000000000000
Binary files a/src/icons/Warp.png and /dev/null differ
diff --git a/src/icons/Web2py.png b/src/icons/Web2py.png
deleted file mode 100644
index 252c602a09bebdd2b2e33cdf1de49104c7b9e526..0000000000000000000000000000000000000000
Binary files a/src/icons/Web2py.png and /dev/null differ
diff --git a/src/icons/WebGUI.png b/src/icons/WebGUI.png
deleted file mode 100644
index baf6317782223aaf482771af4c3e130243c51713..0000000000000000000000000000000000000000
Binary files a/src/icons/WebGUI.png and /dev/null differ
diff --git a/src/icons/WebPublisher.png b/src/icons/WebPublisher.png
deleted file mode 100644
index e0310cab824a9a08586d40983ce6b440616fdb8b..0000000000000000000000000000000000000000
Binary files a/src/icons/WebPublisher.png and /dev/null differ
diff --git a/src/icons/WebSite X5.png b/src/icons/WebSite X5.png
deleted file mode 100644
index da5e59c3f7f47384aace51cdf70e0f042021346b..0000000000000000000000000000000000000000
Binary files a/src/icons/WebSite X5.png and /dev/null differ
diff --git a/src/icons/Webix.png b/src/icons/Webix.png
deleted file mode 100644
index a2c9014a14d6b0829b04f375d38c07a1b208d1ae..0000000000000000000000000000000000000000
Binary files a/src/icons/Webix.png and /dev/null differ
diff --git a/src/icons/WebsPlanet.png b/src/icons/WebsPlanet.png
deleted file mode 100644
index dbc4513688218dde371657d5e3e195cb6b713b4c..0000000000000000000000000000000000000000
Binary files a/src/icons/WebsPlanet.png and /dev/null differ
diff --git a/src/icons/Websale.png b/src/icons/Websale.png
deleted file mode 100644
index 6d67ddc989b4ab9a14822896df4d604df832aeff..0000000000000000000000000000000000000000
Binary files a/src/icons/Websale.png and /dev/null differ
diff --git a/src/icons/WebsiteBaker.png b/src/icons/WebsiteBaker.png
deleted file mode 100644
index 43ec16cb54c49e660c0978e3695996c3a4c945cf..0000000000000000000000000000000000000000
Binary files a/src/icons/WebsiteBaker.png and /dev/null differ
diff --git a/src/icons/WebsiteCreator.png b/src/icons/WebsiteCreator.png
deleted file mode 100644
index 3c25e14aae94a4507e642156a0b1619bbf216bc6..0000000000000000000000000000000000000000
Binary files a/src/icons/WebsiteCreator.png and /dev/null differ
diff --git a/src/icons/Webtrekk.png b/src/icons/Webtrekk.png
deleted file mode 100644
index 4c543b9cf607230e7fa5a747586d580b377f2715..0000000000000000000000000000000000000000
Binary files a/src/icons/Webtrekk.png and /dev/null differ
diff --git a/src/icons/Webtrends.png b/src/icons/Webtrends.png
deleted file mode 100644
index 9de450f49611ef47a3bb21d44befc3ba3e905c66..0000000000000000000000000000000000000000
Binary files a/src/icons/Webtrends.png and /dev/null differ
diff --git a/src/icons/Webzi.svg b/src/icons/Webzi.svg
deleted file mode 100644
index fe3ed90d625ebb18a288cbb811430191720170b0..0000000000000000000000000000000000000000
--- a/src/icons/Webzi.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
diff --git a/src/icons/Weebly.png b/src/icons/Weebly.png
deleted file mode 100644
index 5713427aff622b16fedbc9d5676eae9d3c2d44cd..0000000000000000000000000000000000000000
Binary files a/src/icons/Weebly.png and /dev/null differ
diff --git a/src/icons/Weglot.png b/src/icons/Weglot.png
deleted file mode 100644
index 33da33a8aa270d26b71632089fc58bd7caf2717e..0000000000000000000000000000000000000000
Binary files a/src/icons/Weglot.png and /dev/null differ
diff --git a/src/icons/Whooshkaa.svg b/src/icons/Whooshkaa.svg
deleted file mode 100644
index ec20e27d581f53e3db597319f317a2205751fbf1..0000000000000000000000000000000000000000
--- a/src/icons/Whooshkaa.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/src/icons/WikkaWiki.png b/src/icons/WikkaWiki.png
deleted file mode 100644
index 85d02179b49a1aeedbaf7c6ee3ce0810ba58eeff..0000000000000000000000000000000000000000
Binary files a/src/icons/WikkaWiki.png and /dev/null differ
diff --git a/src/icons/WindowsServer.png b/src/icons/WindowsServer.png
deleted file mode 100644
index 31f92d9e8fe419027fad5167843e0b0d6b837f14..0000000000000000000000000000000000000000
Binary files a/src/icons/WindowsServer.png and /dev/null differ
diff --git a/src/icons/Wink.png b/src/icons/Wink.png
deleted file mode 100644
index 3e7204032da80b5f8feebe0d8ef3275371cd4795..0000000000000000000000000000000000000000
Binary files a/src/icons/Wink.png and /dev/null differ
diff --git a/src/icons/Wix.png b/src/icons/Wix.png
deleted file mode 100644
index 4662773d27ab7c35fbfbca1d5d0120d225ded133..0000000000000000000000000000000000000000
Binary files a/src/icons/Wix.png and /dev/null differ
diff --git a/src/icons/Wolf CMS.png b/src/icons/Wolf CMS.png
deleted file mode 100644
index 67815a97e2a9493d1f4d079c3e0714211dc71ecf..0000000000000000000000000000000000000000
Binary files a/src/icons/Wolf CMS.png and /dev/null differ
diff --git a/src/icons/Woltlab Community Framework.png b/src/icons/Woltlab Community Framework.png
deleted file mode 100644
index 680ffe468cf2caabb3dc8672316606d685d077ab..0000000000000000000000000000000000000000
Binary files a/src/icons/Woltlab Community Framework.png and /dev/null differ
diff --git a/src/icons/WooCommerce.png b/src/icons/WooCommerce.png
deleted file mode 100644
index d02a94dbeefdddd58009053e42fb2d4c17123e69..0000000000000000000000000000000000000000
Binary files a/src/icons/WooCommerce.png and /dev/null differ
diff --git a/src/icons/Woopra.png b/src/icons/Woopra.png
deleted file mode 100644
index 03a4dadb32fa3d5260663197882b67f2c83b2e4a..0000000000000000000000000000000000000000
Binary files a/src/icons/Woopra.png and /dev/null differ
diff --git a/src/icons/WordPress.svg b/src/icons/WordPress.svg
deleted file mode 100644
index ab04e9e84665b747061dd799c20fd91364f80b1b..0000000000000000000000000000000000000000
--- a/src/icons/WordPress.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/Wowza Media Server.png b/src/icons/Wowza Media Server.png
deleted file mode 100644
index 5d1c498f0c1480907cefa564ed1b457fb522a483..0000000000000000000000000000000000000000
Binary files a/src/icons/Wowza Media Server.png and /dev/null differ
diff --git a/src/icons/X-Cart.png b/src/icons/X-Cart.png
deleted file mode 100644
index 3bf643e5938d1a20e99bfb7ce3c6a4088509f7ed..0000000000000000000000000000000000000000
Binary files a/src/icons/X-Cart.png and /dev/null differ
diff --git a/src/icons/XAMPP.png b/src/icons/XAMPP.png
deleted file mode 100644
index 4e6187200001ec3845da17bd131d0687b7afa5d1..0000000000000000000000000000000000000000
Binary files a/src/icons/XAMPP.png and /dev/null differ
diff --git a/src/icons/XMB.png b/src/icons/XMB.png
deleted file mode 100644
index 1850b22dbe5c151777051e2467330bae4e9d095b..0000000000000000000000000000000000000000
Binary files a/src/icons/XMB.png and /dev/null differ
diff --git a/src/icons/XOOPS.png b/src/icons/XOOPS.png
deleted file mode 100644
index 1e4918aaf1017722702ec6127081e59d746ed51f..0000000000000000000000000000000000000000
Binary files a/src/icons/XOOPS.png and /dev/null differ
diff --git a/src/icons/XRegExp.png b/src/icons/XRegExp.png
deleted file mode 100644
index f0bba7a6de3c55315a8d8d5b6d26f6c5f9ccce7f..0000000000000000000000000000000000000000
Binary files a/src/icons/XRegExp.png and /dev/null differ
diff --git a/src/icons/Xajax.png b/src/icons/Xajax.png
deleted file mode 100644
index 3283cb208519c1f26ce47de3a3d879cd5b982ead..0000000000000000000000000000000000000000
Binary files a/src/icons/Xajax.png and /dev/null differ
diff --git a/src/icons/Xanario.png b/src/icons/Xanario.png
deleted file mode 100644
index 6fe9112098ae95bcc39ce982e3bf93fa0d7b1b0f..0000000000000000000000000000000000000000
Binary files a/src/icons/Xanario.png and /dev/null differ
diff --git a/src/icons/XenForo.png b/src/icons/XenForo.png
deleted file mode 100644
index 137d792a8cd911539bdb27b057e93a6043c58944..0000000000000000000000000000000000000000
Binary files a/src/icons/XenForo.png and /dev/null differ
diff --git a/src/icons/Xitami.png b/src/icons/Xitami.png
deleted file mode 100644
index c58a7614383c3afadad2cc48f2da8b43f28234a8..0000000000000000000000000000000000000000
Binary files a/src/icons/Xitami.png and /dev/null differ
diff --git a/src/icons/XpressEngine.png b/src/icons/XpressEngine.png
deleted file mode 100644
index b780e77b33d118dc44b6c686ec0f2fe36380df69..0000000000000000000000000000000000000000
Binary files a/src/icons/XpressEngine.png and /dev/null differ
diff --git a/src/icons/YUI.png b/src/icons/YUI.png
deleted file mode 100644
index 0dae7fe178860ecdeac5611eb8b86f24d78b5be8..0000000000000000000000000000000000000000
Binary files a/src/icons/YUI.png and /dev/null differ
diff --git a/src/icons/YaBB.png b/src/icons/YaBB.png
deleted file mode 100644
index a4f9b28fdc118c1943f621edf487028c368f4193..0000000000000000000000000000000000000000
Binary files a/src/icons/YaBB.png and /dev/null differ
diff --git a/src/icons/Yandex.Direct.png b/src/icons/Yandex.Direct.png
deleted file mode 100644
index f5d6da8c253e88fc83b5f8abcbc210c47b0d95b9..0000000000000000000000000000000000000000
Binary files a/src/icons/Yandex.Direct.png and /dev/null differ
diff --git a/src/icons/Yandex.Metrika.png b/src/icons/Yandex.Metrika.png
deleted file mode 100644
index 7a9d0e95db5e4e7009d5b9e78fd406fd32744a9d..0000000000000000000000000000000000000000
Binary files a/src/icons/Yandex.Metrika.png and /dev/null differ
diff --git a/src/icons/Yaws.png b/src/icons/Yaws.png
deleted file mode 100644
index 5b8c597c293d5cd3fa457c7b459e4ce99bc3302e..0000000000000000000000000000000000000000
Binary files a/src/icons/Yaws.png and /dev/null differ
diff --git a/src/icons/Yieldlab.png b/src/icons/Yieldlab.png
deleted file mode 100644
index f3e049234ff3847607887353e409139293145021..0000000000000000000000000000000000000000
Binary files a/src/icons/Yieldlab.png and /dev/null differ
diff --git a/src/icons/Yii.png b/src/icons/Yii.png
deleted file mode 100644
index 4b5b980d22a119e2d5a73cf955fea00c817f21be..0000000000000000000000000000000000000000
Binary files a/src/icons/Yii.png and /dev/null differ
diff --git a/src/icons/Yoast SEO.png b/src/icons/Yoast SEO.png
deleted file mode 100644
index c4929656c53c25f483a90ad78cbeca65d2425ae8..0000000000000000000000000000000000000000
Binary files a/src/icons/Yoast SEO.png and /dev/null differ
diff --git a/src/icons/YouTrack.png b/src/icons/YouTrack.png
deleted file mode 100644
index c9aee2f8e3b55d98fecb3bc0b70e2c39f1e36429..0000000000000000000000000000000000000000
Binary files a/src/icons/YouTrack.png and /dev/null differ
diff --git a/src/icons/YouTube.png b/src/icons/YouTube.png
deleted file mode 100644
index c9ea43390906d6057ab2bc8a2df67707b2a363de..0000000000000000000000000000000000000000
Binary files a/src/icons/YouTube.png and /dev/null differ
diff --git a/src/icons/ZK.png b/src/icons/ZK.png
deleted file mode 100644
index 6fcf560d9f43aba3f47c3fe6ba7ea4e0577fa132..0000000000000000000000000000000000000000
Binary files a/src/icons/ZK.png and /dev/null differ
diff --git a/src/icons/ZURB Foundation.png b/src/icons/ZURB Foundation.png
deleted file mode 100644
index 2e8240fbca9f7b25b0283007d3ba3079d8ce16ca..0000000000000000000000000000000000000000
Binary files a/src/icons/ZURB Foundation.png and /dev/null differ
diff --git a/src/icons/Zabbix.png b/src/icons/Zabbix.png
deleted file mode 100644
index c7384dc3e552913a66cd93dae446adab2f089d23..0000000000000000000000000000000000000000
Binary files a/src/icons/Zabbix.png and /dev/null differ
diff --git a/src/icons/Zanox.png b/src/icons/Zanox.png
deleted file mode 100644
index 6ce8ab28b8cc723adc2b4eb7c34cd6082baeb922..0000000000000000000000000000000000000000
Binary files a/src/icons/Zanox.png and /dev/null differ
diff --git a/src/icons/Zen Cart.png b/src/icons/Zen Cart.png
deleted file mode 100644
index e1e23b15be51cea9cd754a807682cf13603067f1..0000000000000000000000000000000000000000
Binary files a/src/icons/Zen Cart.png and /dev/null differ
diff --git a/src/icons/Zend.png b/src/icons/Zend.png
deleted file mode 100644
index c0c394f08cc802ca7ab4142036f16cc52dc981c1..0000000000000000000000000000000000000000
Binary files a/src/icons/Zend.png and /dev/null differ
diff --git a/src/icons/Zendesk Chat.png b/src/icons/Zendesk Chat.png
deleted file mode 100644
index 37773ca313c481e989fc16bafac28f8c75984d99..0000000000000000000000000000000000000000
Binary files a/src/icons/Zendesk Chat.png and /dev/null differ
diff --git a/src/icons/Zendesk.png b/src/icons/Zendesk.png
deleted file mode 100644
index c74ba39bd7db2cb4d5152aa7ef0ddf6bee025a52..0000000000000000000000000000000000000000
Binary files a/src/icons/Zendesk.png and /dev/null differ
diff --git a/src/icons/Zenfolio.png b/src/icons/Zenfolio.png
deleted file mode 100644
index 56867d629f384045311069508bb353322d28de7a..0000000000000000000000000000000000000000
Binary files a/src/icons/Zenfolio.png and /dev/null differ
diff --git a/src/icons/Zepto.png b/src/icons/Zepto.png
deleted file mode 100644
index 2dff4933dc40e53091f1fb7472206859e2640b36..0000000000000000000000000000000000000000
Binary files a/src/icons/Zepto.png and /dev/null differ
diff --git a/src/icons/Zimbra.png b/src/icons/Zimbra.png
deleted file mode 100644
index f81873b391daa697ad66b6786a9042c65ddbbb2d..0000000000000000000000000000000000000000
Binary files a/src/icons/Zimbra.png and /dev/null differ
diff --git a/src/icons/Zinnia.png b/src/icons/Zinnia.png
deleted file mode 100644
index c14469000548befc40fd02dc4c0218d011c0d2dd..0000000000000000000000000000000000000000
Binary files a/src/icons/Zinnia.png and /dev/null differ
diff --git a/src/icons/Zipkin.png b/src/icons/Zipkin.png
deleted file mode 100644
index e783a2ca10f7f43d93171606129154f2ff33b265..0000000000000000000000000000000000000000
Binary files a/src/icons/Zipkin.png and /dev/null differ
diff --git a/src/icons/Zope.png b/src/icons/Zope.png
deleted file mode 100644
index 287559dd835019e5eea9f1ed5786a08e0c2409ec..0000000000000000000000000000000000000000
Binary files a/src/icons/Zope.png and /dev/null differ
diff --git a/src/icons/a-blog cms.svg b/src/icons/a-blog cms.svg
deleted file mode 100644
index 6593f8e854cc8dd5bf8cd7f96e4c0423942a6068..0000000000000000000000000000000000000000
--- a/src/icons/a-blog cms.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/acquia-cloud.png b/src/icons/acquia-cloud.png
deleted file mode 100644
index d85843e9af6419f0b03c600f0ed8abda7ad3f230..0000000000000000000000000000000000000000
Binary files a/src/icons/acquia-cloud.png and /dev/null differ
diff --git a/src/icons/actionhero.js.png b/src/icons/actionhero.js.png
deleted file mode 100644
index 2fb17f1fccb62c052632fd2af21fcdc52a523d8f..0000000000000000000000000000000000000000
Binary files a/src/icons/actionhero.js.png and /dev/null differ
diff --git a/src/icons/adminer.png b/src/icons/adminer.png
deleted file mode 100644
index e0911caa57c1ee9f7a6e950e39166d50cc2aeafa..0000000000000000000000000000000000000000
Binary files a/src/icons/adminer.png and /dev/null differ
diff --git a/src/icons/adnegah.png b/src/icons/adnegah.png
deleted file mode 100644
index 360efa8e7e254c58460f1cbf2de4d2086e030128..0000000000000000000000000000000000000000
Binary files a/src/icons/adnegah.png and /dev/null differ
diff --git a/src/icons/adobedmt.png b/src/icons/adobedmt.png
deleted file mode 100644
index 0a74d4d36fc0d7b39fc3fa47f98c80d9ee4b0197..0000000000000000000000000000000000000000
Binary files a/src/icons/adobedmt.png and /dev/null differ
diff --git a/src/icons/after-buy.png b/src/icons/after-buy.png
deleted file mode 100644
index bc58984b5752e767324eed5db1dbbb23be1b0021..0000000000000000000000000000000000000000
Binary files a/src/icons/after-buy.png and /dev/null differ
diff --git a/src/icons/aircall.png b/src/icons/aircall.png
deleted file mode 100644
index de76b397ac7321520408e261b80698aa0f628d6c..0000000000000000000000000000000000000000
Binary files a/src/icons/aircall.png and /dev/null differ
diff --git a/src/icons/akamai.svg b/src/icons/akamai.svg
deleted file mode 100644
index ab4168ba78135332aabc13a99e35820943978e44..0000000000000000000000000000000000000000
--- a/src/icons/akamai.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/akaunting.svg b/src/icons/akaunting.svg
deleted file mode 100644
index 34315c61ebf063c5242f9dfe939229916a35699a..0000000000000000000000000000000000000000
--- a/src/icons/akaunting.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
diff --git a/src/icons/akka-http.png b/src/icons/akka-http.png
deleted file mode 100644
index fdc3a7726348212b8967548861e846e789843f95..0000000000000000000000000000000000000000
Binary files a/src/icons/akka-http.png and /dev/null differ
diff --git a/src/icons/all-in-One-SEO-Pack.png b/src/icons/all-in-One-SEO-Pack.png
deleted file mode 100644
index 16afdfa1b09577c749e446afad902c366791a8e1..0000000000000000000000000000000000000000
Binary files a/src/icons/all-in-One-SEO-Pack.png and /dev/null differ
diff --git a/src/icons/amCharts.png b/src/icons/amCharts.png
deleted file mode 100644
index 945bd5b40cb14ac0b6fc0c0c941df37b339440e7..0000000000000000000000000000000000000000
Binary files a/src/icons/amCharts.png and /dev/null differ
diff --git a/src/icons/amber.png b/src/icons/amber.png
deleted file mode 100644
index 2012e0c00cc21a310c3e632f09dcc4846563f105..0000000000000000000000000000000000000000
Binary files a/src/icons/amber.png and /dev/null differ
diff --git a/src/icons/amplitude.png b/src/icons/amplitude.png
deleted file mode 100644
index be4f7245428edb2f06e80b37293e9fa37d4f6d96..0000000000000000000000000000000000000000
Binary files a/src/icons/amplitude.png and /dev/null differ
diff --git a/src/icons/apigee.svg b/src/icons/apigee.svg
deleted file mode 100644
index 6c535462c384506b628b8fbeea4ac00089b10e15..0000000000000000000000000000000000000000
--- a/src/icons/apigee.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
diff --git a/src/icons/apostrophecms.svg b/src/icons/apostrophecms.svg
deleted file mode 100644
index ca5fc0d416ce6ed88b866cd9189f1d9d1efc0599..0000000000000000000000000000000000000000
--- a/src/icons/apostrophecms.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/arcgis_icon.png b/src/icons/arcgis_icon.png
deleted file mode 100644
index f743da00ec79f7d6698dd7d5cc235a5d92a13b7b..0000000000000000000000000000000000000000
Binary files a/src/icons/arcgis_icon.png and /dev/null differ
diff --git a/src/icons/asciinema.png b/src/icons/asciinema.png
deleted file mode 100644
index d547cbc3a0968285d6efcce0901763c3081f926b..0000000000000000000000000000000000000000
Binary files a/src/icons/asciinema.png and /dev/null differ
diff --git a/src/icons/automattic.png b/src/icons/automattic.png
deleted file mode 100644
index 7302fa0f345472f6fdc833fe3e46bf6be3a4fc57..0000000000000000000000000000000000000000
Binary files a/src/icons/automattic.png and /dev/null differ
diff --git a/src/icons/aws-ec2.svg b/src/icons/aws-ec2.svg
deleted file mode 100644
index bb4f869070532365fadeba30a17e350d5c23a780..0000000000000000000000000000000000000000
--- a/src/icons/aws-ec2.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/aws-elb.png b/src/icons/aws-elb.png
deleted file mode 100644
index 8db61179600fd3682e7f5531f8c0b340701d3396..0000000000000000000000000000000000000000
Binary files a/src/icons/aws-elb.png and /dev/null differ
diff --git a/src/icons/aws-s3.svg b/src/icons/aws-s3.svg
deleted file mode 100644
index 3c8c386a2e187f80228fd32cc6404e66cfab4f30..0000000000000000000000000000000000000000
--- a/src/icons/aws-s3.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/aws.svg b/src/icons/aws.svg
deleted file mode 100644
index 48209aef878f6bb3035bc7a4aebe50039367ef00..0000000000000000000000000000000000000000
--- a/src/icons/aws.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/azure.svg b/src/icons/azure.svg
deleted file mode 100644
index 2ff63c104e4ceadc83a04263ce8a490fd91aa764..0000000000000000000000000000000000000000
--- a/src/icons/azure.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/bablic.png b/src/icons/bablic.png
deleted file mode 100644
index c258cdd604ba87841d95baeeb40bcbaa851ee148..0000000000000000000000000000000000000000
Binary files a/src/icons/bablic.png and /dev/null differ
diff --git a/src/icons/basket.js.png b/src/icons/basket.js.png
deleted file mode 100644
index 809ea9b993ebfb501733324235eb80923f993fcc..0000000000000000000000000000000000000000
Binary files a/src/icons/basket.js.png and /dev/null differ
diff --git a/src/icons/bigcartel.png b/src/icons/bigcartel.png
deleted file mode 100644
index 8425619daf4a4626d82d0f06e8b5d99c2e105eea..0000000000000000000000000000000000000000
Binary files a/src/icons/bigcartel.png and /dev/null differ
diff --git a/src/icons/bizweb.png b/src/icons/bizweb.png
deleted file mode 100644
index fbe062bb2e0e6a7d54227038f74e5aca5e70996f..0000000000000000000000000000000000000000
Binary files a/src/icons/bizweb.png and /dev/null differ
diff --git a/src/icons/bokeh.png b/src/icons/bokeh.png
deleted file mode 100644
index b8c5167e5e5cf73d73078c4716e2e9f0d4b8370e..0000000000000000000000000000000000000000
Binary files a/src/icons/bokeh.png and /dev/null differ
diff --git a/src/icons/boom.svg b/src/icons/boom.svg
deleted file mode 100644
index 18dac4f2b520e85492d205a2593e67512034ebe5..0000000000000000000000000000000000000000
--- a/src/icons/boom.svg
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
diff --git a/src/icons/bubble.png b/src/icons/bubble.png
deleted file mode 100644
index a5d9479ebd18abfa1ee9188665152e1c00d826cb..0000000000000000000000000000000000000000
Binary files a/src/icons/bubble.png and /dev/null differ
diff --git a/src/icons/byINTI.svg b/src/icons/byINTI.svg
deleted file mode 100644
index 98f6268912cd4c0063c5fb67a0f8162d6bf03cc1..0000000000000000000000000000000000000000
--- a/src/icons/byINTI.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
diff --git a/src/icons/cPanel.png b/src/icons/cPanel.png
deleted file mode 100644
index e34e2eda4cf499b0a67bc14129342ca9314197d2..0000000000000000000000000000000000000000
Binary files a/src/icons/cPanel.png and /dev/null differ
diff --git a/src/icons/caddy.svg b/src/icons/caddy.svg
deleted file mode 100644
index bdf1c9397e1a91989c07536cd7b0419fb2b5c92e..0000000000000000000000000000000000000000
--- a/src/icons/caddy.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/ccvshop.png b/src/icons/ccvshop.png
deleted file mode 100644
index a5843973f388ebffaaae2a8f302c1a60b91e62a9..0000000000000000000000000000000000000000
Binary files a/src/icons/ccvshop.png and /dev/null differ
diff --git a/src/icons/cgit.png b/src/icons/cgit.png
deleted file mode 100644
index aae35a70e70351fe6dcb3e905e2e388cf0cb0ac3..0000000000000000000000000000000000000000
Binary files a/src/icons/cgit.png and /dev/null differ
diff --git a/src/icons/chevereto.png b/src/icons/chevereto.png
deleted file mode 100644
index 81e189814c0aa7ef496817b71795029b4ea28230..0000000000000000000000000000000000000000
Binary files a/src/icons/chevereto.png and /dev/null differ
diff --git a/src/icons/clarity.svg b/src/icons/clarity.svg
deleted file mode 100644
index 29f217c2d5761f733d77568bde7eae866a2caf23..0000000000000000000000000000000000000000
--- a/src/icons/clarity.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
diff --git a/src/icons/cloudcart.svg b/src/icons/cloudcart.svg
deleted file mode 100644
index e7029a935abe2fcc3c871bb70c9706fb2b8eaf9b..0000000000000000000000000000000000000000
--- a/src/icons/cloudcart.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/cnzz.png b/src/icons/cnzz.png
deleted file mode 100644
index 00e269b06404cf2f9155d916f6769ceec3b0d3c2..0000000000000000000000000000000000000000
Binary files a/src/icons/cnzz.png and /dev/null differ
diff --git a/src/icons/coaster-cms.png b/src/icons/coaster-cms.png
deleted file mode 100644
index 9ec4dcf1ad8d64a6112fdca72fc02584a61ab3e1..0000000000000000000000000000000000000000
Binary files a/src/icons/coaster-cms.png and /dev/null differ
diff --git a/src/icons/coinhave.png b/src/icons/coinhave.png
deleted file mode 100644
index 2162530ab2beb1b1bdf203bdf55a06463c771ef0..0000000000000000000000000000000000000000
Binary files a/src/icons/coinhave.png and /dev/null differ
diff --git a/src/icons/coinimp.png b/src/icons/coinimp.png
deleted file mode 100644
index 80b82ded73a56f5310e93b5f629ac2f372cca2ba..0000000000000000000000000000000000000000
Binary files a/src/icons/coinimp.png and /dev/null differ
diff --git a/src/icons/colormeshop.png b/src/icons/colormeshop.png
deleted file mode 100644
index af70496d85679b1d30e36d35bbf63ea441f72f39..0000000000000000000000000000000000000000
Binary files a/src/icons/colormeshop.png and /dev/null differ
diff --git a/src/icons/comScore.png b/src/icons/comScore.png
deleted file mode 100644
index 5490f7e4376367f5d0f76795010e771f07144581..0000000000000000000000000000000000000000
Binary files a/src/icons/comScore.png and /dev/null differ
diff --git a/src/icons/converted/.gitkeep b/src/icons/converted/.gitkeep
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000
diff --git a/src/icons/datadome.png b/src/icons/datadome.png
deleted file mode 100644
index 9c19fb1d7f19b35f95a376e95c4d0031bab95164..0000000000000000000000000000000000000000
Binary files a/src/icons/datadome.png and /dev/null differ
diff --git a/src/icons/datocms.svg b/src/icons/datocms.svg
deleted file mode 100644
index efc30b36cb2f77b4f517b1a9fc4fbdb8d47a74f6..0000000000000000000000000000000000000000
--- a/src/icons/datocms.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/debut.png b/src/icons/debut.png
deleted file mode 100644
index 737a0328886bc1c80aa72339ada21b3a531bacfe..0000000000000000000000000000000000000000
Binary files a/src/icons/debut.png and /dev/null differ
diff --git a/src/icons/decimal.js.png b/src/icons/decimal.js.png
deleted file mode 100644
index ed7bd2750dd97cf7fb64f4ce68d1e53e81b23ee5..0000000000000000000000000000000000000000
Binary files a/src/icons/decimal.js.png and /dev/null differ
diff --git a/src/icons/deepminer.png b/src/icons/deepminer.png
deleted file mode 100644
index e85712f8eced9b00cc778aac1b3617bb30d9459e..0000000000000000000000000000000000000000
Binary files a/src/icons/deepminer.png and /dev/null differ
diff --git a/src/icons/default.svg b/src/icons/default.svg
deleted file mode 100644
index fbbd408a7fa3a10e4700768fd9f16df0f9364734..0000000000000000000000000000000000000000
--- a/src/icons/default.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/docusaurus.svg b/src/icons/docusaurus.svg
deleted file mode 100644
index 81b7405eddae154119408377b2bb30fca466e18e..0000000000000000000000000000000000000000
--- a/src/icons/docusaurus.svg
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/duda.png b/src/icons/duda.png
deleted file mode 100644
index 09d75d3ad013167aa3610f76cb5801a540f556bb..0000000000000000000000000000000000000000
Binary files a/src/icons/duda.png and /dev/null differ
diff --git a/src/icons/e107.png b/src/icons/e107.png
deleted file mode 100644
index 9271535b4f0eee769bebd4e5c48bc72fdb290593..0000000000000000000000000000000000000000
Binary files a/src/icons/e107.png and /dev/null differ
diff --git a/src/icons/eSyndiCat.png b/src/icons/eSyndiCat.png
deleted file mode 100644
index 920d3b68dd9970c4670b3c2cf5bb3b3e3a971597..0000000000000000000000000000000000000000
Binary files a/src/icons/eSyndiCat.png and /dev/null differ
diff --git a/src/icons/eZ.svg b/src/icons/eZ.svg
deleted file mode 100644
index 481d1f14620c16962a0793ab28c56375fc1cbd5b..0000000000000000000000000000000000000000
--- a/src/icons/eZ.svg
+++ /dev/null
@@ -1,59 +0,0 @@
-
-
diff --git a/src/icons/ebis.png b/src/icons/ebis.png
deleted file mode 100644
index 463d82d95db1961242620efab2445eaded55577d..0000000000000000000000000000000000000000
Binary files a/src/icons/ebis.png and /dev/null differ
diff --git a/src/icons/ec-cube.png b/src/icons/ec-cube.png
deleted file mode 100644
index 1097be68ef2c445a1e73aecff67a201c47629524..0000000000000000000000000000000000000000
Binary files a/src/icons/ec-cube.png and /dev/null differ
diff --git a/src/icons/ecwid.svg b/src/icons/ecwid.svg
deleted file mode 100644
index 283cda0895e5092a346411739417e1f786a861ad..0000000000000000000000000000000000000000
--- a/src/icons/ecwid.svg
+++ /dev/null
@@ -1,139 +0,0 @@
-
-
-
-
diff --git a/src/icons/ef.js.svg b/src/icons/ef.js.svg
deleted file mode 100644
index e3cf921e81b5dcd24830fd948987daefac5bab24..0000000000000000000000000000000000000000
--- a/src/icons/ef.js.svg
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
diff --git a/src/icons/elm.svg b/src/icons/elm.svg
deleted file mode 100644
index f812c50bd70480735e25e3fe84e93bb53259beab..0000000000000000000000000000000000000000
--- a/src/icons/elm.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/enduro.js.svg b/src/icons/enduro.js.svg
deleted file mode 100644
index 28262f089308f2a4e50bbdbe6e8396b79e9e3ac3..0000000000000000000000000000000000000000
--- a/src/icons/enduro.js.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/ensighten.png b/src/icons/ensighten.png
deleted file mode 100644
index 935be0caabeebde78af98fe2fec5dc49314cded6..0000000000000000000000000000000000000000
Binary files a/src/icons/ensighten.png and /dev/null differ
diff --git a/src/icons/epages.png b/src/icons/epages.png
deleted file mode 100644
index f80112cd161d0c2ddaf2d9277d6aec4376c1bafa..0000000000000000000000000000000000000000
Binary files a/src/icons/epages.png and /dev/null differ
diff --git a/src/icons/etherpad.png b/src/icons/etherpad.png
deleted file mode 100644
index 58211c95f363c8ecf0169ba0ac8faeae48cb716e..0000000000000000000000000000000000000000
Binary files a/src/icons/etherpad.png and /dev/null differ
diff --git a/src/icons/fastspring.png b/src/icons/fastspring.png
deleted file mode 100644
index 15248af00c02618262a7f15b2d27aad767360c09..0000000000000000000000000000000000000000
Binary files a/src/icons/fastspring.png and /dev/null differ
diff --git a/src/icons/flarum.png b/src/icons/flarum.png
deleted file mode 100644
index fc3840330afa0b2916a2936bfd0593d7b0fac4c1..0000000000000000000000000000000000000000
Binary files a/src/icons/flarum.png and /dev/null differ
diff --git a/src/icons/flywheel.svg b/src/icons/flywheel.svg
deleted file mode 100644
index 2676989a441ecad67ad76f4c503c864611bae560..0000000000000000000000000000000000000000
--- a/src/icons/flywheel.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
diff --git a/src/icons/foswiki.png b/src/icons/foswiki.png
deleted file mode 100644
index 1749c6c2260c8977e16ea822afcbe3cbae2beaab..0000000000000000000000000000000000000000
Binary files a/src/icons/foswiki.png and /dev/null differ
diff --git a/src/icons/freshchat.png b/src/icons/freshchat.png
deleted file mode 100644
index b79a05767d4f75dbba841393784abb05316d55ac..0000000000000000000000000000000000000000
Binary files a/src/icons/freshchat.png and /dev/null differ
diff --git a/src/icons/freshmarketer.png b/src/icons/freshmarketer.png
deleted file mode 100644
index 245f94dfefaafe189a20bbd29d3276722dbe6419..0000000000000000000000000000000000000000
Binary files a/src/icons/freshmarketer.png and /dev/null differ
diff --git a/src/icons/futureshop.png b/src/icons/futureshop.png
deleted file mode 100644
index da3bdf84bb3527b592385dba788030c9f2967de8..0000000000000000000000000000000000000000
Binary files a/src/icons/futureshop.png and /dev/null differ
diff --git a/src/icons/gerrit.svg b/src/icons/gerrit.svg
deleted file mode 100644
index 1b8d4e21784f01943456d6191db76f3c48888e17..0000000000000000000000000000000000000000
--- a/src/icons/gerrit.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/git.svg b/src/icons/git.svg
deleted file mode 100644
index 6b42997987d5e2aab6072d7eb8e29242578f258a..0000000000000000000000000000000000000000
--- a/src/icons/git.svg
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/gitea.svg b/src/icons/gitea.svg
deleted file mode 100644
index ac1594adb808ac9321bf29dbaf425d28c2b2a55f..0000000000000000000000000000000000000000
--- a/src/icons/gitea.svg
+++ /dev/null
@@ -1,160 +0,0 @@
-
-
-
-
diff --git a/src/icons/godaddy.svg b/src/icons/godaddy.svg
deleted file mode 100644
index b6eef1c755dd188898ab6d09b0f17d8249376a86..0000000000000000000000000000000000000000
--- a/src/icons/godaddy.svg
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
diff --git a/src/icons/gogs.png b/src/icons/gogs.png
deleted file mode 100644
index dcc329ca7e990bdc0e5a90923afdd8520424ec8a..0000000000000000000000000000000000000000
Binary files a/src/icons/gogs.png and /dev/null differ
diff --git a/src/icons/google_cloud.svg b/src/icons/google_cloud.svg
deleted file mode 100644
index 37faf439a011ee10b8225a7f7023a4ceccf70560..0000000000000000000000000000000000000000
--- a/src/icons/google_cloud.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/icons/govCMS.svg b/src/icons/govCMS.svg
deleted file mode 100644
index 6b1f767c60d0df67795c0a758ee7c7f07a29f6a6..0000000000000000000000000000000000000000
--- a/src/icons/govCMS.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/govuk.png b/src/icons/govuk.png
deleted file mode 100644
index 0abb1c500d7f4468ce99bdf9ba704cef092c0627..0000000000000000000000000000000000000000
Binary files a/src/icons/govuk.png and /dev/null differ
diff --git a/src/icons/gravityforms.svg b/src/icons/gravityforms.svg
deleted file mode 100644
index 43130e50a8abe2585e0a44da942f6d758e607239..0000000000000000000000000000000000000000
--- a/src/icons/gravityforms.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/gunicorn.png b/src/icons/gunicorn.png
deleted file mode 100644
index e33ac860cb7f26c74d3aaaf607bba3be1294afc8..0000000000000000000000000000000000000000
Binary files a/src/icons/gunicorn.png and /dev/null differ
diff --git a/src/icons/hinza_advanced_cms.svg b/src/icons/hinza_advanced_cms.svg
deleted file mode 100644
index 169ee81a9dd2c9677decdbbabef1a004b5526e91..0000000000000000000000000000000000000000
--- a/src/icons/hinza_advanced_cms.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
diff --git a/src/icons/http2.png b/src/icons/http2.png
deleted file mode 100644
index 9fd86d88674a6e732eb4103beb04d1ac4e35ac2f..0000000000000000000000000000000000000000
Binary files a/src/icons/http2.png and /dev/null differ
diff --git a/src/icons/iEXExchanger.png b/src/icons/iEXExchanger.png
deleted file mode 100644
index c237a251329117c757c5e88707ab33af59a20f77..0000000000000000000000000000000000000000
Binary files a/src/icons/iEXExchanger.png and /dev/null differ
diff --git a/src/icons/iPresta.png b/src/icons/iPresta.png
deleted file mode 100644
index 7ab9809ed3d54eff6c0005c3724d11aa59256979..0000000000000000000000000000000000000000
Binary files a/src/icons/iPresta.png and /dev/null differ
diff --git a/src/icons/iWeb.png b/src/icons/iWeb.png
deleted file mode 100644
index cc7ad01620f74e5f2cda746b48cea4c8339e086a..0000000000000000000000000000000000000000
Binary files a/src/icons/iWeb.png and /dev/null differ
diff --git a/src/icons/idosellshop.png b/src/icons/idosellshop.png
deleted file mode 100644
index f7e921195a082d091cbac13368facd561afcd8fe..0000000000000000000000000000000000000000
Binary files a/src/icons/idosellshop.png and /dev/null differ
diff --git a/src/icons/ikiwiki.png b/src/icons/ikiwiki.png
deleted file mode 100644
index c8de80f7a7f433a76d6e12923edbc3dc5df513e1..0000000000000000000000000000000000000000
Binary files a/src/icons/ikiwiki.png and /dev/null differ
diff --git a/src/icons/imperiaCMS.svg b/src/icons/imperiaCMS.svg
deleted file mode 100644
index e6e5d558b7324bd240486ebbfa5aae0637f937b0..0000000000000000000000000000000000000000
--- a/src/icons/imperiaCMS.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
diff --git a/src/icons/infusionsoft.svg b/src/icons/infusionsoft.svg
deleted file mode 100644
index c2b7a1253f26e2aa49a3bdb380f8ff147bc5e69c..0000000000000000000000000000000000000000
--- a/src/icons/infusionsoft.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/inspectlet.png b/src/icons/inspectlet.png
deleted file mode 100644
index 7370bad21a17603d45e1e95bab6d10e4e39f63ec..0000000000000000000000000000000000000000
Binary files a/src/icons/inspectlet.png and /dev/null differ
diff --git a/src/icons/io4 CMS.png b/src/icons/io4 CMS.png
deleted file mode 100644
index 3ed341d32d9501fc06dcea384edc6a2fca240b3c..0000000000000000000000000000000000000000
Binary files a/src/icons/io4 CMS.png and /dev/null differ
diff --git a/src/icons/ionic.png b/src/icons/ionic.png
deleted file mode 100644
index f1b7f2ec572203fc85ac04c770dd1601bb0bce6c..0000000000000000000000000000000000000000
Binary files a/src/icons/ionic.png and /dev/null differ
diff --git a/src/icons/iplabel.svg b/src/icons/iplabel.svg
deleted file mode 100644
index b8c0f4079cbf6830126fc1e7f8e8616cfe2e524d..0000000000000000000000000000000000000000
--- a/src/icons/iplabel.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/src/icons/irroba.svg b/src/icons/irroba.svg
deleted file mode 100644
index 34b6922311d8add3b58d3cec18d1df046a2c3ada..0000000000000000000000000000000000000000
--- a/src/icons/irroba.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/src/icons/jQTouch.png b/src/icons/jQTouch.png
deleted file mode 100644
index 1a446865763d113ed90a7160016d46bb77ddc348..0000000000000000000000000000000000000000
Binary files a/src/icons/jQTouch.png and /dev/null differ
diff --git a/src/icons/jQuery Mobile.svg b/src/icons/jQuery Mobile.svg
deleted file mode 100644
index 0e622c3ffdbc874bef01273b29fa959cd22e03c5..0000000000000000000000000000000000000000
--- a/src/icons/jQuery Mobile.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/jQuery UI.svg b/src/icons/jQuery UI.svg
deleted file mode 100644
index 37cf87ad3978ed62c39967d92c43a048db715b83..0000000000000000000000000000000000000000
--- a/src/icons/jQuery UI.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/jQuery.svg b/src/icons/jQuery.svg
deleted file mode 100644
index 9fd609a5ee0ca573a45c9cc8c48f57725e43a909..0000000000000000000000000000000000000000
--- a/src/icons/jQuery.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/jimdo.png b/src/icons/jimdo.png
deleted file mode 100644
index d4a12d8a85d46539f944042c11ce09e05e16adfb..0000000000000000000000000000000000000000
Binary files a/src/icons/jimdo.png and /dev/null differ
diff --git a/src/icons/jqPlot.png b/src/icons/jqPlot.png
deleted file mode 100644
index 542a8244dc4e0f21a21b8cfdd2006f9a1eba3421..0000000000000000000000000000000000000000
Binary files a/src/icons/jqPlot.png and /dev/null differ
diff --git a/src/icons/kemalcr.png b/src/icons/kemalcr.png
deleted file mode 100644
index 6c51c7d723c7e0970ff46ec2ef4478af0fef4744..0000000000000000000000000000000000000000
Binary files a/src/icons/kemalcr.png and /dev/null differ
diff --git a/src/icons/kestrel.svg b/src/icons/kestrel.svg
deleted file mode 100644
index 43a66f8c8b70449fb19d597e69847cc1187c1845..0000000000000000000000000000000000000000
--- a/src/icons/kestrel.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/kibana.svg b/src/icons/kibana.svg
deleted file mode 100644
index 595a80598e96463744179dc444bd436ca0f0f21e..0000000000000000000000000000000000000000
--- a/src/icons/kibana.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/kinsta.svg b/src/icons/kinsta.svg
deleted file mode 100644
index 971e27db0e6a6600a9d23952705c80323aa93e5b..0000000000000000000000000000000000000000
--- a/src/icons/kinsta.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
diff --git a/src/icons/koha.png b/src/icons/koha.png
deleted file mode 100644
index 3bdb0d68810b9815796fd135b5bcaee3b0340db2..0000000000000000000000000000000000000000
Binary files a/src/icons/koha.png and /dev/null differ
diff --git a/src/icons/laterpay.png b/src/icons/laterpay.png
deleted file mode 100644
index b425ec8e95fe7f691bff48fce7df16d2cdb0d993..0000000000000000000000000000000000000000
Binary files a/src/icons/laterpay.png and /dev/null differ
diff --git a/src/icons/libwww-perl-daemon.png b/src/icons/libwww-perl-daemon.png
deleted file mode 100644
index f903e4b5877873459c0974ae8867829f69f1a734..0000000000000000000000000000000000000000
Binary files a/src/icons/libwww-perl-daemon.png and /dev/null differ
diff --git a/src/icons/lighttpd.png b/src/icons/lighttpd.png
deleted file mode 100644
index 6698352e2bcd61ce9b0c11205b9a8d38ba7c93c4..0000000000000000000000000000000000000000
Binary files a/src/icons/lighttpd.png and /dev/null differ
diff --git a/src/icons/liquidweb.svg b/src/icons/liquidweb.svg
deleted file mode 100644
index bfa137903fe875949bc85ee09eb76bef2d076561..0000000000000000000000000000000000000000
--- a/src/icons/liquidweb.svg
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
diff --git a/src/icons/litespeed-cache.png b/src/icons/litespeed-cache.png
deleted file mode 100644
index 5aa3af334e352668b555d15b35d73530011c56b1..0000000000000000000000000000000000000000
Binary files a/src/icons/litespeed-cache.png and /dev/null differ
diff --git a/src/icons/mailchimp.svg b/src/icons/mailchimp.svg
deleted file mode 100644
index 5831b880aab1b90a2547e8adc0cb10dfe3508a96..0000000000000000000000000000000000000000
--- a/src/icons/mailchimp.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/mariadb.svg b/src/icons/mariadb.svg
deleted file mode 100644
index 119938104ab3757d5c05b06ed4b55009e793b99d..0000000000000000000000000000000000000000
--- a/src/icons/mariadb.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
diff --git a/src/icons/marked.svg b/src/icons/marked.svg
deleted file mode 100644
index a67fb80e5f02ff3cfec925d5de2cd5492637d9b2..0000000000000000000000000000000000000000
--- a/src/icons/marked.svg
+++ /dev/null
@@ -1,32 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/math.js.png b/src/icons/math.js.png
deleted file mode 100644
index b4972169a0414ab374bc6011ed7ed2d6975c44e3..0000000000000000000000000000000000000000
Binary files a/src/icons/math.js.png and /dev/null differ
diff --git a/src/icons/mattermost.png b/src/icons/mattermost.png
deleted file mode 100644
index cca83f7a0924118cb2146031538abbc5a20d4bd3..0000000000000000000000000000000000000000
Binary files a/src/icons/mattermost.png and /dev/null differ
diff --git a/src/icons/mautic.svg b/src/icons/mautic.svg
deleted file mode 100644
index b0f5170b6f3b25a5d5ee71926713295b8a74988a..0000000000000000000000000000000000000000
--- a/src/icons/mautic.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
diff --git a/src/icons/melis-platform.svg b/src/icons/melis-platform.svg
deleted file mode 100644
index 103ae55c643cde74dd66e211a26bcbfb711c5352..0000000000000000000000000000000000000000
--- a/src/icons/melis-platform.svg
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
diff --git a/src/icons/mini_httpd.png b/src/icons/mini_httpd.png
deleted file mode 100644
index d7a9bbcaae7335afe9575917e4cd6f8885f03e15..0000000000000000000000000000000000000000
Binary files a/src/icons/mini_httpd.png and /dev/null differ
diff --git a/src/icons/miva.png b/src/icons/miva.png
deleted file mode 100644
index 06fd6b69e39717b2792b58efd36ff79ba56df8f6..0000000000000000000000000000000000000000
Binary files a/src/icons/miva.png and /dev/null differ
diff --git a/src/icons/mkdocs.png b/src/icons/mkdocs.png
deleted file mode 100644
index 279d831ff9ac7510f12dd7229dcaa48d83698b1d..0000000000000000000000000000000000000000
Binary files a/src/icons/mkdocs.png and /dev/null differ
diff --git a/src/icons/mobirise.png b/src/icons/mobirise.png
deleted file mode 100644
index 8244640ea6c67ef58bd9aace6708d2ccb1b68129..0000000000000000000000000000000000000000
Binary files a/src/icons/mobirise.png and /dev/null differ
diff --git a/src/icons/mod_perl.png b/src/icons/mod_perl.png
deleted file mode 100644
index ee03c39ec9043437370b40ca2ecaa52dd0232a09..0000000000000000000000000000000000000000
Binary files a/src/icons/mod_perl.png and /dev/null differ
diff --git a/src/icons/mod_python.png b/src/icons/mod_python.png
deleted file mode 100644
index 09634f1f05d49febf35b0e0832f5ea2778799e59..0000000000000000000000000000000000000000
Binary files a/src/icons/mod_python.png and /dev/null differ
diff --git a/src/icons/mod_ssl.png b/src/icons/mod_ssl.png
deleted file mode 100644
index 9ad711010e6f7c309a02f00b51eb8b1ce323297c..0000000000000000000000000000000000000000
Binary files a/src/icons/mod_ssl.png and /dev/null differ
diff --git a/src/icons/mod_wsgi.png b/src/icons/mod_wsgi.png
deleted file mode 100644
index 4f2c7053aaf7d6c8e0f62097e33167a0b0820e68..0000000000000000000000000000000000000000
Binary files a/src/icons/mod_wsgi.png and /dev/null differ
diff --git a/src/icons/modified.png b/src/icons/modified.png
deleted file mode 100644
index 2783ad6acb3d2e1f77fb0bab8817460a25b52c45..0000000000000000000000000000000000000000
Binary files a/src/icons/modified.png and /dev/null differ
diff --git a/src/icons/moon.svg b/src/icons/moon.svg
deleted file mode 100644
index 1a7e7532520eeb6db6ac615c6d2dd87f14b36593..0000000000000000000000000000000000000000
--- a/src/icons/moon.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/icons/mouseflow.png b/src/icons/mouseflow.png
deleted file mode 100644
index 471ca736080ee866933f138fc7483459f968863b..0000000000000000000000000000000000000000
Binary files a/src/icons/mouseflow.png and /dev/null differ
diff --git a/src/icons/mycashflow.png b/src/icons/mycashflow.png
deleted file mode 100644
index 50a8b455f5d0b3ae84d5d0dd2d8e9407021993c1..0000000000000000000000000000000000000000
Binary files a/src/icons/mycashflow.png and /dev/null differ
diff --git a/src/icons/nivsoft.png b/src/icons/nivsoft.png
deleted file mode 100644
index 052da8abbd583fd4e34d6b8f0fd7f3c2bb2356ff..0000000000000000000000000000000000000000
Binary files a/src/icons/nivsoft.png and /dev/null differ
diff --git a/src/icons/node.js.png b/src/icons/node.js.png
deleted file mode 100644
index 9cf2664f8eab5671cf920ce5e12c77c5f6d5c5d0..0000000000000000000000000000000000000000
Binary files a/src/icons/node.js.png and /dev/null differ
diff --git a/src/icons/nopCommerce.png b/src/icons/nopCommerce.png
deleted file mode 100644
index f010de065571697735106f0f8a85da3769e52bbb..0000000000000000000000000000000000000000
Binary files a/src/icons/nopCommerce.png and /dev/null differ
diff --git a/src/icons/octopress.png b/src/icons/octopress.png
deleted file mode 100644
index d65b4ba96c3f5140f4bdda35a2cf43e4358329f1..0000000000000000000000000000000000000000
Binary files a/src/icons/octopress.png and /dev/null differ
diff --git a/src/icons/orocommerce.svg b/src/icons/orocommerce.svg
deleted file mode 100644
index 8f1af0c86ef084a764bcf423688e41e767cf44e6..0000000000000000000000000000000000000000
--- a/src/icons/orocommerce.svg
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
diff --git a/src/icons/osCommerce.png b/src/icons/osCommerce.png
deleted file mode 100644
index 2955ae5c751762479aaba1370722ea06d15dc39f..0000000000000000000000000000000000000000
Binary files a/src/icons/osCommerce.png and /dev/null differ
diff --git a/src/icons/osTicket.png b/src/icons/osTicket.png
deleted file mode 100644
index a6f9a1e2cd41f9d56af64ebd6a11053ecdbd1891..0000000000000000000000000000000000000000
Binary files a/src/icons/osTicket.png and /dev/null differ
diff --git a/src/icons/otrs.png b/src/icons/otrs.png
deleted file mode 100644
index 476d7420f379b8bf08619047d83b68f32311e51e..0000000000000000000000000000000000000000
Binary files a/src/icons/otrs.png and /dev/null differ
diff --git a/src/icons/ownCloud.png b/src/icons/ownCloud.png
deleted file mode 100644
index 4c53d113e9a541ff2336aa2caba5e81a604b8c43..0000000000000000000000000000000000000000
Binary files a/src/icons/ownCloud.png and /dev/null differ
diff --git a/src/icons/pagefly.png b/src/icons/pagefly.png
deleted file mode 100644
index b4898698dadb502082f33c05ed382b770a13eac8..0000000000000000000000000000000000000000
Binary files a/src/icons/pagefly.png and /dev/null differ
diff --git a/src/icons/pantheon.svg b/src/icons/pantheon.svg
deleted file mode 100644
index baf01b5f86f3abfee0c3f66d5b55e66f640a404a..0000000000000000000000000000000000000000
--- a/src/icons/pantheon.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
diff --git a/src/icons/papaya CMS.png b/src/icons/papaya CMS.png
deleted file mode 100644
index 21dd4d530096d1d08836b2697b55a775b7cc9772..0000000000000000000000000000000000000000
Binary files a/src/icons/papaya CMS.png and /dev/null differ
diff --git a/src/icons/parselecom.png b/src/icons/parselecom.png
deleted file mode 100644
index ba23f2e5bb6ba9209ed3fb56ae825ce3ba4c5ff3..0000000000000000000000000000000000000000
Binary files a/src/icons/parselecom.png and /dev/null differ
diff --git a/src/icons/pelican.png b/src/icons/pelican.png
deleted file mode 100644
index 3fffd485867bd8e31061891a2e50e9bf43ce3416..0000000000000000000000000000000000000000
Binary files a/src/icons/pelican.png and /dev/null differ
diff --git a/src/icons/percona.svg b/src/icons/percona.svg
deleted file mode 100644
index 383ae281dd52d7bb3db67aef3ebf3755119038a6..0000000000000000000000000000000000000000
--- a/src/icons/percona.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
diff --git a/src/icons/phpAlbum.png b/src/icons/phpAlbum.png
deleted file mode 100644
index 39e4614a548595ff63e1d9729164e893ebd1bfe2..0000000000000000000000000000000000000000
Binary files a/src/icons/phpAlbum.png and /dev/null differ
diff --git a/src/icons/phpBB.png b/src/icons/phpBB.png
deleted file mode 100644
index debff44edd4aba4c20c9b24f908fc82598a2129f..0000000000000000000000000000000000000000
Binary files a/src/icons/phpBB.png and /dev/null differ
diff --git a/src/icons/phpDocumentor.png b/src/icons/phpDocumentor.png
deleted file mode 100644
index 5137ddb38a8e4ea61315172a93dfc97169021675..0000000000000000000000000000000000000000
Binary files a/src/icons/phpDocumentor.png and /dev/null differ
diff --git a/src/icons/phpMyAdmin.png b/src/icons/phpMyAdmin.png
deleted file mode 100644
index 42b3c79e278067654878a5049773a082364887ff..0000000000000000000000000000000000000000
Binary files a/src/icons/phpMyAdmin.png and /dev/null differ
diff --git a/src/icons/phpPgAdmin.png b/src/icons/phpPgAdmin.png
deleted file mode 100644
index 36d8e43b339c14102fcd3967b53b812ea971353e..0000000000000000000000000000000000000000
Binary files a/src/icons/phpPgAdmin.png and /dev/null differ
diff --git a/src/icons/phpSQLiteCMS.png b/src/icons/phpSQLiteCMS.png
deleted file mode 100644
index d3fee34e213cf7f5b954fca7c85057010a9dd92b..0000000000000000000000000000000000000000
Binary files a/src/icons/phpSQLiteCMS.png and /dev/null differ
diff --git a/src/icons/phpdebugbar.png b/src/icons/phpdebugbar.png
deleted file mode 100644
index 2cb46bf4ef43614df269b2d6b1119a5e5597eb53..0000000000000000000000000000000000000000
Binary files a/src/icons/phpdebugbar.png and /dev/null differ
diff --git a/src/icons/phpwind.png b/src/icons/phpwind.png
deleted file mode 100644
index 7aa3db0637996577455c324eda4003550de38178..0000000000000000000000000000000000000000
Binary files a/src/icons/phpwind.png and /dev/null differ
diff --git a/src/icons/pimcore.svg b/src/icons/pimcore.svg
deleted file mode 100644
index 83cd649dd2fb3673520594ff318563ce843b6973..0000000000000000000000000000000000000000
--- a/src/icons/pimcore.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/pinoox.png b/src/icons/pinoox.png
deleted file mode 100644
index d5b7921aa07cb11e8c16af53e9cabd940a0d6b33..0000000000000000000000000000000000000000
Binary files a/src/icons/pinoox.png and /dev/null differ
diff --git a/src/icons/pirobaseCMS.svg b/src/icons/pirobaseCMS.svg
deleted file mode 100644
index 57f1779c787b8156e188675d7a902f588960ae2b..0000000000000000000000000000000000000000
--- a/src/icons/pirobaseCMS.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
diff --git a/src/icons/platformsh.svg b/src/icons/platformsh.svg
deleted file mode 100644
index 2491fb8c3907e86685bf45a598d45c8919e961ad..0000000000000000000000000000000000000000
--- a/src/icons/platformsh.svg
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
diff --git a/src/icons/polyfill.svg b/src/icons/polyfill.svg
deleted file mode 100644
index cfa655abb11a75d2586106723083509607d4f4e5..0000000000000000000000000000000000000000
--- a/src/icons/polyfill.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/src/icons/prettyPhoto.png b/src/icons/prettyPhoto.png
deleted file mode 100644
index c15e48b635f9ad4d1c1486065c5a65b3c715778d..0000000000000000000000000000000000000000
Binary files a/src/icons/prettyPhoto.png and /dev/null differ
diff --git a/src/icons/projesoft.png b/src/icons/projesoft.png
deleted file mode 100644
index 77b9293dac634141fdc83ea9778ffa6961072dfa..0000000000000000000000000000000000000000
Binary files a/src/icons/projesoft.png and /dev/null differ
diff --git a/src/icons/punBB.png b/src/icons/punBB.png
deleted file mode 100644
index f45aeea7bcc19a36604898290816b7dce529f862..0000000000000000000000000000000000000000
Binary files a/src/icons/punBB.png and /dev/null differ
diff --git a/src/icons/pygments.png b/src/icons/pygments.png
deleted file mode 100644
index 3f3be26e626cd3afd5203b93e8723685b61530d7..0000000000000000000000000000000000000000
Binary files a/src/icons/pygments.png and /dev/null differ
diff --git a/src/icons/question2answer.png b/src/icons/question2answer.png
deleted file mode 100644
index 4b58a3c6fa628d5adacdff3287caf94022ec2882..0000000000000000000000000000000000000000
Binary files a/src/icons/question2answer.png and /dev/null differ
diff --git a/src/icons/raychat.png b/src/icons/raychat.png
deleted file mode 100644
index 813d354dd4fabd214ef3caa57927ee9c5343f0ef..0000000000000000000000000000000000000000
Binary files a/src/icons/raychat.png and /dev/null differ
diff --git a/src/icons/reCAPTCHA.png b/src/icons/reCAPTCHA.png
deleted file mode 100644
index 819a4b26a1c939fc861f605a05cc7e762469f59a..0000000000000000000000000000000000000000
Binary files a/src/icons/reCAPTCHA.png and /dev/null differ
diff --git a/src/icons/redoc.png b/src/icons/redoc.png
deleted file mode 100644
index f99f5d48f8f09035512a14148f5a142cacb2a7f0..0000000000000000000000000000000000000000
Binary files a/src/icons/redoc.png and /dev/null differ
diff --git a/src/icons/revslider.png b/src/icons/revslider.png
deleted file mode 100644
index 3b2cd2ac5c3a6b021c96568dac8918bdf6976610..0000000000000000000000000000000000000000
Binary files a/src/icons/revslider.png and /dev/null differ
diff --git a/src/icons/riskified.png b/src/icons/riskified.png
deleted file mode 100644
index 06ff17bd742e9d34d8a510ca16b6354b7345afd7..0000000000000000000000000000000000000000
Binary files a/src/icons/riskified.png and /dev/null differ
diff --git a/src/icons/sIFR.png b/src/icons/sIFR.png
deleted file mode 100644
index 90957544b4883dd2ae0baab97c4ab052c0b92632..0000000000000000000000000000000000000000
Binary files a/src/icons/sIFR.png and /dev/null differ
diff --git a/src/icons/sNews.png b/src/icons/sNews.png
deleted file mode 100644
index c92437093da6e08aec9f25a6cb4dbaf7b3aebb8f..0000000000000000000000000000000000000000
Binary files a/src/icons/sNews.png and /dev/null differ
diff --git a/src/icons/sazito-phoenix.png b/src/icons/sazito-phoenix.png
deleted file mode 100644
index 4dc422b30fa1ca3a91bdf6589b087adfb772cb3f..0000000000000000000000000000000000000000
Binary files a/src/icons/sazito-phoenix.png and /dev/null differ
diff --git a/src/icons/script.aculo.us.png b/src/icons/script.aculo.us.png
deleted file mode 100644
index 212621c7e935f59df2c14ebcbe0ea2670f62c224..0000000000000000000000000000000000000000
Binary files a/src/icons/script.aculo.us.png and /dev/null differ
diff --git a/src/icons/scrollreveal.svg b/src/icons/scrollreveal.svg
deleted file mode 100644
index 8e0dd8e82f7ff87b44c29673bf557d83d6622bb0..0000000000000000000000000000000000000000
--- a/src/icons/scrollreveal.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
diff --git a/src/icons/sectionio.svg b/src/icons/sectionio.svg
deleted file mode 100644
index f840642dd3b01500cc6f14f0310265bc1fa5f067..0000000000000000000000000000000000000000
--- a/src/icons/sectionio.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/src/icons/seravo.svg b/src/icons/seravo.svg
deleted file mode 100644
index 0f946fed7b728063f69a9f3680570829ff9d5f96..0000000000000000000000000000000000000000
--- a/src/icons/seravo.svg
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
diff --git a/src/icons/shopline.png b/src/icons/shopline.png
deleted file mode 100644
index ebdb09d1486d8a31109349f0dd89a12aafed08d3..0000000000000000000000000000000000000000
Binary files a/src/icons/shopline.png and /dev/null differ
diff --git a/src/icons/signal.png b/src/icons/signal.png
deleted file mode 100644
index 56ac41aa5c821f51cac4ddba0ee6bebedea52610..0000000000000000000000000000000000000000
Binary files a/src/icons/signal.png and /dev/null differ
diff --git a/src/icons/simbel.svg b/src/icons/simbel.svg
deleted file mode 100644
index 3cba9e85b72366f1c165e861eb450534883c53b4..0000000000000000000000000000000000000000
--- a/src/icons/simbel.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
diff --git a/src/icons/siteground.svg b/src/icons/siteground.svg
deleted file mode 100644
index cba0c15f3fe381297e1cfa2aa9d72a9511eeea49..0000000000000000000000000000000000000000
--- a/src/icons/siteground.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
diff --git a/src/icons/softtr.png b/src/icons/softtr.png
deleted file mode 100644
index 65637e7772cd47bf8120461ea70cd553b8aa24ce..0000000000000000000000000000000000000000
Binary files a/src/icons/softtr.png and /dev/null differ
diff --git a/src/icons/sonar.png b/src/icons/sonar.png
deleted file mode 100644
index cd565b061d617e4b04ae7f87b7f9e96641342c5d..0000000000000000000000000000000000000000
Binary files a/src/icons/sonar.png and /dev/null differ
diff --git a/src/icons/spip.svg b/src/icons/spip.svg
deleted file mode 100644
index 6650df09ce56e8422bbbf0fddc8d6d4ed11c5418..0000000000000000000000000000000000000000
--- a/src/icons/spip.svg
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
diff --git a/src/icons/storeden.svg b/src/icons/storeden.svg
deleted file mode 100644
index 36201b52be6bc3ade47fae9dac36296746c83c52..0000000000000000000000000000000000000000
--- a/src/icons/storeden.svg
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
diff --git a/src/icons/storyblok.png b/src/icons/storyblok.png
deleted file mode 100644
index 404358d949562924deca45ce65cb2ac5d9e0077d..0000000000000000000000000000000000000000
Binary files a/src/icons/storyblok.png and /dev/null differ
diff --git a/src/icons/strapdown.js.png b/src/icons/strapdown.js.png
deleted file mode 100644
index 5020d9a2155e697daf9322b0edc747433967156a..0000000000000000000000000000000000000000
Binary files a/src/icons/strapdown.js.png and /dev/null differ
diff --git a/src/icons/strato.png b/src/icons/strato.png
deleted file mode 100644
index 2f6a696ccbd90eab009ae6685555240339fb3d8f..0000000000000000000000000000000000000000
Binary files a/src/icons/strato.png and /dev/null differ
diff --git a/src/icons/styled-components.png b/src/icons/styled-components.png
deleted file mode 100644
index 8d24ba2cac0f432a2f2cb28b8ced9f417a2a8043..0000000000000000000000000000000000000000
Binary files a/src/icons/styled-components.png and /dev/null differ
diff --git a/src/icons/sucuri.png b/src/icons/sucuri.png
deleted file mode 100644
index ec4be30a3d541335addf6636356de0c04746c9e2..0000000000000000000000000000000000000000
Binary files a/src/icons/sucuri.png and /dev/null differ
diff --git a/src/icons/svbtle.png b/src/icons/svbtle.png
deleted file mode 100644
index 235e1eb028e59702fe4cdbc8f9ae0efae89a4e86..0000000000000000000000000000000000000000
Binary files a/src/icons/svbtle.png and /dev/null differ
diff --git a/src/icons/swift.engine.png b/src/icons/swift.engine.png
deleted file mode 100644
index da79f09caaff59be0098c6b77f0322c9dd5f7d68..0000000000000000000000000000000000000000
Binary files a/src/icons/swift.engine.png and /dev/null differ
diff --git a/src/icons/swiftype.png b/src/icons/swiftype.png
deleted file mode 100644
index 69ab7d60fae155945c19a4d4da06340b0e1cfdde..0000000000000000000000000000000000000000
Binary files a/src/icons/swiftype.png and /dev/null differ
diff --git a/src/icons/swiper.svg b/src/icons/swiper.svg
deleted file mode 100644
index 63d5a4a32fb440d3c9462bdea2b161520bda9802..0000000000000000000000000000000000000000
--- a/src/icons/swiper.svg
+++ /dev/null
@@ -1,6 +0,0 @@
-
diff --git a/src/icons/sympa.png b/src/icons/sympa.png
deleted file mode 100644
index 288e92224ec4bed330dd93715400d8b09c9cbaf8..0000000000000000000000000000000000000000
Binary files a/src/icons/sympa.png and /dev/null differ
diff --git a/src/icons/syncfusion.svg b/src/icons/syncfusion.svg
deleted file mode 100644
index a40170983cac3a81cf6b14e0ba0c700a6be5d0c5..0000000000000000000000000000000000000000
--- a/src/icons/syncfusion.svg
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/tagcommander.png b/src/icons/tagcommander.png
deleted file mode 100644
index 43f91fceaef53f3090000300c64deb5be8518423..0000000000000000000000000000000000000000
Binary files a/src/icons/tagcommander.png and /dev/null differ
diff --git a/src/icons/tailwindcss.svg b/src/icons/tailwindcss.svg
deleted file mode 100644
index 5b0424030877ab6a181e495e7964605e3b85c8fc..0000000000000000000000000000000000000000
--- a/src/icons/tailwindcss.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/tessitura.svg b/src/icons/tessitura.svg
deleted file mode 100644
index 96be0cdc19b3c743b2c9bbd04cfba016f075d9c2..0000000000000000000000000000000000000000
--- a/src/icons/tessitura.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
diff --git a/src/icons/textalk.png b/src/icons/textalk.png
deleted file mode 100644
index f2cd02094aa5cd10e8899123222db14f7865809b..0000000000000000000000000000000000000000
Binary files a/src/icons/textalk.png and /dev/null differ
diff --git a/src/icons/three.js.png b/src/icons/three.js.png
deleted file mode 100644
index 51614a48ca53f8beeaf7d4ee93305155cb51291e..0000000000000000000000000000000000000000
Binary files a/src/icons/three.js.png and /dev/null differ
diff --git a/src/icons/thttpd.png b/src/icons/thttpd.png
deleted file mode 100644
index d7a9bbcaae7335afe9575917e4cd6f8885f03e15..0000000000000000000000000000000000000000
Binary files a/src/icons/thttpd.png and /dev/null differ
diff --git a/src/icons/tictail.png b/src/icons/tictail.png
deleted file mode 100644
index 9ca29b6d829bd98b4d7e391771eff410b3e15faa..0000000000000000000000000000000000000000
Binary files a/src/icons/tictail.png and /dev/null differ
diff --git a/src/icons/total.js.png b/src/icons/total.js.png
deleted file mode 100644
index e7d137915696ded837558459f0f68a24a274ca18..0000000000000000000000000000000000000000
Binary files a/src/icons/total.js.png and /dev/null differ
diff --git a/src/icons/transifex.png b/src/icons/transifex.png
deleted file mode 100644
index 4c90c29a67ec9625c5b029c5896dca2c2c0bb3f3..0000000000000000000000000000000000000000
Binary files a/src/icons/transifex.png and /dev/null differ
diff --git a/src/icons/translucide.svg b/src/icons/translucide.svg
deleted file mode 100644
index ed882e8152ad945ac078e6d7f15c90d57ac97bd9..0000000000000000000000000000000000000000
--- a/src/icons/translucide.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/tray.png b/src/icons/tray.png
deleted file mode 100644
index 66d51076539e57f9dbc26ab65e5dcc368bf49a9a..0000000000000000000000000000000000000000
Binary files a/src/icons/tray.png and /dev/null differ
diff --git a/src/icons/typecho.svg b/src/icons/typecho.svg
deleted file mode 100644
index e43dcb1f9423e9e793bae902978f501bafa0100c..0000000000000000000000000000000000000000
--- a/src/icons/typecho.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/uCoz.svg b/src/icons/uCoz.svg
deleted file mode 100644
index e71fbae63ee18b3aed28d2866068fb4b0920d6df..0000000000000000000000000000000000000000
--- a/src/icons/uCoz.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/uKnowva.png b/src/icons/uKnowva.png
deleted file mode 100644
index d668bd6cc4c30eb5ae42cfb4ed8d5416d6618443..0000000000000000000000000000000000000000
Binary files a/src/icons/uKnowva.png and /dev/null differ
diff --git a/src/icons/user.com.svg b/src/icons/user.com.svg
deleted file mode 100644
index b6defbe0596d061ec13bd2e578b68e9923dd00a9..0000000000000000000000000000000000000000
--- a/src/icons/user.com.svg
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/icons/vBulletin.png b/src/icons/vBulletin.png
deleted file mode 100644
index 67af8015be73f5933bba828086113ffc57c3e5b8..0000000000000000000000000000000000000000
Binary files a/src/icons/vBulletin.png and /dev/null differ
diff --git a/src/icons/varbase.png b/src/icons/varbase.png
deleted file mode 100644
index b167957fbe7860581b54e4a7fea6e07f642027a4..0000000000000000000000000000000000000000
Binary files a/src/icons/varbase.png and /dev/null differ
diff --git a/src/icons/vercel.svg b/src/icons/vercel.svg
deleted file mode 100644
index 552a450b42163012b7e6ab7cf56ef57100df307a..0000000000000000000000000000000000000000
--- a/src/icons/vercel.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/vibecommerce.png b/src/icons/vibecommerce.png
deleted file mode 100644
index 9f8c6a50d6d821a936faf876c881c486f4a1870a..0000000000000000000000000000000000000000
Binary files a/src/icons/vibecommerce.png and /dev/null differ
diff --git a/src/icons/vigbo.png b/src/icons/vigbo.png
deleted file mode 100644
index e14e507f1845f42f412cb7e7824fb30f8bacfa48..0000000000000000000000000000000000000000
Binary files a/src/icons/vigbo.png and /dev/null differ
diff --git a/src/icons/vwo.svg b/src/icons/vwo.svg
deleted file mode 100644
index ac70798e9cf9e63502ff88a360fa71b583e124ba..0000000000000000000000000000000000000000
--- a/src/icons/vwo.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/webEdition.png b/src/icons/webEdition.png
deleted file mode 100644
index b85cb6631e0d26b86f38d2724334724415ce2360..0000000000000000000000000000000000000000
Binary files a/src/icons/webEdition.png and /dev/null differ
diff --git a/src/icons/webdev.png b/src/icons/webdev.png
deleted file mode 100644
index a37ce3ec83faa0f6269df3d99521f9fe678d9a40..0000000000000000000000000000000000000000
Binary files a/src/icons/webdev.png and /dev/null differ
diff --git a/src/icons/webflow.svg b/src/icons/webflow.svg
deleted file mode 100644
index b7d4fd50aa5b30e51a2abfd52a7ec3e0a21bdfda..0000000000000000000000000000000000000000
--- a/src/icons/webflow.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
diff --git a/src/icons/webmine.png b/src/icons/webmine.png
deleted file mode 100644
index ba3534e5a73dd7d514aa59fdec102db154e9b465..0000000000000000000000000000000000000000
Binary files a/src/icons/webmine.png and /dev/null differ
diff --git a/src/icons/webpack.svg b/src/icons/webpack.svg
deleted file mode 100644
index d4fed6ba7d7b99b4be8b95f7df74056928981e17..0000000000000000000000000000000000000000
--- a/src/icons/webpack.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/icons/websocket.png b/src/icons/websocket.png
deleted file mode 100644
index 7d94f1073717ab8511cb229d460a86cc42d20f8c..0000000000000000000000000000000000000000
Binary files a/src/icons/websocket.png and /dev/null differ
diff --git a/src/icons/wikinggruppen.png b/src/icons/wikinggruppen.png
deleted file mode 100644
index b9f7c5e39e8732f9b4ba03c2fd10ca13eb4138c2..0000000000000000000000000000000000000000
Binary files a/src/icons/wikinggruppen.png and /dev/null differ
diff --git a/src/icons/wisyCMS.svg b/src/icons/wisyCMS.svg
deleted file mode 100644
index 8063affdc8747aefe74fd0175ed1d34a6f54b6be..0000000000000000000000000000000000000000
--- a/src/icons/wisyCMS.svg
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
diff --git a/src/icons/wpCache.png b/src/icons/wpCache.png
deleted file mode 100644
index 85ef209d9f01ee6b674f27f5d95ac243eaef1b63..0000000000000000000000000000000000000000
Binary files a/src/icons/wpCache.png and /dev/null differ
diff --git a/src/icons/wp_super_cache.png b/src/icons/wp_super_cache.png
deleted file mode 100644
index 819cab29f4db4cbbbb4533f069c2a4b7e0b00c97..0000000000000000000000000000000000000000
Binary files a/src/icons/wp_super_cache.png and /dev/null differ
diff --git a/src/icons/wpengine.svg b/src/icons/wpengine.svg
deleted file mode 100644
index d759de17957c23fadc2b60bbf8474940cd7d8708..0000000000000000000000000000000000000000
--- a/src/icons/wpengine.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/icons/wpvip.svg b/src/icons/wpvip.svg
deleted file mode 100644
index 788a4fcbe8b37ec3d0451d42ad5598604dc91aa7..0000000000000000000000000000000000000000
--- a/src/icons/wpvip.svg
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
diff --git a/src/icons/xeora.png b/src/icons/xeora.png
deleted file mode 100644
index 36151f12ff591b31b41e0e28dcfb561e4970e5cd..0000000000000000000000000000000000000000
Binary files a/src/icons/xeora.png and /dev/null differ
diff --git a/src/icons/xonic.png b/src/icons/xonic.png
deleted file mode 100644
index 77f6d9e1755bf7a7e0171ffac620ddb2c976b033..0000000000000000000000000000000000000000
Binary files a/src/icons/xonic.png and /dev/null differ
diff --git a/src/icons/xtCommerce.png b/src/icons/xtCommerce.png
deleted file mode 100644
index 37ad901bdfaac001849b4f0d555ec36a4e1fe778..0000000000000000000000000000000000000000
Binary files a/src/icons/xtCommerce.png and /dev/null differ
diff --git a/src/icons/xwiki.png b/src/icons/xwiki.png
deleted file mode 100644
index cba1e5440bdaffd1c5abed05c164918dcf11b07b..0000000000000000000000000000000000000000
Binary files a/src/icons/xwiki.png and /dev/null differ
diff --git a/src/icons/yahoo.png b/src/icons/yahoo.png
deleted file mode 100644
index b0b64781bfe2d581cc6062d3dac82750061f25e1..0000000000000000000000000000000000000000
Binary files a/src/icons/yahoo.png and /dev/null differ
diff --git a/src/icons/yepcomm.png b/src/icons/yepcomm.png
deleted file mode 100644
index 4b987b382f335559068775ec230582d0c1a7864b..0000000000000000000000000000000000000000
Binary files a/src/icons/yepcomm.png and /dev/null differ