diff --git a/package.json b/package.json index 9732f97..fcfc2c4 100644 --- a/package.json +++ b/package.json @@ -19,14 +19,14 @@ "compression": "^1.7.4", "imagesloaded": "^4.1.4", "lazysizes": "^5.2.0", + "node-fetch": "^2.6.0", "normalize.css": "^8.0.1", "polka": "^1.0.0-next.11", "rellax": "^1.12.1", - "scroll-out": "^2.2.8", - "sirv": "^0.4.2", + "scroll-out": "^2.2.10", + "sirv": "^0.4.6", "svelte-lazy": "^0.1.11", - "swipe-listener": "^1.1.0", - "node-fetch": "^2.6.0" + "swipe-listener": "^1.1.0" }, "devDependencies": { "@babel/core": "^7.9.6", @@ -35,22 +35,22 @@ "@babel/preset-env": "^7.9.6", "@babel/runtime": "^7.9.6", "@rollup/plugin-alias": "^3.1.0", - "@rollup/plugin-babel": "^5.0.0", - "@rollup/plugin-commonjs": "11.0.2", - "@rollup/plugin-node-resolve": "^7.1.3", + "@rollup/plugin-babel": "^5.0.2", + "@rollup/plugin-commonjs": "12.0.0", + "@rollup/plugin-node-resolve": "^8.0.0", "@rollup/plugin-replace": "^2.3.2", - "autoprefixer": "^9.7.6", + "autoprefixer": "^9.8.0", "dotenv": "^8.2.0", "node-sass": "^4.14.1", - "postcss": "^7.0.29", + "postcss": "^7.0.30", "postcss-load-config": "^2.1.0", "postcss-preset-env": "^6.7.0", - "rollup": "^2.9.0", + "rollup": "^2.10.9", "rollup-plugin-glslify": "^1.2.0", - "rollup-plugin-svelte": "^5.2.1", - "rollup-plugin-terser": "^5.3.0", - "sapper": "^0.27.12", - "svelte": "^3.22.2", + "rollup-plugin-svelte": "^5.2.2", + "rollup-plugin-terser": "^6.0.1", + "sapper": "^0.27.13", + "svelte": "^3.22.3", "svelte-preprocess": "^3.7.4" }, "browserslist": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7d0a9ab..fa45045 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,8 +7,8 @@ dependencies: normalize.css: 8.0.1 polka: 1.0.0-next.11 rellax: 1.12.1 - scroll-out: 2.2.8 - sirv: 0.4.2 + scroll-out: 2.2.10 + sirv: 0.4.6 svelte-lazy: 0.1.11 swipe-listener: 1.1.0 devDependencies: @@ -17,24 +17,24 @@ devDependencies: '@babel/plugin-transform-runtime': 7.9.6_@babel+core@7.9.6 '@babel/preset-env': 7.9.6_@babel+core@7.9.6 '@babel/runtime': 7.9.6 - '@rollup/plugin-alias': 3.1.0_rollup@2.9.0 - '@rollup/plugin-babel': 5.0.0_@babel+core@7.9.6+rollup@2.9.0 - '@rollup/plugin-commonjs': 11.0.2_rollup@2.9.0 - '@rollup/plugin-node-resolve': 7.1.3_rollup@2.9.0 - '@rollup/plugin-replace': 2.3.2_rollup@2.9.0 - autoprefixer: 9.7.6 + '@rollup/plugin-alias': 3.1.0_rollup@2.10.9 + '@rollup/plugin-babel': 5.0.2_@babel+core@7.9.6+rollup@2.10.9 + '@rollup/plugin-commonjs': 12.0.0_rollup@2.10.9 + '@rollup/plugin-node-resolve': 8.0.0_rollup@2.10.9 + '@rollup/plugin-replace': 2.3.2_rollup@2.10.9 + autoprefixer: 9.8.0 dotenv: 8.2.0 node-sass: 4.14.1 - postcss: 7.0.29 + postcss: 7.0.30 postcss-load-config: 2.1.0 postcss-preset-env: 6.7.0 - rollup: 2.9.0 + rollup: 2.10.9 rollup-plugin-glslify: 1.2.0 - rollup-plugin-svelte: 5.2.1_rollup@2.9.0+svelte@3.22.2 - rollup-plugin-terser: 5.3.0_rollup@2.9.0 - sapper: 0.27.12_svelte@3.22.2 - svelte: 3.22.2 - svelte-preprocess: 3.7.4_0f5e9935bde736cfabfb00c1d85a6ff4 + rollup-plugin-svelte: 5.2.2_rollup@2.10.9+svelte@3.22.3 + rollup-plugin-terser: 6.0.1_rollup@2.10.9 + sapper: 0.27.13_svelte@3.22.3 + svelte: 3.22.3 + svelte-preprocess: 3.7.4_d5d970c49573d36450ea87a2addfc70f lockfileVersion: 5.1 packages: /@babel/code-frame/7.8.3: @@ -163,14 +163,14 @@ packages: integrity: sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA== /@babel/helper-module-imports/7.8.3: dependencies: - '@babel/types': 7.9.5 + '@babel/types': 7.9.6 dev: true resolution: integrity: sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg== /@babel/helper-module-transforms/7.9.0: dependencies: '@babel/helper-module-imports': 7.8.3 - '@babel/helper-replace-supers': 7.8.6 + '@babel/helper-replace-supers': 7.9.6 '@babel/helper-simple-access': 7.8.3 '@babel/helper-split-export-declaration': 7.8.3 '@babel/template': 7.8.6 @@ -205,7 +205,7 @@ packages: dev: true resolution: integrity: sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA== - /@babel/helper-replace-supers/7.8.6: + /@babel/helper-replace-supers/7.9.6: dependencies: '@babel/helper-member-expression-to-functions': 7.8.3 '@babel/helper-optimise-call-expression': 7.8.3 @@ -213,7 +213,7 @@ packages: '@babel/types': 7.9.6 dev: true resolution: - integrity: sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA== + integrity: sha512-qX+chbxkbArLyCImk3bWV+jB5gTNU/rsze+JlcF6Nf8tVTigPJSI1o1oBow/9Resa1yehUO9lIipsmu9oG4RzA== /@babel/helper-simple-access/7.8.3: dependencies: '@babel/template': 7.8.6 @@ -485,7 +485,7 @@ packages: '@babel/helper-function-name': 7.9.5 '@babel/helper-optimise-call-expression': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 - '@babel/helper-replace-supers': 7.8.6 + '@babel/helper-replace-supers': 7.9.6 '@babel/helper-split-export-declaration': 7.8.3 globals: 11.12.0 dev: true @@ -644,7 +644,7 @@ packages: dependencies: '@babel/core': 7.9.6 '@babel/helper-plugin-utils': 7.8.3 - '@babel/helper-replace-supers': 7.8.6 + '@babel/helper-replace-supers': 7.9.6 dev: true peerDependencies: '@babel/core': ^7.0.0-0 @@ -837,12 +837,6 @@ packages: '@babel/core': ^7.0.0-0 resolution: integrity: sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg== - /@babel/runtime/7.9.2: - dependencies: - regenerator-runtime: 0.13.5 - dev: true - resolution: - integrity: sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q== /@babel/runtime/7.9.6: dependencies: regenerator-runtime: 0.13.5 @@ -871,14 +865,6 @@ packages: dev: true resolution: integrity: sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg== - /@babel/types/7.9.5: - dependencies: - '@babel/helper-validator-identifier': 7.9.5 - lodash: 4.17.15 - to-fast-properties: 2.0.0 - dev: true - resolution: - integrity: sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg== /@babel/types/7.9.6: dependencies: '@babel/helper-validator-identifier': 7.9.5 @@ -908,9 +894,9 @@ packages: dev: false resolution: integrity: sha512-3NsZsJIA/22P3QUyrEDNA2D133H4j224twJrdipXN38dpnIOzAbUDtOwkcJ5pXmn75w7LSQDjA4tO9dm1XlqlA== - /@rollup/plugin-alias/3.1.0_rollup@2.9.0: + /@rollup/plugin-alias/3.1.0_rollup@2.10.9: dependencies: - rollup: 2.9.0 + rollup: 2.10.9 slash: 3.0.0 dev: true engines: @@ -919,12 +905,12 @@ packages: rollup: ^1.20.0||^2.0.0 resolution: integrity: sha512-IzoejtAqdfwAvx4D0bztAJFoL5Js36kJgnbO00zfI1B9jf9G80vWysyG0C4+E6w5uG5hz0EeetPpoBWKdNktCQ== - /@rollup/plugin-babel/5.0.0_@babel+core@7.9.6+rollup@2.9.0: + /@rollup/plugin-babel/5.0.2_@babel+core@7.9.6+rollup@2.10.9: dependencies: '@babel/core': 7.9.6 '@babel/helper-module-imports': 7.8.3 - '@rollup/pluginutils': 3.0.9_rollup@2.9.0 - rollup: 2.9.0 + '@rollup/pluginutils': 3.0.10_rollup@2.10.9 + rollup: 2.10.9 dev: true engines: node: '>= 10.0.0' @@ -932,53 +918,57 @@ packages: '@babel/core': ^7.0.0 rollup: ^1.20.0||^2.0.0 resolution: - integrity: sha512-YpVnwdUeVj/fDFN75Y3CAzJTMYNcqbH05SJs551wqj+BSwLT9pS3dqJrVDPYl3eH4OrI8ueiEseX5VgUn+0HLA== - /@rollup/plugin-commonjs/11.0.2_rollup@2.9.0: + integrity: sha512-GiL7jL+FGppzQ1Sn4y2ER4UYXlgXFFEt+sHm4WJEzQwI76Yf9oy2QDqIvcon6xApZWlik3L8fezRGC6Mj2vRXg== + /@rollup/plugin-commonjs/12.0.0_rollup@2.10.9: dependencies: - '@rollup/pluginutils': 3.0.10_rollup@2.9.0 + '@rollup/pluginutils': 3.0.10_rollup@2.10.9 + commondir: 1.0.1 estree-walker: 1.0.1 + glob: 7.1.6 is-reference: 1.1.4 magic-string: 0.25.7 resolve: 1.17.0 - rollup: 2.9.0 + rollup: 2.10.9 dev: true engines: node: '>= 8.0.0' peerDependencies: - rollup: ^1.20.0 + rollup: ^2.3.4 resolution: - integrity: sha512-MPYGZr0qdbV5zZj8/2AuomVpnRVXRU5XKXb3HVniwRoRCreGlf5kOE081isNWeiLIi6IYkwTX9zE0/c7V8g81g== - /@rollup/plugin-node-resolve/7.1.3_rollup@2.9.0: + integrity: sha512-8+mDQt1QUmN+4Y9D3yCG8AJNewuTSLYPJVzKKUZ+lGeQrI+bV12Tc5HCyt2WdlnG6ihIL/DPbKRJlB40DX40mw== + /@rollup/plugin-node-resolve/8.0.0_rollup@2.10.9: dependencies: - '@rollup/pluginutils': 3.0.9_rollup@2.9.0 + '@rollup/pluginutils': 3.0.10_rollup@2.10.9 '@types/resolve': 0.0.8 builtin-modules: 3.1.0 + deep-freeze: 0.0.1 + deepmerge: 4.2.2 is-module: 1.0.0 resolve: 1.17.0 - rollup: 2.9.0 + rollup: 2.10.9 dev: true engines: node: '>= 8.0.0' peerDependencies: rollup: ^1.20.0||^2.0.0 resolution: - integrity: sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q== - /@rollup/plugin-replace/2.3.2_rollup@2.9.0: + integrity: sha512-5poJCChrkVggXXND/sQ7yNqwjUNT4fP31gpRWCnSNnlXuUXTCMHT33xZrTGxgjm5Rl18MHj7iEzlCT8rYWwQSA== + /@rollup/plugin-replace/2.3.2_rollup@2.10.9: dependencies: - '@rollup/pluginutils': 3.0.9_rollup@2.9.0 + '@rollup/pluginutils': 3.0.10_rollup@2.10.9 magic-string: 0.25.7 - rollup: 2.9.0 + rollup: 2.10.9 dev: true peerDependencies: rollup: ^1.20.0 || ^2.0.0 resolution: integrity: sha512-KEEL7V2tMNOsbAoNMKg91l1sNXBDoiP31GFlqXVOuV5691VQKzKBh91+OKKOG4uQWYqcFskcjFyh1d5YnZd0Zw== - /@rollup/pluginutils/3.0.10_rollup@2.9.0: + /@rollup/pluginutils/3.0.10_rollup@2.10.9: dependencies: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.2.2 - rollup: 2.9.0 + rollup: 2.10.9 dev: true engines: node: '>= 8.0.0' @@ -986,40 +976,27 @@ packages: rollup: ^1.20.0||^2.0.0 resolution: integrity: sha512-d44M7t+PjmMrASHbhgpSbVgtL6EFyX7J4mYxwQ/c5eoaE6N2VgCgEcWVzNnwycIloti+/MpwFr8qfw+nRw00sw== - /@rollup/pluginutils/3.0.9_rollup@2.9.0: - dependencies: - '@types/estree': 0.0.39 - estree-walker: 1.0.1 - micromatch: 4.0.2 - rollup: 2.9.0 - dev: true - engines: - node: '>= 8.0.0' - peerDependencies: - rollup: ^1.20.0||^2.0.0 - resolution: - integrity: sha512-TLZavlfPAZYI7v33wQh4mTP6zojne14yok3DNSLcjoG/Hirxfkonn6icP5rrNWRn8nZsirJBFFpijVOJzkUHDg== /@types/estree/0.0.39: dev: true resolution: integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== - /@types/node/13.13.4: + /@types/node/14.0.5: dev: true resolution: - integrity: sha512-x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA== + integrity: sha512-90hiq6/VqtQgX8Sp0EzeIsv3r+ellbGj4URKj5j30tLlZvRUpnAe9YbYnjl3pJM93GyXU0tghHhvXHq+5rnCKA== /@types/pug/2.0.4: dev: true resolution: integrity: sha1-h3L80EGOPNLMFxVV1zAHQVBR9LI= /@types/resolve/0.0.8: dependencies: - '@types/node': 13.13.4 + '@types/node': 14.0.5 dev: true resolution: integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ== /@types/sass/1.16.0: dependencies: - '@types/node': 13.13.4 + '@types/node': 14.0.5 dev: true resolution: integrity: sha512-2XZovu4NwcqmtZtsBR5XYLw18T8cBCnU2USFHTnYLLHz9fkhnoEMoDsqShJIOFsFhn5aJHjweiUUdTrDGujegA== @@ -1036,13 +1013,13 @@ packages: node: '>= 0.6' resolution: integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== - /acorn/7.1.1: + /acorn/7.2.0: dev: true engines: node: '>=0.4.0' hasBin: true resolution: - integrity: sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg== + integrity: sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ== /ajv/6.12.2: dependencies: fast-deep-equal: 3.1.1 @@ -1131,29 +1108,29 @@ packages: dev: true resolution: integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= - /autoprefixer/9.7.6: + /autoprefixer/9.8.0: dependencies: browserslist: 4.12.0 - caniuse-lite: 1.0.30001048 + caniuse-lite: 1.0.30001064 chalk: 2.4.2 normalize-range: 0.1.2 num2fraction: 1.2.2 - postcss: 7.0.27 + postcss: 7.0.30 postcss-value-parser: 4.1.0 dev: true engines: node: '>=6.0.0' hasBin: true resolution: - integrity: sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ== + integrity: sha512-D96ZiIHXbDmU02dBaemyAg53ez+6F5yZmapmgKcjm35yEe1uVDYI8hGW3VYoGRaG290ZFf91YxHrR518vC0u/A== /aws-sign2/0.7.0: dev: true resolution: integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - /aws4/1.9.1: + /aws4/1.10.0: dev: true resolution: - integrity: sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug== + integrity: sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA== /babel-plugin-dynamic-import-node/2.3.3: dependencies: object.assign: 4.1.0 @@ -1173,7 +1150,7 @@ packages: /bl/1.2.2: dependencies: readable-stream: 2.3.7 - safe-buffer: 5.2.0 + safe-buffer: 5.2.1 dev: true resolution: integrity: sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA== @@ -1192,19 +1169,11 @@ packages: dev: true resolution: integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - /braces/3.0.2: - dependencies: - fill-range: 7.0.1 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== /browserslist/4.12.0: dependencies: - caniuse-lite: 1.0.30001048 - electron-to-chromium: 1.3.421 - node-releases: 1.1.53 + caniuse-lite: 1.0.30001064 + electron-to-chromium: 1.3.451 + node-releases: 1.1.56 pkg-up: 2.0.0 dev: true hasBin: true @@ -1276,10 +1245,10 @@ packages: node: '>=6' resolution: integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - /caniuse-lite/1.0.30001048: + /caniuse-lite/1.0.30001064: dev: true resolution: - integrity: sha512-g1iSHKVxornw0K8LG9LLdf+Fxnv7T1Z+mMsf0/YYLclQX4Cd522Ap0Lrw6NFqHgezit78dtyWxzlV2Xfc7vgRg== + integrity: sha512-hdBcQMFvJIrOhkpAZiRXz04Cmetwc9NekeuNl0qZfHOugxOhJKxsjF1RmISMPFjIF4PPx1reliIzbfN42EiQ5A== /caseless/0.12.0: dev: true resolution: @@ -1350,6 +1319,10 @@ packages: dev: true resolution: integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + /commondir/1.0.1: + dev: true + resolution: + integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= /compressible/2.0.18: dependencies: mime-db: 1.44.0 @@ -1412,7 +1385,7 @@ packages: dependencies: import-fresh: 2.0.0 is-directory: 0.3.1 - js-yaml: 3.13.1 + js-yaml: 3.14.0 parse-json: 4.0.0 dev: true engines: @@ -1428,7 +1401,7 @@ packages: integrity: sha1-ElYDfsufDF9549bvE14wdwGEuYI= /css-blank-pseudo/0.1.4: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true engines: node: '>=6.0.0' @@ -1437,7 +1410,7 @@ packages: integrity: sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w== /css-has-pseudo/0.10.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-selector-parser: 5.0.0 dev: true engines: @@ -1447,7 +1420,7 @@ packages: integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ== /css-prefers-color-scheme/3.1.1: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true engines: node: '>=6.0.0' @@ -1506,10 +1479,20 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + /deep-freeze/0.0.1: + dev: true + resolution: + integrity: sha1-OgsABd4YZygZ39OM0x+RF5yJPoQ= /deep-is/0.1.3: dev: true resolution: integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + /deepmerge/4.2.2: + dev: true + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== /define-properties/1.1.3: dependencies: object-keys: 1.1.1 @@ -1556,10 +1539,10 @@ packages: dev: true resolution: integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - /electron-to-chromium/1.3.421: + /electron-to-chromium/1.3.451: dev: true resolution: - integrity: sha512-ogxgmvHGfDuLA+GtgfK0jkFWlBb4MCZK2U1MM+l98sf4U3Ixtrfw1iC9w4mQqNvo+lHgM4pR62TqoT4QrvKJCw== + integrity: sha512-2fvco0F2bBIgqzO8GRP0Jt/91pdrf9KfZ5FsmkYkjERmIJG585cFeFZV4+CO6oTmU3HmCTgfcZuEa7kW8VUh3A== /emoji-regex/7.0.3: dev: true resolution: @@ -1645,7 +1628,7 @@ packages: integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= /falafel/2.2.4: dependencies: - acorn: 7.1.1 + acorn: 7.2.0 foreach: 2.0.5 isarray: 2.0.5 object-keys: 1.1.1 @@ -1666,14 +1649,6 @@ packages: dev: true resolution: integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - /fill-range/7.0.1: - dependencies: - to-regex-range: 5.0.1 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== /find-up/1.1.2: dependencies: path-exists: 2.1.0 @@ -1974,6 +1949,12 @@ packages: node: '>=4' resolution: integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + /has-flag/4.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== /has-symbols/1.0.1: dev: true engines: @@ -2001,7 +1982,7 @@ packages: he: 1.2.0 param-case: 2.1.1 relateurl: 0.2.7 - uglify-js: 3.9.1 + uglify-js: 3.9.3 dev: true engines: node: '>=6' @@ -2124,12 +2105,6 @@ packages: dev: true resolution: integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= - /is-number/7.0.0: - dev: true - engines: - node: '>=0.12.0' - resolution: - integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== /is-reference/1.1.4: dependencies: '@types/estree': 0.0.39 @@ -2164,15 +2139,15 @@ packages: dev: true resolution: integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - /jest-worker/24.9.0: + /jest-worker/26.0.0: dependencies: merge-stream: 2.0.0 - supports-color: 6.1.0 + supports-color: 7.1.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== + integrity: sha512-pPaYa2+JnwmiZjK9x7p9BoZht+47ecFCDFA/CJxspHzeDvQcfVBLWzCiWyo+EGrSiQMWZtCFo9iSvMZnAAo8vw== /js-base64/2.5.2: dev: true resolution: @@ -2181,14 +2156,14 @@ packages: dev: true resolution: integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - /js-yaml/3.13.1: + /js-yaml/3.14.0: dependencies: argparse: 1.0.10 esprima: 4.0.1 dev: true hasBin: true resolution: - integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== /jsbn/0.1.1: dev: true resolution: @@ -2385,15 +2360,6 @@ packages: dev: true resolution: integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - /micromatch/4.0.2: - dependencies: - braces: 3.0.2 - picomatch: 2.2.2 - dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== /mime-db/1.44.0: engines: node: '>= 0.6' @@ -2406,13 +2372,13 @@ packages: node: '>= 0.6' resolution: integrity: sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== - /mime/2.4.4: + /mime/2.4.5: dev: false engines: node: '>=4.0.0' hasBin: true resolution: - integrity: sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA== + integrity: sha512-3hQhEUF027BuxZjQA3s7rIv/7VCQPa27hN9u9g87sEkWaKwQPuXOkVKtOeiyUrnWqTDiOs8Ed2rwg733mB0R5w== /min-indent/1.0.0: dev: true engines: @@ -2490,10 +2456,10 @@ packages: hasBin: true resolution: integrity: sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA== - /node-releases/1.1.53: + /node-releases/1.1.56: dev: true resolution: - integrity: sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ== + integrity: sha512-EVo605FhWLygH8a64TjgpjyHYOihkxECwX1bHHr8tETJKWEiWS2YJjPbvsX2jFjnjTNEgBCmk9mLjKG1Mf11cw== /node-sass/4.14.1: dependencies: async-foreach: 0.1.3 @@ -2792,14 +2758,14 @@ packages: integrity: sha512-M/HBkS6ILksrDq7uvktCTev81OzuLwNtpxMyYdUhxLKQlMWdsu789XMotQU+p8JY8CM8vx8ML0HudyWjRus/lg== /postcss-attribute-case-insensitive/4.0.2: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-selector-parser: 6.0.2 dev: true resolution: integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA== /postcss-color-functional-notation/2.0.1: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-values-parser: 2.0.1 dev: true engines: @@ -2809,7 +2775,7 @@ packages: /postcss-color-gray/5.0.0: dependencies: '@csstools/convert-colors': 1.4.0 - postcss: 7.0.27 + postcss: 7.0.30 postcss-values-parser: 2.0.1 dev: true engines: @@ -2818,7 +2784,7 @@ packages: integrity: sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== /postcss-color-hex-alpha/5.0.3: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-values-parser: 2.0.1 dev: true engines: @@ -2828,7 +2794,7 @@ packages: /postcss-color-mod-function/3.0.3: dependencies: '@csstools/convert-colors': 1.4.0 - postcss: 7.0.27 + postcss: 7.0.30 postcss-values-parser: 2.0.1 dev: true engines: @@ -2837,7 +2803,7 @@ packages: integrity: sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== /postcss-color-rebeccapurple/4.0.1: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-values-parser: 2.0.1 dev: true engines: @@ -2846,7 +2812,7 @@ packages: integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== /postcss-custom-media/7.0.8: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true engines: node: '>=6.0.0' @@ -2854,7 +2820,7 @@ packages: integrity: sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== /postcss-custom-properties/8.0.11: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-values-parser: 2.0.1 dev: true engines: @@ -2863,7 +2829,7 @@ packages: integrity: sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA== /postcss-custom-selectors/5.1.2: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-selector-parser: 5.0.0 dev: true engines: @@ -2872,7 +2838,7 @@ packages: integrity: sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== /postcss-dir-pseudo-class/5.0.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-selector-parser: 5.0.0 dev: true engines: @@ -2881,7 +2847,7 @@ packages: integrity: sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== /postcss-double-position-gradients/1.0.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-values-parser: 2.0.1 dev: true engines: @@ -2890,7 +2856,7 @@ packages: integrity: sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== /postcss-env-function/2.0.2: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-values-parser: 2.0.1 dev: true engines: @@ -2899,7 +2865,7 @@ packages: integrity: sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== /postcss-focus-visible/4.0.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true engines: node: '>=6.0.0' @@ -2907,7 +2873,7 @@ packages: integrity: sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== /postcss-focus-within/3.0.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true engines: node: '>=6.0.0' @@ -2915,13 +2881,13 @@ packages: integrity: sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== /postcss-font-variant/4.0.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true resolution: integrity: sha512-M8BFYKOvCrI2aITzDad7kWuXXTm0YhGdP9Q8HanmN4EF1Hmcgs1KK5rSHylt/lUJe8yLxiSwWAHdScoEiIxztg== /postcss-gap-properties/2.0.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true engines: node: '>=6.0.0' @@ -2929,7 +2895,7 @@ packages: integrity: sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== /postcss-image-set-function/3.0.1: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-values-parser: 2.0.1 dev: true engines: @@ -2939,14 +2905,14 @@ packages: /postcss-initial/3.0.2: dependencies: lodash.template: 4.5.0 - postcss: 7.0.27 + postcss: 7.0.30 dev: true resolution: integrity: sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA== /postcss-lab-function/2.0.1: dependencies: '@csstools/convert-colors': 1.4.0 - postcss: 7.0.27 + postcss: 7.0.30 postcss-values-parser: 2.0.1 dev: true engines: @@ -2964,7 +2930,7 @@ packages: integrity: sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q== /postcss-logical/3.0.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true engines: node: '>=6.0.0' @@ -2972,7 +2938,7 @@ packages: integrity: sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== /postcss-media-minmax/4.0.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true engines: node: '>=6.0.0' @@ -2980,7 +2946,7 @@ packages: integrity: sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== /postcss-nesting/7.0.1: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true engines: node: '>=6.0.0' @@ -2988,7 +2954,7 @@ packages: integrity: sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg== /postcss-overflow-shorthand/2.0.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true engines: node: '>=6.0.0' @@ -2996,13 +2962,13 @@ packages: integrity: sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== /postcss-page-break/2.0.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true resolution: integrity: sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== /postcss-place/4.0.1: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-values-parser: 2.0.1 dev: true engines: @@ -3011,14 +2977,14 @@ packages: integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== /postcss-preset-env/6.7.0: dependencies: - autoprefixer: 9.7.6 + autoprefixer: 9.8.0 browserslist: 4.12.0 - caniuse-lite: 1.0.30001048 + caniuse-lite: 1.0.30001064 css-blank-pseudo: 0.1.4 css-has-pseudo: 0.10.0 css-prefers-color-scheme: 3.1.1 cssdb: 4.4.0 - postcss: 7.0.27 + postcss: 7.0.30 postcss-attribute-case-insensitive: 4.0.2 postcss-color-functional-notation: 2.0.1 postcss-color-gray: 5.0.0 @@ -3055,7 +3021,7 @@ packages: integrity: sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg== /postcss-pseudo-class-any-link/6.0.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 postcss-selector-parser: 5.0.0 dev: true engines: @@ -3064,21 +3030,21 @@ packages: integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== /postcss-replace-overflow-wrap/3.0.0: dependencies: - postcss: 7.0.27 + postcss: 7.0.30 dev: true resolution: integrity: sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== /postcss-selector-matches/4.0.0: dependencies: balanced-match: 1.0.0 - postcss: 7.0.27 + postcss: 7.0.30 dev: true resolution: integrity: sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== /postcss-selector-not/4.0.0: dependencies: balanced-match: 1.0.0 - postcss: 7.0.27 + postcss: 7.0.30 dev: true resolution: integrity: sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ== @@ -3116,7 +3082,7 @@ packages: node: '>=6.14.4' resolution: integrity: sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== - /postcss/7.0.27: + /postcss/7.0.30: dependencies: chalk: 2.4.2 source-map: 0.6.1 @@ -3125,17 +3091,7 @@ packages: engines: node: '>=6.0.0' resolution: - integrity: sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ== - /postcss/7.0.29: - dependencies: - chalk: 2.4.2 - source-map: 0.6.1 - supports-color: 6.1.0 - dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-ba0ApvR3LxGvRMMiUa9n0WR4HjzcYm7tS+ht4/2Nd0NLtHpPIH77fuB9Xh1/yJVz9O/E/95Y/dn8ygWsyffXtw== + integrity: sha512-nu/0m+NtIzoubO+xdAlwZl/u5S5vi/y6BCsoL8D+8IxsD3XvBS8X4YEADNIVXKVuQvduiucnRv+vPIqj56EGMQ== /prelude-ls/1.1.2: dev: true engines: @@ -3239,7 +3195,7 @@ packages: integrity: sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== /regenerator-transform/0.14.4: dependencies: - '@babel/runtime': 7.9.2 + '@babel/runtime': 7.9.6 private: 0.1.8 dev: true resolution: @@ -3295,7 +3251,7 @@ packages: /request/2.88.2: dependencies: aws-sign2: 0.7.0 - aws4: 1.9.1 + aws4: 1.10.0 caseless: 0.12.0 combined-stream: 1.0.8 extend: 3.0.2 @@ -3310,7 +3266,7 @@ packages: oauth-sign: 0.9.0 performance-now: 2.1.0 qs: 6.5.2 - safe-buffer: 5.2.0 + safe-buffer: 5.2.1 tough-cookie: 2.5.0 tunnel-agent: 0.6.0 uuid: 3.4.0 @@ -3364,39 +3320,38 @@ packages: dev: true resolution: integrity: sha512-EqUFINMICD9U3MJ4jsxBcCRhzWNZJBWyAK2ol+2ClWIPaIWOuz0OY/Ml8rdT81F4aufwxJN5I9N7QvCth0OrUQ== - /rollup-plugin-svelte/5.2.1_rollup@2.9.0+svelte@3.22.2: + /rollup-plugin-svelte/5.2.2_rollup@2.10.9+svelte@3.22.3: dependencies: require-relative: 0.8.7 - rollup: 2.9.0 + rollup: 2.10.9 rollup-pluginutils: 2.8.2 sourcemap-codec: 1.4.8 - svelte: 3.22.2 + svelte: 3.22.3 dev: true peerDependencies: rollup: '>=0.60.0' svelte: '*' resolution: - integrity: sha512-wc93cN66sRpX6uFljVFqvWT6NU3V5ab/uLXKt2UiARuexFU/ctolzkmdXM7WM5iKdTX9scToS9sabJTJV4DUMA== - /rollup-plugin-terser/5.3.0_rollup@2.9.0: + integrity: sha512-I+TJ2T+VLKGbKQcpeMJ4AR2ciROqTZNjxbiMiH4Cn1yByaB9OEuy3CnrgHHuWatQcPuF3yIViyKX7OlETWDKOQ== + /rollup-plugin-terser/6.0.1_rollup@2.10.9: dependencies: '@babel/code-frame': 7.8.3 - jest-worker: 24.9.0 - rollup: 2.9.0 - rollup-pluginutils: 2.8.2 - serialize-javascript: 2.1.2 - terser: 4.6.12 + jest-worker: 26.0.0 + rollup: 2.10.9 + serialize-javascript: 3.0.0 + terser: 4.7.0 dev: true peerDependencies: - rollup: '>=0.66.0 <3' + rollup: ^2.0.0 resolution: - integrity: sha512-XGMJihTIO3eIBsVGq7jiNYOdDMb3pVxuzY0uhOE/FM4x/u9nQgr3+McsjzqBn3QfHIpNSZmFnpoKAwHBEcsT7g== + integrity: sha512-XUPB2wwtgQV0A1eq4HXavfkOYL8MqX2ghU3uxvjRQYbUo0QEE3Tjupk7d7hNd1Yfm91xrpQHlbnVI01sf2s3bA== /rollup-pluginutils/2.8.2: dependencies: estree-walker: 0.6.1 dev: true resolution: integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== - /rollup/2.9.0: + /rollup/2.10.9: dev: true engines: node: '>=10.0.0' @@ -3404,32 +3359,32 @@ packages: optionalDependencies: fsevents: 2.1.3 resolution: - integrity: sha512-a3fLsmHUbO2OCE/Qp1aM8PtqnCWHysc9QfYs4PIGbUDraeNMH1v0uT7nqQeDB3IfDjNNLl8H2Z7UKs0q1SbK1g== + integrity: sha512-dY/EbjiWC17ZCUSyk14hkxATAMAShkMsD43XmZGWjLrgFj15M3Dw2kEkA9ns64BiLFm9PKN6vTQw8neHwK74eg== /safe-buffer/5.1.2: resolution: integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - /safe-buffer/5.2.0: + /safe-buffer/5.2.1: dev: true resolution: - integrity: sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== + integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== /safer-buffer/2.1.2: dev: true resolution: integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - /sapper/0.27.12_svelte@3.22.2: + /sapper/0.27.13_svelte@3.22.3: dependencies: html-minifier: 4.0.0 http-link-header: 1.0.2 shimport: 1.0.1 sourcemap-codec: 1.4.8 string-hash: 1.1.3 - svelte: 3.22.2 + svelte: 3.22.3 dev: true hasBin: true peerDependencies: svelte: ^3.5.0 resolution: - integrity: sha512-xTvPQMb9L3J34Jd+6jSFeiuT8eQZ2D5TXPeJI9VO7h8t5nB2w78ZNQ4IlEPHsCMT2LZNLozygTb2plE4qH2XeQ== + integrity: sha512-LSx7kAE/ukcGLrcKxwoU45puj76HYVm/zQlwiYUHvZ9kRCZbzRAhrIaCna+3BqS0iH6IsAy3aTguZ002SkAc6A== /sass-graph/2.2.5: dependencies: glob: 7.1.6 @@ -3440,10 +3395,10 @@ packages: hasBin: true resolution: integrity: sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag== - /scroll-out/2.2.8: + /scroll-out/2.2.10: dev: false resolution: - integrity: sha512-MbgimDzobEvVrKwQLMwKHJBG9Z2knFJ8yFiPD0lBLbR2w6bBEZW97HNJ+PrAwcHRcEjPSTswLHZq5VVIB7En1g== + integrity: sha512-21pjmllqfQZFX3Oasux0ccqBdrqzqlWhtz29wSLj9UgknowUW9TJFuDMbSwEj+oT+k4f/IPobxeEG/eCuXqooQ== /scss-tokenizer/0.2.3: dependencies: js-base64: 2.5.2 @@ -3466,10 +3421,10 @@ packages: hasBin: true resolution: integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - /serialize-javascript/2.1.2: + /serialize-javascript/3.0.0: dev: true resolution: - integrity: sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ== + integrity: sha512-skZcHYw2vEX4bw90nAr2iTTsz6x2SrHEnfxgKYmZlvJYBEZrvbKtobJWlQ20zczKb3bsHHXXTYt48zBA7ni9cw== /set-blocking/2.0.0: dev: true resolution: @@ -3486,15 +3441,15 @@ packages: dev: true resolution: integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== - /sirv/0.4.2: + /sirv/0.4.6: dependencies: '@polka/url': 0.5.0 - mime: 2.4.4 + mime: 2.4.5 dev: false engines: node: '>= 6' resolution: - integrity: sha512-dQbZnsMaIiTQPZmbGmktz+c74zt/hyrJEB4tdp2Jj0RNv9J6B/OWR5RyrZEvIn9fyh9Zlg2OlE2XzKz6wMKGAw== + integrity: sha512-rYpOXlNbpHiY4nVXxuDf4mXPvKz1reZGap/LkWp9TvcZ84qD/nPBjjH/6GZsgIjVMbOslnY8YYULAyP8jMn1GQ== /slash/3.0.0: dev: true engines: @@ -3532,24 +3487,24 @@ packages: dev: true resolution: integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== - /spdx-correct/3.1.0: + /spdx-correct/3.1.1: dependencies: - spdx-expression-parse: 3.0.0 + spdx-expression-parse: 3.0.1 spdx-license-ids: 3.0.5 dev: true resolution: - integrity: sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q== + integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== /spdx-exceptions/2.3.0: dev: true resolution: integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - /spdx-expression-parse/3.0.0: + /spdx-expression-parse/3.0.1: dependencies: spdx-exceptions: 2.3.0 spdx-license-ids: 3.0.5 dev: true resolution: - integrity: sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== + integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== /spdx-license-ids/3.0.5: dev: true resolution: @@ -3692,21 +3647,29 @@ packages: node: '>=6' resolution: integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + /supports-color/7.1.0: + dependencies: + has-flag: 4.0.0 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== /svelte-lazy/0.1.11: dev: false resolution: integrity: sha512-0QZWVAOsxIS53W/HaLw3/D8nzFKg7DDVwbIxKxzLZFytHr9kzGWMc0b+OqGMqwUUu0I3UDNOHYSjtGOh3pQHfQ== - /svelte-preprocess/3.7.4_0f5e9935bde736cfabfb00c1d85a6ff4: + /svelte-preprocess/3.7.4_d5d970c49573d36450ea87a2addfc70f: dependencies: '@babel/core': 7.9.6 '@types/pug': 2.0.4 '@types/sass': 1.16.0 detect-indent: 6.0.0 node-sass: 4.14.1 - postcss: 7.0.29 + postcss: 7.0.30 postcss-load-config: 2.1.0 strip-indent: 3.0.0 - svelte: 3.22.2 + svelte: 3.22.3 dev: true engines: node: '>= 7.6.0' @@ -3748,12 +3711,12 @@ packages: requiresBuild: true resolution: integrity: sha512-0nW7TIjbav2nmw1Y7EAFRRkhNVwJ3zKN85/eITLQMkPuhqHO2i2IK0O3y4YXsSXlc0VGI5jQDVXkcXpga6zzew== - /svelte/3.22.2: + /svelte/3.22.3: dev: true engines: node: '>= 8' resolution: - integrity: sha512-DxumO0+vvHA6NSc2jtVty08I8lFI43q8P2zX6JxZL8J1kqK5NVjad6TRM/twhnWXC+QScnwkZ15O6X1aTsEKTA== + integrity: sha512-DumSy5eWPFPlMUGf3+eHyFSkt5yLqyAmMdCuXOE4qc5GtFyLxwTAGKZmgKmW2jmbpTTeFQ/fSQfDBQbl9Eo7yw== /swipe-listener/1.1.0: dev: false resolution: @@ -3766,7 +3729,7 @@ packages: dev: true resolution: integrity: sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA== - /terser/4.6.12: + /terser/4.7.0: dependencies: commander: 2.20.3 source-map: 0.6.1 @@ -3776,7 +3739,7 @@ packages: node: '>=6.0.0' hasBin: true resolution: - integrity: sha512-fnIwuaKjFPANG6MAixC/k1TDtnl1YlPLUlLVIxxGZUn1gfUx2+l3/zGNB72wya+lgsb50QBi2tUV75RiODwnww== + integrity: sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw== /through2/0.6.5: dependencies: readable-stream: 1.0.34 @@ -3797,14 +3760,6 @@ packages: node: '>=4' resolution: integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - /to-regex-range/5.0.1: - dependencies: - is-number: 7.0.0 - dev: true - engines: - node: '>=8.0' - resolution: - integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== /tough-cookie/2.5.0: dependencies: psl: 1.8.0 @@ -3836,7 +3791,7 @@ packages: integrity: sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew== /tunnel-agent/0.6.0: dependencies: - safe-buffer: 5.2.0 + safe-buffer: 5.2.1 dev: true resolution: integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= @@ -3856,7 +3811,7 @@ packages: dev: true resolution: integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - /uglify-js/3.9.1: + /uglify-js/3.9.3: dependencies: commander: 2.20.3 dev: true @@ -3864,7 +3819,7 @@ packages: node: '>=0.8.0' hasBin: true resolution: - integrity: sha512-JUPoL1jHsc9fOjVFHdQIhqEEJsQvfKDjlubcCilu8U26uZ73qOg8VsN8O1jbuei44ZPlwL7kmbAdM4tzaUvqnA== + integrity: sha512-r5ImcL6QyzQGVimQoov3aL2ZScywrOgBXGndbWrdehKoSvGe/RmiE5Jpw/v+GvxODt6l2tpBXwA7n+qZVlHBMA== /unicode-canonical-property-names-ecmascript/1.0.4: dev: true engines: @@ -3917,8 +3872,8 @@ packages: integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== /validate-npm-package-license/3.0.4: dependencies: - spdx-correct: 3.1.0 - spdx-expression-parse: 3.0.0 + spdx-correct: 3.1.1 + spdx-expression-parse: 3.0.1 dev: true resolution: integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== @@ -4024,12 +3979,12 @@ specifiers: '@babel/preset-env': ^7.9.6 '@babel/runtime': ^7.9.6 '@rollup/plugin-alias': ^3.1.0 - '@rollup/plugin-babel': ^5.0.0 - '@rollup/plugin-commonjs': 11.0.2 - '@rollup/plugin-node-resolve': ^7.1.3 + '@rollup/plugin-babel': ^5.0.2 + '@rollup/plugin-commonjs': 12.0.0 + '@rollup/plugin-node-resolve': ^8.0.0 '@rollup/plugin-replace': ^2.3.2 animejs: ^3.2.0 - autoprefixer: ^9.7.6 + autoprefixer: ^9.8.0 compression: ^1.7.4 dotenv: ^8.2.0 imagesloaded: ^4.1.4 @@ -4038,18 +3993,18 @@ specifiers: node-sass: ^4.14.1 normalize.css: ^8.0.1 polka: ^1.0.0-next.11 - postcss: ^7.0.29 + postcss: ^7.0.30 postcss-load-config: ^2.1.0 postcss-preset-env: ^6.7.0 rellax: ^1.12.1 - rollup: ^2.9.0 + rollup: ^2.10.9 rollup-plugin-glslify: ^1.2.0 - rollup-plugin-svelte: ^5.2.1 - rollup-plugin-terser: ^5.3.0 - sapper: ^0.27.12 - scroll-out: ^2.2.8 - sirv: ^0.4.2 - svelte: ^3.22.2 + rollup-plugin-svelte: ^5.2.2 + rollup-plugin-terser: ^6.0.1 + sapper: ^0.27.13 + scroll-out: ^2.2.10 + sirv: ^0.4.6 + svelte: ^3.22.3 svelte-lazy: ^0.1.11 svelte-preprocess: ^3.7.4 swipe-listener: ^1.1.0 diff --git a/src/template.html b/src/template.html index 2cffc4d..61efc37 100644 --- a/src/template.html +++ b/src/template.html @@ -6,6 +6,7 @@ +