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

Chore: Update Dependencies, Linting, and TypeScript #296

Merged
merged 21 commits into from
Aug 13, 2024
Merged

Commits on Aug 12, 2024

  1. Use PNPM

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    8fa1043 View commit details
    Browse the repository at this point in the history
  2. Prettier ignore PNPM lockfile

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    2de3cff View commit details
    Browse the repository at this point in the history
  3. PNPM save TypeScript to dev

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    7b99d82 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Finish changing NPM to pnpm

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    7ca668a View commit details
    Browse the repository at this point in the history
  2. Use new Renovate config

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    e83b7dd View commit details
    Browse the repository at this point in the history
  3. Use specific Node version

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    9e1923c View commit details
    Browse the repository at this point in the history
  4. Update deps and add Vitest

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    dfa336d View commit details
    Browse the repository at this point in the history
  5. Start configuring vitest

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    682fbe0 View commit details
    Browse the repository at this point in the history
  6. Continue configuring vitest

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    c8b7c0e View commit details
    Browse the repository at this point in the history
  7. More Vitest configuration

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    41b7948 View commit details
    Browse the repository at this point in the history
  8. Update lint deps and remove Jest

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    becab29 View commit details
    Browse the repository at this point in the history
  9. Remove old file from tsconfig

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    0ae826a View commit details
    Browse the repository at this point in the history
  10. Remove old file from TS4 tsconfig

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    d1ba735 View commit details
    Browse the repository at this point in the history
  11. Update ESLint and use tsup

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    949a56a View commit details
    Browse the repository at this point in the history
  12. Automatic lint fixes

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    3aa449a View commit details
    Browse the repository at this point in the history
  13. Fix projectService

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    a60c9a7 View commit details
    Browse the repository at this point in the history
  14. Manual lint fixes

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    d489be1 View commit details
    Browse the repository at this point in the history
  15. Exclude renamed internal type from typedoc

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    e9cd5f7 View commit details
    Browse the repository at this point in the history
  16. Widen supported TypeScript versions

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    8b02f66 View commit details
    Browse the repository at this point in the history
  17. Use Codecov token in CI

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    f26dac7 View commit details
    Browse the repository at this point in the history
  18. Add ESLint JS config

    Signed-off-by: Collin Bachman <3395010+bachmacintosh@users.noreply.github.com>
    bachmacintosh committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    f1db756 View commit details
    Browse the repository at this point in the history