UNPKG

profanity-checker-fr

Version:

French Profanity Filter is a lightweight and easy-to-use Node.js module to detect and filter offensive words (profanity, insults) in French sentences. Ideal for chat applications, comment moderation, and any service that requires clean user-generated cont

64 lines (63 loc) 1.75 kB
{ "name": "profanity-checker-fr", "version": "1.3.0", "description": "French Profanity Filter is a lightweight and easy-to-use Node.js module to detect and filter offensive words (profanity, insults) in French sentences. Ideal for chat applications, comment moderation, and any service that requires clean user-generated content.", "keywords": [ "bad", "words", "profanity", "filter", "blacklist", "french", "francais", "insultes", "vulgarité", "censure", "text", "sanitizer", "swear", "checker", "clean", "language", "french-badwords", "moderation", "text-filter", "texte", "moderateur", "filtrage", "vérification" ], "homepage": "https://github.com/JKS9/profanity-checker-fr#readme", "bugs": { "url": "https://github.com/JKS9/profanity-checker-fr/issues" }, "repository": { "type": "git", "url": "git+https://github.com/JKS9/profanity-checker-fr.git" }, "license": "MIT", "author": "JKS9", "files": [ "dist" ], "type": "module", "main": "dist/index.js", "scripts": { "ci": "npm run build && npm run format && npm run check-format && npm run check-exports && npm run test", "build": "tsc", "format": "prettier --write .", "check-format": "prettier --check .", "check-exports": "attw --pack . --ignore-rules=cjs-resolves-to-esm", "test": "vitest run src/test/", "local-release": "changeset version && changeset publish", "prepublishOnly": "npm run ci", "update": "npx changeset" }, "devDependencies": { "@arethetypeswrong/cli": "^0.17.3", "@changesets/cli": "^2.27.11", "prettier": "^3.4.2", "typescript": "^5.7.3", "vitest": "^2.1.8" } }