The consts in javascript.rake were not assigned with ||=
so we would end up with tons of errors like this when running
specs for this plugin:
> warning: already initialized constant TIMEZONES_DEFINITIONS
> warning: previous definition of TIMEZONES_DEFINITIONS was here
* FIX: Reintroduce holiday sub-regions removed due to consolidation
US holiday definition previously defined with `us, us_az, us_co, us_oh,
us_or, us_sd, us_wy` regions got consolidated down to just `us`. This
removed them from the available holiday regions list resulting in
errors for users with these regions
This change makes the these regions available once again.
* DEV: Sort genereated holiday regions
Noisy diffs get created when genereated regions order changes without
any change in the actual region list.
This change sorts the list before writing to file.