| { | |
| "name": "fritree-enterprise-platform", | |
| "version": "1.0.0", | |
| "description": "FreeTree's professional platform for integrated campaign management, progress and task tracking, and human behavior simulation to prevent blocking and double-anchor encryption (SIS) for Chrome browsers, Manifest V3.", | |
| "main": "background.js", | |
| "scripts": { | |
| "build": "node build.js", | |
| "lint": "eslint \"**/*.js\"", | |
| "lint:fix": "eslint \"**/*.js\" --fix", | |
| "format": "prettier --write \"**/*.{js,json,html,css,md}\"", | |
| "test": "echo \"Error: no test specified\" && exit 0" | |
| }, | |
| "keywords": [ | |
| "chrome-extension", | |
| "manifest-v3", | |
| "automation", | |
| "behavioral-simulation", | |
| "stealth-protection", | |
| "arabic-rtl" | |
| ], | |
| "author": "Fritree Development Group", | |
| "license": "UNLICENSED", | |
| "private": true, | |
| "devDependencies": { | |
| "eslint": "^8.57.0", | |
| "eslint-config-prettier": "^9.1.0", | |
| "eslint-plugin-html": "^8.1.1", | |
| "prettier": "^3.2.5" | |
| }, | |
| "eslintConfig": { | |
| "env": { | |
| "browser": true, | |
| "es2022": true, | |
| "webextensions": true, | |
| "worker": true | |
| }, | |
| "extends": [ | |
| "eslint:recommended", | |
| "prettier" | |
| ], | |
| "parserOptions": { | |
| "ecmaVersion": "latest", | |
| "sourceType": "script" | |
| }, | |
| "rules": { | |
| "no-unused-vars": [ | |
| "warn", | |
| { | |
| "vars": "all", | |
| "args": "none", | |
| "ignoreRestSiblings": true | |
| } | |
| ], | |
| "no-console": "off", | |
| "strict": [ | |
| "error", | |
| "function" | |
| ] | |
| }, | |
| "globals": { | |
| "FritreeCrypto": "readonly", | |
| "FritreeStorage": "readonly", | |
| "FritreeDashboard": "readonly", | |
| "FritreeFacebook": "readonly", | |
| "FritreeWhatsApp": "readonly", | |
| "FritreeLibrary": "readonly", | |
| "FritreeScheduler": "readonly", | |
| "FritreeRotation": "readonly", | |
| "FritreeHistory": "readonly", | |
| "FritreeMigration": "readonly", | |
| "FritreeAccount": "readonly", | |
| "FritreeWallet": "readonly", | |
| "FritreeRules": "readonly" | |
| } | |
| }, | |
| "prettier": { | |
| "semi": true, | |
| "singleQuote": true, | |
| "tabWidth": 4, | |
| "trailingComma": "none", | |
| "printWidth": 120 | |
| } | |
| } |