├── .gitignore ├── README.md ├── app.js ├── package-lock.json ├── package.json ├── public └── index.html ├── rollup.config.js └── src └── index.html /.gitignore: -------------------------------------------------------------------------------- 1 | bundle.* 2 | .DS_Store 3 | /node_modules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Getting started with SvelteJS v3 2 | 3 | This is a simple starter template for building and running an app using [Svelte](https://v3.svelte.technology). To get going, make sure you have [NodeJS](https://nodejs.org/en/) and [git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) installed on your machine. 4 | 5 | Next, `cd` to the directory where this project has been cloned... 6 | 7 | ``` 8 | git clone https://github.com/Holben888/svelte-starter-template.git 9 | cd ./svelte-starter-template 10 | ``` 11 | 12 | ...install all project dependencies... 13 | 14 | ``` 15 | npm install 16 | ``` 17 | 18 | ...and build the application. 19 | 20 | ``` 21 | npm run build 22 | ``` 23 | 24 | This should pull up a page in your favorite web browser saying "I'm an app!" 25 | If you look at the file `rollup.config.js` in your text editor, you should see imports for "live-reload" and "serve." These allow the website to rebuild itself automatically when you add new code, and refresh the page in your browser so you can see your changes. 26 | 27 | ## Next steps 28 | 29 | Go visit the [documentation page](https://svelte.dev/docs) for SvelteJS to start building! :smiley: 30 | -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- 1 | import App from './src/index.html' 2 | 3 | const app = new App({ 4 | target: document.body, 5 | }) 6 | export default app 7 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "svelte-starter-template", 3 | "version": "1.0.0", 4 | "lockfileVersion": 1, 5 | "requires": true, 6 | "dependencies": { 7 | "@types/estree": { 8 | "version": "0.0.39", 9 | "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", 10 | "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" 11 | }, 12 | "@types/node": { 13 | "version": "11.11.3", 14 | "resolved": "https://registry.npmjs.org/@types/node/-/node-11.11.3.tgz", 15 | "integrity": "sha512-wp6IOGu1lxsfnrD+5mX6qwSwWuqsdkKKxTN4aQc4wByHAKZJf9/D4KXPQ1POUjEbnCP5LMggB0OEFNY9OTsMqg==" 16 | }, 17 | "acorn": { 18 | "version": "6.1.1", 19 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz", 20 | "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==" 21 | }, 22 | "anymatch": { 23 | "version": "1.3.2", 24 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", 25 | "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", 26 | "requires": { 27 | "micromatch": "^2.1.5", 28 | "normalize-path": "^2.0.0" 29 | } 30 | }, 31 | "arr-diff": { 32 | "version": "2.0.0", 33 | "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", 34 | "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", 35 | "requires": { 36 | "arr-flatten": "^1.0.1" 37 | } 38 | }, 39 | "arr-flatten": { 40 | "version": "1.1.0", 41 | "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 42 | "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" 43 | }, 44 | "arr-union": { 45 | "version": "3.1.0", 46 | "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 47 | "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" 48 | }, 49 | "array-unique": { 50 | "version": "0.2.1", 51 | "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", 52 | "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=" 53 | }, 54 | "assign-symbols": { 55 | "version": "1.0.0", 56 | "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", 57 | "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" 58 | }, 59 | "async-each": { 60 | "version": "1.0.2", 61 | "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.2.tgz", 62 | "integrity": "sha512-6xrbvN0MOBKSJDdonmSSz2OwFSgxRaVtBDes26mj9KIGtDo+g9xosFRSC+i1gQh2oAN/tQ62AI/pGZGQjVOiRg==" 63 | }, 64 | "atob": { 65 | "version": "2.1.2", 66 | "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", 67 | "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" 68 | }, 69 | "base": { 70 | "version": "0.11.2", 71 | "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", 72 | "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", 73 | "requires": { 74 | "cache-base": "^1.0.1", 75 | "class-utils": "^0.3.5", 76 | "component-emitter": "^1.2.1", 77 | "define-property": "^1.0.0", 78 | "isobject": "^3.0.1", 79 | "mixin-deep": "^1.2.0", 80 | "pascalcase": "^0.1.1" 81 | }, 82 | "dependencies": { 83 | "define-property": { 84 | "version": "1.0.0", 85 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 86 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 87 | "requires": { 88 | "is-descriptor": "^1.0.0" 89 | } 90 | }, 91 | "is-accessor-descriptor": { 92 | "version": "1.0.0", 93 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 94 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 95 | "requires": { 96 | "kind-of": "^6.0.0" 97 | } 98 | }, 99 | "is-data-descriptor": { 100 | "version": "1.0.0", 101 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 102 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 103 | "requires": { 104 | "kind-of": "^6.0.0" 105 | } 106 | }, 107 | "is-descriptor": { 108 | "version": "1.0.2", 109 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 110 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 111 | "requires": { 112 | "is-accessor-descriptor": "^1.0.0", 113 | "is-data-descriptor": "^1.0.0", 114 | "kind-of": "^6.0.2" 115 | } 116 | }, 117 | "isobject": { 118 | "version": "3.0.1", 119 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 120 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 121 | }, 122 | "kind-of": { 123 | "version": "6.0.2", 124 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 125 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" 126 | } 127 | } 128 | }, 129 | "binary-extensions": { 130 | "version": "1.13.0", 131 | "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.0.tgz", 132 | "integrity": "sha512-EgmjVLMn22z7eGGv3kcnHwSnJXmFHjISTY9E/S5lIcTD3Oxw05QTcBLNkJFzcb3cNueUdF/IN4U+d78V0zO8Hw==" 133 | }, 134 | "braces": { 135 | "version": "1.8.5", 136 | "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", 137 | "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", 138 | "requires": { 139 | "expand-range": "^1.8.1", 140 | "preserve": "^0.2.0", 141 | "repeat-element": "^1.1.2" 142 | } 143 | }, 144 | "builtin-modules": { 145 | "version": "3.0.0", 146 | "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.0.0.tgz", 147 | "integrity": "sha512-hMIeU4K2ilbXV6Uv93ZZ0Avg/M91RaKXucQ+4me2Do1txxBDyDZWCBa5bJSLqoNTRpXTLwEzIk1KmloenDDjhg==" 148 | }, 149 | "cache-base": { 150 | "version": "1.0.1", 151 | "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", 152 | "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", 153 | "requires": { 154 | "collection-visit": "^1.0.0", 155 | "component-emitter": "^1.2.1", 156 | "get-value": "^2.0.6", 157 | "has-value": "^1.0.0", 158 | "isobject": "^3.0.1", 159 | "set-value": "^2.0.0", 160 | "to-object-path": "^0.3.0", 161 | "union-value": "^1.0.0", 162 | "unset-value": "^1.0.0" 163 | }, 164 | "dependencies": { 165 | "isobject": { 166 | "version": "3.0.1", 167 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 168 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 169 | } 170 | } 171 | }, 172 | "chokidar": { 173 | "version": "1.7.0", 174 | "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", 175 | "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", 176 | "requires": { 177 | "anymatch": "^1.3.0", 178 | "async-each": "^1.0.0", 179 | "fsevents": "^1.0.0", 180 | "glob-parent": "^2.0.0", 181 | "inherits": "^2.0.1", 182 | "is-binary-path": "^1.0.0", 183 | "is-glob": "^2.0.0", 184 | "path-is-absolute": "^1.0.0", 185 | "readdirp": "^2.0.0" 186 | } 187 | }, 188 | "class-utils": { 189 | "version": "0.3.6", 190 | "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", 191 | "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", 192 | "requires": { 193 | "arr-union": "^3.1.0", 194 | "define-property": "^0.2.5", 195 | "isobject": "^3.0.0", 196 | "static-extend": "^0.1.1" 197 | }, 198 | "dependencies": { 199 | "define-property": { 200 | "version": "0.2.5", 201 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 202 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 203 | "requires": { 204 | "is-descriptor": "^0.1.0" 205 | } 206 | }, 207 | "isobject": { 208 | "version": "3.0.1", 209 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 210 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 211 | } 212 | } 213 | }, 214 | "collection-visit": { 215 | "version": "1.0.0", 216 | "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", 217 | "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", 218 | "requires": { 219 | "map-visit": "^1.0.0", 220 | "object-visit": "^1.0.0" 221 | } 222 | }, 223 | "component-emitter": { 224 | "version": "1.2.1", 225 | "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", 226 | "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" 227 | }, 228 | "copy-descriptor": { 229 | "version": "0.1.1", 230 | "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", 231 | "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" 232 | }, 233 | "core-util-is": { 234 | "version": "1.0.2", 235 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 236 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 237 | }, 238 | "debug": { 239 | "version": "2.6.9", 240 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 241 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 242 | "requires": { 243 | "ms": "2.0.0" 244 | } 245 | }, 246 | "decode-uri-component": { 247 | "version": "0.2.0", 248 | "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", 249 | "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" 250 | }, 251 | "define-property": { 252 | "version": "2.0.2", 253 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 254 | "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 255 | "requires": { 256 | "is-descriptor": "^1.0.2", 257 | "isobject": "^3.0.1" 258 | }, 259 | "dependencies": { 260 | "is-accessor-descriptor": { 261 | "version": "1.0.0", 262 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 263 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 264 | "requires": { 265 | "kind-of": "^6.0.0" 266 | } 267 | }, 268 | "is-data-descriptor": { 269 | "version": "1.0.0", 270 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 271 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 272 | "requires": { 273 | "kind-of": "^6.0.0" 274 | } 275 | }, 276 | "is-descriptor": { 277 | "version": "1.0.2", 278 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 279 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 280 | "requires": { 281 | "is-accessor-descriptor": "^1.0.0", 282 | "is-data-descriptor": "^1.0.0", 283 | "kind-of": "^6.0.2" 284 | } 285 | }, 286 | "isobject": { 287 | "version": "3.0.1", 288 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 289 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 290 | }, 291 | "kind-of": { 292 | "version": "6.0.2", 293 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 294 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" 295 | } 296 | } 297 | }, 298 | "estree-walker": { 299 | "version": "0.6.0", 300 | "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.0.tgz", 301 | "integrity": "sha512-peq1RfVAVzr3PU/jL31RaOjUKLoZJpObQWJJ+LgfcxDUifyLZ1RjPQZTl0pzj2uJ45b7A7XpyppXvxdEqzo4rw==" 302 | }, 303 | "expand-brackets": { 304 | "version": "0.1.5", 305 | "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", 306 | "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", 307 | "requires": { 308 | "is-posix-bracket": "^0.1.0" 309 | } 310 | }, 311 | "expand-range": { 312 | "version": "1.8.2", 313 | "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", 314 | "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", 315 | "requires": { 316 | "fill-range": "^2.1.0" 317 | } 318 | }, 319 | "extend-shallow": { 320 | "version": "3.0.2", 321 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 322 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", 323 | "requires": { 324 | "assign-symbols": "^1.0.0", 325 | "is-extendable": "^1.0.1" 326 | }, 327 | "dependencies": { 328 | "is-extendable": { 329 | "version": "1.0.1", 330 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 331 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 332 | "requires": { 333 | "is-plain-object": "^2.0.4" 334 | } 335 | } 336 | } 337 | }, 338 | "extglob": { 339 | "version": "0.3.2", 340 | "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", 341 | "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", 342 | "requires": { 343 | "is-extglob": "^1.0.0" 344 | } 345 | }, 346 | "filename-regex": { 347 | "version": "2.0.1", 348 | "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", 349 | "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=" 350 | }, 351 | "fill-range": { 352 | "version": "2.2.4", 353 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", 354 | "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", 355 | "requires": { 356 | "is-number": "^2.1.0", 357 | "isobject": "^2.0.0", 358 | "randomatic": "^3.0.0", 359 | "repeat-element": "^1.1.2", 360 | "repeat-string": "^1.5.2" 361 | } 362 | }, 363 | "for-in": { 364 | "version": "1.0.2", 365 | "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 366 | "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" 367 | }, 368 | "for-own": { 369 | "version": "0.1.5", 370 | "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", 371 | "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", 372 | "requires": { 373 | "for-in": "^1.0.1" 374 | } 375 | }, 376 | "fragment-cache": { 377 | "version": "0.2.1", 378 | "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", 379 | "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", 380 | "requires": { 381 | "map-cache": "^0.2.2" 382 | } 383 | }, 384 | "fsevents": { 385 | "version": "1.2.7", 386 | "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.7.tgz", 387 | "integrity": "sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw==", 388 | "optional": true, 389 | "requires": { 390 | "nan": "^2.9.2", 391 | "node-pre-gyp": "^0.10.0" 392 | }, 393 | "dependencies": { 394 | "abbrev": { 395 | "version": "1.1.1", 396 | "bundled": true, 397 | "optional": true 398 | }, 399 | "ansi-regex": { 400 | "version": "2.1.1", 401 | "bundled": true 402 | }, 403 | "aproba": { 404 | "version": "1.2.0", 405 | "bundled": true, 406 | "optional": true 407 | }, 408 | "are-we-there-yet": { 409 | "version": "1.1.5", 410 | "bundled": true, 411 | "optional": true, 412 | "requires": { 413 | "delegates": "^1.0.0", 414 | "readable-stream": "^2.0.6" 415 | } 416 | }, 417 | "balanced-match": { 418 | "version": "1.0.0", 419 | "bundled": true 420 | }, 421 | "brace-expansion": { 422 | "version": "1.1.11", 423 | "bundled": true, 424 | "requires": { 425 | "balanced-match": "^1.0.0", 426 | "concat-map": "0.0.1" 427 | } 428 | }, 429 | "chownr": { 430 | "version": "1.1.1", 431 | "bundled": true, 432 | "optional": true 433 | }, 434 | "code-point-at": { 435 | "version": "1.1.0", 436 | "bundled": true 437 | }, 438 | "concat-map": { 439 | "version": "0.0.1", 440 | "bundled": true 441 | }, 442 | "console-control-strings": { 443 | "version": "1.1.0", 444 | "bundled": true 445 | }, 446 | "core-util-is": { 447 | "version": "1.0.2", 448 | "bundled": true, 449 | "optional": true 450 | }, 451 | "debug": { 452 | "version": "2.6.9", 453 | "bundled": true, 454 | "optional": true, 455 | "requires": { 456 | "ms": "2.0.0" 457 | } 458 | }, 459 | "deep-extend": { 460 | "version": "0.6.0", 461 | "bundled": true, 462 | "optional": true 463 | }, 464 | "delegates": { 465 | "version": "1.0.0", 466 | "bundled": true, 467 | "optional": true 468 | }, 469 | "detect-libc": { 470 | "version": "1.0.3", 471 | "bundled": true, 472 | "optional": true 473 | }, 474 | "fs-minipass": { 475 | "version": "1.2.5", 476 | "bundled": true, 477 | "optional": true, 478 | "requires": { 479 | "minipass": "^2.2.1" 480 | } 481 | }, 482 | "fs.realpath": { 483 | "version": "1.0.0", 484 | "bundled": true, 485 | "optional": true 486 | }, 487 | "gauge": { 488 | "version": "2.7.4", 489 | "bundled": true, 490 | "optional": true, 491 | "requires": { 492 | "aproba": "^1.0.3", 493 | "console-control-strings": "^1.0.0", 494 | "has-unicode": "^2.0.0", 495 | "object-assign": "^4.1.0", 496 | "signal-exit": "^3.0.0", 497 | "string-width": "^1.0.1", 498 | "strip-ansi": "^3.0.1", 499 | "wide-align": "^1.1.0" 500 | } 501 | }, 502 | "glob": { 503 | "version": "7.1.3", 504 | "bundled": true, 505 | "optional": true, 506 | "requires": { 507 | "fs.realpath": "^1.0.0", 508 | "inflight": "^1.0.4", 509 | "inherits": "2", 510 | "minimatch": "^3.0.4", 511 | "once": "^1.3.0", 512 | "path-is-absolute": "^1.0.0" 513 | } 514 | }, 515 | "has-unicode": { 516 | "version": "2.0.1", 517 | "bundled": true, 518 | "optional": true 519 | }, 520 | "iconv-lite": { 521 | "version": "0.4.24", 522 | "bundled": true, 523 | "optional": true, 524 | "requires": { 525 | "safer-buffer": ">= 2.1.2 < 3" 526 | } 527 | }, 528 | "ignore-walk": { 529 | "version": "3.0.1", 530 | "bundled": true, 531 | "optional": true, 532 | "requires": { 533 | "minimatch": "^3.0.4" 534 | } 535 | }, 536 | "inflight": { 537 | "version": "1.0.6", 538 | "bundled": true, 539 | "optional": true, 540 | "requires": { 541 | "once": "^1.3.0", 542 | "wrappy": "1" 543 | } 544 | }, 545 | "inherits": { 546 | "version": "2.0.3", 547 | "bundled": true 548 | }, 549 | "ini": { 550 | "version": "1.3.5", 551 | "bundled": true, 552 | "optional": true 553 | }, 554 | "is-fullwidth-code-point": { 555 | "version": "1.0.0", 556 | "bundled": true, 557 | "requires": { 558 | "number-is-nan": "^1.0.0" 559 | } 560 | }, 561 | "isarray": { 562 | "version": "1.0.0", 563 | "bundled": true, 564 | "optional": true 565 | }, 566 | "minimatch": { 567 | "version": "3.0.4", 568 | "bundled": true, 569 | "requires": { 570 | "brace-expansion": "^1.1.7" 571 | } 572 | }, 573 | "minimist": { 574 | "version": "0.0.8", 575 | "bundled": true 576 | }, 577 | "minipass": { 578 | "version": "2.3.5", 579 | "bundled": true, 580 | "requires": { 581 | "safe-buffer": "^5.1.2", 582 | "yallist": "^3.0.0" 583 | } 584 | }, 585 | "minizlib": { 586 | "version": "1.2.1", 587 | "bundled": true, 588 | "optional": true, 589 | "requires": { 590 | "minipass": "^2.2.1" 591 | } 592 | }, 593 | "mkdirp": { 594 | "version": "0.5.1", 595 | "bundled": true, 596 | "requires": { 597 | "minimist": "0.0.8" 598 | } 599 | }, 600 | "ms": { 601 | "version": "2.0.0", 602 | "bundled": true, 603 | "optional": true 604 | }, 605 | "needle": { 606 | "version": "2.2.4", 607 | "bundled": true, 608 | "optional": true, 609 | "requires": { 610 | "debug": "^2.1.2", 611 | "iconv-lite": "^0.4.4", 612 | "sax": "^1.2.4" 613 | } 614 | }, 615 | "node-pre-gyp": { 616 | "version": "0.10.3", 617 | "bundled": true, 618 | "optional": true, 619 | "requires": { 620 | "detect-libc": "^1.0.2", 621 | "mkdirp": "^0.5.1", 622 | "needle": "^2.2.1", 623 | "nopt": "^4.0.1", 624 | "npm-packlist": "^1.1.6", 625 | "npmlog": "^4.0.2", 626 | "rc": "^1.2.7", 627 | "rimraf": "^2.6.1", 628 | "semver": "^5.3.0", 629 | "tar": "^4" 630 | } 631 | }, 632 | "nopt": { 633 | "version": "4.0.1", 634 | "bundled": true, 635 | "optional": true, 636 | "requires": { 637 | "abbrev": "1", 638 | "osenv": "^0.1.4" 639 | } 640 | }, 641 | "npm-bundled": { 642 | "version": "1.0.5", 643 | "bundled": true, 644 | "optional": true 645 | }, 646 | "npm-packlist": { 647 | "version": "1.2.0", 648 | "bundled": true, 649 | "optional": true, 650 | "requires": { 651 | "ignore-walk": "^3.0.1", 652 | "npm-bundled": "^1.0.1" 653 | } 654 | }, 655 | "npmlog": { 656 | "version": "4.1.2", 657 | "bundled": true, 658 | "optional": true, 659 | "requires": { 660 | "are-we-there-yet": "~1.1.2", 661 | "console-control-strings": "~1.1.0", 662 | "gauge": "~2.7.3", 663 | "set-blocking": "~2.0.0" 664 | } 665 | }, 666 | "number-is-nan": { 667 | "version": "1.0.1", 668 | "bundled": true 669 | }, 670 | "object-assign": { 671 | "version": "4.1.1", 672 | "bundled": true, 673 | "optional": true 674 | }, 675 | "once": { 676 | "version": "1.4.0", 677 | "bundled": true, 678 | "requires": { 679 | "wrappy": "1" 680 | } 681 | }, 682 | "os-homedir": { 683 | "version": "1.0.2", 684 | "bundled": true, 685 | "optional": true 686 | }, 687 | "os-tmpdir": { 688 | "version": "1.0.2", 689 | "bundled": true, 690 | "optional": true 691 | }, 692 | "osenv": { 693 | "version": "0.1.5", 694 | "bundled": true, 695 | "optional": true, 696 | "requires": { 697 | "os-homedir": "^1.0.0", 698 | "os-tmpdir": "^1.0.0" 699 | } 700 | }, 701 | "path-is-absolute": { 702 | "version": "1.0.1", 703 | "bundled": true, 704 | "optional": true 705 | }, 706 | "process-nextick-args": { 707 | "version": "2.0.0", 708 | "bundled": true, 709 | "optional": true 710 | }, 711 | "rc": { 712 | "version": "1.2.8", 713 | "bundled": true, 714 | "optional": true, 715 | "requires": { 716 | "deep-extend": "^0.6.0", 717 | "ini": "~1.3.0", 718 | "minimist": "^1.2.0", 719 | "strip-json-comments": "~2.0.1" 720 | }, 721 | "dependencies": { 722 | "minimist": { 723 | "version": "1.2.0", 724 | "bundled": true, 725 | "optional": true 726 | } 727 | } 728 | }, 729 | "readable-stream": { 730 | "version": "2.3.6", 731 | "bundled": true, 732 | "optional": true, 733 | "requires": { 734 | "core-util-is": "~1.0.0", 735 | "inherits": "~2.0.3", 736 | "isarray": "~1.0.0", 737 | "process-nextick-args": "~2.0.0", 738 | "safe-buffer": "~5.1.1", 739 | "string_decoder": "~1.1.1", 740 | "util-deprecate": "~1.0.1" 741 | } 742 | }, 743 | "rimraf": { 744 | "version": "2.6.3", 745 | "bundled": true, 746 | "optional": true, 747 | "requires": { 748 | "glob": "^7.1.3" 749 | } 750 | }, 751 | "safe-buffer": { 752 | "version": "5.1.2", 753 | "bundled": true 754 | }, 755 | "safer-buffer": { 756 | "version": "2.1.2", 757 | "bundled": true, 758 | "optional": true 759 | }, 760 | "sax": { 761 | "version": "1.2.4", 762 | "bundled": true, 763 | "optional": true 764 | }, 765 | "semver": { 766 | "version": "5.6.0", 767 | "bundled": true, 768 | "optional": true 769 | }, 770 | "set-blocking": { 771 | "version": "2.0.0", 772 | "bundled": true, 773 | "optional": true 774 | }, 775 | "signal-exit": { 776 | "version": "3.0.2", 777 | "bundled": true, 778 | "optional": true 779 | }, 780 | "string-width": { 781 | "version": "1.0.2", 782 | "bundled": true, 783 | "requires": { 784 | "code-point-at": "^1.0.0", 785 | "is-fullwidth-code-point": "^1.0.0", 786 | "strip-ansi": "^3.0.0" 787 | } 788 | }, 789 | "string_decoder": { 790 | "version": "1.1.1", 791 | "bundled": true, 792 | "optional": true, 793 | "requires": { 794 | "safe-buffer": "~5.1.0" 795 | } 796 | }, 797 | "strip-ansi": { 798 | "version": "3.0.1", 799 | "bundled": true, 800 | "requires": { 801 | "ansi-regex": "^2.0.0" 802 | } 803 | }, 804 | "strip-json-comments": { 805 | "version": "2.0.1", 806 | "bundled": true, 807 | "optional": true 808 | }, 809 | "tar": { 810 | "version": "4.4.8", 811 | "bundled": true, 812 | "optional": true, 813 | "requires": { 814 | "chownr": "^1.1.1", 815 | "fs-minipass": "^1.2.5", 816 | "minipass": "^2.3.4", 817 | "minizlib": "^1.1.1", 818 | "mkdirp": "^0.5.0", 819 | "safe-buffer": "^5.1.2", 820 | "yallist": "^3.0.2" 821 | } 822 | }, 823 | "util-deprecate": { 824 | "version": "1.0.2", 825 | "bundled": true, 826 | "optional": true 827 | }, 828 | "wide-align": { 829 | "version": "1.1.3", 830 | "bundled": true, 831 | "optional": true, 832 | "requires": { 833 | "string-width": "^1.0.2 || 2" 834 | } 835 | }, 836 | "wrappy": { 837 | "version": "1.0.2", 838 | "bundled": true 839 | }, 840 | "yallist": { 841 | "version": "3.0.3", 842 | "bundled": true 843 | } 844 | } 845 | }, 846 | "get-value": { 847 | "version": "2.0.6", 848 | "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", 849 | "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" 850 | }, 851 | "glob-base": { 852 | "version": "0.3.0", 853 | "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", 854 | "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", 855 | "requires": { 856 | "glob-parent": "^2.0.0", 857 | "is-glob": "^2.0.0" 858 | } 859 | }, 860 | "glob-parent": { 861 | "version": "2.0.0", 862 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", 863 | "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", 864 | "requires": { 865 | "is-glob": "^2.0.0" 866 | } 867 | }, 868 | "graceful-fs": { 869 | "version": "4.1.15", 870 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", 871 | "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" 872 | }, 873 | "has-value": { 874 | "version": "1.0.0", 875 | "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", 876 | "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", 877 | "requires": { 878 | "get-value": "^2.0.6", 879 | "has-values": "^1.0.0", 880 | "isobject": "^3.0.0" 881 | }, 882 | "dependencies": { 883 | "isobject": { 884 | "version": "3.0.1", 885 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 886 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 887 | } 888 | } 889 | }, 890 | "has-values": { 891 | "version": "1.0.0", 892 | "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", 893 | "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", 894 | "requires": { 895 | "is-number": "^3.0.0", 896 | "kind-of": "^4.0.0" 897 | }, 898 | "dependencies": { 899 | "is-number": { 900 | "version": "3.0.0", 901 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 902 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 903 | "requires": { 904 | "kind-of": "^3.0.2" 905 | }, 906 | "dependencies": { 907 | "kind-of": { 908 | "version": "3.2.2", 909 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 910 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 911 | "requires": { 912 | "is-buffer": "^1.1.5" 913 | } 914 | } 915 | } 916 | }, 917 | "kind-of": { 918 | "version": "4.0.0", 919 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 920 | "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", 921 | "requires": { 922 | "is-buffer": "^1.1.5" 923 | } 924 | } 925 | } 926 | }, 927 | "inherits": { 928 | "version": "2.0.3", 929 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 930 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 931 | }, 932 | "is-accessor-descriptor": { 933 | "version": "0.1.6", 934 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 935 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 936 | "requires": { 937 | "kind-of": "^3.0.2" 938 | } 939 | }, 940 | "is-binary-path": { 941 | "version": "1.0.1", 942 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", 943 | "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", 944 | "requires": { 945 | "binary-extensions": "^1.0.0" 946 | } 947 | }, 948 | "is-buffer": { 949 | "version": "1.1.6", 950 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 951 | "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" 952 | }, 953 | "is-data-descriptor": { 954 | "version": "0.1.4", 955 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 956 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 957 | "requires": { 958 | "kind-of": "^3.0.2" 959 | } 960 | }, 961 | "is-descriptor": { 962 | "version": "0.1.6", 963 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 964 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 965 | "requires": { 966 | "is-accessor-descriptor": "^0.1.6", 967 | "is-data-descriptor": "^0.1.4", 968 | "kind-of": "^5.0.0" 969 | }, 970 | "dependencies": { 971 | "kind-of": { 972 | "version": "5.1.0", 973 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 974 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" 975 | } 976 | } 977 | }, 978 | "is-dotfile": { 979 | "version": "1.0.3", 980 | "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", 981 | "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=" 982 | }, 983 | "is-equal-shallow": { 984 | "version": "0.1.3", 985 | "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", 986 | "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", 987 | "requires": { 988 | "is-primitive": "^2.0.0" 989 | } 990 | }, 991 | "is-extendable": { 992 | "version": "0.1.1", 993 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 994 | "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" 995 | }, 996 | "is-extglob": { 997 | "version": "1.0.0", 998 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", 999 | "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" 1000 | }, 1001 | "is-glob": { 1002 | "version": "2.0.1", 1003 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", 1004 | "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", 1005 | "requires": { 1006 | "is-extglob": "^1.0.0" 1007 | } 1008 | }, 1009 | "is-module": { 1010 | "version": "1.0.0", 1011 | "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", 1012 | "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" 1013 | }, 1014 | "is-number": { 1015 | "version": "2.1.0", 1016 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", 1017 | "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", 1018 | "requires": { 1019 | "kind-of": "^3.0.2" 1020 | } 1021 | }, 1022 | "is-plain-object": { 1023 | "version": "2.0.4", 1024 | "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 1025 | "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 1026 | "requires": { 1027 | "isobject": "^3.0.1" 1028 | }, 1029 | "dependencies": { 1030 | "isobject": { 1031 | "version": "3.0.1", 1032 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 1033 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 1034 | } 1035 | } 1036 | }, 1037 | "is-posix-bracket": { 1038 | "version": "0.1.1", 1039 | "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", 1040 | "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=" 1041 | }, 1042 | "is-primitive": { 1043 | "version": "2.0.0", 1044 | "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", 1045 | "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=" 1046 | }, 1047 | "is-windows": { 1048 | "version": "1.0.2", 1049 | "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 1050 | "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" 1051 | }, 1052 | "isarray": { 1053 | "version": "1.0.0", 1054 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 1055 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 1056 | }, 1057 | "isobject": { 1058 | "version": "2.1.0", 1059 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 1060 | "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 1061 | "requires": { 1062 | "isarray": "1.0.0" 1063 | } 1064 | }, 1065 | "kind-of": { 1066 | "version": "3.2.2", 1067 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1068 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1069 | "requires": { 1070 | "is-buffer": "^1.1.5" 1071 | } 1072 | }, 1073 | "livereload": { 1074 | "version": "0.7.0", 1075 | "resolved": "https://registry.npmjs.org/livereload/-/livereload-0.7.0.tgz", 1076 | "integrity": "sha512-PHnIGczQEvmCctDvRTWylA+1wSwE0/eFm+LkNhlmlAFus/aCRlVE97UOLOf6TUGLmZyfg7z7twG37ZiOgNJAyQ==", 1077 | "requires": { 1078 | "chokidar": "^1.7.0", 1079 | "opts": ">= 1.2.0", 1080 | "ws": "^1.1.5" 1081 | } 1082 | }, 1083 | "map-cache": { 1084 | "version": "0.2.2", 1085 | "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 1086 | "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" 1087 | }, 1088 | "map-visit": { 1089 | "version": "1.0.0", 1090 | "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", 1091 | "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", 1092 | "requires": { 1093 | "object-visit": "^1.0.0" 1094 | } 1095 | }, 1096 | "math-random": { 1097 | "version": "1.0.4", 1098 | "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", 1099 | "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==" 1100 | }, 1101 | "micromatch": { 1102 | "version": "2.3.11", 1103 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", 1104 | "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", 1105 | "requires": { 1106 | "arr-diff": "^2.0.0", 1107 | "array-unique": "^0.2.1", 1108 | "braces": "^1.8.2", 1109 | "expand-brackets": "^0.1.4", 1110 | "extglob": "^0.3.1", 1111 | "filename-regex": "^2.0.0", 1112 | "is-extglob": "^1.0.0", 1113 | "is-glob": "^2.0.1", 1114 | "kind-of": "^3.0.2", 1115 | "normalize-path": "^2.0.1", 1116 | "object.omit": "^2.0.0", 1117 | "parse-glob": "^3.0.4", 1118 | "regex-cache": "^0.4.2" 1119 | } 1120 | }, 1121 | "mime": { 1122 | "version": "2.4.0", 1123 | "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.0.tgz", 1124 | "integrity": "sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==" 1125 | }, 1126 | "mixin-deep": { 1127 | "version": "1.3.1", 1128 | "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", 1129 | "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", 1130 | "requires": { 1131 | "for-in": "^1.0.2", 1132 | "is-extendable": "^1.0.1" 1133 | }, 1134 | "dependencies": { 1135 | "is-extendable": { 1136 | "version": "1.0.1", 1137 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 1138 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 1139 | "requires": { 1140 | "is-plain-object": "^2.0.4" 1141 | } 1142 | } 1143 | } 1144 | }, 1145 | "ms": { 1146 | "version": "2.0.0", 1147 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1148 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 1149 | }, 1150 | "nan": { 1151 | "version": "2.13.1", 1152 | "resolved": "https://registry.npmjs.org/nan/-/nan-2.13.1.tgz", 1153 | "integrity": "sha512-I6YB/YEuDeUZMmhscXKxGgZlFnhsn5y0hgOZBadkzfTRrZBtJDZeg6eQf7PYMIEclwmorTKK8GztsyOUSVBREA==", 1154 | "optional": true 1155 | }, 1156 | "nanomatch": { 1157 | "version": "1.2.13", 1158 | "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 1159 | "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", 1160 | "requires": { 1161 | "arr-diff": "^4.0.0", 1162 | "array-unique": "^0.3.2", 1163 | "define-property": "^2.0.2", 1164 | "extend-shallow": "^3.0.2", 1165 | "fragment-cache": "^0.2.1", 1166 | "is-windows": "^1.0.2", 1167 | "kind-of": "^6.0.2", 1168 | "object.pick": "^1.3.0", 1169 | "regex-not": "^1.0.0", 1170 | "snapdragon": "^0.8.1", 1171 | "to-regex": "^3.0.1" 1172 | }, 1173 | "dependencies": { 1174 | "arr-diff": { 1175 | "version": "4.0.0", 1176 | "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", 1177 | "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" 1178 | }, 1179 | "array-unique": { 1180 | "version": "0.3.2", 1181 | "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 1182 | "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" 1183 | }, 1184 | "kind-of": { 1185 | "version": "6.0.2", 1186 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 1187 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" 1188 | } 1189 | } 1190 | }, 1191 | "normalize-path": { 1192 | "version": "2.1.1", 1193 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", 1194 | "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", 1195 | "requires": { 1196 | "remove-trailing-separator": "^1.0.1" 1197 | } 1198 | }, 1199 | "object-copy": { 1200 | "version": "0.1.0", 1201 | "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", 1202 | "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", 1203 | "requires": { 1204 | "copy-descriptor": "^0.1.0", 1205 | "define-property": "^0.2.5", 1206 | "kind-of": "^3.0.3" 1207 | }, 1208 | "dependencies": { 1209 | "define-property": { 1210 | "version": "0.2.5", 1211 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1212 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 1213 | "requires": { 1214 | "is-descriptor": "^0.1.0" 1215 | } 1216 | } 1217 | } 1218 | }, 1219 | "object-visit": { 1220 | "version": "1.0.1", 1221 | "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", 1222 | "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", 1223 | "requires": { 1224 | "isobject": "^3.0.0" 1225 | }, 1226 | "dependencies": { 1227 | "isobject": { 1228 | "version": "3.0.1", 1229 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 1230 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 1231 | } 1232 | } 1233 | }, 1234 | "object.omit": { 1235 | "version": "2.0.1", 1236 | "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", 1237 | "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", 1238 | "requires": { 1239 | "for-own": "^0.1.4", 1240 | "is-extendable": "^0.1.1" 1241 | } 1242 | }, 1243 | "object.pick": { 1244 | "version": "1.3.0", 1245 | "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 1246 | "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", 1247 | "requires": { 1248 | "isobject": "^3.0.1" 1249 | }, 1250 | "dependencies": { 1251 | "isobject": { 1252 | "version": "3.0.1", 1253 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 1254 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 1255 | } 1256 | } 1257 | }, 1258 | "opener": { 1259 | "version": "1.5.1", 1260 | "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz", 1261 | "integrity": "sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==" 1262 | }, 1263 | "options": { 1264 | "version": "0.0.6", 1265 | "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz", 1266 | "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8=" 1267 | }, 1268 | "opts": { 1269 | "version": "1.2.6", 1270 | "resolved": "https://registry.npmjs.org/opts/-/opts-1.2.6.tgz", 1271 | "integrity": "sha1-0YXAQlz9652h0YKQi2W1wCOP67M=" 1272 | }, 1273 | "parse-glob": { 1274 | "version": "3.0.4", 1275 | "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", 1276 | "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", 1277 | "requires": { 1278 | "glob-base": "^0.3.0", 1279 | "is-dotfile": "^1.0.0", 1280 | "is-extglob": "^1.0.0", 1281 | "is-glob": "^2.0.0" 1282 | } 1283 | }, 1284 | "pascalcase": { 1285 | "version": "0.1.1", 1286 | "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", 1287 | "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" 1288 | }, 1289 | "path-is-absolute": { 1290 | "version": "1.0.1", 1291 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1292 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 1293 | }, 1294 | "path-parse": { 1295 | "version": "1.0.6", 1296 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", 1297 | "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" 1298 | }, 1299 | "posix-character-classes": { 1300 | "version": "0.1.1", 1301 | "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", 1302 | "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" 1303 | }, 1304 | "preserve": { 1305 | "version": "0.2.0", 1306 | "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", 1307 | "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=" 1308 | }, 1309 | "process-nextick-args": { 1310 | "version": "2.0.0", 1311 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", 1312 | "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" 1313 | }, 1314 | "randomatic": { 1315 | "version": "3.1.1", 1316 | "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", 1317 | "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", 1318 | "requires": { 1319 | "is-number": "^4.0.0", 1320 | "kind-of": "^6.0.0", 1321 | "math-random": "^1.0.1" 1322 | }, 1323 | "dependencies": { 1324 | "is-number": { 1325 | "version": "4.0.0", 1326 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", 1327 | "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==" 1328 | }, 1329 | "kind-of": { 1330 | "version": "6.0.2", 1331 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 1332 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" 1333 | } 1334 | } 1335 | }, 1336 | "readable-stream": { 1337 | "version": "2.3.6", 1338 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", 1339 | "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", 1340 | "requires": { 1341 | "core-util-is": "~1.0.0", 1342 | "inherits": "~2.0.3", 1343 | "isarray": "~1.0.0", 1344 | "process-nextick-args": "~2.0.0", 1345 | "safe-buffer": "~5.1.1", 1346 | "string_decoder": "~1.1.1", 1347 | "util-deprecate": "~1.0.1" 1348 | } 1349 | }, 1350 | "readdirp": { 1351 | "version": "2.2.1", 1352 | "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", 1353 | "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", 1354 | "requires": { 1355 | "graceful-fs": "^4.1.11", 1356 | "micromatch": "^3.1.10", 1357 | "readable-stream": "^2.0.2" 1358 | }, 1359 | "dependencies": { 1360 | "arr-diff": { 1361 | "version": "4.0.0", 1362 | "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", 1363 | "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" 1364 | }, 1365 | "array-unique": { 1366 | "version": "0.3.2", 1367 | "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 1368 | "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" 1369 | }, 1370 | "braces": { 1371 | "version": "2.3.2", 1372 | "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 1373 | "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 1374 | "requires": { 1375 | "arr-flatten": "^1.1.0", 1376 | "array-unique": "^0.3.2", 1377 | "extend-shallow": "^2.0.1", 1378 | "fill-range": "^4.0.0", 1379 | "isobject": "^3.0.1", 1380 | "repeat-element": "^1.1.2", 1381 | "snapdragon": "^0.8.1", 1382 | "snapdragon-node": "^2.0.1", 1383 | "split-string": "^3.0.2", 1384 | "to-regex": "^3.0.1" 1385 | }, 1386 | "dependencies": { 1387 | "extend-shallow": { 1388 | "version": "2.0.1", 1389 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1390 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1391 | "requires": { 1392 | "is-extendable": "^0.1.0" 1393 | } 1394 | } 1395 | } 1396 | }, 1397 | "expand-brackets": { 1398 | "version": "2.1.4", 1399 | "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", 1400 | "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", 1401 | "requires": { 1402 | "debug": "^2.3.3", 1403 | "define-property": "^0.2.5", 1404 | "extend-shallow": "^2.0.1", 1405 | "posix-character-classes": "^0.1.0", 1406 | "regex-not": "^1.0.0", 1407 | "snapdragon": "^0.8.1", 1408 | "to-regex": "^3.0.1" 1409 | }, 1410 | "dependencies": { 1411 | "define-property": { 1412 | "version": "0.2.5", 1413 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1414 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 1415 | "requires": { 1416 | "is-descriptor": "^0.1.0" 1417 | } 1418 | }, 1419 | "extend-shallow": { 1420 | "version": "2.0.1", 1421 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1422 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1423 | "requires": { 1424 | "is-extendable": "^0.1.0" 1425 | } 1426 | }, 1427 | "is-accessor-descriptor": { 1428 | "version": "0.1.6", 1429 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 1430 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 1431 | "requires": { 1432 | "kind-of": "^3.0.2" 1433 | }, 1434 | "dependencies": { 1435 | "kind-of": { 1436 | "version": "3.2.2", 1437 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1438 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1439 | "requires": { 1440 | "is-buffer": "^1.1.5" 1441 | } 1442 | } 1443 | } 1444 | }, 1445 | "is-data-descriptor": { 1446 | "version": "0.1.4", 1447 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 1448 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 1449 | "requires": { 1450 | "kind-of": "^3.0.2" 1451 | }, 1452 | "dependencies": { 1453 | "kind-of": { 1454 | "version": "3.2.2", 1455 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1456 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1457 | "requires": { 1458 | "is-buffer": "^1.1.5" 1459 | } 1460 | } 1461 | } 1462 | }, 1463 | "is-descriptor": { 1464 | "version": "0.1.6", 1465 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 1466 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 1467 | "requires": { 1468 | "is-accessor-descriptor": "^0.1.6", 1469 | "is-data-descriptor": "^0.1.4", 1470 | "kind-of": "^5.0.0" 1471 | } 1472 | }, 1473 | "kind-of": { 1474 | "version": "5.1.0", 1475 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 1476 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" 1477 | } 1478 | } 1479 | }, 1480 | "extglob": { 1481 | "version": "2.0.4", 1482 | "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", 1483 | "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", 1484 | "requires": { 1485 | "array-unique": "^0.3.2", 1486 | "define-property": "^1.0.0", 1487 | "expand-brackets": "^2.1.4", 1488 | "extend-shallow": "^2.0.1", 1489 | "fragment-cache": "^0.2.1", 1490 | "regex-not": "^1.0.0", 1491 | "snapdragon": "^0.8.1", 1492 | "to-regex": "^3.0.1" 1493 | }, 1494 | "dependencies": { 1495 | "define-property": { 1496 | "version": "1.0.0", 1497 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 1498 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 1499 | "requires": { 1500 | "is-descriptor": "^1.0.0" 1501 | } 1502 | }, 1503 | "extend-shallow": { 1504 | "version": "2.0.1", 1505 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1506 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1507 | "requires": { 1508 | "is-extendable": "^0.1.0" 1509 | } 1510 | } 1511 | } 1512 | }, 1513 | "fill-range": { 1514 | "version": "4.0.0", 1515 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 1516 | "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 1517 | "requires": { 1518 | "extend-shallow": "^2.0.1", 1519 | "is-number": "^3.0.0", 1520 | "repeat-string": "^1.6.1", 1521 | "to-regex-range": "^2.1.0" 1522 | }, 1523 | "dependencies": { 1524 | "extend-shallow": { 1525 | "version": "2.0.1", 1526 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1527 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1528 | "requires": { 1529 | "is-extendable": "^0.1.0" 1530 | } 1531 | } 1532 | } 1533 | }, 1534 | "is-accessor-descriptor": { 1535 | "version": "1.0.0", 1536 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 1537 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 1538 | "requires": { 1539 | "kind-of": "^6.0.0" 1540 | } 1541 | }, 1542 | "is-data-descriptor": { 1543 | "version": "1.0.0", 1544 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 1545 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 1546 | "requires": { 1547 | "kind-of": "^6.0.0" 1548 | } 1549 | }, 1550 | "is-descriptor": { 1551 | "version": "1.0.2", 1552 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 1553 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 1554 | "requires": { 1555 | "is-accessor-descriptor": "^1.0.0", 1556 | "is-data-descriptor": "^1.0.0", 1557 | "kind-of": "^6.0.2" 1558 | } 1559 | }, 1560 | "is-number": { 1561 | "version": "3.0.0", 1562 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 1563 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 1564 | "requires": { 1565 | "kind-of": "^3.0.2" 1566 | }, 1567 | "dependencies": { 1568 | "kind-of": { 1569 | "version": "3.2.2", 1570 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1571 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1572 | "requires": { 1573 | "is-buffer": "^1.1.5" 1574 | } 1575 | } 1576 | } 1577 | }, 1578 | "isobject": { 1579 | "version": "3.0.1", 1580 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 1581 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 1582 | }, 1583 | "kind-of": { 1584 | "version": "6.0.2", 1585 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 1586 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" 1587 | }, 1588 | "micromatch": { 1589 | "version": "3.1.10", 1590 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 1591 | "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 1592 | "requires": { 1593 | "arr-diff": "^4.0.0", 1594 | "array-unique": "^0.3.2", 1595 | "braces": "^2.3.1", 1596 | "define-property": "^2.0.2", 1597 | "extend-shallow": "^3.0.2", 1598 | "extglob": "^2.0.4", 1599 | "fragment-cache": "^0.2.1", 1600 | "kind-of": "^6.0.2", 1601 | "nanomatch": "^1.2.9", 1602 | "object.pick": "^1.3.0", 1603 | "regex-not": "^1.0.0", 1604 | "snapdragon": "^0.8.1", 1605 | "to-regex": "^3.0.2" 1606 | } 1607 | } 1608 | } 1609 | }, 1610 | "regex-cache": { 1611 | "version": "0.4.4", 1612 | "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", 1613 | "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", 1614 | "requires": { 1615 | "is-equal-shallow": "^0.1.3" 1616 | } 1617 | }, 1618 | "regex-not": { 1619 | "version": "1.0.2", 1620 | "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", 1621 | "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", 1622 | "requires": { 1623 | "extend-shallow": "^3.0.2", 1624 | "safe-regex": "^1.1.0" 1625 | } 1626 | }, 1627 | "remove-trailing-separator": { 1628 | "version": "1.1.0", 1629 | "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", 1630 | "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" 1631 | }, 1632 | "repeat-element": { 1633 | "version": "1.1.3", 1634 | "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", 1635 | "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" 1636 | }, 1637 | "repeat-string": { 1638 | "version": "1.6.1", 1639 | "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 1640 | "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" 1641 | }, 1642 | "require-relative": { 1643 | "version": "0.8.7", 1644 | "resolved": "https://registry.npmjs.org/require-relative/-/require-relative-0.8.7.tgz", 1645 | "integrity": "sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4=" 1646 | }, 1647 | "resolve": { 1648 | "version": "1.10.0", 1649 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.10.0.tgz", 1650 | "integrity": "sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg==", 1651 | "requires": { 1652 | "path-parse": "^1.0.6" 1653 | } 1654 | }, 1655 | "resolve-url": { 1656 | "version": "0.2.1", 1657 | "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", 1658 | "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" 1659 | }, 1660 | "ret": { 1661 | "version": "0.1.15", 1662 | "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", 1663 | "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" 1664 | }, 1665 | "rollup": { 1666 | "version": "1.6.0", 1667 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.6.0.tgz", 1668 | "integrity": "sha512-qu9iWyuiOxAuBM8cAwLuqPclYdarIpayrkfQB7aTGTiyYPbvx+qVF33sIznfq4bxZCiytQux/FvZieUBAXivCw==", 1669 | "requires": { 1670 | "@types/estree": "0.0.39", 1671 | "@types/node": "^11.9.5", 1672 | "acorn": "^6.1.1" 1673 | } 1674 | }, 1675 | "rollup-plugin-livereload": { 1676 | "version": "1.0.0", 1677 | "resolved": "https://registry.npmjs.org/rollup-plugin-livereload/-/rollup-plugin-livereload-1.0.0.tgz", 1678 | "integrity": "sha512-73vtOWMcQEOKyk5jgDTEFYGf4d4GWraDt/onTiauE7WALAO+6nIWKD7p47yDiCiz/pTOKvh38SQ2HZ8KkpaNew==", 1679 | "requires": { 1680 | "livereload": "^0.7.0" 1681 | } 1682 | }, 1683 | "rollup-plugin-node-resolve": { 1684 | "version": "4.0.1", 1685 | "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-4.0.1.tgz", 1686 | "integrity": "sha512-fSS7YDuCe0gYqKsr5OvxMloeZYUSgN43Ypi1WeRZzQcWtHgFayV5tUSPYpxuaioIIWaBXl6NrVk0T2/sKwueLg==", 1687 | "requires": { 1688 | "builtin-modules": "^3.0.0", 1689 | "is-module": "^1.0.0", 1690 | "resolve": "^1.10.0" 1691 | } 1692 | }, 1693 | "rollup-plugin-serve": { 1694 | "version": "1.0.1", 1695 | "resolved": "https://registry.npmjs.org/rollup-plugin-serve/-/rollup-plugin-serve-1.0.1.tgz", 1696 | "integrity": "sha512-bni0pb4s1YLvn1xBmj+dH1OsLdp8gWA4zqh3yuEtT6/YHhg3nDneGU2GwMcRDQwY2tXzuI0uSeAlF1rY+ODitg==", 1697 | "requires": { 1698 | "mime": ">=2.0.3", 1699 | "opener": "1" 1700 | } 1701 | }, 1702 | "rollup-plugin-svelte": { 1703 | "version": "5.0.3", 1704 | "resolved": "https://registry.npmjs.org/rollup-plugin-svelte/-/rollup-plugin-svelte-5.0.3.tgz", 1705 | "integrity": "sha512-3W/jbtBcsxohKQMI1Po2ZsUHRGUy3vEtgXLHvBin1+ms3wl2eomSyYBV7pwrkh6tWok9BVzdxGQgd7IqibG+Ew==", 1706 | "requires": { 1707 | "require-relative": "^0.8.7", 1708 | "rollup-pluginutils": "^2.3.3", 1709 | "sourcemap-codec": "^1.4.4" 1710 | } 1711 | }, 1712 | "rollup-pluginutils": { 1713 | "version": "2.5.0", 1714 | "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.5.0.tgz", 1715 | "integrity": "sha512-9Muh1H+XB5f5ONmKMayUoTYR1EZwHbwJJ9oZLrKT5yuTf/RLIQ5mYIGsrERquVucJmjmaAW0Y7+6Qo1Ep+5w3Q==", 1716 | "requires": { 1717 | "estree-walker": "^0.6.0", 1718 | "micromatch": "^3.1.10" 1719 | }, 1720 | "dependencies": { 1721 | "arr-diff": { 1722 | "version": "4.0.0", 1723 | "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", 1724 | "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" 1725 | }, 1726 | "array-unique": { 1727 | "version": "0.3.2", 1728 | "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 1729 | "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" 1730 | }, 1731 | "braces": { 1732 | "version": "2.3.2", 1733 | "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 1734 | "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 1735 | "requires": { 1736 | "arr-flatten": "^1.1.0", 1737 | "array-unique": "^0.3.2", 1738 | "extend-shallow": "^2.0.1", 1739 | "fill-range": "^4.0.0", 1740 | "isobject": "^3.0.1", 1741 | "repeat-element": "^1.1.2", 1742 | "snapdragon": "^0.8.1", 1743 | "snapdragon-node": "^2.0.1", 1744 | "split-string": "^3.0.2", 1745 | "to-regex": "^3.0.1" 1746 | }, 1747 | "dependencies": { 1748 | "extend-shallow": { 1749 | "version": "2.0.1", 1750 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1751 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1752 | "requires": { 1753 | "is-extendable": "^0.1.0" 1754 | } 1755 | } 1756 | } 1757 | }, 1758 | "expand-brackets": { 1759 | "version": "2.1.4", 1760 | "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", 1761 | "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", 1762 | "requires": { 1763 | "debug": "^2.3.3", 1764 | "define-property": "^0.2.5", 1765 | "extend-shallow": "^2.0.1", 1766 | "posix-character-classes": "^0.1.0", 1767 | "regex-not": "^1.0.0", 1768 | "snapdragon": "^0.8.1", 1769 | "to-regex": "^3.0.1" 1770 | }, 1771 | "dependencies": { 1772 | "define-property": { 1773 | "version": "0.2.5", 1774 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1775 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 1776 | "requires": { 1777 | "is-descriptor": "^0.1.0" 1778 | } 1779 | }, 1780 | "extend-shallow": { 1781 | "version": "2.0.1", 1782 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1783 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1784 | "requires": { 1785 | "is-extendable": "^0.1.0" 1786 | } 1787 | }, 1788 | "is-accessor-descriptor": { 1789 | "version": "0.1.6", 1790 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 1791 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 1792 | "requires": { 1793 | "kind-of": "^3.0.2" 1794 | }, 1795 | "dependencies": { 1796 | "kind-of": { 1797 | "version": "3.2.2", 1798 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1799 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1800 | "requires": { 1801 | "is-buffer": "^1.1.5" 1802 | } 1803 | } 1804 | } 1805 | }, 1806 | "is-data-descriptor": { 1807 | "version": "0.1.4", 1808 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 1809 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 1810 | "requires": { 1811 | "kind-of": "^3.0.2" 1812 | }, 1813 | "dependencies": { 1814 | "kind-of": { 1815 | "version": "3.2.2", 1816 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1817 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1818 | "requires": { 1819 | "is-buffer": "^1.1.5" 1820 | } 1821 | } 1822 | } 1823 | }, 1824 | "is-descriptor": { 1825 | "version": "0.1.6", 1826 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 1827 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 1828 | "requires": { 1829 | "is-accessor-descriptor": "^0.1.6", 1830 | "is-data-descriptor": "^0.1.4", 1831 | "kind-of": "^5.0.0" 1832 | } 1833 | }, 1834 | "kind-of": { 1835 | "version": "5.1.0", 1836 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 1837 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" 1838 | } 1839 | } 1840 | }, 1841 | "extglob": { 1842 | "version": "2.0.4", 1843 | "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", 1844 | "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", 1845 | "requires": { 1846 | "array-unique": "^0.3.2", 1847 | "define-property": "^1.0.0", 1848 | "expand-brackets": "^2.1.4", 1849 | "extend-shallow": "^2.0.1", 1850 | "fragment-cache": "^0.2.1", 1851 | "regex-not": "^1.0.0", 1852 | "snapdragon": "^0.8.1", 1853 | "to-regex": "^3.0.1" 1854 | }, 1855 | "dependencies": { 1856 | "define-property": { 1857 | "version": "1.0.0", 1858 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 1859 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 1860 | "requires": { 1861 | "is-descriptor": "^1.0.0" 1862 | } 1863 | }, 1864 | "extend-shallow": { 1865 | "version": "2.0.1", 1866 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1867 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1868 | "requires": { 1869 | "is-extendable": "^0.1.0" 1870 | } 1871 | } 1872 | } 1873 | }, 1874 | "fill-range": { 1875 | "version": "4.0.0", 1876 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 1877 | "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 1878 | "requires": { 1879 | "extend-shallow": "^2.0.1", 1880 | "is-number": "^3.0.0", 1881 | "repeat-string": "^1.6.1", 1882 | "to-regex-range": "^2.1.0" 1883 | }, 1884 | "dependencies": { 1885 | "extend-shallow": { 1886 | "version": "2.0.1", 1887 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1888 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1889 | "requires": { 1890 | "is-extendable": "^0.1.0" 1891 | } 1892 | } 1893 | } 1894 | }, 1895 | "is-accessor-descriptor": { 1896 | "version": "1.0.0", 1897 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 1898 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 1899 | "requires": { 1900 | "kind-of": "^6.0.0" 1901 | } 1902 | }, 1903 | "is-data-descriptor": { 1904 | "version": "1.0.0", 1905 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 1906 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 1907 | "requires": { 1908 | "kind-of": "^6.0.0" 1909 | } 1910 | }, 1911 | "is-descriptor": { 1912 | "version": "1.0.2", 1913 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 1914 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 1915 | "requires": { 1916 | "is-accessor-descriptor": "^1.0.0", 1917 | "is-data-descriptor": "^1.0.0", 1918 | "kind-of": "^6.0.2" 1919 | } 1920 | }, 1921 | "is-number": { 1922 | "version": "3.0.0", 1923 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 1924 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 1925 | "requires": { 1926 | "kind-of": "^3.0.2" 1927 | }, 1928 | "dependencies": { 1929 | "kind-of": { 1930 | "version": "3.2.2", 1931 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1932 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1933 | "requires": { 1934 | "is-buffer": "^1.1.5" 1935 | } 1936 | } 1937 | } 1938 | }, 1939 | "isobject": { 1940 | "version": "3.0.1", 1941 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 1942 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 1943 | }, 1944 | "kind-of": { 1945 | "version": "6.0.2", 1946 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 1947 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" 1948 | }, 1949 | "micromatch": { 1950 | "version": "3.1.10", 1951 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 1952 | "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 1953 | "requires": { 1954 | "arr-diff": "^4.0.0", 1955 | "array-unique": "^0.3.2", 1956 | "braces": "^2.3.1", 1957 | "define-property": "^2.0.2", 1958 | "extend-shallow": "^3.0.2", 1959 | "extglob": "^2.0.4", 1960 | "fragment-cache": "^0.2.1", 1961 | "kind-of": "^6.0.2", 1962 | "nanomatch": "^1.2.9", 1963 | "object.pick": "^1.3.0", 1964 | "regex-not": "^1.0.0", 1965 | "snapdragon": "^0.8.1", 1966 | "to-regex": "^3.0.2" 1967 | } 1968 | } 1969 | } 1970 | }, 1971 | "safe-buffer": { 1972 | "version": "5.1.2", 1973 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1974 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 1975 | }, 1976 | "safe-regex": { 1977 | "version": "1.1.0", 1978 | "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", 1979 | "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", 1980 | "requires": { 1981 | "ret": "~0.1.10" 1982 | } 1983 | }, 1984 | "set-value": { 1985 | "version": "2.0.0", 1986 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", 1987 | "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", 1988 | "requires": { 1989 | "extend-shallow": "^2.0.1", 1990 | "is-extendable": "^0.1.1", 1991 | "is-plain-object": "^2.0.3", 1992 | "split-string": "^3.0.1" 1993 | }, 1994 | "dependencies": { 1995 | "extend-shallow": { 1996 | "version": "2.0.1", 1997 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1998 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1999 | "requires": { 2000 | "is-extendable": "^0.1.0" 2001 | } 2002 | } 2003 | } 2004 | }, 2005 | "snapdragon": { 2006 | "version": "0.8.2", 2007 | "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", 2008 | "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", 2009 | "requires": { 2010 | "base": "^0.11.1", 2011 | "debug": "^2.2.0", 2012 | "define-property": "^0.2.5", 2013 | "extend-shallow": "^2.0.1", 2014 | "map-cache": "^0.2.2", 2015 | "source-map": "^0.5.6", 2016 | "source-map-resolve": "^0.5.0", 2017 | "use": "^3.1.0" 2018 | }, 2019 | "dependencies": { 2020 | "define-property": { 2021 | "version": "0.2.5", 2022 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 2023 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 2024 | "requires": { 2025 | "is-descriptor": "^0.1.0" 2026 | } 2027 | }, 2028 | "extend-shallow": { 2029 | "version": "2.0.1", 2030 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2031 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2032 | "requires": { 2033 | "is-extendable": "^0.1.0" 2034 | } 2035 | } 2036 | } 2037 | }, 2038 | "snapdragon-node": { 2039 | "version": "2.1.1", 2040 | "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", 2041 | "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", 2042 | "requires": { 2043 | "define-property": "^1.0.0", 2044 | "isobject": "^3.0.0", 2045 | "snapdragon-util": "^3.0.1" 2046 | }, 2047 | "dependencies": { 2048 | "define-property": { 2049 | "version": "1.0.0", 2050 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 2051 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 2052 | "requires": { 2053 | "is-descriptor": "^1.0.0" 2054 | } 2055 | }, 2056 | "is-accessor-descriptor": { 2057 | "version": "1.0.0", 2058 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 2059 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 2060 | "requires": { 2061 | "kind-of": "^6.0.0" 2062 | } 2063 | }, 2064 | "is-data-descriptor": { 2065 | "version": "1.0.0", 2066 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 2067 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 2068 | "requires": { 2069 | "kind-of": "^6.0.0" 2070 | } 2071 | }, 2072 | "is-descriptor": { 2073 | "version": "1.0.2", 2074 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 2075 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 2076 | "requires": { 2077 | "is-accessor-descriptor": "^1.0.0", 2078 | "is-data-descriptor": "^1.0.0", 2079 | "kind-of": "^6.0.2" 2080 | } 2081 | }, 2082 | "isobject": { 2083 | "version": "3.0.1", 2084 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 2085 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 2086 | }, 2087 | "kind-of": { 2088 | "version": "6.0.2", 2089 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 2090 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" 2091 | } 2092 | } 2093 | }, 2094 | "snapdragon-util": { 2095 | "version": "3.0.1", 2096 | "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", 2097 | "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", 2098 | "requires": { 2099 | "kind-of": "^3.2.0" 2100 | } 2101 | }, 2102 | "source-map": { 2103 | "version": "0.5.7", 2104 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2105 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 2106 | }, 2107 | "source-map-resolve": { 2108 | "version": "0.5.2", 2109 | "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", 2110 | "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", 2111 | "requires": { 2112 | "atob": "^2.1.1", 2113 | "decode-uri-component": "^0.2.0", 2114 | "resolve-url": "^0.2.1", 2115 | "source-map-url": "^0.4.0", 2116 | "urix": "^0.1.0" 2117 | } 2118 | }, 2119 | "source-map-url": { 2120 | "version": "0.4.0", 2121 | "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", 2122 | "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" 2123 | }, 2124 | "sourcemap-codec": { 2125 | "version": "1.4.4", 2126 | "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.4.tgz", 2127 | "integrity": "sha512-CYAPYdBu34781kLHkaW3m6b/uUSyMOC2R61gcYMWooeuaGtjof86ZA/8T+qVPPt7np1085CR9hmMGrySwEc8Xg==" 2128 | }, 2129 | "split-string": { 2130 | "version": "3.1.0", 2131 | "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", 2132 | "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", 2133 | "requires": { 2134 | "extend-shallow": "^3.0.0" 2135 | } 2136 | }, 2137 | "static-extend": { 2138 | "version": "0.1.2", 2139 | "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", 2140 | "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", 2141 | "requires": { 2142 | "define-property": "^0.2.5", 2143 | "object-copy": "^0.1.0" 2144 | }, 2145 | "dependencies": { 2146 | "define-property": { 2147 | "version": "0.2.5", 2148 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 2149 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 2150 | "requires": { 2151 | "is-descriptor": "^0.1.0" 2152 | } 2153 | } 2154 | } 2155 | }, 2156 | "string_decoder": { 2157 | "version": "1.1.1", 2158 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 2159 | "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 2160 | "requires": { 2161 | "safe-buffer": "~5.1.0" 2162 | } 2163 | }, 2164 | "svelte": { 2165 | "version": "3.0.0-beta.3", 2166 | "resolved": "https://registry.npmjs.org/svelte/-/svelte-3.0.0-beta.3.tgz", 2167 | "integrity": "sha512-kEPbvpmzZqVsUMgMQ1DFx1W+05hWiHVSQaQYPv55AzcCAeXHRZD9N55Pv4LKH6sOHvvNhkb4GVLSK2yBQZn5CQ==" 2168 | }, 2169 | "to-object-path": { 2170 | "version": "0.3.0", 2171 | "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", 2172 | "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", 2173 | "requires": { 2174 | "kind-of": "^3.0.2" 2175 | } 2176 | }, 2177 | "to-regex": { 2178 | "version": "3.0.2", 2179 | "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", 2180 | "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", 2181 | "requires": { 2182 | "define-property": "^2.0.2", 2183 | "extend-shallow": "^3.0.2", 2184 | "regex-not": "^1.0.2", 2185 | "safe-regex": "^1.1.0" 2186 | } 2187 | }, 2188 | "to-regex-range": { 2189 | "version": "2.1.1", 2190 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 2191 | "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 2192 | "requires": { 2193 | "is-number": "^3.0.0", 2194 | "repeat-string": "^1.6.1" 2195 | }, 2196 | "dependencies": { 2197 | "is-number": { 2198 | "version": "3.0.0", 2199 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 2200 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 2201 | "requires": { 2202 | "kind-of": "^3.0.2" 2203 | } 2204 | } 2205 | } 2206 | }, 2207 | "ultron": { 2208 | "version": "1.0.2", 2209 | "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz", 2210 | "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po=" 2211 | }, 2212 | "union-value": { 2213 | "version": "1.0.0", 2214 | "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", 2215 | "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", 2216 | "requires": { 2217 | "arr-union": "^3.1.0", 2218 | "get-value": "^2.0.6", 2219 | "is-extendable": "^0.1.1", 2220 | "set-value": "^0.4.3" 2221 | }, 2222 | "dependencies": { 2223 | "extend-shallow": { 2224 | "version": "2.0.1", 2225 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2226 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2227 | "requires": { 2228 | "is-extendable": "^0.1.0" 2229 | } 2230 | }, 2231 | "set-value": { 2232 | "version": "0.4.3", 2233 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", 2234 | "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", 2235 | "requires": { 2236 | "extend-shallow": "^2.0.1", 2237 | "is-extendable": "^0.1.1", 2238 | "is-plain-object": "^2.0.1", 2239 | "to-object-path": "^0.3.0" 2240 | } 2241 | } 2242 | } 2243 | }, 2244 | "unset-value": { 2245 | "version": "1.0.0", 2246 | "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", 2247 | "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", 2248 | "requires": { 2249 | "has-value": "^0.3.1", 2250 | "isobject": "^3.0.0" 2251 | }, 2252 | "dependencies": { 2253 | "has-value": { 2254 | "version": "0.3.1", 2255 | "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", 2256 | "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", 2257 | "requires": { 2258 | "get-value": "^2.0.3", 2259 | "has-values": "^0.1.4", 2260 | "isobject": "^2.0.0" 2261 | }, 2262 | "dependencies": { 2263 | "isobject": { 2264 | "version": "2.1.0", 2265 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 2266 | "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 2267 | "requires": { 2268 | "isarray": "1.0.0" 2269 | } 2270 | } 2271 | } 2272 | }, 2273 | "has-values": { 2274 | "version": "0.1.4", 2275 | "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", 2276 | "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" 2277 | }, 2278 | "isobject": { 2279 | "version": "3.0.1", 2280 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 2281 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 2282 | } 2283 | } 2284 | }, 2285 | "urix": { 2286 | "version": "0.1.0", 2287 | "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", 2288 | "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" 2289 | }, 2290 | "use": { 2291 | "version": "3.1.1", 2292 | "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", 2293 | "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" 2294 | }, 2295 | "util-deprecate": { 2296 | "version": "1.0.2", 2297 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 2298 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 2299 | }, 2300 | "ws": { 2301 | "version": "1.1.5", 2302 | "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.5.tgz", 2303 | "integrity": "sha512-o3KqipXNUdS7wpQzBHSe180lBGO60SoK0yVo3CYJgb2MkobuWuBX6dhkYP5ORCLd55y+SaflMOV5fqAB53ux4w==", 2304 | "requires": { 2305 | "options": ">=0.0.5", 2306 | "ultron": "1.0.x" 2307 | } 2308 | } 2309 | } 2310 | } 2311 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "svelte-starter-template", 3 | "version": "1.0.0", 4 | "main": "main.js", 5 | "author": "Holben888 ", 6 | "license": "MIT", 7 | "dependencies": { 8 | "rollup": "^1.1.2", 9 | "rollup-plugin-livereload": "^1.0.0", 10 | "rollup-plugin-node-resolve": "^4.0.0", 11 | "rollup-plugin-serve": "^1.0.1", 12 | "rollup-plugin-svelte": "^5.0.1", 13 | "svelte": "3.0.0-beta.3" 14 | }, 15 | "scripts": { 16 | "build": "rollup -c rollup.config.js --watch" 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Getting started template 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- 1 | import svelte from 'rollup-plugin-svelte' 2 | import resolve from 'rollup-plugin-node-resolve' 3 | import serve from 'rollup-plugin-serve' 4 | import livereload from 'rollup-plugin-livereload' 5 | 6 | export default { 7 | input: 'app.js', 8 | output: { 9 | file: 'public/bundle.js', 10 | name: 'App', 11 | format: 'iife', 12 | }, 13 | plugins: [ 14 | resolve(), 15 | serve({ 16 | open: true, 17 | contentBase: 'public', 18 | port: 5000, 19 | }), 20 | livereload(), 21 | svelte({ 22 | css: stylesheet => { 23 | stylesheet.write('public/bundle.css') 24 | }, 25 | }), 26 | ], 27 | } 28 | -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- 1 |

I'm an app!

--------------------------------------------------------------------------------