File tree 1 file changed +7
-27
lines changed
1 file changed +7
-27
lines changed Original file line number Diff line number Diff line change 1
1
import { define } from "../../codegen/class-definitions" ;
2
2
3
- export default [
4
- define ( {
5
- name : "NativeZlib" ,
6
- construct : true ,
7
- noConstructor : false ,
8
- finalize : true ,
9
- configurable : false ,
10
- // estimatedSize: true,
11
- klass : { } ,
12
- JSType : "0b11101110" ,
13
- values : [ "writeCallback" , "errorCallback" ] ,
14
-
15
- proto : {
16
- init : { fn : "init" } ,
17
- write : { fn : "write" } ,
18
- writeSync : { fn : "writeSync" } ,
19
- params : { fn : "params" } ,
20
- reset : { fn : "reset" } ,
21
- close : { fn : "close" } ,
22
- onerror : { setter : "setOnError" , this : true , getter : "getOnError" } ,
23
- } ,
24
- } ) ,
25
-
26
- define ( {
27
- name : "NativeBrotli" ,
3
+ function generate ( name : string ) {
4
+ return define ( {
5
+ name,
28
6
construct : true ,
29
7
noConstructor : false ,
30
8
finalize : true ,
@@ -43,5 +21,7 @@ export default [
43
21
close : { fn : "close" } ,
44
22
onerror : { setter : "setOnError" , this : true , getter : "getOnError" } ,
45
23
} ,
46
- } ) ,
47
- ] ;
24
+ } ) ;
25
+ }
26
+
27
+ export default [ generate ( "NativeZlib" ) , generate ( "NativeBrotli" ) ] ;
You can’t perform that action at this time.
0 commit comments