generated from ztimson/template
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
36f954bb6b |
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@ztimson/zim-utils",
|
"name": "@ztimson/zim-utils",
|
||||||
"version": "0.4.10",
|
"version": "0.4.11",
|
||||||
"description": "Native, dependency-light ZIM archive reader/searcher and Kiwix catalog downloader for Node.js",
|
"description": "Native, dependency-light ZIM archive reader/searcher and Kiwix catalog downloader for Node.js",
|
||||||
"author": "Zak Timson",
|
"author": "Zak Timson",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
|
|||||||
@@ -142,6 +142,7 @@ export class ZimManager {
|
|||||||
const match = local.find(l => l.name === nameOrFile || l.href === nameOrFile);
|
const match = local.find(l => l.name === nameOrFile || l.href === nameOrFile);
|
||||||
if (!match) throw new Error(`ZIM not found locally: ${nameOrFile}`);
|
if (!match) throw new Error(`ZIM not found locally: ${nameOrFile}`);
|
||||||
const file = match.href + (match.href.endsWith('.zim') ? '' : '.zim');
|
const file = match.href + (match.href.endsWith('.zim') ? '' : '.zim');
|
||||||
|
await this.#server.stop();
|
||||||
await fs.promises.rm(path.join(this.#dir, file), {force: true});
|
await fs.promises.rm(path.join(this.#dir, file), {force: true});
|
||||||
await this.#ensureServer();
|
await this.#ensureServer();
|
||||||
await this.#waitUntilVisible(file, {expect: false});
|
await this.#waitUntilVisible(file, {expect: false});
|
||||||
|
|||||||
Reference in New Issue
Block a user