article-extractor

To extract main article from given URL with Node.js

MIT License

Downloads
14.8K
Stars
1.6K
Committers
13

Bot releases are hidden (Show)

article-extractor - v6.0.5

Published by ndaidong over 2 years ago

  • Use test to match url with patterns (instead exec)
  • Add more test
  • Update README
article-extractor - v6.0.4

Published by ndaidong over 2 years ago

  • Improve README
  • Fix expired API token for examples
  • Update parser rules
  • Add more test
article-extractor - v6.0.3

Published by ndaidong over 2 years ago

  • Merge pr #269 by @SettingDust (issue #266)
  • Fix coding style
article-extractor - v6.0.2

Published by ndaidong over 2 years ago

  • Merge pr #265 by @SettingDust (related issue #264)
  • Update dependencies
article-extractor - v6.0.1

Published by ndaidong over 2 years ago

  • Change code analysis to GitHub CodeQuality
  • Update dependencies
  • Update urlpattern-polyfill's settings
  • Add ci test with node 18
article-extractor - v6.0.0

Published by ndaidong over 2 years ago

  • Change to ES6 Module format
  • Change and update dependencies
    • Also update core logic

Related pr: #219, #220, #222, #224, #227, #228, #232, #238, #240, #241 #243, #245, #256

Thanks to @daveschumaker, @andremacola, special thanks to @SettingDust for your valuable contributions.

article-extractor - v6.0.0rc10

Published by ndaidong over 2 years ago

  • Merge pr #241 by @andremacola
  • Fix typo mistakes
article-extractor - v6.0.0rc9

Published by ndaidong over 2 years ago

  • Merge pr #238 by @andremacola
  • Merge pr #240, #243, #245 by @SettingDust
  • Update dependencies
  • Improve test coverage
article-extractor - v6.0.0rc8

Published by ndaidong over 2 years ago

  • Merge pr #232 by @SettingDust
  • Update dependencies
article-extractor - v6.0.0rc7

Published by ndaidong over 2 years ago

  • Update npm publish with CI (retest)
article-extractor - v6.0.0rc6

Published by ndaidong over 2 years ago

article-extractor - v6.0.0rc4

Published by ndaidong over 2 years ago

  • Merge pr #224 by @SettingDust
  • Update dependencies
article-extractor - v6.0.0rc3

Published by ndaidong over 2 years ago

  • Merge pr #222 by @SettingDust (fix #221)
article-extractor - v6.0.0rc2

Published by ndaidong over 2 years ago

  • Merge pr #219 & pr #220 by @SettingDust (continue resolving issue with es6 module format)
article-extractor - v6.0.0rc1

Published by ndaidong over 2 years ago

  • Change to es6 module standard

Be careful to upgrade, this version may break your program. Please look at README (belonging to branch es6-module-format)

article-extractor - v5.0.4

Published by ndaidong over 2 years ago

  • Merge pr #215 & #216 by @SettingDust
    • Replace jsdom with linkedom
    • Improve typescrypt declaration
  • Update dependencies
article-extractor - v5.0.3

Published by ndaidong almost 3 years ago

  • Merge pr #209 by @papodaca (fix #208)
  • Update dependencies
article-extractor - v5.0.2

Published by ndaidong almost 3 years ago

  • Allow more tags/attributes while sanitizing HTML content
  • Update default parser rules
  • Update dependencies
  • Update demo links
article-extractor - v5.0.1

Published by ndaidong almost 3 years ago

  • Allow to transform article content from rules
  • Ensure finding correct rule with multi url patterns
article-extractor - v5.0.0

Published by ndaidong almost 3 years ago

  • Change parser engine to @mozilla/readability
  • Add method addQueryRules()
  • Replace got with axios
  • Fix all opened issues
  • No longer support node older than v14
  • No longer extracting oembed data
  • No longer extracting with rule by default, let's addQueryRules() by yourself!

APIs breaking changes

  • setFetchOptions(Object opts) --> setRequestOptions(Object opts)
  • getFetchOptions() --> getRequestOptions() (default options changed)
  • addQueryRules(): newly added