From 84ed5568d2e9a959ad3941b80b00e8b6634eeb71 Mon Sep 17 00:00:00 2001 From: Simon Holthausen Date: Mon, 15 Aug 2022 12:49:53 +0200 Subject: [PATCH] fix some types, add typings to package output without jumping through hoops --- src/runtime/html.ts => html/index.d.ts | 10 +++++----- html/package.json | 3 +++ package.json | 4 ++++ 3 files changed, 12 insertions(+), 5 deletions(-) rename src/runtime/html.ts => html/index.d.ts (99%) create mode 100644 html/package.json diff --git a/src/runtime/html.ts b/html/index.d.ts similarity index 99% rename from src/runtime/html.ts rename to html/index.d.ts index 88f1919e44..c44d0c4857 100644 --- a/src/runtime/html.ts +++ b/html/index.d.ts @@ -84,7 +84,7 @@ export interface DOMAttributes { 'on:beforeinput'?: EventHandler | undefined | null; 'on:input'?: FormEventHandler | undefined | null; 'on:reset'?: FormEventHandler | undefined | null; - 'on:submit'?: EventHandler | undefined | null; + 'on:submit'?: EventHandler | undefined | null; // TODO make this SubmitEvent once we require TS>=4.4 'on:invalid'?: EventHandler | undefined | null; @@ -1071,10 +1071,10 @@ export interface SvelteWindowAttributes extends HTMLAttributes { scrollY?: Window['scrollY'] | undefined | null; readonly online?: Window['navigator']['onLine'] | undefined | null; - // Transformed from on:sveltekit:xy - 'onsveltekit:start'?: EventHandler | undefined | null; - 'onsveltekit:navigation-start'?: EventHandler | undefined | null; - 'onsveltekit:navigation-end'?: EventHandler | undefined | null; + // SvelteKit + 'on:sveltekit:start'?: EventHandler | undefined | null; + 'on:sveltekit:navigation-start'?: EventHandler | undefined | null; + 'on:sveltekit:navigation-end'?: EventHandler | undefined | null; 'on:devicelight'?: EventHandler | undefined | null; 'on:beforeinstallprompt'?: EventHandler | undefined | null; diff --git a/html/package.json b/html/package.json new file mode 100644 index 0000000000..1704e6b78b --- /dev/null +++ b/html/package.json @@ -0,0 +1,3 @@ +{ + "types": "./index.d.ts" +} diff --git a/package.json b/package.json index a1c9ae9a5d..99cf889ae5 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "easing", "motion", "action", + "html", "README.md" ], "exports": { @@ -75,6 +76,9 @@ "import": "./transition/index.mjs", "require": "./transition/index.js" }, + "./html": { + "types": "./html/index.d.ts" + }, "./ssr": { "types": "./types/runtime/index.d.ts", "import": "./ssr.mjs",