Skip to content

Commit 82a57e0

Browse files
Make package.json structure in Svelte package Consistent as Vue and React (#2529)
* chore: make package.json structure in svelte package consistent like vue3 and react * chore: omit svelte 5.0.0-next.244 because Svelte 5 already stable * chore: improve package.json on Svelte package - Make package.json structure on Svelte package consistent as React and Vue - Omit v5.0.0-next.244 because the Svelte 5 already stable * Update pnpm-lock.yaml --------- Co-authored-by: Pascal Baljet <[email protected]>
1 parent 855536f commit 82a57e0

File tree

2 files changed

+31
-31
lines changed

2 files changed

+31
-31
lines changed

packages/svelte/package.json

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,14 @@
1616
"bugs": {
1717
"url": "https://github.com/inertiajs/inertia/issues"
1818
},
19-
"scripts": {
20-
"build": "pnpm package && publint",
21-
"build:with-deps": "svelte-kit sync && vite build --config vite-with-deps.config.js",
22-
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
23-
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
24-
"dev": "pnpm package --watch",
25-
"es2020-check": "pnpm build:with-deps && es-check es2020 \"dist/**/*.js\" --checkFeatures --module --noCache --verbose",
26-
"package": "svelte-kit sync && svelte-package --input src",
27-
"prepublishOnly": "pnpm build"
28-
},
19+
"files": [
20+
"dist",
21+
"!dist/**/*.test.*",
22+
"!dist/**/*.spec.*"
23+
],
24+
"type": "module",
25+
"types": "./dist/index.d.ts",
26+
"svelte": "./dist/index.js",
2927
"exports": {
3028
".": {
3129
"types": "./dist/index.d.ts",
@@ -36,20 +34,15 @@
3634
"svelte": "./dist/server.js"
3735
}
3836
},
39-
"files": [
40-
"dist",
41-
"!dist/**/*.test.*",
42-
"!dist/**/*.spec.*"
43-
],
44-
"peerDependencies": {
45-
"svelte": "^4.0.0 || ^5.0.0 || ^5.0.0-next.244"
46-
},
47-
"dependencies": {
48-
"@inertiajs/core": "workspace:*",
49-
"@types/lodash-es": "^4.17.12",
50-
"html-escape": "^2.0.0",
51-
"lodash-es": "^4.17.21",
52-
"vite": "^5.4.19"
37+
"scripts": {
38+
"build": "pnpm package && publint",
39+
"build:with-deps": "svelte-kit sync && vite build --config vite-with-deps.config.js",
40+
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
41+
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
42+
"dev": "pnpm package --watch",
43+
"es2020-check": "pnpm build:with-deps && es-check es2020 \"dist/**/*.js\" --checkFeatures --module --noCache --verbose",
44+
"package": "svelte-kit sync && svelte-package --input src",
45+
"prepublishOnly": "pnpm build"
5346
},
5447
"devDependencies": {
5548
"@sveltejs/adapter-auto": "^3.2.0",
@@ -63,9 +56,16 @@
6356
"svelte": "^4.2.19",
6457
"svelte-check": "^4.0.0",
6558
"tslib": "^2.7.0",
66-
"typescript": "^5.5.4"
59+
"typescript": "^5.5.4",
60+
"vite": "^5.4.19"
6761
},
68-
"svelte": "./dist/index.js",
69-
"types": "./dist/index.d.ts",
70-
"type": "module"
62+
"peerDependencies": {
63+
"svelte": "^4.0.0 || ^5.0.0 || ^5.0.0-next.244"
64+
},
65+
"dependencies": {
66+
"@inertiajs/core": "workspace:*",
67+
"@types/lodash-es": "^4.17.12",
68+
"html-escape": "^2.0.0",
69+
"lodash-es": "^4.17.21"
70+
}
7171
}

pnpm-lock.yaml

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)