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

Full TypeScript rewrite. Best type defs #651

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

Commits on Jan 17, 2024

  1. phase 1: simply rename to modules -> *.ts

    (cherry picked from commit 3cbf1a4)
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    f721622 View commit details
    Browse the repository at this point in the history
  2. phase 2: add typings with script & a few manual fixes, fix a few bugs

    (cherry picked from commit 1acb152)
    
    with a lot of manual fixes
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    90caa81 View commit details
    Browse the repository at this point in the history
  3. add options types, fix some missing types

    (cherry picked from commit 9748f4f)
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    bb15d04 View commit details
    Browse the repository at this point in the history
  4. fix: setblock now correctly sets initial block state when no override

    remove almost all require's, make mcData typed (expose), make types ready for publishing!
    
    (cherry picked from commit e4be9d8)
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    ff4da02 View commit details
    Browse the repository at this point in the history
  5. make commands typed, fix many bugs! improve /tp

    add block renames
    
    (cherry picked from commit b9a2813)
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    156c82a View commit details
    Browse the repository at this point in the history
  6. fix tsc & use prepare for now

    (cherry picked from commit f324dc4)
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    ef2393f View commit details
    Browse the repository at this point in the history
  7. migrate docs to jsdoc with codemod, not documented are marked as inte…

    …rnal
    
    remove api.md for now
    fix gentypes
    
    (cherry picked from commit dd3253e)
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    76c5626 View commit details
    Browse the repository at this point in the history
  8. fix: don't mutate generation options, fix storage provider is null fo…

    …r overworld
    
    (cherry picked from commit 8297df2)
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    8a38cdb View commit details
    Browse the repository at this point in the history
  9. fix tab_complete crash in post-flatenning

    (cherry picked from commit 9d72f86)
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    8eb54af View commit details
    Browse the repository at this point in the history
  10. add slash to aliases so its easier to discover them with search

    (cherry picked from commit 46edddc)
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    7705c79 View commit details
    Browse the repository at this point in the history
  11. allow json resolve

    (cherry picked from commit ba37e8d)
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    0fc0670 View commit details
    Browse the repository at this point in the history
  12. fix build

    (cherry picked from commit b81e264)
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    9f1fcdf View commit details
    Browse the repository at this point in the history
  13. add events, fix ts build

    (cherry picked from commit 692f062)
    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    a6efc32 View commit details
    Browse the repository at this point in the history
  14. improve many types, fix build!

    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    0a2a798 View commit details
    Browse the repository at this point in the history
  15. try ts-standard instead

    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    e8df1db View commit details
    Browse the repository at this point in the history
  16. rename modules back to plugins

    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    426969d View commit details
    Browse the repository at this point in the history
  17. fix jsdoc newlines

    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    4fd7926 View commit details
    Browse the repository at this point in the history
  18. fix docs generator

    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    9b5fe20 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    9b2c5f6 View commit details
    Browse the repository at this point in the history
  20. rm old types

    zardoy committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    184a9e6 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. revert a few things...

    zardoy committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    cfc3847 View commit details
    Browse the repository at this point in the history
  2. partially Revert "try ts-standard instead"

    This reverts commit e8df1db.
    zardoy committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    4414705 View commit details
    Browse the repository at this point in the history
  3. rm mcdata refs

    zardoy committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    b514e46 View commit details
    Browse the repository at this point in the history
  4. revert even more things...

    zardoy committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    51cceb4 View commit details
    Browse the repository at this point in the history
  5. finally test that it works

    zardoy committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    1fdc39f View commit details
    Browse the repository at this point in the history