Skip to content

Commit bcefa85

Browse files
committed
feat: Improved typing of children prop
Related #43
1 parent 717975d commit bcefa85

File tree

5 files changed

+504
-526
lines changed

5 files changed

+504
-526
lines changed

docs/migration-to-2.0.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ When using Typescript, in the `<script lang="ts">` section add:
1616
const react = sveltify({ MyComponent });
1717
```
1818

19+
If you want to use sveltify without importing it, in `src/app.d.ts` add:
20+
21+
```ts
22+
/// <reference types="svelte-preprocess-react" />`
23+
```
24+
1925
## ESLint
2026

2127
The preprocessor will autoimport sveltify and can also generate the react object based on usage of `<react.* />` tags.

package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"type": "git",
1111
"url": "https://github.com/bfanger/svelte-preprocess-react.git"
1212
},
13-
"version": "2.0.2",
13+
"version": "2.0.3",
1414
"license": "MIT",
1515
"type": "module",
1616
"scripts": {
@@ -44,25 +44,25 @@
4444
]
4545
},
4646
"devDependencies": {
47-
"@playwright/test": "^1.48.1",
48-
"@sveltejs/adapter-static": "^3.0.5",
49-
"@sveltejs/kit": "^2.7.2",
50-
"@sveltejs/package": "^2.3.5",
47+
"@playwright/test": "^1.48.2",
48+
"@sveltejs/adapter-static": "^3.0.6",
49+
"@sveltejs/kit": "^2.7.4",
50+
"@sveltejs/package": "^2.3.7",
5151
"@sveltejs/vite-plugin-svelte": "4.0.0",
5252
"@testing-library/react": "^16.0.1",
5353
"@testing-library/svelte": "^5.2.4",
54-
"@types/node": "^22.7.7",
55-
"@types/react": "^18.3.11",
54+
"@types/node": "^22.8.6",
55+
"@types/react": "^18.3.12",
5656
"@types/react-dom": "^18.3.1",
5757
"autoprefixer": "^10.4.20",
5858
"concurrently": "^9.0.1",
59-
"eslint": "^9.13.0",
59+
"eslint": "^9.14.0",
6060
"eslint-config-prettier": "^9.1.0",
6161
"eslint-plugin-only-warn": "^1.1.0",
62-
"eslint-plugin-react": "^7.37.1",
63-
"eslint-plugin-svelte": "^2.45.1",
62+
"eslint-plugin-react": "^7.37.2",
63+
"eslint-plugin-svelte": "^2.46.0",
6464
"globals": "^15.11.0",
65-
"happy-dom": "^15.7.4",
65+
"happy-dom": "^15.8.0",
6666
"husky": "^9.1.6",
6767
"lint-staged": "^15.2.10",
6868
"postcss": "^8.4.47",
@@ -71,15 +71,15 @@
7171
"react": "^18.3.1",
7272
"react-dom": "^18.3.1",
7373
"react-youtube": "^10.1.0",
74-
"svelte": "5.0.2",
74+
"svelte": "5.1.9",
7575
"svelte-check": "^4.0.5",
76-
"svelte-youtube-lite": "^0.5.1",
76+
"svelte-youtube-lite": "0.5",
7777
"svelte2tsx": "^0.7.22",
7878
"typescript": "^5.6.3",
79-
"typescript-eslint": "^8.10.0",
80-
"vite": "^5.4.9",
79+
"typescript-eslint": "^8.12.2",
80+
"vite": "^5.4.10",
8181
"vite-tsconfig-paths": "^5.0.1",
82-
"vitest": "^2.1.3"
82+
"vitest": "^2.1.4"
8383
},
8484
"dependencies": {
8585
"estree-walker": "^3.0.3",

0 commit comments

Comments
 (0)