class Sass::Embedded::CompileContext
def import_response(import_request)
def import_response(import_request) importer = importer_with_id(import_request.importer_id) importer_result = get_method(importer, :load).call import_request.url EmbeddedProtocol::InboundMessage::ImportResponse.new( id: import_request.id, success: EmbeddedProtocol::InboundMessage::ImportResponse::ImportSuccess.new( contents: get_attr(importer_result, :contents), syntax: to_proto_syntax(get_attr(importer_result, :syntax)), source_map_url: get_attr(importer_result, :source_map_url) ) ) rescue StandardError => e EmbeddedProtocol::InboundMessage::ImportResponse.new( id: import_request.id, error: e.message ) end