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

Upgrade to vue 3 #91

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
Open

Upgrade to vue 3 #91

wants to merge 11 commits into from

Commits on Jan 21, 2024

  1. Upgrade to Vue 3

    This is following the instructions at [this article][1]. I removed
    vue-intersect because it wasn't compatible with vue3 - I may go back and
    figure something out.
    
    [1]: https://vueschool.io/articles/vuejs-tutorials/how-to-migrate-from-vue-cli-to-vite/
    bkjohnson committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    84906e2 View commit details
    Browse the repository at this point in the history
  2. Load tailwind config in vite

    There is still a Proxy client side that I think is causing problems
    bkjohnson committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    a71a277 View commit details
    Browse the repository at this point in the history
  3. Properly mount each canvas section components

    I couldn't figure out how to get vue to work with the async dynamic
    import so I created the index file instead. There is a problem with the
    Transitions component which I will try to fix next
    bkjohnson committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    00447c2 View commit details
    Browse the repository at this point in the history
  4. Fix the Transitions section

    bkjohnson committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    00ec0d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5ac5d09 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Get CLI serve command to work

    This just leverages the vite dev server to be very similar to the `dev`
    npm script. I used `yarn link` to test it with another local package and
    found that I needed to use some absolute paths to ensure that the right
    config got used. Next will be a similar treatment for the export
    command.
    bkjohnson committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    6472225 View commit details
    Browse the repository at this point in the history
  2. Replace docs & npm script

    bkjohnson committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    68bea06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cff1690 View commit details
    Browse the repository at this point in the history
  4. Cleanup some unused code

    bkjohnson committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    2844273 View commit details
    Browse the repository at this point in the history
  5. Include src in files manifest

    I think we'll need to publish the src because vite is going to build it
    for the cli commands.
    bkjohnson committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    5adbd39 View commit details
    Browse the repository at this point in the history
  6. Update CHANGELOG

    bkjohnson committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    18db591 View commit details
    Browse the repository at this point in the history