Update AIK to latest version (#59)
This commit is contained in:
parent
cfc89c5d0a
commit
53ce8a0fc9
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
"@matthiesenxyz/astro-gists": patch
|
||||||
|
---
|
||||||
|
|
||||||
|
[internal] update AIK to latest version
|
|
@ -45,7 +45,7 @@
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@expressive-code/plugin-line-numbers": "^0.33.5",
|
"@expressive-code/plugin-line-numbers": "^0.33.5",
|
||||||
"astro-integration-kit": "^0.6.0",
|
"astro-integration-kit": "^0.7.1",
|
||||||
"chalk": "5.3.0",
|
"chalk": "5.3.0",
|
||||||
"expressive-code": "^0.33.5",
|
"expressive-code": "^0.33.5",
|
||||||
"hast-util-to-html": "8.0.4",
|
"hast-util-to-html": "8.0.4",
|
||||||
|
|
|
@ -17,7 +17,7 @@ export const optionsSchema = z.object({
|
||||||
/**
|
/**
|
||||||
* Optional: Allows the user to enable verbose logging.
|
* Optional: Allows the user to enable verbose logging.
|
||||||
*/
|
*/
|
||||||
verbose: z.boolean().default(false),
|
verbose: z.boolean().optional().default(false),
|
||||||
}).optional().default({});
|
}).optional().default({ verbose: false });
|
||||||
|
|
||||||
export type astroGistsUserConfig = z.infer<typeof optionsSchema>
|
export type astroGistsUserConfig = z.infer<typeof optionsSchema>
|
|
@ -1,9 +1,10 @@
|
||||||
import { defineIntegration, createResolver } from "astro-integration-kit"
|
import { defineIntegration, createResolver } from "astro-integration-kit"
|
||||||
import { corePlugins } from "astro-integration-kit/plugins"
|
import { corePlugins } from "astro-integration-kit/plugins"
|
||||||
import { optionsSchema } from "./index"
|
import type { astroGistsUserConfig } from "./index"
|
||||||
import { readFileSync } from "node:fs";
|
import { readFileSync } from "node:fs";
|
||||||
import type { AstroIntegrationLogger } from "astro";
|
import type { AstroIntegrationLogger } from "astro";
|
||||||
import { loadEnv } from "vite";
|
import { loadEnv } from "vite";
|
||||||
|
import { z } from "astro/zod";
|
||||||
|
|
||||||
// Load environment variables
|
// Load environment variables
|
||||||
const { GITHUB_PERSONAL_TOKEN } = loadEnv("all", process.cwd(), "GITHUB_");
|
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({
|
export default defineIntegration({
|
||||||
name: "@matthiesenxyz/astro-gists",
|
name: "@matthiesenxyz/astro-gists",
|
||||||
optionsSchema,
|
optionsSchema: z.custom<astroGistsUserConfig>().optional().default({ verbose: false }),
|
||||||
plugins: [...corePlugins],
|
plugins: [...corePlugins],
|
||||||
setup({ options }) {
|
setup({ options }) {
|
||||||
// Create resolve helper
|
// Create resolve helper
|
||||||
|
|
|
@ -4,6 +4,6 @@ import mdx from "@astrojs/mdx"
|
||||||
|
|
||||||
// https://astro.build/config
|
// https://astro.build/config
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
integrations: [astroGist({ verbose: true }), mdx()]
|
integrations: [astroGist(), mdx()]
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -24,8 +24,8 @@ importers:
|
||||||
specifier: ^4.4.1
|
specifier: ^4.4.1
|
||||||
version: 4.4.11
|
version: 4.4.11
|
||||||
astro-integration-kit:
|
astro-integration-kit:
|
||||||
specifier: ^0.6.0
|
specifier: ^0.7.1
|
||||||
version: 0.6.0(astro@4.4.11)
|
version: 0.7.1(astro@4.4.11)
|
||||||
chalk:
|
chalk:
|
||||||
specifier: 5.3.0
|
specifier: 5.3.0
|
||||||
version: 5.3.0
|
version: 5.3.0
|
||||||
|
@ -1723,23 +1723,29 @@ packages:
|
||||||
hasBin: true
|
hasBin: true
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/astro-integration-kit@0.6.0(astro@4.4.11):
|
/astro-integration-kit@0.7.1(astro@4.4.11):
|
||||||
resolution: {integrity: sha512-BCURops+Is7pRemMG2jo3f8WJRDUBS4mvIeReSDsgAlqep6Rknva9i5vpP5OSs6BLy3nx+nWlCzTQTB/c9hZyg==}
|
resolution: {integrity: sha512-QiIRvNdESlm7bziuEkWXUJI6uWdQgmeUEOLXkbpuMZrZK8c7DytbGSs3SStpT0b5ITQ1XcDV9r9DAixyW0F2Dg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
'@astrojs/db': ^0.9.0
|
||||||
'@vitejs/plugin-react': ^4.2.1
|
'@vitejs/plugin-react': ^4.2.1
|
||||||
astro: ^4.4.1
|
astro: ^4.4.1
|
||||||
preact: ^10.19.4
|
preact: ^10.19.4
|
||||||
react: ^18.2.0
|
react: ^18.2.0
|
||||||
|
react-dom: ^18.2.0
|
||||||
solid-js: ^1.8.15
|
solid-js: ^1.8.15
|
||||||
svelte: ^4.2.11
|
svelte: ^4.2.11
|
||||||
vue: ^3.4.19
|
vue: ^3.4.19
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
|
'@astrojs/db':
|
||||||
|
optional: true
|
||||||
'@vitejs/plugin-react':
|
'@vitejs/plugin-react':
|
||||||
optional: true
|
optional: true
|
||||||
preact:
|
preact:
|
||||||
optional: true
|
optional: true
|
||||||
react:
|
react:
|
||||||
optional: true
|
optional: true
|
||||||
|
react-dom:
|
||||||
|
optional: true
|
||||||
solid-js:
|
solid-js:
|
||||||
optional: true
|
optional: true
|
||||||
svelte:
|
svelte:
|
||||||
|
|
Loading…
Reference in New Issue