Skip to content

Commit f414370

Browse files
fix spec folder
1 parent 0d5f0ad commit f414370

4 files changed

Lines changed: 17 additions & 15 deletions

File tree

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
{
22
"name": "@fishjam-cloud/react-native-webrtc-background-blur",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"description": "Background blur video effect for @fishjam-cloud/react-native-webrtc",
5-
"source": "src/index.ts",
65
"main": "dist/commonjs/index.js",
76
"module": "dist/module/index.js",
87
"types": "dist/typescript/commonjs/src/index.d.ts",
@@ -20,6 +19,7 @@
2019
},
2120
"files": [
2221
"dist",
22+
"spec",
2323
"android",
2424
"ios",
2525
"fishjam-react-native-webrtc-background-blur.podspec",
@@ -46,7 +46,7 @@
4646
"codegenConfig": {
4747
"name": "RNBackgroundBlurSpec",
4848
"type": "modules",
49-
"jsSrcsDir": "src",
49+
"jsSrcsDir": "spec",
5050
"android": {
5151
"javaPackageName": "com.fishjam.blur"
5252
}

spec/NativeBackgroundBlur.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import type { TurboModule } from "react-native";
2+
import { TurboModuleRegistry } from "react-native";
3+
4+
export interface Spec extends TurboModule {
5+
initialize(): void;
6+
deinitialize(): void;
7+
setBlurRadius(radius: number): void;
8+
isAvailable(): boolean;
9+
}
10+
11+
export default TurboModuleRegistry.getEnforcing<Spec>("BackgroundBlur");

src/NativeBackgroundBlur.ts

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,2 @@
1-
import type { TurboModule } from "react-native";
2-
import { TurboModuleRegistry } from "react-native";
3-
4-
export interface Spec extends TurboModule {
5-
initialize(): void;
6-
deinitialize(): void;
7-
setBlurRadius(radius: number): void;
8-
isAvailable(): boolean;
9-
}
10-
11-
export default TurboModuleRegistry.getEnforcing<Spec>("BackgroundBlur");
1+
export type { Spec } from "../spec/NativeBackgroundBlur";
2+
export { default } from "../spec/NativeBackgroundBlur";

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@
1111
"strict": true,
1212
"target": "ES2020"
1313
},
14-
"include": ["src"]
14+
"include": ["src", "spec"]
1515
}

0 commit comments

Comments
 (0)