{ "name": "browser-extension", "version": "1.0.0", "scripts": { "dev": "plasmo dev", "build": "plasmo build", "lint": "eslint --fix", "package": "plasmo package", "test": "jest" }, "dependencies": { "@plasmohq/messaging": "^0.6.2", "@plasmohq/storage": "^1.13.0", "plasmo": "^0.89.4", "react": "^18.3.1", "react-dom": "^18.3.1" }, "devDependencies": { "@jest/globals": "29.7.0", "@jest/types": "29.6.3", "@testing-library/react": "^16.0.1", "@types/chrome": "^0.0.283", "@types/node": "^20.11.5", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "@typescript-eslint/eslint-plugin": "^8.14.0", "@typescript-eslint/parser": "^8.14.0", "eslint": "^8.57.1", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jest-dom": "^5.4.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-react": "^7.37.2", "eslint-plugin-react-hooks": "^5.0.0", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-testing-library": "^6.4.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-webextension-mock": "^3.9.0", "postcss": "^8.4.49", "postcss-modules": "^6.0.1", "prettier": "^3.3.3", "ts-jest": "^29.2.5", "typescript": "^5.6.3" }, "engines": { "node": "20.x" }, "manifest": { "author": "wanhose", "browser_specific_settings": { "gecko": { "id": "{77e2c00b-e173-4604-863d-01645d8d2826}", "strict_min_version": "126.0", "update_url": "https://www.cookie-dialog-monster.com/releases/mozilla/updates.json" } }, "default_locale": "en", "description": "__MSG_appDesc__", "host_permissions": [ "http://*/*", "https://*/*" ], "name": "Cookie Dialog Monster", "permissions": [ "contextMenus", "declarativeNetRequest", "storage", "webRequest" ], "version": "8.0.5", "web_accessible_resources": [ { "matches": [ "http://*/*", "https://*/*" ], "resources": [ "https://fonts.googleapis.com/css?family=Inter" ] } ] } }