1010using namespace Napi ;
1111
1212namespace mongodb_zstd {
13- void Compress (const Napi:: CallbackInfo& info) {
13+ void Compress (const CallbackInfo& info) {
1414 // Argument handling happens in JS
1515 if (info.Length () != 3 ) {
1616 const char * error_message = " Expected three arguments." ;
@@ -21,7 +21,7 @@ void Compress(const Napi::CallbackInfo& info) {
2121 std::vector<uint8_t > data (to_compress.Data (), to_compress.Data () + to_compress.ElementLength ());
2222
2323 size_t compression_level = static_cast <size_t >(info[1 ].ToNumber ().Int32Value ());
24- const Napi:: Function& callback = info[2 ].As <Function>();
24+ Function callback = info[2 ].As <Function>();
2525
2626 CompressionWorker* worker =
2727 new CompressionWorker (callback, [data = std::move (data), compression_level] {
@@ -38,20 +38,20 @@ void Decompress(const CallbackInfo& info) {
3838 throw TypeError::New (info.Env (), error_message);
3939 }
4040
41- Napi:: Uint8Array compressed_data = info[0 ].As <Uint8Array>();
41+ Uint8Array compressed_data = info[0 ].As <Uint8Array>();
4242 std::vector<uint8_t > data (compressed_data.Data (),
4343 compressed_data.Data () + compressed_data.ElementLength ());
44- const Napi:: Function& callback = info[1 ].As <Function>();
44+ Function callback = info[1 ].As <Function>();
4545
4646 CompressionWorker* worker = new CompressionWorker (
4747 callback, [data = std::move (data)] { return mongodb_zstd::decompress (data); });
4848
4949 worker->Queue ();
5050}
5151
52- Napi:: Object Init (Napi:: Env env, Napi:: Object exports) {
53- exports.Set (Napi:: String::New (env, " compress" ), Napi:: Function::New (env, Compress));
54- exports.Set (Napi:: String::New (env, " decompress" ), Napi:: Function::New (env, Decompress));
52+ Object Init (Env env, Object exports) {
53+ exports.Set (String::New (env, " compress" ), Function::New (env, Compress));
54+ exports.Set (String::New (env, " decompress" ), Function::New (env, Decompress));
5555 return exports;
5656}
5757
0 commit comments