0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2024-12-16 21:46:22 -05:00

Add .astro/ to .gitignore in example projects (#5841)

* Delete committed types in with-content example

* Add `.astro/` to `.gitignore` in example projects
This commit is contained in:
Chris Swithinbank 2023-01-12 17:26:13 +01:00 committed by GitHub
parent 5ed1bf4675
commit 1d43a3a6aa
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
24 changed files with 46 additions and 98 deletions

View file

@ -1,6 +1,8 @@
# build output
dist/
.output/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,6 +1,8 @@
# build output
dist/
.output/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,98 +0,0 @@
declare module 'astro:content' {
export { z } from 'astro/zod';
export type CollectionEntry<C extends keyof typeof entryMap> =
(typeof entryMap)[C][keyof (typeof entryMap)[C]] & Render;
type BaseSchemaWithoutEffects =
| import('astro/zod').AnyZodObject
| import('astro/zod').ZodUnion<import('astro/zod').AnyZodObject[]>
| import('astro/zod').ZodDiscriminatedUnion<string, import('astro/zod').AnyZodObject[]>
| import('astro/zod').ZodIntersection<
import('astro/zod').AnyZodObject,
import('astro/zod').AnyZodObject
>;
type BaseSchema =
| BaseSchemaWithoutEffects
| import('astro/zod').ZodEffects<BaseSchemaWithoutEffects>;
type BaseCollectionConfig<S extends BaseSchema> = {
schema?: S;
slug?: (entry: {
id: CollectionEntry<keyof typeof entryMap>['id'];
defaultSlug: string;
collection: string;
body: string;
data: import('astro/zod').infer<S>;
}) => string | Promise<string>;
};
export function defineCollection<S extends BaseSchema>(
input: BaseCollectionConfig<S>
): BaseCollectionConfig<S>;
export function getEntry<C extends keyof typeof entryMap, E extends keyof (typeof entryMap)[C]>(
collection: C,
entryKey: E
): Promise<(typeof entryMap)[C][E] & Render>;
export function getCollection<
C extends keyof typeof entryMap,
E extends keyof (typeof entryMap)[C]
>(
collection: C,
filter?: (data: (typeof entryMap)[C][E]) => boolean
): Promise<((typeof entryMap)[C][E] & Render)[]>;
type InferEntrySchema<C extends keyof typeof entryMap> = import('astro/zod').infer<
Required<ContentConfig['collections'][C]>['schema']
>;
type Render = {
render(): Promise<{
Content: import('astro').MarkdownInstance<{}>['Content'];
headings: import('astro').MarkdownHeading[];
remarkPluginFrontmatter: Record<string, any>;
}>;
};
const entryMap: {
blog: {
'first-post.md': {
id: 'first-post.md';
slug: 'first-post';
body: string;
collection: 'blog';
data: InferEntrySchema<'blog'>;
};
'markdown-style-guide.md': {
id: 'markdown-style-guide.md';
slug: 'markdown-style-guide';
body: string;
collection: 'blog';
data: InferEntrySchema<'blog'>;
};
'second-post.md': {
id: 'second-post.md';
slug: 'second-post';
body: string;
collection: 'blog';
data: InferEntrySchema<'blog'>;
};
'third-post.md': {
id: 'third-post.md';
slug: 'third-post';
body: string;
collection: 'blog';
data: InferEntrySchema<'blog'>;
};
'using-mdx.mdx': {
id: 'using-mdx.mdx';
slug: 'using-mdx';
body: string;
collection: 'blog';
data: InferEntrySchema<'blog'>;
};
};
};
type ContentConfig = typeof import('../src/content/config');
}

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/

View file

@ -1,5 +1,7 @@
# build output
dist/
# generated types
.astro/
# dependencies
node_modules/