From 817057a861bad4988d6fd9545f35abeec0e7f391 Mon Sep 17 00:00:00 2001 From: James Shiffer <2191476+scoliono@users.noreply.github.com> Date: Mon, 22 Jun 2020 21:23:44 -0700 Subject: [PATCH] fuzzy-searching, parallax --- package-lock.json | 5 +++ package.json | 1 + src/components/Nav.svelte | 29 +++++++++++++---- src/models/article.js | 18 +++++++---- src/routes/cms/create.svelte | 11 +++++-- src/routes/contact.svelte | 2 +- src/routes/search/[query].svelte | 55 ++++++++++++++++++++++++++++++++ src/routes/search/index.json.js | 20 ++++++++++++ src/routes/search/index.svelte | 18 +++++++++++ static/global.css | 1 + 10 files changed, 144 insertions(+), 16 deletions(-) create mode 100644 src/routes/search/[query].svelte create mode 100644 src/routes/search/index.json.js create mode 100644 src/routes/search/index.svelte diff --git a/package-lock.json b/package-lock.json index cdd8042..0dc05f0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2736,6 +2736,11 @@ } } }, + "mongoose-fuzzy-searching": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mongoose-fuzzy-searching/-/mongoose-fuzzy-searching-1.3.1.tgz", + "integrity": "sha512-Vi+EwmYPoxZzgwBOuTg5FBjXqbX1gjbXxvX/4Ypo7yC2aGKwKfgEeenAVwU6DPirL/TDj6jLGEoblzMJ3+HWCg==" + }, "mongoose-legacy-pluralize": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz", diff --git a/package.json b/package.json index bb6a637..9416417 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "express": "^4.17.1", "express-session": "^1.17.1", "mongoose": "^5.9.18", + "mongoose-fuzzy-searching": "^1.3.1", "multer": "^1.4.2", "passport": "^0.4.1", "passport-local": "^1.0.0", diff --git a/src/components/Nav.svelte b/src/components/Nav.svelte index eb8f24d..4a4fa9f 100644 --- a/src/components/Nav.svelte +++ b/src/components/Nav.svelte @@ -1,6 +1,15 @@