hlarcher HF Staff commited on
Commit
2fac66c
·
unverified ·
1 Parent(s): 58623c6
package-lock.json CHANGED
@@ -15,6 +15,7 @@
15
  "@eslint/compat": "^1.2.5",
16
  "@eslint/js": "^9.18.0",
17
  "@sveltejs/adapter-auto": "^6.0.0",
 
18
  "@sveltejs/kit": "^2.16.0",
19
  "@sveltejs/vite-plugin-svelte": "^5.0.0",
20
  "@tailwindcss/typography": "^0.5.15",
@@ -1137,6 +1138,16 @@
1137
  "@sveltejs/kit": "^2.0.0"
1138
  }
1139
  },
 
 
 
 
 
 
 
 
 
 
1140
  "node_modules/@sveltejs/kit": {
1141
  "version": "2.21.1",
1142
  "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.21.1.tgz",
 
15
  "@eslint/compat": "^1.2.5",
16
  "@eslint/js": "^9.18.0",
17
  "@sveltejs/adapter-auto": "^6.0.0",
18
+ "@sveltejs/adapter-static": "^3.0.8",
19
  "@sveltejs/kit": "^2.16.0",
20
  "@sveltejs/vite-plugin-svelte": "^5.0.0",
21
  "@tailwindcss/typography": "^0.5.15",
 
1138
  "@sveltejs/kit": "^2.0.0"
1139
  }
1140
  },
1141
+ "node_modules/@sveltejs/adapter-static": {
1142
+ "version": "3.0.8",
1143
+ "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-3.0.8.tgz",
1144
+ "integrity": "sha512-YaDrquRpZwfcXbnlDsSrBQNCChVOT9MGuSg+dMAyfsAa1SmiAhrA5jUYUiIMC59G92kIbY/AaQOWcBdq+lh+zg==",
1145
+ "dev": true,
1146
+ "license": "MIT",
1147
+ "peerDependencies": {
1148
+ "@sveltejs/kit": "^2.0.0"
1149
+ }
1150
+ },
1151
  "node_modules/@sveltejs/kit": {
1152
  "version": "2.21.1",
1153
  "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.21.1.tgz",
package.json CHANGED
@@ -17,6 +17,7 @@
17
  "@eslint/compat": "^1.2.5",
18
  "@eslint/js": "^9.18.0",
19
  "@sveltejs/adapter-auto": "^6.0.0",
 
20
  "@sveltejs/kit": "^2.16.0",
21
  "@sveltejs/vite-plugin-svelte": "^5.0.0",
22
  "@tailwindcss/typography": "^0.5.15",
 
17
  "@eslint/compat": "^1.2.5",
18
  "@eslint/js": "^9.18.0",
19
  "@sveltejs/adapter-auto": "^6.0.0",
20
+ "@sveltejs/adapter-static": "^3.0.8",
21
  "@sveltejs/kit": "^2.16.0",
22
  "@sveltejs/vite-plugin-svelte": "^5.0.0",
23
  "@tailwindcss/typography": "^0.5.15",
src/lib/index.ts CHANGED
@@ -19,8 +19,8 @@ export async function bandwidthTest(
19
  ) {
20
  // performance.setResourceTimingBufferSize(100);
21
  // performance.clearResourceTimings();
22
- // const url = 'https://cdn-test-cloudfront.hf.co/5gb.safetensors';
23
- const url = 'https://cdn-test-cloudfront.hf.co/15mb.json';
24
 
25
  // issue a HEAD request to estimate latency (round trip time)
26
  let startTime = performance.now();
 
19
  ) {
20
  // performance.setResourceTimingBufferSize(100);
21
  // performance.clearResourceTimings();
22
+ const url = 'https://cdn-test-cloudfront.hf.co/5gb.safetensors';
23
+ // const url = 'https://cdn-test-cloudfront.hf.co/15mb.json';
24
 
25
  // issue a HEAD request to estimate latency (round trip time)
26
  let startTime = performance.now();
src/routes/+layout.ts ADDED
@@ -0,0 +1 @@
 
 
1
+ export const prerender = true;
svelte.config.js CHANGED
@@ -1,5 +1,6 @@
1
- import adapter from '@sveltejs/adapter-auto';
2
  import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
 
3
 
4
  /** @type {import('@sveltejs/kit').Config} */
5
  const config = {
@@ -11,7 +12,13 @@ const config = {
11
  // adapter-auto only supports some environments, see https://svelte.dev/docs/kit/adapter-auto for a list.
12
  // If your environment is not supported, or you settled on a specific environment, switch out the adapter.
13
  // See https://svelte.dev/docs/kit/adapters for more information about adapters.
14
- adapter: adapter()
 
 
 
 
 
 
15
  }
16
  };
17
 
 
1
+ //import adapter from '@sveltejs/adapter-auto';
2
  import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
3
+ import adapter from '@sveltejs/adapter-static';
4
 
5
  /** @type {import('@sveltejs/kit').Config} */
6
  const config = {
 
12
  // adapter-auto only supports some environments, see https://svelte.dev/docs/kit/adapter-auto for a list.
13
  // If your environment is not supported, or you settled on a specific environment, switch out the adapter.
14
  // See https://svelte.dev/docs/kit/adapters for more information about adapters.
15
+ adapter: adapter({
16
+ pages: 'build',
17
+ assets: 'build',
18
+ fallback: undefined,
19
+ precompress: false,
20
+ strict: true
21
+ })
22
  }
23
  };
24