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

Initial Fork Release #16

Merged
merged 11 commits into from
Aug 27, 2024
Merged

Initial Fork Release #16

merged 11 commits into from
Aug 27, 2024

Commits on Aug 27, 2024

  1. build: more updates to tooling configs and documentation

    I mostly just removed things that aren't needed and then optimized what is.
    Kenneth-Sills committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    b8e9ec3 View commit details
    Browse the repository at this point in the history
  2. feat!: update project metadata

    All files and docs should now point to the new repo.
    Kenneth-Sills committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    30de5c3 View commit details
    Browse the repository at this point in the history
  3. build: update build scripts & tooling

    - Use my script convention for QoL.
    - Add commit message linting configs.
    - Add git hooks for commit messages and clean pushes.
    - Add a minimal Semantic Release configuration (CI vars already set up).
    - Added relevant dev dependencies for the above.
    Kenneth-Sills committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    a765b8b View commit details
    Browse the repository at this point in the history
  4. ci: add initial Github actions

    Hopefully this works first try, it's my first Github CI!
    Kenneth-Sills committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    dc0a270 View commit details
    Browse the repository at this point in the history
  5. fix: add Typescript as a peer dependency

    This was only conventional before, now it's enforced.
    Kenneth-Sills committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d1fc200 View commit details
    Browse the repository at this point in the history
  6. chore: run prettier

    Kenneth-Sills committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    27e64f6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    66c21a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cc080c0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c3f9a28 View commit details
    Browse the repository at this point in the history
  10. build: add required declarations

    See the added documentation for details on how I generated these.
    
    I could have had the modules export `any`, but I like having the validation.
    Kenneth-Sills committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    59191c1 View commit details
    Browse the repository at this point in the history
  11. chore: minor cleanup

    - Remove unneeded eslint annotation.
    - Remove type checking skip, in favor of specifying types.
    Kenneth-Sills committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    af5983a View commit details
    Browse the repository at this point in the history