Skip to content

vexkiddy/datebook-sveltekit-issues

Repository files navigation

datebook sveltekit issues

The project will run fine when you run npm run dev and build locally.

However when you run npm run build && npm run preview you will get a 500 internal server error and the following issue will appear in the terminal:

import { GoogleCalendar, OutlookCalendar, YahooCalendar, ICalendar } from "datebook";
         ^^^^^^^^^^^^^^
SyntaxError: Named export 'GoogleCalendar' not found. The requested module 'datebook' is a CommonJS module, which may not support all module.exports as named exports.
CommonJS modules can always be imported via the default export, for example using:

import pkg from 'datebook';
const { GoogleCalendar, OutlookCalendar, YahooCalendar, ICalendar } = pkg;

    at ModuleJob._instantiate (node:internal/modules/esm/module_job:124:21)
    at async ModuleJob.run (node:internal/modules/esm/module_job:190:5)

If you copy the contents of the minified datebook.esm.min.js locally and import it it will work fine. Hope this helps troubleshoot the issues!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published