UNPKG

@react-native-ai/mlc

Version:
110 lines (109 loc) 2.41 kB
{ "name": "@react-native-ai/mlc", "version": "0.12.0", "description": "MLC LLM provider for Vercel AI SDK", "main": "lib/commonjs/index", "module": "lib/module/index", "types": "lib/typescript/index.d.ts", "react-native": "src/index", "source": "src/index", "files": [ "src", "lib", "android", "ios", "cpp", "prebuilt", "*.podspec", "app.plugin.js", "NOTICE", "ATTRIBUTIONS.md", "!ios/build", "!android/build", "!android/gradle", "!android/gradlew", "!android/gradlew.bat", "!android/local.properties", "!**/__tests__", "!**/__fixtures__", "!**/__mocks__", "!**/.*" ], "scripts": { "clean": "del-cli lib", "typecheck": "tsc --noEmit", "prepare": "bob build", "build:runtime:ios": "./scripts/build-runtime.sh --platform ios", "build:runtime:android": "./scripts/build-runtime.sh --platform android" }, "keywords": [ "react-native", "mlc", "llm", "ai", "sdk", "vercel", "expo", "config-plugin" ], "repository": { "type": "git", "url": "git+https://github.com/callstackincubator/ai.git" }, "author": "Szymon Rybczak <szymon.rybczak@gmail.com> (https://github.com/szymonrybczak)", "contributors": [ "Mike Grabowski <grabbou@gmail.com> (https://github.com/grabbou)" ], "license": "MIT", "bugs": { "url": "https://github.com/callstackincubator/ai/issues" }, "homepage": "https://github.com/callstackincubator/ai#readme", "publishConfig": { "registry": "https://registry.npmjs.org/" }, "devDependencies": { "react-native": "0.81.4" }, "react-native-builder-bob": { "source": "src", "output": "lib", "targets": [ "commonjs", "module", [ "typescript", { "project": "tsconfig.build.json" } ] ] }, "codegenConfig": { "name": "NativeMLCEngine", "type": "modules", "jsSrcsDir": "src", "ios": { "modulesProvider": { "NativeMLCEngine": "MLCEngine" } }, "android": { "javaPackageName": "com.callstack.ai" } }, "dependencies": { "@ai-sdk/provider": "^3.0.5", "@ai-sdk/provider-utils": "^4.0.1", "zod": "^4.2.1" }, "peerDependencies": { "react-native": ">=0.76.0", "expo": "*" }, "peerDependenciesMeta": { "expo": { "optional": true } } }