UNPKG

mockzilla-webextension

Version:

A mocking toolkit for web-extensions leveraging the power of TypeScript to enhance your jest experience.

57 lines (56 loc) 1.87 kB
{ "name": "mockzilla-webextension", "version": "0.15.0", "description": "A mocking toolkit for web-extensions leveraging the power of TypeScript to enhance your jest experience.", "keywords": [ "TypeScript", "webextension-polyfill", "@types/webextension-polyfill", "web-extension", "mock", "deep-mock", "jest" ], "license": "ZLib", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "rimraf dist && tsc", "docs:build": "vuepress build docs", "docs:dev": "vuepress dev docs", "lint": "npm run lint:es && npm run lint:package && npm run lint:style", "lint:es": "eslint \"src/**/*.ts\" --ext \".ts\" --ignore-path .prettierignore", "lint:es:fix": "npm run lint:es -- --fix", "lint:fix": "npm run lint:es:fix && npm run lint:package:fix && npm run lint:style:fix", "lint:package": "sort-package-json --check", "lint:package:fix": "sort-package-json", "lint:style": "npm run lint:style:base -- --check", "lint:style:base": "prettier \"src/**/*.{ts,js,json}\" \"./*.{ts,js,json}\"", "lint:style:fix": "npm run lint:style:base -- --write" }, "devDependencies": { "@lusito/eslint-config": "^2.0.3", "@lusito/prettier-config": "^2.0.0", "@types/jest": "^28.1.6", "@types/node": "^18.6.1", "@types/webextension-polyfill": "^0.9.0", "jest": "^28.1.3", "mockzilla": "0.14.0", "rimraf": "^3.0.2", "sort-package-json": "^1.57.0", "typescript": "^4.7.4", "vuepress": "^1.9.7", "vuepress-plugin-fulltext-search": "^2.2.1", "webextension-polyfill": "^0.9.0" }, "peerDependencies": { "@types/jest": "^28.0.0", "jest": "^28.0.0", "mockzilla": "^0.14.0", "webextension-polyfill": "^0.9.0" } }