gitbook-plugin-prism icon indicating copy to clipboard operation
gitbook-plugin-prism copied to clipboard

warn: "options.generator" property is deprecated, use "output.name" instead

Open guocaoyi opened this issue 6 years ago • 2 comments

index.js#39L

function isEbook(book) {
  // 2.x
  if (book.options && book.options.generator) {
    return book.options.generator === 'ebook';
  }

  // 3.x
  return book.output.name === 'ebook';
}

book.options.generator is a get/set,you could change to

function isEbook(book) {
  // 2.x
  if (/^2+\.\d+\.\d+$/.test(book.gitbook.version)) {
    return book.options.generator === 'ebook';
  }
  return book.output.name === 'ebook';
}

guocaoyi avatar Apr 18 '19 03:04 guocaoyi

WeChatWorkScreenshot_e309cc5c-afef-4e61-86a2-4ab9b9c90881 WeChatWorkScreenshot_f4aa9a8c-c1da-427e-8ad9-e4e09c285fd4

guocaoyi avatar Apr 18 '19 03:04 guocaoyi

Hi,how to update gitbook version validation?

JoeyBling avatar Jun 26 '19 07:06 JoeyBling