Kir_Antipov
e62b237642
Updated the project to utilize ESM
2023-05-16 18:47:39 +03:00
Kir_Antipov
9ad1412834
Deleted old test suites
2023-05-16 18:40:21 +03:00
Kir_Antipov
fc1a2a044b
Updated testing environment
2023-05-16 18:37:04 +03:00
Kir_Antipov
95d25ac238
Added Code of Conduct
...
From now on, the project is claimed by evil leftoids and, under no circumstances, can it be unclaimed.
It's been quite a while since the PolyMC drama, but I'm still impressed by how a few lines of text - simply stating that it's not okay to harass somebody - can cause a literal mental breakdown for some conservatives.
2023-05-16 18:27:43 +03:00
Kir_Antipov
80844d111c
Added yaml
dependency
...
Yep, now I need yet another parsing lib
2023-05-12 23:09:03 +03:00
Kir_Antipov
c866082262
Added semver
dependency
...
It's needed to parse semantic versions of mod dependencies
2023-04-24 13:34:28 +03:00
Kir_Antipov
42dbb0af95
Updated node-fetch
and removed form-data
...
Finally, I am able do that! All QOL updates of `node-fetch` were unsupported on Node12. Also, it includes `FormData` polyfill now
2023-04-15 17:35:37 +03:00
Kir_Antipov
642eab842e
Removed @actions/github
from dependencies
...
I don't think I need the whole 20 kB library to make 2 API calls
2023-04-15 17:23:58 +03:00
Kir_Antipov
f84889f3a3
Removed @actions/core
from dependencies
...
This package is not very helpful for me, since I use custom logic to get inputs anyway.
2023-04-15 17:13:56 +03:00
Kir_Antipov
386faa4073
Removed aggregate-error
from dependencies
...
Node15+ has built-in version of `AggregateError`
2023-04-15 17:08:43 +03:00
Kir_Antipov
e99caec5a4
Updated package-lock.json to v2
2023-04-15 16:55:00 +03:00
Kir_Antipov
a416c24813
Added text-oriented version of metadata reader
2022-11-25 14:30:52 +03:00
Kir_Antipov
de4393cceb
Removed deprecated metadata-related classes
2022-11-25 14:30:52 +03:00
Kir_Antipov
b7fa4fab67
QuiltModMetadata
refactoring
2022-11-25 14:30:52 +03:00
Kir_Antipov
2fc40453de
ForgeModMetadata
refactoring
2022-11-25 14:30:52 +03:00
Kir_Antipov
9570097d5b
FabricModMetadata
refactoring
...
Fixes #36
2022-11-25 14:30:52 +03:00
Kir_Antipov
5d39b55de2
Changed mapEnumInput
's signature
2022-11-25 14:30:52 +03:00
Kir_Antipov
2860874170
Naming: modrinth.test.ts
-> index.test.ts
2022-09-10 15:38:42 +03:00
Kir_Antipov
cd97ceed4f
Moved metadata files to their corresponding modloader folders
2022-09-10 14:08:12 +03:00
Kir_Antipov
45765a374e
Build
2022-08-21 15:22:53 +03:00
Kir_Antipov
7f684f107c
Removed default values for nested inputs
2022-08-21 15:21:52 +03:00
Kir_Antipov
b6dd854b36
Bump version
2022-08-21 15:18:22 +03:00
Kir_Antipov
ff0b69f5c3
README update
2022-08-21 15:16:51 +03:00
Kir_Antipov
3343dec679
Bump deps
2022-08-21 15:16:05 +03:00
Cadiboo
81693dea8e
Exclude Javadoc jars from primary files by default ( #18 )
...
* Exclude javadoc jar in code
* Update README.md
Co-authored-by: Kir_Antipov <kp.antipov@gmail.com>
2022-08-21 15:05:25 +03:00
Kir_Antipov
9342207fee
Build
2022-07-05 21:10:15 +03:00
Kir_Antipov
8709f9c0d1
Bump version
2022-07-05 21:08:21 +03:00
Kir_Antipov
9900786be3
⭐ E M O J I ✨
...
I still don't understand it why everybody likes them so much. But I feel the pressure of public opinion, which forced me to add these useless symbols to my codebase.
2022-07-05 21:07:01 +03:00
Kir_Antipov
f8343090b1
Refactoring
2022-07-05 20:44:29 +03:00
Kir_Antipov
03cc643a6e
Fabric mods can be marked as Quilt-compatible
2022-07-05 19:24:25 +03:00
Kir_Antipov
411eed8f51
README update
2022-07-05 19:03:36 +03:00
Kir_Antipov
3f02162129
Added fail-mode
input
2022-07-05 18:08:11 +03:00
Kir_Antipov
58a1f9bab8
Made use of LoggingStopwatch
2022-07-05 18:02:45 +03:00
Kir_Antipov
d097cc8471
Made a logging version of Stopwatch
2022-07-05 17:47:28 +03:00
Kir_Antipov
2483a4d02b
Implemented Stopwatch to simplify measurements
2022-07-05 17:44:29 +03:00
Kir_Antipov
4989430f1a
Changed some declarations from foo.bar
to fooBar
...
It helps with better target-specific options support
2022-07-05 17:07:56 +03:00
Kir_Antipov
f491e136d1
Sequential uploads to GitHub should work now
...
#13
2022-07-05 16:58:56 +03:00
Kir_Antipov
46fa04e65a
retry-attempts
and retry-delay
may be target-specific too
2022-07-05 16:17:11 +03:00
Kir_Antipov
a130a734a5
Changed default publishing order to CurseForge, Modrinth, GitHub
...
Closes #16
2022-07-04 22:52:26 +03:00
Kir_Antipov
a1dea07776
Fixed non-deterministic tests
2022-07-04 20:45:41 +03:00
Kir_Antipov
235aa3c252
Added support for Modrinth embedded
dependency type
...
Closes #15
2022-07-04 20:23:16 +03:00
Kir_Antipov
7aa44c48ce
Documented target-specific properties
...
Also, GitHub should no longer emit warnings when someone uses them.
Closes #13
2022-07-04 20:19:25 +03:00
Kir_Antipov
f89c9cab04
Build
2022-06-07 21:21:09 +03:00
Kir_Antipov
4e7886fe22
Made it possible to automatically create GitHub Releases
...
Closes #7
2022-06-07 21:17:45 +03:00
Kir_Antipov
b4d00806ed
Made VersionType
enum
2022-06-07 17:21:26 +03:00
Kir_Antipov
537780acea
Default value should not be overridden
2022-06-07 17:21:06 +03:00
Kir_Antipov
0d76fa5eef
Codestyle fix
2022-06-07 16:12:20 +03:00
Kir_Antipov
38cc76ee30
Added modrinth-unfeature-mode
input
...
Closes #9
2022-06-07 16:08:55 +03:00
Kir_Antipov
1aaf662cc2
Refactored modrinth-utils
2022-06-07 16:02:13 +03:00
Kir_Antipov
36b3d69f46
Implemented mapEnumInput
, so I can extract enums from options
2022-06-07 15:58:13 +03:00