2 #include "calculator.h" 6 NAN_MODULE_INIT(InitCalculator)
8 Nan::Set(target, New<String>(
"electricityReduction").ToLocalChecked(),
9 GetFunction(New<FunctionTemplate>(electricityReduction)).ToLocalChecked());
11 Nan::Set(target, New<String>(
"naturalGasReduction").ToLocalChecked(),
12 GetFunction(New<FunctionTemplate>(naturalGasReduction)).ToLocalChecked());
14 Nan::Set(target, New<String>(
"compressedAirReduction").ToLocalChecked(),
15 GetFunction(New<FunctionTemplate>(compressedAirReduction)).ToLocalChecked());
17 Nan::Set(target, New<String>(
"compressedAirLeakSurvey").ToLocalChecked(),
18 GetFunction(New<FunctionTemplate>(compressedAirLeakSurvey)).ToLocalChecked());
20 Nan::Set(target, New<String>(
"compressedAirPressureReduction").ToLocalChecked(),
21 GetFunction(New<FunctionTemplate>(compressedAirPressureReduction)).ToLocalChecked());
23 Nan::Set(target, New<String>(
"waterReduction").ToLocalChecked(),
24 GetFunction(New<FunctionTemplate>(waterReduction)).ToLocalChecked());
26 Nan::Set(target, New<String>(
"pipeInsulationReduction").ToLocalChecked(),
27 GetFunction(New<FunctionTemplate>(pipeInsulationReduction)).ToLocalChecked());
29 Nan::Set(target, New<String>(
"tankInsulationReduction").ToLocalChecked(),
30 GetFunction(New<FunctionTemplate>(tankInsulationReduction)).ToLocalChecked());
32 Nan::Set(target, New<String>(
"steamReduction").ToLocalChecked(),
33 GetFunction(New<FunctionTemplate>(steamReduction)).ToLocalChecked());
36 NODE_MODULE(calculator, InitCalculator)