Commit graph

177 commits

Author SHA1 Message Date
128d8bdfed
chore(lune,nix): add markdown generation scripts for moonwave 2025-02-21 18:45:01 +00:00
e8be46864a
docs: add @field annotations for ZipEntryProperties 2025-02-21 18:44:37 +00:00
4ad9806ccc
docs: fix grammar mistakes in comments
Also uses `ZIP` instead of `zip` in some places.
2025-02-20 13:12:11 +00:00
8269686f86
docs: add missed indentation for moonwave doc comment 2025-02-19 18:49:37 +00:00
3e6de07545
style: apply stylua formatter 2025-02-19 18:28:49 +00:00
5fb55268f4
fix: address errors in moonwave comments and convert indentation 2025-02-19 18:28:00 +00:00
9ee7c1af0c
feat: add moonwave doc comments and small type corrections 2025-02-19 18:11:59 +00:00
4edd68316e
chore: prepare for v0.1.1 2025-02-18 09:01:35 +00:00
335c86e53f
style(nix): apply nixpkgs-fmt formatter [skip ci] 2025-02-18 08:59:42 +00:00
2a1448ce5a
chore(actions): install deps with --locked 2025-02-18 08:55:13 +00:00
7e7029e180
chore(pkg): bump luau-lsp to v1.39.2 2025-02-18 08:54:23 +00:00
1c56e3006d
chore(pkg): bump asciitable to v0.2.1 2025-02-18 08:52:18 +00:00
6dda6c1133
chore(pkg,nix): bump pesde version to v0.6.8-rc.8 2025-02-18 08:47:35 +00:00
665befd044
chore(actions): add actions: write permissions to token 2025-02-17 11:27:44 +05:30
282d2e62e8
chore(actions): increase nix cache size to 5 GiB 2025-02-17 11:24:55 +05:30
a4da2d0fbe
chore(README): fix contribution section grammar mistake 2025-02-17 11:20:05 +05:30
a08e5ad14a
chore(actions): only add paths-ignore for CI 2025-02-16 17:29:45 +05:30
da32f55a23
chore(CHANGELOG): update entries 2025-02-16 17:28:45 +05:30
52f5a1e3c2
chore(actions): only run CI for real source code 2025-02-16 17:24:46 +05:30
005a92272c
chore(nix): remove trace logging of gh release URL 2025-02-16 17:21:01 +05:30
3288c4cf44
chore(pkg): use pinned engines for pesde 2025-02-16 17:18:10 +05:30
3b86ef8579
chore(README): update contributing docs nix command to use user shell 2025-02-16 17:16:17 +05:30
918449d343
chore(nix): update sha256 hash for luau-lsp v1.39.0 2025-02-16 17:13:37 +05:30
3a9590a8a3
chore(nix): fix newline in middle of jq command 2025-02-16 17:11:45 +05:30
89c986a3d8
chore(actions): use pesde inside nix shell 2025-02-16 17:09:15 +05:30
89f6713aea
chore(nix): support v0.6 lockfile parsing 2025-02-16 17:07:34 +05:30
db60b17f1a
chore(actions): use nix in CI 2025-02-16 16:54:49 +05:30
16b35b4d30
chore(nix): structure refactor and install luau tooling 2025-02-16 16:54:17 +05:30
55f7851441
chore(pkg): use pinned tool versions and update lockfile 2025-02-16 16:53:55 +05:30
5ec8f01c09
chore(nix): bring pesde installation back
Also use nix in CI, although incomplete without installation.
2025-02-16 05:53:30 +00:00
3afd58186c
chore(nix): remove shellHook and use bash shell 2025-02-16 05:31:57 +00:00
1df9631fa3
chore(actions): use correct test runner command 2025-02-14 01:34:46 +05:30
febeaf05be
chore(pkg): pin luau-lsp devdep to v1.39.0 2025-02-14 01:33:28 +05:30
4831384c16
chore(actions): pass gh token when needed and add bash flags 2025-02-14 01:31:01 +05:30
ff69d687b1
chore(actions): use correct qualification for outputs 2025-02-14 01:27:53 +05:30
1929a25fc4
chore(actions): pass GH_TOKEN to luau-lsp install step 2025-02-14 01:20:25 +05:30
9517d666fe
chore(actions): use correct semver package name 2025-02-14 01:18:29 +05:30
7522d0f253
chore(actions): update apt db before running install 2025-02-14 01:16:50 +05:30
05701f23f9
chore: include CI configs 2025-02-14 01:15:23 +05:30
6182e65756
feat: simplify path construction logic
Simplies logic to just use nearest parent as the base instead of
traversing downwards. This reduces some redundancy, however fixes a bug
with repeated components in the constructed path and also improves
performance by skipping a loop altogether.

Also fixes recursive extraction tests failing `pandoc_soft_links.zip`.
2025-02-13 16:54:29 +00:00
54d46ff9cc
style: convert all indentention to spaces 2025-02-13 16:39:13 +00:00
01dcf05cae
chore(README): add contributing section 2025-02-13 16:27:56 +00:00
b90e15a8f0
chore(nix): install zip too for tests in devenv 2025-02-13 16:13:43 +00:00
af2b3e128d
chore(nix): install pesde for devenv 2025-02-09 17:31:49 +00:00
c514fc7b22
chore(nix): apply formatting with nixpkgs-fmt 2025-02-09 17:16:31 +00:00
7a400f18d6
chore(nix): use fish as default shell 2025-02-09 11:26:31 +00:00
e57c9d7b29
chore: include nix configs for devenv 2025-02-09 11:05:58 +00:00
965ddb1164
chore(pkg): prepare for v0.1.0 2025-01-12 08:06:50 +00:00
83f847eabc
style: add missed line after method decl 2025-01-12 08:02:18 +00:00
033a095f78
chore(README): fix MSLV again, fr this time 2025-01-10 22:50:53 +05:30