validateFunction.js 573 B

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