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

refactor: remove vue [do not merge] #534

Merged
merged 12 commits into from
Mar 11, 2024
Merged

refactor: remove vue [do not merge] #534

merged 12 commits into from
Mar 11, 2024

Commits on Nov 2, 2023

  1. chore: remove vue

    It shouldn't be neccessary as instance.
    It should be available from outside
    salisdemos committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    c4c0feb View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. build: update vue(x) dependencies

    - vuex and vue/compat are added to peerDependencies,
    they are not needed as regular dependencies
    - vue and vue-template-compiler (the latter needed for
    vue 2, but not vue 3) could be removed as dependencies
    - to be able to run the library in a vue 3 project,
    vuex is required in ^v4
    hwiem committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    e583f02 View commit details
    Browse the repository at this point in the history
  2. refactor: remove vuex usage

    to be able to remove vuex as a direct dependency,
    we need to remove its usages in the library
    hwiem committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    4d951ef View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3baff9 View commit details
    Browse the repository at this point in the history
  4. refactor: remove vue usage

    to be able to remove vue as a dependency,
    we need to remove all its usages
    hwiem committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    bf5d684 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. build: add missing dev dependencies

    these are needed for running the tests
    hwiem committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    76bdfae View commit details
    Browse the repository at this point in the history
  2. fix: fix deleting of an item

    - since state.items is an object, using `findIndex` on
    it throws an error
    - instead, we can just use `delete` to delete the item
    hwiem committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    717e4e0 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    075d5f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20f74c3 View commit details
    Browse the repository at this point in the history
  3. fix: use dot notation

    hwiem committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    7d10fbc View commit details
    Browse the repository at this point in the history
  4. refactor: delete unused file

    hwiem committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    f578804 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    613270b View commit details
    Browse the repository at this point in the history