File tree Expand file tree Collapse file tree 10 files changed +35
-28
lines changed Expand file tree Collapse file tree 10 files changed +35
-28
lines changed Original file line number Diff line number Diff line change 36
36
],
37
37
"scripts" : {
38
38
"dev" : " vite dev" ,
39
- "build" : " vite build && npm run package " ,
39
+ "build" : " vite build" ,
40
40
"preview" : " vite preview" ,
41
41
"package" : " svelte-kit sync && svelte-package && publint" ,
42
42
"package:watch" : " svelte-package --watch" ,
49
49
},
50
50
"devDependencies" : {
51
51
"@fontsource/fira-mono" : " ^5.0.3" ,
52
- "@sveltejs/adapter-auto " : " ^2.1.0 " ,
52
+ "@sveltejs/adapter-static " : " ^2.0.2 " ,
53
53
"@sveltejs/kit" : " ^1.20.5" ,
54
54
"@sveltejs/package" : " ^2.1.0" ,
55
55
"@types/marked" : " ^5.0.0" ,
Original file line number Diff line number Diff line change 15
15
/** @type {import('./types').StartOrEnd | null} */
16
16
export let errorLoc = null ;
17
17
18
- /** @type {import('@codemirror/lint').LintSource} */
19
- export let diagnostics;
18
+ /** @type {import('@codemirror/lint').LintSource | undefined } */
19
+ export let diagnostics = undefined ;
20
20
21
21
export let readonly = false ;
22
22
export let tab = true ;
Original file line number Diff line number Diff line change 204
204
205
205
< div class = " component-selector" >
206
206
{#if $files .length }
207
+ <!-- svelte- ignore a11y- no- static - element- interactions -->
207
208
< div class = " file-tabs" on: dblclick= {add_new}>
208
209
{#each $files as file, index (file .name )}
209
210
{@const filename = get_full_filename (file)}
256
257
/ >
257
258
{/ if }
258
259
{: else }
260
+ <!-- svelte- ignore a11y- no- static - element- interactions -->
259
261
< div
260
262
class = " editable"
261
263
title= " edit component name"
265
267
{file .name }.{file .type }{#if show_modified && file .modified }* {/ if }
266
268
< / div>
267
269
270
+ <!-- svelte- ignore a11y- no- static - element- interactions -->
268
271
< span
269
272
class = " remove"
270
273
on: click= {() => remove (filename)}
Original file line number Diff line number Diff line change 29
29
}
30
30
</script >
31
31
32
- <div transition:slide | local ={{ duration : 100 }} class ="message {kind }" class:truncate >
32
+ <div transition:slide ={{ duration : 100 }} class ="message {kind }" class:truncate >
33
33
{#if details }
34
- <p
34
+ <button
35
35
class:navigable ={details .filename }
36
36
on:click ={() => go_to_warning_pos (details )}
37
37
on:keyup ={(e ) => e .key === ' ' && go_to_warning_pos (details )}
38
38
>
39
39
{message (details )}
40
- </p >
40
+ </button >
41
41
{:else }
42
42
<slot />
43
43
{/if }
81
81
text-overflow : ellipsis ;
82
82
}
83
83
84
- p {
84
+ button {
85
85
margin : 0 ;
86
+ text-align : start ;
86
87
}
87
88
88
89
.error {
Original file line number Diff line number Diff line change 37
37
38
38
/**
39
39
* @param {import('$lib/types').File} file
40
- * @param {import('svelte/types/ compiler').CompileOptions} options
40
+ * @param {import('svelte/compiler').CompileOptions} options
41
41
*/
42
42
export async function set (file , options ) {
43
43
selected_type = file .type ;
65
65
66
66
/**
67
67
* @param {import('$lib/types').File} selected
68
- * @param {import('svelte/types/ compiler').CompileOptions} options
68
+ * @param {import('svelte/compiler').CompileOptions} options
69
69
*/
70
70
export async function update (selected , options ) {
71
71
if (/ (js| json)/ .test (selected .type )) return ;
Original file line number Diff line number Diff line change 45
45
</section >
46
46
47
47
<section slot =" b" >
48
- <div class ="panel-header" on:click ={toggle } on:keyup ={( e ) => e . key === ' ' && toggle () }>
48
+ <button class ="panel-header" on:click ={toggle }>
49
49
<span class ="panel-heading" >{panel }</span >
50
50
<slot name =" panel-header" />
51
- </div >
51
+ </button >
52
52
53
53
<div class =" panel-body" >
54
54
<slot name =" panel-body" />
Original file line number Diff line number Diff line change 15
15
<ConsoleTable data ={log .args [0 ]} columns ={log .args [1 ]} />
16
16
{/if }
17
17
18
- <div
18
+ <button
19
19
class ="log console- {log .level }"
20
20
style ="padding-left: {level * 15 }px"
21
21
on:click ={log .level === ' group' ? toggle_group_collapse : undefined }
22
- on:keyup ={(e ) => (e .key === ' ' && log .level === ' group' ? toggle_group_collapse () : undefined )}
23
22
>
24
23
{#if log .count && log .count > 1 }
25
24
<span class ="count" >{log .count }x</span >
26
25
{/if }
27
26
28
27
{#if log .level === ' trace' || log .level === ' assert' }
29
- <div
30
- class =" arrow"
31
- class:expand ={! log .collapsed }
32
- on:click ={toggle_group_collapse }
33
- on:keyup ={(e ) => e .key === ' ' && toggle_group_collapse ()}
34
- >
28
+ <button class ="arrow" class:expand ={! log .collapsed } on:click ={toggle_group_collapse }>
35
29
▶
36
- </div >
30
+ </button >
37
31
{/if }
38
32
39
33
{#if log .level === ' assert' }
61
55
{#each new Array (level - 1 ) as _ , idx }
62
56
<div class ="outline" style ="left: {idx * 15 + 15 }px" />
63
57
{/each }
64
- </div >
58
+ </button >
65
59
66
60
{#if log .level === ' group' && ! log .collapsed }
67
61
{#each log .logs ?? [] as childLog }
Original file line number Diff line number Diff line change
1
+ export const prerender = true ;
Original file line number Diff line number Diff line change 1
- import adapter from '@sveltejs/adapter-auto ' ;
1
+ import adapter from '@sveltejs/adapter-static ' ;
2
2
3
3
/** @type {import('@sveltejs/kit').Config } */
4
4
export default {
5
5
kit : {
6
- adapter : adapter ( )
6
+ adapter : adapter ( { } )
7
7
}
8
8
} ;
You can’t perform that action at this time.
0 commit comments