diff --git a/docs/source/commandline.md b/docs/source/commandline.md index 78f7eacf49..9891dbadda 100644 --- a/docs/source/commandline.md +++ b/docs/source/commandline.md @@ -195,6 +195,7 @@ Create a basic [Solid](https://www.solidjs.com/) app. | [vite:bundler](https://atmospherejs.com/vite/bundler) | | | | | | | | | | | X | X | | [webapp](https://atmospherejs.com/meteor/webapp) | | | | X | | | | | | | | | | [zodern:melte](https://atmospherejs.com/zodern/melte) | | | | | | | | X | | | | | +| [zodern:types](https://atmospherejs.com/zodern/types) | | | | | | | | X | | | | |

meteor generate

diff --git a/tools/static-assets/skel-svelte/imports/api/links.js b/tools/static-assets/skel-svelte/imports/api/links.js deleted file mode 100644 index 050c508eae..0000000000 --- a/tools/static-assets/skel-svelte/imports/api/links.js +++ /dev/null @@ -1,3 +0,0 @@ -import { Mongo } from 'meteor/mongo'; - -export const LinksCollection = new Mongo.Collection('links'); diff --git a/tools/static-assets/skel-svelte/imports/api/links.ts b/tools/static-assets/skel-svelte/imports/api/links.ts new file mode 100644 index 0000000000..291d640b9b --- /dev/null +++ b/tools/static-assets/skel-svelte/imports/api/links.ts @@ -0,0 +1,9 @@ +import { Mongo } from 'meteor/mongo'; + +export interface Link { + _id: string; + url: string; + title: string; +} + +export const LinksCollection = new Mongo.Collection('links'); diff --git a/tools/static-assets/skel-svelte/imports/ui/App.svelte b/tools/static-assets/skel-svelte/imports/ui/App.svelte index 2456b485bd..147a9e2f97 100644 --- a/tools/static-assets/skel-svelte/imports/ui/App.svelte +++ b/tools/static-assets/skel-svelte/imports/ui/App.svelte @@ -1,18 +1,20 @@ - @@ -33,7 +35,4 @@ {:else}
Loading ...
{/if} - -

Typescript ready

-

Just add lang="ts" to .svelte components.