Commit graph

12 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
93e2918432 feat(bins): include zap bin 2024-12-07 13:34:49 +00:00
039b4619a4 chore(bins): bump toolchainlib and update luau-lsp 2024-12-01 05:30:59 +00:00
19699be874 chore(lune): include tool to automatically update bin packages 2024-11-30 18:29:37 +00:00
a9fec3884e feat(bins): include darklua bin 2024-11-30 06:00:47 +00:00
97a1f2d1a8 chore: include updated lockfile 2024-11-28 16:34:03 +00:00
ad78e5a2b7 feat(bins): include selene tool 2024-11-28 16:10:39 +00:00
a8042ced44 feat(bins): include rojo bin 2024-11-28 15:46:19 +00:00
50811ad970 chore: update pesde workspace lockfile 2024-11-25 08:21:01 +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
94706f8a9d refactor: restructure repo
* Restructures monorepo packages
* Updated pesde manifests with scope and other metadata
* Consolidated all interactive install logic into __call metamethod for
  one liner bin re-exports
* Renamed binlib->toolchainlib
* Introduced first real world package - stylua (!!)
2024-11-23 14:35:23 +00:00
b1892a8098 init: initial binlib logic and demo lune package 2024-11-21 10:37:38 +00:00