summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/astro/src/content/index.ts1
-rw-r--r--packages/astro/src/content/utils.ts5
-rw-r--r--packages/astro/src/core/errors/index.ts1
-rw-r--r--packages/astro/src/core/errors/zod-error-map.ts (renamed from packages/astro/src/content/error-map.ts)0
-rw-r--r--packages/astro/test/error-map.test.js (renamed from packages/astro/test/units/content-collections/error-map.test.js)6
5 files changed, 5 insertions, 8 deletions
diff --git a/packages/astro/src/content/index.ts b/packages/astro/src/content/index.ts
index dcbbeb55c..815f77f2a 100644
--- a/packages/astro/src/content/index.ts
+++ b/packages/astro/src/content/index.ts
@@ -1,5 +1,4 @@
export { CONTENT_FLAG, PROPAGATED_ASSET_FLAG } from './consts.js';
-export { errorMap } from './error-map.js';
export { attachContentServerListeners } from './server-listeners.js';
export { createContentTypesGenerator } from './types-generator.js';
export {
diff --git a/packages/astro/src/content/utils.ts b/packages/astro/src/content/utils.ts
index 4bec3dd8d..f4356ab27 100644
--- a/packages/astro/src/content/utils.ts
+++ b/packages/astro/src/content/utils.ts
@@ -12,12 +12,9 @@ import type {
ContentEntryType,
DataEntryType,
} from '../@types/astro.js';
-import { AstroError, AstroErrorData } from '../core/errors/index.js';
-
-import { MarkdownError } from '../core/errors/index.js';
+import { AstroError, AstroErrorData, MarkdownError, errorMap } from '../core/errors/index.js';
import { isYAMLException } from '../core/errors/utils.js';
import { CONTENT_FLAGS, CONTENT_TYPES_FILE, PROPAGATED_ASSET_FLAG } from './consts.js';
-import { errorMap } from './error-map.js';
import { createImage } from './runtime-assets.js';
/**
diff --git a/packages/astro/src/core/errors/index.ts b/packages/astro/src/core/errors/index.ts
index 31071cac3..5a871ca29 100644
--- a/packages/astro/src/core/errors/index.ts
+++ b/packages/astro/src/core/errors/index.ts
@@ -11,3 +11,4 @@ export {
export type { ErrorLocation, ErrorWithMetadata } from './errors.js';
export { codeFrame } from './printer.js';
export { createSafeError, positionAt } from './utils.js';
+export { errorMap } from './zod-error-map.js'; \ No newline at end of file
diff --git a/packages/astro/src/content/error-map.ts b/packages/astro/src/core/errors/zod-error-map.ts
index c3372b708..c3372b708 100644
--- a/packages/astro/src/content/error-map.ts
+++ b/packages/astro/src/core/errors/zod-error-map.ts
diff --git a/packages/astro/test/units/content-collections/error-map.test.js b/packages/astro/test/error-map.test.js
index 0595fd58a..5a91bd96e 100644
--- a/packages/astro/test/units/content-collections/error-map.test.js
+++ b/packages/astro/test/error-map.test.js
@@ -1,8 +1,8 @@
import * as assert from 'node:assert/strict';
import { describe, it } from 'node:test';
-import { errorMap } from '../../../dist/content/index.js';
-import { z } from '../../../zod.mjs';
-import { fixLineEndings } from '../../test-utils.js';
+import { errorMap } from '../dist/core/errors/zod-error-map.js';
+import { z } from '../zod.mjs';
+import { fixLineEndings } from './test-utils.js';
describe('Content Collections - error map', () => {
it('Prefixes messages with object key', () => {