65cc1720ac
feat: infer command line interactivity from the process context ( #8 )
...
* chore: update lockfiles
* feat: guess whether command was invoked non-interactively
Previously, it was made possible to control the interactivity status of the
progress bar by setting `_G.interactive`. However, this was not
automatically inferred from the context the process was started from,
and was expected to be manually set by the library invoker.
Non-interactivity status is now inferred automatically based on the
context the command was called from.
* feat: introduce `PESDE_TOOLING_FORCE_INTERACTIVE` override
This environment variable allows overriding the result of the
interactivity status guess by setting it to any non-empty value.
* fix: accidentally forcing users to set env var to get noninteractivity
* style: apply `stylua` formatter
2025-04-19 09:36:12 +01:00
1746737697
chore: update lockfiles
2025-04-09 08:42:09 +01:00
d48dbdc6d5
chore(bins): sync luau-lsp
README
2025-04-09 08:38:36 +01:00
0846ddf9d3
chore(bins): sync asphalt
README
2025-04-09 08:38:17 +01:00
20755691c6
chore(bins): bump asphalt
to v1.0.0-pre.5
2025-04-09 08:38:06 +01:00
476f39baa2
chore(bins): bump asphalt
to v1.0.0-pre.4
2025-04-09 08:37:06 +01:00
dbb2341b8c
chore(bins): bump asphalt
to v1.0.0-pre.3
2025-04-09 08:36:36 +01:00
875490251f
chore(bins): bump asphalt
to v1.0.0-pre.2
2025-04-09 08:34:12 +01:00
084e1b0e67
chore(bins): bump luau-lsp
to v1.42.1
2025-04-09 08:33:30 +01:00
89893c554f
chore(bins): bump blink
to v0.17.0
2025-04-09 08:33:12 +01:00
56a1f68048
chore(bins): bump asphalt
to v1.0.0-pre.1
2025-04-09 08:31:35 +01:00
226821d477
chore(bins): bump blink
to v0.16.0
2025-04-09 08:30:54 +01:00
9481395af6
chore(bins): bump luau-lsp
to v1.42.0
2025-04-09 08:30:22 +01:00
7be306dd65
chore(bins): bump asphalt
to v1.0.0-pre.0
2025-04-09 08:27:37 +01:00
f6f0f0cbce
chore(bins): bump blink
to v0.15.6
2025-04-09 08:27:04 +01:00
32e42b78d0
chore(bins): bump luau-lsp
to v1.41.0
2025-04-09 08:26:27 +01:00
47e7ed0024
chore: update dependencies & lockfiles
2025-04-09 08:22:37 +01:00
6740d7e363
chore(bins): bump zap
to v0.6.19
2025-03-09 16:47:06 +00:00
f549e45a6d
chore: update lockfiles
2025-03-03 19:49:24 +00:00
1dc0bcf9dd
chore(bins): bump luau-lsp
to v1.40.0
2025-03-03 19:47:49 +00:00
31b9236b16
chore(bins): bump blink
to v0.15.5
2025-03-03 19:47:08 +00:00
454039cac5
chore(bins): update asphalt
README
2025-03-03 19:46:13 +00:00
5aa1162108
chore: update lockfiles
2025-02-20 13:18:28 +00:00
402b4b197a
chore(bins): bump zap
to v0.6.18
2025-02-20 13:16:37 +00:00
e757cca8cc
chore: update lockfiles
2025-02-16 17:57:36 +00:00
ff13b5a048
chore(bins): bump luau-lsp
to v1.39.2
2025-02-16 17:55:48 +00:00
4f1e8b24a0
chore(bins): bump luau-lsp
to v1.39.1
2025-02-16 17:54:08 +00:00
981fbe0163
chore(bins): bump blink
to v0.15.4
2025-02-16 17:53:40 +00:00
e92f9e6c76
chore(bins): sync asphalt
README
2025-02-16 17:53:14 +00:00
53aede0432
chore(bins): bump asphalt
to v0.9.1
2025-02-16 17:52:31 +00:00
93929ee356
chore(bins): update lockfiles
2025-02-12 16:41:32 +00:00
898cd5020d
chore(bins): bump blink
to v0.15.3
2025-02-12 16:40:12 +00:00
7eca79f3cb
chore(bins): bump luau-lsp
to v1.39.0
2025-02-12 16:39:44 +00:00
0429a91eea
chore(bins): bump asphalt
to v0.9.0
2025-02-12 16:39:27 +00:00
3caf9baaf9
chore(bins): bump argon
to v2.0.23
2025-02-12 16:39:07 +00:00
17e5395758
chore(lib): prepare for v0.1.12
2025-02-12 16:33:42 +00:00
a19331f951
chore(pkg): migrate to pesde v0.6.0 w/ engines
2025-02-12 16:25:53 +00:00
61c20b25a3
feat(lib): upgrade pathfs
and dirs
to v0.3.0
2025-02-05 12:30:00 +05:30
e03f07470d
chore: update lockfiles
2025-01-29 20:08:27 +05:30
c2a8abeda6
chore(bins): bump zap
to v0.6.17
2025-01-29 20:03:45 +05:30
50aea6d266
chore(bins): bump darklua
to v0.16.0
2025-01-29 20:03:45 +05:30
d0eb238281
chore(bins): update READMEs
2025-01-29 20:03:44 +05:30
037520c4c6
chore(bins): bump argon
to v2.0.22
2025-01-29 20:03:35 +05:30
bee9bc8c92
chore(lib): prepare for v0.1.11
2025-01-23 13:16:25 +05:30
f99a4f787d
chore(lib): prepare for v0.1.10
2025-01-22 12:00:11 +05:30
e90fc8b617
chore(pkg): use new index url
2025-01-22 11:55:28 +05:30
3a5ba527cf
chore(lib): prepare for v0.1.9
2025-01-16 08:52:35 +00:00
4da1e25967
chore(lib): prepare for v0.1.8
2025-01-16 07:48:34 +00:00
2d50daa2c6
chore(bins): bump blink
to v0.15.2
2025-01-16 07:42:09 +00:00
Luka
3e1876ad43
feat(lib): switch to luau-unzip
( #3 )
...
* chore(bins): bump `asphalt` to v0.8.4
* chore(bins): bump `selene` to v0.28.0
* feat(lib): use luau-unzip
* chore(CHANGELOG): add luau-unzip
* chore: switch back to CRLF
* fix(lib): extracting wrong binary
* refactor(lib): use extractEntry function
* refactor(lib): make checks explicit and add comments to zip decompressor
* chore(lib): remove unused exec util
* chore(CHANGELOG): remove trailing full-stop
---------
Co-authored-by: Erica Marigold <hi@devcomp.xyz>
2025-01-16 13:08:06 +05:30