1 {
2 "name": "@ondeinference/react-native",
3 "version": "1.0.0",
4 "description": "On-device LLM inference for React Native. Run Qwen 2.5 models locally with Metal on iOS, CPU on Android. No cloud, no API key.",
5 "main": "build/index.js",
6 "types": "build/index.d.ts",
7 "scripts": {
8 "build": "tsc",
9 "clean": "rm -rf build",
10 "prepublishOnly": "npm run clean && npm run build",
11 "build:rust:ios": "./scripts/build-rust.sh ios",
12 "build:rust:android": "./scripts/build-rust.sh android",
13 "build:rust": "./scripts/build-rust.sh all"
14 },
15 "keywords": [
16 "react-native",
17 "expo",
18 "inference",
19 "llm",
20 "on-device",
21 "ai",
22 "metal",
23 "qwen",
24 "rust",
25 "mistral"
26 ],
27 "license": "MIT OR Apache-2.0",
28 "author": "Onde Inference <hello@ondeinference.com>",
29 "homepage": "https://ondeinference.com",
30 "repository": {
31 "type": "git",
32 "url": "git+https://github.com/ondeinference/onde.git",
33 "directory": "sdk/react-native"
34 },
35 "bugs": {
36 "url": "https://github.com/ondeinference/onde/issues"
37 },
38 "devDependencies": {
39 "expo-modules-core": "^2.0.0",
40 "typescript": "^5.0.0"
41 },
42 "peerDependencies": {
43 "expo": ">=52.0.0",
44 "react": ">=18.0.0",
45 "react-native": ">=0.76.0"
46 },
47 "engines": {
48 "node": ">=18.0.0"
49 },
50 "files": [
51 "build/",
52 "ios/OndeInference.podspec",
53 "ios/OndeInferenceModule.swift",
54 "ios/rust/OndeReactNative.xcframework",
55 "android/",
56 "rust/Cargo.toml",
57 "rust/Cargo.lock",
58 "rust/build.rs",
59 "rust/src/",
60 "scripts/",
61 "expo-module.config.json"
62 ]
63 }