Skip to content

Latest commit

 

History

History
47 lines (38 loc) · 1.32 KB

README.md

File metadata and controls

47 lines (38 loc) · 1.32 KB

summaly

Get any web page's summary.

Installation

$ npm install summaly

Usage

(url: string) => Promise<{
	title: string;
	icon: string;
	description: string;
	thumbnail: string;
	sitename: string;
}>

Example

import summaly from 'summaly';

const summary = await summaly('http://elephant.2chblog.jp/archives/52025138.html');

console.log(summary); // will be ... ↓
/*
{
	title: 'モバP「ありすと言えばお漏らし。お漏らしと言えばありす」 : エレファント速報:SSまとめブログ',
	icon: 'http://livedoor.blogimg.jp/tmg24news/imgs/9/5/favicon.ico',
	description: '1:以下、名無しにかわりましてVIPがお送りします:2013/03/30(土) 14:57:29.09 ID:An34eOmY0モバP「反論が あるやつもいるかもしれない」    モバP「だが俺の主張も聞いてほしい! お漏らしさせるならありすが一番だ!」    日菜子「むふふ……いきなりそんなことを大声で',
	thumbnail: 'http://livedoor.blogimg.jp/tmg24news/imgs/8/d/8df6e1a0-s.jpg',
	sitename: 'エレファント速報:SSまとめブログ'
}
*/

License

MIT