strings.js 770 B

12345678910111213141516171819
  1. Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
  2. const require_runtime = require('../_virtual/_rolldown/runtime.js');
  3. let _vue_shared = require("@vue/shared");
  4. //#region ../../packages/utils/strings.ts
  5. const kebabCase = _vue_shared.hyphenate;
  6. /**
  7. * fork from {@link https://github.com/sindresorhus/escape-string-regexp}
  8. */
  9. const escapeStringRegexp = (string = "") => string.replace(/[|\\{}()[\]^$+*?.]/g, "\\$&").replace(/-/g, "\\x2d");
  10. const capitalize = (str) => (0, _vue_shared.capitalize)(str);
  11. //#endregion
  12. exports.camelize = _vue_shared.camelize;
  13. exports.capitalize = capitalize;
  14. exports.escapeStringRegexp = escapeStringRegexp;
  15. exports.hyphenate = _vue_shared.hyphenate;
  16. exports.kebabCase = kebabCase;
  17. //# sourceMappingURL=strings.js.map