@peoplefinders/census
v1.0.17
Published
A client to get census data
Readme
PF Census
This is a client library that uses type inference to autocomplete a request for US census data.
Usage
import { createCensusClient } from '@peoplefinders/census';
const census = createCensusClient({
username: process.env.API_USER,
password: process.env.API_PW,
});
let { data, error, status } = await census.get({
zip: 90210,
range: [2011, 2015],
q: {
population: {
counts: {
byRace: true,
byAge: {
eightyfiveYearsAndOver: true,
female: true,
fifteenTo19Years: true,
fiftyfiveTo59Years: true,
},
byOneOrMoreRaces: {
americanIndianAndAlaskaNative: true,
},
hispanic: {
total: true,
},
twoOrMoreRaces: true,
},
},
schoolEnrolment: true,
},
});You can use an array to get full datasets.
let { data, error, status } = await census.get({
zip: 90210,
range: [2011, 2015],
q: ["population", "schoolEnrollment"],
});