From b5b9a96f566720c6d636c3094deff6e34b4caa62 Mon Sep 17 00:00:00 2001 From: Simon Holthausen Date: Tue, 11 Aug 2020 16:57:55 +0200 Subject: [PATCH] (fix) add missing html attributes --- packages/svelte2tsx/src/htmlxtojsx/index.ts | 3 +++ packages/svelte2tsx/svelte-jsx.d.ts | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/packages/svelte2tsx/src/htmlxtojsx/index.ts b/packages/svelte2tsx/src/htmlxtojsx/index.ts index cb6ba2ebc..88b9a32b8 100644 --- a/packages/svelte2tsx/src/htmlxtojsx/index.ts +++ b/packages/svelte2tsx/src/htmlxtojsx/index.ts @@ -24,6 +24,8 @@ const oneWayBindingAttributes: Map = new Map( const numberOnlyAttributes = new Set([ 'cols', 'colspan', + 'currenttime', + 'defaultplaybackrate', 'high', 'low', 'marginheight', @@ -38,6 +40,7 @@ const numberOnlyAttributes = new Set([ 'start', 'tabindex', 'results', + 'volume', ]); const beforeStart = (start: number) => start - 1; diff --git a/packages/svelte2tsx/svelte-jsx.d.ts b/packages/svelte2tsx/svelte-jsx.d.ts index f585ce4cb..30031b28e 100644 --- a/packages/svelte2tsx/svelte-jsx.d.ts +++ b/packages/svelte2tsx/svelte-jsx.d.ts @@ -250,9 +250,12 @@ controls?: boolean; coords?: string; crossorigin?: string; + currenttime?: number; data?: string; datetime?: string; default?: boolean; + defaultmuted?: boolean; + defaultplaybackrate?: number; defer?: boolean; dir?: string; disabled?: boolean; @@ -344,6 +347,7 @@ type?: string; usemap?: string; value?: string | string[] | number; + volume?: number; width?: number | string; wmode?: string; wrap?: string;