diff --git a/src/core/types.ts b/src/core/types.ts index 33fc9a0..ff0f0fe 100644 --- a/src/core/types.ts +++ b/src/core/types.ts @@ -7,7 +7,8 @@ export interface ManifestEntry { route: `/${string}.xml` } -export interface ManifestEntryContent extends ManifestEntry { +/** Generated manifest */ +export interface GeneratedManifest extends ManifestEntry { content: string } @@ -21,5 +22,5 @@ export interface MSOfficeAddinConfig { export interface OfficeAddinVirtualContext { options: MSOfficeAddinConfig - manifests: ManifestEntryContent[] + manifests: GeneratedManifest[] } diff --git a/src/core/utils.ts b/src/core/utils.ts index e689afe..30c6470 100644 --- a/src/core/utils.ts +++ b/src/core/utils.ts @@ -1,7 +1,7 @@ import fs from 'node:fs' import { resolve } from 'node:path' import { loadEnv, normalizePath } from 'vite' -import type { ManifestEntry, ManifestEntryContent } from './types' +import type { GeneratedManifest, ManifestEntry } from './types' export const OFFICE_JS_URL = 'https://appsforoffice.microsoft.com/lib/1.1/hosted/office.js' export const OFFICE_JS_LOADER_SNIPPET = `` @@ -15,7 +15,7 @@ export function transformManifests(params: { mode: string envDir: string }) { - const entries = [] + const entries = [] const env = loadEnv(params.mode, params.envDir) for (const { src, route } of params.inputs) {