File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load Diff This file was deleted.
Original file line number Diff line number Diff line change 6767 "@babel/core" : " ^7.26.0" ,
6868 "@babel/plugin-transform-runtime" : " ^7.28.5" ,
6969 "@babel/runtime" : " ^7.28.4" ,
70- "@types/react" : " ~19.1.10" ,
7170 "babel-preset-expo" : " ~54.0.0" ,
7271 "eslint" : " ^9.15.0" ,
7372 "prettier" : " ^3.3.3" ,
Original file line number Diff line number Diff line change @@ -181,7 +181,7 @@ impl LocationManager {
181181 accessed_at : Set ( None ) ,
182182 indexed_at : Set ( Some ( now) ) , // Record when location root was created
183183 permissions : Set ( None ) ,
184- inode : Set ( inode. map ( |i : i64 | i as i64 ) ) , // Use extracted inode
184+ inode : Set ( inode. map ( |i| i as i64 ) ) , // Use extracted inode
185185 parent_id : Set ( None ) , // Location root has no parent
186186 volume_id : Set ( Some ( volume_id) ) , // Volume is required for all locations
187187 ..Default :: default ( )
Original file line number Diff line number Diff line change 66 "typecheck" : " bun run --filter @sd/tauri typecheck"
77 },
88 "devDependencies" : {
9+ "@types/react" : " ~19.1.10" ,
10+ "@types/react-dom" : " ~19.1.10" ,
911 "@babel/plugin-syntax-import-assertions" : " ^7.24.0" ,
1012 "@cspell/dict-rust" : " ^4.0.2" ,
1113 "@cspell/dict-typescript" : " ^3.1.2" ,
3032 "packageManager" : " bun@1.3.0" ,
3133 "overrides" : {
3234 "@types/node" : " >18.18.x" ,
35+ "@types/react" : " ~19.1.10" ,
36+ "@types/react-dom" : " ~19.1.10" ,
3337 "react" : " 19.1.0" ,
3438 "react-dom" : " 19.1.0" ,
3539 "react-router" : " =6.20.1" ,
Original file line number Diff line number Diff line change 66 "name" : " @spacedriveapp/assets"
77 },
88 "sideEffects" : false ,
9+ "types" : " ./types.d.ts" ,
10+ "exports" : {
11+ "./icons" : " ./icons/index.ts" ,
12+ "./icons/*" : " ./icons/*" ,
13+ "./images" : " ./images/index.ts" ,
14+ "./images/*" : " ./images/*" ,
15+ "./svgs/*" : " ./svgs/*" ,
16+ "./sounds" : " ./sounds/index.ts" ,
17+ "./sounds/*" : " ./sounds/*" ,
18+ "./videos/*" : " ./videos/*" ,
19+ "./lottie/*" : " ./lottie/*" ,
20+ "./util" : " ./util/index.ts"
21+ },
922 "files" : [
1023 " icons" ,
1124 " images" ,
1225 " lottie" ,
1326 " sounds" ,
1427 " svgs" ,
1528 " videos" ,
16- " util"
29+ " util" ,
30+ " types.d.ts"
1731 ],
1832 "scripts" : {
1933 "gen" : " node ./scripts/generate.mjs"
Original file line number Diff line number Diff line change 1+ // Type declarations for @sd /assets
2+
3+ declare module "@sd/assets/icons/*.png" {
4+ const value : number ; // React Native uses numeric IDs for local images
5+ export default value ;
6+ }
7+
8+ declare module "@sd/assets/icons/*.jpg" {
9+ const value : number ;
10+ export default value ;
11+ }
12+
13+ declare module "@sd/assets/images/*.png" {
14+ const value : number ;
15+ export default value ;
16+ }
17+
18+ declare module "@sd/assets/images/*.jpg" {
19+ const value : number ;
20+ export default value ;
21+ }
22+
23+ declare module "@sd/assets/svgs/*.svg" {
24+ import type { FC , SVGProps } from "react" ;
25+ const content : FC < SVGProps < SVGSVGElement > > ;
26+ export default content ;
27+ }
28+
29+ declare module "@sd/assets/videos/*.mp4" {
30+ const value : number ;
31+ export default value ;
32+ }
33+
34+ declare module "@sd/assets/sounds/*.mp3" {
35+ const value : string ;
36+ export default value ;
37+ }
38+
39+ declare module "@sd/assets/lottie/*.json" {
40+ const value : object ;
41+ export default value ;
42+ }
You can’t perform that action at this time.
0 commit comments