Skip to content

Commit

Permalink
misc: prepare for cloudflare
Browse files Browse the repository at this point in the history
  • Loading branch information
Xyphyn committed Jun 1, 2024
1 parent f1856d5 commit e90d484
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 28 deletions.
Binary file modified bun.lockb
Binary file not shown.
5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
"@catdadcode/svelte-adapter-bun": "^0.5.7",
"@sveltejs/adapter-node": "^2.0.0",
"@sveltejs/adapter-vercel": "^5.1.0",
"@sveltejs/kit": "^2.0.0",
"@sveltejs/kit": "latest",
"@sveltejs/vite-plugin-svelte": "^3.0.0",
"@types/markdown-it": "^12.2.3",
"@types/markdown-it-container": "^2.0.6",
Expand All @@ -31,7 +31,7 @@
"nprogress": "^0.2.0",
"postcss": "^8.4.30",
"rollup-plugin-visualizer": "^5.9.2",
"svelte": "^4.2.0",
"svelte": "latest",
"svelte-check": "^3.0.1",
"svelte-hero-icons": "^5.0.0",
"svelte-tiny-virtual-list": "^2.0.5",
Expand All @@ -46,6 +46,7 @@
"dependencies": {
"@dicebear/core": "^6.0.4",
"@dicebear/initials": "^6.0.4",
"@sveltejs/adapter-auto": "^3.2.1",
"markdown-it": "^13.0.1",
"mono-svelte": "latest"
},
Expand Down
55 changes: 29 additions & 26 deletions svelte.config.js
Original file line number Diff line number Diff line change
@@ -1,32 +1,35 @@
import node from '@sveltejs/adapter-node';
import node from '@sveltejs/adapter-node'
import bun from '@catdadcode/svelte-adapter-bun'
import vercel from '@sveltejs/adapter-vercel'
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
import auto from '@sveltejs/adapter-auto'
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'

/** @type {import('@sveltejs/kit').Config} */
const config = {
// Consult https://kit.svelte.dev/docs/integrations#preprocessors
// for more information about preprocessors
preprocess: vitePreprocess(),
// Consult https://kit.svelte.dev/docs/integrations#preprocessors
// for more information about preprocessors
preprocess: vitePreprocess(),

kit: {
// adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list.
// If your environment is not supported or you settled on a specific environment, switch out the adapter.
// See https://kit.svelte.dev/docs/adapters for more information about adapters.
adapter: process.env.ADAPTER == 'node' ? node() : process.env.ADAPTER == 'bun' ? bun({
precompress: true,

}) : vercel(),
// csp: {
// directives: {
// 'script-src': ['self'],
// 'object-src': ['none'],
// 'base-uri': ['none']
// },
// mode: 'nonce'
// }

},
};
kit: {
// adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list.
// If your environment is not supported or you settled on a specific environment, switch out the adapter.
// See https://kit.svelte.dev/docs/adapters for more information about adapters.
adapter:
process.env.ADAPTER == 'node'
? node()
: process.env.ADAPTER == 'bun'
? bun({
precompress: true,
})
: auto(),
// csp: {
// directives: {
// 'script-src': ['self'],
// 'object-src': ['none'],
// 'base-uri': ['none']
// },
// mode: 'nonce'
// }
},
}

export default config;
export default config

0 comments on commit e90d484

Please sign in to comment.