Commit graph

7 commits

Author SHA1 Message Date
e7131cc589 chore(lune): fetch and update READMEs for bins too
* Updates the `update_tools` dev script to include logic for using the
  GitHub API to fetch and write READMEs for bins.
* Also optionally accepts a GitHub token for authenticated requests
  using the `$GITHUB_TOKEN` environment variable.
* Also moves dev script dependencies at root manifest into
  `dev_dependencies`.
2024-12-09 04:34:42 +00:00
94710f1b1f chore(lune): tool updater script improvements
* Include TODO comment for future README syncing
* Display a time elapsed message after running the script
* Make decoded manifest typed
2024-12-01 12:17:39 +00:00
3c49386747 chore(lune): remove GitHub auth token present in code
Whoopsie... FYI it has been revoked now :3
2024-11-30 18:34:30 +00:00
19699be874 chore(lune): include tool to automatically update bin packages 2024-11-30 18:29:37 +00:00
0b75114091 chore(lib): include README 2024-11-25 15:25:21 +00:00
6358514ae6 chore(lune): make typecheck dev script use our bin 2024-11-25 08:20:19 +00:00
9dd820d804 chore(lune): include lune dev scripts
* Adds dev lune scripts to execute tooling in dev env, also a nice way
  to dogfood the project.
* Disables all lints in luaurc temporarily, since luau-lsp analysis displays
  lint errors even for ignored files for some reason.
* Fixes a few `TypeError`s.
2024-11-25 06:23:39 +00:00