diff --git a/apps/client/src/widgets/note_tree.ts b/apps/client/src/widgets/note_tree.ts index 6f5f09585..f16abf33a 100644 --- a/apps/client/src/widgets/note_tree.ts +++ b/apps/client/src/widgets/note_tree.ts @@ -27,6 +27,7 @@ import type { AttributeRow, BranchRow } from "../services/load_results.js"; import type { SetNoteOpts } from "../components/note_context.js"; import type { TouchBarItem } from "../components/touch_bar.js"; import type { TreeCommandNames } from "../menus/tree_context_menu.js"; +import "jquery.fancytree"; const TPL = /*html*/`
diff --git a/apps/server/package.json b/apps/server/package.json index 269b49390..3c3f18eb1 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -4,8 +4,7 @@ "description": "The server-side component of TriliumNext, which exposes the client via the web, allows for sync and provides a REST API for both internal and external use.", "private": true, "dependencies": { - "better-sqlite3": "11.10.0", - "jquery.fancytree": "2.38.5" + "better-sqlite3": "11.10.0" }, "devDependencies": { "@electron/remote": "2.1.2", diff --git a/apps/server/src/assets/views/desktop.ejs b/apps/server/src/assets/views/desktop.ejs index 05cdd8a73..d3a8feb0b 100644 --- a/apps/server/src/assets/views/desktop.ejs +++ b/apps/server/src/assets/views/desktop.ejs @@ -39,7 +39,6 @@ - diff --git a/apps/server/src/assets/views/mobile.ejs b/apps/server/src/assets/views/mobile.ejs index a7f7643a5..55cf5c1cc 100644 --- a/apps/server/src/assets/views/mobile.ejs +++ b/apps/server/src/assets/views/mobile.ejs @@ -116,7 +116,6 @@ - diff --git a/apps/server/src/routes/assets.ts b/apps/server/src/routes/assets.ts index a79ee7874..90a07cd1a 100644 --- a/apps/server/src/routes/assets.ts +++ b/apps/server/src/routes/assets.ts @@ -48,8 +48,6 @@ async function register(app: express.Application) { const nodeModulesDir = isDev ? path.join(srcRoot, "..", "node_modules") : path.join(resourceDir, "node_modules"); app.use(`/${assetPath}/node_modules/jquery/dist/`, persistentCacheStatic(path.join(nodeModulesDir, "jquery/dist/"))); - - app.use(`/${assetPath}/node_modules/jquery.fancytree/dist/`, persistentCacheStatic(path.join(nodeModulesDir, "jquery.fancytree/dist/"))); } export default { diff --git a/apps/server/webpack.config.cjs b/apps/server/webpack.config.cjs index 5bde75de2..220b17646 100644 --- a/apps/server/webpack.config.cjs +++ b/apps/server/webpack.config.cjs @@ -14,7 +14,6 @@ function buildFilesToCopy() { const nodePaths = [ "jquery/dist", - "jquery.fancytree/dist", // Required as they are native dependencies and cannot be well bundled. "better-sqlite3",