Convert API

toBuild()

Converts data for components to an object.

  • Accepts an argument as a string.
  • Returns the corresponding object from the passed string, or false on failure.
Example:
toBuild('book');
// ['book']

toBuild('book: "title"');
// {book: 'title'}

toBuild('{book: "title"}');
// {book: 'title'}

toBuild('bo ok: "title"');
// false

toBuild('"bo ok": "title"');
// {bo ok: 'title'}

toBuild('book, cat');
// ['book', 'cat']

toBuild('book: "title", cat: "name"');
// {book: 'title', cat: 'name'}

toBuild('book: {one: [1, "title"], two: "title"}, cat: [1, "name"]');
// {book: {one: [1, 'title'], two: 'title'}, cat: [1, 'name']}