Skip to content

Commit 4f9cccd

Browse files
authored
chore(cli): bump defaults versions (#1056)
1 parent f0e5d96 commit 4f9cccd

File tree

25 files changed

+382
-357
lines changed

25 files changed

+382
-357
lines changed

.changeset/six-shrimps-leave.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: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,24 +22,24 @@
2222
},
2323
"devDependencies": {
2424
"@changesets/cli": "^2.29.8",
25-
"@playwright/test": "^1.58.1",
25+
"@playwright/test": "^1.59.1",
2626
"@sveltejs/eslint-config": "^9.0.0",
2727
"@svitejs/changesets-changelog-github-compact": "^1.2.0",
2828
"@trivago/prettier-plugin-sort-imports": "^6.0.2",
2929
"@types/node": "^20.19.30",
3030
"@typescript/native-preview": "7.0.0-dev.20251212.1",
3131
"@vitest/ui": "4.1.1",
32-
"eslint": "^10.0.3",
33-
"eslint-plugin-svelte": "^3.15.2",
32+
"eslint": "^10.2.0",
33+
"eslint-plugin-svelte": "^3.17.0",
3434
"magic-string": "^0.30.21",
3535
"prettier": "^3.8.1",
3636
"prettier-plugin-packagejson": "^2.5.22",
3737
"prettier-plugin-svelte": "^3.4.1",
3838
"sv": "workspace:*",
3939
"svelte": "^5.53.0",
40-
"tsdown": "^0.21.4",
40+
"tsdown": "^0.21.7",
4141
"typescript": "^6.0.0",
42-
"typescript-eslint": "^8.57.0",
42+
"typescript-eslint": "^8.58.1",
4343
"vitest": "4.1.1"
4444
},
4545
"packageManager": "pnpm@10.17.0"

packages/sv/api-surface-testing.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,16 +59,16 @@ declare function prepareServer({
5959
buildCommand,
6060
previewCommand
6161
}: PrepareServerOptions): Promise<PrepareServerReturn>;
62-
type PlaywrightContext = Pick<typeof _playwright_test0, 'chromium'>;
63-
type VitestContext = Pick<typeof vitest, 'inject' | 'test' | 'beforeAll' | 'beforeEach'>;
62+
type PlaywrightContext = Pick<typeof _$_playwright_test0, 'chromium'>;
63+
type VitestContext = Pick<typeof _$vitest, 'inject' | 'test' | 'beforeAll' | 'beforeEach'>;
6464
declare function createSetupTest(
6565
vitest: VitestContext,
6666
playwright?: PlaywrightContext
6767
): <Addons extends AddonMap>(
6868
addons: Addons,
6969
options?: SetupTestOptions<Addons>
7070
) => {
71-
test: vitest.TestAPI<Fixtures>;
71+
test: _$vitest.TestAPI<Fixtures>;
7272
testCases: Array<AddonTestCase<AddonMap>>;
7373
prepareServer: typeof prepareServer;
7474
};

packages/sv/src/addons/drizzle.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -118,30 +118,30 @@ export default defineAddon({
118118
return cancel(`Preexisting ${fileType} file at '${filePath}'`);
119119
}
120120
}
121-
sv.devDependency('drizzle-orm', '^0.45.1');
122-
sv.devDependency('drizzle-kit', '^0.31.8');
121+
sv.devDependency('drizzle-orm', '^0.45.2');
122+
sv.devDependency('drizzle-kit', '^0.31.10');
123123
sv.devDependency('@types/node', getNodeTypesVersion());
124124

125125
// MySQL
126-
if (options.mysql === 'mysql2') sv.devDependency('mysql2', '^3.16.3');
127-
if (options.mysql === 'planetscale') sv.devDependency('@planetscale/database', '^1.19.0');
126+
if (options.mysql === 'mysql2') sv.devDependency('mysql2', '^3.20.0');
127+
if (options.mysql === 'planetscale') sv.devDependency('@planetscale/database', '^1.20.1');
128128

129129
// PostgreSQL
130130
if (options.postgresql === 'neon') sv.devDependency('@neondatabase/serverless', '^1.0.2');
131-
if (options.postgresql === 'postgres.js') sv.devDependency('postgres', '^3.4.8');
131+
if (options.postgresql === 'postgres.js') sv.devDependency('postgres', '^3.4.9');
132132

133133
// SQLite
134134
if (options.sqlite === 'better-sqlite3') {
135135
// not a devDependency due to bundling issues
136-
sv.dependency('better-sqlite3', '^12.6.2');
136+
sv.dependency('better-sqlite3', '^12.8.0');
137137
sv.devDependency('@types/better-sqlite3', '^7.6.13');
138138
if (packageManager === 'pnpm') {
139139
sv.file(file.findUp('pnpm-workspace.yaml'), pnpm.onlyBuiltDependencies('better-sqlite3'));
140140
}
141141
}
142142

143143
if (options.sqlite === 'libsql' || options.sqlite === 'turso')
144-
sv.devDependency('@libsql/client', '^0.17.0');
144+
sv.devDependency('@libsql/client', '^0.17.2');
145145

146146
sv.file('.env', generateEnv(options, false));
147147
sv.file('.env.example', generateEnv(options, true));

packages/sv/src/addons/eslint.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ export default defineAddon({
1212
const typescript = language === 'ts';
1313
const prettierInstalled = Boolean(dependencyVersion('prettier'));
1414

15-
sv.devDependency('eslint', '^10.0.3');
16-
sv.devDependency('@eslint/compat', '^2.0.3');
17-
sv.devDependency('eslint-plugin-svelte', '^3.15.2');
15+
sv.devDependency('eslint', '^10.2.0');
16+
sv.devDependency('@eslint/compat', '^2.0.4');
17+
sv.devDependency('eslint-plugin-svelte', '^3.17.0');
1818
sv.devDependency('globals', '^17.4.0');
1919
sv.devDependency('@eslint/js', '^10.0.1');
2020
sv.devDependency('@types/node', getNodeTypesVersion());
2121

22-
if (typescript) sv.devDependency('typescript-eslint', '^8.57.0');
22+
if (typescript) sv.devDependency('typescript-eslint', '^8.58.1');
2323

2424
if (prettierInstalled) sv.devDependency('eslint-config-prettier', '^10.1.8');
2525

packages/sv/src/addons/mdsvex.ts

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

1212
sv.file(
1313
file.svelteConfig,

packages/sv/src/addons/paraglide.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ export default defineAddon({
5757
const [ts] = createPrinter(language === 'ts');
5858
const paraglideOutDir = `${directory.lib}/paraglide`;
5959

60-
sv.devDependency('@inlang/paraglide-js', '^2.10.0');
60+
sv.devDependency('@inlang/paraglide-js', '^2.15.2');
6161

6262
// add the vite plugin
6363
sv.file(

packages/sv/src/addons/playwright.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export default defineAddon({
99
homepage: 'https://playwright.dev',
1010
options: {},
1111
run: ({ sv, language, file, isKit, directory }) => {
12-
sv.devDependency('@playwright/test', '^1.58.2');
12+
sv.devDependency('@playwright/test', '^1.59.1');
1313

1414
sv.file(
1515
file.package,

packages/sv/src/addons/prettier.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export default defineAddon({
1313
if (tailwindcssInstalled) sv.devDependency('prettier-plugin-tailwindcss', '^0.7.2');
1414

1515
sv.devDependency('prettier', '^3.8.1');
16-
sv.devDependency('prettier-plugin-svelte', '^3.4.1');
16+
sv.devDependency('prettier-plugin-svelte', '^3.5.1');
1717

1818
sv.file(
1919
'.prettierignore',

packages/sv/src/addons/sveltekit-adapter.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ import {
1010
import { defineAddon, defineAddonOptions } from '../core/config.ts';
1111

1212
const adapters = [
13-
{ id: 'auto', package: '@sveltejs/adapter-auto', version: '^7.0.0' },
14-
{ id: 'node', package: '@sveltejs/adapter-node', version: '^5.5.2' },
13+
{ id: 'auto', package: '@sveltejs/adapter-auto', version: '^7.0.1' },
14+
{ id: 'node', package: '@sveltejs/adapter-node', version: '^5.5.4' },
1515
{ id: 'static', package: '@sveltejs/adapter-static', version: '^3.0.10' },
16-
{ id: 'vercel', package: '@sveltejs/adapter-vercel', version: '^6.3.1' },
17-
{ id: 'cloudflare', package: '@sveltejs/adapter-cloudflare', version: '^7.2.6' },
18-
{ id: 'netlify', package: '@sveltejs/adapter-netlify', version: '^5.2.4' }
16+
{ id: 'vercel', package: '@sveltejs/adapter-vercel', version: '^6.3.3' },
17+
{ id: 'cloudflare', package: '@sveltejs/adapter-cloudflare', version: '^7.2.8' },
18+
{ id: 'netlify', package: '@sveltejs/adapter-netlify', version: '^6.0.4' }
1919
] as const;
2020

2121
const options = defineAddonOptions()
@@ -128,7 +128,7 @@ export default defineAddon({
128128
);
129129

130130
if (adapter.package === '@sveltejs/adapter-cloudflare') {
131-
sv.devDependency('wrangler', '^4.63.0');
131+
sv.devDependency('wrangler', '^4.81.0');
132132

133133
// default to jsonc
134134
const ext = fileExists(cwd, 'wrangler.toml') ? 'toml' : 'jsonc';

0 commit comments

Comments
 (0)