UNPKG

electron-dl-manager

Version:

A library for implementing file downloads in Electron with 'save as' dialog and id support.

75 lines 2.16 kB
{ "name": "electron-dl-manager", "description": "A library for implementing file downloads in Electron with 'save as' dialog and id support.", "version": "4.2.3", "main": "dist/index.js", "module": "dist/index.mjs", "exports": { "import": { "types": "./dist/index.d.mts", "import": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.ts", "require": "./dist/index.js" } }, "types": "dist/index.d.ts", "license": "MIT", "repository": "git@github.com:theogravity/electron-dl-manager.git", "author": "Theo Gravity <theo@suteki.nu>", "keywords": [ "app", "download", "downloader", "electron", "electron-dl", "file", "library", "manager", "multi", "progress" ], "dependencies": { "ext-name": "5.0.0", "unused-filename": "3.0.1" }, "devDependencies": { "@biomejs/biome": "2.2.0", "@commitlint/cli": "19.8.1", "@commitlint/config-conventional": "19.8.1", "electron": "30.3.0", "lefthook": "1.12.3", "syncpack": "13.0.4", "tsdown": "0.12.5", "typescript": "5.9.2", "vitest": "3.2.4" }, "peerDependencies": { "electron": ">=30.3.0" }, "bugs": "https://github.com/theogravity/electron-dl-manager/issues", "files": [ "dist" ], "homepage": "https://github.com/theogravity/electron-dl-manager", "publishConfig": { "access": "public" }, "scripts": { "build": "tsdown", "clean": "rm -rf dist", "commitlint": "commitlint", "format": "pnpm exec @biomejs/biome format src --write && pnpm exec @biomejs/biome format test --write", "lint": "biome check --no-errors-on-unmatched --write --unsafe src", "lint:packages": "pnpm run lint:packages:semver && pnpm run lint:packages:mismatches", "lint:packages:semver": "syncpack lint-semver-ranges", "lint:packages:mismatches": "syncpack list-mismatches", "syncpack:format": "syncpack format", "syncpack:lint": "syncpack lint", "syncpack:update": "syncpack update && syncpack fix-mismatches && pnpm i", "test": "vitest run", "test:watch": "vitest", "verify-types": "tsc --noEmit" } }