stripComments.js 605 B

1234567891011121314151617181920
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.default = stripComments;
  4. function stripComments(str) {
  5. var s = "";
  6. var commentStart = str.indexOf("/*");
  7. var lastEnd = 0;
  8. while (commentStart >= 0) {
  9. s = s + str.slice(lastEnd, commentStart);
  10. var commentEnd = str.indexOf("*/", commentStart + 2);
  11. if (commentEnd < 0) {
  12. return s;
  13. }
  14. lastEnd = commentEnd + 2;
  15. commentStart = str.indexOf("/*", lastEnd);
  16. }
  17. s = s + str.slice(lastEnd);
  18. return s;
  19. }
  20. //# sourceMappingURL=stripComments.js.map