Compare commits

...
1 Commits
Author SHA1 Message Date
ztimson 3c80bfae93 Track download progress
Publish Library / Build NPM Project (push) Successful in 1m50s
Publish Library / Tag Version (push) Successful in 7s
2026-10-05 15:08:09 -04:00
3 changed files with 13 additions and 10 deletions
+3
View File
@@ -146,6 +146,9 @@ function resolveArchiveName() {
}
async function install() {
if (fs.existsSync(BIN_DIR) && (await fs.promises.readdir(BIN_DIR)).some(f => f.startsWith('kiwix-')))
return console.log(`Already installed: ${BIN_DIR}`);
const {archiveName, ext} = resolveArchiveName();
const url = `${BASE_URL}/${archiveName}`;
const tmpDir = fs.mkdtempSync(path.join(os.tmpdir(), 'kiwix-install-'));
+7 -7
View File
@@ -1,17 +1,17 @@
{
"name": "@ztimson/zim-utils",
"version": "0.3.6",
"version": "0.4.8",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@ztimson/zim-utils",
"version": "0.3.6",
"version": "0.4.8",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
"@ztimson/utils": "^0.30.8",
"adm-zip": "^0.5.16",
"@ztimson/utils": "^0.30.9",
"adm-zip": "^0.5.18",
"lzma1": "^0.3.0",
"tar": "^7.4.3",
"zstd-codec": "^0.1.5"
@@ -30,9 +30,9 @@
}
},
"node_modules/@ztimson/utils": {
"version": "0.30.8",
"resolved": "https://registry.npmjs.org/@ztimson/utils/-/utils-0.30.8.tgz",
"integrity": "sha512-+vBjcinqckqMHkP95xWiQeQz2E7Q1oS0b+Odjp+F9rvQ4z0US4JdodjqhEaqh+RAO/yP77x4Eu0a04yBB4HNdw==",
"version": "0.30.9",
"resolved": "https://registry.npmjs.org/@ztimson/utils/-/utils-0.30.9.tgz",
"integrity": "sha512-th/6qBaRJFnxoQk+01ESXjFqhYzsiXziOzd3gPgFG6XrusA+oHtfgxBKJ77ygPq//0cI85srWgAzvQcAmKUAQw==",
"license": "MIT",
"dependencies": {
"var-persist": "^1.0.1"
+3 -3
View File
@@ -1,6 +1,6 @@
{
"name": "@ztimson/zim-utils",
"version": "0.4.7",
"version": "0.4.8",
"description": "Native, dependency-light ZIM archive reader/searcher and Kiwix catalog downloader for Node.js",
"author": "Zak Timson",
"license": "MIT",
@@ -15,10 +15,10 @@
"postinstall": "node ./bin/install-kwix.js"
},
"dependencies": {
"@ztimson/utils": "^0.30.8",
"@ztimson/utils": "^0.30.9",
"lzma1": "^0.3.0",
"tar": "^7.4.3",
"zstd-codec": "^0.1.5",
"adm-zip": "^0.5.16"
"adm-zip": "^0.5.18"
}
}