2.0.2 • Published 4 years ago

@escaladesports/us-states-lib v2.0.2

Weekly downloads
17
License
MIT
Repository
github
Last release
4 years ago

US State Names :us:

Returns an array of the 50 US States by default

Module accepts a JSON array of options that modifies the return:

  1. Array return options: state-list, dc-list, insular-list, all-list

  2. Object return options: state-abbrv, dc-abbrv, insular-abbrv, all-abbrv

Examples

let names = require('@escaladesports/us-states-lib')

console.log(names.stateList())
// returns ["Alabama","Alaska","Arizona","Arkansas","California","Colorado" ...

console.log(names.stateList('["state-list", "dc-list"]'))
// returns  ["Alabama","Alaska", ... "Washington, DC", "West Virginia" ...

console.log(names.stateList('["state-abbrv"]'))
// returns {"Alabama": "AL", "Alaska": "AK", "Arizona": "AZ", ...

// Mixing return types
console.log(names.stateList('["state-list", "dc-abbrv"]'))
// returns
// US-State-Lib input mismatch. args were:, state-list dc-abbrv
// {0: "Alabama", 1: "Alaska", 2: "Arizona", 3: "Arkansas" ... "DC": "Washington, DC" ...
2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.1.0

4 years ago

1.0.6

4 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago