mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-15 18:01:22 +00:00
Revert "Fix jiti alias resolution in dev mode with tsx"
This reverts commit c7aa2c97a9.
This commit is contained in:
parent
c7aa2c97a9
commit
5f380822ea
2 changed files with 23 additions and 17 deletions
|
|
@ -31,25 +31,14 @@ function getAliases(): Record<string, string> {
|
|||
if (_aliases) return _aliases;
|
||||
|
||||
const __dirname = path.dirname(fileURLToPath(import.meta.url));
|
||||
// Use .js extension but check if .ts exists (dev mode with tsx)
|
||||
let packageIndex = path.resolve(__dirname, "../..", "index.js");
|
||||
if (!fs.existsSync(packageIndex)) {
|
||||
const tsPath = packageIndex.replace(/\.js$/, ".ts");
|
||||
if (fs.existsSync(tsPath)) packageIndex = tsPath;
|
||||
}
|
||||
|
||||
let extensionsIndex = path.resolve(__dirname, "index.js");
|
||||
if (!fs.existsSync(extensionsIndex)) {
|
||||
const tsPath = extensionsIndex.replace(/\.js$/, ".ts");
|
||||
if (fs.existsSync(tsPath)) extensionsIndex = tsPath;
|
||||
}
|
||||
const packageIndex = path.resolve(__dirname, "../..", "index.js");
|
||||
|
||||
const typeboxEntry = require.resolve("@sinclair/typebox");
|
||||
const typeboxRoot = typeboxEntry.replace(/\/build\/cjs\/index\.js$/, "");
|
||||
|
||||
_aliases = {
|
||||
"@mariozechner/pi-coding-agent": packageIndex,
|
||||
"@mariozechner/pi-coding-agent/extensions": extensionsIndex,
|
||||
"@mariozechner/pi-coding-agent/extensions": path.resolve(__dirname, "index.js"),
|
||||
"@mariozechner/pi-tui": require.resolve("@mariozechner/pi-tui"),
|
||||
"@mariozechner/pi-ai": require.resolve("@mariozechner/pi-ai"),
|
||||
"@sinclair/typebox": typeboxRoot,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue