just some attempts at getting the package to work

This commit is contained in:
Adam Matthiesen 2024-02-23 20:04:06 -08:00
parent c329245917
commit d2d14cfc28
4 changed files with 17 additions and 12 deletions

View File

@ -6,7 +6,7 @@
"node": ">=18.19.0" "node": ">=18.19.0"
}, },
"scripts": { "scripts": {
"playground:dev": "pnpm --filter playground dev", "dev": "pnpm --filter playground dev",
"changeset": "changeset", "changeset": "changeset",
"lint": "biome check .", "lint": "biome check .",
"lint:fix": "biome check --apply ." "lint:fix": "biome check --apply ."

View File

@ -1,3 +1,3 @@
import { integration } from "./integration.js"; import astroGist from "./integration";
export default integration; export default astroGist;

View File

@ -1,8 +1,15 @@
import type { AstroIntegration } from "astro"; import { defineIntegration, createResolver } from "astro-integration-kit"
import { corePlugins } from "astro-integration-kit/plugins"
export const integration = (): AstroIntegration => { export default defineIntegration({
name: "@matthiesenxyz/astro-gists",
plugins: [...corePlugins],
setup() {
const { resolve } = createResolver(import.meta.url);
return { return {
name: "@matthiesenxyz/astro-gists", "astro:config:setup": ({ watchIntegration }) => {
hooks: {}, watchIntegration(resolve())
}; }
}; }
}
})

View File

@ -1,8 +1,6 @@
import tailwind from "@astrojs/tailwind";
import { defineConfig } from "astro/config"; import { defineConfig } from "astro/config";
import integration from "@matthiesenxyz/astro-gists";
// https://astro.build/config // https://astro.build/config
export default defineConfig({ export default defineConfig({
integrations: [tailwind(), integration()], integrations: [],
}); });