diff --git a/eslint.config.js b/eslint.config.js
index f13c0d9..3984de6 100644
--- a/eslint.config.js
+++ b/eslint.config.js
@@ -23,7 +23,6 @@ export default defineConfig(
'eslint.config.js',
'svelte.config.js',
'**/vite.*.ts',
- './test/utils/ContextWrapper.svelte',
]),
{
languageOptions: {
diff --git a/package-lock.json b/package-lock.json
index 55b79c0..e52a5de 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -40,7 +40,7 @@
"rollup-plugin-copy": "~3.5.0",
"sass": "~1.93.2",
"smui-theme": "~8.0.3",
- "svelte": "~5.39.11",
+ "svelte": "~5.40.1",
"svelte-check": "~4.3.3",
"typescript": "~5.9.3",
"typescript-eslint": "~8.45.0",
@@ -5888,9 +5888,9 @@
}
},
"node_modules/svelte": {
- "version": "5.39.11",
- "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.39.11.tgz",
- "integrity": "sha512-8MxWVm2+3YwrFbPaxOlT1bbMi6OTenrAgks6soZfiaS8Fptk4EVyRIFhJc3RpO264EeSNwgjWAdki0ufg4zkGw==",
+ "version": "5.40.1",
+ "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.40.1.tgz",
+ "integrity": "sha512-0R3t2oiLxJNJb2buz61MNfPdkjeyj2qTCM7TtIv/4ZfF12zD7Ig8iIo+C8febroy+9S4QJ7qfijtearSdO/1ww==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10731,9 +10731,9 @@
}
},
"svelte": {
- "version": "5.39.11",
- "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.39.11.tgz",
- "integrity": "sha512-8MxWVm2+3YwrFbPaxOlT1bbMi6OTenrAgks6soZfiaS8Fptk4EVyRIFhJc3RpO264EeSNwgjWAdki0ufg4zkGw==",
+ "version": "5.40.1",
+ "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.40.1.tgz",
+ "integrity": "sha512-0R3t2oiLxJNJb2buz61MNfPdkjeyj2qTCM7TtIv/4ZfF12zD7Ig8iIo+C8febroy+9S4QJ7qfijtearSdO/1ww==",
"dev": true,
"requires": {
"@jridgewell/remapping": "^2.3.4",
diff --git a/package.json b/package.json
index c224fdf..b458319 100644
--- a/package.json
+++ b/package.json
@@ -62,7 +62,7 @@
"rollup-plugin-copy": "~3.5.0",
"sass": "~1.93.2",
"smui-theme": "~8.0.3",
- "svelte": "~5.39.11",
+ "svelte": "~5.40.1",
"svelte-check": "~4.3.3",
"typescript": "~5.9.3",
"typescript-eslint": "~8.45.0",
diff --git a/src/options/Options.svelte.test.ts b/src/options/Options.svelte.test.ts
index acc4124..cabfcc1 100644
--- a/src/options/Options.svelte.test.ts
+++ b/src/options/Options.svelte.test.ts
@@ -3,14 +3,8 @@ import { beforeEach, describe, expect, it, vi } from 'vitest';
import Options from '@Treetop/options/Options.svelte';
-import ContextWrapper from '../../test/utils/ContextWrapper.svelte';
-
const setup = () => {
- render(ContextWrapper, {
- Component: Options,
- Props: {},
- Context: {},
- });
+ render(Options);
};
describe('Options', () => {
diff --git a/src/treetop/Bookmark.svelte b/src/treetop/Bookmark.svelte
index d4e2df7..364fa3e 100644
--- a/src/treetop/Bookmark.svelte
+++ b/src/treetop/Bookmark.svelte
@@ -1,9 +1,12 @@
+
+
diff --git a/test/utils/ContextWrapper.svelte b/test/utils/ContextWrapper.svelte
deleted file mode 100644
index e5e5c6b..0000000
--- a/test/utils/ContextWrapper.svelte
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
diff --git a/test/utils/FolderWrapper.svelte b/test/utils/FolderWrapper.svelte
new file mode 100644
index 0000000..739c901
--- /dev/null
+++ b/test/utils/FolderWrapper.svelte
@@ -0,0 +1,54 @@
+
+
+