removed unused function... i dont need to create a dts for this virtual module within the user scope

This commit is contained in:
Adam Matthiesen 2024-03-04 12:31:09 -08:00
parent 6f78923d92
commit e3080d763c
3 changed files with 2 additions and 10 deletions

View File

@ -1,5 +1,6 @@
import path from "node:path"; import path from "node:path";
import { fileURLToPath } from "node:url"; import { fileURLToPath } from "node:url";
import { readFileSync } from "node:fs";
import fse from "fs-extra"; import fse from "fs-extra";
import { createResolver, defineIntegration } from "astro-integration-kit"; import { createResolver, defineIntegration } from "astro-integration-kit";
import { corePlugins } from "astro-integration-kit/plugins"; import { corePlugins } from "astro-integration-kit/plugins";
@ -37,7 +38,6 @@ export default defineIntegration({
hasIntegration, hasIntegration,
addIntegration, addIntegration,
addVirtualImports, addVirtualImports,
addDts,
injectRoute, injectRoute,
logger, logger,
}) => { }) => {
@ -220,14 +220,6 @@ export default defineIntegration({
)}`, )}`,
}); });
// Add types for user configuration
addDts({
name: "@matthiesenxyz/astro-ghostcms/config",
content: `declare module "virtual:@matthiesenxyz/astro-ghostcms/config" {
const Config: import("../schemas/userconfig").GhostUserConfig;
export default Config;
}`,
});
}, },
"astro:config:done": ({ logger }) => { "astro:config:done": ({ logger }) => {
// Configure Loggers // Configure Loggers

View File

@ -1,3 +1,3 @@
/// <reference path="../.astro/types.d.ts" /> /// <reference path="../.astro/types.d.ts" />
/// <reference types="astro/client" /> /// <reference types="astro/client" />
/// <reference types="../.astro/@matthiesenxyz/astro-ghostcms/config.d.ts" /> /// <reference types="../.astro/virtual:@matthiesenxyz/astro-ghostcms/config.d.ts" />