Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.0.19 and SvelteKit v1.0.0-next.169 - Failed to load module for SSR: /src/lib/stores/datepicker #128

Closed
nstuyvesant opened this issue Sep 18, 2021 · 11 comments

Comments

@nstuyvesant
Copy link

nstuyvesant commented Sep 18, 2021

Related to #126 but for svelte-calendar@3.0.19.

Upgraded svelte-calender@2.0.4 to 3.0.19 in my SvelteKit v1.0.0-next.169 project.

What seems to have been resolved...
#127
#125

Now getting:

500
failed to load module for ssr: /src/lib/stores/datepicker
Error: failed to load module for ssr: /src/lib/stores/datepicker
at instantiateModule (/Users/nates/dev/shy-svelte/node_modules/vite/dist/node/chunks/dep-874085d4.js:75059:15)

I do not have a /src/lib/stores folder in my project. Seems like svelte-calendar should be looking in node_modules/svelte-calendar/stores instead.

@jonathangreenemeier-vizio

Hey @nstuyvesant - thanks. I'm working thru these issues with sveltekit compatibility as I, too, would like this to work well with the new kit platform.

I'm attempting to move the experimentation to a @next dist-tag right now. Will update you when/if things are resolved.

@jonathangreenemeier-vizio

It is a bit odd, though. I am seeing a different error than you with 3.0.19 in a svelte-kit app. My error looks more like this:

11:39:24 AM [vite] Error when evaluating SSR module /src/routes/index.svelte:
Error [ERR_REQUIRE_ESM]: Must use import to load ES Module: C:\Users\6E\kit-test\node_modules\svelte-calendar\index.js
require() of ES modules is not supported.
require() of C:\Users\6E\kit-test\node_modules\svelte-calendar\index.js from C:\Users\6E\kit-test\node_modules\vite\dist\node\chunks\dep-874085d4.js is an ES module file as it is a .js file whose nearest parent package.json contains "type": "module" which defines all .js files in that package scope as ES modules.
Instead rename index.js to end in .cjs, change the requiring code to use import(), or remove "type": "module" from C:\Users\6E\kit-test\node_modules\svelte-calendar\package.json.

    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1080:13)
    at Module.load (internal/modules/cjs/loader.js:928:32)
    at Function.Module._load (internal/modules/cjs/loader.js:769:14)
    at Module.require (internal/modules/cjs/loader.js:952:19)
    at require (internal/modules/cjs/helpers.js:88:18)
    at nodeRequire (C:\Users\6E\kit-test\node_modules\vite\dist\node\chunks\dep-874085d4.js:75135:17)
    at ssrImport (C:\Users\6E\kit-test\node_modules\vite\dist\node\chunks\dep-874085d4.js:75077:20)
    at eval (/src/routes/index.svelte:7:37)
    at async instantiateModule (C:\Users\6E\kit-test\node_modules\vite\dist\node\chunks\dep-874085d4.js:75120:9)

@jonathangreenemeier-vizio

@nstuyvesant - Could you please try updating to svelte-calendar@next and re-testing on a fresh svelte-kit app? You may need to update your svelte.config.js to the following (adding the optimizeDeps property):

import preprocess from 'svelte-preprocess';

/** @type {import('@sveltejs/kit').Config} */
const config = {
	// Consult https://github.com/sveltejs/svelte-preprocess
	// for more information about preprocessors
	preprocess: preprocess(),

	kit: {
		// hydrate the <div id="svelte"> element in src/app.html
		target: '#svelte',
    vite: {
      optimizeDeps: {
        include: ['just-throttle','dayjs'],
      },
    }
	}
};

export default config;

@nstuyvesant nstuyvesant changed the title 3.0.19 and SvelteKit v1.0.0-next.169 - Failed to load resources 3.0.19 and SvelteKit v1.0.0-next.169 - Failed to load module for SSR: /src/lib/stores/datepicker Sep 18, 2021
@nstuyvesant
Copy link
Author

Will give it a try and let you know my results - thanks!

@nstuyvesant
Copy link
Author

Installing svelte-calendar@next (3.0.26) with the additions to svelte.config.js's vite.optimizeDeps.include gets rid of the SSR error. When I run the dev server, I can bring up the datepicker but the behavior is different from 2.04 so I may need to look over the examples to get it to work the same way it did before. I can show the calendar and select the date which then enlarges but does not dismiss the calendar. I'm using Safari 14.1.2 on macOS 11.6 but Chrome behaved the same way.

@jonathangreenemeier-vizio

I'm curious if you see the same behavior on the demo/docs site https://6edesign.github.io/svelte-calendar/ ?

I have not seen the behavior you're describing with the Datepicker component. The InlineCalendar component does currently behave this way, though.

@6eDesign
Copy link
Owner

If you can, @nstuyvesant, please provide the code you're using to implement the Datepicker so I can try to reproduce.

v3.0.0 does introduce many breaking changes but I think they're all for the better (either immediately or because they will aid in adding new functionality later [time pickers, date ranges, etc]).

6eDesign added a commit that referenced this issue Sep 19, 2021
…side svelte-kit applications (#129)

- added svelte property to package.json
- updated readme with instructions for svelte-kit users (add optimizeDeps config)
- update CI to create prerelease (next dist-tag) on pushes to next branch
github-actions bot pushed a commit that referenced this issue Sep 19, 2021
## [3.0.20](v3.0.19...v3.0.20) (2021-09-19)

### Bug Fixes

* **#128, #126:** Updates to project configuration to support usage inside svelte-kit applications ([#129](#129)) ([739b6d4](739b6d4)), closes [#128](#128) [#126](#126)
6eDesign added a commit that referenced this issue Sep 19, 2021
…side svelte-kit applications (#130)

* fix: update relase config

* chore(release): 3.0.19 [skip ci]

## [3.0.19](v3.0.18...v3.0.19) (2021-09-18)

### Bug Fixes

* packaging issues ([866ae40](866ae40))
* update relase config ([fc6b309](fc6b309))

* fix: update release config for prerelease

* chore(release): 3.0.20 [skip ci]

## [3.0.20](v3.0.19...v3.0.20) (2021-09-18)

### Bug Fixes

* release config changes ([d62d9a8](d62d9a8))
* update relase config ([fc6b309](fc6b309))
* update release config for prerelease ([98b7514](98b7514))

* fix: attempt removing throttle dep

* chore(release): 3.0.21 [skip ci]

## [3.0.21](v3.0.20...v3.0.21) (2021-09-18)

### Bug Fixes

* attempt removing throttle dep ([d85b620](d85b620))

* fix: re-add postpackage script

* chore(release): 3.0.22 [skip ci]

## [3.0.22](v3.0.21...v3.0.22) (2021-09-18)

### Bug Fixes

* re-add postpackage script ([7702df4](7702df4))

* fix: attempt removing type generation

* chore(release): 3.0.23 [skip ci]

## [3.0.23](v3.0.22...v3.0.23) (2021-09-18)

### Bug Fixes

* attempt removing type generation ([be4437f](be4437f))

* fix: attempt to add svelte field to package.json

* chore(release): 3.0.24 [skip ci]

## [3.0.24](v3.0.23...v3.0.24) (2021-09-18)

### Bug Fixes

* attempt to add svelte field to package.json ([36f394e](36f394e))

* fix: remove emitTypes again

* chore(release): 3.0.25 [skip ci]

## [3.0.25](v3.0.24...v3.0.25) (2021-09-18)

### Bug Fixes

* remove emitTypes again ([e4c79d1](e4c79d1))

* fix: attempt to re-add types

* chore(release): 3.0.26 [skip ci]

## [3.0.26](v3.0.25...v3.0.26) (2021-09-18)

### Bug Fixes

* attempt to re-add types ([f6356c1](f6356c1))

* fix: remove comment and update readme

* chore(release): 3.0.27 [skip ci]

## [3.0.27](v3.0.26...v3.0.27) (2021-09-19)

### Bug Fixes

* remove comment and update readme ([c583b12](c583b12))

Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
github-actions bot pushed a commit that referenced this issue Sep 19, 2021
## [3.0.20](v3.0.19...v3.0.20) (2021-09-19)

### Bug Fixes

* **#128, #126:** Updates to project configuration to support usage inside svelte-kit applications ([#130](#130)) ([1edd9ef](1edd9ef)), closes [#128](#128) [#126](#126)
* update readme ([c76eb3e](c76eb3e))
github-actions bot pushed a commit that referenced this issue Sep 19, 2021
## [3.0.20](v3.0.19...v3.0.20) (2021-09-19)

### Bug Fixes

* **#128, #126:** Updates to project configuration to support usage inside svelte-kit applications ([#130](#130)) ([1edd9ef](1edd9ef)), closes [#128](#128) [#126](#126)
* update readme ([f879ed1](f879ed1))
* update readme ([c76eb3e](c76eb3e))
@6eDesign
Copy link
Owner

Closing this issue for the time being. Feel free to open new issues with any additional problems you run into. Thanks for helping me test out the new v3 refactor.

@nstuyvesant
Copy link
Author

nstuyvesant commented Sep 19, 2021

Here's the Svelte component where I use the Datepicker. I wonder if the differences we experience may be related to typescript.

<script lang="ts">
  import { Datepicker } from 'svelte-calendar'
  import { Icon } from 'sveltestrap'
  import { DateDayOption, DateMonthOption, DateWeekdayOption, DateYearOption } from '../enums'
  import { classes, locations, teachers, schedule, findParentRecord } from '../stores'
  import AddToCalendar from '$lib/AddToCalendar.svelte'
  import DialogClass from '$lib/DialogClass.svelte'
  import DialogLocation from '$lib/DialogLocation.svelte'
  import DialogTeacher from '$lib/DialogTeacher.svelte'
  import ButtonScheduledClass from '$lib/ButtonScheduledClass.svelte'

  // Preset filters to generic values
  let classId = -1
  let day = -1
  let locationId = -1
  let teacherId = -1
  let timeOfDay = -1

  const start = new Date()
  start.setHours(0,0,0,0)
  let selectedDate = new Date(start)
  const dayRowDateOptions = { weekday: DateWeekdayOption.Long, month: DateMonthOption.Long, day: DateDayOption.Numeric }
  const datePickerOptions = { weekday: DateWeekdayOption.Long, month: DateMonthOption.Long, day: DateDayOption.Numeric, year: DateYearOption.Numeric }

  function addDays(days: number): void {
    const d = new Date(selectedDate)
    d.setDate(d.getDate() + days)
    if (d >= start) {
      selectedDate = new Date(d)
    }
  }

  const prevWeek = () => addDays(-7)
  const nextWeek = () => addDays(7)

  function getDateTime(targetDate, time: string): Date {
    const d = new Date(targetDate)
    d.setHours(+time.substring(0,2), +time.substring(3,5), 0, 0)
    return d
  }

  function inSession(eventDate: Date, startTime: string, endTime: string): boolean {
    const now = new Date()
    return now >= getDateTime(eventDate, startTime) && now <= getDateTime(eventDate, endTime)
  }
 
  function thisWeek(thisDate: Date): Date[] {
    const weekArray = []
    for (let day = 1; day <= 7; day++) {
      const d = new Date(thisDate)
      d.setDate(d.getDate() - (d.getDay() - day + 1))

      // If a date is in the past, move it forward to next week's date
      const today = new Date()
      today.setHours(0,0,0,0)
      if (d < today) d.setDate(d.getDate() + 7)

      weekArray.push(d)
    }
    return weekArray
  }

  function search(scheduledClass){
    return Object.keys(this).every(key => {
      if(this[key] == -1) {
        return true
      }
      return scheduledClass[key] == this[key]
    })
  }

  $: selectedDateString = selectedDate.toLocaleDateString('en-us', datePickerOptions)
  $: datesInView = thisWeek(selectedDate)
  $: filteredList = $schedule.filter(search, {
    day,
    classId,
    locationId,
    teacherId,
    timeOfDay
  })
</script>

<template>
  <table class="table table-striped">
    <thead>
      <tr>
        <th colspan="5" class="align-middle p-3">
          <div class="row justify-content-center">
            <div class="col-auto">
              <div class="btn-group" role="group" aria-label="Week Picker">
                <button on:click={prevWeek} class="btn btn-sm btn-secondary"><Icon name="caret-left"/></button>
                <Datepicker bind:selected={selectedDate} {start} formatted="today"><button class="btn btn-sm btn-secondary date-picker">{selectedDateString}</button></Datepicker>
                <button on:click={nextWeek} class="btn btn-sm btn-secondary"><Icon name="caret-right"/></button>
              </div>
            </div>
          </div>
        </th>
      </tr>
      <tr class="filters">
        <th class="ps-0" scope="col">
          When<br/>
          <select bind:value={day} class="form-select form-select-sm bg-secondary mb-1" aria-label="Day of the week">
            <optgroup>
              <option value={-1} selected>All days</option>
            </optgroup>
            <optgroup>
              <option value={1}>Sunday</option>
              <option value={2}>Monday</option>
              <option value={3}>Tuesday</option>
              <option value={4}>Wednesday</option>
              <option value={5}>Thursday</option>
              <option value={6}>Friday</option>
              <option value={7}>Saturday</option>
            </optgroup>
          </select>
          {#if false}
            <select bind:value={timeOfDay} class="form-select form-select-sm bg-secondary" aria-label="Time of day">
              <optgroup>
                <option value={-1} selected>All times</option>
              </optgroup>
              <optgroup>
                <option value="morning">Morning</option>
                <option value="afternoon">Afternoon</option>
                <option value="evening">Evening</option>
              </optgroup>
            </select>
          {/if}
        </th>
        <th scope="col">
          Class<br/>
          <select bind:value={classId} class="form-select form-select-sm bg-secondary" aria-label="Time of day">
            <optgroup>
              <option value={-1} selected>All</option>
            </optgroup>
            <optgroup>
              {#each $classes as course}
                <option value={course.id}>{course.name}</option>
              {/each}
            </optgroup>
          </select>
        </th>
        <th scope="col" colspan="2">
          Instructor<br/>
          <select bind:value={teacherId} class="form-select form-select-sm bg-secondary" aria-label="Instructor">
            <optgroup>
              <option value={-1} selected>All</option>
            </optgroup>
            <optgroup>
              {#each $teachers as teacher}
                <option value={teacher.id}>{teacher.name}</option>
              {/each}
            </optgroup>
          </select>
        </th>
        <th class="pe-0" scope="col">
          Location<br/>
          <select bind:value={locationId} class="form-select form-select-sm bg-secondary" aria-label="Instructor">
            <optgroup>
              <option value={-1} selected>All</option>
            </optgroup>
            <optgroup>
              {#each $locations as location}
                <option value={location.id}>{location.name}</option>
              {/each}
            </optgroup>
          </select>
        </th>
      </tr>
    </thead>
    <tbody class="border">
      {#each filteredList as scheduledClass, i}
        {#if i == 0 || (filteredList[i-1] !== undefined && scheduledClass.day != filteredList[i-1].day)}
          <tr>
            <th class="bg-secondary" colspan="5">{datesInView[scheduledClass.day-1].toLocaleString('en-US', dayRowDateOptions)}</th>
          </tr>
        {/if}
        <tr>
          <td class="align-middle">
            <AddToCalendar showTimes={true} subject={`${scheduledClass.className} with ${scheduledClass.teacherName}`} description={scheduledClass.classDescription} location={scheduledClass.locationName} eventDate={datesInView[scheduledClass.day-1]} startTime={scheduledClass.startTime} endTime={scheduledClass.endTime} />
          </td>
          <td class="align-middle">
            <DialogClass alt="Class details" classRecord={findParentRecord($classes, scheduledClass.classId)} canceled={scheduledClass.canceled}/>
          </td>
          <td class="align-middle">
            <DialogTeacher alt="Teacher details" teacher={findParentRecord($teachers, scheduledClass.teacherId)} canceled={scheduledClass.canceled}/>
          </td>
          <td class="align-middle text-center">
            <ButtonScheduledClass scheduledClassId={scheduledClass.id} canceled={scheduledClass.canceled} showJoin={scheduledClass.locationId == 5 && inSession(datesInView[scheduledClass.day-1], scheduledClass.startTime, scheduledClass.endTime)} />
          </td>
          <td class="align-middle">
            <DialogLocation alt="Location details" location={findParentRecord($locations, scheduledClass.locationId)} canceled={scheduledClass.canceled}/>
          </td>
        </tr>
      {/each}
    </tbody>
  </table>
</template>

<style lang="scss">
  .filters {
    vertical-align: top;
  }

  // Workaround because Datepicker has containing divs and doesn't look good in input group
  .date-picker {
    border-radius: 0;
  }
</style>

@nstuyvesant
Copy link
Author

Just tried creating a new SvelteKit demo project with the adjustment to the svelte.config.js and adding the Datepicker to the /routes/index.svelte and it worked although I got a warning in VS Code that the formatted property is required (when using the documented example of <Datepicker /> so I used <Datepicker formatted="today" />.

@6eDesign
Copy link
Owner

Ok formatted does not need to be a required property. I can change that.

For your more complex example could you try following the custom trigger example in the docs? You're missing the in/out actions on your custom trigger.

github-actions bot pushed a commit to justinrubek/svelte-calendar that referenced this issue Jan 8, 2023
# 1.0.0 (2023-01-08)

### Bug Fixes

* .nojekyll for gh-pages ([0cfe8ae](0cfe8ae))
* **6eDesign#128, 6eDesign#126:** Updates to project configuration to support usage inside svelte-kit applications ([6eDesign#130](https://github.com/justinrubek/svelte-calendar/issues/130)) ([1edd9ef](1edd9ef)), closes [6eDesign#128](https://github.com/justinrubek/svelte-calendar/issues/128) [6eDesign#126](https://github.com/justinrubek/svelte-calendar/issues/126)
* add [@semantic-release](https://github.com/semantic-release) plugins ([f93d866](f93d866))
* add additional targets to postpackage  rewrite script ([83312d6](83312d6))
* add FiniteGrid, update prettier/readme ([e578881](e578881))
* add postversion step for semantic-release ([2e80dfc](2e80dfc))
* add prepackage step to rewrite  imports ([e19de04](e19de04))
* add shouldEnlargeDay and enlargeDay (FKA showDay) to store; disable enlargeDay on InlineCalendar ([f6767ed](f6767ed))
* add stopPropagation to touch events ([98f8ac1](98f8ac1))
* Add styling to indicate which dates are selectable.  Prevent out-of-range months from being selected in month-picker and add appropriate styling. ([e61b6b2](e61b6b2))
* Added button type attribute ([6eDesign#34](https://github.com/justinrubek/svelte-calendar/issues/34)) ([a5475eb](a5475eb))
* animation bug when enlarging day that is also present as outsider date of adjacent calendar page ([43199af](43199af))
* browser compatibility issues ([06c5016](06c5016))
* bug fix for cellCount !== 1 in InfiniteGrid + additional exports ([8aa5ee2](8aa5ee2))
* bugfix - un-enlarge day when picker closes ([290e8cc](290e8cc))
* css tweak to prevent overflow ([9197fb6](9197fb6))
* doc navigation bar ([0384cf7](0384cf7))
* docs ([2afef36](2afef36))
* docs ([85da44c](85da44c))
* docs ([904b716](904b716))
* docs ([71d44db](71d44db))
* docs ([04c449e](04c449e))
* docs ([cf0d7cd](cf0d7cd))
* docs ([c0533a3](c0533a3))
* eslint fixes ([d6df6ac](d6df6ac))
* export grids ([41e8612](41e8612))
* firefox performance issue ([8d4e037](8d4e037))
* Fix for popover positioning when parent changes dimensions ([ffaf6f4](ffaf6f4))
* Fix Popover.svelte bug introduced by svelte 3 migration.  Note, this introduces async/await which is not transpiled by buble.  Also, code style modifications. ([aa03bbd](aa03bbd))
* gh-pages & snowpack issues ([2e79a69](2e79a69))
* gh-pages generation ([a2f3e08](a2f3e08))
* handle scrollable action destroy lifecycle + fix touch delta math ([0b07ad3](0b07ad3))
* ignore line for eslint (error suddenly popped up but only in travis [odd]) ([17c4be1](17c4be1))
* implement eslint ([d8bd8cf](d8bd8cf))
* json ([4696d50](4696d50))
* light gh-pages work ([5bb9739](5bb9739))
* linting issue ([4ed23e2](4ed23e2))
* linting issues ([8816456](8816456))
* linting issues ([a24aa7c](a24aa7c))
* linting violations ([07c868f](07c868f))
* minor style fixes ([e82b3e5](e82b3e5))
* move dayjs and just-throttle to dependencies ([6dee7b3](6dee7b3))
* packaging issues ([866ae40](866ae40))
* postpackage script ([0e5b953](0e5b953))
* push minified bundle ([a593a2c](a593a2c))
* readme ([76a4ad7](76a4ad7))
* relase.config.js -> release.config.cjs ([52dce22](52dce22))
* release scripts ([7839ccc](7839ccc))
* release scripts ([a3bc1cb](a3bc1cb))
* release.config updates ([6b3651e](6b3651e))
* release.config.cjs ([62ce395](62ce395))
* remove .bind(this) in Popover component which is no longer needed in svelte v3 ([29341ea](29341ea))
* remove console.log ([a08ddf3](a08ddf3))
* remove erroneous setting from svelte.config.js ([38c529e](38c529e))
* rewrite package.main (index.js) imports in postpackage script ([8374348](8374348))
* scrollable action - prevent scrolling on supplied node by disabling touch-action ([089f808](089f808))
* Setup test page/bundle for non-svelte usage ([cf44ceb](cf44ceb))
* styles ([503b8e1](503b8e1))
* styles ([73e7d59](73e7d59))
* styling issue ([cf41e95](cf41e95))
* Update .popover class to .sc-popover to prevent conflict with bootstrap, fixes issue 41 ([6eDesign#42](https://github.com/justinrubek/svelte-calendar/issues/42)) ([1ccdb62](1ccdb62))
* update action workflows ([890432f](890432f))
* update ci nodejs to v14 ([9c7c8e6](9c7c8e6))
* update gh-pages title ([a736fe0](a736fe0))
* update gh-pages title ([0f2479c](0f2479c))
* update inlinecalendar default props ([ecb3734](ecb3734))
* update props documentation ([926f7a6](926f7a6))
* update readme ([f879ed1](f879ed1))
* update readme ([c76eb3e](c76eb3e))
* update release.config & package.main ([d04fd68](d04fd68))
* update release.config to use sveltekit package command ([acd0752](acd0752))
* update snowpack base url for gh pages ([44a47ab](44a47ab))
* update version of timeutils ([a39c5d2](a39c5d2))
* update vscode settings ([5a8b9e9](5a8b9e9))
* use |local modifier for transitions so that they don't play out on navigation ([6eDesign#67](https://github.com/justinrubek/svelte-calendar/issues/67)) ([8242299](8242299))
* use default cursor instead of not-allowed for disabled days ([3d42536](3d42536))

### chore

* **release:** 2.0.0 [skip ci] ([2a4cd9f](2a4cd9f))

* breaking change: add snowpack build process, github actions, and fix for default start/end dates (6eDesign#103) ([40346a4](40346a4)), closes [6eDesign#103](https://github.com/justinrubek/svelte-calendar/issues/103)

### Features

* add basic theming functionality ([ce244db](ce244db))
* Add marked dates to InlineCalendar ([7d126be](7d126be))
* add startOfWeekIndex prop and update props documentation ([73de1d4](73de1d4))
* allow styling of div which wraps the Datepicker component ([19d4b07](19d4b07))
* emit dateSelected event from <Datepicker />, [beyonk-adventures:feature/onchange-event] ([c11fc69](c11fc69))
* Internationalization (add daysOfWeek and monthsOfYear props) ([a290701](a290701))
* Internationalization (add daysOfWeek and monthsOfYear props) ([20c6d5a](20c6d5a))
* lighter color/opacity for disabled days ([d139457](d139457))
* Merge pull request [6eDesign#16](https://github.com/justinrubek/svelte-calendar/issues/16) from beyonk-adventures/feature/console-warnings ([6ba44f5](6ba44f5))
* pass formattedSelected to slot ([3149c93](3149c93))
* pass selected to slot ([3a5bd43](3a5bd43))
* remove pseudo element ([b3078ab](b3078ab))

### Reverts

* 2c52cb9 ([991f2ae](991f2ae))

### BREAKING CHANGES

* v3.0.0 release
* **release:** add snowpack build process, github actions, and fix for default start/end dates (6eDesign#103) ([40346a4](6eDesign@40346a4)), closes [6eDesign#103](6eDesign#103)

### BREAKING CHANGES

* update default start/end dates & new build process

* feat: CI workflow

* fix: CI workflow update

* fix: remove package-lock from gitignore

* fix: remove .travis.yml

* fix: add github pages to release.yml workflow

* fix: update readme

Co-authored-by: Jonathan Greenemeier <jonathan.greenemeier31@t-mobile.com>
* update default start/end dates & new build process

* feat: CI workflow

* fix: CI workflow update

* fix: remove package-lock from gitignore

* fix: remove .travis.yml

* fix: add github pages to release.yml workflow

* fix: update readme

Co-authored-by: Jonathan Greenemeier <jonathan.greenemeier31@t-mobile.com>
github-actions bot pushed a commit to justinrubek/svelte-calendar that referenced this issue Jan 8, 2023
# 1.0.0 (2023-01-08)

### Bug Fixes

* .nojekyll for gh-pages ([0cfe8ae](0cfe8ae))
* **6eDesign#128, 6eDesign#126:** Updates to project configuration to support usage inside svelte-kit applications ([6eDesign#130](https://github.com/justinrubek/svelte-calendar/issues/130)) ([1edd9ef](1edd9ef)), closes [6eDesign#128](https://github.com/justinrubek/svelte-calendar/issues/128) [6eDesign#126](https://github.com/justinrubek/svelte-calendar/issues/126)
* add [@semantic-release](https://github.com/semantic-release) plugins ([f93d866](f93d866))
* add additional targets to postpackage  rewrite script ([83312d6](83312d6))
* add FiniteGrid, update prettier/readme ([e578881](e578881))
* add postversion step for semantic-release ([2e80dfc](2e80dfc))
* add prepackage step to rewrite  imports ([e19de04](e19de04))
* add shouldEnlargeDay and enlargeDay (FKA showDay) to store; disable enlargeDay on InlineCalendar ([f6767ed](f6767ed))
* add stopPropagation to touch events ([98f8ac1](98f8ac1))
* Add styling to indicate which dates are selectable.  Prevent out-of-range months from being selected in month-picker and add appropriate styling. ([e61b6b2](e61b6b2))
* Added button type attribute ([6eDesign#34](https://github.com/justinrubek/svelte-calendar/issues/34)) ([a5475eb](a5475eb))
* animation bug when enlarging day that is also present as outsider date of adjacent calendar page ([43199af](43199af))
* browser compatibility issues ([06c5016](06c5016))
* bug fix for cellCount !== 1 in InfiniteGrid + additional exports ([8aa5ee2](8aa5ee2))
* bugfix - un-enlarge day when picker closes ([290e8cc](290e8cc))
* css tweak to prevent overflow ([9197fb6](9197fb6))
* doc navigation bar ([0384cf7](0384cf7))
* docs ([2afef36](2afef36))
* docs ([85da44c](85da44c))
* docs ([904b716](904b716))
* docs ([71d44db](71d44db))
* docs ([04c449e](04c449e))
* docs ([cf0d7cd](cf0d7cd))
* docs ([c0533a3](c0533a3))
* eslint fixes ([d6df6ac](d6df6ac))
* export grids ([41e8612](41e8612))
* firefox performance issue ([8d4e037](8d4e037))
* Fix for popover positioning when parent changes dimensions ([ffaf6f4](ffaf6f4))
* Fix Popover.svelte bug introduced by svelte 3 migration.  Note, this introduces async/await which is not transpiled by buble.  Also, code style modifications. ([aa03bbd](aa03bbd))
* gh-pages & snowpack issues ([2e79a69](2e79a69))
* gh-pages generation ([a2f3e08](a2f3e08))
* handle scrollable action destroy lifecycle + fix touch delta math ([0b07ad3](0b07ad3))
* ignore line for eslint (error suddenly popped up but only in travis [odd]) ([17c4be1](17c4be1))
* implement eslint ([d8bd8cf](d8bd8cf))
* json ([4696d50](4696d50))
* light gh-pages work ([5bb9739](5bb9739))
* linting issue ([4ed23e2](4ed23e2))
* linting issues ([8816456](8816456))
* linting issues ([a24aa7c](a24aa7c))
* linting violations ([07c868f](07c868f))
* minor style fixes ([e82b3e5](e82b3e5))
* move dayjs and just-throttle to dependencies ([6dee7b3](6dee7b3))
* packaging issues ([866ae40](866ae40))
* postpackage script ([0e5b953](0e5b953))
* push minified bundle ([a593a2c](a593a2c))
* readme ([76a4ad7](76a4ad7))
* relase.config.js -> release.config.cjs ([52dce22](52dce22))
* release scripts ([7839ccc](7839ccc))
* release scripts ([a3bc1cb](a3bc1cb))
* release.config updates ([6b3651e](6b3651e))
* release.config.cjs ([62ce395](62ce395))
* remove .bind(this) in Popover component which is no longer needed in svelte v3 ([29341ea](29341ea))
* remove console.log ([a08ddf3](a08ddf3))
* remove erroneous setting from svelte.config.js ([38c529e](38c529e))
* rewrite package.main (index.js) imports in postpackage script ([8374348](8374348))
* scrollable action - prevent scrolling on supplied node by disabling touch-action ([089f808](089f808))
* Setup test page/bundle for non-svelte usage ([cf44ceb](cf44ceb))
* styles ([503b8e1](503b8e1))
* styles ([73e7d59](73e7d59))
* styling issue ([cf41e95](cf41e95))
* Update .popover class to .sc-popover to prevent conflict with bootstrap, fixes issue 41 ([6eDesign#42](https://github.com/justinrubek/svelte-calendar/issues/42)) ([1ccdb62](1ccdb62))
* update action workflows ([890432f](890432f))
* update ci nodejs to v14 ([9c7c8e6](9c7c8e6))
* update gh-pages title ([a736fe0](a736fe0))
* update gh-pages title ([0f2479c](0f2479c))
* update inlinecalendar default props ([ecb3734](ecb3734))
* update props documentation ([926f7a6](926f7a6))
* update readme ([f879ed1](f879ed1))
* update readme ([c76eb3e](c76eb3e))
* update release.config & package.main ([d04fd68](d04fd68))
* update release.config to use sveltekit package command ([acd0752](acd0752))
* update snowpack base url for gh pages ([44a47ab](44a47ab))
* update version of timeutils ([a39c5d2](a39c5d2))
* update vscode settings ([5a8b9e9](5a8b9e9))
* use |local modifier for transitions so that they don't play out on navigation ([6eDesign#67](https://github.com/justinrubek/svelte-calendar/issues/67)) ([8242299](8242299))
* use default cursor instead of not-allowed for disabled days ([3d42536](3d42536))

### chore

* **release:** 2.0.0 [skip ci] ([2a4cd9f](2a4cd9f))

* breaking change: add snowpack build process, github actions, and fix for default start/end dates (6eDesign#103) ([40346a4](40346a4)), closes [6eDesign#103](https://github.com/justinrubek/svelte-calendar/issues/103)

### Features

* add basic theming functionality ([ce244db](ce244db))
* Add marked dates to InlineCalendar ([7d126be](7d126be))
* add startOfWeekIndex prop and update props documentation ([73de1d4](73de1d4))
* allow styling of div which wraps the Datepicker component ([19d4b07](19d4b07))
* emit dateSelected event from <Datepicker />, [beyonk-adventures:feature/onchange-event] ([c11fc69](c11fc69))
* Internationalization (add daysOfWeek and monthsOfYear props) ([a290701](a290701))
* Internationalization (add daysOfWeek and monthsOfYear props) ([20c6d5a](20c6d5a))
* lighter color/opacity for disabled days ([d139457](d139457))
* Merge pull request [6eDesign#16](https://github.com/justinrubek/svelte-calendar/issues/16) from beyonk-adventures/feature/console-warnings ([6ba44f5](6ba44f5))
* pass formattedSelected to slot ([3149c93](3149c93))
* pass selected to slot ([3a5bd43](3a5bd43))
* remove pseudo element ([b3078ab](b3078ab))

### Reverts

* 2c52cb9 ([991f2ae](991f2ae))

### BREAKING CHANGES

* v3.0.0 release
* **release:** add snowpack build process, github actions, and fix for default start/end dates (6eDesign#103) ([40346a4](6eDesign@40346a4)), closes [6eDesign#103](6eDesign#103)

### BREAKING CHANGES

* update default start/end dates & new build process

* feat: CI workflow

* fix: CI workflow update

* fix: remove package-lock from gitignore

* fix: remove .travis.yml

* fix: add github pages to release.yml workflow

* fix: update readme

Co-authored-by: Jonathan Greenemeier <jonathan.greenemeier31@t-mobile.com>
* update default start/end dates & new build process

* feat: CI workflow

* fix: CI workflow update

* fix: remove package-lock from gitignore

* fix: remove .travis.yml

* fix: add github pages to release.yml workflow

* fix: update readme

Co-authored-by: Jonathan Greenemeier <jonathan.greenemeier31@t-mobile.com>
github-actions bot pushed a commit to justinrubek/svelte-calendar that referenced this issue Jan 9, 2023
# 1.0.0 (2023-01-09)

### Bug Fixes

* .nojekyll for gh-pages ([0cfe8ae](0cfe8ae))
* **6eDesign#128, 6eDesign#126:** Updates to project configuration to support usage inside svelte-kit applications ([6eDesign#130](https://github.com/justinrubek/svelte-calendar/issues/130)) ([1edd9ef](1edd9ef)), closes [6eDesign#128](https://github.com/justinrubek/svelte-calendar/issues/128) [6eDesign#126](https://github.com/justinrubek/svelte-calendar/issues/126)
* add [@semantic-release](https://github.com/semantic-release) plugins ([f93d866](f93d866))
* add additional targets to postpackage  rewrite script ([83312d6](83312d6))
* add FiniteGrid, update prettier/readme ([e578881](e578881))
* add postversion step for semantic-release ([2e80dfc](2e80dfc))
* add prepackage step to rewrite  imports ([e19de04](e19de04))
* add shouldEnlargeDay and enlargeDay (FKA showDay) to store; disable enlargeDay on InlineCalendar ([f6767ed](f6767ed))
* add stopPropagation to touch events ([98f8ac1](98f8ac1))
* Add styling to indicate which dates are selectable.  Prevent out-of-range months from being selected in month-picker and add appropriate styling. ([e61b6b2](e61b6b2))
* Added button type attribute ([6eDesign#34](https://github.com/justinrubek/svelte-calendar/issues/34)) ([a5475eb](a5475eb))
* animation bug when enlarging day that is also present as outsider date of adjacent calendar page ([43199af](43199af))
* browser compatibility issues ([06c5016](06c5016))
* bug fix for cellCount !== 1 in InfiniteGrid + additional exports ([8aa5ee2](8aa5ee2))
* bugfix - un-enlarge day when picker closes ([290e8cc](290e8cc))
* css tweak to prevent overflow ([9197fb6](9197fb6))
* doc navigation bar ([0384cf7](0384cf7))
* docs ([2afef36](2afef36))
* docs ([85da44c](85da44c))
* docs ([904b716](904b716))
* docs ([71d44db](71d44db))
* docs ([04c449e](04c449e))
* docs ([cf0d7cd](cf0d7cd))
* docs ([c0533a3](c0533a3))
* eslint fixes ([d6df6ac](d6df6ac))
* export grids ([41e8612](41e8612))
* firefox performance issue ([8d4e037](8d4e037))
* Fix for popover positioning when parent changes dimensions ([ffaf6f4](ffaf6f4))
* Fix Popover.svelte bug introduced by svelte 3 migration.  Note, this introduces async/await which is not transpiled by buble.  Also, code style modifications. ([aa03bbd](aa03bbd))
* gh-pages & snowpack issues ([2e79a69](2e79a69))
* gh-pages generation ([a2f3e08](a2f3e08))
* handle scrollable action destroy lifecycle + fix touch delta math ([0b07ad3](0b07ad3))
* ignore line for eslint (error suddenly popped up but only in travis [odd]) ([17c4be1](17c4be1))
* implement eslint ([d8bd8cf](d8bd8cf))
* json ([4696d50](4696d50))
* light gh-pages work ([5bb9739](5bb9739))
* linting issue ([4ed23e2](4ed23e2))
* linting issues ([8816456](8816456))
* linting issues ([a24aa7c](a24aa7c))
* linting violations ([07c868f](07c868f))
* marked dates ([416984f](416984f))
* minor style fixes ([e82b3e5](e82b3e5))
* move dayjs and just-throttle to dependencies ([6dee7b3](6dee7b3))
* packaging issues ([866ae40](866ae40))
* postpackage script ([0e5b953](0e5b953))
* push minified bundle ([a593a2c](a593a2c))
* readme ([76a4ad7](76a4ad7))
* relase.config.js -> release.config.cjs ([52dce22](52dce22))
* release scripts ([7839ccc](7839ccc))
* release scripts ([a3bc1cb](a3bc1cb))
* release.config updates ([6b3651e](6b3651e))
* release.config.cjs ([62ce395](62ce395))
* remove .bind(this) in Popover component which is no longer needed in svelte v3 ([29341ea](29341ea))
* remove console.log ([a08ddf3](a08ddf3))
* remove erroneous setting from svelte.config.js ([38c529e](38c529e))
* rewrite package.main (index.js) imports in postpackage script ([8374348](8374348))
* scrollable action - prevent scrolling on supplied node by disabling touch-action ([089f808](089f808))
* Setup test page/bundle for non-svelte usage ([cf44ceb](cf44ceb))
* styles ([503b8e1](503b8e1))
* styles ([73e7d59](73e7d59))
* styling issue ([cf41e95](cf41e95))
* Update .popover class to .sc-popover to prevent conflict with bootstrap, fixes issue 41 ([6eDesign#42](https://github.com/justinrubek/svelte-calendar/issues/42)) ([1ccdb62](1ccdb62))
* update action workflows ([890432f](890432f))
* update ci nodejs to v14 ([9c7c8e6](9c7c8e6))
* update gh-pages title ([a736fe0](a736fe0))
* update gh-pages title ([0f2479c](0f2479c))
* update inlinecalendar default props ([ecb3734](ecb3734))
* update props documentation ([926f7a6](926f7a6))
* update readme ([f879ed1](f879ed1))
* update readme ([c76eb3e](c76eb3e))
* update release.config & package.main ([d04fd68](d04fd68))
* update release.config to use sveltekit package command ([acd0752](acd0752))
* update snowpack base url for gh pages ([44a47ab](44a47ab))
* update version of timeutils ([a39c5d2](a39c5d2))
* update vscode settings ([5a8b9e9](5a8b9e9))
* use |local modifier for transitions so that they don't play out on navigation ([6eDesign#67](https://github.com/justinrubek/svelte-calendar/issues/67)) ([8242299](8242299))
* use default cursor instead of not-allowed for disabled days ([3d42536](3d42536))

### chore

* **release:** 2.0.0 [skip ci] ([2a4cd9f](2a4cd9f))

* breaking change: add snowpack build process, github actions, and fix for default start/end dates (6eDesign#103) ([40346a4](40346a4)), closes [6eDesign#103](https://github.com/justinrubek/svelte-calendar/issues/103)

### Features

* add basic theming functionality ([ce244db](ce244db))
* Add marked dates to InlineCalendar ([7d126be](7d126be))
* add startOfWeekIndex prop and update props documentation ([73de1d4](73de1d4))
* allow styling of div which wraps the Datepicker component ([19d4b07](19d4b07))
* emit dateSelected event from <Datepicker />, [beyonk-adventures:feature/onchange-event] ([c11fc69](c11fc69))
* Internationalization (add daysOfWeek and monthsOfYear props) ([a290701](a290701))
* Internationalization (add daysOfWeek and monthsOfYear props) ([20c6d5a](20c6d5a))
* lighter color/opacity for disabled days ([d139457](d139457))
* Merge pull request [6eDesign#16](https://github.com/justinrubek/svelte-calendar/issues/16) from beyonk-adventures/feature/console-warnings ([6ba44f5](6ba44f5))
* pass formattedSelected to slot ([3149c93](3149c93))
* pass selected to slot ([3a5bd43](3a5bd43))
* remove pseudo element ([b3078ab](b3078ab))

### Reverts

* 2c52cb9 ([991f2ae](991f2ae))

### BREAKING CHANGES

* v3.0.0 release
* **release:** add snowpack build process, github actions, and fix for default start/end dates (6eDesign#103) ([40346a4](6eDesign@40346a4)), closes [6eDesign#103](6eDesign#103)

### BREAKING CHANGES

* update default start/end dates & new build process

* feat: CI workflow

* fix: CI workflow update

* fix: remove package-lock from gitignore

* fix: remove .travis.yml

* fix: add github pages to release.yml workflow

* fix: update readme

Co-authored-by: Jonathan Greenemeier <jonathan.greenemeier31@t-mobile.com>
* update default start/end dates & new build process

* feat: CI workflow

* fix: CI workflow update

* fix: remove package-lock from gitignore

* fix: remove .travis.yml

* fix: add github pages to release.yml workflow

* fix: update readme

Co-authored-by: Jonathan Greenemeier <jonathan.greenemeier31@t-mobile.com>
github-actions bot pushed a commit to justinrubek/svelte-calendar that referenced this issue Jan 9, 2023
# 1.0.0 (2023-01-09)

### Bug Fixes

* .nojekyll for gh-pages ([0cfe8ae](0cfe8ae))
* **6eDesign#128, 6eDesign#126:** Updates to project configuration to support usage inside svelte-kit applications ([6eDesign#130](https://github.com/justinrubek/svelte-calendar/issues/130)) ([1edd9ef](1edd9ef)), closes [6eDesign#128](https://github.com/justinrubek/svelte-calendar/issues/128) [6eDesign#126](https://github.com/justinrubek/svelte-calendar/issues/126)
* add [@semantic-release](https://github.com/semantic-release) plugins ([f93d866](f93d866))
* add additional targets to postpackage  rewrite script ([83312d6](83312d6))
* add FiniteGrid, update prettier/readme ([e578881](e578881))
* add postversion step for semantic-release ([2e80dfc](2e80dfc))
* add prepackage step to rewrite  imports ([e19de04](e19de04))
* add shouldEnlargeDay and enlargeDay (FKA showDay) to store; disable enlargeDay on InlineCalendar ([f6767ed](f6767ed))
* add stopPropagation to touch events ([98f8ac1](98f8ac1))
* Add styling to indicate which dates are selectable.  Prevent out-of-range months from being selected in month-picker and add appropriate styling. ([e61b6b2](e61b6b2))
* Added button type attribute ([6eDesign#34](https://github.com/justinrubek/svelte-calendar/issues/34)) ([a5475eb](a5475eb))
* animation bug when enlarging day that is also present as outsider date of adjacent calendar page ([43199af](43199af))
* browser compatibility issues ([06c5016](06c5016))
* bug fix for cellCount !== 1 in InfiniteGrid + additional exports ([8aa5ee2](8aa5ee2))
* bugfix - un-enlarge day when picker closes ([290e8cc](290e8cc))
* css tweak to prevent overflow ([9197fb6](9197fb6))
* doc navigation bar ([0384cf7](0384cf7))
* docs ([2afef36](2afef36))
* docs ([85da44c](85da44c))
* docs ([904b716](904b716))
* docs ([71d44db](71d44db))
* docs ([04c449e](04c449e))
* docs ([cf0d7cd](cf0d7cd))
* docs ([c0533a3](c0533a3))
* eslint fixes ([d6df6ac](d6df6ac))
* export grids ([41e8612](41e8612))
* firefox performance issue ([8d4e037](8d4e037))
* Fix for popover positioning when parent changes dimensions ([ffaf6f4](ffaf6f4))
* Fix Popover.svelte bug introduced by svelte 3 migration.  Note, this introduces async/await which is not transpiled by buble.  Also, code style modifications. ([aa03bbd](aa03bbd))
* gh-pages & snowpack issues ([2e79a69](2e79a69))
* gh-pages generation ([a2f3e08](a2f3e08))
* handle scrollable action destroy lifecycle + fix touch delta math ([0b07ad3](0b07ad3))
* ignore line for eslint (error suddenly popped up but only in travis [odd]) ([17c4be1](17c4be1))
* implement eslint ([d8bd8cf](d8bd8cf))
* json ([4696d50](4696d50))
* light gh-pages work ([5bb9739](5bb9739))
* linting issue ([4ed23e2](4ed23e2))
* linting issues ([8816456](8816456))
* linting issues ([a24aa7c](a24aa7c))
* linting violations ([07c868f](07c868f))
* marked dates ([416984f](416984f))
* minor style fixes ([e82b3e5](e82b3e5))
* move dayjs and just-throttle to dependencies ([6dee7b3](6dee7b3))
* packaging issues ([866ae40](866ae40))
* postpackage script ([0e5b953](0e5b953))
* push minified bundle ([a593a2c](a593a2c))
* readme ([76a4ad7](76a4ad7))
* relase.config.js -> release.config.cjs ([52dce22](52dce22))
* release scripts ([7839ccc](7839ccc))
* release scripts ([a3bc1cb](a3bc1cb))
* release.config updates ([6b3651e](6b3651e))
* release.config.cjs ([62ce395](62ce395))
* remove .bind(this) in Popover component which is no longer needed in svelte v3 ([29341ea](29341ea))
* remove console.log ([a08ddf3](a08ddf3))
* remove erroneous setting from svelte.config.js ([38c529e](38c529e))
* rewrite package.main (index.js) imports in postpackage script ([8374348](8374348))
* scrollable action - prevent scrolling on supplied node by disabling touch-action ([089f808](089f808))
* Setup test page/bundle for non-svelte usage ([cf44ceb](cf44ceb))
* styles ([503b8e1](503b8e1))
* styles ([73e7d59](73e7d59))
* styling issue ([cf41e95](cf41e95))
* Update .popover class to .sc-popover to prevent conflict with bootstrap, fixes issue 41 ([6eDesign#42](https://github.com/justinrubek/svelte-calendar/issues/42)) ([1ccdb62](1ccdb62))
* update action workflows ([890432f](890432f))
* update ci nodejs to v14 ([9c7c8e6](9c7c8e6))
* update gh-pages title ([a736fe0](a736fe0))
* update gh-pages title ([0f2479c](0f2479c))
* update inlinecalendar default props ([ecb3734](ecb3734))
* update props documentation ([926f7a6](926f7a6))
* update readme ([f879ed1](f879ed1))
* update readme ([c76eb3e](c76eb3e))
* update release.config & package.main ([d04fd68](d04fd68))
* update release.config to use sveltekit package command ([acd0752](acd0752))
* update snowpack base url for gh pages ([44a47ab](44a47ab))
* update version of timeutils ([a39c5d2](a39c5d2))
* update vscode settings ([5a8b9e9](5a8b9e9))
* use |local modifier for transitions so that they don't play out on navigation ([6eDesign#67](https://github.com/justinrubek/svelte-calendar/issues/67)) ([8242299](8242299))
* use default cursor instead of not-allowed for disabled days ([3d42536](3d42536))

### chore

* **release:** 2.0.0 [skip ci] ([2a4cd9f](2a4cd9f))

* breaking change: add snowpack build process, github actions, and fix for default start/end dates (6eDesign#103) ([40346a4](40346a4)), closes [6eDesign#103](https://github.com/justinrubek/svelte-calendar/issues/103)

### Features

* 3.2.0-dev1 ([daf09ff](daf09ff))
* add basic theming functionality ([ce244db](ce244db))
* Add marked dates to InlineCalendar ([7d126be](7d126be))
* add startOfWeekIndex prop and update props documentation ([73de1d4](73de1d4))
* allow styling of div which wraps the Datepicker component ([19d4b07](19d4b07))
* datepicker store can set marked dates ([e35678f](e35678f))
* emit dateSelected event from <Datepicker />, [beyonk-adventures:feature/onchange-event] ([c11fc69](c11fc69))
* Internationalization (add daysOfWeek and monthsOfYear props) ([a290701](a290701))
* Internationalization (add daysOfWeek and monthsOfYear props) ([20c6d5a](20c6d5a))
* lighter color/opacity for disabled days ([d139457](d139457))
* Merge pull request [6eDesign#16](https://github.com/justinrubek/svelte-calendar/issues/16) from beyonk-adventures/feature/console-warnings ([6ba44f5](6ba44f5))
* pass formattedSelected to slot ([3149c93](3149c93))
* pass selected to slot ([3a5bd43](3a5bd43))
* remove pseudo element ([b3078ab](b3078ab))

### Reverts

* 2c52cb9 ([991f2ae](991f2ae))

### BREAKING CHANGES

* v3.0.0 release
* **release:** add snowpack build process, github actions, and fix for default start/end dates (6eDesign#103) ([40346a4](6eDesign@40346a4)), closes [6eDesign#103](6eDesign#103)

### BREAKING CHANGES

* update default start/end dates & new build process

* feat: CI workflow

* fix: CI workflow update

* fix: remove package-lock from gitignore

* fix: remove .travis.yml

* fix: add github pages to release.yml workflow

* fix: update readme

Co-authored-by: Jonathan Greenemeier <jonathan.greenemeier31@t-mobile.com>
* update default start/end dates & new build process

* feat: CI workflow

* fix: CI workflow update

* fix: remove package-lock from gitignore

* fix: remove .travis.yml

* fix: add github pages to release.yml workflow

* fix: update readme

Co-authored-by: Jonathan Greenemeier <jonathan.greenemeier31@t-mobile.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants