R/zzz.R

Defines functions c_get close_conns

close_conns <- function() {
  cons <- showConnections()
  ours <- as.integer(rownames(cons)[grepl("/geojsonlint|\\.geojson",
    cons[, "description"])])
  for (i in ours) {
    close(getConnection(i))
  }
}

c_get <- function(url, args = list(), ...) {
  conn <- crul::HttpClient$new(url, opts = list(...))
  res <- conn$get(query = args)
  res$raise_for_status()
  res
}
ropensci/geojsonlint documentation built on Sept. 12, 2022, 8 a.m.