Skip to content

Commit 4bebc78

Browse files
authored
move from makecert to basic-ssl and create dev:host script (#21)
1 parent e1b732e commit 4bebc78

File tree

4 files changed

+113
-280
lines changed

4 files changed

+113
-280
lines changed

apps/docs/astro.config.mjs

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,23 @@
22

33
import mdx from '@astrojs/mdx';
44
import tailwindcss from '@tailwindcss/vite';
5+
import basicSsl from '@vitejs/plugin-basic-ssl';
56
import { defineConfig } from 'astro/config';
67
import typegpu from 'unplugin-typegpu/vite';
7-
import mkcert from 'vite-plugin-mkcert';
88

99
// https://astro.build/config
1010
export default defineConfig({
1111
base: '/byegl',
1212

1313
vite: {
14-
plugins: [tailwindcss(), typegpu({}), mkcert()],
14+
plugins: [
15+
tailwindcss(),
16+
typegpu({}),
17+
{
18+
...basicSsl(),
19+
apply: (_, { mode }) => mode === 'https',
20+
},
21+
],
1522
},
1623

1724
integrations: [mdx()],

apps/docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@
2424
"@types/three": "^0.179.0",
2525
"@webgpu/types": "^0.1.64",
2626
"daisyui": "^5.0.50",
27-
"vite-plugin-mkcert": "^1.17.8"
27+
"@vitejs/plugin-basic-ssl": "^2.1.0"
2828
}
2929
}

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"keywords": [],
66
"scripts": {
77
"dev": "pnpm -r dev",
8+
"dev:host": "pnpm -r dev --host --mode https",
89
"test:ci": "pnpm test:style && pnpm test:node && pnpm test:types",
910
"test:node": "vitest run --project node",
1011
"test:browser": "vitest --project browser",

0 commit comments

Comments
 (0)