* test: booking and frequency limits e2e * test: refactor limit e2e and check multiple * test: move limits e2e to separate file * fix: blocked day assertions * chore: rename to booking-limits * fix: use todo test util * chore: un-DRY tests * feat: create user with limits helper * chore: move user limit helper to utils * fix: multiple limits test * feat: fail faster * chore: event url helper * fix: prismock count date comparisons * chore: improve booking limit types in test utils * test: add typed weekStart to getOrganizer helper * test: add custom fromDate to getDate helper * fix: correctly handle negative date increments * test: add helper for partial weeks * test: booking limits edge cases * chore: remove booking limit e2e todos * chore: normalize getDate return type and skip test * Fix imports paths that are changes after main merge * Fix failing types * Skip failing test --------- Co-authored-by: Peer Richelsen <peeroke@gmail.com> Co-authored-by: Keith Williams <keithwillcode@gmail.com> Co-authored-by: Alex van Andel <me@alexvanandel.com> Co-authored-by: Hariom <hariombalhara@gmail.com> |
||
---|---|---|
.. | ||
embed-core | ||
embed-react | ||
embed-snippet | ||
.eslintrc.js | ||
README.md | ||
vite.config.js |
Embeds
This folder contains all the various flavours of embeds.
core
contains the core library written in vanilla JS that manages the embed.
snippet
contains the Vanilla JS Code Snippet that can be installed on any website and would automatically fetch the core
library.
Please see the respective folder READMEs for details on them.
Publishing to NPM. It will soon be automated using changesets github action
To publish the packages. Following steps should be followed. All commands are to be run at the root.
yarn changeset
-> Creates changelog files and adds summary to changelog. Select embed packages only here.yarn changeset version
-> Bumps the versions as required- Get the PR reviewed and merged
yarn publish-embed
-> Releases all packages. We can't useyarn changeset publish
because it doesn't support workspace: prefix removal yet. See https://github.com/changesets/changesets/issues/432#issuecomment-1016365428