chore: astro bertsioa igotzen du

This commit is contained in:
txarli committed 2026-06-01 10:21:43 +02:00
1 parent 4861bf4080
commit df5f53429c
8 files changed
+619 -770

No files matched your search

+46 -76
View File
@@ -1,83 +1,53 @@
{
"$ref": "#/definitions/posts",
"definitions": {
"posts": {
"type": "object",
"properties": {
"title": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"title": {
"type": "string"
},
"slug": {
"type": "string"
},
"description": {
"type": "string"
},
"added": {
"anyOf": [
{
"type": "string"
},
"slug": {
"type": "string"
},
"description": {
"type": "string"
},
"added": {
"anyOf": [
{
"type": "string"
},
{
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "string",
"format": "date"
},
{
"type": "integer",
"format": "unix-time"
}
]
}
]
},
"updated": {
"anyOf": [
{
"type": "string"
},
{
"anyOf": [
{
"type": "string",
"format": "date-time"
},
{
"type": "string",
"format": "date"
},
{
"type": "integer",
"format": "unix-time"
}
]
}
]
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
},
"$schema": {
"type": "string"
{
"type": "string",
"format": "date-time"
}
},
"required": [
"title",
"slug",
"description",
"added",
"tags"
],
"additionalProperties": false
]
},
"updated": {
"anyOf": [
{
"type": "string"
},
{
"type": "string",
"format": "date-time"
}
]
},
"tags": {
"type": "array",
"items": {
"type": "string"
}
},
"$schema": {
"type": "string"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
"required": [
"title",
"slug",
"description",
"added",
"tags"
]
}
+2 -2
View File
@@ -1,6 +1,6 @@
import __ASTRO_IMAGE_IMPORT_28bbst from "../assets/hay-algo-de-negocio-en-tu-codigo/arrival.jpg?astroContentImageFlag=&importer=posts%2Fhay-algo-de-negocio-en-tu-codigo.md";
import __ASTRO_IMAGE_IMPORT_17cH5r from "../assets/dyndns-kaxeroa/dyndns-kaxeroa.svg?astroContentImageFlag=&importer=posts%2Fdyndns-kaxeroa.md";
import __ASTRO_IMAGE_IMPORT_Z84Mlf from "../assets/enfoque-pragmatico-test/marrazkia.jpg?astroContentImageFlag=&importer=posts%2Fun-enfoque-pragmatico-de-nuestros-tests-del-frontend.md";
export default new Map([["../assets/hay-algo-de-negocio-en-tu-codigo/arrival.jpg?astroContentImageFlag=&importer=posts%2Fhay-algo-de-negocio-en-tu-codigo.md", __ASTRO_IMAGE_IMPORT_28bbst], ["../assets/dyndns-kaxeroa/dyndns-kaxeroa.svg?astroContentImageFlag=&importer=posts%2Fdyndns-kaxeroa.md", __ASTRO_IMAGE_IMPORT_17cH5r], ["../assets/enfoque-pragmatico-test/marrazkia.jpg?astroContentImageFlag=&importer=posts%2Fun-enfoque-pragmatico-de-nuestros-tests-del-frontend.md", __ASTRO_IMAGE_IMPORT_Z84Mlf]]);
import __ASTRO_IMAGE_IMPORT_28bbst from "../assets/hay-algo-de-negocio-en-tu-codigo/arrival.jpg?astroContentImageFlag=&importer=posts%2Fhay-algo-de-negocio-en-tu-codigo.md";
export default new Map([["../assets/dyndns-kaxeroa/dyndns-kaxeroa.svg?astroContentImageFlag=&importer=posts%2Fdyndns-kaxeroa.md", __ASTRO_IMAGE_IMPORT_17cH5r], ["../assets/enfoque-pragmatico-test/marrazkia.jpg?astroContentImageFlag=&importer=posts%2Fun-enfoque-pragmatico-de-nuestros-tests-del-frontend.md", __ASTRO_IMAGE_IMPORT_Z84Mlf], ["../assets/hay-algo-de-negocio-en-tu-codigo/arrival.jpg?astroContentImageFlag=&importer=posts%2Fhay-algo-de-negocio-en-tu-codigo.md", __ASTRO_IMAGE_IMPORT_28bbst]]);
+34 -78
View File
@@ -15,21 +15,13 @@ declare module 'astro:content' {
[key: string]: unknown;
};
}
}
declare module 'astro:content' {
type Flatten<T> = T extends { [K: string]: infer U } ? U : never;
export type CollectionKey = keyof AnyEntryMap;
export type CollectionEntry<C extends CollectionKey> = Flatten<AnyEntryMap[C]>;
export type ContentCollectionKey = keyof ContentEntryMap;
export type DataCollectionKey = keyof DataEntryMap;
export type CollectionKey = keyof DataEntryMap;
export type CollectionEntry<C extends CollectionKey> = Flatten<DataEntryMap[C]>;
type AllValuesOf<T> = T extends any ? T[keyof T] : never;
type ValidContentEntrySlug<C extends keyof ContentEntryMap> = AllValuesOf<
ContentEntryMap[C]
>['slug'];
export type ReferenceDataEntry<
C extends CollectionKey,
@@ -38,41 +30,17 @@ declare module 'astro:content' {
collection: C;
id: E;
};
export type ReferenceContentEntry<
C extends keyof ContentEntryMap,
E extends ValidContentEntrySlug<C> | (string & {}) = string,
> = {
collection: C;
slug: E;
};
export type ReferenceLiveEntry<C extends keyof LiveContentConfig['collections']> = {
collection: C;
id: string;
};
/** @deprecated Use `getEntry` instead. */
export function getEntryBySlug<
C extends keyof ContentEntryMap,
E extends ValidContentEntrySlug<C> | (string & {}),
>(
collection: C,
// Note that this has to accept a regular string too, for SSR
entrySlug: E,
): E extends ValidContentEntrySlug<C>
? Promise<CollectionEntry<C>>
: Promise<CollectionEntry<C> | undefined>;
/** @deprecated Use `getEntry` instead. */
export function getDataEntryById<C extends keyof DataEntryMap, E extends keyof DataEntryMap[C]>(
collection: C,
entryId: E,
): Promise<CollectionEntry<C>>;
export function getCollection<C extends keyof AnyEntryMap, E extends CollectionEntry<C>>(
export function getCollection<C extends keyof DataEntryMap, E extends CollectionEntry<C>>(
collection: C,
filter?: (entry: CollectionEntry<C>) => entry is E,
): Promise<E[]>;
export function getCollection<C extends keyof AnyEntryMap>(
export function getCollection<C extends keyof DataEntryMap>(
collection: C,
filter?: (entry: CollectionEntry<C>) => unknown,
): Promise<CollectionEntry<C>[]>;
@@ -84,14 +52,6 @@ declare module 'astro:content' {
import('astro').LiveDataCollectionResult<LiveLoaderDataType<C>, LiveLoaderErrorType<C>>
>;
export function getEntry<
C extends keyof ContentEntryMap,
E extends ValidContentEntrySlug<C> | (string & {}),
>(
entry: ReferenceContentEntry<C, E>,
): E extends ValidContentEntrySlug<C>
? Promise<CollectionEntry<C>>
: Promise<CollectionEntry<C> | undefined>;
export function getEntry<
C extends keyof DataEntryMap,
E extends keyof DataEntryMap[C] | (string & {}),
@@ -100,15 +60,6 @@ declare module 'astro:content' {
): E extends keyof DataEntryMap[C]
? Promise<DataEntryMap[C][E]>
: Promise<CollectionEntry<C> | undefined>;
export function getEntry<
C extends keyof ContentEntryMap,
E extends ValidContentEntrySlug<C> | (string & {}),
>(
collection: C,
slug: E,
): E extends ValidContentEntrySlug<C>
? Promise<CollectionEntry<C>>
: Promise<CollectionEntry<C> | undefined>;
export function getEntry<
C extends keyof DataEntryMap,
E extends keyof DataEntryMap[C] | (string & {}),
@@ -126,40 +77,47 @@ declare module 'astro:content' {
): Promise<import('astro').LiveDataEntryResult<LiveLoaderDataType<C>, LiveLoaderErrorType<C>>>;
/** Resolve an array of entry references from the same collection */
export function getEntries<C extends keyof ContentEntryMap>(
entries: ReferenceContentEntry<C, ValidContentEntrySlug<C>>[],
): Promise<CollectionEntry<C>[]>;
export function getEntries<C extends keyof DataEntryMap>(
entries: ReferenceDataEntry<C, keyof DataEntryMap[C]>[],
): Promise<CollectionEntry<C>[]>;
export function render<C extends keyof AnyEntryMap>(
entry: AnyEntryMap[C][string],
export function render<C extends keyof DataEntryMap>(
entry: DataEntryMap[C][string],
): Promise<RenderResult>;
export function reference<C extends keyof AnyEntryMap>(
export function reference<
C extends
| keyof DataEntryMap
// Allow generic `string` to avoid excessive type errors in the config
// if `dev` is not running to update as you edit.
// Invalid collection names will be caught at build time.
| (string & {}),
>(
collection: C,
): import('astro/zod').ZodEffects<
): import('astro/zod').ZodPipe<
import('astro/zod').ZodString,
C extends keyof ContentEntryMap
? ReferenceContentEntry<C, ValidContentEntrySlug<C>>
: ReferenceDataEntry<C, keyof DataEntryMap[C]>
import('astro/zod').ZodTransform<
C extends keyof DataEntryMap
? {
collection: C;
id: string;
}
: never,
string
>
>;
// Allow generic `string` to avoid excessive type errors in the config
// if `dev` is not running to update as you edit.
// Invalid collection names will be caught at build time.
export function reference<C extends string>(
collection: C,
): import('astro/zod').ZodEffects<import('astro/zod').ZodString, never>;
type ReturnTypeOrOriginal<T> = T extends (...args: any[]) => infer R ? R : T;
type InferEntrySchema<C extends keyof AnyEntryMap> = import('astro/zod').infer<
type InferEntrySchema<C extends keyof DataEntryMap> = import('astro/zod').infer<
ReturnTypeOrOriginal<Required<ContentConfig['collections'][C]>['schema']>
>;
type ContentEntryMap = {
};
type ExtractLoaderConfig<T> = T extends { loader: infer L } ? L : never;
type InferLoaderSchema<
C extends keyof DataEntryMap,
L = ExtractLoaderConfig<ContentConfig['collections'][C]>,
> = L extends { schema: import('astro/zod').ZodSchema }
? import('astro/zod').infer<L['schema']>
: any;
type DataEntryMap = {
"posts": Record<string, {
@@ -173,8 +131,6 @@ declare module 'astro:content' {
};
type AnyEntryMap = ContentEntryMap & DataEntryMap;
type ExtractLoaderTypes<T> = T extends import('astro/loaders').LiveLoader<
infer TData,
infer TEntryFilter,
@@ -183,10 +139,10 @@ declare module 'astro:content' {
>
? { data: TData; entryFilter: TEntryFilter; collectionFilter: TCollectionFilter; error: TError }
: { data: never; entryFilter: never; collectionFilter: never; error: never };
type ExtractDataType<T> = ExtractLoaderTypes<T>['data'];
type ExtractEntryFilterType<T> = ExtractLoaderTypes<T>['entryFilter'];
type ExtractCollectionFilterType<T> = ExtractLoaderTypes<T>['collectionFilter'];
type ExtractErrorType<T> = ExtractLoaderTypes<T>['error'];
type ExtractDataType<T> = ExtractLoaderTypes<T>['data'];
type LiveLoaderDataType<C extends keyof LiveContentConfig['collections']> =
LiveContentConfig['collections'][C]['schema'] extends undefined
+1 -1
View File
@@ -1 +1 @@
[["Map",1,2,9,10],"meta::meta",["Map",3,4,5,6,7,8],"astro-version","5.16.13","content-config-digest","f756207bb1b45114","astro-config-digest","{\"root\":{},\"srcDir\":{},\"publicDir\":{},\"outDir\":{},\"cacheDir\":{},\"site\":\"https://txarli.dev/\",\"compressHTML\":true,\"base\":\"/\",\"trailingSlash\":\"ignore\",\"output\":\"static\",\"scopedStyleStrategy\":\"attribute\",\"build\":{\"format\":\"directory\",\"client\":{},\"server\":{},\"assets\":\"_astro\",\"serverEntry\":\"entry.mjs\",\"redirects\":true,\"inlineStylesheets\":\"auto\",\"concurrency\":1},\"server\":{\"open\":false,\"host\":false,\"port\":4321,\"streaming\":true,\"allowedHosts\":[]},\"redirects\":{},\"image\":{\"endpoint\":{\"route\":\"/_image\"},\"service\":{\"entrypoint\":\"astro/assets/services/sharp\",\"config\":{}},\"domains\":[],\"remotePatterns\":[],\"responsiveStyles\":false},\"devToolbar\":{\"enabled\":true},\"markdown\":{\"syntaxHighlight\":{\"type\":\"shiki\",\"excludeLangs\":[\"math\"]},\"shikiConfig\":{\"langs\":[],\"langAlias\":{},\"theme\":\"material-theme-darker\",\"themes\":{},\"wrap\":false,\"transformers\":[]},\"remarkPlugins\":[],\"rehypePlugins\":[],\"remarkRehype\":{},\"gfm\":true,\"smartypants\":true},\"security\":{\"checkOrigin\":true,\"allowedDomains\":[]},\"env\":{\"schema\":{},\"validateSecrets\":false},\"experimental\":{\"clientPrerender\":false,\"contentIntellisense\":false,\"headingIdCompat\":false,\"preserveScriptOrder\":false,\"liveContentCollections\":false,\"csp\":false,\"staticImportMetaEnv\":false,\"chromeDevtoolsWorkspace\":false,\"failOnPrerenderConflict\":false,\"svgo\":false},\"legacy\":{\"collections\":false}}","posts",["Map",11,12,31,32,57,58,77,78,112,113,134,135,152,153,186,187,206,207,237,238,268,269,286,287,315,316,337,338],"anemoia",{"id":11,"data":13,"body":19,"filePath":20,"digest":21,"rendered":22},{"title":14,"slug":11,"description":15,"added":16,"tags":17},"Anemoia","Anemoia kontzeptuari buruzko hausnarketa bat.","2026-1-23",[18],"pertsonala","`Anemoia` hitzak, inoiz bizi ez diren garaien nostalgia sentsazioa deskribatzen du. Norberaren memorian gordeta ez dauden baina kontakizun, irudi edo erreferentzia kulturalen bidez horren parte izanaren sentsazioak ekartzen duen malenkonia leun hori da. Antza, John Koenig idazleak bere [The Dictionary of Obscure Sorrows](https://www.thedictionaryofobscuresorrows.com/) libururako sortu zuen hitz berri hura.\n\nBehin baino gehiagotan sentitu izan dut anemoia. XX. mendeko 80. hamarkadatik aurrerako irudiek pizten didate hau. Taberna mitiko batek ixten duenean, musika talde batek agur esaten duenean, aktibista historiko bati egindako elkarrizketa bat irakurtzen dudanean... Horiek guztiek, zeozer mugitzen dute nire barrenean. 1989 urtean jaio nintzen eta horren aurrekoak anemoia piztea bat dator aurreko definizioarekin. Ez da horrela 90. hamarkadarekin edo 2000 urteen hasierarekin, garai horretan bizi nintzelako. Akaso, nostalgia da sentitzen dudana. Edo garai horietan heldu izatearen anemoia sentsatzioa. Edonola ere, azkenaldian, ez dira gutxi malenkonia hori sentitzen ditudan momentuak.\n\nUste dut, nire barrenean pizten den anemoia edo nostalgia horrek, gehiago esaten duela etorkizunaz iraganaz baino. Ez naiz eroriko iraganeko edozein denbora hobea zela pentsatzearen tranpan, baina argi dago orainak eta etorkizunak ez dutela itxaropenerako lekurik uzten. Posible da, ere, ezjakintasuna egotea iraganaren idealizazio horretan. Argi daukadana da, beste pertsona batzuekin batera gure mundua amesteko lanean nagoenean, ilusioak ez duela anemoia edo nostalgiarako lekurik uzten.","posts/anemoia.md","ec867ccbba9aa702",{"html":23,"metadata":24},"\u003Cp>\u003Ccode>Anemoia\u003C/code> hitzak, inoiz bizi ez diren garaien nostalgia sentsazioa deskribatzen du. Norberaren memorian gordeta ez dauden baina kontakizun, irudi edo erreferentzia kulturalen bidez horren parte izanaren sentsazioak ekartzen duen malenkonia leun hori da. Antza, John Koenig idazleak bere \u003Ca href=\"https://www.thedictionaryofobscuresorrows.com/\">The Dictionary of Obscure Sorrows\u003C/a> libururako sortu zuen hitz berri hura.\u003C/p>\n\u003Cp>Behin baino gehiagotan sentitu izan dut anemoia. XX. mendeko 80. hamarkadatik aurrerako irudiek pizten didate hau. Taberna mitiko batek ixten duenean, musika talde batek agur esaten duenean, aktibista historiko bati egindako elkarrizketa bat irakurtzen dudanean… Horiek guztiek, zeozer mugitzen dute nire barrenean. 1989 urtean jaio nintzen eta horren aurrekoak anemoia piztea bat dator aurreko definizioarekin. Ez da horrela 90. hamarkadarekin edo 2000 urteen hasierarekin, garai horretan bizi nintzelako. Akaso, nostalgia da sentitzen dudana. Edo garai horietan heldu izatearen anemoia sentsatzioa. Edonola ere, azkenaldian, ez dira gutxi malenkonia hori sentitzen ditudan momentuak.\u003C/p>\n\u003Cp>Uste dut, nire barrenean pizten den anemoia edo nostalgia horrek, gehiago esaten duela etorkizunaz iraganaz baino. Ez naiz eroriko iraganeko edozein denbora Line truncated
[["Map",1,2,9,10],"meta::meta",["Map",3,4,5,6,7,8],"astro-config-digest","{\"root\":{},\"srcDir\":{},\"publicDir\":{},\"outDir\":{},\"cacheDir\":{},\"site\":\"https://txarli.dev/\",\"compressHTML\":true,\"base\":\"/\",\"trailingSlash\":\"ignore\",\"output\":\"static\",\"scopedStyleStrategy\":\"attribute\",\"build\":{\"format\":\"directory\",\"client\":{},\"server\":{},\"assets\":\"_astro\",\"serverEntry\":\"entry.mjs\",\"redirects\":true,\"inlineStylesheets\":\"auto\",\"concurrency\":1},\"server\":{\"open\":false,\"host\":false,\"port\":4321,\"allowedHosts\":[]},\"redirects\":{},\"image\":{\"endpoint\":{\"route\":\"/_image\"},\"service\":{\"entrypoint\":\"astro/assets/services/sharp\",\"config\":{}},\"dangerouslyProcessSVG\":false,\"domains\":[],\"remotePatterns\":[],\"responsiveStyles\":false},\"devToolbar\":{\"enabled\":true},\"markdown\":{\"syntaxHighlight\":{\"type\":\"shiki\",\"excludeLangs\":[\"math\"]},\"shikiConfig\":{\"langs\":[],\"langAlias\":{},\"theme\":\"material-theme-darker\",\"themes\":{},\"wrap\":false,\"transformers\":[]},\"remarkPlugins\":[],\"rehypePlugins\":[],\"remarkRehype\":{},\"processor\":{\"name\":\"unified\",\"options\":{\"remarkPlugins\":[],\"rehypePlugins\":[],\"remarkRehype\":{}}}},\"security\":{\"checkOrigin\":true,\"allowedDomains\":[],\"csp\":false,\"actionBodySizeLimit\":1048576,\"serverIslandBodySizeLimit\":1048576},\"env\":{\"schema\":{},\"validateSecrets\":false},\"prerenderConflictBehavior\":\"warn\",\"experimental\":{\"advancedRouting\":false,\"clientPrerender\":false,\"contentIntellisense\":false,\"chromeDevtoolsWorkspace\":false,\"rustCompiler\":false,\"queuedRendering\":{\"enabled\":false}},\"legacy\":{\"collectionsBackwardsCompat\":false}}","astro-version","6.4.2","content-config-digest","f756207bb1b45114","posts",["Map",11,12,31,32,59,60,94,95,119,120,139,140,161,162,179,180,213,214,233,234,264,265,295,296,317,318,335,336],"anemoia",{"id":11,"data":13,"body":19,"filePath":20,"digest":21,"rendered":22},{"title":14,"slug":11,"description":15,"added":16,"tags":17},"Anemoia","Anemoia kontzeptuari buruzko hausnarketa bat.","2026-1-23",[18],"pertsonala","`Anemoia` hitzak, inoiz bizi ez diren garaien nostalgia sentsazioa deskribatzen du. Norberaren memorian gordeta ez dauden baina kontakizun, irudi edo erreferentzia kulturalen bidez horren parte izanaren sentsazioak ekartzen duen malenkonia leun hori da. Antza, John Koenig idazleak bere [The Dictionary of Obscure Sorrows](https://www.thedictionaryofobscuresorrows.com/) libururako sortu zuen hitz berri hura.\n\nBehin baino gehiagotan sentitu izan dut anemoia. XX. mendeko 80. hamarkadatik aurrerako irudiek pizten didate hau. Taberna mitiko batek ixten duenean, musika talde batek agur esaten duenean, aktibista historiko bati egindako elkarrizketa bat irakurtzen dudanean... Horiek guztiek, zeozer mugitzen dute nire barrenean. 1989 urtean jaio nintzen eta horren aurrekoak anemoia piztea bat dator aurreko definizioarekin. Ez da horrela 90. hamarkadarekin edo 2000 urteen hasierarekin, garai horretan bizi nintzelako. Akaso, nostalgia da sentitzen dudana. Edo garai horietan heldu izatearen anemoia sentsatzioa. Edonola ere, azkenaldian, ez dira gutxi malenkonia hori sentitzen ditudan momentuak.\n\nUste dut, nire barrenean pizten den anemoia edo nostalgia horrek, gehiago esaten duela etorkizunaz iraganaz baino. Ez naiz eroriko iraganeko edozein denbora hobea zela pentsatzearen tranpan, baina argi dago orainak eta etorkizunak ez dutela itxaropenerako lekurik uzten. Posible da, ere, ezjakintasuna egotea iraganaren idealizazio horretan. Argi daukadana da, beste pertsona batzuekin batera gure mundua amesteko lanean nagoenean, ilusioak ez duela anemoia edo nostalgiarako lekurik uzten.","posts/anemoia.md","ec867ccbba9aa702",{"html":23,"metadata":24},"\u003Cp>\u003Ccode>Anemoia\u003C/code> hitzak, inoiz bizi ez diren garaien nostalgia sentsazioa deskribatzen du. Norberaren memorian gordeta ez dauden baina kontakizun, irudi edo erreferentzia kulturalen bidez horren parte izanaren sentsazioak ekartzen duen malenkonia leun hori da. Antza, John Koenig idazleak bere \u003Ca href=\"https://www.thedictionaryofobscuresorrows.com/\">The Dictionary of Obscure Sorrows\u003C/a> libururako sortu zuen hitz berri hura.\u003C/p>\n\u003Cp>Behin baino gehiagotan sentitu izan dut anemoia. XX. mendeko 80. hamarkadatik aurrerako irudiek pizten didate hau. Taberna mitiko batek ixten duenean, musika talde batek agur esaten duenean, aktibista historiko bati egindako elkarrizketa bat irakurtzen dudanean… Horiek guztiek, zeozer mugitzen dute nire barrenean. 1989 urtean jaio nintzen eta horren aurrekoak anemoia piztea bat dator aurreko definizioarekin. Ez da horrela 90. hamarkadarekin edo 2000 urteen hasierarekin, garai horretan bizi nintzelako. Akaso, nostalgia da sentitzen dudana. Edo garai horietan heldu izatearen anemoia sentsatzioa. Edonola ere, azkenaldian, ez dira gutxi malenkonia hori sentitzen ditudan momentuak.\u003C/p>\n\u003Cp>Uste dut, nire barreneLine truncated
+1 -1
View File
@@ -1,5 +1,5 @@
{
"_variables": {
"lastUpdateCheck": 1776341183516
"lastUpdateCheck": 1780302068706
}
}
+3 -3
View File
@@ -9,9 +9,9 @@
"astro": "astro"
},
"devDependencies": {
"@astrojs/rss": "^4.0.15",
"@astrojs/sitemap": "^3.7.0",
"astro": "^5.16.13",
"@astrojs/rss": "^4.0.18",
"@astrojs/sitemap": "^3.7.3",
"astro": "^6.4.2",
"prettier": "^3.8.1",
"prettier-plugin-astro": "^0.14.1"
},
+529 -609
View File
File diff suppressed because it is too large. Load diff
+3
View File
@@ -1,3 +1,6 @@
allowBuilds:
esbuild: true
sharp: true
onlyBuiltDependencies:
- esbuild
- sharp