diff --git a/src/module.ts b/src/module.ts index 98edd7b3c..0b12949b4 100644 --- a/src/module.ts +++ b/src/module.ts @@ -416,7 +416,7 @@ export default defineNuxtModule({ }) nitroConfig.alias = nitroConfig.alias || {} - nitroConfig.alias['#content/server'] = resolveRuntimeModule('./server') + nitroConfig.alias['#content/server'] = resolveRuntimeModule(options.experimental.advanceQuery ? './server' : './legacy/server') const transformers = contentContext.transformers.map((t) => { const name = genSafeVariableName(relative(nuxt.options.rootDir, t)).replace(/_(45|46|47)/g, '_') + '_' + hash(t) diff --git a/src/runtime/legacy/server.ts b/src/runtime/legacy/server.ts new file mode 100644 index 000000000..ea21aa591 --- /dev/null +++ b/src/runtime/legacy/server.ts @@ -0,0 +1,6 @@ +import { serverQueryContent as _serverQueryContent } from '../server/storage' +import { type serverQueryContent as legacyServerQueryContent } from './types' + +export { parseContent } from '../server/storage' + +export const serverQueryContent = _serverQueryContent as unknown as typeof legacyServerQueryContent