Skip to content

Commit 9d51651

Browse files
committed
cleanup demo-vue
1 parent 2f54cd5 commit 9d51651

3 files changed

Lines changed: 24 additions & 2 deletions

File tree

apps/demo-vue/tsconfig.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"@nstudio/nstreamdown/vue": ["../../packages/nstreamdown/vue/index.ts"]
99
}
1010
},
11-
"include": ["src/**/*.ts", "src/**/*.vue"],
12-
"files": ["./references.d.ts"],
11+
"include": ["src/**/*.ts", "src/**/*.vue", "types/**/*.d.ts", "../../packages/nstreamdown/vue/**/*.ts", "../../packages/nstreamdown/vue/**/*.vue"],
12+
"files": ["./references.d.ts", "../../packages/nstreamdown/references.d.ts"],
1313
"exclude": ["node_modules", "platforms"]
1414
}

packages/nstreamdown/references.d.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
/// <reference path="../../node_modules/@nativescript/types/index.d.ts" />
22

3+
// nativescript-vue module declaration for library builds
4+
declare module 'nativescript-vue' {
5+
import type { DefineComponent, App } from 'vue';
6+
export function registerElement(name: string, resolver: () => any): void;
7+
export function createApp(component: any): App;
8+
export type { DefineComponent };
9+
}
10+
311
// Vue SFC module declarations
412
declare module '*.vue' {
513
import type { DefineComponent } from 'vue';
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"extends": "../../../tsconfig.base.json",
3+
"compilerOptions": {
4+
"outDir": "../../../dist/out-tsc",
5+
"rootDir": "..",
6+
"baseUrl": ".",
7+
"paths": {
8+
"@nstudio/nstreamdown": ["../index.ios.ts"],
9+
"nativescript-vue": ["../../../node_modules/nativescript-vue"]
10+
}
11+
},
12+
"include": ["**/*.ts", "**/*.vue", "../references.d.ts"],
13+
"exclude": ["node_modules"]
14+
}

0 commit comments

Comments
 (0)