{
"name": "solid-fabric-prototype",
"version": "0.0.0",
"private": true,
"packageManager": "bun@1.4.0",
"workspaces": [
"packages/*"
],
"scripts": {
"create:project": "node scripts/create-project.mjs",
"build": "node scripts/build.mjs",
"dev": "node scripts/dev.mjs",
"doctor": "node scripts/doctor.mjs",
"symbolicate": "node scripts/symbolicate.mjs",
"test": "bun run test:unit && bun run test:components",
"test:unit": "node --test test/*.test.mjs",
"test:components": "vitest run",
"test:watch": "vitest",
"test:ui": "vitest --ui",
"benchmark": "node --expose-gc scripts/benchmark.mjs",
"benchmark:ios": "bash scripts/benchmark-ios.sh",
"typecheck": "tsc --noEmit",
"format": "oxfmt --write .",
"format:check": "oxfmt --check .",
"lint": "oxlint --deny-warnings src packages demo scripts test vitest.config.ts",
"lint:fix": "bun run lint --fix",
"check": "bun run format:check && bun run lint && bun run typecheck && bun run test && bun run build",
"android:setup": "bash scripts/android-setup.sh",
"android:build": "bash scripts/android-build.sh",
"android:emulator": "bash scripts/android-emulator.sh",
"android:test": "bash scripts/android-test.sh",
"ios:setup": "bash scripts/ios-setup.sh",
"ios:build": "bun run build && xcodebuild -workspace ios/SolidFabric.xcworkspace -scheme SolidFabric -configuration Debug -sdk iphonesimulator -destination 'generic/platform=iOS Simulator' -derivedDataPath ios/build build",
"ios:test": "bun run build && xcodebuild -workspace ios/SolidFabric.xcworkspace -scheme SolidFabric -configuration Debug -destination 'platform=iOS Simulator,name=iPhone 17 Pro' -derivedDataPath ios/build test"
},
"dependencies": {
"@solid-native/auth": "workspace:*",
"@solid-native/clipboard": "workspace:*",
"@solid-native/haptics": "workspace:*",
"@solid-native/linking": "workspace:*",
"@solid-native/native": "workspace:*",
"@solid-native/sharing": "workspace:*",
"@solid-native/storage": "workspace:*",
"@solid-native/web": "workspace:*",
"@solidjs/universal": "2.0.0-rc.8",
"react": "19.2.3",
"react-native": "0.87.1",
"react-native-screens": "4.28.0",
"solid-js": "2.0.0-rc.8"
},
"devDependencies": {
"@jridgewell/remapping": "2.3.5",
"@jridgewell/trace-mapping": "0.3.31",
"@solidjs/compiler": "2.0.0-rc.8",
"@vitest/ui": "5.0.1",
"esbuild": "0.25.12",
"oxfmt": "0.68.0",
"oxlint": "1.83.0",
"typescript": "5.9.3",
"vite": "7.3.6",
"vitest": "5.0.1"
}
}