07ea0e8b98
Update dependencies.
Daniel Scalzi
2021-03-07 10:51:51 -05:00
5c9e44db91
Alias to run the project without building. Dependency upgrade.
Daniel Scalzi
2021-02-19 17:38:40 -05:00
9ead2ca219
Support Typescript 4.1, dependency upgrade.
Daniel Scalzi
2020-11-28 15:23:42 -05:00
0d46a529fc
Node 14, dependency upgrade. Node 14 is now LTS, so we'll use that.
Daniel Scalzi
2020-11-01 17:22:53 -05:00
28cb5a3d52
Dependency upgrade, replace moment with luxon.
Daniel Scalzi
2020-10-14 23:21:20 -04:00
b6cb191aca
Update Claritas, dependencies.
Daniel Scalzi
2020-10-01 21:30:39 -04:00
42e47f4748
Add JSON schemas for DistroMeta and ServerMeta.
Daniel Scalzi
2020-09-13 00:47:18 -04:00
24b0923903
Add support for untracked files.
Daniel Scalzi
2020-09-12 22:46:50 -04:00
1a19df0e93
Move struct out of model folder.
Daniel Scalzi
2020-09-12 20:14:18 -04:00
cd7b4d8abc
Tweak logging levels.
Daniel Scalzi
2020-09-07 17:08:37 -04:00
7c099f749d
Claritas now reports MOD, CORE_MOD, TWEAKER, or UNKNOWN for ForgeMods 1.12-.
Daniel Scalzi
2020-09-05 18:52:44 -04:00
59d3744f56
Sort forgemods by file name to control load order.
Daniel Scalzi
2020-09-05 00:01:36 -04:00
d2e317b4df
Replace axios with got, check for empty version in forgemod meta.
Daniel Scalzi
2020-09-04 23:29:36 -04:00
f287388931
Pass arguments to Claritas via an argFile to bypass cli length limits. (#16)
Daniel Scalzi
2020-08-02 16:01:04 -04:00
0e83a071d7
Update claritas integration to support large result sets. The output is now pulled from a json file.
Daniel Scalzi
2020-07-18 00:41:46 -04:00
0ac31e5eb7
Move claritas invocation to separate function, clean versions in Claritas.
Daniel Scalzi
2020-07-15 18:59:56 -04:00
ea23912a85
Compensate for lack of mod id in litemod claritas resolution.
Daniel Scalzi
2020-07-15 09:04:09 -04:00
bda96eb24e
First pass at Claritas implementation.
Daniel Scalzi
2020-07-14 23:12:59 -04:00
7620971c99
Fix minor typo.
Daniel Scalzi
2020-07-06 01:29:13 -04:00
8e611175ca
Add support for optional vs required modules.
Daniel Scalzi
2020-07-05 13:51:49 -04:00
bac2480c1b
Add option to install a generated distro to the local Helios data folder
Daniel Scalzi
2020-06-29 18:07:46 -04:00
c470c22f14
Update FG3 resolver for latest 1.16.1 changes.
Daniel Scalzi
2020-06-29 10:17:05 -04:00
0a9c82434b
Enable 1.16 support (resolves#13).
Daniel Scalzi
2020-06-25 18:53:10 -04:00
6626cc1c02
Use inferred value if modid is null/empty.
Daniel Scalzi
2020-06-13 01:22:49 -04:00
bf8e420bbd
Fix error caused by undefined versions, error propagation in zip processor.
Daniel Scalzi
2020-06-13 00:56:51 -04:00
2f679411b9
Fix OptiFine resolution for 1.13+.
Daniel Scalzi
2020-06-13 00:31:47 -04:00
ceb23f11a5
Attempt to perform a metadata inference on file names to account for mod author neglect.
Daniel Scalzi
2020-06-13 00:10:20 -04:00
a6b6ed9db3
Add distrometa.json for storing distribution wide metadata.
Daniel Scalzi
2020-06-10 11:09:49 -04:00
97ffb9c44b
Add more properties to servermeta.json
Daniel Scalzi
2020-06-04 20:25:50 -04:00
151ad481ad
Update README.md.
Daniel Scalzi
2020-06-04 19:07:32 -04:00
2d8e5d16e7
Update fs-extra.
Daniel Scalzi
2020-06-04 17:51:57 -04:00
d627ce72a3
Replace AdmZip with node-stream-zip.
Daniel Scalzi
2020-06-02 23:07:59 -04:00
0b063e4bfc
Added winston for logging.
Daniel Scalzi
2020-06-02 20:47:34 -04:00
672424b973
Add support for processing 1.12.2 Forge compiled with Forge Gradle 3 (#8).
Daniel Scalzi
2020-06-02 17:16:15 -04:00