-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Expand file tree
/
Copy pathpackage.json
More file actions
87 lines (87 loc) · 2.54 KB
/
package.json
File metadata and controls
87 lines (87 loc) · 2.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
{
"name": "@react-native-firebase/functions",
"version": "24.0.0",
"author": "Invertase <oss@invertase.io> (http://invertase.io)",
"description": "React Native Firebase - Cloud Functions for Firebase lets you automatically run backend code in response to events triggered by Firebase features and HTTPS requests. React Native Firebase supports integration with production and locally emulated Cloud Functions with a simple API interface.\n\n",
"main": "./dist/module/index.js",
"types": "./dist/typescript/lib/index.d.ts",
"codegenConfig": {
"name": "NativeRNFBTurboFunctions",
"type": "modules",
"jsSrcsDir": "specs",
"includesGeneratedCode": true,
"android": {
"javaPackageName": "io.invertase.firebase.functions"
},
"ios": {
"modulesProvider": {
"NativeRNFBTurboFunctions": "RNFBFunctionsModule"
}
}
},
"scripts": {
"build": "genversion --esm --semi lib/version.ts",
"build:clean": "rimraf android/build && rimraf ios/build",
"compile": "bob build",
"prepare": "yarn run build && yarn compile",
"codegen": "yarn android:codegen && yarn ios:codegen",
"android:codegen": "npx @react-native-community/cli codegen --platform android --outputPath=./android/src/main/java/io/invertase/firebase/functions/generated",
"ios:codegen": "npx @react-native-community/cli codegen --platform ios --outputPath=./ios/generated"
},
"repository": {
"type": "git",
"url": "https://github.com/invertase/react-native-firebase/tree/main/packages/functions"
},
"license": "Apache-2.0",
"keywords": [
"react",
"react-native",
"firebase",
"https",
"callable",
"functions"
],
"peerDependencies": {
"@react-native-firebase/app": "24.0.0"
},
"devDependencies": {
"@react-native-firebase/private-tests-firebase-functions": "^0.0.1",
"react-native": "^0.80.1",
"react-native-builder-bob": "^0.40.17",
"typescript": "^5.9.3"
},
"publishConfig": {
"access": "public",
"provenance": true
},
"exports": {
".": {
"source": "./lib/index.ts",
"types": "./dist/typescript/lib/index.d.ts",
"default": "./dist/module/index.js"
},
"./package.json": "./package.json"
},
"react-native-builder-bob": {
"source": "lib",
"output": "dist",
"targets": [
[
"module",
{
"esm": true
}
],
[
"typescript",
{
"tsc": "../../node_modules/.bin/tsc"
}
]
]
},
"eslintIgnore": [
"node_modules/",
"dist/"
]
}