refactor(jar): introduce yazl for creating jars

* introduce yazl
* remove old zip code
* refactor jar code to make it better testable
* introduce unit test for jar creation
This commit is contained in:
Waldemar Reusch
2023-04-02 22:47:42 +02:00
parent 0b16df7731
commit dcfefad17f
6 changed files with 156 additions and 340 deletions

View File

@ -86,6 +86,7 @@
},
"dependencies": {
"@octokit/rest": "^18.12.0",
"@types/yazl": "^2.4.2",
"cheerio": "^1.0.0-rc.5",
"cli-select": "^1.1.2",
"evt": "^2.4.18",
@ -97,6 +98,7 @@
"rfc4648": "^1.5.2",
"tsafe": "^1.6.0",
"yauzl": "^2.10.0",
"yazl": "^2.5.1",
"zod": "^3.17.10"
}
}