UNPKG

bilingual-summarizer

Version:

A powerful text summarization package for Arabic and English content with sentiment analysis and topic extraction

62 lines 1.42 kB
{ "name": "bilingual-summarizer", "version": "1.2.13", "description": "A powerful text summarization package for Arabic and English content with sentiment analysis and topic extraction", "main": "dist/index.js", "types": "dist/index.d.ts", "author": "Your Name", "license": "MIT", "devDependencies": { "@types/jest": "^29.5.4", "@types/node": "^20.5.7", "jest": "^29.6.4", "ts-jest": "^29.1.1", "typescript": "^5.2.2" }, "dependencies": { "langdetect": "^0.2.1", "node-summarizer": "^1.0.7", "reading-time": "^1.5.0", "sentiment": "^5.0.2", "@google/generative-ai": "^0.24.0" }, "optionalDependencies": { "arabic-nlp": "^0.0.4", "@flowdegree/arabic-strings": "^2.0.0", "arabic-persian-reshaper": "^1.0.1" }, "jest": { "preset": "ts-jest", "testEnvironment": "node", "moduleFileExtensions": [ "ts", "js" ], "coverageThreshold": { "global": { "statements": 50, "branches": 30, "lines": 50, "functions": 40 } } }, "keywords": [ "summarizer", "arabic", "english", "bilingual", "text analysis", "sentiment analysis", "nlp", "natural language processing", "language detection", "topic extraction", "ai", "machine learning" ], "scripts": { "test": "jest --config=package.json", "build": "tsc" } }