feat: configure static file output
This commit is contained in:
		
							
								
								
									
										32
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										32
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -19,6 +19,7 @@
 | 
			
		||||
			},
 | 
			
		||||
			"devDependencies": {
 | 
			
		||||
				"@sveltejs/adapter-auto": "^1.0.0",
 | 
			
		||||
				"@sveltejs/adapter-static": "^2.0.1",
 | 
			
		||||
				"@sveltejs/kit": "^1.0.0",
 | 
			
		||||
				"@typescript-eslint/eslint-plugin": "^5.45.0",
 | 
			
		||||
				"@typescript-eslint/parser": "^5.45.0",
 | 
			
		||||
@@ -589,17 +590,26 @@
 | 
			
		||||
				"@sveltejs/kit": "^1.0.0"
 | 
			
		||||
			}
 | 
			
		||||
		},
 | 
			
		||||
		"node_modules/@sveltejs/adapter-static": {
 | 
			
		||||
			"version": "2.0.1",
 | 
			
		||||
			"resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.1.tgz",
 | 
			
		||||
			"integrity": "sha512-o5/q3YwD/ErxYCFlK1v3ydvldyNKk1lh3oeyxn4mhz+Pkbx/uuxhzmbOpytTlp5aVqNHDVsb04xadUzOFCDDzw==",
 | 
			
		||||
			"dev": true,
 | 
			
		||||
			"peerDependencies": {
 | 
			
		||||
				"@sveltejs/kit": "^1.5.0"
 | 
			
		||||
			}
 | 
			
		||||
		},
 | 
			
		||||
		"node_modules/@sveltejs/kit": {
 | 
			
		||||
			"version": "1.2.0",
 | 
			
		||||
			"resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.2.0.tgz",
 | 
			
		||||
			"integrity": "sha512-Burt+zmAlAOkV2jsEJMHCipVI2w7eMyjDzC/63Z+CML4/xz/Kt4Kjl4CJf1o7ldtzP/C3GCjuq70aMrWhzTDRw==",
 | 
			
		||||
			"version": "1.5.5",
 | 
			
		||||
			"resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.5.5.tgz",
 | 
			
		||||
			"integrity": "sha512-NJry1mvcIBITVe9WyAGu39Cf33z8wRKzut/Oug4zqMVUpX+i7fG17+GyvLCh9GXdmIkqwSeSMROHDKRODvd6BA==",
 | 
			
		||||
			"dev": true,
 | 
			
		||||
			"hasInstallScript": true,
 | 
			
		||||
			"dependencies": {
 | 
			
		||||
				"@sveltejs/vite-plugin-svelte": "^2.0.0",
 | 
			
		||||
				"@types/cookie": "^0.5.1",
 | 
			
		||||
				"cookie": "^0.5.0",
 | 
			
		||||
				"devalue": "^4.2.2",
 | 
			
		||||
				"devalue": "^4.2.3",
 | 
			
		||||
				"esm-env": "^1.0.0",
 | 
			
		||||
				"kleur": "^4.1.5",
 | 
			
		||||
				"magic-string": "^0.27.0",
 | 
			
		||||
@@ -608,7 +618,7 @@
 | 
			
		||||
				"set-cookie-parser": "^2.5.1",
 | 
			
		||||
				"sirv": "^2.0.2",
 | 
			
		||||
				"tiny-glob": "^0.2.9",
 | 
			
		||||
				"undici": "5.15.1"
 | 
			
		||||
				"undici": "5.18.0"
 | 
			
		||||
			},
 | 
			
		||||
			"bin": {
 | 
			
		||||
				"svelte-kit": "svelte-kit.js"
 | 
			
		||||
@@ -1195,9 +1205,9 @@
 | 
			
		||||
			"integrity": "sha512-dg5YBTJYvogK1+dA2mBUDKzOWfYZtHVba89SyZUhc4+e3i2tzgjANFg5lDRCd3UOtRcw00vUTMK8LELcMdicug=="
 | 
			
		||||
		},
 | 
			
		||||
		"node_modules/devalue": {
 | 
			
		||||
			"version": "4.2.2",
 | 
			
		||||
			"resolved": "https://registry.npmjs.org/devalue/-/devalue-4.2.2.tgz",
 | 
			
		||||
			"integrity": "sha512-Pkwd8qrI9O20VJ14fBNHu+on99toTNZFbgWRpZbC0zbDXpnE2WHYcrC1fHhMsF/3Ee+2yaW7vEujAT7fCYgqrA==",
 | 
			
		||||
			"version": "4.3.0",
 | 
			
		||||
			"resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.0.tgz",
 | 
			
		||||
			"integrity": "sha512-n94yQo4LI3w7erwf84mhRUkUJfhLoCZiLyoOZ/QFsDbcWNZePrLwbQpvZBUG2TNxwV3VjCKPxkiiQA6pe3TrTA==",
 | 
			
		||||
			"dev": true
 | 
			
		||||
		},
 | 
			
		||||
		"node_modules/dir-glob": {
 | 
			
		||||
@@ -2991,9 +3001,9 @@
 | 
			
		||||
			}
 | 
			
		||||
		},
 | 
			
		||||
		"node_modules/undici": {
 | 
			
		||||
			"version": "5.15.1",
 | 
			
		||||
			"resolved": "https://registry.npmjs.org/undici/-/undici-5.15.1.tgz",
 | 
			
		||||
			"integrity": "sha512-XLk8g0WAngdvFqTI+VKfBtM4YWXgdxkf1WezC771Es0Dd+Pm1KmNx8t93WTC+Hh9tnghmVxkclU1HN+j+CvIUA==",
 | 
			
		||||
			"version": "5.18.0",
 | 
			
		||||
			"resolved": "https://registry.npmjs.org/undici/-/undici-5.18.0.tgz",
 | 
			
		||||
			"integrity": "sha512-1iVwbhonhFytNdg0P4PqyIAXbdlVZVebtPDvuM36m66mRw4OGrCm2MYynJv/UENFLdP13J1nPVQzVE2zTs1OeA==",
 | 
			
		||||
			"dev": true,
 | 
			
		||||
			"dependencies": {
 | 
			
		||||
				"busboy": "^1.6.0"
 | 
			
		||||
 
 | 
			
		||||
@@ -13,6 +13,7 @@
 | 
			
		||||
	},
 | 
			
		||||
	"devDependencies": {
 | 
			
		||||
		"@sveltejs/adapter-auto": "^1.0.0",
 | 
			
		||||
		"@sveltejs/adapter-static": "^2.0.1",
 | 
			
		||||
		"@sveltejs/kit": "^1.0.0",
 | 
			
		||||
		"@typescript-eslint/eslint-plugin": "^5.45.0",
 | 
			
		||||
		"@typescript-eslint/parser": "^5.45.0",
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										5
									
								
								src/routes/+page.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								src/routes/+page.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
import { redirect } from '@sveltejs/kit';
 | 
			
		||||
 | 
			
		||||
export function load() {
 | 
			
		||||
  throw redirect(301, '/global');
 | 
			
		||||
}
 | 
			
		||||
@@ -1,4 +1,4 @@
 | 
			
		||||
import adapter from '@sveltejs/adapter-auto';
 | 
			
		||||
import adapter from '@sveltejs/adapter-static';
 | 
			
		||||
import { vitePreprocess } from '@sveltejs/kit/vite';
 | 
			
		||||
 | 
			
		||||
import { readFileSync } from 'fs';
 | 
			
		||||
@@ -15,7 +15,9 @@ const config = {
 | 
			
		||||
  preprocess: vitePreprocess(),
 | 
			
		||||
 | 
			
		||||
  kit: {
 | 
			
		||||
    adapter: adapter(),
 | 
			
		||||
    adapter: adapter({
 | 
			
		||||
      strict: false
 | 
			
		||||
    }),
 | 
			
		||||
 | 
			
		||||
    version: {
 | 
			
		||||
      name: pkg.version
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user