Skip to content

Commit 55632de

Browse files
authored
chore(cli): bump defaults versions (#722)
* rename file * update script * scripts * doing the update * add changeset
1 parent 6a9092b commit 55632de

File tree

18 files changed

+214
-129
lines changed

18 files changed

+214
-129
lines changed

.changeset/slow-signs-send.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'sv': patch
3+
---
4+
5+
chore(cli): bump defaults versions

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"lint": "pnpm --parallel lint && eslint --cache --cache-location node_modules/.eslintcache",
1717
"test": "vitest run --silent",
1818
"test:ui": "vitest --ui",
19-
"update-addon-deps": "node ./scripts/update-addon-dependencies.js"
19+
"update-deps": "node ./scripts/update-dependencies.js && pnpm format"
2020
},
2121
"devDependencies": {
2222
"@changesets/cli": "^2.29.4",

packages/addons/drizzle/index.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -97,27 +97,27 @@ export default defineAddon({
9797
run: ({ sv, typescript, options, kit, dependencyVersion }) => {
9898
const ext = typescript ? 'ts' : 'js';
9999

100-
sv.devDependency('drizzle-orm', '^0.40.0');
101-
sv.devDependency('drizzle-kit', '^0.30.2');
100+
sv.devDependency('drizzle-orm', '^0.44.5');
101+
sv.devDependency('drizzle-kit', '^0.31.4');
102102
sv.devDependency('@types/node', getNodeTypesVersion());
103103

104104
// MySQL
105-
if (options.mysql === 'mysql2') sv.dependency('mysql2', '^3.12.0');
105+
if (options.mysql === 'mysql2') sv.dependency('mysql2', '^3.15.0');
106106
if (options.mysql === 'planetscale') sv.dependency('@planetscale/database', '^1.19.0');
107107

108108
// PostgreSQL
109-
if (options.postgresql === 'neon') sv.dependency('@neondatabase/serverless', '^0.10.4');
110-
if (options.postgresql === 'postgres.js') sv.dependency('postgres', '^3.4.5');
109+
if (options.postgresql === 'neon') sv.dependency('@neondatabase/serverless', '^1.0.1');
110+
if (options.postgresql === 'postgres.js') sv.dependency('postgres', '^3.4.7');
111111

112112
// SQLite
113113
if (options.sqlite === 'better-sqlite3') {
114-
sv.dependency('better-sqlite3', '^11.8.0');
115-
sv.devDependency('@types/better-sqlite3', '^7.6.12');
114+
sv.dependency('better-sqlite3', '^12.4.1');
115+
sv.devDependency('@types/better-sqlite3', '^7.6.13');
116116
sv.pnpmBuildDependency('better-sqlite3');
117117
}
118118

119119
if (options.sqlite === 'libsql' || options.sqlite === 'turso')
120-
sv.devDependency('@libsql/client', '^0.14.0');
120+
sv.devDependency('@libsql/client', '^0.15.15');
121121

122122
sv.file('.env', (content) => generateEnvFileContent(content, options));
123123
sv.file('.env.example', (content) => generateEnvFileContent(content, options));

packages/addons/eslint/index.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@ export default defineAddon({
2020
run: ({ sv, typescript, dependencyVersion }) => {
2121
const prettierInstalled = Boolean(dependencyVersion('prettier'));
2222

23-
sv.devDependency('eslint', '^9.22.0');
24-
sv.devDependency('@eslint/compat', '^1.2.5');
25-
sv.devDependency('eslint-plugin-svelte', '^3.0.0');
26-
sv.devDependency('globals', '^16.0.0');
27-
sv.devDependency('@eslint/js', '^9.22.0');
23+
sv.devDependency('eslint', '^9.36.0');
24+
sv.devDependency('@eslint/compat', '^1.4.0');
25+
sv.devDependency('eslint-plugin-svelte', '^3.12.4');
26+
sv.devDependency('globals', '^16.4.0');
27+
sv.devDependency('@eslint/js', '^9.36.0');
2828
sv.devDependency('@types/node', getNodeTypesVersion());
2929

30-
if (typescript) sv.devDependency('typescript-eslint', '^8.20.0');
30+
if (typescript) sv.devDependency('typescript-eslint', '^8.44.1');
3131

32-
if (prettierInstalled) sv.devDependency('eslint-config-prettier', '^10.0.1');
32+
if (prettierInstalled) sv.devDependency('eslint-config-prettier', '^10.1.8');
3333

3434
sv.file('package.json', (content) => {
3535
const { data, generateCode } = parseJson(content);

packages/addons/mdsvex/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ export default defineAddon({
88
homepage: 'https://mdsvex.pngwn.io',
99
options: {},
1010
run: ({ sv }) => {
11-
sv.devDependency('mdsvex', '^0.12.3');
11+
sv.devDependency('mdsvex', '^0.12.6');
1212

1313
sv.file('svelte.config.js', (content) => {
1414
const { ast, generateCode } = parseScript(content);

packages/addons/paraglide/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export default defineAddon({
6161

6262
const paraglideOutDir = 'src/lib/paraglide';
6363

64-
sv.devDependency('@inlang/paraglide-js', '^2.0.0');
64+
sv.devDependency('@inlang/paraglide-js', '^2.3.2');
6565

6666
sv.file('project.inlang/settings.json', (content) => {
6767
if (content) return content;

packages/addons/playwright/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export default defineAddon({
1010
run: ({ sv, typescript }) => {
1111
const ext = typescript ? 'ts' : 'js';
1212

13-
sv.devDependency('@playwright/test', '^1.49.1');
13+
sv.devDependency('@playwright/test', '^1.55.1');
1414

1515
sv.file('package.json', (content) => {
1616
const { data, generateCode } = parseJson(content);

packages/addons/prettier/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ export default defineAddon({
88
homepage: 'https://prettier.io',
99
options: {},
1010
run: ({ sv, dependencyVersion }) => {
11-
sv.devDependency('prettier', '^3.4.2');
12-
sv.devDependency('prettier-plugin-svelte', '^3.3.3');
11+
sv.devDependency('prettier', '^3.6.2');
12+
sv.devDependency('prettier-plugin-svelte', '^3.4.0');
1313

1414
sv.file('.prettierignore', (content) => {
1515
if (content) return content;
@@ -90,7 +90,7 @@ export default defineAddon({
9090
}
9191

9292
if (eslintInstalled) {
93-
sv.devDependency('eslint-config-prettier', '^10.0.1');
93+
sv.devDependency('eslint-config-prettier', '^10.1.8');
9494
sv.file('eslint.config.js', addEslintConfigPrettier);
9595
}
9696
}

packages/addons/sveltekit-adapter/index.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ import { exports, functions, imports, object } from '@sveltejs/cli-core/js';
33
import { parseJson, parseScript } from '@sveltejs/cli-core/parsers';
44

55
const adapters = [
6-
{ id: 'auto', package: '@sveltejs/adapter-auto', version: '^6.0.0' },
7-
{ id: 'node', package: '@sveltejs/adapter-node', version: '^5.2.12' },
8-
{ id: 'static', package: '@sveltejs/adapter-static', version: '^3.0.8' },
9-
{ id: 'vercel', package: '@sveltejs/adapter-vercel', version: '^5.6.3' },
10-
{ id: 'cloudflare', package: '@sveltejs/adapter-cloudflare', version: '^7.0.0' },
11-
{ id: 'netlify', package: '@sveltejs/adapter-netlify', version: '^5.0.0' }
6+
{ id: 'auto', package: '@sveltejs/adapter-auto', version: '^6.1.0' },
7+
{ id: 'node', package: '@sveltejs/adapter-node', version: '^5.3.2' },
8+
{ id: 'static', package: '@sveltejs/adapter-static', version: '^3.0.9' },
9+
{ id: 'vercel', package: '@sveltejs/adapter-vercel', version: '^5.10.2' },
10+
{ id: 'cloudflare', package: '@sveltejs/adapter-cloudflare', version: '^7.2.3' },
11+
{ id: 'netlify', package: '@sveltejs/adapter-netlify', version: '^5.2.3' }
1212
] as const;
1313

1414
const options = defineAddonOptions()

packages/addons/tailwindcss/index.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ const plugins = [
77
{
88
id: 'typography',
99
package: '@tailwindcss/typography',
10-
version: '^0.5.15'
10+
version: '^0.5.18'
1111
},
1212
{
1313
id: 'forms',
1414
package: '@tailwindcss/forms',
15-
version: '^0.5.9'
15+
version: '^0.5.10'
1616
}
1717
] as const;
1818

@@ -35,10 +35,10 @@ export default defineAddon({
3535
run: ({ sv, options, viteConfigFile, typescript, kit, dependencyVersion }) => {
3636
const prettierInstalled = Boolean(dependencyVersion('prettier'));
3737

38-
sv.devDependency('tailwindcss', '^4.0.0');
39-
sv.devDependency('@tailwindcss/vite', '^4.0.0');
38+
sv.devDependency('tailwindcss', '^4.1.13');
39+
sv.devDependency('@tailwindcss/vite', '^4.1.13');
4040

41-
if (prettierInstalled) sv.devDependency('prettier-plugin-tailwindcss', '^0.6.11');
41+
if (prettierInstalled) sv.devDependency('prettier-plugin-tailwindcss', '^0.6.14');
4242

4343
for (const plugin of plugins) {
4444
if (!options.plugins.includes(plugin.id)) continue;

0 commit comments

Comments
 (0)