UNPKG

libarchive.js

Version:

extract/create archive files in browser/nodejs, libarchive port in wasm

74 lines (73 loc) 1.83 kB
{ "name": "libarchive.js", "version": "2.0.2", "description": "extract/create archive files in browser/nodejs, libarchive port in wasm", "main": "dist/libarchive.js", "types": "dist/build/compiled/libarchive.d.ts", "repository": { "type": "git", "url": "https://github.com/nika-begiashvili/libarchivejs" }, "scripts": { "build": "rollup --config ./rollup.config.js --environment BUILD:production", "build:dev": "rollup --config ./rollup.config.js --environment BUILD:development", "test": "NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest --runInBand", "lint": "eslint \"*/**/*.{ts,js,json}\"", "lint:fix": "eslint \"*/**/*.{ts,js,json}\" --fix", "prettier:fix": "npx prettier . --write" }, "keywords": [ "archive", "extract", "zip", "rar", "gz", "7z", "javascript", "js", "browser", "nodejs" ], "author": "Nika Begiashvili", "license": "MIT", "dependencies": { "comlink": "^4.4.1" }, "devDependencies": { "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-typescript": "^11.1.5", "@types/eslint": "^8.56.1", "@types/jest": "^29.5.11", "@types/prettier": "^3.0.0", "eslint": "^8.56.0", "is-wsl": "^3.1.0", "jest": "^29.7.0", "prettier": "^3.1.1", "puppeteer": "^21.7.0", "rollup": "^2.79.1", "rollup-plugin-copy": "^3.5.0", "rollup-plugin-terser": "^7.0.2", "static-server": "^2.2.1" }, "jest": { "moduleFileExtensions": [ "mjs", "js", "jsx", "ts", "tsx", "json", "node" ], "testMatch": [ "**/*.test.js", "**/*.test.mjs" ], "testPathIgnorePatterns": [ "/node_modules/", "/cypress/" ], "transform": {} } }