From e27e8a16dbd5b93b2a7af97790fea8f86fb2992f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fe=CC=81lix=20Pe=CC=81ault?= Date: Sun, 12 Apr 2020 11:54:08 +0200 Subject: [PATCH] Code clean - Imports/exports always at top - Sapper template not needing a div to execute - NPM packages updates: @rollup/plugin-commonjs 11.1.0 has a bug about import/exports --- package.json | 6 +- pnpm-lock.yaml | 267 +++++++++++++++------------- src/atoms/IconGlobe.svelte | 2 +- src/atoms/IconGlobeSmall.svelte | 2 +- src/atoms/TitleSite.svelte | 1 - src/client.js | 2 +- src/molecules/PaginationDots.svelte | 2 +- src/molecules/Photo.svelte | 1 - src/molecules/Switcher.svelte | 1 - src/organisms/Carousel.svelte | 7 +- src/organisms/Footer.svelte | 2 - src/organisms/Fullscreen.svelte | 2 - src/organisms/Locations.svelte | 2 - src/organisms/Pagination.svelte | 2 +- src/routes/_error.svelte | 1 - src/routes/_layout.svelte | 5 +- src/routes/choose.svelte | 2 - src/routes/credits.svelte | 2 - src/routes/index.svelte | 4 +- src/template.html | 42 ++--- 20 files changed, 180 insertions(+), 175 deletions(-) diff --git a/package.json b/package.json index 56a39cc..0af8c84 100644 --- a/package.json +++ b/package.json @@ -32,9 +32,9 @@ "@babel/plugin-transform-runtime": "^7.9.0", "@babel/preset-env": "^7.9.5", "@babel/runtime": "^7.9.2", - "@rollup/plugin-alias": "^3.0.1", - "@rollup/plugin-commonjs": "^11.0.2", - "@rollup/plugin-node-resolve": "^7.1.1", + "@rollup/plugin-alias": "^3.1.0", + "@rollup/plugin-commonjs": "11.0.2", + "@rollup/plugin-node-resolve": "^7.1.2", "@rollup/plugin-replace": "^2.3.1", "autoprefixer": "^9.7.6", "babel-plugin-module-resolver": "^4.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 821b6b8..1a01c9f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,9 +14,9 @@ devDependencies: '@babel/plugin-transform-runtime': 7.9.0_@babel+core@7.9.0 '@babel/preset-env': 7.9.5_@babel+core@7.9.0 '@babel/runtime': 7.9.2 - '@rollup/plugin-alias': 3.0.1_rollup@2.6.0 + '@rollup/plugin-alias': 3.1.0_rollup@2.6.0 '@rollup/plugin-commonjs': 11.0.2_rollup@2.6.0 - '@rollup/plugin-node-resolve': 7.1.1_rollup@2.6.0 + '@rollup/plugin-node-resolve': 7.1.2_rollup@2.6.0 '@rollup/plugin-replace': 2.3.1_rollup@2.6.0 autoprefixer: 9.7.6 babel-plugin-module-resolver: 4.0.0 @@ -60,17 +60,17 @@ packages: /@babel/core/7.9.0: dependencies: '@babel/code-frame': 7.8.3 - '@babel/generator': 7.9.4 + '@babel/generator': 7.9.5 '@babel/helper-module-transforms': 7.9.0 '@babel/helpers': 7.9.2 '@babel/parser': 7.9.4 '@babel/template': 7.8.6 - '@babel/traverse': 7.9.0 - '@babel/types': 7.9.0 + '@babel/traverse': 7.9.5 + '@babel/types': 7.9.5 convert-source-map: 1.7.0 debug: 4.1.1 gensync: 1.0.0-beta.1 - json5: 2.1.2 + json5: 2.1.3 lodash: 4.17.15 resolve: 1.15.1 semver: 5.7.1 @@ -80,7 +80,7 @@ packages: node: '>=6.9.0' resolution: integrity: sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w== - /@babel/generator/7.9.4: + /@babel/generator/7.9.5: dependencies: '@babel/types': 7.9.5 jsesc: 2.5.2 @@ -88,7 +88,7 @@ packages: source-map: 0.5.7 dev: true resolution: - integrity: sha512-rjP8ahaDy/ouhrvCoU1E5mqaitWrxwuNGU+dy1EpaoK48jZay4MdkskKGIMHLZNewg8sAsqpGSREJwP0zH3YQA== + integrity: sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ== /@babel/helper-annotate-as-pure/7.8.3: dependencies: '@babel/types': 7.9.5 @@ -136,7 +136,7 @@ packages: integrity: sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g== /@babel/helper-explode-assignable-expression/7.8.3: dependencies: - '@babel/traverse': 7.9.0 + '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true resolution: @@ -169,7 +169,7 @@ packages: integrity: sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA== /@babel/helper-module-imports/7.8.3: dependencies: - '@babel/types': 7.9.0 + '@babel/types': 7.9.5 dev: true resolution: integrity: sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg== @@ -206,7 +206,7 @@ packages: '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-wrap-function': 7.8.3 '@babel/template': 7.8.6 - '@babel/traverse': 7.9.0 + '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true resolution: @@ -215,7 +215,7 @@ packages: dependencies: '@babel/helper-member-expression-to-functions': 7.8.3 '@babel/helper-optimise-call-expression': 7.8.3 - '@babel/traverse': 7.9.0 + '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true resolution: @@ -233,10 +233,6 @@ packages: dev: true resolution: integrity: sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA== - /@babel/helper-validator-identifier/7.9.0: - dev: true - resolution: - integrity: sha512-6G8bQKjOh+of4PV/ThDm/rRqlU7+IGoJuofpagU5GlEl29Vv0RGqqt86ZGRV8ZuSOY3o+8yXl5y782SMcG7SHw== /@babel/helper-validator-identifier/7.9.5: dev: true resolution: @@ -245,7 +241,7 @@ packages: dependencies: '@babel/helper-function-name': 7.9.5 '@babel/template': 7.8.6 - '@babel/traverse': 7.9.0 + '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true resolution: @@ -253,14 +249,14 @@ packages: /@babel/helpers/7.9.2: dependencies: '@babel/template': 7.8.6 - '@babel/traverse': 7.9.0 - '@babel/types': 7.9.0 + '@babel/traverse': 7.9.5 + '@babel/types': 7.9.5 dev: true resolution: integrity: sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA== /@babel/highlight/7.9.0: dependencies: - '@babel/helper-validator-identifier': 7.9.0 + '@babel/helper-validator-identifier': 7.9.5 chalk: 2.4.2 js-tokens: 4.0.0 dev: true @@ -825,7 +821,7 @@ packages: '@babel/preset-modules': 0.1.3_@babel+core@7.9.0 '@babel/types': 7.9.5 browserslist: 4.11.1 - core-js-compat: 3.6.4 + core-js-compat: 3.6.5 invariant: 2.2.4 levenary: 1.1.1 semver: 5.7.1 @@ -861,10 +857,10 @@ packages: dev: true resolution: integrity: sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg== - /@babel/traverse/7.9.0: + /@babel/traverse/7.9.5: dependencies: '@babel/code-frame': 7.8.3 - '@babel/generator': 7.9.4 + '@babel/generator': 7.9.5 '@babel/helper-function-name': 7.9.5 '@babel/helper-split-export-declaration': 7.8.3 '@babel/parser': 7.9.4 @@ -874,15 +870,7 @@ packages: lodash: 4.17.15 dev: true resolution: - integrity: sha512-jAZQj0+kn4WTHO5dUZkZKhbFrqZE7K5LAQ5JysMnmvGij+wOdr+8lWqPeW0BcF4wFwrEXXtdGO7wcV6YPJcf3w== - /@babel/types/7.9.0: - dependencies: - '@babel/helper-validator-identifier': 7.9.0 - lodash: 4.17.15 - to-fast-properties: 2.0.0 - dev: true - resolution: - integrity: sha512-BS9JKfXkzzJl8RluW4JGknzpiUV7ZrvTayM6yfqLTVBEnFtyowVIOu6rqxRd5cVO6yGoWf4T8u8dgK9oB+GCng== + integrity: sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ== /@babel/types/7.9.5: dependencies: '@babel/helper-validator-identifier': 7.9.5 @@ -912,18 +900,20 @@ packages: dev: false resolution: integrity: sha512-3NsZsJIA/22P3QUyrEDNA2D133H4j224twJrdipXN38dpnIOzAbUDtOwkcJ5pXmn75w7LSQDjA4tO9dm1XlqlA== - /@rollup/plugin-alias/3.0.1_rollup@2.6.0: + /@rollup/plugin-alias/3.1.0_rollup@2.6.0: dependencies: rollup: 2.6.0 slash: 3.0.0 dev: true + engines: + node: '>=8.0.0' peerDependencies: - rollup: ^1.20.0 + rollup: ^1.20.0||^2.0.0 resolution: - integrity: sha512-ReSy6iPl3GsWLMNeshXAfgItZFMoMOTYC7MZQQM5va4pqxiGgwl1xZUZfHW6zGyZPK+k8TBadxx+kdmepiUa+g== + integrity: sha512-IzoejtAqdfwAvx4D0bztAJFoL5Js36kJgnbO00zfI1B9jf9G80vWysyG0C4+E6w5uG5hz0EeetPpoBWKdNktCQ== /@rollup/plugin-commonjs/11.0.2_rollup@2.6.0: dependencies: - '@rollup/pluginutils': 3.0.8_rollup@2.6.0 + '@rollup/pluginutils': 3.0.9_rollup@2.6.0 estree-walker: 1.0.1 is-reference: 1.1.4 magic-string: 0.25.7 @@ -936,9 +926,9 @@ packages: rollup: ^1.20.0 resolution: integrity: sha512-MPYGZr0qdbV5zZj8/2AuomVpnRVXRU5XKXb3HVniwRoRCreGlf5kOE081isNWeiLIi6IYkwTX9zE0/c7V8g81g== - /@rollup/plugin-node-resolve/7.1.1_rollup@2.6.0: + /@rollup/plugin-node-resolve/7.1.2_rollup@2.6.0: dependencies: - '@rollup/pluginutils': 3.0.8_rollup@2.6.0 + '@rollup/pluginutils': 3.0.9_rollup@2.6.0 '@types/resolve': 0.0.8 builtin-modules: 3.1.0 is-module: 1.0.0 @@ -948,12 +938,12 @@ packages: engines: node: '>= 8.0.0' peerDependencies: - rollup: ^1.20.0 + rollup: ^1.20.0||^2.0.0 resolution: - integrity: sha512-14ddhD7TnemeHE97a4rLOhobfYvUVcaYuqTnL8Ti7Jxi9V9Jr5LY7Gko4HZ5k4h4vqQM0gBQt6tsp9xXW94WPA== + integrity: sha512-wDx9CYYY5L8c7aa7m1KAEET1KY+D56gqkdIiIhS/pKdPbEuYRhaMkbLDHFNH/ppnijg3Pv0Ugbx6G1ChXhsGPw== /@rollup/plugin-replace/2.3.1_rollup@2.6.0: dependencies: - '@rollup/pluginutils': 3.0.8_rollup@2.6.0 + '@rollup/pluginutils': 3.0.9_rollup@2.6.0 magic-string: 0.25.7 rollup: 2.6.0 dev: true @@ -961,17 +951,19 @@ packages: rollup: ^1.20.0 resolution: integrity: sha512-qDcXj2VOa5+j0iudjb+LiwZHvBRRgWbHPhRmo1qde2KItTjuxDVQO21rp9/jOlzKR5YO0EsgRQoyox7fnL7y/A== - /@rollup/pluginutils/3.0.8_rollup@2.6.0: + /@rollup/pluginutils/3.0.9_rollup@2.6.0: dependencies: + '@types/estree': 0.0.39 estree-walker: 1.0.1 + micromatch: 4.0.2 rollup: 2.6.0 dev: true engines: node: '>= 8.0.0' peerDependencies: - rollup: ^1.20.0 + rollup: ^1.20.0||^2.0.0 resolution: - integrity: sha512-rYGeAc4sxcZ+kPG/Tw4/fwJODC3IXHYDH4qusdN/b6aLw5LPUbzpecYbEJh4sVQGPFJxd2dBU4kc1H3oy9/bnw== + integrity: sha512-TLZavlfPAZYI7v33wQh4mTP6zojne14yok3DNSLcjoG/Hirxfkonn6icP5rrNWRn8nZsirJBFFpijVOJzkUHDg== /@types/color-name/1.1.1: dev: true resolution: @@ -980,23 +972,23 @@ packages: dev: true resolution: integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== - /@types/node/13.9.5: + /@types/node/13.11.1: dev: true resolution: - integrity: sha512-hkzMMD3xu6BrJpGVLeQ3htQQNAcOrJjX7WFmtK8zWQpz2UJf13LCFF2ALA7c9OVdvc2vQJeDdjfR35M0sBCxvw== + integrity: sha512-eWQGP3qtxwL8FGneRrC5DwrJLGN4/dH1clNTuLfN81HCrxVtxRjygDTUoZJ5ASlDEeo0ppYFQjQIlXhtXpOn6g== /@types/pug/2.0.4: dev: true resolution: integrity: sha1-h3L80EGOPNLMFxVV1zAHQVBR9LI= /@types/resolve/0.0.8: dependencies: - '@types/node': 13.9.5 + '@types/node': 13.11.1 dev: true resolution: integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ== /@types/sass/1.16.0: dependencies: - '@types/node': 13.9.5 + '@types/node': 13.11.1 dev: true resolution: integrity: sha512-2XZovu4NwcqmtZtsBR5XYLw18T8cBCnU2USFHTnYLLHz9fkhnoEMoDsqShJIOFsFhn5aJHjweiUUdTrDGujegA== @@ -1164,25 +1156,10 @@ packages: dev: true resolution: integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= - /autoprefixer/9.7.5: - dependencies: - browserslist: 4.11.0 - caniuse-lite: 1.0.30001038 - chalk: 2.4.2 - normalize-range: 0.1.2 - num2fraction: 1.2.2 - postcss: 7.0.27 - postcss-value-parser: 4.0.3 - dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-URo6Zvt7VYifomeAfJlMFnYDhow1rk2bufwkbamPEAtQFcL11moLk4PnR7n9vlu7M+BkXAZkHFA0mIcY7tjQFg== /autoprefixer/9.7.6: dependencies: browserslist: 4.11.1 - caniuse-lite: 1.0.30001039 + caniuse-lite: 1.0.30001040 chalk: 2.4.2 normalize-range: 0.1.2 num2fraction: 1.2.2 @@ -1252,20 +1229,18 @@ packages: dev: true resolution: integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - /browserslist/4.11.0: + /braces/3.0.2: dependencies: - caniuse-lite: 1.0.30001038 - electron-to-chromium: 1.3.390 - node-releases: 1.1.53 - pkg-up: 3.1.0 + fill-range: 7.0.1 dev: true - hasBin: true + engines: + node: '>=8' resolution: - integrity: sha512-WqEC7Yr5wUH5sg6ruR++v2SGOQYpyUdYYd4tZoAq1F7y+QXoLoYGXVbxhtaIqWmAJjtNTRjVD3HuJc1OXTel2A== + integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== /browserslist/4.11.1: dependencies: - caniuse-lite: 1.0.30001039 - electron-to-chromium: 1.3.390 + caniuse-lite: 1.0.30001040 + electron-to-chromium: 1.3.403 node-releases: 1.1.53 pkg-up: 2.0.0 dev: true @@ -1344,14 +1319,10 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-MvxLn82vhF/N9+c7uXysImHwqwo= - /caniuse-lite/1.0.30001038: + /caniuse-lite/1.0.30001040: dev: true resolution: - integrity: sha512-zii9quPo96XfOiRD4TrfYGs+QsGZpb2cGiMAzPjtf/hpFgB6zCPZgJb7I1+EATeMw/o+lG8FyRAnI+CWStHcaQ== - /caniuse-lite/1.0.30001039: - dev: true - resolution: - integrity: sha512-SezbWCTT34eyFoWHgx8UWso7YtvtM7oosmFoXbCkdC6qJzRfBTeTgE9REtKtiuKXuMwWTZEvdnFNGAyVMorv8Q== + integrity: sha512-Ep0tEPeI5wCvmJNrXjE3etgfI+lkl1fTDU6Y3ZH1mhrjkPlVI9W4pcKbMo+BQLpEWKVYYp2EmYaRsqpPC3k7lQ== /caseless/0.12.0: dev: true resolution: @@ -1512,13 +1483,13 @@ packages: dev: true resolution: integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== - /core-js-compat/3.6.4: + /core-js-compat/3.6.5: dependencies: browserslist: 4.11.1 semver: 7.0.0 dev: true resolution: - integrity: sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA== + integrity: sha512-7ItTKOhOZbznhXAQ2g/slGg1PJV5zDO/WdkTwi7UEOJmkvsE32PWvx6mKtDjiMpjnR2CNf6BAD6sSxIlv7ptng== /core-util-is/1.0.2: dev: true resolution: @@ -1699,10 +1670,10 @@ packages: dev: true resolution: integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - /electron-to-chromium/1.3.390: + /electron-to-chromium/1.3.403: dev: true resolution: - integrity: sha512-4RvbM5x+002gKI8sltkqWEk5pptn0UnzekUx8RTThAMPDSb8jjpm6SwGiSnEve7f85biyZl8DMXaipaCxDjXag== + integrity: sha512-JaoxV4RzdBAZOnsF4dAlZ2ijJW72MbqO5lNfOBHUWiBQl3Rwe+mk2RCUMrRI3rSClLJ8HSNQNqcry12H+0ZjFw== /emoji-regex/7.0.3: dev: true resolution: @@ -1734,8 +1705,8 @@ packages: object-inspect: 1.7.0 object-keys: 1.1.1 object.assign: 4.1.0 - string.prototype.trimleft: 2.1.1 - string.prototype.trimright: 2.1.1 + string.prototype.trimleft: 2.1.2 + string.prototype.trimright: 2.1.2 dev: true engines: node: '>= 0.4' @@ -1805,7 +1776,7 @@ packages: /eslint-plugin-es/3.0.0: dependencies: eslint-utils: 2.0.0 - regexpp: 3.0.0 + regexpp: 3.1.0 dev: true engines: node: '>=8.10.0' @@ -1929,14 +1900,14 @@ packages: levn: 0.3.0 lodash: 4.17.15 minimatch: 3.0.4 - mkdirp: 0.5.4 + mkdirp: 0.5.5 natural-compare: 1.4.0 optionator: 0.8.3 progress: 2.0.3 regexpp: 2.0.1 semver: 6.3.0 strip-ansi: 5.2.0 - strip-json-comments: 3.0.1 + strip-json-comments: 3.1.0 table: 5.4.6 text-table: 0.2.0 v8-compile-cache: 2.1.0 @@ -2074,6 +2045,14 @@ packages: node: '>=4' resolution: integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== + /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-babel-config/1.2.0: dependencies: json5: 0.5.1 @@ -2168,7 +2147,7 @@ packages: dependencies: graceful-fs: 4.2.3 inherits: 2.0.4 - mkdirp: 0.5.4 + mkdirp: 0.5.5 rimraf: 2.7.1 dev: true engines: @@ -2585,7 +2564,7 @@ packages: lodash: 4.17.15 mute-stream: 0.0.8 run-async: 2.4.0 - rxjs: 6.5.4 + rxjs: 6.5.5 string-width: 4.2.0 strip-ansi: 6.0.0 through: 2.3.8 @@ -2672,6 +2651,12 @@ 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-promise/2.1.0: dev: true resolution: @@ -2798,7 +2783,7 @@ packages: hasBin: true resolution: integrity: sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE= - /json5/2.1.2: + /json5/2.1.3: dependencies: minimist: 1.2.5 dev: true @@ -2806,7 +2791,7 @@ packages: node: '>=6' hasBin: true resolution: - integrity: sha512-MoUOQ4WdiN3yxhm7NEVJSJrieAo5hNSLQ5sj05OTRHPL9HOBy8u4Bu88jsC1jvqAdN+E1bJmsUcZH+1HQxliqQ== + integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== /jsprim/1.4.1: dependencies: assert-plus: 1.0.0 @@ -2981,6 +2966,15 @@ 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.43.0: engines: node: '>= 0.6' @@ -3022,14 +3016,13 @@ packages: dev: true resolution: integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== - /mkdirp/0.5.4: + /mkdirp/0.5.5: dependencies: minimist: 1.2.5 - deprecated: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.) dev: true hasBin: true resolution: - integrity: sha512-iG9AK/dJLtJ0XNgTuDbSyNS3zECqDlAhnQW4CsNxBG3LQJBbHmRX1egw39DmtOdCAqY+dKXV+sgPgilNWUKMVw== + integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== /ms/2.0.0: resolution: integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= @@ -3080,7 +3073,7 @@ packages: fstream: 1.0.12 glob: 7.1.6 graceful-fs: 4.2.3 - mkdirp: 0.5.4 + mkdirp: 0.5.5 nopt: 3.0.6 npmlog: 4.1.2 osenv: 0.1.5 @@ -3110,7 +3103,7 @@ packages: in-publish: 2.0.1 lodash: 4.17.15 meow: 3.7.0 - mkdirp: 0.5.4 + mkdirp: 0.5.5 nan: 2.14.0 node-gyp: 3.8.0 npmlog: 4.1.2 @@ -3286,14 +3279,14 @@ packages: node: '>=4' resolution: integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== - /p-limit/2.2.2: + /p-limit/2.3.0: dependencies: p-try: 2.2.0 dev: true engines: node: '>=6' resolution: - integrity: sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ== + integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== /p-locate/2.0.0: dependencies: p-limit: 1.3.0 @@ -3304,7 +3297,7 @@ packages: integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= /p-locate/3.0.0: dependencies: - p-limit: 2.2.2 + p-limit: 2.3.0 dev: true engines: node: '>=6' @@ -3405,6 +3398,12 @@ packages: dev: true resolution: integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + /picomatch/2.2.2: + dev: true + engines: + node: '>=8.6' + resolution: + integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== /pify/2.3.0: dev: true engines: @@ -3679,9 +3678,9 @@ packages: integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== /postcss-preset-env/6.7.0: dependencies: - autoprefixer: 9.7.5 - browserslist: 4.11.0 - caniuse-lite: 1.0.30001038 + autoprefixer: 9.7.6 + browserslist: 4.11.1 + caniuse-lite: 1.0.30001040 css-blank-pseudo: 0.1.4 css-has-pseudo: 0.10.0 css-prefers-color-scheme: 3.1.1 @@ -3939,12 +3938,12 @@ packages: node: '>=6.5.0' resolution: integrity: sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== - /regexpp/3.0.0: + /regexpp/3.1.0: dev: true engines: node: '>=8' resolution: - integrity: sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g== + integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== /regexpu-core/4.7.0: dependencies: regenerate: 1.4.0 @@ -4120,7 +4119,7 @@ packages: rollup: 2.6.0 rollup-pluginutils: 2.8.2 serialize-javascript: 2.1.2 - terser: 4.6.7 + terser: 4.6.11 dev: true peerDependencies: rollup: '>=0.66.0 <3' @@ -4149,14 +4148,14 @@ packages: node: '>=0.12.0' resolution: integrity: sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg== - /rxjs/6.5.4: + /rxjs/6.5.5: dependencies: tslib: 1.11.1 dev: true engines: npm: '>=2.0.0' resolution: - integrity: sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q== + integrity: sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ== /safe-buffer/5.1.2: resolution: integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== @@ -4410,24 +4409,40 @@ packages: node: '>=8' resolution: integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== - /string.prototype.trimleft/2.1.1: + /string.prototype.trimend/1.0.1: dependencies: define-properties: 1.1.3 - function-bind: 1.1.1 + es-abstract: 1.17.5 + dev: true + resolution: + integrity: sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g== + /string.prototype.trimleft/2.1.2: + dependencies: + define-properties: 1.1.3 + es-abstract: 1.17.5 + string.prototype.trimstart: 1.0.1 dev: true engines: node: '>= 0.4' resolution: - integrity: sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag== - /string.prototype.trimright/2.1.1: + integrity: sha512-gCA0tza1JBvqr3bfAIFJGqfdRTyPae82+KTnm3coDXkZN9wnuW3HjGgN386D7hfv5CHQYCI022/rJPVlqXyHSw== + /string.prototype.trimright/2.1.2: dependencies: define-properties: 1.1.3 - function-bind: 1.1.1 + es-abstract: 1.17.5 + string.prototype.trimend: 1.0.1 dev: true engines: node: '>= 0.4' resolution: - integrity: sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g== + integrity: sha512-ZNRQ7sY3KroTaYjRS6EbNiiHrOkjihL9aQE/8gfQ4DtAC/aEBRHFJa44OmoWxGGqXuJlfKkZW4WcXErGr+9ZFg== + /string.prototype.trimstart/1.0.1: + dependencies: + define-properties: 1.1.3 + es-abstract: 1.17.5 + dev: true + resolution: + integrity: sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw== /string_decoder/0.10.31: dev: true resolution: @@ -4493,12 +4508,12 @@ packages: node: '>=8' resolution: integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== - /strip-json-comments/3.0.1: + /strip-json-comments/3.1.0: dev: true engines: node: '>=8' resolution: - integrity: sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw== + integrity: sha512-e6/d0eBu7gHtdCqFt0xJr642LdToM5/cN4Qb9DbHjVx1CP5RyeM+zH7pbecEmDv/lBqb0QH+6Uqq75rxFPkM0w== /supports-color/2.0.0: dev: true engines: @@ -4573,7 +4588,7 @@ packages: dev: true resolution: integrity: sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA== - /terser/4.6.7: + /terser/4.6.11: dependencies: commander: 2.20.3 source-map: 0.6.1 @@ -4583,7 +4598,7 @@ packages: node: '>=6.0.0' hasBin: true resolution: - integrity: sha512-fmr7M1f7DBly5cX2+rFDvmGBAaaZyPrHYK4mMdHEDAdNTqXSZgSOfqsfGq2HqPGT/1V0foZZuCZFx8CHKgAk3g== + integrity: sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA== /text-table/0.2.0: dev: true resolution: @@ -4620,6 +4635,14 @@ 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 @@ -4812,7 +4835,7 @@ packages: integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= /write/1.0.3: dependencies: - mkdirp: 0.5.4 + mkdirp: 0.5.5 dev: true engines: node: '>=4' @@ -4868,9 +4891,9 @@ specifiers: '@babel/plugin-transform-runtime': ^7.9.0 '@babel/preset-env': ^7.9.5 '@babel/runtime': ^7.9.2 - '@rollup/plugin-alias': ^3.0.1 - '@rollup/plugin-commonjs': ^11.0.2 - '@rollup/plugin-node-resolve': ^7.1.1 + '@rollup/plugin-alias': ^3.1.0 + '@rollup/plugin-commonjs': 11.0.2 + '@rollup/plugin-node-resolve': ^7.1.2 '@rollup/plugin-replace': ^2.3.1 animejs: ^3.2.0 autoprefixer: ^9.7.6 diff --git a/src/atoms/IconGlobe.svelte b/src/atoms/IconGlobe.svelte index 057ba75..28dd020 100644 --- a/src/atoms/IconGlobe.svelte +++ b/src/atoms/IconGlobe.svelte @@ -1,12 +1,12 @@
    diff --git a/src/molecules/Photo.svelte b/src/molecules/Photo.svelte index 9fd88cf..2964ac2 100644 --- a/src/molecules/Photo.svelte +++ b/src/molecules/Photo.svelte @@ -2,7 +2,6 @@ import { onMount } from 'svelte' import { site, currentLocation } from 'utils/store' import { getThumbnail, formatDate } from 'utils/functions' - // Animations import { animateIn } from 'animations/Photo' diff --git a/src/molecules/Switcher.svelte b/src/molecules/Switcher.svelte index a4f248d..7d7beaa 100644 --- a/src/molecules/Switcher.svelte +++ b/src/molecules/Switcher.svelte @@ -1,6 +1,5 @@