UNPKG

web-ext-deploy

Version:

A tool for deploying WebExtensions to multiple stores.

119 lines 2.91 kB
{ "name": "web-ext-deploy", "version": "0.14.4", "description": "A tool for deploying WebExtensions to multiple stores.", "type": "module", "typesVersions": { "*": { "*": [ "dist-esm/*.d.ts" ] } }, "bin": { "web-ext-deploy": "dist-esm/index.js" }, "types": "./dist-esm/index.d.ts", "repository": { "type": "git", "url": "https://github.com/avi12/web-ext-deploy" }, "keywords": [ "web-ext", "web-ext-deploy", "web-ext-publish", "chrome-deploy", "chrome-publish", "chrome-extension", "firefox-deploy", "firefox-publish", "firefox-extension", "firefox-addon", "firefox-submission-api", "opera-deploy", "opera-publish", "opera-extension", "opera-addon", "edge-deploy", "edge-publish", "edge-extension", "edge-publish-api" ], "files": [ "dist-esm/**/*" ], "funding": [ { "type": "PayPal", "url": "https://paypal.me/avi12" }, { "type": "GitHub Sponsors", "url": "https://github.com/sponsors/avi12" } ], "author": { "name": "Avi", "email": "avi6106@gmail.com", "url": "https://avi12.com" }, "bugs": { "email": "avi6106@gmail.com", "url": "https://github.com/avi12/web-ext-deploy/issues" }, "license": "GPL-3.0-or-later", "homepage": "https://github.com/avi12/web-ext-deploy#readme", "lint-staged": { "*.ts": [ "pnpm lint:fix", "pnpm format", "git add" ] }, "devDependencies": { "@eslint/js": "^9.28.0", "@types/chrome-webstore-upload": "^1.0.0", "@types/jsonwebtoken": "^9.0.9", "@types/node": "^22.15.29", "@types/yargs": "^17.0.33", "eslint": "^9.28.0", "eslint-config-avi12": "github:avi12/eslint-config-avi12", "eslint-config-prettier": "^10.1.5", "globals": "^16.2.0", "lint-staged": "^16.1.0", "nodemon": "^3.1.10", "prettier": "^3.5.3", "rimraf": "^6.0.1", "typescript": "^5.8.3", "typescript-eslint": "^8.33.0", "vite-node": "^3.1.4" }, "dependencies": { "axios": "^1.9.0", "chalk": "^5.4.1", "change-case": "^5.4.4", "chrome-webstore-upload": "^3.1.4", "dedent": "^1.6.0", "dotenv": "^16.5.0", "exponential-backoff": "^3.1.2", "form-data": "^4.0.2", "http-status": "^2.1.0", "jsonwebtoken": "^9.0.2", "playwright": "^1.52.0", "yargs": "^18.0.0", "zip-local": "^0.3.5" }, "scripts": { "debug:dev": "nodemon --config nodemon-dev.json", "debug:prod": "nodemon --", "clean": "rimraf dist-esm", "build": "pnpm build:esm", "build:esm": "tsc", "watch": "tsc --watch", "types:check": "tsc --noEmit", "format": "prettier --write \"src/**/*.ts\"", "lint": "eslint \"src/**/*.ts\"", "lint:fix": "eslint \"src/**/*.ts\" --fix", "reinstall-locally": "pnpm unlink -g && pnpm i && pnpm link -g" } }