Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@learnersguild/guild-dates

Holidays, break weeks, and special program dates for Learners Guild.

readme

guild-dates

Codeship Status Code Climate GPA Code Climate Issue Count Test Coverage

Getting Started

  1. Install the module:

     npm install --save @learnersguild/guild-dates
  2. Use the APIs, e.g.:

     $ node
     > var guildDates = require('@learnersguild/guild-dates')
     > guildDates
     { summerBreakWeekMonday: [Getter],
       winterBreakWeekMonday: [Getter],
       summerBreakWeekDays: [Getter],
       winterBreakWeekDays: [Getter],
       breakWeekDaysBetween: [Getter],
       isDuringBreakWeek: [Getter],
       newYearsDay: [Getter],
       mlkJrDay: [Getter],
       presidentsDay: [Getter],
       cesarChavezDay: [Getter],
       memorialDay: [Getter],
       independenceDay: [Getter],
       laborDay: [Getter],
       indigenousPeoplesDay: [Getter],
       veteransDay: [Getter],
       thanksgivingDay: [Getter],
       thanksgivingFriday: [Getter],
       christmasEve: [Getter],
       christmasDay: [Getter],
       holidaysBetween: [Getter],
       isHoliday: [Getter],
       nextStartDate: [Getter],
       defaultStartDate: [Getter],
       MAX_PROGRAM_WEEKS: [Getter],
       CANCELLATION_WEEKS: [Getter],
       expectedExitDate: [Getter],
       defaultExpectedExitDate: [Getter],
       isaCancellationDate: [Getter],
       defaultISACancellationDate: [Getter],
       stipendPaymentDatesBetween: [Getter],
       momentDayOnly: [Getter],
       formatDate: [Getter],
       throwsIfInvalidDate: [Getter] }

Key Dependencies`

LICENSE

See the LICENSE file.