diff --git a/package-lock.json b/package-lock.json index d9febb4..4d804e8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -35,6 +35,7 @@ "npm-run-all2": "^6.1.2", "postcss": "^8.4.38", "prettier": "^3.0.3", + "sass": "^1.72.0", "start-server-and-test": "^2.0.3", "tailwindcss": "^3.4.3", "typescript": "~5.4.0", @@ -3694,6 +3695,12 @@ "node": ">= 4" } }, + "node_modules/immutable": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", + "dev": true + }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -5294,6 +5301,23 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, + "node_modules/sass": { + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.72.0.tgz", + "integrity": "sha512-Gpczt3WA56Ly0Mn8Sl21Vj94s1axi9hDIzDFn9Ph9x3C3p4nNyvsqJoQyVXKou6cBlfFWEgRW4rT8Tb4i3XnVA==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/semver": { "version": "7.6.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", diff --git a/package.json b/package.json index 423abc5..d7bf905 100644 --- a/package.json +++ b/package.json @@ -44,6 +44,7 @@ "npm-run-all2": "^6.1.2", "postcss": "^8.4.38", "prettier": "^3.0.3", + "sass": "^1.72.0", "start-server-and-test": "^2.0.3", "tailwindcss": "^3.4.3", "typescript": "~5.4.0", diff --git a/src/App.vue b/src/App.vue index ed2af98..15727d4 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,5 +1,8 @@