deep-keywords

Create a list of keywords based on the texts found

Usage no npm install needed!

<script type="module">
  import deepKeywords from 'https://cdn.skypack.dev/deep-keywords';
</script>

README

Deep-Keywords

keyword generation tool

* does not accept list elements

Using with texts

const deepKeywords = require('deep-keywords')

console.log(
  deepKeywords.text(
    'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque eget turpis id massa iaculis gravida.',
  ),
)

/* returns [
  'lorem',      'ipsum',
  'dolor',      'sit',
  'amet',       'consectetur',
  'adipiscing', 'elit',
  'quisque',    'eget',
  'turpis',     'id',
  'massa',      'iaculis',
  'gravida'
]
*/

Using with objects

const deepKeywords = require('deep-keywords')

console.log(
  deepKeywords.text(
    {
      name: 'Lorem ipsum dolor sit',
      meta: {
        type: 'Quisque eget turpis',
      },
    },
    ['name', 'meta.type'],
  ),
)

/*
  returns [
  'lorem',   'ipsum',
  'dolor',   'sit',
  'quisque', 'eget',
  'turpis'
]
*/