module Jekyll::Algolia::FileBrowser
def self.raw_data(file)
Note that even if you define tags and categories in a collection item,
def self.raw_data(file) data = file.data.clone # Remove all keys where we have a specific getter data.each_key do |key| data.delete(key) if respond_to?(key) end # Also delete keys we manually handle data.delete('excerpt') # Convert all keys to symbols data = Utils.keys_to_symbols(data) data end