From 334f32ea56531f571de86ef4b2f6654d5cb32383 Mon Sep 17 00:00:00 2001 From: Richard Harris Date: Sat, 16 Nov 2019 19:27:46 -0500 Subject: [PATCH 1/5] update svelte-repl - adds console panel --- site/package-lock.json | 13 ++++++++++--- site/package.json | 2 +- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/site/package-lock.json b/site/package-lock.json index 09bd67cf1e..ebe3fb1847 100644 --- a/site/package-lock.json +++ b/site/package-lock.json @@ -1291,14 +1291,15 @@ } }, "@sveltejs/svelte-repl": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/@sveltejs/svelte-repl/-/svelte-repl-0.1.13.tgz", - "integrity": "sha512-griMkrRRzAQq22awKaBN5cewGly4xeeo8qpDs8ZhQxmEk5TcX3dMhIGMLuPTSv3Yr0s2c6TDJXcN+ORJn//fpQ==", + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/@sveltejs/svelte-repl/-/svelte-repl-0.1.14.tgz", + "integrity": "sha512-S4mwRqeTd+jpy3B8TzpyOTbgw5h9ZdCXqq+Z/ud/8HmIVI4szfm5++JB29sLaUd2aGXaU7kAYJb4FeKRaZQE1g==", "dev": true, "requires": { "codemirror": "^5.49.2", "estree-walker": "^0.9.0", "sourcemap-codec": "^1.4.6", + "svelte-json-tree": "0.0.5", "yootils": "0.0.16" }, "dependencies": { @@ -3762,6 +3763,12 @@ "integrity": "sha512-9/broj3bjShrsk3FuVDH0Bho2BchPKT8ubAqRcTqwkqrO9npOS3Vi98Yb5mBaa4bYV+ELTuvPvaQZbCJYMFRdg==", "dev": true }, + "svelte-json-tree": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/svelte-json-tree/-/svelte-json-tree-0.0.5.tgz", + "integrity": "sha512-kTcOVlsldI2neszYNQAfFCt+u62OWWAZgpeoW9RN3hjtJCWI5bkVj0gtljZWUlyEWTfgpmag5L5AHDKg8w8ZmQ==", + "dev": true + }, "tar": { "version": "4.4.10", "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.10.tgz", diff --git a/site/package.json b/site/package.json index d08aa1f742..075ad0e3cc 100644 --- a/site/package.json +++ b/site/package.json @@ -36,7 +36,7 @@ "@babel/runtime": "^7.6.0", "@sindresorhus/slugify": "^0.9.1", "@sveltejs/site-kit": "^1.1.4", - "@sveltejs/svelte-repl": "^0.1.13", + "@sveltejs/svelte-repl": "^0.1.14", "degit": "^2.1.4", "dotenv": "^8.1.0", "esm": "^3.2.25", From df5d0de29a3b0e6bd6f79dfd0259498b7abb4202 Mon Sep 17 00:00:00 2001 From: Richard Harris Date: Sun, 17 Nov 2019 08:18:15 -0500 Subject: [PATCH 2/5] update deps --- package-lock.json | 6 +++--- package.json | 2 +- site/package-lock.json | 6 +++--- site/package.json | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6bdd0fd6f6..af3bd9f4b1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -500,9 +500,9 @@ "dev": true }, "code-red": { - "version": "0.0.24", - "resolved": "https://registry.npmjs.org/code-red/-/code-red-0.0.24.tgz", - "integrity": "sha512-4MbEXCYlcBqyLNFu3VjVT9fqDpNCdXL7CTH/YS2s8ztuDnHSzEwzBXLsr8nxgjy7B5oE2r8YC0ibH/1876aSEA==", + "version": "0.0.25", + "resolved": "https://registry.npmjs.org/code-red/-/code-red-0.0.25.tgz", + "integrity": "sha512-KxR5fi6hN3Lhg/VFBaucVaWe5LT8HvgKE7+q09ZV73PbBuuLWSK8DKeOtZTbpZ41BLimaggzawSgK7HQr+m1DA==", "dev": true, "requires": { "acorn": "^7.1.0", diff --git a/package.json b/package.json index 181213db4b..00f617a5bb 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,7 @@ "acorn": "^7.1.0", "agadoo": "^1.1.0", "c8": "^5.0.1", - "code-red": "0.0.24", + "code-red": "0.0.25", "codecov": "^3.5.0", "css-tree": "1.0.0-alpha22", "eslint": "^6.3.0", diff --git a/site/package-lock.json b/site/package-lock.json index ebe3fb1847..8ce1c59edd 100644 --- a/site/package-lock.json +++ b/site/package-lock.json @@ -1291,9 +1291,9 @@ } }, "@sveltejs/svelte-repl": { - "version": "0.1.14", - "resolved": "https://registry.npmjs.org/@sveltejs/svelte-repl/-/svelte-repl-0.1.14.tgz", - "integrity": "sha512-S4mwRqeTd+jpy3B8TzpyOTbgw5h9ZdCXqq+Z/ud/8HmIVI4szfm5++JB29sLaUd2aGXaU7kAYJb4FeKRaZQE1g==", + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/@sveltejs/svelte-repl/-/svelte-repl-0.1.15.tgz", + "integrity": "sha512-yS7KhzTYfaYDccR9L3+keEMTPbTX12zR5k7uaBhgzj5/AJunIm963v9M3N9EL/wsesL3zTjW8aDK1+8AltxGrQ==", "dev": true, "requires": { "codemirror": "^5.49.2", diff --git a/site/package.json b/site/package.json index 075ad0e3cc..e5b935df06 100644 --- a/site/package.json +++ b/site/package.json @@ -36,7 +36,7 @@ "@babel/runtime": "^7.6.0", "@sindresorhus/slugify": "^0.9.1", "@sveltejs/site-kit": "^1.1.4", - "@sveltejs/svelte-repl": "^0.1.14", + "@sveltejs/svelte-repl": "^0.1.15", "degit": "^2.1.4", "dotenv": "^8.1.0", "esm": "^3.2.25", From 9c7d19223243a28c62f8ab078d9a884ffb658575 Mon Sep 17 00:00:00 2001 From: Richard Harris Date: Sun, 17 Nov 2019 08:23:29 -0500 Subject: [PATCH 3/5] remove samples/_ directories, used for local experiments --- .gitignore | 1 + test/runtime/samples/_/_config.js | 52 ------------------------------ test/runtime/samples/_/main.svelte | 12 ------- 3 files changed, 1 insertion(+), 64 deletions(-) delete mode 100644 test/runtime/samples/_/_config.js delete mode 100644 test/runtime/samples/_/main.svelte diff --git a/.gitignore b/.gitignore index 1de9283c03..053f905294 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,7 @@ node_modules /scratch/ /coverage/ /coverage.lcov +/test/*/samples/_ /test/sourcemaps/samples/*/output.js /test/sourcemaps/samples/*/output.js.map /test/sourcemaps/samples/*/output.css diff --git a/test/runtime/samples/_/_config.js b/test/runtime/samples/_/_config.js deleted file mode 100644 index 3258754400..0000000000 --- a/test/runtime/samples/_/_config.js +++ /dev/null @@ -1,52 +0,0 @@ -export default { - props: { - state: 'deconflicted', - states: [ - 'Alabama', - 'Alaska', - 'Arizona', - 'Arkansas', - '...and some others' - ] - }, - - html: ` -

Current state: deconflicted

- -
    -
  • Alabama
  • -
  • Alaska
  • -
  • Arizona
  • -
  • Arkansas
  • -
  • ...and some others
  • -
- `, - - test({ assert, component, target }) { - component.states = [ - 'Maine', - 'Maryland', - 'Massachusetts', - 'Michigan', - 'Minnesota', - 'Mississippi', - 'Missouri', - 'Montana' - ]; - - assert.htmlEqual( target.innerHTML, ` -

Current state: deconflicted

- -
    -
  • Maine
  • -
  • Maryland
  • -
  • Massachusetts
  • -
  • Michigan
  • -
  • Minnesota
  • -
  • Mississippi
  • -
  • Missouri
  • -
  • Montana
  • -
- ` ); - } -}; \ No newline at end of file diff --git a/test/runtime/samples/_/main.svelte b/test/runtime/samples/_/main.svelte deleted file mode 100644 index a03a5a7919..0000000000 --- a/test/runtime/samples/_/main.svelte +++ /dev/null @@ -1,12 +0,0 @@ - - -

Current state: {state}

- -
    - {#each states as state} -
  • {state}
  • - {/each} -
\ No newline at end of file From e459beead906a0be9c472179c8272913443126f4 Mon Sep 17 00:00:00 2001 From: Richard Harris Date: Sun, 17 Nov 2019 08:26:33 -0500 Subject: [PATCH 4/5] regression test for #3939 --- .../samples/async-generator-object-methods/main.svelte | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 test/runtime/samples/async-generator-object-methods/main.svelte diff --git a/test/runtime/samples/async-generator-object-methods/main.svelte b/test/runtime/samples/async-generator-object-methods/main.svelte new file mode 100644 index 0000000000..76dff53556 --- /dev/null +++ b/test/runtime/samples/async-generator-object-methods/main.svelte @@ -0,0 +1,10 @@ + From a7c0fc8c35810987c133bc720ff6829276060bd2 Mon Sep 17 00:00:00 2001 From: Richard Harris Date: Sun, 17 Nov 2019 08:34:47 -0500 Subject: [PATCH 5/5] update svelte-repl --- site/package-lock.json | 6 +++--- site/package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/site/package-lock.json b/site/package-lock.json index 8ce1c59edd..5a87c187aa 100644 --- a/site/package-lock.json +++ b/site/package-lock.json @@ -1291,9 +1291,9 @@ } }, "@sveltejs/svelte-repl": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/@sveltejs/svelte-repl/-/svelte-repl-0.1.15.tgz", - "integrity": "sha512-yS7KhzTYfaYDccR9L3+keEMTPbTX12zR5k7uaBhgzj5/AJunIm963v9M3N9EL/wsesL3zTjW8aDK1+8AltxGrQ==", + "version": "0.1.16", + "resolved": "https://registry.npmjs.org/@sveltejs/svelte-repl/-/svelte-repl-0.1.16.tgz", + "integrity": "sha512-7bBI+XvwnQslDdyhWPZpgGDYuMHK3HVFvqC6zSyUwN7URfihBT43SJjvimv3LLipRb4u6ZyIKUjifpua42mY8Q==", "dev": true, "requires": { "codemirror": "^5.49.2", diff --git a/site/package.json b/site/package.json index e5b935df06..e4fc85f12f 100644 --- a/site/package.json +++ b/site/package.json @@ -36,7 +36,7 @@ "@babel/runtime": "^7.6.0", "@sindresorhus/slugify": "^0.9.1", "@sveltejs/site-kit": "^1.1.4", - "@sveltejs/svelte-repl": "^0.1.15", + "@sveltejs/svelte-repl": "^0.1.16", "degit": "^2.1.4", "dotenv": "^8.1.0", "esm": "^3.2.25",