## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(collapse = TRUE, comment = "#>")
library(zipcodeR)

## -----------------------------------------------------------------------------
zip_distance("08731", "08901")
get_cd("08731")
reverse_zipcode(c("08731", "08999", "08731"))
zip_data_version()

## ----eval = FALSE-------------------------------------------------------------
# bundle <- download_zip_data_bundle("2026.09")

## ----eval = FALSE-------------------------------------------------------------
# bundle <- read_zip_data_bundle(
#   "data/zipcodeR-data-2026.09.rds",
#   sha256 = "SHA256_FROM_THE_RELEASE_MANIFEST"
# )

## ----eval = FALSE-------------------------------------------------------------
# reverse_zipcode_ng(bundle, c("08731", "08999", "08731"))
# geocode_zip_ng(bundle, c("08731", "08999", "08731"))
# search_radius_ng(bundle, 39.9, -74.3, radius = 10)
# zip_distance_ng(bundle, "08731", "08901")
# get_tracts_ng(bundle, "08731")
# get_cd_ng(bundle, "08731")

## ----eval = FALSE-------------------------------------------------------------
# version_record <- zip_data_version(bundle)
# saveRDS(version_record, "results/zipcodeR-data-version.rds")
# 
# version_record$data_version
# version_record$bundle_sha256
# zip_data_provenance(bundle, dataset = "zip_to_cd", key = "08731")

