1
1
package io .scalajs .nodejs .zlib
2
2
3
3
import com .thoughtworks .enableIf
4
+ import io .scalajs .nodejs .buffer .Buffer
4
5
5
6
import scala .scalajs .js
6
7
import scala .scalajs .js .annotation .JSImport
@@ -75,8 +76,8 @@ trait Zlib extends js.Object with UncategorizedConstants with ZlibConstants {
75
76
76
77
@ enableIf(io.scalajs.nodejs.internal.CompilerSwitches .gteNodeJs12) def brotliCompressSync (buffer : Data ,
77
78
options : BrotliOptions
78
- ): Unit = js.native
79
- @ enableIf(io.scalajs.nodejs.internal.CompilerSwitches .gteNodeJs12) def brotliCompressSync (buffer : Data ): Unit =
79
+ ): Buffer = js.native
80
+ @ enableIf(io.scalajs.nodejs.internal.CompilerSwitches .gteNodeJs12) def brotliCompressSync (buffer : Data ): Buffer =
80
81
js.native
81
82
82
83
@ enableIf(io.scalajs.nodejs.internal.CompilerSwitches .gteNodeJs12)
@@ -86,8 +87,8 @@ trait Zlib extends js.Object with UncategorizedConstants with ZlibConstants {
86
87
87
88
@ enableIf(io.scalajs.nodejs.internal.CompilerSwitches .gteNodeJs12) def brotliDecompressSync (buffer : Data ,
88
89
options : BrotliOptions
89
- ): Unit = js.native
90
- @ enableIf(io.scalajs.nodejs.internal.CompilerSwitches .gteNodeJs12) def brotliDecompressSync (buffer : Data ): Unit =
90
+ ): Buffer = js.native
91
+ @ enableIf(io.scalajs.nodejs.internal.CompilerSwitches .gteNodeJs12) def brotliDecompressSync (buffer : Data ): Buffer =
91
92
js.native
92
93
93
94
/** Compress a Buffer or string with Deflate.
@@ -99,17 +100,17 @@ trait Zlib extends js.Object with UncategorizedConstants with ZlibConstants {
99
100
/** Compress a Buffer or string with Deflate.
100
101
* @example zlib.deflateSync(buf[, options])
101
102
*/
102
- def deflateSync (buffer : Data , options : CompressionOptions ): Unit = js.native
103
- def deflateSync (buffer : Data ): Unit = js.native
103
+ def deflateSync (buffer : Data , options : CompressionOptions ): Buffer = js.native
104
+ def deflateSync (buffer : Data ): Buffer = js.native
104
105
105
106
/** Compress a Buffer or string with DeflateRaw.
106
107
* @example zlib.deflateRaw(buf[, options], callback)
107
108
*/
108
109
def deflateRaw (buffer : Data , options : CompressionOptions , callback : js.Function ): Unit =
109
110
js.native
110
- def deflateRaw (buffer : Data , callback : js.Function ): Unit = js.native
111
- def deflateRawSync (buffer : Data , options : CompressionOptions ): Unit = js.native
112
- def deflateRawSync (buffer : Data ): Unit = js.native
111
+ def deflateRaw (buffer : Data , callback : js.Function ): Unit = js.native
112
+ def deflateRawSync (buffer : Data , options : CompressionOptions ): Buffer = js.native
113
+ def deflateRawSync (buffer : Data ): Buffer = js.native
113
114
114
115
/** Decompress a Buffer or string with Gunzip.
115
116
* @example zlib.gunzip(buf[, options], callback)
@@ -120,8 +121,8 @@ trait Zlib extends js.Object with UncategorizedConstants with ZlibConstants {
120
121
/** Decompress a Buffer or string with Gunzip.
121
122
* @example zlib.gunzipSync(buf[, options])
122
123
*/
123
- def gunzipSync (buffer : Data , options : CompressionOptions ): Unit = js.native
124
- def gunzipSync (buffer : Data ): Unit = js.native
124
+ def gunzipSync (buffer : Data , options : CompressionOptions ): Buffer = js.native
125
+ def gunzipSync (buffer : Data ): Buffer = js.native
125
126
126
127
/** Compress a Buffer or string with Gzip.
127
128
* @example zlib.gzip(buf[, options], callback)
@@ -132,8 +133,8 @@ trait Zlib extends js.Object with UncategorizedConstants with ZlibConstants {
132
133
/** Compress a Buffer or string with Gzip.
133
134
* @example zlib.gzipSync(buf[, options])
134
135
*/
135
- def gzipSync (buffer : Data , options : CompressionOptions ): Unit = js.native
136
- def gzipSync (buffer : Data ): Unit = js.native
136
+ def gzipSync (buffer : Data , options : CompressionOptions ): Buffer = js.native
137
+ def gzipSync (buffer : Data ): Buffer = js.native
137
138
138
139
/** Decompress a Buffer or string with Inflate.
139
140
* @example zlib.inflate(buf[, options], callback)
@@ -144,8 +145,8 @@ trait Zlib extends js.Object with UncategorizedConstants with ZlibConstants {
144
145
/** Decompress a Buffer or string with Inflate.
145
146
* @example zlib.inflateSync(buf[, options])
146
147
*/
147
- def inflateSync (buffer : Data , options : CompressionOptions ): Unit = js.native
148
- def inflateSync (buffer : Data ): Unit = js.native
148
+ def inflateSync (buffer : Data , options : CompressionOptions ): Buffer = js.native
149
+ def inflateSync (buffer : Data ): Buffer = js.native
149
150
150
151
/** Decompress a Buffer or string with InflateRaw.
151
152
* @example zlib.inflateRaw(buf[, options], callback)
@@ -157,8 +158,8 @@ trait Zlib extends js.Object with UncategorizedConstants with ZlibConstants {
157
158
/** Decompress a Buffer or string with InflateRaw.
158
159
* @example zlib.inflateRawSync(buf[, options])
159
160
*/
160
- def inflateRawSync (buffer : Data , options : CompressionOptions ): Unit = js.native
161
- def inflateRawSync (buffer : Data ): Unit = js.native
161
+ def inflateRawSync (buffer : Data , options : CompressionOptions ): Buffer = js.native
162
+ def inflateRawSync (buffer : Data ): Buffer = js.native
162
163
163
164
/** Decompress a Buffer or string with Unzip.
164
165
* @example zlib.unzip(buf[, options], callback)
@@ -169,8 +170,8 @@ trait Zlib extends js.Object with UncategorizedConstants with ZlibConstants {
169
170
/** Decompress a Buffer or string with Unzip.
170
171
* @example zlib.unzipSync(buf[, options])
171
172
*/
172
- def unzipSync (buffer : Data , options : CompressionOptions ): Unit = js.native
173
- def unzipSync (buffer : Data ): Unit = js.native
173
+ def unzipSync (buffer : Data , options : CompressionOptions ): Buffer = js.native
174
+ def unzipSync (buffer : Data ): Buffer = js.native
174
175
}
175
176
176
177
/** Zlib Singleton
0 commit comments