#ifndef CUSTOM_IMPORTER_BRIDGE_H #define CUSTOM_IMPORTER_BRIDGE_H #include #include #include #include "callback_bridge.h" typedef Sass_Import_List SassImportList; class CustomImporterBridge : public CallbackBridge { public: CustomImporterBridge(v8::Local cb, bool is_sync) : CallbackBridge(cb, is_sync) {} private: SassImportList post_process_return_value(v8::Local) const; Sass_Import* check_returned_string(Nan::MaybeLocal value, const char *msg) const; Sass_Import* get_importer_entry(const v8::Local&) const; std::vector> pre_process_args(std::vector) const; }; #endif