Commit graph

12 commits

Author SHA1 Message Date
0cd8a53102
chore(pkg): bump pesde and migrate to new engines feature 2025-02-10 12:50:53 +00:00
7d2dd1964e
chore(pkg): do not include .pesde/.gitkeep in workspace 2025-01-23 13:37:44 +05:30
0456292947
chore(pkg): prepare for v0.0.2 2025-01-23 13:33:28 +05:30
5f57a67b3c
chore(pkg): update dependencies 2025-01-23 13:27:45 +05:30
d2c41e0d03
feat: include argon core logic in library
* Include sourcemap, and sync config generators for Argon as a sync
  tool.
* Add tests for aforementioned Argon generators.
* Refactor and fix test discovery logic in test runner script.
* Temporarily unpin fixed pesde version.
2024-12-18 12:32:16 +00:00
80df6f053d
chore(lune): override alias and use proper luau-lsp bin name 2024-12-08 17:52:46 +00:00
79cbf8fdf4
chore(pkg): use pesde-managed stylua 2024-12-08 17:51:01 +00:00
57f7719b81
chore(lune): use pesde-managed luau-lsp install 2024-12-08 17:49:21 +00:00
2c852e0466
chore(pkg): bump minimum pesde_version 2024-12-08 13:26:42 +00:00
22552c0f80
refactor: restructure to use script package system
General restructuring
=====================
* Restructures to workspace with script packages for each tool choice.
* Include build script to generate package for every supported tool
  choice in library into the `.pesde/` directory.
* Remove testing .lune scripts for Rojo.

Manifest changes
================
* Exclude `.spec.luau` test files for library package.
* Include .pesde directory for library package.
* Add pathfs dev-dependency.
* Include metadata for build script package codegen.
* Use new git URL for index repo.
* Setup workspace including top level itself & tool choice script packages.

These changes require an unstable version of pesde: 2b2d280fe0.
2024-12-08 11:09:53 +00:00
c1a4bf5bd7
chore: update lockfile cache 2024-12-03 15:01:34 +00:00
258d1a99ff
chore: setup as pesde managed package 2024-12-02 15:16:22 +00:00