@@ -30,14 +30,15 @@ export default [
3030 rules: {
3131 // react-dom recommended rules
3232 " react-dom/no-children-in-void-dom-elements" : " warn" ,
33- " react-dom/no-dangerously-set-innerhtml" : " warn" ,
3433 " react-dom/no-dangerously-set-innerhtml-with-children" : " error" ,
34+ " react-dom/no-dangerously-set-innerhtml" : " warn" ,
3535 " react-dom/no-find-dom-node" : " error" ,
3636 " react-dom/no-missing-button-type" : " warn" ,
3737 " react-dom/no-missing-iframe-sandbox" : " warn" ,
3838 " react-dom/no-namespace" : " error" ,
3939 " react-dom/no-render-return-value" : " error" ,
4040 " react-dom/no-script-url" : " warn" ,
41+ " react-dom/no-unknown-property" : " warn" ,
4142 " react-dom/no-unsafe-iframe-sandbox" : " warn" ,
4243 " react-dom/no-unsafe-target-blank" : " warn" ,
4344 },
@@ -50,13 +51,14 @@ export default [
5051| Rule | Description | 💼 | 💭 | |
5152| :------------------------------------------- | :-------------------------------------------------------------------------------------- | :-: | :-: | :-: |
5253| ` no-children-in-void-dom-elements ` | Prevents the use of ` children ` in void ` DOM elements ` . | ✔️ | | |
53- | ` no-dangerously-set-innerhtml ` | Prevents ` DOM element ` using ` dangerouslySetInnerHTML ` . | 🔒 | | |
5454| ` no-dangerously-set-innerhtml-with-children ` | Prevents ` DOM element ` using ` dangerouslySetInnerHTML ` and ` children ` at the same time. | ✔️ | | |
55+ | ` no-dangerously-set-innerhtml ` | Prevents ` DOM element ` using ` dangerouslySetInnerHTML ` . | 🔒 | | |
5556| ` no-find-dom-node ` | Prevents usage of ` findDOMNode ` . | ⛔ | | |
5657| ` no-missing-button-type ` | Enforces explicit ` type ` attribute for ` <button> ` elements. | ✔️ | | |
5758| ` no-missing-iframe-sandbox ` | Enforces explicit ` sandbox ` attribute for ` iframe ` elements. | 🔒 | | |
5859| ` no-namespace ` | Enforces the absence of a ` namespace ` in React elements. | ✔️ | | |
5960| ` no-render-return-value ` | Prevents usage of the return value of ` ReactDOM.render ` . | ⛔ | | |
6061| ` no-script-url ` | Prevents usage of ` javascript: ` URLs as the value of certain attributes. | 🔒 | | |
62+ | ` no-unknown-property ` | Prevents usage of unknown DOM property. | ✔️ | | |
6163| ` no-unsafe-iframe-sandbox ` | Enforces ` sandbox ` attribute for ` iframe ` elements is not set to unsafe combinations. | 🔒 | | |
6264| ` no-unsafe-target-blank ` | Prevents the use of ` target="_blank" ` without ` rel="noreferrer noopener" ` . | 🔒 | | |
0 commit comments