From 24a27db1bcf47bb56d0edbc7eddcfd5791136a0e Mon Sep 17 00:00:00 2001 From: kevinnls Date: Sat, 2 Sep 2023 15:35:44 +0530 Subject: [PATCH] add https to dev server --- Makefile | 2 +- package-lock.json | 13 +++++++++++++ package.json | 1 + vite.config.ts | 3 ++- 4 files changed, 17 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 51e2a84..552302d 100644 --- a/Makefile +++ b/Makefile @@ -13,7 +13,7 @@ POD_OPTIONS_TEMPLATE = \ node:alpine dev: EXTRA_FLAGS = --publish 5173:5173 -dev: SCRIPT = dev -- --host +dev: SCRIPT = dev -- --host --https dev: run format: diff --git a/package-lock.json b/package-lock.json index 18f618c..8ae0b09 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,6 +14,7 @@ "@sveltejs/kit": "^1.20.4", "@typescript-eslint/eslint-plugin": "^5.45.0", "@typescript-eslint/parser": "^5.45.0", + "@vitejs/plugin-basic-ssl": "^1.0.1", "autoprefixer": "^10.4.15", "eslint": "^8.28.0", "eslint-config-prettier": "^8.5.0", @@ -927,6 +928,18 @@ "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@vitejs/plugin-basic-ssl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.0.1.tgz", + "integrity": "sha512-pcub+YbFtFhaGRTo1832FQHQSHvMrlb43974e2eS8EKleR3p1cDdkJFPci1UhwkEf1J9Bz+wKBSzqpKp7nNj2A==", + "dev": true, + "engines": { + "node": ">=14.6.0" + }, + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0" + } + }, "node_modules/acorn": { "version": "8.10.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", diff --git a/package.json b/package.json index 9c6e22c..d1a91e3 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "@sveltejs/kit": "^1.20.4", "@typescript-eslint/eslint-plugin": "^5.45.0", "@typescript-eslint/parser": "^5.45.0", + "@vitejs/plugin-basic-ssl": "^1.0.1", "autoprefixer": "^10.4.15", "eslint": "^8.28.0", "eslint-config-prettier": "^8.5.0", diff --git a/vite.config.ts b/vite.config.ts index bbf8c7d..e06a0ce 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,6 +1,7 @@ import { sveltekit } from '@sveltejs/kit/vite'; import { defineConfig } from 'vite'; +import basicssl from '@vitejs/plugin-basic-ssl'; export default defineConfig({ - plugins: [sveltekit()] + plugins: [sveltekit(),basicssl()] });