graphql-client-demo/graphql.config.ts
2025-02-18 09:19:28 +08:00

22 lines
500 B
TypeScript

import dotenv from 'dotenv';
dotenv.config();
// .graphqlrc.ts or graphql.config.ts
export default {
projects: {
directus: {
schema: process.env.GRAPHQL_ENDPOINT_WITH_TOKEN,
documents: ['src/**/*.{graphql,js,ts,jsx,tsx}'],
extensions: {
endpoints: {
default: {
url: process.env.GRAPHQL_ENDPOINT,
headers: {
Authorization: `Bearer ${process.env.API_TOKEN}`,
},
},
},
},
},
},
};