text-moderate
Version:
A comprehensive JavaScript library for content moderation, including profanity filtering, sentiment analysis, and toxicity detection. Leveraging advanced algorithms and external APIs, TextModerate provides developers with tools to create safer and more po
66 lines (65 loc) • 1.82 kB
JSON
{
"name": "text-moderate",
"version": "1.0.8",
"description": "A comprehensive JavaScript library for content moderation, including profanity filtering, sentiment analysis, and toxicity detection. Leveraging advanced algorithms and external APIs, TextModerate provides developers with tools to create safer and more positive online environments. Supports multiple languages for profanity and sentiment analysis, with extendable configurations for custom use cases.",
"main": "./lib/TextModerate.js",
"directories": {
"test": "test",
"lib": "lib"
},
"scripts": {
"test": "mocha -R spec",
"docs": "documentation readme --section API ./lib/TextModerate.js",
"lint": "eslint lib/**/*.js test/**/*.js",
"coverage": "nyc mocha",
"prepublishOnly": "npm test"
},
"repository": {
"type": "git",
"url": "git://github.com/nikhilreddy3888/text-moderate.git"
},
"homepage": "https://github.com/nikhilreddy3888/text-moderate",
"bugs": {
"url": "https://github.com/nikhilreddy3888/text-moderate/issues"
},
"keywords": [
"profanity",
"filter",
"sentiment",
"analysis",
"content-moderation",
"toxicity",
"text-analysis",
"nlp",
"natural-language-processing",
"bad-words",
"censorship",
"moderation",
"perspective-api",
"multilingual",
"language-detection"
],
"dependencies": {
"googleapis": "^129.0.0"
},
"devDependencies": {
"better-assert": "^1.0.0",
"chai": "^4.5.0",
"documentation": "^5.3.3",
"eslint": "^8.45.0",
"mocha": "^10.8.2",
"nyc": "^15.1.0"
},
"author": "Nikhil Reddy <nikhilreddy3888@gmail.com>",
"license": "MIT",
"engines": {
"node": ">=12.0.0"
},
"files": [
"lib/",
"languages/",
"build/",
"LICENSE",
"README.md"
]
}