diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 00000000..5821671a --- /dev/null +++ b/.prettierrc @@ -0,0 +1 @@ +{ "svelteStrictMode": true } \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index 6d847239..2d598f6a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,6 @@ language: node_js -node_js: 10 +node_js: 12 cache: yarn script: - yarn prepack - yarn build - - cd docs && yarn && yarn test diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1ed1da20..cf586828 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,7 +4,7 @@ This project uses Node.js and Yarn. -- [Node.js](https://nodejs.org/en/download/package-manager/#macos) (version >=10) +- [Node.js](https://nodejs.org/en/download/package-manager/#macos) (version >=12) - [Yarn](https://yarnpkg.com/en/docs/install#mac-stable) ## Fork and Clone diff --git a/docs/src/components/CopyableCodeSnippet.svelte b/docs/src/components/CopyableCodeSnippet.svelte index c8a753ea..09909b90 100644 --- a/docs/src/components/CopyableCodeSnippet.svelte +++ b/docs/src/components/CopyableCodeSnippet.svelte @@ -7,7 +7,7 @@ { + code="{code}" + on:click="{() => { copy(code); - }} /> + }}" /> diff --git a/docs/src/components/GlobalHeader.svelte b/docs/src/components/GlobalHeader.svelte index 9f296d01..e253e768 100644 --- a/docs/src/components/GlobalHeader.svelte +++ b/docs/src/components/GlobalHeader.svelte @@ -17,7 +17,7 @@ platformName="Components Svelte" href="." rel="prefetch" - aria-current={segment === undefined ? 'page' : undefined}> + aria-current="{segment === undefined ? 'page' : undefined}"> {#if hasIconOnly} - {iconDescription} + {iconDescription} {/if} {#if icon} {:else} {/if} diff --git a/src/Button/ButtonSet.svelte b/src/Button/ButtonSet.svelte index 0d605888..007936ea 100644 --- a/src/Button/ButtonSet.svelte +++ b/src/Button/ButtonSet.svelte @@ -1,3 +1,14 @@ -
+ + +
diff --git a/src/Checkbox/Checkbox.Skeleton.svelte b/src/Checkbox/Checkbox.Skeleton.svelte index 02e85439..ca801d16 100644 --- a/src/Checkbox/Checkbox.Skeleton.svelte +++ b/src/Checkbox/Checkbox.Skeleton.svelte @@ -1,11 +1,13 @@
- +
diff --git a/src/Checkbox/Checkbox.Story.svelte b/src/Checkbox/Checkbox.Story.svelte index aa24e490..0ce60ce9 100644 --- a/src/Checkbox/Checkbox.Story.svelte +++ b/src/Checkbox/Checkbox.Story.svelte @@ -39,9 +39,9 @@ {...checkboxProps} id="checkbox-label-1" bind:checked - on:check={({ detail }) => { + on:check="{({ detail }) => { console.log('on:check', detail); - }} /> + }}" /> {/if} diff --git a/src/Checkbox/Checkbox.svelte b/src/Checkbox/Checkbox.svelte index af1bb324..9dd46679 100644 --- a/src/Checkbox/Checkbox.svelte +++ b/src/Checkbox/Checkbox.svelte @@ -82,31 +82,31 @@ on:mouseleave /> {:else}
{ + on:change="{() => { checked = !checked; - }} /> -