UNPKG

@vrcd-community/zhlint

Version:

A linting tool for Chinese language.

21 lines (20 loc) 600 B
/** * @fileoverview * * This rule is used to revert changes of spaceAfter with linebreaks. * And it's compulsory. */ import { ValidationTarget } from '../report.js'; import { removeValidationOnTarget } from './util.js'; const generateHandler = (options) => { // do nothing options; return (token) => { if (token.spaceAfter && token.spaceAfter.match(/\n/)) { removeValidationOnTarget(token, ValidationTarget.SPACE_AFTER); token.modifiedSpaceAfter = token.spaceAfter; } }; }; export const defaultConfig = {}; export default generateHandler;