text: // This is a generated file, modify: generate/templates/class_content.cc.
  #include <nan.h>
  #include <string.h>
  #include <chrono>
  #include <thread>
  
  extern "C" {
    #include <git2.h>
   }
  
  #include "../include/functions/copy.h"
  #include "../include/macros.h"
  #include "../include/smart.h"
  
   
  #include <iostream>
  
  using namespace std;
  using namespace v8;
  using namespace node;
  
   
    void GitSmart::InitializeComponent(Handle<v8::Object> target) {
      NanScope();
  
      Local<Object> object = NanNew<Object>();
  
   
      target->Set(NanNew<String>("Smart"), object);
    }
  
       Persistent<Function> GitSmart::constructor_template;
   