Update AIK to latest version (#59)

This commit is contained in:
Adam Matthiesen 2024-03-22 01:48:20 -07:00 committed by GitHub
parent cfc89c5d0a
commit 53ce8a0fc9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 22 additions and 10 deletions

View File

@ -0,0 +1,5 @@
---
"@matthiesenxyz/astro-gists": patch
---
[internal] update AIK to latest version

View File

@ -45,7 +45,7 @@
},
"dependencies": {
"@expressive-code/plugin-line-numbers": "^0.33.5",
"astro-integration-kit": "^0.6.0",
"astro-integration-kit": "^0.7.1",
"chalk": "5.3.0",
"expressive-code": "^0.33.5",
"hast-util-to-html": "8.0.4",

View File

@ -17,7 +17,7 @@ export const optionsSchema = z.object({
/**
* Optional: Allows the user to enable verbose logging.
*/
verbose: z.boolean().default(false),
}).optional().default({});
verbose: z.boolean().optional().default(false),
}).optional().default({ verbose: false });
export type astroGistsUserConfig = z.infer<typeof optionsSchema>

View File

@ -1,9 +1,10 @@
import { defineIntegration, createResolver } from "astro-integration-kit"
import { corePlugins } from "astro-integration-kit/plugins"
import { optionsSchema } from "./index"
import type { astroGistsUserConfig } from "./index"
import { readFileSync } from "node:fs";
import type { AstroIntegrationLogger } from "astro";
import { loadEnv } from "vite";
import { z } from "astro/zod";
// Load environment variables
const { GITHUB_PERSONAL_TOKEN } = loadEnv("all", process.cwd(), "GITHUB_");
@ -24,7 +25,7 @@ export const TOKEN_MISSING_ERROR = "GITHUB_PERSONAL_TOKEN not found. Please add
*/
export default defineIntegration({
name: "@matthiesenxyz/astro-gists",
optionsSchema,
optionsSchema: z.custom<astroGistsUserConfig>().optional().default({ verbose: false }),
plugins: [...corePlugins],
setup({ options }) {
// Create resolve helper

View File

@ -4,6 +4,6 @@ import mdx from "@astrojs/mdx"
// https://astro.build/config
export default defineConfig({
integrations: [astroGist({ verbose: true }), mdx()]
integrations: [astroGist(), mdx()]
});

View File

@ -24,8 +24,8 @@ importers:
specifier: ^4.4.1
version: 4.4.11
astro-integration-kit:
specifier: ^0.6.0
version: 0.6.0(astro@4.4.11)
specifier: ^0.7.1
version: 0.7.1(astro@4.4.11)
chalk:
specifier: 5.3.0
version: 5.3.0
@ -1723,23 +1723,29 @@ packages:
hasBin: true
dev: true
/astro-integration-kit@0.6.0(astro@4.4.11):
resolution: {integrity: sha512-BCURops+Is7pRemMG2jo3f8WJRDUBS4mvIeReSDsgAlqep6Rknva9i5vpP5OSs6BLy3nx+nWlCzTQTB/c9hZyg==}
/astro-integration-kit@0.7.1(astro@4.4.11):
resolution: {integrity: sha512-QiIRvNdESlm7bziuEkWXUJI6uWdQgmeUEOLXkbpuMZrZK8c7DytbGSs3SStpT0b5ITQ1XcDV9r9DAixyW0F2Dg==}
peerDependencies:
'@astrojs/db': ^0.9.0
'@vitejs/plugin-react': ^4.2.1
astro: ^4.4.1
preact: ^10.19.4
react: ^18.2.0
react-dom: ^18.2.0
solid-js: ^1.8.15
svelte: ^4.2.11
vue: ^3.4.19
peerDependenciesMeta:
'@astrojs/db':
optional: true
'@vitejs/plugin-react':
optional: true
preact:
optional: true
react:
optional: true
react-dom:
optional: true
solid-js:
optional: true
svelte: