Skip to content

Commit 84b229a

Browse files
committed
update with svelte_range & kit_range
1 parent 47e0dc6 commit 84b229a

34 files changed

+80
-59
lines changed

apps/svelte.dev/scripts/sync-packages/index.ts

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,20 @@ async function fetchData(pkg: string): Promise<PackageKey & PackageNpm & Package
130130
const downloads = npmDlInfo.downloads;
131131
const version = npmInfo['dist-tags'].latest;
132132
const updated = npmInfo.time[version];
133-
const deprecated_reason = npmInfo.versions[version].deprecated;
133+
const pkgInfo = npmInfo.versions[version];
134+
const deprecated_reason = pkgInfo.deprecated;
134135

136+
const svelte_range =
137+
pkgInfo.peerDependencies?.svelte ??
138+
pkgInfo.dependencies?.svelte ??
139+
pkgInfo.devDependencies?.svelte;
140+
141+
const kit_range =
142+
pkgInfo.peerDependencies?.['@sveltejs/kit'] ??
143+
pkgInfo.dependencies?.['@sveltejs/kit'] ??
144+
pkgInfo.devDependencies?.['@sveltejs/kit'];
145+
146+
// GitHub
135147
let github_stars: number | undefined = undefined;
136148
if (git_org && git_repo && !skipGithubStars) {
137149
const token = process.env.GITHUB_TOKEN;
@@ -155,11 +167,10 @@ async function fetchData(pkg: string): Promise<PackageKey & PackageNpm & Package
155167
deprecated_reason,
156168
downloads,
157169
updated,
158-
// runes: false,
170+
svelte_range,
171+
kit_range,
172+
// GitHub
159173
github_stars
160-
// typescript: false,
161-
// kit_range: '',
162-
// last_rune_check_version: ''
163174
};
164175
}
165176

apps/svelte.dev/src/lib/server/content.ts

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -159,17 +159,6 @@ export const examples = index.examples.children;
159159
export interface Package extends PackageNpm, PackageGithub, PackageCalculated, PackageSv {
160160
/** Package name */
161161
name: string;
162-
163-
/** @deprecated DO NOT USE ON FRONTEND */
164-
svelte_range?: string;
165-
/** @deprecated DO NOT USE ON FRONTEND */
166-
kit_range?: string;
167-
/** @deprecated DO NOT USE ON FRONTEND */
168-
last_rune_check_version?: string;
169-
170-
runes: boolean;
171-
172-
typescript: boolean;
173162
}
174163

175164
export interface PackageNpm {
@@ -196,6 +185,22 @@ export interface PackageNpm {
196185

197186
/** Last update timestamp */
198187
updated: string;
188+
189+
/** Svelte version range */
190+
svelte_range?: string;
191+
192+
/** SvelteKit version range */
193+
kit_range?: string;
194+
195+
// SHOULD BE CALCULATED WHEN GET FROM NPM
196+
/** @deprecated */
197+
typescript: boolean;
198+
// SHOULD BE CALCULATED WHEN GET FROM NPM
199+
/** @deprecated */
200+
runes: boolean;
201+
// SHOULD BE DELETED (in *.json files as well)
202+
/** @deprecated */
203+
last_rune_check_version?: string;
199204
}
200205

201206
export interface PackageGithub {

apps/svelte.dev/src/lib/server/generated/registry/ai-sdk-svelte.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
"downloads": 321958,
88
"updated": "2025-09-26T20:24:38.871Z",
99
"runes": true,
10-
"github_stars": 18040,
10+
"github_stars": 18042,
1111
"typescript": true,
1212
"version": "3.0.56",
13-
"svelte_range": "^5.0.0",
13+
"svelte_range": "^5.31.0",
1414
"last_rune_check_version": "2.1.9"
1515
}

apps/svelte.dev/src/lib/server/generated/registry/altcha.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
"downloads": 17457,
88
"updated": "2025-09-09T04:16:51.418Z",
99
"runes": false,
10-
"github_stars": 1543,
10+
"github_stars": 1544,
1111
"typescript": true,
1212
"version": "2.2.3",
13-
"svelte_range": "^5.22.6",
13+
"svelte_range": "^5.28.6",
1414
"last_rune_check_version": "1.4.2"
1515
}

apps/svelte.dev/src/lib/server/generated/registry/amplify-adapter.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
"github_stars": 32,
1111
"typescript": true,
1212
"version": "1.2.3",
13-
"kit_range": "^1.0.0 || ^2.0.0",
13+
"kit_range": "^2.4.0",
1414
"last_rune_check_version": "0.2.0"
1515
}

apps/svelte.dev/src/lib/server/generated/registry/ark-ui-svelte.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"github_stars": 4651,
1111
"typescript": true,
1212
"version": "5.10.0",
13-
"svelte_range": ">=5.0.0",
14-
"kit_range": "2.15.1",
13+
"svelte_range": ">=5.20.0",
14+
"kit_range": "2.39.1",
1515
"last_rune_check_version": "0.3.0"
1616
}

apps/svelte.dev/src/lib/server/generated/registry/auth-sveltekit.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"downloads": 34865,
88
"updated": "2025-06-22T12:06:03.840Z",
99
"runes": false,
10-
"github_stars": 27546,
10+
"github_stars": 27548,
1111
"typescript": true,
1212
"version": "1.10.0",
1313
"svelte_range": "^3.54.0 || ^4.0.0 || ^5.0.0-0",

apps/svelte.dev/src/lib/server/generated/registry/better-auth.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@
77
"downloads": 323734,
88
"updated": "2025-09-25T23:45:17.956Z",
99
"runes": false,
10-
"github_stars": 20902,
10+
"github_stars": 20922,
1111
"typescript": true,
1212
"version": "1.3.18",
13-
"last_rune_check_version": "1.3.12"
13+
"last_rune_check_version": "1.3.12",
14+
"svelte_range": "^4.0.0 || ^5.0.0",
15+
"kit_range": "^2.0.0"
1416
}

apps/svelte.dev/src/lib/server/generated/registry/bits-ui.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
"downloads": 238417,
88
"updated": "2025-09-24T22:52:43.701Z",
99
"runes": true,
10-
"github_stars": 2625,
10+
"github_stars": 2626,
1111
"typescript": true,
1212
"version": "2.11.4",
13-
"svelte_range": "^5.11.0",
14-
"kit_range": "^2.16.1",
13+
"svelte_range": "^5.33.0",
14+
"kit_range": "^2.42.0",
1515
"last_rune_check_version": "1.3.19"
1616
}

apps/svelte.dev/src/lib/server/generated/registry/daisyui.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"downloads": 488578,
88
"updated": "2025-09-26T20:52:10.427Z",
99
"runes": false,
10-
"github_stars": 38782,
10+
"github_stars": 38783,
1111
"typescript": false,
1212
"version": "5.1.24",
1313
"svelte_range": "^3.0.0 || ^4.0.0 || ^5.0.0",

0 commit comments

Comments
 (0)