diff --git a/package.json b/package.json
index 411608b..c03143f 100644
--- a/package.json
+++ b/package.json
@@ -16,17 +16,18 @@
"serve": "node server/server.js"
},
"dependencies": {
- "@fortawesome/fontawesome-free": "^5.12.0",
"animejs": "^3.1.0",
- "bulma": "^0.8.0",
+ "basicscroll": "^3.0.2",
"compression": "^1.7.4",
- "dayjs": "^1.8.19",
+ "dayjs": "^1.8.20",
"normalize.css": "^8.0.1",
"polka": "^1.0.0-next.9",
"shufflejs": "^5.2.3",
"sirv": "^0.4.2"
},
"devDependencies": {
+ "sapper": "^0.27.9",
+ "svelte": "github:rixo/svelte#hmr-capture-state-dist",
"@babel/core": "^7.8.4",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/plugin-transform-runtime": "^7.8.3",
@@ -36,6 +37,11 @@
"@rollup/plugin-node-resolve": "^7.1.1",
"@rollup/plugin-replace": "^2.3.1",
"autoprefixer": "^9.7.4",
+ "eslint-config-standard": "^14.1.0",
+ "eslint-plugin-import": "^2.20.1",
+ "eslint-plugin-node": "^11.0.0",
+ "eslint-plugin-promise": "^4.2.1",
+ "eslint-plugin-standard": "^4.0.1",
"eslint-plugin-svelte3": "^2.7.3",
"node-sass": "^4.13.1",
"postcss": "^7.0.26",
@@ -44,12 +50,11 @@
"rollup": "^1.31.0",
"rollup-plugin-babel": "^4.3.3",
"rollup-plugin-commonjs": "^10.1.0",
+ "rollup-plugin-eslint": "^7.0.0",
"rollup-plugin-hot": "^0.0.10",
"rollup-plugin-svelte": "^5.1.1",
- "rollup-plugin-svelte-hot": "^0.1.1",
+ "rollup-plugin-svelte-hot": "^0.2.0-0",
"rollup-plugin-terser": "^5.2.0",
- "sapper": "^0.27.9",
- "svelte": "^3.18.1",
"svelte-preprocess": "^3.4.0"
},
"browserslist": [
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 095d9df..824ee4c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,9 +1,8 @@
dependencies:
- '@fortawesome/fontawesome-free': 5.12.0
animejs: 3.1.0
- bulma: 0.8.0
+ basicscroll: 3.0.2
compression: 1.7.4
- dayjs: 1.8.19
+ dayjs: 1.8.20
normalize.css: 8.0.1
polka: 1.0.0-next.9
shufflejs: 5.2.3
@@ -18,7 +17,12 @@ devDependencies:
'@rollup/plugin-node-resolve': 7.1.1_rollup@1.31.0
'@rollup/plugin-replace': 2.3.1_rollup@1.31.0
autoprefixer: 9.7.4
- eslint-plugin-svelte3: 2.7.3_svelte@3.18.1
+ eslint-config-standard: 14.1.0_13a54f81caffeb9134dc06c172bdde71
+ eslint-plugin-import: 2.20.1
+ eslint-plugin-node: 11.0.0
+ eslint-plugin-promise: 4.2.1
+ eslint-plugin-standard: 4.0.1
+ eslint-plugin-svelte3: 2.7.3_svelte@3.18.2
node-sass: 4.13.1
postcss: 7.0.26
postcss-load-config: 2.1.0
@@ -26,13 +30,14 @@ devDependencies:
rollup: 1.31.0
rollup-plugin-babel: 4.3.3_@babel+core@7.8.4+rollup@1.31.0
rollup-plugin-commonjs: 10.1.0_rollup@1.31.0
+ rollup-plugin-eslint: 7.0.0
rollup-plugin-hot: 0.0.10_rollup@1.31.0
- rollup-plugin-svelte: 5.1.1_rollup@1.31.0+svelte@3.18.1
- rollup-plugin-svelte-hot: 0.1.1_rollup@1.31.0+svelte@3.18.1
+ rollup-plugin-svelte: 5.1.1_rollup@1.31.0+svelte@3.18.2
+ rollup-plugin-svelte-hot: 0.2.0-0_rollup@1.31.0+svelte@3.18.2
rollup-plugin-terser: 5.2.0_rollup@1.31.0
- sapper: 0.27.9_svelte@3.18.1
- svelte: 3.18.1
- svelte-preprocess: 3.4.0_svelte@3.18.1
+ sapper: 0.27.9_svelte@3.18.2
+ svelte: 3.18.2
+ svelte-preprocess: 3.4.0_svelte@3.18.2
lockfileVersion: 5.1
packages:
/@babel/code-frame/7.8.3:
@@ -857,12 +862,6 @@ packages:
node: '>=4.0.0'
resolution:
integrity: sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==
- /@fortawesome/fontawesome-free/5.12.0:
- dev: false
- engines:
- node: '>=6'
- resolution:
- integrity: sha512-vKDJUuE2GAdBERaQWmmtsciAMzjwNrROXA5KTGSZvayAsmuTGjam5z6QNqNPCwDfVljLWuov1nEC3mEQf/n6fQ==
/@polka/url/0.5.0:
dev: false
resolution:
@@ -962,6 +961,14 @@ packages:
node: '>= 0.6'
resolution:
integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==
+ /acorn-jsx/5.1.0_acorn@7.1.0:
+ dependencies:
+ acorn: 7.1.0
+ dev: true
+ peerDependencies:
+ acorn: ^6.0.0 || ^7.0.0
+ resolution:
+ integrity: sha512-tMUqwBWfLFbJbizRmEcWSLw6HnFzfdJs2sOJEOwwtVPMoH/0Ay+E703oZz78VSXZiiDcZrQ5XKjPIUQixhmgVw==
/acorn/7.1.0:
dev: true
engines:
@@ -978,6 +985,15 @@ packages:
dev: true
resolution:
integrity: sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==
+ /ajv/6.11.0:
+ dependencies:
+ fast-deep-equal: 3.1.1
+ fast-json-stable-stringify: 2.1.0
+ json-schema-traverse: 0.4.1
+ uri-js: 4.2.2
+ dev: true
+ resolution:
+ integrity: sha512-nCprB/0syFYy9fVYU1ox1l2KN8S9I+tziH8D4zdZuLT3N6RMlGSGt5FSTpAiHB/Whv8Qs1cWHma1aMKZyaHRKA==
/amdefine/1.0.1:
dev: true
engines:
@@ -988,12 +1004,32 @@ packages:
dev: false
resolution:
integrity: sha512-BjnCroPPQPEAngT0M89pz9TBcOGgOFLnVoq3+jV2upl4rn60k57/AXvESTnuILsNgOEjGuhMEOMp7IlQzk40kA==
+ /ansi-escapes/4.3.0:
+ dependencies:
+ type-fest: 0.8.1
+ dev: true
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==
/ansi-regex/2.1.1:
dev: true
engines:
node: '>=0.10.0'
resolution:
integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
+ /ansi-regex/4.1.0:
+ dev: true
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
+ /ansi-regex/5.0.0:
+ dev: true
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
/ansi-styles/2.2.1:
dev: true
engines:
@@ -1064,6 +1100,16 @@ packages:
dev: true
resolution:
integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=
+ /array-includes/3.1.1:
+ dependencies:
+ define-properties: 1.1.3
+ es-abstract: 1.17.4
+ is-string: 1.0.5
+ dev: true
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==
/array-parallel/0.1.3:
dev: false
resolution:
@@ -1075,6 +1121,15 @@ packages:
optional: true
resolution:
integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
+ /array.prototype.flat/1.2.3:
+ dependencies:
+ define-properties: 1.1.3
+ es-abstract: 1.17.4
+ dev: true
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==
/asn1/0.2.4:
dependencies:
safer-buffer: 2.1.2
@@ -1094,6 +1149,12 @@ packages:
optional: true
resolution:
integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
+ /astral-regex/1.0.0:
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==
/async-each/1.0.3:
dev: true
optional: true
@@ -1183,6 +1244,13 @@ packages:
optional: true
resolution:
integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
+ /basicscroll/3.0.2:
+ dependencies:
+ eases: 1.0.8
+ parse-unit: 1.0.1
+ dev: false
+ resolution:
+ integrity: sha512-xMSBINspbWYZ3tMCqjSxTWDKWPgvje2f2Ob+bGJ2qTOfinZzIsLbWOdwT7b1q0irtqp2eqzdqGMuqAFceM0muw==
/bcrypt-pbkdf/1.0.2:
dependencies:
tweetnacl: 0.14.5
@@ -1290,10 +1358,6 @@ packages:
node: '>=6'
resolution:
integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==
- /bulma/0.8.0:
- dev: false
- resolution:
- integrity: sha512-nhf3rGyiZh/VM7FrSJ/5KeLlfaFkXz0nYcXriynfPH4vVpnxnqyEwaNGdNCVzHyyCA3cHgkQAMpdF/SFbFGZfA==
/bytes/3.0.0:
dev: false
engines:
@@ -1345,6 +1409,12 @@ packages:
node: '>=4'
resolution:
integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=
+ /callsites/3.1.0:
+ dev: true
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
/camel-case/3.0.0:
dependencies:
no-case: 2.3.2
@@ -1415,6 +1485,10 @@ packages:
node: '>=4'
resolution:
integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
+ /chardet/0.7.0:
+ dev: true
+ resolution:
+ integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
/chokidar/2.1.8:
dependencies:
anymatch: 2.0.0
@@ -1454,6 +1528,18 @@ packages:
node: '>= 4.0'
resolution:
integrity: sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==
+ /cli-cursor/3.1.0:
+ dependencies:
+ restore-cursor: 3.1.0
+ dev: true
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
+ /cli-width/2.2.0:
+ dev: true
+ resolution:
+ integrity: sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=
/cliui/3.2.0:
dependencies:
string-width: 1.0.2
@@ -1535,6 +1621,12 @@ packages:
dev: true
resolution:
integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
+ /contains-path/0.1.0:
+ dev: true
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=
/content-disposition/0.5.3:
dependencies:
safe-buffer: 5.1.2
@@ -1610,6 +1702,18 @@ packages:
dev: true
resolution:
integrity: sha1-ElYDfsufDF9549bvE14wdwGEuYI=
+ /cross-spawn/6.0.5:
+ dependencies:
+ nice-try: 1.0.5
+ path-key: 2.0.1
+ semver: 5.7.1
+ shebang-command: 1.2.0
+ which: 1.3.1
+ dev: true
+ engines:
+ node: '>=4.8'
+ resolution:
+ integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
/css-blank-pseudo/0.1.4:
dependencies:
postcss: 7.0.26
@@ -1665,10 +1769,10 @@ packages:
node: '>=0.10'
resolution:
integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
- /dayjs/1.8.19:
+ /dayjs/1.8.20:
dev: false
resolution:
- integrity: sha512-7kqOoj3oQSmqbvtvGFLU5iYqies+SqUiEGNT0UtUPPxcPYgY1BrkXR0Cq2R9HYSimBXN+xHkEN4Hi399W+Ovlg==
+ integrity: sha512-mH0MCDxw6UCGJYxVN78h8ugWycZAO8thkj3bW6vApL5tS0hQplIDdAQcmbvl7n35H0AKdCJQaArTrIQw2xt4Qg==
/debug/2.6.9:
dependencies:
ms: 2.0.0
@@ -1700,6 +1804,10 @@ packages:
optional: true
resolution:
integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
+ /deep-is/0.1.3:
+ dev: true
+ resolution:
+ integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
/define-properties/1.1.3:
dependencies:
object-keys: 1.1.1
@@ -1762,6 +1870,27 @@ packages:
node: '>=8'
resolution:
integrity: sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==
+ /doctrine/1.5.0:
+ dependencies:
+ esutils: 2.0.3
+ isarray: 1.0.0
+ dev: true
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=
+ /doctrine/3.0.0:
+ dependencies:
+ esutils: 2.0.3
+ dev: true
+ engines:
+ node: '>=6.0.0'
+ resolution:
+ integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
+ /eases/1.0.8:
+ dev: false
+ resolution:
+ integrity: sha1-8fUGmmtu0upRD5xhEDmNY+/pruY=
/ecc-jsbn/0.1.2:
dependencies:
jsbn: 0.1.1
@@ -1781,6 +1910,14 @@ packages:
dev: true
resolution:
integrity: sha512-tvbx2Wl8WBR+ym3u492D0L6/jH+8NoQXqe46+QhbWH3voVPauGuZYeb1QAXYoOAWuiP2dbSvlBx0kQ1F3hu/Mw==
+ /emoji-regex/7.0.3:
+ dev: true
+ resolution:
+ integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
+ /emoji-regex/8.0.0:
+ dev: true
+ resolution:
+ integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
/encodeurl/1.0.2:
dev: true
engines:
@@ -1793,6 +1930,34 @@ packages:
dev: true
resolution:
integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
+ /es-abstract/1.17.4:
+ dependencies:
+ es-to-primitive: 1.2.1
+ function-bind: 1.1.1
+ has: 1.0.3
+ has-symbols: 1.0.1
+ is-callable: 1.1.5
+ is-regex: 1.0.5
+ 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
+ dev: true
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==
+ /es-to-primitive/1.2.1:
+ dependencies:
+ is-callable: 1.1.5
+ is-date-object: 1.0.2
+ is-symbol: 1.0.3
+ dev: true
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
/es6-promise/4.2.8:
dev: true
optional: true
@@ -1808,15 +1973,191 @@ packages:
node: '>=0.8.0'
resolution:
integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
- /eslint-plugin-svelte3/2.7.3_svelte@3.18.1:
+ /eslint-config-standard/14.1.0_13a54f81caffeb9134dc06c172bdde71:
dependencies:
- svelte: 3.18.1
+ eslint-plugin-import: 2.20.1
+ eslint-plugin-node: 11.0.0
+ eslint-plugin-promise: 4.2.1
+ eslint-plugin-standard: 4.0.1
+ dev: true
+ peerDependencies:
+ eslint: '>=6.2.2'
+ eslint-plugin-import: '>=2.18.0'
+ eslint-plugin-node: '>=9.1.0'
+ eslint-plugin-promise: '>=4.2.1'
+ eslint-plugin-standard: '>=4.0.0'
+ resolution:
+ integrity: sha512-EF6XkrrGVbvv8hL/kYa/m6vnvmUT+K82pJJc4JJVMM6+Qgqh0pnwprSxdduDLB9p/7bIxD+YV5O0wfb8lmcPbA==
+ /eslint-import-resolver-node/0.3.3:
+ dependencies:
+ debug: 2.6.9
+ resolve: 1.15.1
+ dev: true
+ resolution:
+ integrity: sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==
+ /eslint-module-utils/2.5.2:
+ dependencies:
+ debug: 2.6.9
+ pkg-dir: 2.0.0
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-LGScZ/JSlqGKiT8OC+cYRxseMjyqt6QO54nl281CK93unD89ijSeRV6An8Ci/2nvWVKe8K/Tqdm75RQoIOCr+Q==
+ /eslint-plugin-es/3.0.0:
+ dependencies:
+ eslint-utils: 2.0.0
+ regexpp: 3.0.0
+ dev: true
+ engines:
+ node: '>=8.10.0'
+ peerDependencies:
+ eslint: '>=4.19.1'
+ resolution:
+ integrity: sha512-6/Jb/J/ZvSebydwbBJO1R9E5ky7YeElfK56Veh7e4QGFHCXoIXGH9HhVz+ibJLM3XJ1XjP+T7rKBLUa/Y7eIng==
+ /eslint-plugin-import/2.20.1:
+ dependencies:
+ array-includes: 3.1.1
+ array.prototype.flat: 1.2.3
+ contains-path: 0.1.0
+ debug: 2.6.9
+ doctrine: 1.5.0
+ eslint-import-resolver-node: 0.3.3
+ eslint-module-utils: 2.5.2
+ has: 1.0.3
+ minimatch: 3.0.4
+ object.values: 1.1.1
+ read-pkg-up: 2.0.0
+ resolve: 1.15.1
+ dev: true
+ engines:
+ node: '>=4'
+ peerDependencies:
+ eslint: 2.x - 6.x
+ resolution:
+ integrity: sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==
+ /eslint-plugin-node/11.0.0:
+ dependencies:
+ eslint-plugin-es: 3.0.0
+ eslint-utils: 2.0.0
+ ignore: 5.1.4
+ minimatch: 3.0.4
+ resolve: 1.15.1
+ semver: 6.3.0
+ dev: true
+ engines:
+ node: '>=8.10.0'
+ peerDependencies:
+ eslint: '>=5.16.0'
+ resolution:
+ integrity: sha512-chUs/NVID+sknFiJzxoN9lM7uKSOEta8GC8365hw1nDfwIPIjjpRSwwPvQanWv8dt/pDe9EV4anmVSwdiSndNg==
+ /eslint-plugin-promise/4.2.1:
+ dev: true
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==
+ /eslint-plugin-standard/4.0.1:
+ dev: true
+ peerDependencies:
+ eslint: '>=5.0.0'
+ resolution:
+ integrity: sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==
+ /eslint-plugin-svelte3/2.7.3_svelte@3.18.2:
+ dependencies:
+ svelte: 3.18.2
dev: true
peerDependencies:
eslint: '>=6.0.0'
svelte: ^3.2.0
resolution:
integrity: sha512-p6HhxyICX9x/x+8WSy6AVk2bmv9ayoznoTSyCvK47th/k/07ksuJixMwbGX9qxJVAmPBaYMjEIMSEZtJHPIN7w==
+ /eslint-scope/5.0.0:
+ dependencies:
+ esrecurse: 4.2.1
+ estraverse: 4.3.0
+ dev: true
+ engines:
+ node: '>=8.0.0'
+ resolution:
+ integrity: sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==
+ /eslint-utils/1.4.3:
+ dependencies:
+ eslint-visitor-keys: 1.1.0
+ dev: true
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==
+ /eslint-utils/2.0.0:
+ dependencies:
+ eslint-visitor-keys: 1.1.0
+ dev: true
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==
+ /eslint-visitor-keys/1.1.0:
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==
+ /eslint/6.8.0:
+ dependencies:
+ '@babel/code-frame': 7.8.3
+ ajv: 6.11.0
+ chalk: 2.4.2
+ cross-spawn: 6.0.5
+ debug: 4.1.1
+ doctrine: 3.0.0
+ eslint-scope: 5.0.0
+ eslint-utils: 1.4.3
+ eslint-visitor-keys: 1.1.0
+ espree: 6.1.2
+ esquery: 1.0.1
+ esutils: 2.0.3
+ file-entry-cache: 5.0.1
+ functional-red-black-tree: 1.0.1
+ glob-parent: 5.1.0
+ globals: 12.3.0
+ ignore: 4.0.6
+ import-fresh: 3.2.1
+ imurmurhash: 0.1.4
+ inquirer: 7.0.4
+ is-glob: 4.0.1
+ js-yaml: 3.13.1
+ json-stable-stringify-without-jsonify: 1.0.1
+ levn: 0.3.0
+ lodash: 4.17.15
+ minimatch: 3.0.4
+ mkdirp: 0.5.1
+ 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
+ table: 5.4.6
+ text-table: 0.2.0
+ v8-compile-cache: 2.1.0
+ dev: true
+ engines:
+ node: ^8.10.0 || ^10.13.0 || >=11.10.1
+ hasBin: true
+ resolution:
+ integrity: sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==
+ /espree/6.1.2:
+ dependencies:
+ acorn: 7.1.0
+ acorn-jsx: 5.1.0_acorn@7.1.0
+ eslint-visitor-keys: 1.1.0
+ dev: true
+ engines:
+ node: '>=6.0.0'
+ resolution:
+ integrity: sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==
/esprima/4.0.1:
dev: true
engines:
@@ -1824,6 +2165,28 @@ packages:
hasBin: true
resolution:
integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+ /esquery/1.0.1:
+ dependencies:
+ estraverse: 4.3.0
+ dev: true
+ engines:
+ node: '>=0.6'
+ resolution:
+ integrity: sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==
+ /esrecurse/4.2.1:
+ dependencies:
+ estraverse: 4.3.0
+ dev: true
+ engines:
+ node: '>=4.0'
+ resolution:
+ integrity: sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==
+ /estraverse/4.3.0:
+ dev: true
+ engines:
+ node: '>=4.0'
+ resolution:
+ integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
/estree-walker/0.6.1:
dev: true
resolution:
@@ -1947,6 +2310,16 @@ packages:
dev: true
resolution:
integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
+ /external-editor/3.1.0:
+ dependencies:
+ chardet: 0.7.0
+ iconv-lite: 0.4.24
+ tmp: 0.0.33
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==
/extglob/2.0.4:
dependencies:
array-unique: 0.3.2
@@ -1973,10 +2346,34 @@ packages:
dev: true
resolution:
integrity: sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
+ /fast-deep-equal/3.1.1:
+ dev: true
+ resolution:
+ integrity: sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==
/fast-json-stable-stringify/2.1.0:
dev: true
resolution:
integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
+ /fast-levenshtein/2.0.6:
+ dev: true
+ resolution:
+ integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
+ /figures/3.1.0:
+ dependencies:
+ escape-string-regexp: 1.0.5
+ dev: true
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==
+ /file-entry-cache/5.0.1:
+ dependencies:
+ flat-cache: 2.0.1
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==
/file-uri-to-path/1.0.0:
dev: true
optional: true
@@ -2017,6 +2414,28 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=
+ /find-up/2.1.0:
+ dependencies:
+ locate-path: 2.0.0
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=
+ /flat-cache/2.0.1:
+ dependencies:
+ flatted: 2.0.1
+ rimraf: 2.6.3
+ write: 1.0.3
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==
+ /flatted/2.0.1:
+ dev: true
+ resolution:
+ integrity: sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==
/flatten/1.0.3:
dev: true
resolution:
@@ -2095,6 +2514,10 @@ packages:
dev: true
resolution:
integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
+ /functional-red-black-tree/1.0.1:
+ dev: true
+ resolution:
+ integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
/gauge/2.7.4:
dependencies:
aproba: 1.2.0
@@ -2153,6 +2576,14 @@ packages:
optional: true
resolution:
integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=
+ /glob-parent/5.1.0:
+ dependencies:
+ is-glob: 4.0.1
+ dev: true
+ engines:
+ node: '>= 6'
+ resolution:
+ integrity: sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==
/glob/7.1.6:
dependencies:
fs.realpath: 1.0.0
@@ -2170,6 +2601,14 @@ packages:
node: '>=4'
resolution:
integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
+ /globals/12.3.0:
+ dependencies:
+ type-fest: 0.8.1
+ dev: true
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==
/globule/1.3.0:
dependencies:
glob: 7.1.6
@@ -2262,6 +2701,14 @@ packages:
optional: true
resolution:
integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=
+ /has/1.0.3:
+ dependencies:
+ function-bind: 1.1.1
+ dev: true
+ engines:
+ node: '>= 0.4.0'
+ resolution:
+ integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
/he/1.2.0:
dev: true
hasBin: true
@@ -2335,6 +2782,18 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
+ /ignore/4.0.6:
+ dev: true
+ engines:
+ node: '>= 4'
+ resolution:
+ integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
+ /ignore/5.1.4:
+ dev: true
+ engines:
+ node: '>= 4'
+ resolution:
+ integrity: sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==
/import-cwd/2.1.0:
dependencies:
import-from: 2.1.0
@@ -2352,6 +2811,15 @@ packages:
node: '>=4'
resolution:
integrity: sha1-2BNVwVYS04bGH53dOSLUMEgipUY=
+ /import-fresh/3.2.1:
+ dependencies:
+ parent-module: 1.0.1
+ resolve-from: 4.0.0
+ dev: true
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==
/import-from/2.1.0:
dependencies:
resolve-from: 3.0.0
@@ -2360,6 +2828,12 @@ packages:
node: '>=4'
resolution:
integrity: sha1-M1238qev/VOqpHHUuAId7ja387E=
+ /imurmurhash/0.1.4:
+ dev: true
+ engines:
+ node: '>=0.8.19'
+ resolution:
+ integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=
/in-publish/2.0.0:
dev: true
hasBin: true
@@ -2392,6 +2866,26 @@ packages:
dev: true
resolution:
integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+ /inquirer/7.0.4:
+ dependencies:
+ ansi-escapes: 4.3.0
+ chalk: 2.4.2
+ cli-cursor: 3.1.0
+ cli-width: 2.2.0
+ external-editor: 3.1.0
+ figures: 3.1.0
+ lodash: 4.17.15
+ mute-stream: 0.0.8
+ run-async: 2.3.0
+ rxjs: 6.5.4
+ string-width: 4.2.0
+ strip-ansi: 5.2.0
+ through: 2.3.8
+ dev: true
+ engines:
+ node: '>=6.0.0'
+ resolution:
+ integrity: sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==
/invariant/2.2.4:
dependencies:
loose-envify: 1.4.0
@@ -2446,6 +2940,12 @@ packages:
optional: true
resolution:
integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
+ /is-callable/1.1.5:
+ dev: true
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==
/is-data-descriptor/0.1.4:
dependencies:
kind-of: 3.2.2
@@ -2464,6 +2964,12 @@ packages:
optional: true
resolution:
integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==
+ /is-date-object/1.0.2:
+ dev: true
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==
/is-descriptor/0.1.6:
dependencies:
is-accessor-descriptor: 0.1.6
@@ -2512,7 +3018,6 @@ packages:
dev: true
engines:
node: '>=0.10.0'
- optional: true
resolution:
integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
/is-finite/1.0.2:
@@ -2531,6 +3036,18 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
+ /is-fullwidth-code-point/2.0.0:
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
+ /is-fullwidth-code-point/3.0.0:
+ dev: true
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
/is-glob/3.1.0:
dependencies:
is-extglob: 2.1.1
@@ -2546,7 +3063,6 @@ packages:
dev: true
engines:
node: '>=0.10.0'
- optional: true
resolution:
integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
/is-module/1.0.0:
@@ -2571,12 +3087,38 @@ packages:
optional: true
resolution:
integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
+ /is-promise/2.1.0:
+ dev: true
+ resolution:
+ integrity: sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=
/is-reference/1.1.4:
dependencies:
'@types/estree': 0.0.39
dev: true
resolution:
integrity: sha512-uJA/CDPO3Tao3GTrxYn6AwkM4nUPJiGGYu5+cB8qbC7WGFlrKZbiRo7SFKxUAEpFUfiHofWCXBUNhvYJMh+6zw==
+ /is-regex/1.0.5:
+ dependencies:
+ has: 1.0.3
+ dev: true
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==
+ /is-string/1.0.5:
+ dev: true
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==
+ /is-symbol/1.0.3:
+ dependencies:
+ has-symbols: 1.0.1
+ dev: true
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
/is-typedarray/1.0.0:
dev: true
resolution:
@@ -2673,6 +3215,10 @@ packages:
dev: true
resolution:
integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
+ /json-stable-stringify-without-jsonify/1.0.1:
+ dev: true
+ resolution:
+ integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
/json-stringify-safe/5.0.1:
dev: true
resolution:
@@ -2751,6 +3297,15 @@ packages:
node: '>= 6'
resolution:
integrity: sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==
+ /levn/0.3.0:
+ dependencies:
+ prelude-ls: 1.1.2
+ type-check: 0.3.2
+ dev: true
+ engines:
+ node: '>= 0.8.0'
+ resolution:
+ integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=
/load-json-file/1.1.0:
dependencies:
graceful-fs: 4.2.3
@@ -2763,6 +3318,26 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=
+ /load-json-file/2.0.0:
+ dependencies:
+ graceful-fs: 4.2.3
+ parse-json: 2.2.0
+ pify: 2.3.0
+ strip-bom: 3.0.0
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=
+ /locate-path/2.0.0:
+ dependencies:
+ p-locate: 2.0.0
+ path-exists: 3.0.0
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=
/lodash._reinterpolate/3.0.0:
dev: true
resolution:
@@ -2953,6 +3528,12 @@ packages:
hasBin: true
resolution:
integrity: sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==
+ /mimic-fn/2.1.0:
+ dev: true
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
/min-indent/1.0.0:
dev: true
engines:
@@ -3001,6 +3582,10 @@ packages:
dev: true
resolution:
integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
+ /mute-stream/0.0.8:
+ dev: true
+ resolution:
+ integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
/nan/2.14.0:
dev: true
resolution:
@@ -3024,11 +3609,19 @@ packages:
optional: true
resolution:
integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
+ /natural-compare/1.4.0:
+ dev: true
+ resolution:
+ integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
/negotiator/0.6.2:
engines:
node: '>= 0.6'
resolution:
integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==
+ /nice-try/1.0.5:
+ dev: true
+ resolution:
+ integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
/no-case/2.3.2:
dependencies:
lower-case: 1.1.4
@@ -3129,7 +3722,7 @@ packages:
/normalize-package-data/2.5.0:
dependencies:
hosted-git-info: 2.8.5
- resolve: 1.15.0
+ resolve: 1.15.1
semver: 5.7.1
validate-npm-package-license: 3.0.4
dev: true
@@ -3201,6 +3794,10 @@ packages:
optional: true
resolution:
integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw=
+ /object-inspect/1.7.0:
+ dev: true
+ resolution:
+ integrity: sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==
/object-keys/1.1.1:
dev: true
engines:
@@ -3236,6 +3833,17 @@ packages:
optional: true
resolution:
integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=
+ /object.values/1.1.1:
+ dependencies:
+ define-properties: 1.1.3
+ es-abstract: 1.17.4
+ function-bind: 1.1.1
+ has: 1.0.3
+ dev: true
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==
/on-finished/2.3.0:
dependencies:
ee-first: 1.1.1
@@ -3256,6 +3864,27 @@ packages:
dev: true
resolution:
integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
+ /onetime/5.1.0:
+ dependencies:
+ mimic-fn: 2.1.0
+ dev: true
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==
+ /optionator/0.8.3:
+ dependencies:
+ deep-is: 0.1.3
+ fast-levenshtein: 2.0.6
+ levn: 0.3.0
+ prelude-ls: 1.1.2
+ type-check: 0.3.2
+ word-wrap: 1.2.3
+ dev: true
+ engines:
+ node: '>= 0.8.0'
+ resolution:
+ integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==
/os-homedir/1.0.2:
dev: true
engines:
@@ -3283,12 +3912,42 @@ packages:
dev: true
resolution:
integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==
+ /p-limit/1.3.0:
+ dependencies:
+ p-try: 1.0.0
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==
+ /p-locate/2.0.0:
+ dependencies:
+ p-limit: 1.3.0
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=
+ /p-try/1.0.0:
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
/param-case/2.1.1:
dependencies:
no-case: 2.3.2
dev: true
resolution:
integrity: sha1-35T9jPZTHs915r75oIWPvHK+Ikc=
+ /parent-module/1.0.1:
+ dependencies:
+ callsites: 3.1.0
+ dev: true
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
/parse-json/2.2.0:
dependencies:
error-ex: 1.3.2
@@ -3306,6 +3965,10 @@ packages:
node: '>=4'
resolution:
integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=
+ /parse-unit/1.0.1:
+ dev: false
+ resolution:
+ integrity: sha1-fhu21b7zh0wo45JSaiVBFwKR7s8=
/parseurl/1.3.3:
dev: true
engines:
@@ -3332,12 +3995,24 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=
+ /path-exists/3.0.0:
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
/path-is-absolute/1.0.1:
dev: true
engines:
node: '>=0.10.0'
resolution:
integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
+ /path-key/2.0.1:
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
/path-parse/1.0.6:
dev: true
resolution:
@@ -3356,6 +4031,14 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=
+ /path-type/2.0.0:
+ dependencies:
+ pify: 2.3.0
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=
/performance-now/2.1.0:
dev: true
resolution:
@@ -3380,6 +4063,14 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
+ /pkg-dir/2.0.0:
+ dependencies:
+ find-up: 2.1.0
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=
/polka/1.0.0-next.9:
dependencies:
'@polka/url': 1.0.0-next.9
@@ -3722,6 +4413,12 @@ packages:
node: '>=6.0.0'
resolution:
integrity: sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA==
+ /prelude-ls/1.1.2:
+ dev: true
+ engines:
+ node: '>= 0.8.0'
+ resolution:
+ integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
/private/0.1.8:
dev: true
engines:
@@ -3732,6 +4429,12 @@ packages:
dev: true
resolution:
integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
+ /progress/2.0.3:
+ dev: true
+ engines:
+ node: '>=0.4.0'
+ resolution:
+ integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
/proxy-addr/2.0.5:
dependencies:
forwarded: 0.1.2
@@ -3809,6 +4512,15 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=
+ /read-pkg-up/2.0.0:
+ dependencies:
+ find-up: 2.1.0
+ read-pkg: 2.0.0
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=
/read-pkg/1.1.0:
dependencies:
load-json-file: 1.1.0
@@ -3819,6 +4531,16 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=
+ /read-pkg/2.0.0:
+ dependencies:
+ load-json-file: 2.0.0
+ normalize-package-data: 2.5.0
+ path-type: 2.0.0
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=
/readable-stream/2.3.6:
dependencies:
core-util-is: 1.0.2
@@ -3902,6 +4624,18 @@ packages:
node: '>=6'
resolution:
integrity: sha512-6IQpFBv6e5vz1QAqI+V4k8P2e/3gRrqfCJ9FI+O1FLQTO+Uz6RXZEZOPmTJ6hlGj7gkERzY5BRCv09whKP96/g==
+ /regexpp/2.0.1:
+ dev: true
+ engines:
+ node: '>=6.5.0'
+ resolution:
+ integrity: sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==
+ /regexpp/3.0.0:
+ dev: true
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-Z+hNr7RAVWxznLPuA7DIh8UNX1j9CDrUQxskw9IrBE1Dxue2lyXT+shqEIeLUjrokxIP8CMy1WkjgG3rTsd5/g==
/regexpu-core/4.6.0:
dependencies:
regenerate: 1.4.0
@@ -4006,6 +4740,12 @@ packages:
node: '>=4'
resolution:
integrity: sha1-six699nWiBvItuZTM17rywoYh0g=
+ /resolve-from/4.0.0:
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
/resolve-url/0.2.1:
dev: true
optional: true
@@ -4023,6 +4763,21 @@ packages:
dev: true
resolution:
integrity: sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==
+ /resolve/1.15.1:
+ dependencies:
+ path-parse: 1.0.6
+ dev: true
+ resolution:
+ integrity: sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==
+ /restore-cursor/3.1.0:
+ dependencies:
+ onetime: 5.1.0
+ signal-exit: 3.0.2
+ dev: true
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==
/ret/0.1.15:
dev: true
engines:
@@ -4030,6 +4785,13 @@ packages:
optional: true
resolution:
integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
+ /rimraf/2.6.3:
+ dependencies:
+ glob: 7.1.6
+ dev: true
+ hasBin: true
+ resolution:
+ integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
/rimraf/2.7.1:
dependencies:
glob: 7.1.6
@@ -4062,6 +4824,13 @@ packages:
rollup: '>=1.12.0'
resolution:
integrity: sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==
+ /rollup-plugin-eslint/7.0.0:
+ dependencies:
+ eslint: 6.8.0
+ rollup-pluginutils: 2.8.2
+ dev: true
+ resolution:
+ integrity: sha512-u35kXiY11ULeNQGTlRkYx7uGJ/hS/Dx3wj8f9YVC3oMLTGU9fOqQJsAKYtBFZU3gJ8Vt3gu8ppB1vnKl+7gatQ==
/rollup-plugin-hot/0.0.10_rollup@1.31.0:
dependencies:
cors: 2.8.5
@@ -4086,15 +4855,15 @@ packages:
rollup: ^1.24.0
resolution:
integrity: sha512-AiWyZ/iwNagJE1zsn4yF5yOrnKWaZ9boXvX/Dg1w4dkhZ8F4gJStimRt/gl1O9EcRRv+TEZGdVen5/IqAY8VBA==
- /rollup-plugin-svelte-hot/0.1.1_rollup@1.31.0+svelte@3.18.1:
+ /rollup-plugin-svelte-hot/0.2.0-0_rollup@1.31.0+svelte@3.18.2:
dependencies:
require-relative: 0.8.7
rollup: 1.31.0
rollup-plugin-hot: 0.0.9_rollup@1.31.0
rollup-pluginutils: 2.8.2
sourcemap-codec: 1.4.8
- svelte: 3.18.1
- svelte-hmr: 0.1.4
+ svelte: 3.18.2
+ svelte-hmr: 0.2.0-0
dev: true
optionalDependencies:
nollup: 0.10.4_rollup@1.31.0
@@ -4102,14 +4871,14 @@ packages:
rollup: '>=0.60.0'
svelte: '>=3.6.0'
resolution:
- integrity: sha512-TjrK0nGc2OB74MW7BqaXk/1APrlLFIPdUqsfnXBS5CAL/Cb0jzH6H+SpkEpvetp9IlQA1F0avCH9jWCpscqxRw==
- /rollup-plugin-svelte/5.1.1_rollup@1.31.0+svelte@3.18.1:
+ integrity: sha512-rF2u7oQqtrWZuYx6O6aGk1jV9AACc1kmrR8wJLdEpWm+0HtXlVSfhQ3MkbLKelh8DAvYkp3hVx0HdXAqfOhg5w==
+ /rollup-plugin-svelte/5.1.1_rollup@1.31.0+svelte@3.18.2:
dependencies:
require-relative: 0.8.7
rollup: 1.31.0
rollup-pluginutils: 2.8.2
sourcemap-codec: 1.4.6
- svelte: 3.18.1
+ svelte: 3.18.2
dev: true
peerDependencies:
rollup: '>=0.60.0'
@@ -4144,6 +4913,22 @@ packages:
hasBin: true
resolution:
integrity: sha512-9C6ovSyNeEwvuRuUUmsTpJcXac1AwSL1a3x+O5lpmQKZqi5mmrjauLeqIjvREC+yNRR8fPdzByojDng+af3nVw==
+ /run-async/2.3.0:
+ dependencies:
+ is-promise: 2.1.0
+ dev: true
+ engines:
+ node: '>=0.12.0'
+ resolution:
+ integrity: sha1-A3GrSuC91yDUFm19/aZP96RFpsA=
+ /rxjs/6.5.4:
+ dependencies:
+ tslib: 1.10.0
+ dev: true
+ engines:
+ npm: '>=2.0.0'
+ resolution:
+ integrity: sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==
/safe-buffer/5.1.2:
resolution:
integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
@@ -4162,14 +4947,14 @@ packages:
dev: true
resolution:
integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
- /sapper/0.27.9_svelte@3.18.1:
+ /sapper/0.27.9_svelte@3.18.2:
dependencies:
html-minifier: 4.0.0
http-link-header: 1.0.2
shimport: 1.0.1
sourcemap-codec: 1.4.6
string-hash: 1.1.3
- svelte: 3.18.1
+ svelte: 3.18.2
dev: true
hasBin: true
peerDependencies:
@@ -4268,6 +5053,20 @@ packages:
dev: true
resolution:
integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==
+ /shebang-command/1.2.0:
+ dependencies:
+ shebang-regex: 1.0.0
+ dev: true
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
+ /shebang-regex/1.0.0:
+ dev: true
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
/shimport/1.0.1:
dev: true
resolution:
@@ -4294,6 +5093,16 @@ packages:
node: '>= 6'
resolution:
integrity: sha512-dQbZnsMaIiTQPZmbGmktz+c74zt/hyrJEB4tdp2Jj0RNv9J6B/OWR5RyrZEvIn9fyh9Zlg2OlE2XzKz6wMKGAw==
+ /slice-ansi/2.1.0:
+ dependencies:
+ ansi-styles: 3.2.1
+ astral-regex: 1.0.0
+ is-fullwidth-code-point: 2.0.0
+ dev: true
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==
/snapdragon-node/2.1.1:
dependencies:
define-property: 1.0.0
@@ -4469,6 +5278,44 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
+ /string-width/3.1.0:
+ dependencies:
+ emoji-regex: 7.0.3
+ is-fullwidth-code-point: 2.0.0
+ strip-ansi: 5.2.0
+ dev: true
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
+ /string-width/4.2.0:
+ dependencies:
+ emoji-regex: 8.0.0
+ is-fullwidth-code-point: 3.0.0
+ strip-ansi: 6.0.0
+ dev: true
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==
+ /string.prototype.trimleft/2.1.1:
+ dependencies:
+ define-properties: 1.1.3
+ function-bind: 1.1.1
+ dev: true
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==
+ /string.prototype.trimright/2.1.1:
+ dependencies:
+ define-properties: 1.1.3
+ function-bind: 1.1.1
+ dev: true
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==
/string_decoder/1.1.1:
dependencies:
safe-buffer: 5.1.2
@@ -4483,6 +5330,22 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
+ /strip-ansi/5.2.0:
+ dependencies:
+ ansi-regex: 4.1.0
+ dev: true
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
+ /strip-ansi/6.0.0:
+ dependencies:
+ ansi-regex: 5.0.0
+ dev: true
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
/strip-bom/2.0.0:
dependencies:
is-utf8: 0.2.1
@@ -4491,6 +5354,12 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=
+ /strip-bom/3.0.0:
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=
/strip-indent/1.0.1:
dependencies:
get-stdin: 4.0.1
@@ -4508,6 +5377,12 @@ packages:
node: '>=8'
resolution:
integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
+ /strip-json-comments/3.0.1:
+ dev: true
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==
/supports-color/2.0.0:
dev: true
engines:
@@ -4530,17 +5405,17 @@ packages:
node: '>=6'
resolution:
integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
- /svelte-hmr/0.1.4:
+ /svelte-hmr/0.2.0-0:
dev: true
resolution:
- integrity: sha512-TNPWC0GRhvZK/E1jQ7QvO5S44fmz9LIubtFbVSfAUn808TsUq1mH8AYmW0yWK8LmkSJVaOUezufCSnJaxLvmLg==
- /svelte-preprocess/3.4.0_svelte@3.18.1:
+ integrity: sha512-ifDHJ1NYNjwBT3ESKWW99zz7konX3hXscirwPQsWMYlU5E7G+5K01XEx+3eQf6tyhb0+NB8QMjByP+4Ef+YLew==
+ /svelte-preprocess/3.4.0_svelte@3.18.2:
dependencies:
'@types/pug': 2.0.4
'@types/sass': 1.16.0
detect-indent: 6.0.0
strip-indent: 3.0.0
- svelte: 3.18.1
+ svelte: 3.18.2
dev: true
engines:
node: '>= 7.6.0'
@@ -4549,12 +5424,23 @@ packages:
requiresBuild: true
resolution:
integrity: sha512-XujaaZP777ivvlE+Oy8CnDySJRSWtWO2Okqa+gt93Xq92SLR0KwE9hLDPe0UzTwWEuMfIUi7xqAj9hAoub01tQ==
- /svelte/3.18.1:
+ /svelte/3.18.2:
dev: true
engines:
node: '>= 8'
resolution:
- integrity: sha512-jl6VLGTytOjHu700LuXSX6LvwRKFLAxqT8McUD2f3NjMI6qakWXgXoVjT+/ZmXmr8DiwrN/074pA1o3Aye4bIA==
+ integrity: sha512-jRk7jdYULb9V4Z+0BKlfofombmdIIQph4leojrOSHzvZBRmCredz7fZsJBiUDLO6h83XYekuLbwfy5zx1i95GQ==
+ /table/5.4.6:
+ dependencies:
+ ajv: 6.11.0
+ lodash: 4.17.15
+ slice-ansi: 2.1.0
+ string-width: 3.1.0
+ dev: true
+ engines:
+ node: '>=6.0.0'
+ resolution:
+ integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==
/tar/2.2.2:
dependencies:
block-stream: 0.0.9
@@ -4574,14 +5460,30 @@ packages:
hasBin: true
resolution:
integrity: sha512-Lw+ieAXmY69d09IIc/yqeBqXpEQIpDGZqT34ui1QWXIUpR2RjbqEkT8X7Lgex19hslSqcWM5iMN2kM11eMsESQ==
+ /text-table/0.2.0:
+ dev: true
+ resolution:
+ integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
/throttleit/1.0.0:
dev: false
resolution:
integrity: sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=
+ /through/2.3.8:
+ dev: true
+ resolution:
+ integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
/tiny-emitter/2.1.0:
dev: false
resolution:
integrity: sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==
+ /tmp/0.0.33:
+ dependencies:
+ os-tmpdir: 1.0.2
+ dev: true
+ engines:
+ node: '>=0.6.0'
+ resolution:
+ integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
/to-fast-properties/2.0.0:
dev: true
engines:
@@ -4654,6 +5556,10 @@ packages:
dev: true
resolution:
integrity: sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==
+ /tslib/1.10.0:
+ dev: true
+ resolution:
+ integrity: sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
/tunnel-agent/0.6.0:
dependencies:
safe-buffer: 5.2.0
@@ -4664,6 +5570,20 @@ packages:
dev: true
resolution:
integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
+ /type-check/0.3.2:
+ dependencies:
+ prelude-ls: 1.1.2
+ dev: true
+ engines:
+ node: '>= 0.8.0'
+ resolution:
+ integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=
+ /type-fest/0.8.1:
+ dev: true
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
/type-is/1.6.18:
dependencies:
media-typer: 0.3.0
@@ -4786,6 +5706,10 @@ packages:
hasBin: true
resolution:
integrity: sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==
+ /v8-compile-cache/2.1.0:
+ dev: true
+ resolution:
+ integrity: sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==
/validate-npm-package-license/3.0.4:
dependencies:
spdx-correct: 3.1.0
@@ -4825,6 +5749,12 @@ packages:
dev: true
resolution:
integrity: sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==
+ /word-wrap/1.2.3:
+ dev: true
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
/wrap-ansi/2.1.0:
dependencies:
string-width: 1.0.2
@@ -4838,6 +5768,14 @@ packages:
dev: true
resolution:
integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
+ /write/1.0.3:
+ dependencies:
+ mkdirp: 0.5.1
+ dev: true
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==
/ws/5.2.2:
dependencies:
async-limiter: 1.0.1
@@ -4897,15 +5835,19 @@ specifiers:
'@babel/plugin-transform-runtime': ^7.8.3
'@babel/preset-env': ^7.8.4
'@babel/runtime': ^7.8.4
- '@fortawesome/fontawesome-free': ^5.12.0
'@rollup/plugin-commonjs': ^11.0.2
'@rollup/plugin-node-resolve': ^7.1.1
'@rollup/plugin-replace': ^2.3.1
animejs: ^3.1.0
autoprefixer: ^9.7.4
- bulma: ^0.8.0
+ basicscroll: ^3.0.2
compression: ^1.7.4
- dayjs: ^1.8.19
+ dayjs: ^1.8.20
+ eslint-config-standard: ^14.1.0
+ eslint-plugin-import: ^2.20.1
+ eslint-plugin-node: ^11.0.0
+ eslint-plugin-promise: ^4.2.1
+ eslint-plugin-standard: ^4.0.1
eslint-plugin-svelte3: ^2.7.3
node-sass: ^4.13.1
normalize.css: ^8.0.1
@@ -4916,12 +5858,13 @@ specifiers:
rollup: ^1.31.0
rollup-plugin-babel: ^4.3.3
rollup-plugin-commonjs: ^10.1.0
+ rollup-plugin-eslint: ^7.0.0
rollup-plugin-hot: ^0.0.10
rollup-plugin-svelte: ^5.1.1
- rollup-plugin-svelte-hot: ^0.1.1
+ rollup-plugin-svelte-hot: ^0.2.0-0
rollup-plugin-terser: ^5.2.0
sapper: ^0.27.9
shufflejs: ^5.2.3
sirv: ^0.4.2
- svelte: ^3.18.1
+ svelte: 'github:rixo/svelte#hmr-capture-state-dist'
svelte-preprocess: ^3.4.0
diff --git a/rollup.config.js b/rollup.config.js
index afc0e87..8c63831 100644
--- a/rollup.config.js
+++ b/rollup.config.js
@@ -1,9 +1,10 @@
import resolve from '@rollup/plugin-node-resolve'
import replace from '@rollup/plugin-replace'
import commonjs from '@rollup/plugin-commonjs'
-// import svelte from 'rollup-plugin-svelte'
import svelte from 'rollup-plugin-svelte-hot'
+// import svelte from 'rollup-plugin-svelte'
import babel from 'rollup-plugin-babel'
+// import { eslint } from 'rollup-plugin-eslint'
// import browsersync from 'rollup-plugin-browsersync'
import hmr from 'rollup-plugin-hot'
import sveltePreprocess from 'svelte-preprocess'
@@ -26,8 +27,11 @@ const preprocess = sveltePreprocess({
postcss: true
})
-// Sapper Rollup config
+
export default {
+ /*
+ ** Client
+ */
client: {
input: config.client.input(),
output: {
@@ -38,11 +42,11 @@ export default {
plugins: [
// Javascript
svelte({
- // css: css => css.write('public/bundle.css'),
dev,
preprocess,
hydratable: true,
- // emitCss: true,
+ emitCss: !hot,
+ // css: css => css.write('public/bundle.css'),
...(!hot && {
css: css => {
css.write('public/bundle.css')
@@ -67,6 +71,7 @@ export default {
dedupe: ['svelte']
}),
commonjs(),
+ // dev && eslint(),
legacy && !hot && babel({
extensions: ['.js', '.mjs', '.html', '.svelte'],
exclude: ['node_modules/@babel/**'],
@@ -86,6 +91,10 @@ export default {
onwarn,
},
+
+ /*
+ ** Server
+ */
server: {
input: config.server.input(),
output: config.server.output(),
@@ -113,6 +122,10 @@ export default {
onwarn,
},
+
+ /*
+ ** Service worker
+ */
// serviceworker: {
// input: config.serviceworker.input(),
// output: config.serviceworker.output(),
diff --git a/src/atoms/Button.svelte b/src/atoms/Button.svelte
new file mode 100644
index 0000000..18ac56e
--- /dev/null
+++ b/src/atoms/Button.svelte
@@ -0,0 +1,15 @@
+
+
+
+
- Houses {locationOf}
- {locationName}
-
+ {location.region}, {location.country.name}
+
+
+
+ Rogers Street, West End
+Queensland, Australia
+Browse all the cities and countries
+{$site.explore_globe}
+{$site.description}
+ + +of
+ +{$site.explore_list}
+{$site.description}
+
+ Houses Of
+
+ {location.name}
+
+
+ Updated + +
+ +