From bee735e239c94340cfa05be7bc976df4d733c0d0 Mon Sep 17 00:00:00 2001 From: developomp Date: Sat, 26 Feb 2022 20:46:17 +0900 Subject: [PATCH] removed unused code --- frontend/package-lock.json | 52 +------------------------------------- frontend/package.json | 4 +-- frontend/src/hooks.ts | 24 ------------------ 3 files changed, 2 insertions(+), 78 deletions(-) delete mode 100644 frontend/src/hooks.ts diff --git a/frontend/package-lock.json b/frontend/package-lock.json index defa03f..17beb5e 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -5,9 +5,7 @@ "packages": { "": { "dependencies": { - "@fontsource/noto-sans": "^4.5.4", - "@lukeed/uuid": "^2.0.0", - "cookie": "^0.4.2" + "@fontsource/noto-sans": "^4.5.4" }, "devDependencies": { "@sveltejs/adapter-auto": "^1.0.0-next.17", @@ -97,27 +95,6 @@ "dev": true, "license": "ISC" }, - "node_modules/@lukeed/csprng": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.0.1.tgz", - "integrity": "sha512-uSvJdwQU5nK+Vdf6zxcWAY2A8r7uqe+gePwLWzJ+fsQehq18pc0I2hJKwypZ2aLM90+Er9u1xn4iLJPZ+xlL4g==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/@lukeed/uuid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@lukeed/uuid/-/uuid-2.0.0.tgz", - "integrity": "sha512-dUz8OmYvlY5A9wXaroHIMSPASpSYRLCqbPvxGSyHguhtTQIy24lC+EGxQlwv71AhRCO55WOtgwhzQLpw27JaJQ==", - "license": "MIT", - "dependencies": { - "@lukeed/csprng": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -756,15 +733,6 @@ "dev": true, "license": "MIT" }, - "node_modules/cookie": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -2618,19 +2586,6 @@ "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==", "dev": true }, - "@lukeed/csprng": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@lukeed/csprng/-/csprng-1.0.1.tgz", - "integrity": "sha512-uSvJdwQU5nK+Vdf6zxcWAY2A8r7uqe+gePwLWzJ+fsQehq18pc0I2hJKwypZ2aLM90+Er9u1xn4iLJPZ+xlL4g==" - }, - "@lukeed/uuid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@lukeed/uuid/-/uuid-2.0.0.tgz", - "integrity": "sha512-dUz8OmYvlY5A9wXaroHIMSPASpSYRLCqbPvxGSyHguhtTQIy24lC+EGxQlwv71AhRCO55WOtgwhzQLpw27JaJQ==", - "requires": { - "@lukeed/csprng": "^1.0.0" - } - }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -3038,11 +2993,6 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, - "cookie": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", - "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==" - }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", diff --git a/frontend/package.json b/frontend/package.json index 43a243e..589d150 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -10,9 +10,7 @@ "format": "prettier --ignore-path .gitignore --write --plugin-search-dir=. ." }, "dependencies": { - "@fontsource/noto-sans": "^4.5.4", - "@lukeed/uuid": "^2.0.0", - "cookie": "^0.4.2" + "@fontsource/noto-sans": "^4.5.4" }, "devDependencies": { "@sveltejs/adapter-auto": "^1.0.0-next.17", diff --git a/frontend/src/hooks.ts b/frontend/src/hooks.ts deleted file mode 100644 index 97edbe9..0000000 --- a/frontend/src/hooks.ts +++ /dev/null @@ -1,24 +0,0 @@ -import cookie from "cookie" -import { v4 as uuid } from "@lukeed/uuid" -import type { Handle } from "@sveltejs/kit" - -export const handle: Handle = async ({ event, resolve }) => { - const cookies = cookie.parse(event.request.headers.get("cookie") || "") - event.locals.userid = cookies.userid || uuid() - - const response = await resolve(event) - - if (!cookies.userid) { - // if this is the first time the user has visited this app, - // set a cookie so that we recognise them when they return - response.headers.set( - "set-cookie", - cookie.serialize("userid", event.locals.userid, { - path: "/", - httpOnly: true, - }) - ) - } - - return response -}