aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorweronka <v.terpilovska@gmail.com>2017-04-04 10:19:57 +0200
committerweronka <v.terpilovska@gmail.com>2017-04-04 10:19:57 +0200
commitd16a57a2d1fe5e3ea047fa08374a56bb9492254c (patch)
tree18264515b1f520992a813725803906f9beb9ca7a
parentbd6c026d4c42d9dcd1c6df172a81858206fdfadb (diff)
downloadsaleor-frontend-d16a57a2d1fe5e3ea047fa08374a56bb9492254c.tar.gz
saleor-frontend-d16a57a2d1fe5e3ea047fa08374a56bb9492254c.tar.bz2
saleor-frontend-d16a57a2d1fe5e3ea047fa08374a56bb9492254c.zip
Generate favicons with webpack
-rw-r--r--package.json1
-rw-r--r--saleor/static/images/favicon.svg43
-rw-r--r--saleor/static/images/favicons/android-icon-144x144.pngbin10518 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/android-icon-192x192.pngbin13217 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/android-icon-36x36.pngbin2221 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/android-icon-48x48.pngbin2974 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/android-icon-72x72.pngbin4535 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/android-icon-96x96.pngbin6320 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/apple-icon-114x114.pngbin7853 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/apple-icon-120x120.pngbin8372 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/apple-icon-144x144.pngbin10518 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/apple-icon-152x152.pngbin11367 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/apple-icon-180x180.pngbin14201 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/apple-icon-57x57.pngbin3564 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/apple-icon-60x60.pngbin3711 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/apple-icon-72x72.pngbin4535 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/apple-icon-76x76.pngbin4763 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/apple-icon-precomposed.pngbin13791 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/apple-icon.pngbin13791 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/browserconfig.xml2
-rw-r--r--saleor/static/images/favicons/favicon-16x16.pngbin1355 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/favicon-32x32.pngbin2010 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/favicon-96x96.pngbin6320 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/favicon.icobin1150 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/manifest.json41
-rw-r--r--saleor/static/images/favicons/ms-icon-144x144.pngbin10518 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/ms-icon-150x150.pngbin11104 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/ms-icon-310x310.pngbin31338 -> 0 bytes
-rw-r--r--saleor/static/images/favicons/ms-icon-70x70.pngbin4403 -> 0 bytes
-rw-r--r--templates/favicon.html46
-rw-r--r--webpack.config.js10
-rw-r--r--yarn.lock566
32 files changed, 633 insertions, 76 deletions
diff --git a/package.json b/package.json
index ae605ee6..18d6f4f9 100644
--- a/package.json
+++ b/package.json
@@ -20,6 +20,7 @@
"bootstrap": "^4.0.0-alpha.6",
"classnames": "^2.2.5",
"dropzone": "^4.2.0",
+ "favicons-webpack-plugin": "^0.0.7",
"jquery": "^3.1.1",
"jquery-match-height": "^0.7.0",
"jquery-ui": "^1.12.1",
diff --git a/saleor/static/images/favicon.svg b/saleor/static/images/favicon.svg
new file mode 100644
index 00000000..edda289b
--- /dev/null
+++ b/saleor/static/images/favicon.svg
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ width="200px" height="200px" viewBox="0 0 200 200" enable-background="new 0 0 200 200" xml:space="preserve">
+<g>
+ <g>
+ <path fill="#D85138" d="M138.855,133.841c0,0,33.57,22.432,40.697,18.347C186.435,147.28,138.855,133.841,138.855,133.841z"/>
+ <path fill="#D85138" d="M129.037,125.426c0,0,45.677,26.125,53.93,20.458C189.061,140.104,129.037,125.426,129.037,125.426z"/>
+ <path fill="#D85138" d="M127.469,133.707c0,0,37.804,30.899,47.685,26.431C183.372,155.573,127.469,133.707,127.469,133.707z"/>
+ <path fill="#D85138" d="M119.812,130.545c0,0,33.759,30.264,40.08,29.715C166.028,159.728,119.812,130.545,119.812,130.545z"/>
+ <path fill="#EB9759" d="M117.814,124.424c0,0,40.188,27.103,49.393,23.69C175.192,144.833,117.814,124.424,117.814,124.424z"/>
+ <path fill="#EB9759" d="M114.894,121.477c0,0,46.591,23.881,54.302,19.536C175.335,136.838,114.894,121.477,114.894,121.477z"/>
+ <path fill="#EB9759" d="M112.481,122.127c0,0,35.207,28.818,43.691,27.37C163.556,148.026,112.481,122.127,112.481,122.127z"/>
+ <path fill="#EB9759" d="M108.404,122.24c0,0,26.352,30.883,37.533,29.322C155.906,150.154,108.404,122.24,108.404,122.24z"/>
+ <path fill="#228299" d="M102.223,117.755c0,0,40.577,26.13,49.637,23.083C159.599,137.872,102.223,117.755,102.223,117.755z"/>
+ <path fill="#228299" d="M102.438,117.622c0,0,47.158,23.037,54.624,19.041C163.355,132.671,102.438,117.622,102.438,117.622z"/>
+ <path fill="#228299" d="M100.225,119.031c0,0,35.597,27.719,45.539,25.338C154.886,141.723,100.225,119.031,100.225,119.031z"/>
+ </g>
+ <path fill="#D85138" d="M181.552,67.305l-7.597-0.794c8.394-6.804,10.374-25.805,10.374-25.805
+ C129.147,90.318,74.234,75.301,74.234,75.301l-32.248,4.313c1.71,1.313,3.386,2.54,5.045,3.711l-1.641,0.484
+ c62.442,64.136,126.179,5.499,126.179,5.499l-7.597-0.796C179.97,82.5,181.552,67.305,181.552,67.305z"/>
+ <path fill="#D85138" d="M109.231,126.38c2.241-1.986,4.498-4.31,6.766-7.048L61.761,80.339l17.983-0.666
+ c0,0-8.668-10.662-29.535-28.648c-27.453-23.661-32.627-1.006-32.627-1.006L33.615,81.38c0,0,26.976,61.831,60.759,53.357
+ c0.868,0.902,1.963,1.762,3.349,2.539c10.533,5.908,20.921-7.661,20.921-7.661L109.231,126.38z"/>
+ <path fill="#FFFFFF" d="M56.456,65.981c0,0-31.171-4.542-27.007,5.429L21.117,51.47C21.117,51.47,36.894,33.168,56.456,65.981z"/>
+ <circle fill="#414142" cx="35.665" cy="51.248" r="1.909"/>
+ <path fill="#595A5C" d="M30.357,75.003c0,0-11.286-12.437-14.187-5.372l5.805-14.134C21.976,55.498,27.011,52.983,30.357,75.003z"
+ />
+ <g>
+ <path fill="#28A5D3" d="M79.744,79.673c0,0,78.498,17.241,115.381-2.179c0,0-7.257,17.667-17.228,21.831l7.069,2.904
+ c0,0-5.803,14.137-22.841,15.399l7.069,2.901c0,0-77.681,38.31-119.525-40.818L79.744,79.673z"/>
+ <path fill="#EB9759" d="M79.744,79.673c0,0,41.426,17.006,81.94,8.863c0,0-4.356,10.604-14.328,14.77l7.071,2.899
+ c0,0-7.889,9.15-16.409,9.783l10.603,4.352c0,0-62.69,25.805-98.951-40.628L79.744,79.673z"/>
+ <path fill="#FFE6C6" d="M77.267,79.855c0,0,30.03,20.289,68.617,16.389c0,0-4.844,8.534-13.76,10.994l5.691,3.227
+ c0,0-7.688,6.918-14.992,6.532l8.534,4.844c0,0-59.226,5.535-81.687-42.127L77.267,79.855z"/>
+ <path fill="#D85138" d="M78.936,78.721c0,0,20.428,16.26,47.218,15.877c0,0-5.805,14.135-21.392,11.862
+ c0,0,7.069,2.902,9.152,7.888c0,0-30.92,11.507-65.252-35.626H78.936z"/>
+ </g>
+ <path fill="#BBBCBC" d="M24.456,55.093c0,0,0.653-3.764-6.871-5.074c0,0-14.566,16.852-0.821,27
+ C16.764,77.018,13.659,72.6,24.456,55.093z"/>
+</g>
+</svg>
diff --git a/saleor/static/images/favicons/android-icon-144x144.png b/saleor/static/images/favicons/android-icon-144x144.png
deleted file mode 100644
index 280e99e0..00000000
--- a/saleor/static/images/favicons/android-icon-144x144.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/android-icon-192x192.png b/saleor/static/images/favicons/android-icon-192x192.png
deleted file mode 100644
index c906b14a..00000000
--- a/saleor/static/images/favicons/android-icon-192x192.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/android-icon-36x36.png b/saleor/static/images/favicons/android-icon-36x36.png
deleted file mode 100644
index d926810e..00000000
--- a/saleor/static/images/favicons/android-icon-36x36.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/android-icon-48x48.png b/saleor/static/images/favicons/android-icon-48x48.png
deleted file mode 100644
index bbce14dc..00000000
--- a/saleor/static/images/favicons/android-icon-48x48.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/android-icon-72x72.png b/saleor/static/images/favicons/android-icon-72x72.png
deleted file mode 100644
index d352372f..00000000
--- a/saleor/static/images/favicons/android-icon-72x72.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/android-icon-96x96.png b/saleor/static/images/favicons/android-icon-96x96.png
deleted file mode 100644
index cb3e0836..00000000
--- a/saleor/static/images/favicons/android-icon-96x96.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/apple-icon-114x114.png b/saleor/static/images/favicons/apple-icon-114x114.png
deleted file mode 100644
index 58fff42e..00000000
--- a/saleor/static/images/favicons/apple-icon-114x114.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/apple-icon-120x120.png b/saleor/static/images/favicons/apple-icon-120x120.png
deleted file mode 100644
index b4d4d323..00000000
--- a/saleor/static/images/favicons/apple-icon-120x120.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/apple-icon-144x144.png b/saleor/static/images/favicons/apple-icon-144x144.png
deleted file mode 100644
index 280e99e0..00000000
--- a/saleor/static/images/favicons/apple-icon-144x144.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/apple-icon-152x152.png b/saleor/static/images/favicons/apple-icon-152x152.png
deleted file mode 100644
index 543b827a..00000000
--- a/saleor/static/images/favicons/apple-icon-152x152.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/apple-icon-180x180.png b/saleor/static/images/favicons/apple-icon-180x180.png
deleted file mode 100644
index 252588ba..00000000
--- a/saleor/static/images/favicons/apple-icon-180x180.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/apple-icon-57x57.png b/saleor/static/images/favicons/apple-icon-57x57.png
deleted file mode 100644
index 0a5d5607..00000000
--- a/saleor/static/images/favicons/apple-icon-57x57.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/apple-icon-60x60.png b/saleor/static/images/favicons/apple-icon-60x60.png
deleted file mode 100644
index 877be8b7..00000000
--- a/saleor/static/images/favicons/apple-icon-60x60.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/apple-icon-72x72.png b/saleor/static/images/favicons/apple-icon-72x72.png
deleted file mode 100644
index d352372f..00000000
--- a/saleor/static/images/favicons/apple-icon-72x72.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/apple-icon-76x76.png b/saleor/static/images/favicons/apple-icon-76x76.png
deleted file mode 100644
index 0d7cf6d6..00000000
--- a/saleor/static/images/favicons/apple-icon-76x76.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/apple-icon-precomposed.png b/saleor/static/images/favicons/apple-icon-precomposed.png
deleted file mode 100644
index 875bd509..00000000
--- a/saleor/static/images/favicons/apple-icon-precomposed.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/apple-icon.png b/saleor/static/images/favicons/apple-icon.png
deleted file mode 100644
index 875bd509..00000000
--- a/saleor/static/images/favicons/apple-icon.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/browserconfig.xml b/saleor/static/images/favicons/browserconfig.xml
deleted file mode 100644
index c5541482..00000000
--- a/saleor/static/images/favicons/browserconfig.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<browserconfig><msapplication><tile><square70x70logo src="/ms-icon-70x70.png"/><square150x150logo src="/ms-icon-150x150.png"/><square310x310logo src="/ms-icon-310x310.png"/><TileColor>#ffffff</TileColor></tile></msapplication></browserconfig> \ No newline at end of file
diff --git a/saleor/static/images/favicons/favicon-16x16.png b/saleor/static/images/favicons/favicon-16x16.png
deleted file mode 100644
index 695b7c09..00000000
--- a/saleor/static/images/favicons/favicon-16x16.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/favicon-32x32.png b/saleor/static/images/favicons/favicon-32x32.png
deleted file mode 100644
index 7881c0cb..00000000
--- a/saleor/static/images/favicons/favicon-32x32.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/favicon-96x96.png b/saleor/static/images/favicons/favicon-96x96.png
deleted file mode 100644
index cb3e0836..00000000
--- a/saleor/static/images/favicons/favicon-96x96.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/favicon.ico b/saleor/static/images/favicons/favicon.ico
deleted file mode 100644
index 13021511..00000000
--- a/saleor/static/images/favicons/favicon.ico
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/manifest.json b/saleor/static/images/favicons/manifest.json
deleted file mode 100644
index 013d4a6a..00000000
--- a/saleor/static/images/favicons/manifest.json
+++ /dev/null
@@ -1,41 +0,0 @@
-{
- "name": "App",
- "icons": [
- {
- "src": "\/android-icon-36x36.png",
- "sizes": "36x36",
- "type": "image\/png",
- "density": "0.75"
- },
- {
- "src": "\/android-icon-48x48.png",
- "sizes": "48x48",
- "type": "image\/png",
- "density": "1.0"
- },
- {
- "src": "\/android-icon-72x72.png",
- "sizes": "72x72",
- "type": "image\/png",
- "density": "1.5"
- },
- {
- "src": "\/android-icon-96x96.png",
- "sizes": "96x96",
- "type": "image\/png",
- "density": "2.0"
- },
- {
- "src": "\/android-icon-144x144.png",
- "sizes": "144x144",
- "type": "image\/png",
- "density": "3.0"
- },
- {
- "src": "\/android-icon-192x192.png",
- "sizes": "192x192",
- "type": "image\/png",
- "density": "4.0"
- }
- ]
-} \ No newline at end of file
diff --git a/saleor/static/images/favicons/ms-icon-144x144.png b/saleor/static/images/favicons/ms-icon-144x144.png
deleted file mode 100644
index 280e99e0..00000000
--- a/saleor/static/images/favicons/ms-icon-144x144.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/ms-icon-150x150.png b/saleor/static/images/favicons/ms-icon-150x150.png
deleted file mode 100644
index 31b7e697..00000000
--- a/saleor/static/images/favicons/ms-icon-150x150.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/ms-icon-310x310.png b/saleor/static/images/favicons/ms-icon-310x310.png
deleted file mode 100644
index f28481a2..00000000
--- a/saleor/static/images/favicons/ms-icon-310x310.png
+++ /dev/null
Binary files differ
diff --git a/saleor/static/images/favicons/ms-icon-70x70.png b/saleor/static/images/favicons/ms-icon-70x70.png
deleted file mode 100644
index 39e391a3..00000000
--- a/saleor/static/images/favicons/ms-icon-70x70.png
+++ /dev/null
Binary files differ
diff --git a/templates/favicon.html b/templates/favicon.html
index d0656492..0bb4cc01 100644
--- a/templates/favicon.html
+++ b/templates/favicon.html
@@ -1,19 +1,31 @@
{% load staticfiles %}
-<link rel="apple-touch-icon" sizes="57x57" href="{% static "images/favicons/apple-icon-57x57.png" %}">
-<link rel="apple-touch-icon" sizes="60x60" href="{% static "images/favicons/apple-icon-60x60.png" %}">
-<link rel="apple-touch-icon" sizes="72x72" href="{% static "images/favicons/apple-icon-72x72.png" %}">
-<link rel="apple-touch-icon" sizes="76x76" href="{% static "images/favicons/apple-icon-76x76.png" %}">
-<link rel="apple-touch-icon" sizes="114x114" href="{% static "images/favicons/apple-icon-114x114.png" %}">
-<link rel="apple-touch-icon" sizes="120x120" href="{% static "images/favicons/apple-icon-120x120.png" %}">
-<link rel="apple-touch-icon" sizes="144x144" href="{% static "images/favicons/apple-icon-144x144.png" %}">
-<link rel="apple-touch-icon" sizes="152x152" href="{% static "images/favicons/apple-icon-152x152.png" %}">
-<link rel="apple-touch-icon" sizes="180x180" href="{% static "images/favicons/apple-icon-180x180.png" %}">
-<link rel="icon" type="image/png" sizes="192x192" href="{% static "images/favicons/android-icon-192x192.png" %}">
-<link rel="icon" type="image/png" sizes="32x32" href="{% static "images/favicons/favicon-32x32.png" %}">
-<link rel="icon" type="image/png" sizes="96x96" href="{% static "images/favicons/favicon-96x96.png" %}">
-<link rel="icon" type="image/png" sizes="16x16" href="{% static "images/favicons/favicon-16x16.png" %}">
-<link rel="manifest" href="{% static "images/favicons/manifest.json" %}">
-<meta name="msapplication-TileColor" content="#ffffff">
-<meta name="msapplication-TileImage" content="{% static "images/favicons/ms-icon-144x144.png" %}">
-<meta name="theme-color" content="#ffffff"> \ No newline at end of file
+<meta name="mobile-web-app-capable" content="yes">
+<meta name="theme-color" content="#fff">
+<meta name="application-name" content="favicons-webpack-plugin">
+<link rel="apple-touch-icon" sizes="57x57" href="{% static "assets/favicons/apple-touch-icon-57x57.png" %}">
+<link rel="apple-touch-icon" sizes="60x60" href="{% static "assets/favicons/apple-touch-icon-60x60.png" %}">
+<link rel="apple-touch-icon" sizes="72x72" href="{% static "assets/favicons/apple-touch-icon-72x72.png" %}">
+<link rel="apple-touch-icon" sizes="76x76" href="{% static "assets/favicons/apple-touch-icon-76x76.png" %}">
+<link rel="apple-touch-icon" sizes="114x114" href="{% static "assets/favicons/apple-touch-icon-114x114.png" %}">
+<link rel="apple-touch-icon" sizes="120x120" href="{% static "assets/favicons/apple-touch-icon-120x120.png" %}">
+<link rel="apple-touch-icon" sizes="144x144" href="{% static "assets/favicons/apple-touch-icon-144x144.png" %}">
+<link rel="apple-touch-icon" sizes="152x152" href="{% static "assets/favicons/apple-touch-icon-152x152.png" %}">
+<link rel="apple-touch-icon" sizes="180x180" href="{% static "assets/favicons/apple-touch-icon-180x180.png" %}">
+<meta name="apple-mobile-web-app-capable" content="yes">
+<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
+<meta name="apple-mobile-web-app-title" content="favicons-webpack-plugin">
+<link rel="apple-touch-startup-image" media="(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 1)" href="{% static "assets/favicons/apple-touch-startup-image-320x460.png" %}">
+<link rel="apple-touch-startup-image" media="(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2)" href="{% static "assets/favicons/apple-touch-startup-image-640x920.png" %}">
+<link rel="apple-touch-startup-image" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)" href="{% static "assets/favicons/apple-touch-startup-image-640x1096.png" %}">
+<link rel="apple-touch-startup-image" media="(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2)" href="{% static "assets/favicons/apple-touch-startup-image-750x1294.png" %}">
+<link rel="apple-touch-startup-image" media="(device-width: 414px) and (device-height: 736px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3)" href="{% static "assets/favicons/apple-touch-startup-image-1182x2208.png" %}">
+<link rel="apple-touch-startup-image" media="(device-width: 414px) and (device-height: 736px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 3)" href="{% static "assets/favicons/apple-touch-startup-image-1242x2148.png" %}">
+<link rel="apple-touch-startup-image" media="(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 1)" href="{% static "assets/favicons/apple-touch-startup-image-748x1024.png" %}">
+<link rel="apple-touch-startup-image" media="(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 1)" href="{% static "assets/favicons/apple-touch-startup-image-768x1004.png" %}">
+<link rel="apple-touch-startup-image" media="(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)" href="{% static "assets/favicons/apple-touch-startup-image-1496x2048.png" %}">
+<link rel="apple-touch-startup-image" media="(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)" href="{% static "assets/favicons/apple-touch-startup-image-1536x2008.png" %}">
+<link rel="icon" type="image/png" sizes="32x32" href="{% static "assets/favicons/favicon-32x32.png" %}">
+<link rel="icon" type="image/png" sizes="192x192" href="{% static "assets/favicons/android-chrome-192x192.png" %}">
+<link rel="icon" type="image/png" sizes="16x16" href="{% static "assets/favicons/favicon-16x16.png" %}">
+<link rel="shortcut icon" href="{% static "assets/favicons/favicon.ico" %}">
diff --git a/webpack.config.js b/webpack.config.js
index d5e54fbc..edb889d4 100644
--- a/webpack.config.js
+++ b/webpack.config.js
@@ -1,6 +1,7 @@
var autoprefixer = require('autoprefixer');
var BundleTracker = require('webpack-bundle-tracker');
var ExtractTextPlugin = require('extract-text-webpack-plugin');
+var FaviconsWebpackPlugin = require('favicons-webpack-plugin');
var path = require('path');
var webpack = require('webpack');
@@ -53,6 +54,12 @@ var providePlugin = new webpack.ProvidePlugin({
'window.Tether': 'tether'
});
+var faviconsWebpackPlugin = new FaviconsWebpackPlugin({
+ logo: './saleor/static/images/favicon.svg',
+ prefix: 'favicons/',
+ title: "Saleor"
+});
+
var config = {
entry: {
category: './saleor/static/js/category.js',
@@ -105,7 +112,8 @@ var config = {
environmentPlugin,
extractTextPlugin,
occurenceOrderPlugin,
- providePlugin
+ providePlugin,
+ faviconsWebpackPlugin
],
postcss: function() {
return [autoprefixer];
diff --git a/yarn.lock b/yarn.lock
index 425be5a0..85eddc4a 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -144,7 +144,7 @@ array.prototype.find@^2.0.1:
define-properties "^1.1.2"
es-abstract "^1.7.0"
-arrify@^1.0.0:
+arrify@^1.0.0, arrify@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
@@ -965,6 +965,10 @@ big.js@^3.1.3:
version "3.1.3"
resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.1.3.tgz#4cada2193652eb3ca9ec8e55c9015669c9806978"
+bignumber.js@^2.1.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-2.4.0.tgz#838a992da9f9d737e0f4b2db0be62bb09dd0c5e8"
+
binary-extensions@^1.0.0:
version "1.8.0"
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.8.0.tgz#48ec8d16df4377eae5fa5884682480af4d95c774"
@@ -975,6 +979,14 @@ block-stream@*:
dependencies:
inherits "~2.0.0"
+bmp-js@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/bmp-js/-/bmp-js-0.0.1.tgz#5ad0147099d13a9f38aa7b99af1d6e78666ed37f"
+
+boolbase@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
+
boom@2.x.x:
version "2.10.1"
resolved "https://registry.yarnpkg.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f"
@@ -1022,6 +1034,10 @@ browserslist@~1.6.0:
caniuse-db "^1.0.30000613"
electron-to-chromium "^1.2.0"
+buffer-equal@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-0.0.1.tgz#91bc74b11ea405bc916bc6aa908faafa5b4aac4b"
+
buffer-shims@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51"
@@ -1100,6 +1116,16 @@ chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3:
strip-ansi "^3.0.0"
supports-color "^2.0.0"
+cheerio@^0.19.0:
+ version "0.19.0"
+ resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-0.19.0.tgz#772e7015f2ee29965096d71ea4175b75ab354925"
+ dependencies:
+ css-select "~1.0.0"
+ dom-serializer "~0.1.0"
+ entities "~1.1.1"
+ htmlparser2 "~3.8.1"
+ lodash "^3.2.0"
+
chokidar@^1.0.0:
version "1.6.1"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-1.6.1.tgz#2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2"
@@ -1155,7 +1181,11 @@ cliui@^3.0.3, cliui@^3.2.0:
strip-ansi "^3.0.1"
wrap-ansi "^2.0.0"
-clone@^1.0.2:
+clone-stats@^0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-0.0.1.tgz#b88f94a82cf38b8791d58046ea4029ad88ca99d1"
+
+clone@^1.0.0, clone@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149"
@@ -1205,7 +1235,7 @@ colormin@^1.0.5:
css-color-names "0.0.4"
has "^1.0.1"
-colors@~1.1.2:
+colors@^1.1.2, colors@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63"
@@ -1260,6 +1290,14 @@ concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+concat-stream@1.5.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.5.0.tgz#53f7d43c51c5e43f81c8fdd03321c631be68d611"
+ dependencies:
+ inherits "~2.0.1"
+ readable-stream "~2.0.0"
+ typedarray "~0.0.5"
+
concat-stream@^1.4.6:
version "1.6.0"
resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7"
@@ -1376,6 +1414,15 @@ css-loader@^0.26.1:
postcss-modules-values "^1.1.0"
source-list-map "^0.1.4"
+css-select@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.0.0.tgz#b1121ca51848dd264e2244d058cee254deeb44b0"
+ dependencies:
+ boolbase "~1.0.0"
+ css-what "1.0"
+ domutils "1.4"
+ nth-check "~1.0.0"
+
css-selector-tokenizer@^0.6.0:
version "0.6.0"
resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.6.0.tgz#6445f582c7930d241dcc5007a43d6fcb8f073152"
@@ -1392,6 +1439,10 @@ css-selector-tokenizer@^0.7.0:
fastparse "^1.1.1"
regexpu-core "^1.0.0"
+css-what@1.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/css-what/-/css-what-1.0.0.tgz#d7cc2df45180666f99d2b14462639469e00f736c"
+
cssesc@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4"
@@ -1462,6 +1513,10 @@ date-now@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
+debug@0.7.4:
+ version "0.7.4"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39"
+
debug@^2.1.1, debug@^2.2.0:
version "2.4.1"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.4.1.tgz#ef2532d2753d282045c13c82ce47a09e56b91d53"
@@ -1552,10 +1607,44 @@ doctrine@^1.2.2:
esutils "^2.0.2"
isarray "^1.0.0"
+dom-serializer@0, dom-serializer@~0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.0.tgz#073c697546ce0780ce23be4a28e293e40bc30c82"
+ dependencies:
+ domelementtype "~1.1.1"
+ entities "~1.1.1"
+
+dom-walk@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.1.tgz#672226dc74c8f799ad35307df936aba11acd6018"
+
domain-browser@^1.1.1:
version "1.1.7"
resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.1.7.tgz#867aa4b093faa05f1de08c06f4d7b21fdf8698bc"
+domelementtype@1, domelementtype@~1.1.1:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b"
+
+domhandler@2.3:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.3.0.tgz#2de59a0822d5027fabff6f032c2b25a2a8abe738"
+ dependencies:
+ domelementtype "1"
+
+domutils@1.4:
+ version "1.4.3"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.4.3.tgz#0865513796c6b306031850e175516baf80b72a6f"
+ dependencies:
+ domelementtype "1"
+
+domutils@1.5:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
+ dependencies:
+ dom-serializer "0"
+ domelementtype "1"
+
dropzone@^4.2.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/dropzone/-/dropzone-4.3.0.tgz#48b0b8f2ad092872e4b535b672a7c3f1a1d67c91"
@@ -1596,6 +1685,14 @@ enhanced-resolve@~0.9.0:
memory-fs "^0.2.0"
tapable "^0.1.8"
+entities@1.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-1.0.0.tgz#b2987aa3821347fcde642b24fdfc9e4fb712bf26"
+
+entities@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.1.tgz#6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0"
+
errno@^0.1.3:
version "0.1.4"
resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.4.tgz#b896e23a9e5e8ba33871fc996abd3635fc9a1c7d"
@@ -1651,6 +1748,14 @@ es6-map@^0.1.3:
es6-symbol "~3.1.0"
event-emitter "~0.3.4"
+es6-promise@^3.0.2:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613"
+
+es6-promise@~4.0.3:
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.0.5.tgz#7882f30adde5b240ccfa7f7d78c548330951ae42"
+
es6-set@~0.1.3:
version "0.1.4"
resolved "https://registry.yarnpkg.com/es6-set/-/es6-set-0.1.4.tgz#9516b6761c2964b92ff479456233a247dc707ce8"
@@ -1816,6 +1921,10 @@ eventsource@~0.1.6:
dependencies:
original ">=0.0.5"
+exif-parser@^0.1.9:
+ version "0.1.9"
+ resolved "https://registry.yarnpkg.com/exif-parser/-/exif-parser-0.1.9.tgz#1d087e05fd2b079e3a8eaf8ff249978cb5f6fba7"
+
exit-hook@^1.0.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8"
@@ -1881,6 +1990,15 @@ extract-text-webpack-plugin@^1.0.1:
loader-utils "^0.2.3"
webpack-sources "^0.1.0"
+extract-zip@~1.5.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.5.0.tgz#92ccf6d81ef70a9fa4c1747114ccef6d8688a6c4"
+ dependencies:
+ concat-stream "1.5.0"
+ debug "0.7.4"
+ mkdirp "0.5.0"
+ yauzl "2.4.1"
+
extsprintf@1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550"
@@ -1893,6 +2011,38 @@ fastparse@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.1.tgz#d1e2643b38a94d7583b479060e6c4affc94071f8"
+favicons-webpack-plugin@^0.0.7:
+ version "0.0.7"
+ resolved "https://registry.yarnpkg.com/favicons-webpack-plugin/-/favicons-webpack-plugin-0.0.7.tgz#253a46a4f93d137d1096762877f8a8ef12e28648"
+ dependencies:
+ favicons "^4.7.1"
+ loader-utils "^0.2.14"
+ lodash "^4.11.1"
+ webpack "^1.13.0"
+
+favicons@^4.7.1:
+ version "4.8.3"
+ resolved "https://registry.yarnpkg.com/favicons/-/favicons-4.8.3.tgz#c7a2ccd9a5667baf2c01bbe5c78f7564457a7693"
+ dependencies:
+ async "^1.5.0"
+ cheerio "^0.19.0"
+ clone "^1.0.2"
+ colors "^1.1.2"
+ harmony-reflect "^1.4.2"
+ image-size "^0.4.0"
+ jimp "^0.2.13"
+ jsontoxml "0.0.11"
+ merge-defaults "^0.2.1"
+ mkdirp "^0.5.1"
+ node-rest-client "^1.5.1"
+ require-directory "^2.1.1"
+ svg2png "~3.0.1"
+ through2 "^2.0.0"
+ tinycolor2 "^1.1.2"
+ to-ico "^1.1.2"
+ underscore "^1.8.3"
+ vinyl "^1.1.0"
+
faye-websocket@^0.10.0:
version "0.10.0"
resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.10.0.tgz#4e492f8d04dfb6f89003507f6edbf2d501e7c6f4"
@@ -1917,6 +2067,12 @@ fbjs@^0.8, fbjs@^0.8.1, fbjs@^0.8.4:
setimmediate "^1.0.5"
ua-parser-js "^0.7.9"
+fd-slicer@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65"
+ dependencies:
+ pend "~1.2.0"
+
figures@^1.3.5:
version "1.7.0"
resolved "https://registry.yarnpkg.com/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"
@@ -1937,6 +2093,10 @@ file-loader@^0.9.0:
dependencies:
loader-utils "~0.2.5"
+file-type@^3.1.0, file-type@^3.8.0:
+ version "3.9.0"
+ resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9"
+
file@0.2.2:
version "0.2.2"
resolved "https://registry.yarnpkg.com/file/-/file-0.2.2.tgz#c3dfd8f8cf3535ae455c2b423c2e52635d76b4d3"
@@ -1997,6 +2157,12 @@ flatten@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782"
+for-each@^0.3.2:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.2.tgz#2c40450b9348e97f281322593ba96704b9abd4d4"
+ dependencies:
+ is-function "~1.0.0"
+
for-in@^0.1.5:
version "0.1.6"
resolved "https://registry.yarnpkg.com/for-in/-/for-in-0.1.6.tgz#c9f96e89bfad18a545af5ec3ed352a1d9e5b4dc8"
@@ -2031,6 +2197,14 @@ fresh@0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.3.0.tgz#651f838e22424e7566de161d8358caa199f83d4f"
+fs-extra@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-1.0.0.tgz#cd3ce5f7e7cb6145883fcae3191e9877f8587950"
+ dependencies:
+ graceful-fs "^4.1.2"
+ jsonfile "^2.1.0"
+ klaw "^1.0.0"
+
fs.realpath@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
@@ -2115,6 +2289,13 @@ get-stdin@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
+get-stream@^2.0.0:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-2.3.1.tgz#5f38f93f346009666ee0150a054167f91bdd95de"
+ dependencies:
+ object-assign "^4.0.1"
+ pinkie-promise "^2.0.0"
+
getpass@^0.1.1:
version "0.1.6"
resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6"
@@ -2155,6 +2336,13 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@~7.1.1:
once "^1.3.0"
path-is-absolute "^1.0.0"
+global@~4.3.0:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/global/-/global-4.3.1.tgz#5f757908c7cbabce54f386ae440e11e26b7916df"
+ dependencies:
+ min-document "^2.19.0"
+ process "~0.5.1"
+
globals@^9.0.0, globals@^9.14.0:
version "9.14.0"
resolved "https://registry.yarnpkg.com/globals/-/globals-9.14.0.tgz#8859936af0038741263053b39d0e76ca241e4034"
@@ -2178,7 +2366,7 @@ globule@^1.0.0:
lodash "~4.16.4"
minimatch "~3.0.2"
-graceful-fs@^4.1.2:
+graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
version "4.1.11"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
@@ -2205,6 +2393,10 @@ har-validator@~2.0.6:
is-my-json-valid "^2.12.4"
pinkie-promise "^2.0.0"
+harmony-reflect@^1.4.2:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.5.1.tgz#b54ca617b00cc8aef559bbb17b3d85431dc7e329"
+
has-ansi@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
@@ -2229,6 +2421,13 @@ has@^1.0.1:
dependencies:
function-bind "^1.0.2"
+hasha@~2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/hasha/-/hasha-2.2.0.tgz#78d7cbfc1e6d66303fe79837365984517b2f6ee1"
+ dependencies:
+ is-stream "^1.0.1"
+ pinkie-promise "^2.0.0"
+
hawk@~3.1.3:
version "3.1.3"
resolved "https://registry.yarnpkg.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
@@ -2261,6 +2460,16 @@ html-comment-regex@^1.1.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e"
+htmlparser2@~3.8.1:
+ version "3.8.3"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.8.3.tgz#996c28b191516a8be86501a7d79757e5c70c1068"
+ dependencies:
+ domelementtype "1"
+ domhandler "2.3"
+ domutils "1.5"
+ entities "1.0"
+ readable-stream "1.1"
+
http-errors@~1.5.0:
version "1.5.1"
resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.5.1.tgz#788c0d2c1de2c81b9e6e8c01843b6b97eb920750"
@@ -2305,6 +2514,12 @@ https-browserify@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82"
+icojs@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/icojs/-/icojs-0.4.1.tgz#ac8c1870c223bb2ed33886ba2d34f81f00dff4d3"
+ dependencies:
+ jimp "^0.2.24"
+
iconv-lite@^0.4.5, iconv-lite@~0.4.13:
version "0.4.15"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.15.tgz#fe265a218ac6a57cfe854927e9d04c19825eddeb"
@@ -2321,6 +2536,14 @@ ignore@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.2.0.tgz#8d88f03c3002a0ac52114db25d2c673b0bf1e435"
+image-size@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.4.0.tgz#d4b4e1f61952e4cbc1cea9a6b0c915fecb707510"
+
+image-size@^0.5.0:
+ version "0.5.1"
+ resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.5.1.tgz#28eea8548a4b1443480ddddc1e083ae54652439f"
+
imurmurhash@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
@@ -2398,6 +2621,10 @@ invert-kv@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
+ip-regex@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-1.0.3.tgz#dc589076f659f419c222039a33316f1c7387effd"
+
ipaddr.js@1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.1.1.tgz#c791d95f52b29c1247d5df80ada39b8a73647230"
@@ -2472,6 +2699,10 @@ is-fullwidth-code-point@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
+is-function@^1.0.1, is-function@~1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.1.tgz#12cfb98b65b57dd3d193a3121f5f6e2f437602b5"
+
is-glob@^2.0.0, is-glob@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
@@ -2596,12 +2827,40 @@ iterall@1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.0.2.tgz#41a2e96ce9eda5e61c767ee5dc312373bb046e91"
+jimp@^0.2.13, jimp@^0.2.21, jimp@^0.2.24:
+ version "0.2.27"
+ resolved "https://registry.yarnpkg.com/jimp/-/jimp-0.2.27.tgz#41ef5082d8b63201d54747e04fe8bcacbaf25474"
+ dependencies:
+ bignumber.js "^2.1.0"
+ bmp-js "0.0.1"
+ es6-promise "^3.0.2"
+ exif-parser "^0.1.9"
+ file-type "^3.1.0"
+ jpeg-js "^0.2.0"
+ load-bmfont "^1.2.3"
+ mime "^1.3.4"
+ pixelmatch "^4.0.0"
+ pngjs "^3.0.0"
+ read-chunk "^1.0.1"
+ request "^2.65.0"
+ stream-to-buffer "^0.1.0"
+ tinycolor2 "^1.1.2"
+ url-regex "^3.0.0"
+
jodid25519@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/jodid25519/-/jodid25519-1.0.2.tgz#06d4912255093419477d425633606e0e90782967"
dependencies:
jsbn "~0.1.0"
+jpeg-js@^0.1.1:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.1.2.tgz#135b992c0575c985cfa0f494a3227ed238583ece"
+
+jpeg-js@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.2.0.tgz#53e448ec9d263e683266467e9442d2c5a2ef5482"
+
jquery-match-height@^0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/jquery-match-height/-/jquery-match-height-0.7.0.tgz#351e51f161ccef7de08ae64ada8c8dc5c1890cca"
@@ -2679,6 +2938,12 @@ json5@^0.5.0:
version "0.5.1"
resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
+jsonfile@^2.1.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
jsonify@~0.0.0:
version "0.0.0"
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
@@ -2687,6 +2952,10 @@ jsonpointer@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.0.0.tgz#6661e161d2fc445f19f98430231343722e1fcbd5"
+jsontoxml@0.0.11:
+ version "0.0.11"
+ resolved "https://registry.yarnpkg.com/jsontoxml/-/jsontoxml-0.0.11.tgz#373ab5b2070be3737a5fb3e32fd1b7b81870caa4"
+
jsprim@^1.2.2:
version "1.3.1"
resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.3.1.tgz#2a7256f70412a29ee3670aaca625994c4dcff252"
@@ -2702,12 +2971,22 @@ jsx-ast-utils@^1.3.4:
acorn-jsx "^3.0.1"
object-assign "^4.1.0"
+kew@~0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/kew/-/kew-0.7.0.tgz#79d93d2d33363d6fdd2970b335d9141ad591d79b"
+
kind-of@^3.0.2:
version "3.1.0"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.1.0.tgz#475d698a5e49ff5e53d14e3e732429dc8bf4cf47"
dependencies:
is-buffer "^1.0.2"
+klaw@^1.0.0:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
+ optionalDependencies:
+ graceful-fs "^4.1.9"
+
lazy-cache@^1.0.3:
version "1.0.4"
resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e"
@@ -2725,6 +3004,18 @@ levn@^0.3.0, levn@~0.3.0:
prelude-ls "~1.1.2"
type-check "~0.3.2"
+load-bmfont@^1.2.3:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/load-bmfont/-/load-bmfont-1.3.0.tgz#bb7e7c710de6bcafcb13cb3b8c81e0c0131ecbc9"
+ dependencies:
+ buffer-equal "0.0.1"
+ mime "^1.3.4"
+ parse-bmfont-ascii "^1.0.3"
+ parse-bmfont-binary "^1.0.5"
+ parse-bmfont-xml "^1.1.0"
+ xhr "^2.0.1"
+ xtend "^4.0.0"
+
load-json-file@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
@@ -2735,7 +3026,7 @@ load-json-file@^1.0.0:
pinkie-promise "^2.0.0"
strip-bom "^2.0.0"
-loader-utils@^0.2.11, loader-utils@^0.2.15, loader-utils@^0.2.16, loader-utils@^0.2.3, loader-utils@~0.2.2, loader-utils@~0.2.5:
+loader-utils@^0.2.11, loader-utils@^0.2.14, loader-utils@^0.2.15, loader-utils@^0.2.16, loader-utils@^0.2.3, loader-utils@~0.2.2, loader-utils@~0.2.5:
version "0.2.16"
resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.16.tgz#f08632066ed8282835dff88dfb52704765adee6d"
dependencies:
@@ -2772,10 +3063,18 @@ lodash@4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.0.0.tgz#9ac43844c595e28d30108b7ba583703395922dfc"
-lodash@^4.0.0, lodash@^4.14.0, lodash@^4.17.2, lodash@^4.2.0, lodash@^4.3.0:
+lodash@^3.2.0:
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-3.10.1.tgz#5bf45e8e49ba4189e17d482789dfd15bd140b7b6"
+
+lodash@^4.0.0, lodash@^4.11.1, lodash@^4.14.0, lodash@^4.17.2, lodash@^4.2.0, lodash@^4.3.0:
version "4.17.2"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.2.tgz#34a3055babe04ce42467b607d700072c7ff6bf42"
+lodash@~2.4.1:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-2.4.2.tgz#fadd834b9683073da179b3eae6d9c0d15053f73e"
+
lodash@~4.16.4:
version "4.16.6"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.16.6.tgz#d22c9ac660288f3843e16ba7d2b5d06cca27d777"
@@ -2860,6 +3159,12 @@ meow@^3.7.0:
redent "^1.0.0"
trim-newlines "^1.0.0"
+merge-defaults@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/merge-defaults/-/merge-defaults-0.2.1.tgz#dd42248eb96bb6a51521724321c72ff9583dde80"
+ dependencies:
+ lodash "~2.4.1"
+
merge-descriptors@1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
@@ -2900,6 +3205,12 @@ mime@1.3.4, mime@^1.3.4:
version "1.3.4"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53"
+min-document@^2.19.0:
+ version "2.19.0"
+ resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685"
+ dependencies:
+ dom-walk "^0.1.0"
+
"minimatch@2 || 3", minimatch@^3.0.0, minimatch@^3.0.2, minimatch@~3.0.2:
version "3.0.3"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774"
@@ -2914,6 +3225,12 @@ minimist@^1.1.3, minimist@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
+mkdirp@0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12"
+ dependencies:
+ minimist "0.0.8"
+
mkdirp@0.5.1, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1:
version "0.5.1"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
@@ -3042,6 +3359,13 @@ node-pre-gyp@^0.6.29:
tar "~2.2.1"
tar-pack "~3.3.0"
+node-rest-client@^1.5.1:
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/node-rest-client/-/node-rest-client-1.8.0.tgz#8d3c566b817e27394cb7273783a41caefe3e5955"
+ dependencies:
+ debug "~2.2.0"
+ xml2js ">=0.2.4"
+
node-sass@^4.3.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-4.3.0.tgz#d014f64595d77b26af99e9f7a7e74704d9976bda"
@@ -3115,6 +3439,12 @@ npmlog@^4.0.0, npmlog@^4.0.1:
gauge "~2.7.1"
set-blocking "~2.0.0"
+nth-check@~1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.1.tgz#9929acdf628fc2c41098deab82ac580cf149aae4"
+ dependencies:
+ boolbase "~1.0.0"
+
num2fraction@^1.2.2:
version "1.2.2"
resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede"
@@ -3225,6 +3555,21 @@ pako@~0.2.0:
version "0.2.9"
resolved "https://registry.yarnpkg.com/pako/-/pako-0.2.9.tgz#f3f7522f4ef782348da8161bad9ecfd51bf83a75"
+parse-bmfont-ascii@^1.0.3:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz#11ac3c3ff58f7c2020ab22769079108d4dfa0285"
+
+parse-bmfont-binary@^1.0.5:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz#d038b476d3e9dd9db1e11a0b0e53a22792b69006"
+
+parse-bmfont-xml@^1.1.0:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/parse-bmfont-xml/-/parse-bmfont-xml-1.1.3.tgz#d6b66a371afd39c5007d9f0eeb262a4f2cce7b7c"
+ dependencies:
+ xml-parse-from-string "^1.0.0"
+ xml2js "^0.4.5"
+
parse-glob@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c"
@@ -3234,12 +3579,25 @@ parse-glob@^3.0.4:
is-extglob "^1.0.0"
is-glob "^2.0.0"
+parse-headers@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/parse-headers/-/parse-headers-2.0.1.tgz#6ae83a7aa25a9d9b700acc28698cd1f1ed7e9536"
+ dependencies:
+ for-each "^0.3.2"
+ trim "0.0.1"
+
parse-json@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
dependencies:
error-ex "^1.2.0"
+parse-png@^1.0.0, parse-png@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/parse-png/-/parse-png-1.1.1.tgz#0633f18e0e674dbcddf9f3d74f7df6aed8312418"
+ dependencies:
+ pngjs "^2.2.0"
+
parseurl@~1.3.1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.1.tgz#c8ab8c9223ba34888aa64a297b28853bec18da56"
@@ -3284,6 +3642,24 @@ pbkdf2-compat@2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz#b6e0c8fa99494d94e0511575802a59a5c142f288"
+pend@~1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
+
+phantomjs-prebuilt@^2.1.10:
+ version "2.1.14"
+ resolved "https://registry.yarnpkg.com/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.14.tgz#d53d311fcfb7d1d08ddb24014558f1188c516da0"
+ dependencies:
+ es6-promise "~4.0.3"
+ extract-zip "~1.5.0"
+ fs-extra "~1.0.0"
+ hasha "~2.2.0"
+ kew "~0.7.0"
+ progress "~1.1.8"
+ request "~2.79.0"
+ request-progress "~2.0.1"
+ which "~1.2.10"
+
pify@^2.0.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
@@ -3298,6 +3674,12 @@ pinkie@^2.0.0:
version "2.0.4"
resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
+pixelmatch@^4.0.0:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/pixelmatch/-/pixelmatch-4.0.2.tgz#8f47dcec5011b477b67db03c243bc1f3085e8854"
+ dependencies:
+ pngjs "^3.0.0"
+
pkg-dir@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-1.0.0.tgz#7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4"
@@ -3308,6 +3690,18 @@ pluralize@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45"
+pn@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/pn/-/pn-1.0.0.tgz#1cf5a30b0d806cd18f88fc41a6b5d4ad615b3ba9"
+
+pngjs@^2.2.0:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-2.3.1.tgz#11d1e12b9cb64d63e30c143a330f4c1f567da85f"
+
+pngjs@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.0.1.tgz#b15086ac1ac47298c8fd3f9cdf364fa9879c4db6"
+
postcss-calc@^5.2.0:
version "5.3.1"
resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e"
@@ -3599,7 +3993,11 @@ process@^0.11.0:
version "0.11.9"
resolved "https://registry.yarnpkg.com/process/-/process-0.11.9.tgz#7bd5ad21aa6253e7da8682264f1e11d11c0318c1"
-progress@^1.1.8:
+process@~0.5.1:
+ version "0.5.2"
+ resolved "https://registry.yarnpkg.com/process/-/process-0.5.2.tgz#1638d8a8e34c2f440a91db95ab9aeb677fc185cf"
+
+progress@^1.1.8, progress@~1.1.8:
version "1.1.8"
resolved "https://registry.yarnpkg.com/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be"
@@ -3719,6 +4117,10 @@ react@^15.4.2:
loose-envify "^1.1.0"
object-assign "^4.1.0"
+read-chunk@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/read-chunk/-/read-chunk-1.0.1.tgz#5f68cab307e663f19993527d9b589cace4661194"
+
read-pkg-up@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
@@ -3734,7 +4136,16 @@ read-pkg@^1.0.0:
normalize-package-data "^2.3.2"
path-type "^1.0.0"
-"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.0, readable-stream@^2.2.2:
+readable-stream@1.1:
+ version "1.1.13"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e"
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.1"
+ isarray "0.0.1"
+ string_decoder "~0.10.x"
+
+"readable-stream@^2.0.0 || ^1.1.13", readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.1.0, readable-stream@^2.1.5, readable-stream@^2.2.2:
version "2.2.2"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.2.2.tgz#a9e6fec3c7dda85f8bb1b3ba7028604556fc825e"
dependencies:
@@ -3746,6 +4157,17 @@ read-pkg@^1.0.0:
string_decoder "~0.10.x"
util-deprecate "~1.0.1"
+readable-stream@~2.0.0:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e"
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.1"
+ isarray "~1.0.0"
+ process-nextick-args "~1.0.6"
+ string_decoder "~0.10.x"
+ util-deprecate "~1.0.1"
+
readable-stream@~2.1.4:
version "2.1.5"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.1.5.tgz#66fa8b720e1438b364681f2ad1a63c618448c9d0"
@@ -3883,7 +4305,17 @@ repeating@^2.0.0:
dependencies:
is-finite "^1.0.0"
-request@2, request@^2.61.0, request@^2.79.0:
+replace-ext@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924"
+
+request-progress@~2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/request-progress/-/request-progress-2.0.1.tgz#5d36bb57961c673aa5b788dbc8141fdf23b44e08"
+ dependencies:
+ throttleit "^1.0.0"
+
+request@2, request@^2.61.0, request@^2.65.0, request@^2.79.0, request@~2.79.0:
version "2.79.0"
resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de"
dependencies:
@@ -3935,6 +4367,17 @@ requires-port@1.0.x, requires-port@1.x.x:
version "1.0.0"
resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
+resize-img@^1.1.0:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/resize-img/-/resize-img-1.1.2.tgz#fad650faf3ef2c53ea63112bc272d95e9d92550e"
+ dependencies:
+ bmp-js "0.0.1"
+ file-type "^3.8.0"
+ get-stream "^2.0.0"
+ jimp "^0.2.21"
+ jpeg-js "^0.1.1"
+ parse-png "^1.1.1"
+
resolve-from@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"
@@ -3992,7 +4435,7 @@ sass-loader@^4.1.1:
loader-utils "^0.2.15"
object-assign "^4.1.0"
-sax@~1.2.1:
+sax@>=0.6.0, sax@~1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a"
@@ -4204,6 +4647,16 @@ stream-http@^2.3.1:
to-arraybuffer "^1.0.0"
xtend "^4.0.0"
+stream-to-buffer@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz#26799d903ab2025c9bd550ac47171b00f8dd80a9"
+ dependencies:
+ stream-to "~0.2.0"
+
+stream-to@~0.2.0:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/stream-to/-/stream-to-0.2.2.tgz#84306098d85fdb990b9fa300b1b3ccf55e8ef01d"
+
strict-uri-encode@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713"
@@ -4285,6 +4738,14 @@ svg-injector-2@^2.0.35:
version "2.0.35"
resolved "https://registry.yarnpkg.com/svg-injector-2/-/svg-injector-2-2.0.35.tgz#b65c5d9fc17951a30fb6b165668ccbb305da4053"
+svg2png@~3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/svg2png/-/svg2png-3.0.1.tgz#a2644d68b0231ac00af431aa163714ff17106447"
+ dependencies:
+ phantomjs-prebuilt "^2.1.10"
+ pn "^1.0.0"
+ yargs "^3.31.0"
+
svgo@^0.7.0:
version "0.7.1"
resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.1.tgz#287320fed972cb097e72c2bb1685f96fe08f8034"
@@ -4341,6 +4802,17 @@ text-table@~0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
+throttleit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/throttleit/-/throttleit-1.0.0.tgz#9e785836daf46743145a5984b6268d828528ac6c"
+
+through2@^2.0.0:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be"
+ dependencies:
+ readable-stream "^2.1.5"
+ xtend "~4.0.1"
+
through@^2.3.6, through@~2.3.6:
version "2.3.8"
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
@@ -4351,6 +4823,10 @@ timers-browserify@^2.0.2:
dependencies:
setimmediate "^1.0.4"
+tinycolor2@^1.1.2:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.1.tgz#f4fad333447bc0b07d4dc8e9209d8f39a8ac77e8"
+
to-arraybuffer@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43"
@@ -4359,6 +4835,16 @@ to-fast-properties@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.2.tgz#f3f5c0c3ba7299a7ef99427e44633257ade43320"
+to-ico@^1.1.2:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/to-ico/-/to-ico-1.1.3.tgz#59f1774042f6732f690d79744ade985b7998db77"
+ dependencies:
+ arrify "^1.0.1"
+ icojs "^0.4.1"
+ image-size "^0.5.0"
+ parse-png "^1.0.0"
+ resize-img "^1.1.0"
+
tough-cookie@~2.3.0:
version "2.3.2"
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a"
@@ -4369,6 +4855,10 @@ trim-newlines@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
+trim@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd"
+
tryit@^1.0.1:
version "1.0.3"
resolved "https://registry.yarnpkg.com/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb"
@@ -4398,7 +4888,7 @@ type-is@~1.6.13:
media-typer "0.3.0"
mime-types "~2.1.13"
-typedarray@^0.0.6:
+typedarray@^0.0.6, typedarray@~0.0.5:
version "0.0.6"
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
@@ -4459,6 +4949,12 @@ url-parse@^1.1.1:
querystringify "0.0.x"
requires-port "1.0.x"
+url-regex@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/url-regex/-/url-regex-3.2.0.tgz#dbad1e0c9e29e105dd0b1f09f6862f7fdb482724"
+ dependencies:
+ ip-regex "^1.0.1"
+
url@^0.11.0:
version "0.11.0"
resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
@@ -4521,6 +5017,14 @@ verror@1.3.6:
dependencies:
extsprintf "1.0.2"
+vinyl@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-1.2.0.tgz#5c88036cf565e5df05558bfc911f8656df218884"
+ dependencies:
+ clone "^1.0.0"
+ clone-stats "^0.0.1"
+ replace-ext "0.0.1"
+
vm-browserify@0.0.4:
version "0.0.4"
resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-0.0.4.tgz#5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73"
@@ -4584,7 +5088,7 @@ webpack-sources@^0.1.0:
source-list-map "~0.1.0"
source-map "~0.5.3"
-webpack@^1.13.2:
+webpack@^1.13.0, webpack@^1.13.2:
version "1.14.0"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-1.14.0.tgz#54f1ffb92051a328a5b2057d6ae33c289462c823"
dependencies:
@@ -4626,7 +5130,7 @@ which-module@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
-which@1, which@^1.2.9:
+which@1, which@^1.2.9, which@~1.2.10:
version "1.2.12"
resolved "https://registry.yarnpkg.com/which/-/which-1.2.12.tgz#de67b5e450269f194909ef23ece4ebe416fa1192"
dependencies:
@@ -4679,11 +5183,37 @@ write@^0.2.1:
dependencies:
mkdirp "^0.5.1"
+xhr@^2.0.1:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/xhr/-/xhr-2.4.0.tgz#e16e66a45f869861eeefab416d5eff722dc40993"
+ dependencies:
+ global "~4.3.0"
+ is-function "^1.0.1"
+ parse-headers "^2.0.0"
+ xtend "^4.0.0"
+
+xml-parse-from-string@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/xml-parse-from-string/-/xml-parse-from-string-1.0.0.tgz#feba5809f3cd2d17d2e4239fa810cd0319fc5da5"
+
+xml2js@>=0.2.4, xml2js@^0.4.5:
+ version "0.4.17"
+ resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.17.tgz#17be93eaae3f3b779359c795b419705a8817e868"
+ dependencies:
+ sax ">=0.6.0"
+ xmlbuilder "^4.1.0"
+
+xmlbuilder@^4.1.0:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz#aa58a3041a066f90eaa16c2f5389ff19f3f461a5"
+ dependencies:
+ lodash "^4.0.0"
+
xmlhttprequest@*:
version "1.8.0"
resolved "https://registry.yarnpkg.com/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz#67fe075c5c24fef39f9d65f5f7b7fe75171968fc"
-xtend@^4.0.0, xtend@~4.0.0:
+xtend@^4.0.0, xtend@~4.0.0, xtend@~4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
@@ -4706,7 +5236,7 @@ yargs-parser@^2.4.1:
camelcase "^3.0.0"
lodash.assign "^4.0.6"
-yargs@3.31.0:
+yargs@3.31.0, yargs@^3.31.0:
version "3.31.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.31.0.tgz#9f28210aaa0a796570e99505644b968f5e41a1bc"
dependencies:
@@ -4745,3 +5275,9 @@ yargs@~3.10.0:
cliui "^2.1.0"
decamelize "^1.0.0"
window-size "0.1.0"
+
+yauzl@2.4.1:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005"
+ dependencies:
+ fd-slicer "~1.0.1"