Commit graph

40 commits

Author SHA1 Message Date
Kir_Antipov
c205e5d9c2 Temporarily disabled integration tests 2023-05-19 20:25:53 +03:00
Kir_Antipov
dba28c84f8 ESLint update 2023-05-19 20:24:56 +03:00
Kir_Antipov
a5dc998323 Changed build process and added pre-build script 2023-05-17 19:57:21 +03:00
Kir_Antipov
e62b237642 Updated the project to utilize ESM 2023-05-16 18:47:39 +03:00
Kir_Antipov
fc1a2a044b Updated testing environment 2023-05-16 18:37:04 +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
b6dd854b36 Bump version 2022-08-21 15:18:22 +03:00
Kir_Antipov
3343dec679 Bump deps 2022-08-21 15:16:05 +03:00
Kir_Antipov
8709f9c0d1 Bump version 2022-07-05 21:08:21 +03:00
Kir_Antipov
3f02162129 Added fail-mode input 2022-07-05 18:08:11 +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
dc60bc4ef8 Bump version 2022-06-05 20:27:09 +03:00
Fx Morin
bf3f3c7c01
Modrinth Dependencies (#8)
* temp Modrinth Dependencies

* Fix final issues

* Got to love git sometimes

* Made test case for modrinth-utils

* That's why testing is important kids

* Included dependencies are still dependencies

* Naming

* Moved to Modrinth API v2

Co-authored-by: Kir_Antipov <kp.antipov@gmail.com>
2022-06-05 17:28:41 +03:00
Kir_Antipov
502079d537 Bump version 2022-05-31 21:18:03 +03:00
Kir_Antipov
0974005f32 Bump deps 2022-05-31 21:17:20 +03:00
Kir_Antipov
de2572ad95 Bump version 2022-01-12 18:24:55 +03:00
Kir_Antipov
8c7eeb8fd9 Replaced deprecated Buffer constructor with Buffer.from 2021-12-11 14:41:30 +03:00
Kir_Antipov
bbe6c59888 Bump version 2021-12-11 04:10:14 +03:00
Kir_Antipov
ba6a460468 Fixed CI 2021-12-10 17:08:12 +03:00
Kir_Antipov
7cc4b5d26f Covered ModMetadataReader with tests 2021-12-07 22:00:58 +03:00
Kir_Antipov
cb76b6f43f Implemented ModMetadataReader for Forge mods 2021-12-07 21:57:22 +03:00
Kir_Antipov
ef28fbd8f5 Made base class for metadata readers that deal with zip 2021-12-07 21:48:52 +03:00
Kir_Antipov
9d1349e44e Updated dependencies 2021-10-01 16:38:16 +03:00
Kir_Antipov
03f14a9350 Bump version 2021-10-01 16:36:32 +03:00
Kir_Antipov
5bc986e4cc modrinth lib doesn't really work 2021-09-26 19:53:00 +03:00
Kir_Antipov
22df1b7930 Implemented Modrinth publisher 2021-09-25 09:39:19 +03:00
Kir_Antipov
0db63f3275 Implemented GitHub publisher 2021-09-24 14:58:19 +03:00
Kir_Antipov
27004e5242 Made utils for interacting with the CurseForge API 2021-09-23 16:22:46 +03:00
Kir_Antipov
e38f6957c3 Made utils for working with Minecraft versions 2021-09-23 13:37:33 +03:00
Kir_Antipov
3a5369791a Made utils for working with files 2021-09-22 19:20:00 +03:00
Kir_Antipov
34b6c9b16e Made logger interface 2021-09-22 16:21:12 +03:00
Kir_Antipov
98b2172a77 Setup Jest 2021-09-21 10:27:32 +03:00
Kir_Antipov
e2628b7f68 Setup ESLint 2021-09-21 10:24:10 +03:00
Kir_Antipov
56eac44d3d Setup TypeScript and ncc 2021-09-21 10:22:09 +03:00
Kir_Antipov
3c8f6d8a1e Initialized project 2021-09-20 14:01:32 +03:00