├── .gitignore ├── README.md ├── index.js ├── package-lock.json └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | demo 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # overunder 2 | Tiny waypoint library. **750 bytes gzipped.** 3 | 4 | ## Features 5 | 1. Supports both x and y axis 6 | 2. Accepts both integer values and DOM nodes 7 | 3. Only one `scroll` and one `resize` listener 8 | 9 | # Usage 10 | ```javascript 11 | import overunder from 'overunder' 12 | 13 | const scroller = overunder({ 14 | y: 1000 15 | }) 16 | 17 | scroller.on('y over', () => { 18 | console.log('user scrolled over 1000px') 19 | }) 20 | 21 | scroller.update() 22 | ``` 23 | ```javascript 24 | import overunder from 'overunder' 25 | 26 | const scroller = overunder({ 27 | y: document.getElementById('lazyImg') 28 | }) 29 | 30 | scroller.on('y over', () => { 31 | console.log('#lazyImg is visible') 32 | }) 33 | 34 | scroller.update() 35 | ``` 36 | ```javascript 37 | import overunder from 'overunder' 38 | 39 | const scroller = overunder({ 40 | x: 900 41 | }) 42 | 43 | scroller.on('x under', () => { 44 | console.log('viewport is < 900px wide') 45 | }) 46 | 47 | scroller.update() 48 | ``` 49 | ```javascript 50 | import overunder from 'overunder' 51 | 52 | const scroller = overunder({ 53 | x: 900, 54 | x2: 1200 55 | }) 56 | 57 | scroller.on('x between', () => { 58 | console.log('viewport is between 900px and 1200px wide') 59 | }) 60 | 61 | scroller.update() 62 | ``` 63 | ```javascript 64 | import overunder from 'overunder' 65 | 66 | const scroller = overunder({ 67 | x: 900, 68 | y: document.getElementById('hideNavTrigger') 69 | }) 70 | 71 | scroller.on('x under', () => { 72 | scroller.update({ 73 | y: document.getElementById('hideNavTrigger2') 74 | }) 75 | }) 76 | scroller.on('x over', () => { 77 | scroller.update({ 78 | y: document.getElementById('hideNavTrigger') 79 | }) 80 | }) 81 | 82 | scroller.update() 83 | ``` 84 | 85 | ## Events 86 | `overunder` emits events depending on what waypoints you pass to it. They follow 87 | the same pattern: ` `. Given an `x` and `y` value, `overunder` 88 | will emit the following events. 89 | - `x over` 90 | - `x under` 91 | - `y over` 92 | - `y under` 93 | 94 | Pass a second value for each and `overunder` will emit `between` event: 95 | - `x between` 96 | - `y between` 97 | 98 | ### Subscribing to events 99 | ```javascript 100 | const listener = scroll.on('y over', () => {}) 101 | 102 | listener() // destroy listener 103 | ``` 104 | 105 | ## API 106 | ### update([options]) 107 | Checks position and fires applicable listeners. 108 | ```javascript 109 | scroller.update() 110 | ``` 111 | Pass an optional options object to update waypoint values. 112 | ```javascript 113 | scroller.update({ 114 | x: 1000 115 | }) 116 | ``` 117 | 118 | ## License 119 | MIT License © [Eric Bailey](https://estrattonbailey.com) 120 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | import srraf from 'srraf' 2 | 3 | export default function overunder ({ x, x2, y, y2 }) { 4 | let xpos = '' 5 | let ypos = '' 6 | 7 | const evs = {} 8 | 9 | function on (ev, cb) { 10 | evs[ev] = (evs[ev] || []).concat(cb) 11 | return () => { 12 | evs[ev].splice(evs[ev].indexOf(cb), 1) 13 | } 14 | } 15 | 16 | function emit (ev, data) { 17 | (evs[ev] || []).map(cb => cb(data)) 18 | } 19 | 20 | function getPosition ({ 21 | vw: w = window.innerWidth, 22 | y: h = window.pageYOffset 23 | }) { 24 | const _x = x ? x.clientWidth || x : null 25 | const _x2 = x2 ? x2.clientWidth || x2 : null 26 | const _y = y ? y.nodeName ? y.getBoundingClientRect().top + h : y : null 27 | const _y2 = y2 ? y2.nodeName ? y2.getBoundingClientRect().top + h : y2 : null 28 | 29 | if (_x && w < _x && xpos !== 'under') { 30 | xpos = 'under' 31 | emit('x under') 32 | } else if (_x2 && w >= _x && w < _x2 && xpos !== 'between') { 33 | xpos = 'between' 34 | emit('x between') 35 | } else if (_x2 && w >= _x2 && xpos !== 'over') { 36 | xpos = 'over' 37 | emit('x over') 38 | } else if (_x && !_x2 && w >= _x && xpos !== 'over') { 39 | xpos = 'over' 40 | emit('x over') 41 | } 42 | 43 | if (_y && h < _y && ypos !== 'under') { 44 | ypos = 'under' 45 | emit('y under') 46 | } else if (_y2 && h >= _y && h < _y2 && ypos !== 'between') { 47 | ypos = 'between' 48 | emit('y between') 49 | } else if (_y2 && h >= _y2 && ypos !== 'over') { 50 | ypos = 'over' 51 | emit('y over') 52 | } else if (_y && !_y2 && h >= _y && ypos !== 'over') { 53 | ypos = 'over' 54 | emit('y over') 55 | } 56 | } 57 | 58 | const listener = srraf(getPosition) 59 | 60 | return { 61 | on, 62 | update ({ 63 | x: nx = x, 64 | x2: nx2 = x2, 65 | y: ny = y, 66 | y2: ny2 = y2 67 | } = {}) { 68 | x = nx 69 | x2 = nx2 70 | y = ny 71 | y2 = ny2 72 | listener.update() 73 | }, 74 | destroy () { 75 | listener.destroy() 76 | } 77 | } 78 | } 79 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "overunder", 3 | "version": "3.0.3", 4 | "lockfileVersion": 1, 5 | "requires": true, 6 | "dependencies": { 7 | "@vue/component-compiler-utils": { 8 | "version": "1.0.0", 9 | "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-1.0.0.tgz", 10 | "integrity": "sha512-vB+Hx3oicR5q2nFNoYc3ukVCYkmiJc1CZgPcCFL0stzWvFhyynQnxFKC8H1OLxPd7aqfnHRJ9Fn/6NHp4t8S1w==", 11 | "requires": { 12 | "consolidate": "^0.15.1", 13 | "hash-sum": "^1.0.2", 14 | "lru-cache": "^4.1.2", 15 | "postcss": "^6.0.20", 16 | "postcss-selector-parser": "^3.1.1", 17 | "prettier": "^1.11.1", 18 | "source-map": "^0.5.6", 19 | "vue-template-es2015-compiler": "^1.6.0" 20 | }, 21 | "dependencies": { 22 | "source-map": { 23 | "version": "0.5.7", 24 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 25 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 26 | } 27 | } 28 | }, 29 | "acorn": { 30 | "version": "5.5.3", 31 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.5.3.tgz", 32 | "integrity": "sha512-jd5MkIUlbbmb07nXH0DT3y7rDVtkzDi4XZOUVWAer8ajmF/DTSSbl5oNFyDOl/OXA33Bl79+ypHhl2pN20VeOQ==" 33 | }, 34 | "acorn-dynamic-import": { 35 | "version": "3.0.0", 36 | "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-3.0.0.tgz", 37 | "integrity": "sha512-zVWV8Z8lislJoOKKqdNMOB+s6+XV5WERty8MnKBeFgwA+19XJjJHs2RP5dzM57FftIs+jQnRToLiWazKr6sSWg==", 38 | "requires": { 39 | "acorn": "^5.0.0" 40 | } 41 | }, 42 | "acorn-es7-plugin": { 43 | "version": "1.1.7", 44 | "resolved": "https://registry.npmjs.org/acorn-es7-plugin/-/acorn-es7-plugin-1.1.7.tgz", 45 | "integrity": "sha1-8u4fMiipDurRJF+asZIusucdM2s=" 46 | }, 47 | "acorn-jsx": { 48 | "version": "4.1.1", 49 | "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-4.1.1.tgz", 50 | "integrity": "sha512-JY+iV6r+cO21KtntVvFkD+iqjtdpRUpGqKWgfkCdZq1R+kbreEl8EcdcJR4SmiIgsIQT33s6QzheQ9a275Q8xw==", 51 | "requires": { 52 | "acorn": "^5.0.3" 53 | } 54 | }, 55 | "acorn5-object-spread": { 56 | "version": "4.0.0", 57 | "resolved": "https://registry.npmjs.org/acorn5-object-spread/-/acorn5-object-spread-4.0.0.tgz", 58 | "integrity": "sha1-1XWAge7ZcSGrC+R+Mcqu8qo5lpc=", 59 | "requires": { 60 | "acorn": "^5.1.2" 61 | } 62 | }, 63 | "alphanum-sort": { 64 | "version": "1.0.2", 65 | "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", 66 | "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" 67 | }, 68 | "ansi-regex": { 69 | "version": "2.1.1", 70 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 71 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" 72 | }, 73 | "ansi-styles": { 74 | "version": "3.2.1", 75 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 76 | "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 77 | "requires": { 78 | "color-convert": "^1.9.0" 79 | } 80 | }, 81 | "argparse": { 82 | "version": "1.0.10", 83 | "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 84 | "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 85 | "requires": { 86 | "sprintf-js": "~1.0.2" 87 | } 88 | }, 89 | "arr-diff": { 90 | "version": "2.0.0", 91 | "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", 92 | "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", 93 | "requires": { 94 | "arr-flatten": "^1.0.1" 95 | } 96 | }, 97 | "arr-flatten": { 98 | "version": "1.1.0", 99 | "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 100 | "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" 101 | }, 102 | "array-unique": { 103 | "version": "0.2.1", 104 | "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", 105 | "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" 106 | }, 107 | "asyncro": { 108 | "version": "3.0.0", 109 | "resolved": "https://registry.npmjs.org/asyncro/-/asyncro-3.0.0.tgz", 110 | "integrity": "sha512-nEnWYfrBmA3taTiuiOoZYmgJ/CNrSoQLeLs29SeLcPu60yaw/mHDBHV0iOZ051fTvsTHxpCY+gXibqT9wbQYfg==" 111 | }, 112 | "autoprefixer": { 113 | "version": "7.2.6", 114 | "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz", 115 | "integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==", 116 | "requires": { 117 | "browserslist": "^2.11.3", 118 | "caniuse-lite": "^1.0.30000805", 119 | "normalize-range": "^0.1.2", 120 | "num2fraction": "^1.2.2", 121 | "postcss": "^6.0.17", 122 | "postcss-value-parser": "^3.2.3" 123 | } 124 | }, 125 | "babel-polyfill": { 126 | "version": "6.26.0", 127 | "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", 128 | "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", 129 | "requires": { 130 | "babel-runtime": "^6.26.0", 131 | "core-js": "^2.5.0", 132 | "regenerator-runtime": "^0.10.5" 133 | }, 134 | "dependencies": { 135 | "regenerator-runtime": { 136 | "version": "0.10.5", 137 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", 138 | "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=" 139 | } 140 | } 141 | }, 142 | "babel-runtime": { 143 | "version": "6.26.0", 144 | "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", 145 | "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", 146 | "requires": { 147 | "core-js": "^2.4.0", 148 | "regenerator-runtime": "^0.11.0" 149 | } 150 | }, 151 | "babylon": { 152 | "version": "6.18.0", 153 | "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", 154 | "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" 155 | }, 156 | "balanced-match": { 157 | "version": "1.0.0", 158 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 159 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" 160 | }, 161 | "big.js": { 162 | "version": "3.2.0", 163 | "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", 164 | "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" 165 | }, 166 | "bluebird": { 167 | "version": "3.5.1", 168 | "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", 169 | "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" 170 | }, 171 | "brace-expansion": { 172 | "version": "1.1.11", 173 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 174 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 175 | "requires": { 176 | "balanced-match": "^1.0.0", 177 | "concat-map": "0.0.1" 178 | } 179 | }, 180 | "braces": { 181 | "version": "1.8.5", 182 | "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", 183 | "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", 184 | "requires": { 185 | "expand-range": "^1.8.1", 186 | "preserve": "^0.2.0", 187 | "repeat-element": "^1.1.2" 188 | } 189 | }, 190 | "browserslist": { 191 | "version": "2.11.3", 192 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", 193 | "integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==", 194 | "requires": { 195 | "caniuse-lite": "^1.0.30000792", 196 | "electron-to-chromium": "^1.3.30" 197 | } 198 | }, 199 | "buble": { 200 | "version": "0.18.0", 201 | "resolved": "https://registry.npmjs.org/buble/-/buble-0.18.0.tgz", 202 | "integrity": "sha512-U3NJxUiSz0H1EB54PEHAuBTxdXgQH4DaQkvkINFXf9kEKCDWSn67EgQfFKbkTzsok4xRrIPsoxWDl2czCHR65g==", 203 | "requires": { 204 | "acorn": "^5.1.2", 205 | "acorn-jsx": "^3.0.1", 206 | "acorn5-object-spread": "^4.0.0", 207 | "chalk": "^2.1.0", 208 | "magic-string": "^0.22.4", 209 | "minimist": "^1.2.0", 210 | "os-homedir": "^1.0.1", 211 | "vlq": "^0.2.2" 212 | }, 213 | "dependencies": { 214 | "acorn-jsx": { 215 | "version": "3.0.1", 216 | "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", 217 | "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", 218 | "requires": { 219 | "acorn": "^3.0.4" 220 | }, 221 | "dependencies": { 222 | "acorn": { 223 | "version": "3.3.0", 224 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", 225 | "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=" 226 | } 227 | } 228 | } 229 | } 230 | }, 231 | "builtin-modules": { 232 | "version": "2.0.0", 233 | "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-2.0.0.tgz", 234 | "integrity": "sha512-3U5kUA5VPsRUA3nofm/BXX7GVHKfxz0hOBAPxXrIvHzlDRkQVqEn6yi8QJegxl4LzOHLdvb7XF5dVawa/VVYBg==" 235 | }, 236 | "camelcase": { 237 | "version": "4.1.0", 238 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", 239 | "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=" 240 | }, 241 | "caniuse-api": { 242 | "version": "1.6.1", 243 | "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-1.6.1.tgz", 244 | "integrity": "sha1-tTTnxzTE+B7F++isoq0kNUuWLGw=", 245 | "requires": { 246 | "browserslist": "^1.3.6", 247 | "caniuse-db": "^1.0.30000529", 248 | "lodash.memoize": "^4.1.2", 249 | "lodash.uniq": "^4.5.0" 250 | }, 251 | "dependencies": { 252 | "browserslist": { 253 | "version": "1.7.7", 254 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", 255 | "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", 256 | "requires": { 257 | "caniuse-db": "^1.0.30000639", 258 | "electron-to-chromium": "^1.2.7" 259 | } 260 | } 261 | } 262 | }, 263 | "caniuse-db": { 264 | "version": "1.0.30000824", 265 | "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000824.tgz", 266 | "integrity": "sha1-u6P/QlKW4EyqN/5CYlkganBWVRs=" 267 | }, 268 | "caniuse-lite": { 269 | "version": "1.0.30000824", 270 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000824.tgz", 271 | "integrity": "sha512-KcgeAvVkpzN05Mjiyz5vf0le5AWRwfRGqGkKXWWsdrLQd4EIBevReSy7mYCdwSq7MqKrmJ0lEQEkUQE2VspRRw==" 272 | }, 273 | "chalk": { 274 | "version": "2.3.2", 275 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", 276 | "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", 277 | "requires": { 278 | "ansi-styles": "^3.2.1", 279 | "escape-string-regexp": "^1.0.5", 280 | "supports-color": "^5.3.0" 281 | } 282 | }, 283 | "clap": { 284 | "version": "1.2.3", 285 | "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", 286 | "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", 287 | "requires": { 288 | "chalk": "^1.1.3" 289 | }, 290 | "dependencies": { 291 | "ansi-styles": { 292 | "version": "2.2.1", 293 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 294 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 295 | }, 296 | "chalk": { 297 | "version": "1.1.3", 298 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 299 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 300 | "requires": { 301 | "ansi-styles": "^2.2.1", 302 | "escape-string-regexp": "^1.0.2", 303 | "has-ansi": "^2.0.0", 304 | "strip-ansi": "^3.0.0", 305 | "supports-color": "^2.0.0" 306 | } 307 | }, 308 | "supports-color": { 309 | "version": "2.0.0", 310 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 311 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 312 | } 313 | } 314 | }, 315 | "clone": { 316 | "version": "1.0.4", 317 | "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", 318 | "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=" 319 | }, 320 | "coa": { 321 | "version": "1.0.4", 322 | "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", 323 | "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", 324 | "requires": { 325 | "q": "^1.1.2" 326 | } 327 | }, 328 | "color": { 329 | "version": "0.11.4", 330 | "resolved": "https://registry.npmjs.org/color/-/color-0.11.4.tgz", 331 | "integrity": "sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q=", 332 | "requires": { 333 | "clone": "^1.0.2", 334 | "color-convert": "^1.3.0", 335 | "color-string": "^0.3.0" 336 | } 337 | }, 338 | "color-convert": { 339 | "version": "1.9.1", 340 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", 341 | "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", 342 | "requires": { 343 | "color-name": "^1.1.1" 344 | } 345 | }, 346 | "color-name": { 347 | "version": "1.1.3", 348 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 349 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 350 | }, 351 | "color-string": { 352 | "version": "0.3.0", 353 | "resolved": "https://registry.npmjs.org/color-string/-/color-string-0.3.0.tgz", 354 | "integrity": "sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE=", 355 | "requires": { 356 | "color-name": "^1.0.0" 357 | } 358 | }, 359 | "colormin": { 360 | "version": "1.1.2", 361 | "resolved": "https://registry.npmjs.org/colormin/-/colormin-1.1.2.tgz", 362 | "integrity": "sha1-6i90IKcrlogaOKrlnsEkpvcpgTM=", 363 | "requires": { 364 | "color": "^0.11.0", 365 | "css-color-names": "0.0.4", 366 | "has": "^1.0.1" 367 | } 368 | }, 369 | "colors": { 370 | "version": "1.1.2", 371 | "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", 372 | "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=" 373 | }, 374 | "commander": { 375 | "version": "2.13.0", 376 | "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", 377 | "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==" 378 | }, 379 | "concat-map": { 380 | "version": "0.0.1", 381 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 382 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 383 | }, 384 | "concat-with-sourcemaps": { 385 | "version": "1.0.5", 386 | "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.0.5.tgz", 387 | "integrity": "sha512-YtnS0VEY+e2Khzsey/6mra9EoM6h/5gxaC0e3mcHpA5yfDxafhygytNmcJWodvUgyXzSiL5MSkPO6bQGgfliHw==", 388 | "requires": { 389 | "source-map": "^0.6.1" 390 | } 391 | }, 392 | "consolidate": { 393 | "version": "0.15.1", 394 | "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", 395 | "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", 396 | "requires": { 397 | "bluebird": "^3.1.1" 398 | } 399 | }, 400 | "core-js": { 401 | "version": "2.5.5", 402 | "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.5.tgz", 403 | "integrity": "sha1-sU3ek2xkDAV5prUMq8wTLdYSfjs=" 404 | }, 405 | "cosmiconfig": { 406 | "version": "2.2.2", 407 | "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-2.2.2.tgz", 408 | "integrity": "sha512-GiNXLwAFPYHy25XmTPpafYvn3CLAkJ8FLsscq78MQd1Kh0OU6Yzhn4eV2MVF4G9WEQZoWEGltatdR+ntGPMl5A==", 409 | "requires": { 410 | "is-directory": "^0.3.1", 411 | "js-yaml": "^3.4.3", 412 | "minimist": "^1.2.0", 413 | "object-assign": "^4.1.0", 414 | "os-homedir": "^1.0.1", 415 | "parse-json": "^2.2.0", 416 | "require-from-string": "^1.1.0" 417 | } 418 | }, 419 | "css-color-names": { 420 | "version": "0.0.4", 421 | "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", 422 | "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" 423 | }, 424 | "css-modules-loader-core": { 425 | "version": "1.1.0", 426 | "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", 427 | "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", 428 | "requires": { 429 | "icss-replace-symbols": "1.1.0", 430 | "postcss": "6.0.1", 431 | "postcss-modules-extract-imports": "1.1.0", 432 | "postcss-modules-local-by-default": "1.2.0", 433 | "postcss-modules-scope": "1.1.0", 434 | "postcss-modules-values": "1.3.0" 435 | }, 436 | "dependencies": { 437 | "ansi-styles": { 438 | "version": "2.2.1", 439 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 440 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 441 | }, 442 | "chalk": { 443 | "version": "1.1.3", 444 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 445 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 446 | "requires": { 447 | "ansi-styles": "^2.2.1", 448 | "escape-string-regexp": "^1.0.2", 449 | "has-ansi": "^2.0.0", 450 | "strip-ansi": "^3.0.0", 451 | "supports-color": "^2.0.0" 452 | }, 453 | "dependencies": { 454 | "supports-color": { 455 | "version": "2.0.0", 456 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 457 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 458 | } 459 | } 460 | }, 461 | "has-flag": { 462 | "version": "1.0.0", 463 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 464 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 465 | }, 466 | "postcss": { 467 | "version": "6.0.1", 468 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", 469 | "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", 470 | "requires": { 471 | "chalk": "^1.1.3", 472 | "source-map": "^0.5.6", 473 | "supports-color": "^3.2.3" 474 | } 475 | }, 476 | "source-map": { 477 | "version": "0.5.7", 478 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 479 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 480 | }, 481 | "supports-color": { 482 | "version": "3.2.3", 483 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 484 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 485 | "requires": { 486 | "has-flag": "^1.0.0" 487 | } 488 | } 489 | } 490 | }, 491 | "css-selector-tokenizer": { 492 | "version": "0.7.0", 493 | "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.0.tgz", 494 | "integrity": "sha1-5piEdK6MlTR3v15+/s/OzNnPTIY=", 495 | "requires": { 496 | "cssesc": "^0.1.0", 497 | "fastparse": "^1.1.1", 498 | "regexpu-core": "^1.0.0" 499 | } 500 | }, 501 | "cssesc": { 502 | "version": "0.1.0", 503 | "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", 504 | "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=" 505 | }, 506 | "cssnano": { 507 | "version": "3.10.0", 508 | "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-3.10.0.tgz", 509 | "integrity": "sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg=", 510 | "requires": { 511 | "autoprefixer": "^6.3.1", 512 | "decamelize": "^1.1.2", 513 | "defined": "^1.0.0", 514 | "has": "^1.0.1", 515 | "object-assign": "^4.0.1", 516 | "postcss": "^5.0.14", 517 | "postcss-calc": "^5.2.0", 518 | "postcss-colormin": "^2.1.8", 519 | "postcss-convert-values": "^2.3.4", 520 | "postcss-discard-comments": "^2.0.4", 521 | "postcss-discard-duplicates": "^2.0.1", 522 | "postcss-discard-empty": "^2.0.1", 523 | "postcss-discard-overridden": "^0.1.1", 524 | "postcss-discard-unused": "^2.2.1", 525 | "postcss-filter-plugins": "^2.0.0", 526 | "postcss-merge-idents": "^2.1.5", 527 | "postcss-merge-longhand": "^2.0.1", 528 | "postcss-merge-rules": "^2.0.3", 529 | "postcss-minify-font-values": "^1.0.2", 530 | "postcss-minify-gradients": "^1.0.1", 531 | "postcss-minify-params": "^1.0.4", 532 | "postcss-minify-selectors": "^2.0.4", 533 | "postcss-normalize-charset": "^1.1.0", 534 | "postcss-normalize-url": "^3.0.7", 535 | "postcss-ordered-values": "^2.1.0", 536 | "postcss-reduce-idents": "^2.2.2", 537 | "postcss-reduce-initial": "^1.0.0", 538 | "postcss-reduce-transforms": "^1.0.3", 539 | "postcss-svgo": "^2.1.1", 540 | "postcss-unique-selectors": "^2.0.2", 541 | "postcss-value-parser": "^3.2.3", 542 | "postcss-zindex": "^2.0.1" 543 | }, 544 | "dependencies": { 545 | "ansi-styles": { 546 | "version": "2.2.1", 547 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 548 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 549 | }, 550 | "autoprefixer": { 551 | "version": "6.7.7", 552 | "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.7.tgz", 553 | "integrity": "sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ=", 554 | "requires": { 555 | "browserslist": "^1.7.6", 556 | "caniuse-db": "^1.0.30000634", 557 | "normalize-range": "^0.1.2", 558 | "num2fraction": "^1.2.2", 559 | "postcss": "^5.2.16", 560 | "postcss-value-parser": "^3.2.3" 561 | } 562 | }, 563 | "browserslist": { 564 | "version": "1.7.7", 565 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", 566 | "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", 567 | "requires": { 568 | "caniuse-db": "^1.0.30000639", 569 | "electron-to-chromium": "^1.2.7" 570 | } 571 | }, 572 | "chalk": { 573 | "version": "1.1.3", 574 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 575 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 576 | "requires": { 577 | "ansi-styles": "^2.2.1", 578 | "escape-string-regexp": "^1.0.2", 579 | "has-ansi": "^2.0.0", 580 | "strip-ansi": "^3.0.0", 581 | "supports-color": "^2.0.0" 582 | }, 583 | "dependencies": { 584 | "supports-color": { 585 | "version": "2.0.0", 586 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 587 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 588 | } 589 | } 590 | }, 591 | "has-flag": { 592 | "version": "1.0.0", 593 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 594 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 595 | }, 596 | "postcss": { 597 | "version": "5.2.18", 598 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 599 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 600 | "requires": { 601 | "chalk": "^1.1.3", 602 | "js-base64": "^2.1.9", 603 | "source-map": "^0.5.6", 604 | "supports-color": "^3.2.3" 605 | } 606 | }, 607 | "source-map": { 608 | "version": "0.5.7", 609 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 610 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 611 | }, 612 | "supports-color": { 613 | "version": "3.2.3", 614 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 615 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 616 | "requires": { 617 | "has-flag": "^1.0.0" 618 | } 619 | } 620 | } 621 | }, 622 | "csso": { 623 | "version": "2.3.2", 624 | "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", 625 | "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", 626 | "requires": { 627 | "clap": "^1.0.9", 628 | "source-map": "^0.5.3" 629 | }, 630 | "dependencies": { 631 | "source-map": { 632 | "version": "0.5.7", 633 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 634 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 635 | } 636 | } 637 | }, 638 | "decamelize": { 639 | "version": "1.2.0", 640 | "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 641 | "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" 642 | }, 643 | "defined": { 644 | "version": "1.0.0", 645 | "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", 646 | "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" 647 | }, 648 | "dot-prop": { 649 | "version": "4.2.0", 650 | "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", 651 | "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", 652 | "requires": { 653 | "is-obj": "^1.0.0" 654 | } 655 | }, 656 | "duplexer": { 657 | "version": "0.1.1", 658 | "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", 659 | "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=" 660 | }, 661 | "electron-to-chromium": { 662 | "version": "1.3.42", 663 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.42.tgz", 664 | "integrity": "sha1-lcM78B0MxAVVauyJn+Yf1NduoPk=" 665 | }, 666 | "emojis-list": { 667 | "version": "2.1.0", 668 | "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", 669 | "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" 670 | }, 671 | "error-ex": { 672 | "version": "1.3.1", 673 | "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", 674 | "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", 675 | "requires": { 676 | "is-arrayish": "^0.2.1" 677 | } 678 | }, 679 | "es6-promise": { 680 | "version": "4.2.4", 681 | "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", 682 | "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" 683 | }, 684 | "es6-promisify": { 685 | "version": "5.0.0", 686 | "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", 687 | "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", 688 | "requires": { 689 | "es6-promise": "^4.0.3" 690 | } 691 | }, 692 | "escape-string-regexp": { 693 | "version": "1.0.5", 694 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 695 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 696 | }, 697 | "esprima": { 698 | "version": "2.7.3", 699 | "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", 700 | "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=" 701 | }, 702 | "estree-walker": { 703 | "version": "0.3.1", 704 | "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.3.1.tgz", 705 | "integrity": "sha1-5rGlHPcpJSTnI3wxLl/mZgwc4ao=" 706 | }, 707 | "expand-brackets": { 708 | "version": "0.1.5", 709 | "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", 710 | "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", 711 | "requires": { 712 | "is-posix-bracket": "^0.1.0" 713 | } 714 | }, 715 | "expand-range": { 716 | "version": "1.8.2", 717 | "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", 718 | "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", 719 | "requires": { 720 | "fill-range": "^2.1.0" 721 | } 722 | }, 723 | "extglob": { 724 | "version": "0.3.2", 725 | "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", 726 | "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", 727 | "requires": { 728 | "is-extglob": "^1.0.0" 729 | } 730 | }, 731 | "fastparse": { 732 | "version": "1.1.1", 733 | "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.1.tgz", 734 | "integrity": "sha1-0eJkOzipTXWDtHkGDmxK/8lAcfg=" 735 | }, 736 | "figures": { 737 | "version": "1.7.0", 738 | "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", 739 | "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", 740 | "requires": { 741 | "escape-string-regexp": "^1.0.5", 742 | "object-assign": "^4.1.0" 743 | } 744 | }, 745 | "filename-regex": { 746 | "version": "2.0.1", 747 | "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", 748 | "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" 749 | }, 750 | "filesize": { 751 | "version": "3.6.1", 752 | "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", 753 | "integrity": "sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==" 754 | }, 755 | "fill-range": { 756 | "version": "2.2.3", 757 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", 758 | "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", 759 | "requires": { 760 | "is-number": "^2.1.0", 761 | "isobject": "^2.0.0", 762 | "randomatic": "^1.1.3", 763 | "repeat-element": "^1.1.2", 764 | "repeat-string": "^1.5.2" 765 | } 766 | }, 767 | "flatten": { 768 | "version": "1.0.2", 769 | "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.2.tgz", 770 | "integrity": "sha1-2uRqnXj74lKSJYzB54CkHZXAN4I=" 771 | }, 772 | "flow-remove-types": { 773 | "version": "1.2.3", 774 | "resolved": "https://registry.npmjs.org/flow-remove-types/-/flow-remove-types-1.2.3.tgz", 775 | "integrity": "sha512-ypq/U3V+t9atYiOuSJd40tekCra03EHKoRsiK/wXGrsZimuum0kdwVY7Yv0HTaoXgHW1WiayomYd+Q3kkvPl9Q==", 776 | "requires": { 777 | "babylon": "^6.15.0", 778 | "vlq": "^0.2.1" 779 | } 780 | }, 781 | "for-in": { 782 | "version": "1.0.2", 783 | "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 784 | "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" 785 | }, 786 | "for-own": { 787 | "version": "0.1.5", 788 | "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", 789 | "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", 790 | "requires": { 791 | "for-in": "^1.0.1" 792 | } 793 | }, 794 | "fs-extra": { 795 | "version": "5.0.0", 796 | "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", 797 | "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", 798 | "requires": { 799 | "graceful-fs": "^4.1.2", 800 | "jsonfile": "^4.0.0", 801 | "universalify": "^0.1.0" 802 | } 803 | }, 804 | "fs.realpath": { 805 | "version": "1.0.0", 806 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 807 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 808 | }, 809 | "function-bind": { 810 | "version": "1.1.1", 811 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 812 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 813 | }, 814 | "generic-names": { 815 | "version": "1.0.3", 816 | "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-1.0.3.tgz", 817 | "integrity": "sha1-LXhqEhruUIh2eWk56OO/+DbCCRc=", 818 | "requires": { 819 | "loader-utils": "^0.2.16" 820 | } 821 | }, 822 | "glob": { 823 | "version": "7.1.2", 824 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", 825 | "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", 826 | "requires": { 827 | "fs.realpath": "^1.0.0", 828 | "inflight": "^1.0.4", 829 | "inherits": "2", 830 | "minimatch": "^3.0.4", 831 | "once": "^1.3.0", 832 | "path-is-absolute": "^1.0.0" 833 | } 834 | }, 835 | "glob-base": { 836 | "version": "0.3.0", 837 | "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", 838 | "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", 839 | "requires": { 840 | "glob-parent": "^2.0.0", 841 | "is-glob": "^2.0.0" 842 | } 843 | }, 844 | "glob-parent": { 845 | "version": "2.0.0", 846 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", 847 | "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", 848 | "requires": { 849 | "is-glob": "^2.0.0" 850 | } 851 | }, 852 | "graceful-fs": { 853 | "version": "4.1.11", 854 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 855 | "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" 856 | }, 857 | "gzip-size": { 858 | "version": "4.1.0", 859 | "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-4.1.0.tgz", 860 | "integrity": "sha1-iuCWJX6r59acRb4rZ8RIEk/7UXw=", 861 | "requires": { 862 | "duplexer": "^0.1.1", 863 | "pify": "^3.0.0" 864 | } 865 | }, 866 | "has": { 867 | "version": "1.0.1", 868 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz", 869 | "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=", 870 | "requires": { 871 | "function-bind": "^1.0.2" 872 | } 873 | }, 874 | "has-ansi": { 875 | "version": "2.0.0", 876 | "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 877 | "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", 878 | "requires": { 879 | "ansi-regex": "^2.0.0" 880 | } 881 | }, 882 | "has-flag": { 883 | "version": "3.0.0", 884 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 885 | "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" 886 | }, 887 | "hash-sum": { 888 | "version": "1.0.2", 889 | "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", 890 | "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=" 891 | }, 892 | "html-comment-regex": { 893 | "version": "1.1.1", 894 | "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.1.tgz", 895 | "integrity": "sha1-ZouTd26q5V696POtRkswekljYl4=" 896 | }, 897 | "icss-replace-symbols": { 898 | "version": "1.1.0", 899 | "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", 900 | "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=" 901 | }, 902 | "import-cwd": { 903 | "version": "2.1.0", 904 | "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", 905 | "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", 906 | "requires": { 907 | "import-from": "^2.1.0" 908 | } 909 | }, 910 | "import-from": { 911 | "version": "2.1.0", 912 | "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", 913 | "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", 914 | "requires": { 915 | "resolve-from": "^3.0.0" 916 | } 917 | }, 918 | "indexes-of": { 919 | "version": "1.0.1", 920 | "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", 921 | "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" 922 | }, 923 | "inflight": { 924 | "version": "1.0.6", 925 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 926 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 927 | "requires": { 928 | "once": "^1.3.0", 929 | "wrappy": "1" 930 | } 931 | }, 932 | "inherits": { 933 | "version": "2.0.3", 934 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 935 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 936 | }, 937 | "is-absolute-url": { 938 | "version": "2.1.0", 939 | "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", 940 | "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" 941 | }, 942 | "is-arrayish": { 943 | "version": "0.2.1", 944 | "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 945 | "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" 946 | }, 947 | "is-buffer": { 948 | "version": "1.1.6", 949 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 950 | "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" 951 | }, 952 | "is-directory": { 953 | "version": "0.3.1", 954 | "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", 955 | "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" 956 | }, 957 | "is-dotfile": { 958 | "version": "1.0.3", 959 | "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", 960 | "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" 961 | }, 962 | "is-equal-shallow": { 963 | "version": "0.1.3", 964 | "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", 965 | "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", 966 | "requires": { 967 | "is-primitive": "^2.0.0" 968 | } 969 | }, 970 | "is-extendable": { 971 | "version": "0.1.1", 972 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 973 | "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" 974 | }, 975 | "is-extglob": { 976 | "version": "1.0.0", 977 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", 978 | "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" 979 | }, 980 | "is-glob": { 981 | "version": "2.0.1", 982 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", 983 | "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", 984 | "requires": { 985 | "is-extglob": "^1.0.0" 986 | } 987 | }, 988 | "is-module": { 989 | "version": "1.0.0", 990 | "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", 991 | "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" 992 | }, 993 | "is-number": { 994 | "version": "2.1.0", 995 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", 996 | "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", 997 | "requires": { 998 | "kind-of": "^3.0.2" 999 | } 1000 | }, 1001 | "is-obj": { 1002 | "version": "1.0.1", 1003 | "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", 1004 | "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" 1005 | }, 1006 | "is-plain-obj": { 1007 | "version": "1.1.0", 1008 | "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", 1009 | "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" 1010 | }, 1011 | "is-posix-bracket": { 1012 | "version": "0.1.1", 1013 | "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", 1014 | "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" 1015 | }, 1016 | "is-primitive": { 1017 | "version": "2.0.0", 1018 | "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", 1019 | "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" 1020 | }, 1021 | "is-svg": { 1022 | "version": "2.1.0", 1023 | "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-2.1.0.tgz", 1024 | "integrity": "sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk=", 1025 | "requires": { 1026 | "html-comment-regex": "^1.1.0" 1027 | } 1028 | }, 1029 | "isarray": { 1030 | "version": "1.0.0", 1031 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 1032 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 1033 | }, 1034 | "isobject": { 1035 | "version": "2.1.0", 1036 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 1037 | "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 1038 | "requires": { 1039 | "isarray": "1.0.0" 1040 | } 1041 | }, 1042 | "js-base64": { 1043 | "version": "2.4.3", 1044 | "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.3.tgz", 1045 | "integrity": "sha512-H7ErYLM34CvDMto3GbD6xD0JLUGYXR3QTcH6B/tr4Hi/QpSThnCsIp+Sy5FRTw3B0d6py4HcNkW7nO/wdtGWEw==" 1046 | }, 1047 | "js-yaml": { 1048 | "version": "3.7.0", 1049 | "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", 1050 | "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", 1051 | "requires": { 1052 | "argparse": "^1.0.7", 1053 | "esprima": "^2.6.0" 1054 | } 1055 | }, 1056 | "jsesc": { 1057 | "version": "0.5.0", 1058 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", 1059 | "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" 1060 | }, 1061 | "json5": { 1062 | "version": "0.5.1", 1063 | "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", 1064 | "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" 1065 | }, 1066 | "jsonfile": { 1067 | "version": "4.0.0", 1068 | "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 1069 | "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", 1070 | "requires": { 1071 | "graceful-fs": "^4.1.6" 1072 | } 1073 | }, 1074 | "kind-of": { 1075 | "version": "3.2.2", 1076 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1077 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1078 | "requires": { 1079 | "is-buffer": "^1.1.5" 1080 | } 1081 | }, 1082 | "loader-utils": { 1083 | "version": "0.2.17", 1084 | "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", 1085 | "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", 1086 | "requires": { 1087 | "big.js": "^3.1.3", 1088 | "emojis-list": "^2.0.0", 1089 | "json5": "^0.5.0", 1090 | "object-assign": "^4.0.1" 1091 | } 1092 | }, 1093 | "lodash.foreach": { 1094 | "version": "4.5.0", 1095 | "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", 1096 | "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=" 1097 | }, 1098 | "lodash.memoize": { 1099 | "version": "4.1.2", 1100 | "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", 1101 | "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" 1102 | }, 1103 | "lodash.sumby": { 1104 | "version": "4.6.0", 1105 | "resolved": "https://registry.npmjs.org/lodash.sumby/-/lodash.sumby-4.6.0.tgz", 1106 | "integrity": "sha1-fYdzfdshbaL35efNLdnEA6eIc0Y=" 1107 | }, 1108 | "lodash.uniq": { 1109 | "version": "4.5.0", 1110 | "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", 1111 | "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" 1112 | }, 1113 | "lru-cache": { 1114 | "version": "4.1.2", 1115 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.2.tgz", 1116 | "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==", 1117 | "requires": { 1118 | "pseudomap": "^1.0.2", 1119 | "yallist": "^2.1.2" 1120 | } 1121 | }, 1122 | "macaddress": { 1123 | "version": "0.2.8", 1124 | "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.8.tgz", 1125 | "integrity": "sha1-WQTcU3w57G2+/q6QIycTX6hRHxI=" 1126 | }, 1127 | "magic-string": { 1128 | "version": "0.22.5", 1129 | "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz", 1130 | "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==", 1131 | "requires": { 1132 | "vlq": "^0.2.2" 1133 | } 1134 | }, 1135 | "math-expression-evaluator": { 1136 | "version": "1.2.17", 1137 | "resolved": "https://registry.npmjs.org/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz", 1138 | "integrity": "sha1-3oGf282E3M2PrlnGrreWFbnSZqw=" 1139 | }, 1140 | "maxmin": { 1141 | "version": "2.1.0", 1142 | "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz", 1143 | "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=", 1144 | "requires": { 1145 | "chalk": "^1.0.0", 1146 | "figures": "^1.0.1", 1147 | "gzip-size": "^3.0.0", 1148 | "pretty-bytes": "^3.0.0" 1149 | }, 1150 | "dependencies": { 1151 | "ansi-styles": { 1152 | "version": "2.2.1", 1153 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 1154 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 1155 | }, 1156 | "chalk": { 1157 | "version": "1.1.3", 1158 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 1159 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 1160 | "requires": { 1161 | "ansi-styles": "^2.2.1", 1162 | "escape-string-regexp": "^1.0.2", 1163 | "has-ansi": "^2.0.0", 1164 | "strip-ansi": "^3.0.0", 1165 | "supports-color": "^2.0.0" 1166 | } 1167 | }, 1168 | "gzip-size": { 1169 | "version": "3.0.0", 1170 | "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", 1171 | "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=", 1172 | "requires": { 1173 | "duplexer": "^0.1.1" 1174 | } 1175 | }, 1176 | "pretty-bytes": { 1177 | "version": "3.0.1", 1178 | "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz", 1179 | "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=", 1180 | "requires": { 1181 | "number-is-nan": "^1.0.0" 1182 | } 1183 | }, 1184 | "supports-color": { 1185 | "version": "2.0.0", 1186 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1187 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 1188 | } 1189 | } 1190 | }, 1191 | "microbundle": { 1192 | "version": "0.4.4", 1193 | "resolved": "https://registry.npmjs.org/microbundle/-/microbundle-0.4.4.tgz", 1194 | "integrity": "sha512-pjOigeyzxelTbI3eY6vBWMwo+gZlluqEmLAbiTJFgZ0/IOLDJQC9fFSvHztkO0MdQ5ufaJTekBO2AnAq/XUtGA==", 1195 | "requires": { 1196 | "acorn-jsx": "^4.1.1", 1197 | "asyncro": "^3.0.0", 1198 | "autoprefixer": "^7.2.5", 1199 | "babel-polyfill": "^6.26.0", 1200 | "camelcase": "^4.1.0", 1201 | "chalk": "^2.3.0", 1202 | "es6-promisify": "^5.0.0", 1203 | "glob": "^7.1.2", 1204 | "gzip-size": "^4.1.0", 1205 | "pretty-bytes": "^4.0.2", 1206 | "regenerator-runtime": "^0.11.1", 1207 | "rollup": "^0.55.1", 1208 | "rollup-plugin-buble": "^0.18.0", 1209 | "rollup-plugin-bundle-size": "^1.0.1", 1210 | "rollup-plugin-commonjs": "^8.2.6", 1211 | "rollup-plugin-es3": "^1.1.0", 1212 | "rollup-plugin-flow": "^1.1.1", 1213 | "rollup-plugin-node-resolve": "^3.0.2", 1214 | "rollup-plugin-nodent": "^0.2.2", 1215 | "rollup-plugin-postcss": "^1.2.7", 1216 | "rollup-plugin-preserve-shebang": "^0.1.6", 1217 | "rollup-plugin-sizes": "^0.4.2", 1218 | "rollup-plugin-strict-alias": "^1.0.0", 1219 | "rollup-plugin-typescript2": "^0.11", 1220 | "rollup-plugin-uglify": "^3.0.0", 1221 | "sade": "^1.3.1", 1222 | "tslib": "^1.9.0", 1223 | "typescript": "^2.6.2" 1224 | } 1225 | }, 1226 | "micromatch": { 1227 | "version": "2.3.11", 1228 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", 1229 | "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", 1230 | "requires": { 1231 | "arr-diff": "^2.0.0", 1232 | "array-unique": "^0.2.1", 1233 | "braces": "^1.8.2", 1234 | "expand-brackets": "^0.1.4", 1235 | "extglob": "^0.3.1", 1236 | "filename-regex": "^2.0.0", 1237 | "is-extglob": "^1.0.0", 1238 | "is-glob": "^2.0.1", 1239 | "kind-of": "^3.0.2", 1240 | "normalize-path": "^2.0.1", 1241 | "object.omit": "^2.0.0", 1242 | "parse-glob": "^3.0.4", 1243 | "regex-cache": "^0.4.2" 1244 | } 1245 | }, 1246 | "minimatch": { 1247 | "version": "3.0.4", 1248 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 1249 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 1250 | "requires": { 1251 | "brace-expansion": "^1.1.7" 1252 | } 1253 | }, 1254 | "minimist": { 1255 | "version": "1.2.0", 1256 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 1257 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" 1258 | }, 1259 | "mkdirp": { 1260 | "version": "0.5.1", 1261 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 1262 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", 1263 | "requires": { 1264 | "minimist": "0.0.8" 1265 | }, 1266 | "dependencies": { 1267 | "minimist": { 1268 | "version": "0.0.8", 1269 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", 1270 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" 1271 | } 1272 | } 1273 | }, 1274 | "module-details-from-path": { 1275 | "version": "1.0.3", 1276 | "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz", 1277 | "integrity": "sha1-EUyUlnPiqKNenTV4hSeqN7Z52is=" 1278 | }, 1279 | "mri": { 1280 | "version": "1.1.0", 1281 | "resolved": "https://registry.npmjs.org/mri/-/mri-1.1.0.tgz", 1282 | "integrity": "sha1-XAo/KcjM/7ux7JQdzsCdcfoy82o=" 1283 | }, 1284 | "nodent-compiler": { 1285 | "version": "3.1.7", 1286 | "resolved": "https://registry.npmjs.org/nodent-compiler/-/nodent-compiler-3.1.7.tgz", 1287 | "integrity": "sha512-sUFRHCLj7h0eiRkf1NDROduaww+e6hkJCTRHMSwIIO50VHq3OsXa3fR5pPX5GoCMIATxS4fXj/jsM2y3us5BXg==", 1288 | "requires": { 1289 | "acorn": ">=2.5.2", 1290 | "acorn-es7-plugin": ">=1.1.6", 1291 | "source-map": "^0.5.6" 1292 | }, 1293 | "dependencies": { 1294 | "source-map": { 1295 | "version": "0.5.7", 1296 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1297 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 1298 | } 1299 | } 1300 | }, 1301 | "normalize-path": { 1302 | "version": "2.1.1", 1303 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", 1304 | "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", 1305 | "requires": { 1306 | "remove-trailing-separator": "^1.0.1" 1307 | } 1308 | }, 1309 | "normalize-range": { 1310 | "version": "0.1.2", 1311 | "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 1312 | "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" 1313 | }, 1314 | "normalize-url": { 1315 | "version": "1.9.1", 1316 | "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", 1317 | "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", 1318 | "requires": { 1319 | "object-assign": "^4.0.1", 1320 | "prepend-http": "^1.0.0", 1321 | "query-string": "^4.1.0", 1322 | "sort-keys": "^1.0.0" 1323 | } 1324 | }, 1325 | "num2fraction": { 1326 | "version": "1.2.2", 1327 | "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", 1328 | "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" 1329 | }, 1330 | "number-is-nan": { 1331 | "version": "1.0.1", 1332 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 1333 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" 1334 | }, 1335 | "object-assign": { 1336 | "version": "4.1.1", 1337 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 1338 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" 1339 | }, 1340 | "object.omit": { 1341 | "version": "2.0.1", 1342 | "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", 1343 | "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", 1344 | "requires": { 1345 | "for-own": "^0.1.4", 1346 | "is-extendable": "^0.1.1" 1347 | } 1348 | }, 1349 | "once": { 1350 | "version": "1.4.0", 1351 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1352 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 1353 | "requires": { 1354 | "wrappy": "1" 1355 | } 1356 | }, 1357 | "os-homedir": { 1358 | "version": "1.0.2", 1359 | "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", 1360 | "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" 1361 | }, 1362 | "pad-right": { 1363 | "version": "0.2.2", 1364 | "resolved": "https://registry.npmjs.org/pad-right/-/pad-right-0.2.2.tgz", 1365 | "integrity": "sha1-b7ySQEXSRPKiokRQMGDTv8YAl3Q=", 1366 | "requires": { 1367 | "repeat-string": "^1.5.2" 1368 | } 1369 | }, 1370 | "parse-glob": { 1371 | "version": "3.0.4", 1372 | "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", 1373 | "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", 1374 | "requires": { 1375 | "glob-base": "^0.3.0", 1376 | "is-dotfile": "^1.0.0", 1377 | "is-extglob": "^1.0.0", 1378 | "is-glob": "^2.0.0" 1379 | } 1380 | }, 1381 | "parse-json": { 1382 | "version": "2.2.0", 1383 | "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 1384 | "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", 1385 | "requires": { 1386 | "error-ex": "^1.2.0" 1387 | } 1388 | }, 1389 | "path-is-absolute": { 1390 | "version": "1.0.1", 1391 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1392 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 1393 | }, 1394 | "path-parse": { 1395 | "version": "1.0.5", 1396 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", 1397 | "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=" 1398 | }, 1399 | "pify": { 1400 | "version": "3.0.0", 1401 | "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", 1402 | "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" 1403 | }, 1404 | "postcss": { 1405 | "version": "6.0.21", 1406 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.21.tgz", 1407 | "integrity": "sha512-y/bKfbQz2Nn/QBC08bwvYUxEFOVGfPIUOTsJ2CK5inzlXW9SdYR1x4pEsG9blRAF/PX+wRNdOah+gx/hv4q7dw==", 1408 | "requires": { 1409 | "chalk": "^2.3.2", 1410 | "source-map": "^0.6.1", 1411 | "supports-color": "^5.3.0" 1412 | } 1413 | }, 1414 | "postcss-calc": { 1415 | "version": "5.3.1", 1416 | "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-5.3.1.tgz", 1417 | "integrity": "sha1-d7rnypKK2FcW4v2kLyYb98HWW14=", 1418 | "requires": { 1419 | "postcss": "^5.0.2", 1420 | "postcss-message-helpers": "^2.0.0", 1421 | "reduce-css-calc": "^1.2.6" 1422 | }, 1423 | "dependencies": { 1424 | "ansi-styles": { 1425 | "version": "2.2.1", 1426 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 1427 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 1428 | }, 1429 | "chalk": { 1430 | "version": "1.1.3", 1431 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 1432 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 1433 | "requires": { 1434 | "ansi-styles": "^2.2.1", 1435 | "escape-string-regexp": "^1.0.2", 1436 | "has-ansi": "^2.0.0", 1437 | "strip-ansi": "^3.0.0", 1438 | "supports-color": "^2.0.0" 1439 | }, 1440 | "dependencies": { 1441 | "supports-color": { 1442 | "version": "2.0.0", 1443 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1444 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 1445 | } 1446 | } 1447 | }, 1448 | "has-flag": { 1449 | "version": "1.0.0", 1450 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 1451 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 1452 | }, 1453 | "postcss": { 1454 | "version": "5.2.18", 1455 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 1456 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 1457 | "requires": { 1458 | "chalk": "^1.1.3", 1459 | "js-base64": "^2.1.9", 1460 | "source-map": "^0.5.6", 1461 | "supports-color": "^3.2.3" 1462 | } 1463 | }, 1464 | "source-map": { 1465 | "version": "0.5.7", 1466 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1467 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 1468 | }, 1469 | "supports-color": { 1470 | "version": "3.2.3", 1471 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 1472 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 1473 | "requires": { 1474 | "has-flag": "^1.0.0" 1475 | } 1476 | } 1477 | } 1478 | }, 1479 | "postcss-colormin": { 1480 | "version": "2.2.2", 1481 | "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-2.2.2.tgz", 1482 | "integrity": "sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks=", 1483 | "requires": { 1484 | "colormin": "^1.0.5", 1485 | "postcss": "^5.0.13", 1486 | "postcss-value-parser": "^3.2.3" 1487 | }, 1488 | "dependencies": { 1489 | "ansi-styles": { 1490 | "version": "2.2.1", 1491 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 1492 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 1493 | }, 1494 | "chalk": { 1495 | "version": "1.1.3", 1496 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 1497 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 1498 | "requires": { 1499 | "ansi-styles": "^2.2.1", 1500 | "escape-string-regexp": "^1.0.2", 1501 | "has-ansi": "^2.0.0", 1502 | "strip-ansi": "^3.0.0", 1503 | "supports-color": "^2.0.0" 1504 | }, 1505 | "dependencies": { 1506 | "supports-color": { 1507 | "version": "2.0.0", 1508 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1509 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 1510 | } 1511 | } 1512 | }, 1513 | "has-flag": { 1514 | "version": "1.0.0", 1515 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 1516 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 1517 | }, 1518 | "postcss": { 1519 | "version": "5.2.18", 1520 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 1521 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 1522 | "requires": { 1523 | "chalk": "^1.1.3", 1524 | "js-base64": "^2.1.9", 1525 | "source-map": "^0.5.6", 1526 | "supports-color": "^3.2.3" 1527 | } 1528 | }, 1529 | "source-map": { 1530 | "version": "0.5.7", 1531 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1532 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 1533 | }, 1534 | "supports-color": { 1535 | "version": "3.2.3", 1536 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 1537 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 1538 | "requires": { 1539 | "has-flag": "^1.0.0" 1540 | } 1541 | } 1542 | } 1543 | }, 1544 | "postcss-convert-values": { 1545 | "version": "2.6.1", 1546 | "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz", 1547 | "integrity": "sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0=", 1548 | "requires": { 1549 | "postcss": "^5.0.11", 1550 | "postcss-value-parser": "^3.1.2" 1551 | }, 1552 | "dependencies": { 1553 | "ansi-styles": { 1554 | "version": "2.2.1", 1555 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 1556 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 1557 | }, 1558 | "chalk": { 1559 | "version": "1.1.3", 1560 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 1561 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 1562 | "requires": { 1563 | "ansi-styles": "^2.2.1", 1564 | "escape-string-regexp": "^1.0.2", 1565 | "has-ansi": "^2.0.0", 1566 | "strip-ansi": "^3.0.0", 1567 | "supports-color": "^2.0.0" 1568 | }, 1569 | "dependencies": { 1570 | "supports-color": { 1571 | "version": "2.0.0", 1572 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1573 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 1574 | } 1575 | } 1576 | }, 1577 | "has-flag": { 1578 | "version": "1.0.0", 1579 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 1580 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 1581 | }, 1582 | "postcss": { 1583 | "version": "5.2.18", 1584 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 1585 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 1586 | "requires": { 1587 | "chalk": "^1.1.3", 1588 | "js-base64": "^2.1.9", 1589 | "source-map": "^0.5.6", 1590 | "supports-color": "^3.2.3" 1591 | } 1592 | }, 1593 | "source-map": { 1594 | "version": "0.5.7", 1595 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1596 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 1597 | }, 1598 | "supports-color": { 1599 | "version": "3.2.3", 1600 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 1601 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 1602 | "requires": { 1603 | "has-flag": "^1.0.0" 1604 | } 1605 | } 1606 | } 1607 | }, 1608 | "postcss-discard-comments": { 1609 | "version": "2.0.4", 1610 | "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz", 1611 | "integrity": "sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0=", 1612 | "requires": { 1613 | "postcss": "^5.0.14" 1614 | }, 1615 | "dependencies": { 1616 | "ansi-styles": { 1617 | "version": "2.2.1", 1618 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 1619 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 1620 | }, 1621 | "chalk": { 1622 | "version": "1.1.3", 1623 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 1624 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 1625 | "requires": { 1626 | "ansi-styles": "^2.2.1", 1627 | "escape-string-regexp": "^1.0.2", 1628 | "has-ansi": "^2.0.0", 1629 | "strip-ansi": "^3.0.0", 1630 | "supports-color": "^2.0.0" 1631 | }, 1632 | "dependencies": { 1633 | "supports-color": { 1634 | "version": "2.0.0", 1635 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1636 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 1637 | } 1638 | } 1639 | }, 1640 | "has-flag": { 1641 | "version": "1.0.0", 1642 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 1643 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 1644 | }, 1645 | "postcss": { 1646 | "version": "5.2.18", 1647 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 1648 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 1649 | "requires": { 1650 | "chalk": "^1.1.3", 1651 | "js-base64": "^2.1.9", 1652 | "source-map": "^0.5.6", 1653 | "supports-color": "^3.2.3" 1654 | } 1655 | }, 1656 | "source-map": { 1657 | "version": "0.5.7", 1658 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1659 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 1660 | }, 1661 | "supports-color": { 1662 | "version": "3.2.3", 1663 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 1664 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 1665 | "requires": { 1666 | "has-flag": "^1.0.0" 1667 | } 1668 | } 1669 | } 1670 | }, 1671 | "postcss-discard-duplicates": { 1672 | "version": "2.1.0", 1673 | "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz", 1674 | "integrity": "sha1-uavye4isGIFYpesSq8riAmO5GTI=", 1675 | "requires": { 1676 | "postcss": "^5.0.4" 1677 | }, 1678 | "dependencies": { 1679 | "ansi-styles": { 1680 | "version": "2.2.1", 1681 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 1682 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 1683 | }, 1684 | "chalk": { 1685 | "version": "1.1.3", 1686 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 1687 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 1688 | "requires": { 1689 | "ansi-styles": "^2.2.1", 1690 | "escape-string-regexp": "^1.0.2", 1691 | "has-ansi": "^2.0.0", 1692 | "strip-ansi": "^3.0.0", 1693 | "supports-color": "^2.0.0" 1694 | }, 1695 | "dependencies": { 1696 | "supports-color": { 1697 | "version": "2.0.0", 1698 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1699 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 1700 | } 1701 | } 1702 | }, 1703 | "has-flag": { 1704 | "version": "1.0.0", 1705 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 1706 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 1707 | }, 1708 | "postcss": { 1709 | "version": "5.2.18", 1710 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 1711 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 1712 | "requires": { 1713 | "chalk": "^1.1.3", 1714 | "js-base64": "^2.1.9", 1715 | "source-map": "^0.5.6", 1716 | "supports-color": "^3.2.3" 1717 | } 1718 | }, 1719 | "source-map": { 1720 | "version": "0.5.7", 1721 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1722 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 1723 | }, 1724 | "supports-color": { 1725 | "version": "3.2.3", 1726 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 1727 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 1728 | "requires": { 1729 | "has-flag": "^1.0.0" 1730 | } 1731 | } 1732 | } 1733 | }, 1734 | "postcss-discard-empty": { 1735 | "version": "2.1.0", 1736 | "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz", 1737 | "integrity": "sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU=", 1738 | "requires": { 1739 | "postcss": "^5.0.14" 1740 | }, 1741 | "dependencies": { 1742 | "ansi-styles": { 1743 | "version": "2.2.1", 1744 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 1745 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 1746 | }, 1747 | "chalk": { 1748 | "version": "1.1.3", 1749 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 1750 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 1751 | "requires": { 1752 | "ansi-styles": "^2.2.1", 1753 | "escape-string-regexp": "^1.0.2", 1754 | "has-ansi": "^2.0.0", 1755 | "strip-ansi": "^3.0.0", 1756 | "supports-color": "^2.0.0" 1757 | }, 1758 | "dependencies": { 1759 | "supports-color": { 1760 | "version": "2.0.0", 1761 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1762 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 1763 | } 1764 | } 1765 | }, 1766 | "has-flag": { 1767 | "version": "1.0.0", 1768 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 1769 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 1770 | }, 1771 | "postcss": { 1772 | "version": "5.2.18", 1773 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 1774 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 1775 | "requires": { 1776 | "chalk": "^1.1.3", 1777 | "js-base64": "^2.1.9", 1778 | "source-map": "^0.5.6", 1779 | "supports-color": "^3.2.3" 1780 | } 1781 | }, 1782 | "source-map": { 1783 | "version": "0.5.7", 1784 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1785 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 1786 | }, 1787 | "supports-color": { 1788 | "version": "3.2.3", 1789 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 1790 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 1791 | "requires": { 1792 | "has-flag": "^1.0.0" 1793 | } 1794 | } 1795 | } 1796 | }, 1797 | "postcss-discard-overridden": { 1798 | "version": "0.1.1", 1799 | "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz", 1800 | "integrity": "sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg=", 1801 | "requires": { 1802 | "postcss": "^5.0.16" 1803 | }, 1804 | "dependencies": { 1805 | "ansi-styles": { 1806 | "version": "2.2.1", 1807 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 1808 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 1809 | }, 1810 | "chalk": { 1811 | "version": "1.1.3", 1812 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 1813 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 1814 | "requires": { 1815 | "ansi-styles": "^2.2.1", 1816 | "escape-string-regexp": "^1.0.2", 1817 | "has-ansi": "^2.0.0", 1818 | "strip-ansi": "^3.0.0", 1819 | "supports-color": "^2.0.0" 1820 | }, 1821 | "dependencies": { 1822 | "supports-color": { 1823 | "version": "2.0.0", 1824 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1825 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 1826 | } 1827 | } 1828 | }, 1829 | "has-flag": { 1830 | "version": "1.0.0", 1831 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 1832 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 1833 | }, 1834 | "postcss": { 1835 | "version": "5.2.18", 1836 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 1837 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 1838 | "requires": { 1839 | "chalk": "^1.1.3", 1840 | "js-base64": "^2.1.9", 1841 | "source-map": "^0.5.6", 1842 | "supports-color": "^3.2.3" 1843 | } 1844 | }, 1845 | "source-map": { 1846 | "version": "0.5.7", 1847 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1848 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 1849 | }, 1850 | "supports-color": { 1851 | "version": "3.2.3", 1852 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 1853 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 1854 | "requires": { 1855 | "has-flag": "^1.0.0" 1856 | } 1857 | } 1858 | } 1859 | }, 1860 | "postcss-discard-unused": { 1861 | "version": "2.2.3", 1862 | "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz", 1863 | "integrity": "sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM=", 1864 | "requires": { 1865 | "postcss": "^5.0.14", 1866 | "uniqs": "^2.0.0" 1867 | }, 1868 | "dependencies": { 1869 | "ansi-styles": { 1870 | "version": "2.2.1", 1871 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 1872 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 1873 | }, 1874 | "chalk": { 1875 | "version": "1.1.3", 1876 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 1877 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 1878 | "requires": { 1879 | "ansi-styles": "^2.2.1", 1880 | "escape-string-regexp": "^1.0.2", 1881 | "has-ansi": "^2.0.0", 1882 | "strip-ansi": "^3.0.0", 1883 | "supports-color": "^2.0.0" 1884 | }, 1885 | "dependencies": { 1886 | "supports-color": { 1887 | "version": "2.0.0", 1888 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1889 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 1890 | } 1891 | } 1892 | }, 1893 | "has-flag": { 1894 | "version": "1.0.0", 1895 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 1896 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 1897 | }, 1898 | "postcss": { 1899 | "version": "5.2.18", 1900 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 1901 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 1902 | "requires": { 1903 | "chalk": "^1.1.3", 1904 | "js-base64": "^2.1.9", 1905 | "source-map": "^0.5.6", 1906 | "supports-color": "^3.2.3" 1907 | } 1908 | }, 1909 | "source-map": { 1910 | "version": "0.5.7", 1911 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1912 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 1913 | }, 1914 | "supports-color": { 1915 | "version": "3.2.3", 1916 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 1917 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 1918 | "requires": { 1919 | "has-flag": "^1.0.0" 1920 | } 1921 | } 1922 | } 1923 | }, 1924 | "postcss-filter-plugins": { 1925 | "version": "2.0.2", 1926 | "resolved": "https://registry.npmjs.org/postcss-filter-plugins/-/postcss-filter-plugins-2.0.2.tgz", 1927 | "integrity": "sha1-bYWGJTTXNaxCDkqFgG4fXUKG2Ew=", 1928 | "requires": { 1929 | "postcss": "^5.0.4", 1930 | "uniqid": "^4.0.0" 1931 | }, 1932 | "dependencies": { 1933 | "ansi-styles": { 1934 | "version": "2.2.1", 1935 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 1936 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 1937 | }, 1938 | "chalk": { 1939 | "version": "1.1.3", 1940 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 1941 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 1942 | "requires": { 1943 | "ansi-styles": "^2.2.1", 1944 | "escape-string-regexp": "^1.0.2", 1945 | "has-ansi": "^2.0.0", 1946 | "strip-ansi": "^3.0.0", 1947 | "supports-color": "^2.0.0" 1948 | }, 1949 | "dependencies": { 1950 | "supports-color": { 1951 | "version": "2.0.0", 1952 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 1953 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 1954 | } 1955 | } 1956 | }, 1957 | "has-flag": { 1958 | "version": "1.0.0", 1959 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 1960 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 1961 | }, 1962 | "postcss": { 1963 | "version": "5.2.18", 1964 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 1965 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 1966 | "requires": { 1967 | "chalk": "^1.1.3", 1968 | "js-base64": "^2.1.9", 1969 | "source-map": "^0.5.6", 1970 | "supports-color": "^3.2.3" 1971 | } 1972 | }, 1973 | "source-map": { 1974 | "version": "0.5.7", 1975 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1976 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 1977 | }, 1978 | "supports-color": { 1979 | "version": "3.2.3", 1980 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 1981 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 1982 | "requires": { 1983 | "has-flag": "^1.0.0" 1984 | } 1985 | } 1986 | } 1987 | }, 1988 | "postcss-load-config": { 1989 | "version": "1.2.0", 1990 | "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-1.2.0.tgz", 1991 | "integrity": "sha1-U56a/J3chiASHr+djDZz4M5Q0oo=", 1992 | "requires": { 1993 | "cosmiconfig": "^2.1.0", 1994 | "object-assign": "^4.1.0", 1995 | "postcss-load-options": "^1.2.0", 1996 | "postcss-load-plugins": "^2.3.0" 1997 | } 1998 | }, 1999 | "postcss-load-options": { 2000 | "version": "1.2.0", 2001 | "resolved": "https://registry.npmjs.org/postcss-load-options/-/postcss-load-options-1.2.0.tgz", 2002 | "integrity": "sha1-sJixVZ3awt8EvAuzdfmaXP4rbYw=", 2003 | "requires": { 2004 | "cosmiconfig": "^2.1.0", 2005 | "object-assign": "^4.1.0" 2006 | } 2007 | }, 2008 | "postcss-load-plugins": { 2009 | "version": "2.3.0", 2010 | "resolved": "https://registry.npmjs.org/postcss-load-plugins/-/postcss-load-plugins-2.3.0.tgz", 2011 | "integrity": "sha1-dFdoEWWZrKLwCfrUJrABdQSdjZI=", 2012 | "requires": { 2013 | "cosmiconfig": "^2.1.1", 2014 | "object-assign": "^4.1.0" 2015 | } 2016 | }, 2017 | "postcss-merge-idents": { 2018 | "version": "2.1.7", 2019 | "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz", 2020 | "integrity": "sha1-TFUwMTwI4dWzu/PSu8dH4njuonA=", 2021 | "requires": { 2022 | "has": "^1.0.1", 2023 | "postcss": "^5.0.10", 2024 | "postcss-value-parser": "^3.1.1" 2025 | }, 2026 | "dependencies": { 2027 | "ansi-styles": { 2028 | "version": "2.2.1", 2029 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2030 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2031 | }, 2032 | "chalk": { 2033 | "version": "1.1.3", 2034 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2035 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2036 | "requires": { 2037 | "ansi-styles": "^2.2.1", 2038 | "escape-string-regexp": "^1.0.2", 2039 | "has-ansi": "^2.0.0", 2040 | "strip-ansi": "^3.0.0", 2041 | "supports-color": "^2.0.0" 2042 | }, 2043 | "dependencies": { 2044 | "supports-color": { 2045 | "version": "2.0.0", 2046 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2047 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2048 | } 2049 | } 2050 | }, 2051 | "has-flag": { 2052 | "version": "1.0.0", 2053 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2054 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2055 | }, 2056 | "postcss": { 2057 | "version": "5.2.18", 2058 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2059 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2060 | "requires": { 2061 | "chalk": "^1.1.3", 2062 | "js-base64": "^2.1.9", 2063 | "source-map": "^0.5.6", 2064 | "supports-color": "^3.2.3" 2065 | } 2066 | }, 2067 | "source-map": { 2068 | "version": "0.5.7", 2069 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2070 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2071 | }, 2072 | "supports-color": { 2073 | "version": "3.2.3", 2074 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2075 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2076 | "requires": { 2077 | "has-flag": "^1.0.0" 2078 | } 2079 | } 2080 | } 2081 | }, 2082 | "postcss-merge-longhand": { 2083 | "version": "2.0.2", 2084 | "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz", 2085 | "integrity": "sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg=", 2086 | "requires": { 2087 | "postcss": "^5.0.4" 2088 | }, 2089 | "dependencies": { 2090 | "ansi-styles": { 2091 | "version": "2.2.1", 2092 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2093 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2094 | }, 2095 | "chalk": { 2096 | "version": "1.1.3", 2097 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2098 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2099 | "requires": { 2100 | "ansi-styles": "^2.2.1", 2101 | "escape-string-regexp": "^1.0.2", 2102 | "has-ansi": "^2.0.0", 2103 | "strip-ansi": "^3.0.0", 2104 | "supports-color": "^2.0.0" 2105 | }, 2106 | "dependencies": { 2107 | "supports-color": { 2108 | "version": "2.0.0", 2109 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2110 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2111 | } 2112 | } 2113 | }, 2114 | "has-flag": { 2115 | "version": "1.0.0", 2116 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2117 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2118 | }, 2119 | "postcss": { 2120 | "version": "5.2.18", 2121 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2122 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2123 | "requires": { 2124 | "chalk": "^1.1.3", 2125 | "js-base64": "^2.1.9", 2126 | "source-map": "^0.5.6", 2127 | "supports-color": "^3.2.3" 2128 | } 2129 | }, 2130 | "source-map": { 2131 | "version": "0.5.7", 2132 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2133 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2134 | }, 2135 | "supports-color": { 2136 | "version": "3.2.3", 2137 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2138 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2139 | "requires": { 2140 | "has-flag": "^1.0.0" 2141 | } 2142 | } 2143 | } 2144 | }, 2145 | "postcss-merge-rules": { 2146 | "version": "2.1.2", 2147 | "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz", 2148 | "integrity": "sha1-0d9d+qexrMO+VT8OnhDofGG19yE=", 2149 | "requires": { 2150 | "browserslist": "^1.5.2", 2151 | "caniuse-api": "^1.5.2", 2152 | "postcss": "^5.0.4", 2153 | "postcss-selector-parser": "^2.2.2", 2154 | "vendors": "^1.0.0" 2155 | }, 2156 | "dependencies": { 2157 | "ansi-styles": { 2158 | "version": "2.2.1", 2159 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2160 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2161 | }, 2162 | "browserslist": { 2163 | "version": "1.7.7", 2164 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", 2165 | "integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=", 2166 | "requires": { 2167 | "caniuse-db": "^1.0.30000639", 2168 | "electron-to-chromium": "^1.2.7" 2169 | } 2170 | }, 2171 | "chalk": { 2172 | "version": "1.1.3", 2173 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2174 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2175 | "requires": { 2176 | "ansi-styles": "^2.2.1", 2177 | "escape-string-regexp": "^1.0.2", 2178 | "has-ansi": "^2.0.0", 2179 | "strip-ansi": "^3.0.0", 2180 | "supports-color": "^2.0.0" 2181 | }, 2182 | "dependencies": { 2183 | "supports-color": { 2184 | "version": "2.0.0", 2185 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2186 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2187 | } 2188 | } 2189 | }, 2190 | "has-flag": { 2191 | "version": "1.0.0", 2192 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2193 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2194 | }, 2195 | "postcss": { 2196 | "version": "5.2.18", 2197 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2198 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2199 | "requires": { 2200 | "chalk": "^1.1.3", 2201 | "js-base64": "^2.1.9", 2202 | "source-map": "^0.5.6", 2203 | "supports-color": "^3.2.3" 2204 | } 2205 | }, 2206 | "postcss-selector-parser": { 2207 | "version": "2.2.3", 2208 | "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", 2209 | "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", 2210 | "requires": { 2211 | "flatten": "^1.0.2", 2212 | "indexes-of": "^1.0.1", 2213 | "uniq": "^1.0.1" 2214 | } 2215 | }, 2216 | "source-map": { 2217 | "version": "0.5.7", 2218 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2219 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2220 | }, 2221 | "supports-color": { 2222 | "version": "3.2.3", 2223 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2224 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2225 | "requires": { 2226 | "has-flag": "^1.0.0" 2227 | } 2228 | } 2229 | } 2230 | }, 2231 | "postcss-message-helpers": { 2232 | "version": "2.0.0", 2233 | "resolved": "https://registry.npmjs.org/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz", 2234 | "integrity": "sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4=" 2235 | }, 2236 | "postcss-minify-font-values": { 2237 | "version": "1.0.5", 2238 | "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz", 2239 | "integrity": "sha1-S1jttWZB66fIR0qzUmyv17vey2k=", 2240 | "requires": { 2241 | "object-assign": "^4.0.1", 2242 | "postcss": "^5.0.4", 2243 | "postcss-value-parser": "^3.0.2" 2244 | }, 2245 | "dependencies": { 2246 | "ansi-styles": { 2247 | "version": "2.2.1", 2248 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2249 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2250 | }, 2251 | "chalk": { 2252 | "version": "1.1.3", 2253 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2254 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2255 | "requires": { 2256 | "ansi-styles": "^2.2.1", 2257 | "escape-string-regexp": "^1.0.2", 2258 | "has-ansi": "^2.0.0", 2259 | "strip-ansi": "^3.0.0", 2260 | "supports-color": "^2.0.0" 2261 | }, 2262 | "dependencies": { 2263 | "supports-color": { 2264 | "version": "2.0.0", 2265 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2266 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2267 | } 2268 | } 2269 | }, 2270 | "has-flag": { 2271 | "version": "1.0.0", 2272 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2273 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2274 | }, 2275 | "postcss": { 2276 | "version": "5.2.18", 2277 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2278 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2279 | "requires": { 2280 | "chalk": "^1.1.3", 2281 | "js-base64": "^2.1.9", 2282 | "source-map": "^0.5.6", 2283 | "supports-color": "^3.2.3" 2284 | } 2285 | }, 2286 | "source-map": { 2287 | "version": "0.5.7", 2288 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2289 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2290 | }, 2291 | "supports-color": { 2292 | "version": "3.2.3", 2293 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2294 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2295 | "requires": { 2296 | "has-flag": "^1.0.0" 2297 | } 2298 | } 2299 | } 2300 | }, 2301 | "postcss-minify-gradients": { 2302 | "version": "1.0.5", 2303 | "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz", 2304 | "integrity": "sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE=", 2305 | "requires": { 2306 | "postcss": "^5.0.12", 2307 | "postcss-value-parser": "^3.3.0" 2308 | }, 2309 | "dependencies": { 2310 | "ansi-styles": { 2311 | "version": "2.2.1", 2312 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2313 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2314 | }, 2315 | "chalk": { 2316 | "version": "1.1.3", 2317 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2318 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2319 | "requires": { 2320 | "ansi-styles": "^2.2.1", 2321 | "escape-string-regexp": "^1.0.2", 2322 | "has-ansi": "^2.0.0", 2323 | "strip-ansi": "^3.0.0", 2324 | "supports-color": "^2.0.0" 2325 | }, 2326 | "dependencies": { 2327 | "supports-color": { 2328 | "version": "2.0.0", 2329 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2330 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2331 | } 2332 | } 2333 | }, 2334 | "has-flag": { 2335 | "version": "1.0.0", 2336 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2337 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2338 | }, 2339 | "postcss": { 2340 | "version": "5.2.18", 2341 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2342 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2343 | "requires": { 2344 | "chalk": "^1.1.3", 2345 | "js-base64": "^2.1.9", 2346 | "source-map": "^0.5.6", 2347 | "supports-color": "^3.2.3" 2348 | } 2349 | }, 2350 | "source-map": { 2351 | "version": "0.5.7", 2352 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2353 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2354 | }, 2355 | "supports-color": { 2356 | "version": "3.2.3", 2357 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2358 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2359 | "requires": { 2360 | "has-flag": "^1.0.0" 2361 | } 2362 | } 2363 | } 2364 | }, 2365 | "postcss-minify-params": { 2366 | "version": "1.2.2", 2367 | "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz", 2368 | "integrity": "sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM=", 2369 | "requires": { 2370 | "alphanum-sort": "^1.0.1", 2371 | "postcss": "^5.0.2", 2372 | "postcss-value-parser": "^3.0.2", 2373 | "uniqs": "^2.0.0" 2374 | }, 2375 | "dependencies": { 2376 | "ansi-styles": { 2377 | "version": "2.2.1", 2378 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2379 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2380 | }, 2381 | "chalk": { 2382 | "version": "1.1.3", 2383 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2384 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2385 | "requires": { 2386 | "ansi-styles": "^2.2.1", 2387 | "escape-string-regexp": "^1.0.2", 2388 | "has-ansi": "^2.0.0", 2389 | "strip-ansi": "^3.0.0", 2390 | "supports-color": "^2.0.0" 2391 | }, 2392 | "dependencies": { 2393 | "supports-color": { 2394 | "version": "2.0.0", 2395 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2396 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2397 | } 2398 | } 2399 | }, 2400 | "has-flag": { 2401 | "version": "1.0.0", 2402 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2403 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2404 | }, 2405 | "postcss": { 2406 | "version": "5.2.18", 2407 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2408 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2409 | "requires": { 2410 | "chalk": "^1.1.3", 2411 | "js-base64": "^2.1.9", 2412 | "source-map": "^0.5.6", 2413 | "supports-color": "^3.2.3" 2414 | } 2415 | }, 2416 | "source-map": { 2417 | "version": "0.5.7", 2418 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2419 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2420 | }, 2421 | "supports-color": { 2422 | "version": "3.2.3", 2423 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2424 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2425 | "requires": { 2426 | "has-flag": "^1.0.0" 2427 | } 2428 | } 2429 | } 2430 | }, 2431 | "postcss-minify-selectors": { 2432 | "version": "2.1.1", 2433 | "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz", 2434 | "integrity": "sha1-ssapjAByz5G5MtGkllCBFDEXNb8=", 2435 | "requires": { 2436 | "alphanum-sort": "^1.0.2", 2437 | "has": "^1.0.1", 2438 | "postcss": "^5.0.14", 2439 | "postcss-selector-parser": "^2.0.0" 2440 | }, 2441 | "dependencies": { 2442 | "ansi-styles": { 2443 | "version": "2.2.1", 2444 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2445 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2446 | }, 2447 | "chalk": { 2448 | "version": "1.1.3", 2449 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2450 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2451 | "requires": { 2452 | "ansi-styles": "^2.2.1", 2453 | "escape-string-regexp": "^1.0.2", 2454 | "has-ansi": "^2.0.0", 2455 | "strip-ansi": "^3.0.0", 2456 | "supports-color": "^2.0.0" 2457 | }, 2458 | "dependencies": { 2459 | "supports-color": { 2460 | "version": "2.0.0", 2461 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2462 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2463 | } 2464 | } 2465 | }, 2466 | "has-flag": { 2467 | "version": "1.0.0", 2468 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2469 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2470 | }, 2471 | "postcss": { 2472 | "version": "5.2.18", 2473 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2474 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2475 | "requires": { 2476 | "chalk": "^1.1.3", 2477 | "js-base64": "^2.1.9", 2478 | "source-map": "^0.5.6", 2479 | "supports-color": "^3.2.3" 2480 | } 2481 | }, 2482 | "postcss-selector-parser": { 2483 | "version": "2.2.3", 2484 | "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz", 2485 | "integrity": "sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A=", 2486 | "requires": { 2487 | "flatten": "^1.0.2", 2488 | "indexes-of": "^1.0.1", 2489 | "uniq": "^1.0.1" 2490 | } 2491 | }, 2492 | "source-map": { 2493 | "version": "0.5.7", 2494 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2495 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2496 | }, 2497 | "supports-color": { 2498 | "version": "3.2.3", 2499 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2500 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2501 | "requires": { 2502 | "has-flag": "^1.0.0" 2503 | } 2504 | } 2505 | } 2506 | }, 2507 | "postcss-modules": { 2508 | "version": "1.1.0", 2509 | "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.1.0.tgz", 2510 | "integrity": "sha512-aCsAgyllAsHfzEJI+gIRu03k3hD2/mOqQ5cZKRNbz7V0YeBkoVmmkNaXRm4rMUc1grbBGlNs0EGw0I7tyxi0QQ==", 2511 | "requires": { 2512 | "css-modules-loader-core": "^1.1.0", 2513 | "generic-names": "^1.0.2", 2514 | "postcss": "^6.0.1", 2515 | "string-hash": "^1.1.1" 2516 | } 2517 | }, 2518 | "postcss-modules-extract-imports": { 2519 | "version": "1.1.0", 2520 | "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", 2521 | "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", 2522 | "requires": { 2523 | "postcss": "^6.0.1" 2524 | } 2525 | }, 2526 | "postcss-modules-local-by-default": { 2527 | "version": "1.2.0", 2528 | "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", 2529 | "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", 2530 | "requires": { 2531 | "css-selector-tokenizer": "^0.7.0", 2532 | "postcss": "^6.0.1" 2533 | } 2534 | }, 2535 | "postcss-modules-scope": { 2536 | "version": "1.1.0", 2537 | "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", 2538 | "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", 2539 | "requires": { 2540 | "css-selector-tokenizer": "^0.7.0", 2541 | "postcss": "^6.0.1" 2542 | } 2543 | }, 2544 | "postcss-modules-values": { 2545 | "version": "1.3.0", 2546 | "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", 2547 | "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", 2548 | "requires": { 2549 | "icss-replace-symbols": "^1.1.0", 2550 | "postcss": "^6.0.1" 2551 | } 2552 | }, 2553 | "postcss-normalize-charset": { 2554 | "version": "1.1.1", 2555 | "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz", 2556 | "integrity": "sha1-757nEhLX/nWceO0WL2HtYrXLk/E=", 2557 | "requires": { 2558 | "postcss": "^5.0.5" 2559 | }, 2560 | "dependencies": { 2561 | "ansi-styles": { 2562 | "version": "2.2.1", 2563 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2564 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2565 | }, 2566 | "chalk": { 2567 | "version": "1.1.3", 2568 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2569 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2570 | "requires": { 2571 | "ansi-styles": "^2.2.1", 2572 | "escape-string-regexp": "^1.0.2", 2573 | "has-ansi": "^2.0.0", 2574 | "strip-ansi": "^3.0.0", 2575 | "supports-color": "^2.0.0" 2576 | }, 2577 | "dependencies": { 2578 | "supports-color": { 2579 | "version": "2.0.0", 2580 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2581 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2582 | } 2583 | } 2584 | }, 2585 | "has-flag": { 2586 | "version": "1.0.0", 2587 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2588 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2589 | }, 2590 | "postcss": { 2591 | "version": "5.2.18", 2592 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2593 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2594 | "requires": { 2595 | "chalk": "^1.1.3", 2596 | "js-base64": "^2.1.9", 2597 | "source-map": "^0.5.6", 2598 | "supports-color": "^3.2.3" 2599 | } 2600 | }, 2601 | "source-map": { 2602 | "version": "0.5.7", 2603 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2604 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2605 | }, 2606 | "supports-color": { 2607 | "version": "3.2.3", 2608 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2609 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2610 | "requires": { 2611 | "has-flag": "^1.0.0" 2612 | } 2613 | } 2614 | } 2615 | }, 2616 | "postcss-normalize-url": { 2617 | "version": "3.0.8", 2618 | "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz", 2619 | "integrity": "sha1-EI90s/L82viRov+j6kWSJ5/HgiI=", 2620 | "requires": { 2621 | "is-absolute-url": "^2.0.0", 2622 | "normalize-url": "^1.4.0", 2623 | "postcss": "^5.0.14", 2624 | "postcss-value-parser": "^3.2.3" 2625 | }, 2626 | "dependencies": { 2627 | "ansi-styles": { 2628 | "version": "2.2.1", 2629 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2630 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2631 | }, 2632 | "chalk": { 2633 | "version": "1.1.3", 2634 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2635 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2636 | "requires": { 2637 | "ansi-styles": "^2.2.1", 2638 | "escape-string-regexp": "^1.0.2", 2639 | "has-ansi": "^2.0.0", 2640 | "strip-ansi": "^3.0.0", 2641 | "supports-color": "^2.0.0" 2642 | }, 2643 | "dependencies": { 2644 | "supports-color": { 2645 | "version": "2.0.0", 2646 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2647 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2648 | } 2649 | } 2650 | }, 2651 | "has-flag": { 2652 | "version": "1.0.0", 2653 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2654 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2655 | }, 2656 | "postcss": { 2657 | "version": "5.2.18", 2658 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2659 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2660 | "requires": { 2661 | "chalk": "^1.1.3", 2662 | "js-base64": "^2.1.9", 2663 | "source-map": "^0.5.6", 2664 | "supports-color": "^3.2.3" 2665 | } 2666 | }, 2667 | "source-map": { 2668 | "version": "0.5.7", 2669 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2670 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2671 | }, 2672 | "supports-color": { 2673 | "version": "3.2.3", 2674 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2675 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2676 | "requires": { 2677 | "has-flag": "^1.0.0" 2678 | } 2679 | } 2680 | } 2681 | }, 2682 | "postcss-ordered-values": { 2683 | "version": "2.2.3", 2684 | "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz", 2685 | "integrity": "sha1-7sbCpntsQSqNsgQud/6NpD+VwR0=", 2686 | "requires": { 2687 | "postcss": "^5.0.4", 2688 | "postcss-value-parser": "^3.0.1" 2689 | }, 2690 | "dependencies": { 2691 | "ansi-styles": { 2692 | "version": "2.2.1", 2693 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2694 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2695 | }, 2696 | "chalk": { 2697 | "version": "1.1.3", 2698 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2699 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2700 | "requires": { 2701 | "ansi-styles": "^2.2.1", 2702 | "escape-string-regexp": "^1.0.2", 2703 | "has-ansi": "^2.0.0", 2704 | "strip-ansi": "^3.0.0", 2705 | "supports-color": "^2.0.0" 2706 | }, 2707 | "dependencies": { 2708 | "supports-color": { 2709 | "version": "2.0.0", 2710 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2711 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2712 | } 2713 | } 2714 | }, 2715 | "has-flag": { 2716 | "version": "1.0.0", 2717 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2718 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2719 | }, 2720 | "postcss": { 2721 | "version": "5.2.18", 2722 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2723 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2724 | "requires": { 2725 | "chalk": "^1.1.3", 2726 | "js-base64": "^2.1.9", 2727 | "source-map": "^0.5.6", 2728 | "supports-color": "^3.2.3" 2729 | } 2730 | }, 2731 | "source-map": { 2732 | "version": "0.5.7", 2733 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2734 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2735 | }, 2736 | "supports-color": { 2737 | "version": "3.2.3", 2738 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2739 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2740 | "requires": { 2741 | "has-flag": "^1.0.0" 2742 | } 2743 | } 2744 | } 2745 | }, 2746 | "postcss-reduce-idents": { 2747 | "version": "2.4.0", 2748 | "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz", 2749 | "integrity": "sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM=", 2750 | "requires": { 2751 | "postcss": "^5.0.4", 2752 | "postcss-value-parser": "^3.0.2" 2753 | }, 2754 | "dependencies": { 2755 | "ansi-styles": { 2756 | "version": "2.2.1", 2757 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2758 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2759 | }, 2760 | "chalk": { 2761 | "version": "1.1.3", 2762 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2763 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2764 | "requires": { 2765 | "ansi-styles": "^2.2.1", 2766 | "escape-string-regexp": "^1.0.2", 2767 | "has-ansi": "^2.0.0", 2768 | "strip-ansi": "^3.0.0", 2769 | "supports-color": "^2.0.0" 2770 | }, 2771 | "dependencies": { 2772 | "supports-color": { 2773 | "version": "2.0.0", 2774 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2775 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2776 | } 2777 | } 2778 | }, 2779 | "has-flag": { 2780 | "version": "1.0.0", 2781 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2782 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2783 | }, 2784 | "postcss": { 2785 | "version": "5.2.18", 2786 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2787 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2788 | "requires": { 2789 | "chalk": "^1.1.3", 2790 | "js-base64": "^2.1.9", 2791 | "source-map": "^0.5.6", 2792 | "supports-color": "^3.2.3" 2793 | } 2794 | }, 2795 | "source-map": { 2796 | "version": "0.5.7", 2797 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2798 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2799 | }, 2800 | "supports-color": { 2801 | "version": "3.2.3", 2802 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2803 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2804 | "requires": { 2805 | "has-flag": "^1.0.0" 2806 | } 2807 | } 2808 | } 2809 | }, 2810 | "postcss-reduce-initial": { 2811 | "version": "1.0.1", 2812 | "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz", 2813 | "integrity": "sha1-aPgGlfBF0IJjqHmtJA343WT2ROo=", 2814 | "requires": { 2815 | "postcss": "^5.0.4" 2816 | }, 2817 | "dependencies": { 2818 | "ansi-styles": { 2819 | "version": "2.2.1", 2820 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2821 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2822 | }, 2823 | "chalk": { 2824 | "version": "1.1.3", 2825 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2826 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2827 | "requires": { 2828 | "ansi-styles": "^2.2.1", 2829 | "escape-string-regexp": "^1.0.2", 2830 | "has-ansi": "^2.0.0", 2831 | "strip-ansi": "^3.0.0", 2832 | "supports-color": "^2.0.0" 2833 | }, 2834 | "dependencies": { 2835 | "supports-color": { 2836 | "version": "2.0.0", 2837 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2838 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2839 | } 2840 | } 2841 | }, 2842 | "has-flag": { 2843 | "version": "1.0.0", 2844 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2845 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2846 | }, 2847 | "postcss": { 2848 | "version": "5.2.18", 2849 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2850 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2851 | "requires": { 2852 | "chalk": "^1.1.3", 2853 | "js-base64": "^2.1.9", 2854 | "source-map": "^0.5.6", 2855 | "supports-color": "^3.2.3" 2856 | } 2857 | }, 2858 | "source-map": { 2859 | "version": "0.5.7", 2860 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2861 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2862 | }, 2863 | "supports-color": { 2864 | "version": "3.2.3", 2865 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2866 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2867 | "requires": { 2868 | "has-flag": "^1.0.0" 2869 | } 2870 | } 2871 | } 2872 | }, 2873 | "postcss-reduce-transforms": { 2874 | "version": "1.0.4", 2875 | "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz", 2876 | "integrity": "sha1-/3b02CEkN7McKYpC0uFEQCV3GuE=", 2877 | "requires": { 2878 | "has": "^1.0.1", 2879 | "postcss": "^5.0.8", 2880 | "postcss-value-parser": "^3.0.1" 2881 | }, 2882 | "dependencies": { 2883 | "ansi-styles": { 2884 | "version": "2.2.1", 2885 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2886 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2887 | }, 2888 | "chalk": { 2889 | "version": "1.1.3", 2890 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2891 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2892 | "requires": { 2893 | "ansi-styles": "^2.2.1", 2894 | "escape-string-regexp": "^1.0.2", 2895 | "has-ansi": "^2.0.0", 2896 | "strip-ansi": "^3.0.0", 2897 | "supports-color": "^2.0.0" 2898 | }, 2899 | "dependencies": { 2900 | "supports-color": { 2901 | "version": "2.0.0", 2902 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2903 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2904 | } 2905 | } 2906 | }, 2907 | "has-flag": { 2908 | "version": "1.0.0", 2909 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2910 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2911 | }, 2912 | "postcss": { 2913 | "version": "5.2.18", 2914 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2915 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2916 | "requires": { 2917 | "chalk": "^1.1.3", 2918 | "js-base64": "^2.1.9", 2919 | "source-map": "^0.5.6", 2920 | "supports-color": "^3.2.3" 2921 | } 2922 | }, 2923 | "source-map": { 2924 | "version": "0.5.7", 2925 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2926 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2927 | }, 2928 | "supports-color": { 2929 | "version": "3.2.3", 2930 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 2931 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 2932 | "requires": { 2933 | "has-flag": "^1.0.0" 2934 | } 2935 | } 2936 | } 2937 | }, 2938 | "postcss-selector-parser": { 2939 | "version": "3.1.1", 2940 | "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", 2941 | "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", 2942 | "requires": { 2943 | "dot-prop": "^4.1.1", 2944 | "indexes-of": "^1.0.1", 2945 | "uniq": "^1.0.1" 2946 | } 2947 | }, 2948 | "postcss-svgo": { 2949 | "version": "2.1.6", 2950 | "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-2.1.6.tgz", 2951 | "integrity": "sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0=", 2952 | "requires": { 2953 | "is-svg": "^2.0.0", 2954 | "postcss": "^5.0.14", 2955 | "postcss-value-parser": "^3.2.3", 2956 | "svgo": "^0.7.0" 2957 | }, 2958 | "dependencies": { 2959 | "ansi-styles": { 2960 | "version": "2.2.1", 2961 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 2962 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 2963 | }, 2964 | "chalk": { 2965 | "version": "1.1.3", 2966 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 2967 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 2968 | "requires": { 2969 | "ansi-styles": "^2.2.1", 2970 | "escape-string-regexp": "^1.0.2", 2971 | "has-ansi": "^2.0.0", 2972 | "strip-ansi": "^3.0.0", 2973 | "supports-color": "^2.0.0" 2974 | }, 2975 | "dependencies": { 2976 | "supports-color": { 2977 | "version": "2.0.0", 2978 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 2979 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 2980 | } 2981 | } 2982 | }, 2983 | "has-flag": { 2984 | "version": "1.0.0", 2985 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 2986 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 2987 | }, 2988 | "postcss": { 2989 | "version": "5.2.18", 2990 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 2991 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 2992 | "requires": { 2993 | "chalk": "^1.1.3", 2994 | "js-base64": "^2.1.9", 2995 | "source-map": "^0.5.6", 2996 | "supports-color": "^3.2.3" 2997 | } 2998 | }, 2999 | "source-map": { 3000 | "version": "0.5.7", 3001 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 3002 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 3003 | }, 3004 | "supports-color": { 3005 | "version": "3.2.3", 3006 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 3007 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 3008 | "requires": { 3009 | "has-flag": "^1.0.0" 3010 | } 3011 | } 3012 | } 3013 | }, 3014 | "postcss-unique-selectors": { 3015 | "version": "2.0.2", 3016 | "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz", 3017 | "integrity": "sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0=", 3018 | "requires": { 3019 | "alphanum-sort": "^1.0.1", 3020 | "postcss": "^5.0.4", 3021 | "uniqs": "^2.0.0" 3022 | }, 3023 | "dependencies": { 3024 | "ansi-styles": { 3025 | "version": "2.2.1", 3026 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 3027 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 3028 | }, 3029 | "chalk": { 3030 | "version": "1.1.3", 3031 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 3032 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 3033 | "requires": { 3034 | "ansi-styles": "^2.2.1", 3035 | "escape-string-regexp": "^1.0.2", 3036 | "has-ansi": "^2.0.0", 3037 | "strip-ansi": "^3.0.0", 3038 | "supports-color": "^2.0.0" 3039 | }, 3040 | "dependencies": { 3041 | "supports-color": { 3042 | "version": "2.0.0", 3043 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 3044 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 3045 | } 3046 | } 3047 | }, 3048 | "has-flag": { 3049 | "version": "1.0.0", 3050 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 3051 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 3052 | }, 3053 | "postcss": { 3054 | "version": "5.2.18", 3055 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 3056 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 3057 | "requires": { 3058 | "chalk": "^1.1.3", 3059 | "js-base64": "^2.1.9", 3060 | "source-map": "^0.5.6", 3061 | "supports-color": "^3.2.3" 3062 | } 3063 | }, 3064 | "source-map": { 3065 | "version": "0.5.7", 3066 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 3067 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 3068 | }, 3069 | "supports-color": { 3070 | "version": "3.2.3", 3071 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 3072 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 3073 | "requires": { 3074 | "has-flag": "^1.0.0" 3075 | } 3076 | } 3077 | } 3078 | }, 3079 | "postcss-value-parser": { 3080 | "version": "3.3.0", 3081 | "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz", 3082 | "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=" 3083 | }, 3084 | "postcss-zindex": { 3085 | "version": "2.2.0", 3086 | "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-2.2.0.tgz", 3087 | "integrity": "sha1-0hCd3AVbka9n/EyzsCWUZjnSryI=", 3088 | "requires": { 3089 | "has": "^1.0.1", 3090 | "postcss": "^5.0.4", 3091 | "uniqs": "^2.0.0" 3092 | }, 3093 | "dependencies": { 3094 | "ansi-styles": { 3095 | "version": "2.2.1", 3096 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 3097 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 3098 | }, 3099 | "chalk": { 3100 | "version": "1.1.3", 3101 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 3102 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 3103 | "requires": { 3104 | "ansi-styles": "^2.2.1", 3105 | "escape-string-regexp": "^1.0.2", 3106 | "has-ansi": "^2.0.0", 3107 | "strip-ansi": "^3.0.0", 3108 | "supports-color": "^2.0.0" 3109 | }, 3110 | "dependencies": { 3111 | "supports-color": { 3112 | "version": "2.0.0", 3113 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 3114 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 3115 | } 3116 | } 3117 | }, 3118 | "has-flag": { 3119 | "version": "1.0.0", 3120 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", 3121 | "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=" 3122 | }, 3123 | "postcss": { 3124 | "version": "5.2.18", 3125 | "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.18.tgz", 3126 | "integrity": "sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==", 3127 | "requires": { 3128 | "chalk": "^1.1.3", 3129 | "js-base64": "^2.1.9", 3130 | "source-map": "^0.5.6", 3131 | "supports-color": "^3.2.3" 3132 | } 3133 | }, 3134 | "source-map": { 3135 | "version": "0.5.7", 3136 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 3137 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 3138 | }, 3139 | "supports-color": { 3140 | "version": "3.2.3", 3141 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", 3142 | "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", 3143 | "requires": { 3144 | "has-flag": "^1.0.0" 3145 | } 3146 | } 3147 | } 3148 | }, 3149 | "prepend-http": { 3150 | "version": "1.0.4", 3151 | "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", 3152 | "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" 3153 | }, 3154 | "preserve": { 3155 | "version": "0.2.0", 3156 | "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", 3157 | "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" 3158 | }, 3159 | "prettier": { 3160 | "version": "1.11.1", 3161 | "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.11.1.tgz", 3162 | "integrity": "sha512-T/KD65Ot0PB97xTrG8afQ46x3oiVhnfGjGESSI9NWYcG92+OUPZKkwHqGWXH2t9jK1crnQjubECW0FuOth+hxw==" 3163 | }, 3164 | "pretty-bytes": { 3165 | "version": "4.0.2", 3166 | "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-4.0.2.tgz", 3167 | "integrity": "sha1-sr+C5zUNZcbDOqlaqlpPYyf2HNk=" 3168 | }, 3169 | "promise.series": { 3170 | "version": "0.2.0", 3171 | "resolved": "https://registry.npmjs.org/promise.series/-/promise.series-0.2.0.tgz", 3172 | "integrity": "sha1-LMfr6Vn8OmYZwEq029yeRS2GS70=" 3173 | }, 3174 | "pseudomap": { 3175 | "version": "1.0.2", 3176 | "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 3177 | "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" 3178 | }, 3179 | "q": { 3180 | "version": "1.5.1", 3181 | "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", 3182 | "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" 3183 | }, 3184 | "query-string": { 3185 | "version": "4.3.4", 3186 | "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", 3187 | "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", 3188 | "requires": { 3189 | "object-assign": "^4.1.0", 3190 | "strict-uri-encode": "^1.0.0" 3191 | } 3192 | }, 3193 | "randomatic": { 3194 | "version": "1.1.7", 3195 | "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", 3196 | "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", 3197 | "requires": { 3198 | "is-number": "^3.0.0", 3199 | "kind-of": "^4.0.0" 3200 | }, 3201 | "dependencies": { 3202 | "is-number": { 3203 | "version": "3.0.0", 3204 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 3205 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 3206 | "requires": { 3207 | "kind-of": "^3.0.2" 3208 | }, 3209 | "dependencies": { 3210 | "kind-of": { 3211 | "version": "3.2.2", 3212 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 3213 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 3214 | "requires": { 3215 | "is-buffer": "^1.1.5" 3216 | } 3217 | } 3218 | } 3219 | }, 3220 | "kind-of": { 3221 | "version": "4.0.0", 3222 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 3223 | "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", 3224 | "requires": { 3225 | "is-buffer": "^1.1.5" 3226 | } 3227 | } 3228 | } 3229 | }, 3230 | "reduce-css-calc": { 3231 | "version": "1.3.0", 3232 | "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz", 3233 | "integrity": "sha1-dHyRTgSWFKTJz7umKYca0dKSdxY=", 3234 | "requires": { 3235 | "balanced-match": "^0.4.2", 3236 | "math-expression-evaluator": "^1.2.14", 3237 | "reduce-function-call": "^1.0.1" 3238 | }, 3239 | "dependencies": { 3240 | "balanced-match": { 3241 | "version": "0.4.2", 3242 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", 3243 | "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=" 3244 | } 3245 | } 3246 | }, 3247 | "reduce-function-call": { 3248 | "version": "1.0.2", 3249 | "resolved": "https://registry.npmjs.org/reduce-function-call/-/reduce-function-call-1.0.2.tgz", 3250 | "integrity": "sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk=", 3251 | "requires": { 3252 | "balanced-match": "^0.4.2" 3253 | }, 3254 | "dependencies": { 3255 | "balanced-match": { 3256 | "version": "0.4.2", 3257 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz", 3258 | "integrity": "sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg=" 3259 | } 3260 | } 3261 | }, 3262 | "regenerate": { 3263 | "version": "1.3.3", 3264 | "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz", 3265 | "integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==" 3266 | }, 3267 | "regenerator-runtime": { 3268 | "version": "0.11.1", 3269 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", 3270 | "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" 3271 | }, 3272 | "regex-cache": { 3273 | "version": "0.4.4", 3274 | "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", 3275 | "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", 3276 | "requires": { 3277 | "is-equal-shallow": "^0.1.3" 3278 | } 3279 | }, 3280 | "regexpu-core": { 3281 | "version": "1.0.0", 3282 | "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", 3283 | "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", 3284 | "requires": { 3285 | "regenerate": "^1.2.1", 3286 | "regjsgen": "^0.2.0", 3287 | "regjsparser": "^0.1.4" 3288 | } 3289 | }, 3290 | "regjsgen": { 3291 | "version": "0.2.0", 3292 | "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", 3293 | "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=" 3294 | }, 3295 | "regjsparser": { 3296 | "version": "0.1.5", 3297 | "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", 3298 | "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", 3299 | "requires": { 3300 | "jsesc": "~0.5.0" 3301 | } 3302 | }, 3303 | "remove-trailing-separator": { 3304 | "version": "1.1.0", 3305 | "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", 3306 | "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" 3307 | }, 3308 | "repeat-element": { 3309 | "version": "1.1.2", 3310 | "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", 3311 | "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" 3312 | }, 3313 | "repeat-string": { 3314 | "version": "1.6.1", 3315 | "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 3316 | "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" 3317 | }, 3318 | "require-from-string": { 3319 | "version": "1.2.1", 3320 | "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz", 3321 | "integrity": "sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg=" 3322 | }, 3323 | "reserved-words": { 3324 | "version": "0.1.2", 3325 | "resolved": "https://registry.npmjs.org/reserved-words/-/reserved-words-0.1.2.tgz", 3326 | "integrity": "sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE=" 3327 | }, 3328 | "resolve": { 3329 | "version": "1.7.0", 3330 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.0.tgz", 3331 | "integrity": "sha512-QdgZ5bjR1WAlpLaO5yHepFvC+o3rCr6wpfE2tpJNMkXdulf2jKomQBdNRQITF3ZKHNlT71syG98yQP03gasgnA==", 3332 | "requires": { 3333 | "path-parse": "^1.0.5" 3334 | } 3335 | }, 3336 | "resolve-from": { 3337 | "version": "3.0.0", 3338 | "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", 3339 | "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" 3340 | }, 3341 | "rollup": { 3342 | "version": "0.55.5", 3343 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.55.5.tgz", 3344 | "integrity": "sha512-2hke9NOy332kxvnmMQOgl7DHm94zihNyYJNd8ZLWo4U0EjFvjUkeWa0+ge+70bTg+mY0xJ7NUsf5kIhDtrGrtA==" 3345 | }, 3346 | "rollup-plugin-buble": { 3347 | "version": "0.18.0", 3348 | "resolved": "https://registry.npmjs.org/rollup-plugin-buble/-/rollup-plugin-buble-0.18.0.tgz", 3349 | "integrity": "sha512-rd3JG2MxvQXfg5coCw0IyZV8QrsceVI4zfJgGVgkUnntwp+gnjv7TsKWGKGoLNMGAMRKQlhcsSyvUuvOL+vNHw==", 3350 | "requires": { 3351 | "buble": "^0.18.0", 3352 | "rollup-pluginutils": "^2.0.1" 3353 | } 3354 | }, 3355 | "rollup-plugin-bundle-size": { 3356 | "version": "1.0.1", 3357 | "resolved": "https://registry.npmjs.org/rollup-plugin-bundle-size/-/rollup-plugin-bundle-size-1.0.1.tgz", 3358 | "integrity": "sha1-QNgFoMu8xnpd2TNpEtMFnG19CUs=", 3359 | "requires": { 3360 | "chalk": "^1.1.3", 3361 | "maxmin": "^2.1.0" 3362 | }, 3363 | "dependencies": { 3364 | "ansi-styles": { 3365 | "version": "2.2.1", 3366 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 3367 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" 3368 | }, 3369 | "chalk": { 3370 | "version": "1.1.3", 3371 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 3372 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 3373 | "requires": { 3374 | "ansi-styles": "^2.2.1", 3375 | "escape-string-regexp": "^1.0.2", 3376 | "has-ansi": "^2.0.0", 3377 | "strip-ansi": "^3.0.0", 3378 | "supports-color": "^2.0.0" 3379 | } 3380 | }, 3381 | "supports-color": { 3382 | "version": "2.0.0", 3383 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 3384 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" 3385 | } 3386 | } 3387 | }, 3388 | "rollup-plugin-commonjs": { 3389 | "version": "8.4.1", 3390 | "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-8.4.1.tgz", 3391 | "integrity": "sha512-mg+WuD+jlwoo8bJtW3Mvx7Tz6TsIdMsdhuvCnDMoyjh0oxsVgsjB/N0X984RJCWwc5IIiqNVJhXeeITcc73++A==", 3392 | "requires": { 3393 | "acorn": "^5.2.1", 3394 | "estree-walker": "^0.5.0", 3395 | "magic-string": "^0.22.4", 3396 | "resolve": "^1.4.0", 3397 | "rollup-pluginutils": "^2.0.1" 3398 | }, 3399 | "dependencies": { 3400 | "estree-walker": { 3401 | "version": "0.5.1", 3402 | "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.5.1.tgz", 3403 | "integrity": "sha512-7HgCgz1axW7w5aOvgOQkoR1RMBkllygJrssU3BvymKQ95lxXYv6Pon17fBRDm9qhkvXZGijOULoSF9ShOk/ZLg==" 3404 | } 3405 | } 3406 | }, 3407 | "rollup-plugin-es3": { 3408 | "version": "1.1.0", 3409 | "resolved": "https://registry.npmjs.org/rollup-plugin-es3/-/rollup-plugin-es3-1.1.0.tgz", 3410 | "integrity": "sha512-jTMqQgMZ/tkjRW4scf4ln5c0OiTSi+Lx/IEyFd41ldgGoLvvg9AQxmVOl93+KaoyB7XRYToYjiHDvO40NPF/fA==", 3411 | "requires": { 3412 | "magic-string": "^0.22.4" 3413 | } 3414 | }, 3415 | "rollup-plugin-flow": { 3416 | "version": "1.1.1", 3417 | "resolved": "https://registry.npmjs.org/rollup-plugin-flow/-/rollup-plugin-flow-1.1.1.tgz", 3418 | "integrity": "sha1-bOVo8d1Vlma3erdrS64lFAdSjbY=", 3419 | "requires": { 3420 | "flow-remove-types": "^1.1.0", 3421 | "rollup-pluginutils": "^1.5.1" 3422 | }, 3423 | "dependencies": { 3424 | "estree-walker": { 3425 | "version": "0.2.1", 3426 | "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.2.1.tgz", 3427 | "integrity": "sha1-va/oCVOD2EFNXcLs9MkXO225QS4=" 3428 | }, 3429 | "rollup-pluginutils": { 3430 | "version": "1.5.2", 3431 | "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-1.5.2.tgz", 3432 | "integrity": "sha1-HhVud4+UtyVb+hs9AXi+j1xVJAg=", 3433 | "requires": { 3434 | "estree-walker": "^0.2.1", 3435 | "minimatch": "^3.0.2" 3436 | } 3437 | } 3438 | } 3439 | }, 3440 | "rollup-plugin-node-resolve": { 3441 | "version": "3.3.0", 3442 | "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-3.3.0.tgz", 3443 | "integrity": "sha512-9zHGr3oUJq6G+X0oRMYlzid9fXicBdiydhwGChdyeNRGPcN/majtegApRKHLR5drboUvEWU+QeUmGTyEZQs3WA==", 3444 | "requires": { 3445 | "builtin-modules": "^2.0.0", 3446 | "is-module": "^1.0.0", 3447 | "resolve": "^1.1.6" 3448 | } 3449 | }, 3450 | "rollup-plugin-nodent": { 3451 | "version": "0.2.2", 3452 | "resolved": "https://registry.npmjs.org/rollup-plugin-nodent/-/rollup-plugin-nodent-0.2.2.tgz", 3453 | "integrity": "sha512-mFomzLjxhS3pVQ0ZAuiLqDtWLXACqylO/sfw9b4JF6nGmiLNyeYmwCgm7hICgMcSFMWOA+IiQQr373HRKg776A==", 3454 | "requires": { 3455 | "acorn-dynamic-import": "^3.0.0", 3456 | "nodent-compiler": "^3.1.6", 3457 | "rollup-pluginutils": "^2.0.1" 3458 | } 3459 | }, 3460 | "rollup-plugin-postcss": { 3461 | "version": "1.5.1", 3462 | "resolved": "https://registry.npmjs.org/rollup-plugin-postcss/-/rollup-plugin-postcss-1.5.1.tgz", 3463 | "integrity": "sha512-enykRCfEbbYmw+LJPtC0wldcybdl4oA2nDl/BrOb179B9//ur8nxtDuiyjjMbqkoJRZY//iR4/y4lAl3QA99Lg==", 3464 | "requires": { 3465 | "@vue/component-compiler-utils": "^1.0.0", 3466 | "chalk": "^2.0.0", 3467 | "concat-with-sourcemaps": "^1.0.5", 3468 | "cssnano": "^3.10.0", 3469 | "fs-extra": "^5.0.0", 3470 | "import-cwd": "^2.1.0", 3471 | "pify": "^3.0.0", 3472 | "postcss": "^6.0.21", 3473 | "postcss-load-config": "^1.2.0", 3474 | "postcss-modules": "^1.1.0", 3475 | "promise.series": "^0.2.0", 3476 | "reserved-words": "^0.1.2", 3477 | "resolve": "^1.5.0", 3478 | "rollup-pluginutils": "^2.0.1", 3479 | "style-inject": "^0.3.0" 3480 | } 3481 | }, 3482 | "rollup-plugin-preserve-shebang": { 3483 | "version": "0.1.6", 3484 | "resolved": "https://registry.npmjs.org/rollup-plugin-preserve-shebang/-/rollup-plugin-preserve-shebang-0.1.6.tgz", 3485 | "integrity": "sha512-b+psdlXZOjmlnKmL6/YAkR8PR15VPcUNXdT35urBRJ8jE6UxHyb4HXeeN3qRZJbMJJaX1eRP72XwH6IvGFh5Jw==", 3486 | "requires": { 3487 | "magic-string": "^0.22.4" 3488 | } 3489 | }, 3490 | "rollup-plugin-sizes": { 3491 | "version": "0.4.2", 3492 | "resolved": "https://registry.npmjs.org/rollup-plugin-sizes/-/rollup-plugin-sizes-0.4.2.tgz", 3493 | "integrity": "sha512-6VsnWb4aBPcW++3IBMNPo4NLSheoaXh+itXk1OcaolLhYemoQFb7A9hVNocwa0j2BctdmPNFcP7UJ3g///VVaA==", 3494 | "requires": { 3495 | "filesize": "^3.5.11", 3496 | "lodash.foreach": "^4.5.0", 3497 | "lodash.sumby": "^4.6.0", 3498 | "module-details-from-path": "^1.0.3" 3499 | } 3500 | }, 3501 | "rollup-plugin-strict-alias": { 3502 | "version": "1.0.0", 3503 | "resolved": "https://registry.npmjs.org/rollup-plugin-strict-alias/-/rollup-plugin-strict-alias-1.0.0.tgz", 3504 | "integrity": "sha1-cHnuJXhcX5UG5EMLWr/0xYGsjPw=" 3505 | }, 3506 | "rollup-plugin-typescript2": { 3507 | "version": "0.11.1", 3508 | "resolved": "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.11.1.tgz", 3509 | "integrity": "sha512-slniBE8s9mkLfE3PIcy8xT3utV8oofYqOMBTxMVvkyFz3FNslLJ1ssEdZpWsB7A52+awpqIwjjWXH5e/4/i6dQ==", 3510 | "requires": { 3511 | "fs-extra": "^5.0.0", 3512 | "resolve": "^1.5.0", 3513 | "rollup-pluginutils": "^2.0.1", 3514 | "tslib": "^1.9.0" 3515 | } 3516 | }, 3517 | "rollup-plugin-uglify": { 3518 | "version": "3.0.0", 3519 | "resolved": "https://registry.npmjs.org/rollup-plugin-uglify/-/rollup-plugin-uglify-3.0.0.tgz", 3520 | "integrity": "sha512-dehLu9eRRoV4l09aC+ySntRw1OAfoyKdbk8Nelblj03tHoynkSybqyEpgavemi1LBOH6S1vzI58/mpxkZIe1iQ==", 3521 | "requires": { 3522 | "uglify-es": "^3.3.7" 3523 | } 3524 | }, 3525 | "rollup-pluginutils": { 3526 | "version": "2.0.1", 3527 | "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.0.1.tgz", 3528 | "integrity": "sha1-fslbNXP2VDpGpkYb2afFRFJdD8A=", 3529 | "requires": { 3530 | "estree-walker": "^0.3.0", 3531 | "micromatch": "^2.3.11" 3532 | } 3533 | }, 3534 | "sade": { 3535 | "version": "1.4.0", 3536 | "resolved": "https://registry.npmjs.org/sade/-/sade-1.4.0.tgz", 3537 | "integrity": "sha1-UYdOsYYAqlTuOcj1ZsL0yZmnzUc=", 3538 | "requires": { 3539 | "mri": "^1.1.0", 3540 | "pad-right": "^0.2.2" 3541 | } 3542 | }, 3543 | "sax": { 3544 | "version": "1.2.4", 3545 | "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", 3546 | "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" 3547 | }, 3548 | "sort-keys": { 3549 | "version": "1.1.2", 3550 | "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", 3551 | "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", 3552 | "requires": { 3553 | "is-plain-obj": "^1.0.0" 3554 | } 3555 | }, 3556 | "source-map": { 3557 | "version": "0.6.1", 3558 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 3559 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" 3560 | }, 3561 | "sprintf-js": { 3562 | "version": "1.0.3", 3563 | "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 3564 | "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" 3565 | }, 3566 | "srraf": { 3567 | "version": "3.1.2", 3568 | "resolved": "https://registry.npmjs.org/srraf/-/srraf-3.1.2.tgz", 3569 | "integrity": "sha512-g91H7EsyKP53nwZA7ZbbZoOwaDZXRPUL7aBuCAM09mhcsJZdPccLPI2ynk7y/fvKntAk8JNEq+BRF4uaGuDdqw==", 3570 | "requires": { 3571 | "microbundle": "^0.4.4" 3572 | } 3573 | }, 3574 | "strict-uri-encode": { 3575 | "version": "1.1.0", 3576 | "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", 3577 | "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" 3578 | }, 3579 | "string-hash": { 3580 | "version": "1.1.3", 3581 | "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", 3582 | "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=" 3583 | }, 3584 | "strip-ansi": { 3585 | "version": "3.0.1", 3586 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 3587 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 3588 | "requires": { 3589 | "ansi-regex": "^2.0.0" 3590 | } 3591 | }, 3592 | "style-inject": { 3593 | "version": "0.3.0", 3594 | "resolved": "https://registry.npmjs.org/style-inject/-/style-inject-0.3.0.tgz", 3595 | "integrity": "sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==" 3596 | }, 3597 | "supports-color": { 3598 | "version": "5.3.0", 3599 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.3.0.tgz", 3600 | "integrity": "sha512-0aP01LLIskjKs3lq52EC0aGBAJhLq7B2Rd8HC/DR/PtNNpcLilNmHC12O+hu0usQpo7wtHNRqtrhBwtDb0+dNg==", 3601 | "requires": { 3602 | "has-flag": "^3.0.0" 3603 | } 3604 | }, 3605 | "svgo": { 3606 | "version": "0.7.2", 3607 | "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", 3608 | "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", 3609 | "requires": { 3610 | "coa": "~1.0.1", 3611 | "colors": "~1.1.2", 3612 | "csso": "~2.3.1", 3613 | "js-yaml": "~3.7.0", 3614 | "mkdirp": "~0.5.1", 3615 | "sax": "~1.2.1", 3616 | "whet.extend": "~0.9.9" 3617 | } 3618 | }, 3619 | "tslib": { 3620 | "version": "1.9.0", 3621 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.0.tgz", 3622 | "integrity": "sha512-f/qGG2tUkrISBlQZEjEqoZ3B2+npJjIf04H1wuAv9iA8i04Icp+61KRXxFdha22670NJopsZCIjhC3SnjPRKrQ==" 3623 | }, 3624 | "typescript": { 3625 | "version": "2.8.1", 3626 | "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.8.1.tgz", 3627 | "integrity": "sha512-Ao/f6d/4EPLq0YwzsQz8iXflezpTkQzqAyenTiw4kCUGr1uPiFLC3+fZ+gMZz6eeI/qdRUqvC+HxIJzUAzEFdg==" 3628 | }, 3629 | "uglify-es": { 3630 | "version": "3.3.9", 3631 | "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", 3632 | "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", 3633 | "requires": { 3634 | "commander": "~2.13.0", 3635 | "source-map": "~0.6.1" 3636 | } 3637 | }, 3638 | "uniq": { 3639 | "version": "1.0.1", 3640 | "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", 3641 | "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" 3642 | }, 3643 | "uniqid": { 3644 | "version": "4.1.1", 3645 | "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz", 3646 | "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=", 3647 | "requires": { 3648 | "macaddress": "^0.2.8" 3649 | } 3650 | }, 3651 | "uniqs": { 3652 | "version": "2.0.0", 3653 | "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", 3654 | "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" 3655 | }, 3656 | "universalify": { 3657 | "version": "0.1.1", 3658 | "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", 3659 | "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=" 3660 | }, 3661 | "vendors": { 3662 | "version": "1.0.1", 3663 | "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.1.tgz", 3664 | "integrity": "sha1-N61zyO5Bf7PVgOeFMSMH0nSEfyI=" 3665 | }, 3666 | "vlq": { 3667 | "version": "0.2.3", 3668 | "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz", 3669 | "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==" 3670 | }, 3671 | "vue-template-es2015-compiler": { 3672 | "version": "1.6.0", 3673 | "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.6.0.tgz", 3674 | "integrity": "sha512-x3LV3wdmmERhVCYy3quqA57NJW7F3i6faas++pJQWtknWT+n7k30F4TVdHvCLn48peTJFRvCpxs3UuFPqgeELg==" 3675 | }, 3676 | "whet.extend": { 3677 | "version": "0.9.9", 3678 | "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", 3679 | "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=" 3680 | }, 3681 | "wrappy": { 3682 | "version": "1.0.2", 3683 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 3684 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" 3685 | }, 3686 | "yallist": { 3687 | "version": "2.1.2", 3688 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 3689 | "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" 3690 | } 3691 | } 3692 | } 3693 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "overunder", 3 | "version": "3.0.3", 4 | "description": "Tiny waypoint library.", 5 | "source": "index.js", 6 | "module": "dist/overunder.es.js", 7 | "main": "dist/overunder.js", 8 | "umd:main": "dist/overunder.umd.js", 9 | "files": [ 10 | "dist" 11 | ], 12 | "scripts": { 13 | "build": "microbundle build", 14 | "watch": "microbundle watch --compress false", 15 | "publish": "npm publish" 16 | }, 17 | "repository": { 18 | "type": "git", 19 | "url": "git+ssh://git@github.com/estrattonbailey/overunder.git" 20 | }, 21 | "author": "estrattonbailey", 22 | "license": "MIT", 23 | "bugs": { 24 | "url": "https://github.com/estrattonbailey/overunder/issues" 25 | }, 26 | "homepage": "https://github.com/estrattonbailey/overunder#readme", 27 | "devDependencies": { 28 | "microbundle": "^0.4.4" 29 | }, 30 | "dependencies": { 31 | "srraf": "^3.1.2" 32 | } 33 | } 34 | --------------------------------------------------------------------------------