UNPKG

vite-plugin-react-server

Version:
14 lines (12 loc) 1.88 kB
/** * vite-plugin-react-server * Copyright (c) Nico Brinkkemper * MIT License */ const buildClientPackagesPattern = (packages) => { if (packages.length === 0) return null; const escaped = packages.map((p) => p.replace(/[.*+?^${}()|[\]\\]/g, "\\$&")).join("|"); return new RegExp(`[\\\\/]node_modules[\\\\/](?:${escaped})[\\\\/]`); }; export { buildClientPackagesPattern }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF0dGVybi5qcyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vcGx1Z2luL2NsaWVudFBhY2thZ2VzL3BhdHRlcm4udHMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBCdWlsZHMgYSByZWdleCBtYXRjaGluZyBgbm9kZV9tb2R1bGVzLzxwa2c+Ly4uLmAgcGF0aHMgZm9yIGFueSBwYWNrYWdlIGluXG4gKiB0aGUgZ2l2ZW4gbGlzdC4gUmV0dXJucyBgbnVsbGAgZm9yIGFuIGVtcHR5IGxpc3QgKGNhbGxlciBzaG91bGQgdHJlYXQgYXNcbiAqIFwibm8gd2hpdGVsaXN0IGFjdGl2ZVwiKSBzbyB3ZSBkb24ndCBoYXZlIHRvIHNwZWNpYWwtY2FzZSBgLyg/OikvLnRlc3QoaWQpYFxuICogd2hpY2ggbWF0Y2hlcyBldmVyeSBzdHJpbmcuXG4gKi9cbmV4cG9ydCBjb25zdCBidWlsZENsaWVudFBhY2thZ2VzUGF0dGVybiA9IChcbiAgcGFja2FnZXM6IHJlYWRvbmx5IHN0cmluZ1tdXG4pOiBSZWdFeHAgfCBudWxsID0+IHtcbiAgaWYgKHBhY2thZ2VzLmxlbmd0aCA9PT0gMCkgcmV0dXJuIG51bGw7XG4gIGNvbnN0IGVzY2FwZWQgPSBwYWNrYWdlc1xuICAgIC5tYXAoKHApID0+IHAucmVwbGFjZSgvWy4qKz9eJHt9KCl8W1xcXVxcXFxdL2csIFwiXFxcXCQmXCIpKVxuICAgIC5qb2luKFwifFwiKTtcbiAgcmV0dXJuIG5ldyBSZWdFeHAoYFtcXFxcXFxcXC9dbm9kZV9tb2R1bGVzW1xcXFxcXFxcL10oPzoke2VzY2FwZWR9KVtcXFxcXFxcXC9dYCk7XG59O1xuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBTWEsTUFBQSwwQkFBQSxHQUE2QixDQUN4QyxRQUNrQixLQUFBO0FBQ2xCLEVBQUksSUFBQSxRQUFBLENBQVMsTUFBVyxLQUFBLENBQUEsRUFBVSxPQUFBLElBQUE7QUFDbEMsRUFBQSxNQUFNLE9BQVUsR0FBQSxRQUFBLENBQ2IsR0FBSSxDQUFBLENBQUMsQ0FBTSxLQUFBLENBQUEsQ0FBRSxPQUFRLENBQUEscUJBQUEsRUFBdUIsTUFBTSxDQUFDLENBQ25ELENBQUEsSUFBQSxDQUFLLEdBQUcsQ0FBQTtBQUNYLEVBQUEsT0FBTyxJQUFJLE1BQUEsQ0FBTyxDQUFnQyw2QkFBQSxFQUFBLE9BQU8sQ0FBVSxRQUFBLENBQUEsQ0FBQTtBQUNyRTs7OzsifQ==