init
This commit is contained in:
24
playground/astro.config.mts
Normal file
24
playground/astro.config.mts
Normal file
@@ -0,0 +1,24 @@
|
||||
import tailwind from "@astrojs/tailwind";
|
||||
import { createResolver } from "astro-integration-kit";
|
||||
import { hmrIntegration } from "astro-integration-kit/dev";
|
||||
import { defineConfig, envField } from "astro/config";
|
||||
|
||||
const { default: pocketbase } = await import("astro-pocketbase");
|
||||
|
||||
// https://astro.build/config
|
||||
export default defineConfig({
|
||||
integrations: [
|
||||
tailwind(),
|
||||
pocketbase({ ignore: ["users"] }),
|
||||
hmrIntegration({
|
||||
directory: createResolver(import.meta.url).resolve("../package/dist"),
|
||||
}),
|
||||
],
|
||||
env: {
|
||||
schema: {
|
||||
ASTRO_POCKETBASE_ADMIN_EMAIL: envField.string({ context: "server", access: "secret" }),
|
||||
ASTRO_POCKETBASE_ADMIN_PASSWORD: envField.string({ context: "server", access: "secret" }),
|
||||
PUBLIC_ASTRO_POCKETBASE_URL: envField.string({ context: "server", access: "public" }),
|
||||
},
|
||||
},
|
||||
});
|
||||
Reference in New Issue
Block a user