From 76c597622caef3440a465e1273a9aa73a20dd42f Mon Sep 17 00:00:00 2001 From: waaraawa Date: Mon, 5 Jan 2026 10:30:10 +0900 Subject: [PATCH] feat: Improve monorepo module resolution and fix clean build --- packages/obsidian-plugin/src/main.ts | 2 +- tsconfig.json | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/obsidian-plugin/src/main.ts b/packages/obsidian-plugin/src/main.ts index d5ec0de..dc154df 100644 --- a/packages/obsidian-plugin/src/main.ts +++ b/packages/obsidian-plugin/src/main.ts @@ -1,5 +1,5 @@ import { Plugin } from 'obsidian'; -import { parse, validate, createLayout, renderSVG } from '../../core/dist/index.js'; +import { parse, validate, createLayout, renderSVG } from '@bytegrid/core'; export default class ByteGridPlugin extends Plugin { onload(): void { diff --git a/tsconfig.json b/tsconfig.json index b5673d2..6d48787 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -18,7 +18,11 @@ "noUnusedLocals": true, "noUnusedParameters": true, "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true + "noFallthroughCasesInSwitch": true, + "baseUrl": ".", + "paths": { + "@bytegrid/core": ["packages/core/src"] + } }, "exclude": ["node_modules", "dist", "**/*.test.ts"] }