checkSyntax.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. exports.default = void 0;
  6. var _iterateJsdoc = _interopRequireDefault(require("../iterateJsdoc"));
  7. function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
  8. var _default = (0, _iterateJsdoc.default)(function (_ref) {
  9. var jsdoc = _ref.jsdoc,
  10. report = _ref.report;
  11. if (!jsdoc.tags) {
  12. return;
  13. }
  14. var _iteratorNormalCompletion = true;
  15. var _didIteratorError = false;
  16. var _iteratorError = undefined;
  17. try {
  18. for (var _iterator = jsdoc.tags[Symbol.iterator](), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
  19. var tag = _step.value;
  20. if (tag.type.slice(-1) === '=') {
  21. report('Syntax should not be Google Closure Compiler style.');
  22. break;
  23. }
  24. }
  25. } catch (err) {
  26. _didIteratorError = true;
  27. _iteratorError = err;
  28. } finally {
  29. try {
  30. if (!_iteratorNormalCompletion && _iterator.return != null) {
  31. _iterator.return();
  32. }
  33. } finally {
  34. if (_didIteratorError) {
  35. throw _iteratorError;
  36. }
  37. }
  38. }
  39. });
  40. exports.default = _default;
  41. module.exports = exports.default;
  42. //# sourceMappingURL=checkSyntax.js.map