added all files to project

This commit is contained in:
2022-03-10 10:36:59 +01:00
parent 09dd957b33
commit 46a936d7de
25351 changed files with 3883356 additions and 0 deletions
+51
View File
@@ -0,0 +1,51 @@
# comment-no-empty
Disallow empty comments.
<!-- prettier-ignore -->
```css
/* */
/** ↑
* Comments like this */
```
This rule ignores SCSS-like comments.
**Caveat:** Comments within _selector and value lists_ are currently ignored.
## Options
### `true`
The following patterns are considered violations:
<!-- prettier-ignore -->
```css
/**/
```
<!-- prettier-ignore -->
```css
/* */
```
<!-- prettier-ignore -->
```css
/*
*/
```
The following patterns are _not_ considered violations:
<!-- prettier-ignore -->
```css
/* comment */
```
<!-- prettier-ignore -->
```css
/*
* Multi-line Comment
**/
```
+46
View File
@@ -0,0 +1,46 @@
// @ts-nocheck
'use strict';
const report = require('../../utils/report');
const ruleMessages = require('../../utils/ruleMessages');
const validateOptions = require('../../utils/validateOptions');
const ruleName = 'comment-no-empty';
const messages = ruleMessages(ruleName, {
rejected: 'Unexpected empty comment',
});
function rule(actual) {
return (root, result) => {
const validOptions = validateOptions(result, ruleName, { actual });
if (!validOptions) {
return;
}
root.walkComments((comment) => {
// To ignore inline SCSS comments
if (comment.raws.inline || comment.inline) {
return;
}
// To ignore comments that are not empty
if (comment.text && comment.text.length !== 0) {
return;
}
report({
message: messages.rejected,
node: comment,
result,
ruleName,
});
});
};
}
rule.ruleName = ruleName;
rule.messages = messages;
module.exports = rule;