Upgrade sveld to v0.10 (#856)

* chore(deps-dev): upgrade sveld to v0.10.2

* feat(types): regenerate types using sveld@0.10.2

* fix(types): update @extends to use .svelte extension
This commit is contained in:
Eric Liu 2021-10-16 12:34:29 -07:00 committed by GitHub
commit 3203e7a61f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
190 changed files with 345 additions and 263 deletions

View file

@ -76,7 +76,7 @@
"rest_props": { "type": "InlineComponent", "name": "AccordionSkeleton" }, "rest_props": { "type": "InlineComponent", "name": "AccordionSkeleton" },
"extends": { "extends": {
"interface": "AccordionSkeletonProps", "interface": "AccordionSkeletonProps",
"import": "\"./AccordionSkeleton\"" "import": "\"./AccordionSkeleton.svelte\""
} }
}, },
{ {
@ -281,7 +281,7 @@
"rest_props": { "type": "InlineComponent", "name": "BreadcrumbSkeleton" }, "rest_props": { "type": "InlineComponent", "name": "BreadcrumbSkeleton" },
"extends": { "extends": {
"interface": "BreadcrumbSkeletonProps", "interface": "BreadcrumbSkeletonProps",
"import": "\"./BreadcrumbSkeleton\"" "import": "\"./BreadcrumbSkeleton.svelte\""
} }
}, },
{ {
@ -634,7 +634,7 @@
"rest_props": { "type": "Element", "name": "button | a | div" }, "rest_props": { "type": "Element", "name": "button | a | div" },
"extends": { "extends": {
"interface": "ButtonSkeletonProps", "interface": "ButtonSkeletonProps",
"import": "\"./ButtonSkeleton\"" "import": "\"./ButtonSkeleton.svelte\""
} }
}, },
{ {
@ -2169,7 +2169,10 @@
], ],
"typedefs": [], "typedefs": [],
"rest_props": { "type": "InlineComponent", "name": "Copy" }, "rest_props": { "type": "InlineComponent", "name": "Copy" },
"extends": { "interface": "CopyProps", "import": "\"../Copy/Copy\"" } "extends": {
"interface": "CopyProps",
"import": "\"../Copy/Copy.svelte\""
}
}, },
{ {
"moduleName": "DataTable", "moduleName": "DataTable",
@ -2555,7 +2558,10 @@
], ],
"typedefs": [], "typedefs": [],
"rest_props": { "type": "Element", "name": "div" }, "rest_props": { "type": "Element", "name": "div" },
"extends": { "interface": "DataTableHeader", "import": "\"./DataTable\"" } "extends": {
"interface": "DataTableHeader",
"import": "\"./DataTable.svelte\""
}
}, },
{ {
"moduleName": "DatePicker", "moduleName": "DatePicker",
@ -4904,7 +4910,7 @@
"rest_props": { "type": "Element", "name": "svg" }, "rest_props": { "type": "Element", "name": "svg" },
"extends": { "extends": {
"interface": "IconSkeletonProps", "interface": "IconSkeletonProps",
"import": "\"./IconSkeleton\"" "import": "\"./IconSkeleton.svelte\""
} }
}, },
{ {
@ -7231,7 +7237,7 @@
], ],
"typedefs": [], "typedefs": [],
"rest_props": { "type": "InlineComponent", "name": "Link" }, "rest_props": { "type": "InlineComponent", "name": "Link" },
"extends": { "interface": "LinkProps", "import": "\"./Link\"" } "extends": { "interface": "LinkProps", "import": "\"./Link.svelte\"" }
}, },
{ {
"moduleName": "OverflowMenu", "moduleName": "OverflowMenu",
@ -12615,7 +12621,7 @@
"rest_props": { "type": "InlineComponent", "name": "OverflowMenu" }, "rest_props": { "type": "InlineComponent", "name": "OverflowMenu" },
"extends": { "extends": {
"interface": "OverflowMenuProps", "interface": "OverflowMenuProps",
"import": "\"../OverflowMenu/OverflowMenu\"" "import": "\"../OverflowMenu/OverflowMenu.svelte\""
} }
}, },
{ {
@ -12635,7 +12641,7 @@
"rest_props": { "type": "InlineComponent", "name": "OverflowMenuItem" }, "rest_props": { "type": "InlineComponent", "name": "OverflowMenuItem" },
"extends": { "extends": {
"interface": "OverflowMenuItemProps", "interface": "OverflowMenuItemProps",
"import": "\"../OverflowMenu/OverflowMenuItem\"" "import": "\"../OverflowMenu/OverflowMenuItem.svelte\""
} }
}, },
{ {

View file

@ -40,7 +40,7 @@
"rollup-plugin-svelte": "^7.1.0", "rollup-plugin-svelte": "^7.1.0",
"rollup-plugin-terser": "^7.0.2", "rollup-plugin-terser": "^7.0.2",
"sass": "^1.42.1", "sass": "^1.42.1",
"sveld": "^0.8.2", "sveld": "^0.10.2",
"svelte": "^3.40.1", "svelte": "^3.40.1",
"svelte-check": "^1.1.32", "svelte-check": "^1.1.32",
"typescript": "^4.1.3" "typescript": "^4.1.3"

View file

@ -1,5 +1,5 @@
<script> <script>
/** @extends {"./AccordionSkeleton"} AccordionSkeletonProps */ /** @extends {"./AccordionSkeleton.svelte"} AccordionSkeletonProps */
/** /**
* Specify alignment of accordion item chevron icon * Specify alignment of accordion item chevron icon

View file

@ -1,5 +1,5 @@
<script> <script>
/** @extends {"./BreadcrumbSkeleton"} BreadcrumbSkeletonProps */ /** @extends {"./BreadcrumbSkeleton.svelte"} BreadcrumbSkeletonProps */
/** Set to `true` to hide the breadcrumb trailing slash */ /** Set to `true` to hide the breadcrumb trailing slash */
export let noTrailingSlash = false; export let noTrailingSlash = false;

View file

@ -1,6 +1,6 @@
<script> <script>
/** /**
* @extends {"./ButtonSkeleton"} ButtonSkeletonProps * @extends {"./ButtonSkeleton.svelte"} ButtonSkeletonProps
* @restProps {button | a | div} * @restProps {button | a | div}
* @slot {{ props: { role: "button"; type?: string; tabindex: any; disabled: boolean; href?: string; class: string; [key: string]: any; } }} * @slot {{ props: { role: "button"; type?: string; tabindex: any; disabled: boolean; href?: string; class: string; [key: string]: any; } }}
*/ */

View file

@ -1,5 +1,5 @@
<script> <script>
/** @extends {"../Copy/Copy"} CopyProps */ /** @extends {"../Copy/Copy.svelte"} CopyProps */
/** Set the title and ARIA label for the copy button */ /** Set the title and ARIA label for the copy button */
export let iconDescription = "Copy to clipboard"; export let iconDescription = "Copy to clipboard";

View file

@ -1,5 +1,5 @@
<script> <script>
/** @extends {"./DataTable"} DataTableHeader */ /** @extends {"./DataTable.svelte"} DataTableHeader */
/** /**
* Specify the number of columns * Specify the number of columns

View file

@ -1,5 +1,5 @@
<script> <script>
/** @extends {"../OverflowMenu/OverflowMenu"} OverflowMenuProps */ /** @extends {"../OverflowMenu/OverflowMenu.svelte"} OverflowMenuProps */
import { getContext } from "svelte"; import { getContext } from "svelte";
import Settings16 from "carbon-icons-svelte/lib/Settings16"; import Settings16 from "carbon-icons-svelte/lib/Settings16";

View file

@ -1,5 +1,5 @@
<script> <script>
/** @extends {"../OverflowMenu/OverflowMenuItem"} OverflowMenuItemProps */ /** @extends {"../OverflowMenu/OverflowMenuItem.svelte"} OverflowMenuItemProps */
import { OverflowMenuItem } from "../OverflowMenu"; import { OverflowMenuItem } from "../OverflowMenu";
</script> </script>

View file

@ -6,7 +6,7 @@
*/ */
/** /**
* @extends {"./IconSkeleton"} IconSkeletonProps * @extends {"./IconSkeleton.svelte"} IconSkeletonProps
* @restProps {svg} * @restProps {svg}
*/ */

View file

@ -1,5 +1,5 @@
<script> <script>
/** @extends {"./Link"} LinkProps */ /** @extends {"./Link.svelte"} LinkProps */
import Link from "./Link.svelte"; import Link from "./Link.svelte";
import Launch16 from "carbon-icons-svelte/lib/Launch16/Launch16.svelte"; import Launch16 from "carbon-icons-svelte/lib/Launch16/Launch16.svelte";

View file

@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Breakpoint } from "../types"; import { Breakpoint } from "../types";
import { BreakpointSize } from "../types/Breakpoint/Breakpoint"; import type { BreakpointSize } from "../types/Breakpoint/Breakpoint.svelte";
let size: BreakpointSize; let size: BreakpointSize;
</script> </script>

View file

@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { ComboBox } from "../types"; import { ComboBox } from "../types";
import type { ComboBoxItem } from "../types/ComboBox/ComboBox"; import type { ComboBoxItem } from "../types/ComboBox/ComboBox.svelte";
const items: ComboBoxItem[] = [ const items: ComboBoxItem[] = [
{ id: "0", text: "Slack" }, { id: "0", text: "Slack" },

View file

@ -10,7 +10,7 @@
Button, Button,
Link, Link,
} from "../types"; } from "../types";
import type { DataTableHeader } from "../types/DataTable/DataTable"; import type { DataTableHeader } from "../types/DataTable/DataTable.svelte";
import Launch16 from "carbon-icons-svelte/lib/Launch16"; import Launch16 from "carbon-icons-svelte/lib/Launch16";
const headers: DataTableHeader[] = [ const headers: DataTableHeader[] = [

View file

@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { Theme } from "../types"; import { Theme } from "../types";
import { CarbonTheme } from "../types/Theme/Theme"; import type { CarbonTheme } from "../types/Theme/Theme.svelte";
let theme: CarbonTheme = "g10"; let theme: CarbonTheme = "g10";
</script> </script>

View file

@ -1,6 +1,6 @@
<script lang="ts"> <script lang="ts">
import { TreeView } from "../types"; import { TreeView } from "../types";
import type { TreeNodeId } from "../types/TreeView/TreeView"; import type { TreeNodeId } from "../types/TreeView/TreeView.svelte";
import Analytics16 from "carbon-icons-svelte/lib/Analytics16"; import Analytics16 from "carbon-icons-svelte/lib/Analytics16";
let treeview: TreeView; let treeview: TreeView;

View file

@ -1,6 +1,6 @@
/// <reference types="svelte" /> /// <reference types="svelte" />
import { SvelteComponentTyped } from "svelte"; import { SvelteComponentTyped } from "svelte";
import { AccordionSkeletonProps } from "./AccordionSkeleton"; import { AccordionSkeletonProps } from "./AccordionSkeleton.svelte";
export interface AccordionProps extends AccordionSkeletonProps { export interface AccordionProps extends AccordionSkeletonProps {
/** /**

View file

@ -1,6 +1,6 @@
/// <reference types="svelte" /> /// <reference types="svelte" />
import { SvelteComponentTyped } from "svelte"; import { SvelteComponentTyped } from "svelte";
import { BreadcrumbSkeletonProps } from "./BreadcrumbSkeleton"; import { BreadcrumbSkeletonProps } from "./BreadcrumbSkeleton.svelte";
export interface BreadcrumbProps extends BreadcrumbSkeletonProps { export interface BreadcrumbProps extends BreadcrumbSkeletonProps {
/** /**

View file

@ -30,8 +30,6 @@ export default class Breakpoint extends SvelteComponentTyped<
> { > {
/** /**
* Reference the Carbon grid breakpoints * Reference the Carbon grid breakpoints
* @constant
* @default { sm: 320, md: 672, lg: 1056, xlg: 1312, max: 1584, }
*/ */
breakpoints: Record<BreakpointSize, BreakpointValue>; breakpoints: Record<BreakpointSize, BreakpointValue>;
} }

View file

@ -1,6 +1,6 @@
/// <reference types="svelte" /> /// <reference types="svelte" />
import { SvelteComponentTyped } from "svelte"; import { SvelteComponentTyped } from "svelte";
import { ButtonSkeletonProps } from "./ButtonSkeleton"; import { ButtonSkeletonProps } from "./ButtonSkeleton.svelte";
export interface ButtonProps export interface ButtonProps
extends ButtonSkeletonProps, extends ButtonSkeletonProps,

View file

@ -157,7 +157,6 @@ export default class ComboBox extends SvelteComponentTyped<
> { > {
/** /**
* Clear the combo box programmatically * Clear the combo box programmatically
* @default () => { selectedIndex = -1; highlightedIndex = -1; open = false; inputValue = ""; ref?.focus(); }
*/ */
clear: () => void; clear: () => void;
} }

View file

@ -1,6 +1,6 @@
/// <reference types="svelte" /> /// <reference types="svelte" />
import { SvelteComponentTyped } from "svelte"; import { SvelteComponentTyped } from "svelte";
import { CopyProps } from "../Copy/Copy"; import { CopyProps } from "../Copy/Copy.svelte";
export interface CopyButtonProps extends CopyProps { export interface CopyButtonProps extends CopyProps {
/** /**

View file

@ -1,6 +1,6 @@
/// <reference types="svelte" /> /// <reference types="svelte" />
import { SvelteComponentTyped } from "svelte"; import { SvelteComponentTyped } from "svelte";
import { DataTableHeader } from "./DataTable"; import { DataTableHeader } from "./DataTable.svelte";
export interface DataTableSkeletonProps export interface DataTableSkeletonProps
extends DataTableHeader, extends DataTableHeader,

View file

@ -1,6 +1,6 @@
/// <reference types="svelte" /> /// <reference types="svelte" />
import { SvelteComponentTyped } from "svelte"; import { SvelteComponentTyped } from "svelte";
import { OverflowMenuProps } from "../OverflowMenu/OverflowMenu"; import { OverflowMenuProps } from "../OverflowMenu/OverflowMenu.svelte";
export interface ToolbarMenuProps extends OverflowMenuProps {} export interface ToolbarMenuProps extends OverflowMenuProps {}

View file

@ -1,6 +1,6 @@
/// <reference types="svelte" /> /// <reference types="svelte" />
import { SvelteComponentTyped } from "svelte"; import { SvelteComponentTyped } from "svelte";
import { OverflowMenuItemProps } from "../OverflowMenu/OverflowMenuItem"; import { OverflowMenuItemProps } from "../OverflowMenu/OverflowMenuItem.svelte";
export interface ToolbarMenuItemProps extends OverflowMenuItemProps {} export interface ToolbarMenuItemProps extends OverflowMenuItemProps {}

View file

@ -80,8 +80,6 @@ export default class FileUploader extends SvelteComponentTyped<
> { > {
/** /**
* Override the default behavior of clearing the array of uploaded files * Override the default behavior of clearing the array of uploaded files
* @constant
* @default () => { files = []; }
*/ */
clearFiles: () => void; clearFiles: () => void;
} }

View file

@ -1,6 +1,6 @@
/// <reference types="svelte" /> /// <reference types="svelte" />
import { SvelteComponentTyped } from "svelte"; import { SvelteComponentTyped } from "svelte";
import { IconSkeletonProps } from "./IconSkeleton"; import { IconSkeletonProps } from "./IconSkeleton.svelte";
export interface IconProps export interface IconProps
extends IconSkeletonProps, extends IconSkeletonProps,

View file

@ -53,8 +53,6 @@ export default class ImageLoader extends SvelteComponentTyped<
> { > {
/** /**
* Method invoked to load the image provided a `src` value * Method invoked to load the image provided a `src` value
* @constant
* @default (url) => { if (image != null) image = null; loaded = false; error = false; image = new Image(); image.src = url || src; image.onload = () => (loaded = true); image.onerror = () => (error = true); }
*/ */
loadImage: (url?: string) => void; loadImage: (url?: string) => void;
} }

View file

@ -1,6 +1,6 @@
/// <reference types="svelte" /> /// <reference types="svelte" />
import { SvelteComponentTyped } from "svelte"; import { SvelteComponentTyped } from "svelte";
import { LinkProps } from "./Link"; import { LinkProps } from "./Link.svelte";
export interface OutboundLinkProps extends LinkProps {} export interface OutboundLinkProps extends LinkProps {}

View file

@ -57,8 +57,6 @@ export default class ListBoxField extends SvelteComponentTyped<
> { > {
/** /**
* Default translation ids * Default translation ids
* @constant
* @default { close: "close", open: "open" }
*/ */
translationIds: { close: "close"; open: "open" }; translationIds: { close: "close"; open: "open" };
} }

View file

@ -25,8 +25,6 @@ export default class ListBoxMenuIcon extends SvelteComponentTyped<
> { > {
/** /**
* Default translation ids * Default translation ids
* @constant
* @default { close: "close", open: "open" }
*/ */
translationIds: { close: "close"; open: "open" }; translationIds: { close: "close"; open: "open" };
} }

View file

@ -36,8 +36,6 @@ export default class ListBoxSelection extends SvelteComponentTyped<
> { > {
/** /**
* Default translation ids * Default translation ids
* @constant
* @default { clearAll: "clearAll", clearSelection: "clearSelection", }
*/ */
translationIds: { clearAll: "clearAll"; clearSelection: "clearSelection" }; translationIds: { clearAll: "clearAll"; clearSelection: "clearSelection" };
} }

View file

@ -25,13 +25,11 @@ export default class LocalStorage extends SvelteComponentTyped<
> { > {
/** /**
* Remove the persisted key value from the browser's local storage * Remove the persisted key value from the browser's local storage
* @default () => { localStorage.removeItem(key); }
*/ */
clearItem: () => void; clearItem: () => void;
/** /**
* Clear all key values from the browser's local storage * Clear all key values from the browser's local storage
* @default () => { localStorage.clear(); }
*/ */
clearAll: () => void; clearAll: () => void;
} }

Some files were not shown because too many files have changed in this diff Show more