validateFunction.js 529 字节
Newer Older
1 2 3
'use strict'
Object.defineProperty(exports, '__esModule', { value: true })
exports.uniValidateFunctionPlugin = void 0
4 5 6
function replaceModuleExports(code) {
  return code.replace(/module\.exports\s*=/, 'export default ')
}
7 8 9 10 11 12 13 14 15 16
function uniValidateFunctionPlugin() {
  return {
    name: 'vite:uni-cloud-vf',
    enforce: 'pre',
    transform(code, id) {
      if (id.includes('validator/validateFunction')) {
        return replaceModuleExports(code)
      }
    },
  }
17
}
18
exports.uniValidateFunctionPlugin = uniValidateFunctionPlugin