diff --git a/package-lock.json b/package-lock.json index 4f98fce..2cf1dfd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,6 +26,7 @@ "lodash": "^4.17.21", "marked": "^15.0.8", "marked-highlight": "^2.2.1", + "mitt": "^3.0.1", "monaco-editor": "^0.52.2", "normalize.css": "^8.0.1", "p-debounce": "^4.0.0", @@ -45,7 +46,8 @@ "svelte-check": "^4.1.5", "tslib": "^2.8.1", "typescript": "^5.8.3", - "vite": "^6.2.6" + "vite": "^6.2.6", + "vite-plugin-devtools-json": "^0.1.0" } }, "node_modules/@agnosticeng/cache": { @@ -2318,6 +2320,12 @@ "marked": ">=4 <16" } }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "license": "MIT" + }, "node_modules/monaco-editor": { "version": "0.52.2", "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.52.2.tgz", @@ -2727,6 +2735,20 @@ "dev": true, "license": "MIT" }, + "node_modules/uuid": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", + "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", + "bin": { + "uuid": "dist/esm/bin/uuid" + } + }, "node_modules/vite": { "version": "6.2.6", "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.6.tgz", @@ -2799,6 +2821,19 @@ } } }, + "node_modules/vite-plugin-devtools-json": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/vite-plugin-devtools-json/-/vite-plugin-devtools-json-0.1.0.tgz", + "integrity": "sha512-KvdgPBUAAhwnpOgXmJhs6KI4/IPn6xUppLGm20D0Uvp/doZ9TpTYYfzSHX0TgvdsSlTAwzZfzDse+ujGskp68g==", + "dev": true, + "license": "MIT", + "dependencies": { + "uuid": "^11.1.0" + }, + "peerDependencies": { + "vite": "^2.7.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" + } + }, "node_modules/vitefu": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.5.tgz", diff --git a/package.json b/package.json index a7d30d3..daa79fe 100644 --- a/package.json +++ b/package.json @@ -32,6 +32,7 @@ "lodash": "^4.17.21", "marked": "^15.0.8", "marked-highlight": "^2.2.1", + "mitt": "^3.0.1", "monaco-editor": "^0.52.2", "normalize.css": "^8.0.1", "p-debounce": "^4.0.0", @@ -51,6 +52,7 @@ "svelte-check": "^4.1.5", "tslib": "^2.8.1", "typescript": "^5.8.3", - "vite": "^6.2.6" + "vite": "^6.2.6", + "vite-plugin-devtools-json": "^0.1.0" } } diff --git a/src/lib/components/Datasets/Columns.svelte b/src/lib/components/Datasets/Columns.svelte index 07ccda6..5d8cbc5 100644 --- a/src/lib/components/Datasets/Columns.svelte +++ b/src/lib/components/Datasets/Columns.svelte @@ -1,5 +1,11 @@