class Middleman::CoreExtensions::Data::DataStore

def remove_file(file)

def remove_file(file)
  data_path = file[:relative_path]
  extension = File.extname(data_path)
  basename  = File.basename(data_path, extension)
  data_branch = @local_data
  path = data_path.to_s.split(File::SEPARATOR)[0..-2]
  path.each do |dir|
    data_branch = data_branch[dir]
  end
  data_branch.delete(basename) if data_branch.key?(basename)
end