UNPKG

zip-a-folder

Version:

Compress a complete folder or a glob list into a zip/tgz/br/7z file

63 lines (62 loc) 1.67 kB
{ "name": "zip-a-folder", "version": "6.1.3", "description": "Compress a complete folder or a glob list into a zip/tgz/br/7z file", "author": "Marius Augenstein", "license": "MIT", "type": "module", "bugs": { "url": "https://github.com/maugenst/zip-a-folder/issues" }, "homepage": "https://github.com/maugenst/zip-a-folder#readme", "main": "dist/ZipAFolder.cjs", "module": "dist/ZipAFolder.mjs", "types": "dist/ZipAFolder.d.mts", "files": [ "README.md", "dist" ], "bin": { "zip-a-folder": "./dist/cli.mjs" }, "exports": { "types": "./dist/ZipAFolder.d.mts", "import": "./dist/ZipAFolder.mjs", "require": "./dist/ZipAFolder.cjs" }, "scripts": { "build": "tsdown", "test": "vitest run --coverage", "test:watch": "vitest", "lint": "npx @biomejs/biome lint ./lib ./test --write", "format": "npx @biomejs/biome format --write ./lib ./test", "typecheck": "tsc --noEmit" }, "repository": { "type": "git", "url": "git+https://github.com/maugenst/zip-a-folder.git" }, "keywords": [ "zip", "gzip", "tar", "7z", "brotli", "folder", "async", "promise" ], "devDependencies": { "@biomejs/biome": "2.5.4", "@types/node": "^26.1.1", "@vitest/coverage-v8": "^4.1.10", "tsdown": "^0.22.8", "tslib": "^2.8.1", "typescript": "^6.0.3", "vitest": "^4.1.10" }, "dependencies": { "lzma": "^2.3.2", "tinyglobby": "^0.2.17" } }