diff --git a/package-lock.json b/package-lock.json
index e02e5b8..a9159f9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "sqliteviz",
- "version": "0.0.1",
+ "version": "0.5.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -5149,6 +5149,11 @@
"integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=",
"dev": true
},
+ "debounce": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz",
+ "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg=="
+ },
"debug": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
diff --git a/package.json b/package.json
index 6385618..84ee736 100644
--- a/package.json
+++ b/package.json
@@ -11,6 +11,7 @@
"dependencies": {
"codemirror": "^5.57.0",
"core-js": "^3.6.5",
+ "debounce": "^1.2.0",
"nanoid": "^3.1.12",
"plotly.js": "^1.57.1",
"react": "^16.13.1",
diff --git a/src/components/MainMenu.vue b/src/components/MainMenu.vue
index c9bce8c..5ab4935 100644
--- a/src/components/MainMenu.vue
+++ b/src/components/MainMenu.vue
@@ -6,15 +6,15 @@