Skip to content

Commit

Permalink
fix(publisher): remove too generic rule
Browse files Browse the repository at this point in the history
  • Loading branch information
Kikobeats committed Apr 25, 2024
1 parent 495278e commit 592309e
Show file tree
Hide file tree
Showing 5 changed files with 4,149 additions and 1 deletion.
1 change: 0 additions & 1 deletion packages/metascraper-publisher/src/index.js
Expand Up @@ -39,7 +39,6 @@ module.exports = () => ({
toPublisher($ => $filter($, $('#logo'))),
toPublisher($ => $filter($, $('.logo'))),
toPublisher($ => $filter($, $('a[class*="brand" i]'))),
toPublisher($ => $filter($, $('[class*="brand" i]'))),
toPublisher($ => $('[class*="logo" i] a img[alt]').attr('alt')),
toPublisher($ => $('[class*="logo" i] img[alt]').attr('alt')),
toPublisher($ => $filter($, $('title'), el => getFromTitle($filter.fn(el))))
Expand Down
31 changes: 31 additions & 0 deletions packages/metascraper/test/integration/therams/index.js
@@ -0,0 +1,31 @@
'use strict'

const { readFile } = require('fs/promises')
const { resolve } = require('path')
const test = require('ava')

const metascraper = require('../../..')([
require('metascraper-author')(),
require('metascraper-date')(),
require('metascraper-description')(),
require('metascraper-audio')(),
require('metascraper-video')(),
require('metascraper-image')(),
require('metascraper-lang')(),
require('metascraper-logo')(),
require('metascraper-logo-favicon')(),
require('metascraper-publisher')(),
require('metascraper-title')(),
require('metascraper-url')(),
require('metascraper-readability')()
])

const url =
'https://www.therams.com/news/cooper-kupp-being-present-best-version-of-himself-prepares-2024-season'

test('therams', async t => {
const html = await readFile(resolve(__dirname, 'input.html'))
const metadata = await metascraper({ html, url })
console.log(metadata)
t.snapshot(metadata)
})

0 comments on commit 592309e

Please sign in to comment.