Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
wtf-plugin-disambig
a plugin for wtf_wikipedia

npm install wtf-plugin-disambig

a plugin for parsing disambiguation pages in wikipedia.

const wtf = require('wtf_wikipedia')
wtf.extend(require('wtf-plugin-disambig'))

wtf.fetch('Raptor').then((doc) => {
  let res = doc.disambig()
  /*
{
  text: 'Raptor',
  main: null,
  pages: [
    {
      link: 'Raptor (bird)',
      desc: 'or bird of prey, a bird that primarily hunts and feeds on vertebrates',
      section: 'Animals'
    },
    {
      link: 'Raptor (film)',
      desc: 'a 2001 film',
      section: 'Film and television'
    },
  ...
  ]
}
*/
<script src="https://unpkg.com/wtf_wikipedia"></script>
<script src="https://unpkg.com/wtf-plugin-disambig"></script>
<script defer>
  wtf.plugin(window.wtfDisambig)
  wtf.fetch('spencer').then((doc) => {
    let res = doc.disambig()
    console.log(res)
  })
  /*{
    text: 'Spencer',
    main: null,
    pages: [
      { link: 'Spencer, Missouri', desc: '', section: 'United States' },
      { link: 'Spencer (film)',  desc: 'a 2021 drama film about Princess Diana',  section: 'Other uses'   }
    ]
  }*/
</script>

MIT