UNPKG

use-react-summary

Version:

A powerful React hook for text summarization using Google's Generative AI API. Easily integrate advanced text summarization capabilities into your React applications.

63 lines 1.71 kB
{ "name": "use-react-summary", "version": "1.1.8", "type": "module", "description": "A powerful React hook for text summarization using Google's Generative AI API. Easily integrate advanced text summarization capabilities into your React applications.", "main": "dist/index.js", "scripts": { "build:dev": "rollup -c --environment NODE_ENV:development", "build": "rollup -c --environment NODE_ENV:production", "test": "jest", "lint": "eslint src/**/*.js", "docs": "jsdoc -c jsdoc.json" }, "author": "Bama Charan Chhandogi", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/bamaCharanChhandogi/use-react-summary" }, "bugs": { "url": "https://github.com/bamaCharanChhandogi/use-react-summary/issues" }, "homepage": "https://use-react-summary-demo-site.vercel.app/", "keywords": [ "react", "text-summary", "use-react-summary", "react-summary", "gemini-summary", "npm-package", "custom-hooks", "react-hooks", "ai-summarization", "text-processing", "generative-ai", "google-ai", "markdown-summary", "react-components", "text-analysis" ], "dependencies": { "@google/generative-ai": "^0.7.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-markdown": "^9.0.1" }, "devDependencies": { "@babel/core": "^7.24.4", "@babel/preset-react": "^7.24.1", "@rollup/plugin-babel": "^6.0.4", "@rollup/plugin-terser": "^0.4.4", "rollup": "^4.13.0", "jest": "^29.0.0", "eslint": "^8.0.0", "jsdoc": "^4.0.0" }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" }, "engines": { "node": ">=14.0.0" } }