docs: function NedbStore(datastore, documentsName) {
      if(arguments.length === 0 || typeof datastore !== 'object')  {
          throw new Error('Valid datastore parameter have to be provided')
      }
      if (arguments[1]) {
          if (typeof arguments[1] !== 'string') {
              throw new Error('documentsName must be a valid string')
          }
      }
  
      TokenStore.call(this)
  
      this._documentsName = documentsName || 'passwordless-token'
  
      this._db = datastore
  }