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

Move to Typescript #579

Closed
wants to merge 18 commits into from
Closed

Move to Typescript #579

wants to merge 18 commits into from

Commits on Mar 20, 2022

  1. feat: ✨ Move to TypeScript and Introduce TS Deffinitions

    This moves to TypeScript, and directly uses ESLint because standard complained about typescript
    
    todo: fix the 31 eslint warnings
    
    semi-breaking: You now need to build the project using `pnpm build`/`yarn build`/`npm run build`
    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    47e9ccd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c25befd View commit details
    Browse the repository at this point in the history
  3. chore: ⚰️ Remove dead .gitignore file

    The main .gitignore file now ignores *.log (see 47e9ccd), so this .gitignore is unnecesary
    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    44560e5 View commit details
    Browse the repository at this point in the history
  4. docs: 📝 Fix example being used outside of the examples directory caus…

    …ing errors
    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    56929e2 View commit details
    Browse the repository at this point in the history
  5. ci: 💚 hopefully fix CI/CD

    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    b71bcd8 View commit details
    Browse the repository at this point in the history
  6. fix: rename requireindex to requireIndex

    Somehow the commit where I actually changed this, didn't change it in git (wtf)
    djfjfofoc3 authored Mar 20, 2022
    Configuration menu
    Copy the full SHA
    014e59b View commit details
    Browse the repository at this point in the history
  7. chore: 🧪 Remove log used to test stuff

    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    945fb3c View commit details
    Browse the repository at this point in the history
  8. ci: 🧪 Move linting to seperate workflow

    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    d977ee5 View commit details
    Browse the repository at this point in the history
  9. ci: 👷 Only test 14.x and 17.x

    This is done to (a) save time, and (b) because the 16.x workflow for mcVersionIndex 8 takes slightly too long in CI/CD
    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    9593261 View commit details
    Browse the repository at this point in the history
  10. fix: 🚨 Fix no-explicit-any being enabled

    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    6a3c418 View commit details
    Browse the repository at this point in the history
  11. chore: ⚰️ Remove dead argument hash

    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    b3bca93 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    43ecff9 View commit details
    Browse the repository at this point in the history
  13. fix: ⚰️ Remove dead { version }s

    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    b574660 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    718a054 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    97f6658 View commit details
    Browse the repository at this point in the history
  16. fix: 🚨 Remove unused parameters

    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    459a4d6 View commit details
    Browse the repository at this point in the history
  17. fix: 🚨 Fix all remaining linter warnings

    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    b9f559d View commit details
    Browse the repository at this point in the history
  18. fix: 🧪 Extend mocha timeout

    MokiyCodes committed Mar 20, 2022
    Configuration menu
    Copy the full SHA
    dd1a5c3 View commit details
    Browse the repository at this point in the history