Commit graph

103 commits

Author SHA1 Message Date
c33f04b035 fix: import EventEmitter from events instead of stream to fix crashes 2026-05-23 13:26:20 +02:00
a22c4ada3b docs: add infos about auth and some acknowledgments in readme 2026-05-23 12:11:01 +02:00
e400af3993 docs: add features list in readme 2026-05-23 11:34:01 +02:00
221182a06f feat: fix tests to supports 26.1+ 2026-05-23 11:21:55 +02:00
34fb68079d fiix: typo 2026-05-23 11:04:07 +02:00
8417b5f699 feat: add an example in readme 2026-05-23 10:38:12 +02:00
cee159d14b fix: modrinth tests not finding nlk 2026-04-23 18:21:30 +02:00
d66c80f9dc fix: fix older versions (1.7.10) not being launchable (natives for windows are available for x32 and x64 cpus) 2026-04-23 18:14:55 +02:00
39e16b7ede fix: fix tests being not runnable 2026-04-23 18:13:19 +02:00
3fbb2cdb4b fix: make modrinth test downloads the java version needed for the pack 2026-03-27 12:35:40 +01:00
2cf9f73ce9 feat: add support for installing modpacks from a link or a file in modrinth format 2026-03-27 12:31:37 +01:00
01ba9f44bf fix: clean console.log of errors 2026-03-27 11:38:06 +01:00
af8ada1f44 chore: untrack fabric 2026-03-27 11:28:00 +01:00
f77bd8604f test: use correct tags in tests 2026-03-27 11:09:38 +01:00
21c09be4cd feat: add more log about which step is running 2026-03-26 22:20:56 +01:00
34d690d6a6 refactor: fix neoforge version naming and remove duplicate/unused code 2026-03-26 22:14:16 +01:00
1d9f4b9bc6 fix: show neoforge in logs instead of forge when running installer 2026-03-26 21:45:22 +01:00
f584364230 Merge branch 'fabric' 2026-03-26 19:25:42 +01:00
e40bd75ab1 build: make use of only one nix shell with both java 8 and 21 in env 2026-03-26 19:22:58 +01:00
3f2062b6aa feat: add fabric support 2026-03-25 22:18:30 +01:00
cc8f837be0 fix: make that config is actually shown when errors occur 2026-03-25 22:18:21 +01:00
7e4a9ad055 test: add fabric tests 2026-03-22 19:41:48 +01:00
eb380f9403 feat: replace console.log with events 2026-03-21 23:56:50 +01:00
96bf0456a1 test: remove unneeded test 2026-03-21 23:56:33 +01:00
4d220a401c refactor: remove old file 2026-03-19 18:13:30 +01:00
66967c955c feat: rewrite instance class with a config system similar to vite, with better errors and cleaner code 2026-03-19 18:06:58 +01:00
ad91a39e09 build: update every dependencies 2026-03-17 21:52:17 +01:00
440b2aae6a fix: fix some errors causing other error 2026-03-17 21:43:51 +01:00
7e317e5a52 fix: fix forge 1.7.10 not launching 2026-03-17 21:42:42 +01:00
78dbc65448 feat: prevent rerunning forge installer at each launch 2026-03-17 19:31:51 +01:00
5ab3ca9f4a fix: make generator generate actual neoforge tests 2026-03-17 19:22:21 +01:00
ddba863da5 fix: missing arg in error 2026-03-17 19:09:33 +01:00
a75962e661 fix: remove console.log 2026-03-17 19:07:20 +01:00
094299d614 build: add a package.json script for generating test 2026-03-17 19:07:04 +01:00
dc16689985 feat: add a test generator using templates; upgrade vitest 2026-03-17 19:02:53 +01:00
f028d02bc6 feat: remove unused test 2026-03-16 18:25:36 +01:00
95dccaeb57 feat: add cleaner error handling and redact token in errors 2026-03-16 18:13:49 +01:00
70427efd50 fix: make patch for log4j config file to prevent logging in xml works in older versions 2026-03-16 17:52:07 +01:00
4a4e346fe1 fix: actually set old version in tests 2026-03-16 17:50:08 +01:00
8bcf3680c0 feat: add support for older forge (down to 1.7.10) 2026-03-16 17:45:39 +01:00
8e6408fb7b fix: remove type 2026-03-07 09:27:36 +01:00
7bcaedfded feat: fix forge not launching for some modern versions 2026-03-07 09:14:16 +01:00
1a3574fbc1 fix: fix vanilla launch throwing unknown modloader 2026-03-06 15:29:13 +01:00
61ab1577f0 feat: throw an error when launching with an unknown modloader 2026-03-06 15:01:09 +01:00
edb2eccd63 refactor: rename temp/instance into temp/launcher to follow changes from src 2026-03-06 14:56:10 +01:00
143a852281 fix: fix eslint not actually working and fixed every ts/eslint warnings 2026-03-06 14:54:23 +01:00
f7ba1068ad fix: modloader typo 2026-02-27 18:41:00 +01:00
194c1a9bcc feat: add new shell.nix for each relevant java version 2026-02-27 18:07:03 +01:00
707f0c013f feat: only download natives if not present 2026-02-26 19:32:28 +01:00
5c82c9059e feat: remove shell.nix 2026-02-26 19:25:06 +01:00