UNPKG

vuepress-plugin-copy-code

Version:
24 lines (20 loc) 556 B
const { resolve } = require('path') module.exports = (options, context) => ({ define() { const { copySelector, copyMessage, duration, showInMobile } = options return { COPY_SELECTOR: copySelector || ['div[class*="language-"] pre', 'div[class*="aside-code"] aside'], COPY_MESSAGE: copyMessage || 'Copy successfully and then paste it for use.', DURATION: duration || 3000, SHOW_IN_MOBILE: showInMobile || false } }, clientRootMixin: resolve(__dirname, './bin/clientRootMixin.js') })