# The vitest config (vitest.config.mjs) aliases several third-party packages to
# node_modules/<pkg> at the workspace root (e.g. @mastra/core, next-auth, ai,
# zod, @msgpack/msgpack, ollama-ai-provider-v2). pnpm's default layout keeps
# those in the virtual store and per-package node_modules, so a clean
# `pnpm install --frozen-lockfile` on CI leaves the root paths empty and the
# aliases fail to resolve. Hoist to the public root so the layout matches what
# the test setup expects (CI parity with local installs).
shamefully-hoist=true
