@locker/eslint-plugin-locker
Advanced tools
Comparing version 0.21.4 to 0.21.5
@@ -39,3 +39,2 @@ export declare const rules: { | ||
'distorted-range-insertnode': import("eslint").Rule.RuleModule; | ||
'distorted-shadow-root-mode-getter': import("eslint").Rule.RuleModule; | ||
'distorted-shared-worker-constructor': import("eslint").Rule.RuleModule; | ||
@@ -42,0 +41,0 @@ 'distorted-storage-constructor': import("eslint").Rule.RuleModule; |
@@ -44,3 +44,2 @@ "use strict"; | ||
const distorted_range_insertnode_1 = __importDefault(require("./rules/distorted-range-insertnode")); | ||
const distorted_shadow_root_mode_getter_1 = __importDefault(require("./rules/distorted-shadow-root-mode-getter")); | ||
const distorted_shared_worker_constructor_1 = __importDefault(require("./rules/distorted-shared-worker-constructor")); | ||
@@ -100,3 +99,2 @@ const distorted_storage_constructor_1 = __importDefault(require("./rules/distorted-storage-constructor")); | ||
'distorted-range-insertnode': distorted_range_insertnode_1.default, | ||
'distorted-shadow-root-mode-getter': distorted_shadow_root_mode_getter_1.default, | ||
'distorted-shared-worker-constructor': distorted_shared_worker_constructor_1.default, | ||
@@ -103,0 +101,0 @@ 'distorted-storage-constructor': distorted_storage_constructor_1.default, |
@@ -14,3 +14,3 @@ # Distorted Element#attachShadow (distorted-element-attach-shadow) | ||
This distortion throws an exception when the `mode` value is not `closed`, which prevents exposing the shadow DOM and also guards against additional modes potentially added later. | ||
This distortion restricts access to the element's `shadowRoot` property. Only code that's running in the same sandbox can access the property. | ||
<!-- END generated embed, please keep comment --> |
@@ -1,17 +0,5 @@ | ||
# Disallow usage of Element.shadowRoot getter (distorted-element-shadow-root-getter) | ||
# Access to element.shadowRoot (distorted-element-shadow-root-getter) | ||
The `Element.shadowRoot` getter returns `null` when Lightning Web Security is enabled. | ||
Lightning Web Security limits `element.shadowRoot` access to the sandbox that the element was created in. | ||
See [Related Distortions](#related-distortions) below for more details. | ||
## Rule Details | ||
Example of **incorrect** code: | ||
```js | ||
element.shadowRoot.querySelector('div'); | ||
``` | ||
## Related Distortions | ||
<!-- START generated embed: @locker/distortion/src/Element/docs/shadowRoot-getter.md --> | ||
@@ -24,6 +12,6 @@ ## Element.prototype.shadowRoot getter | ||
In a sandbox, the distortion for `attachShadow()` prevents code from creating elements with `mode: 'open'`, but doesn't prevent code that's running outside a sandbox from creating custom elements in `open` mode. Elements that are passed as function arguments or queried from the Light DOM or shadow DOM are at risk. | ||
### Distorted Behavior | ||
This distortion returns `null` when you try to access the `shadowRoot` property on a Light DOM element. | ||
This distortion returns `null` when you try to access an element's `shadowRoot` property from outside of the sandbox that it was created in. Elements or `shadowRoot` objects that are passed as function arguments are not protected. | ||
<!-- END generated embed, please keep comment --> |
@@ -10,7 +10,7 @@ # Distorted HTML{IFrame|Script}Element#src Setter (distorted-html-iframe-script-element-src-setter) | ||
Lightning Web Security sanitizes the `src` value and only permits `http://` and `https://` schemes. URL schemes like `javascript://` aren't allowed. | ||
Lightning Web Security restricts the `src` attribute to values that use the `http://`, `https://`, and `about:blank` schemes, or relative urls. URL schemes like `javascript://` aren't allowed. | ||
### Distorted Behavior | ||
This distortion logs a console warning for `HTMLIFrameElement.src` values that don't sanitize to `http://` or `https://` schemes. | ||
This distortion throws an exception for values that don't sanitize to `http://`, `https://`, and `about:blank` schemes, or relative urls. | ||
<!-- END generated embed, please keep comment --> | ||
@@ -17,0 +17,0 @@ |
@@ -5,2 +5,14 @@ # Distorted XSLTProcessor.prototype.transformToDocument (distorted-xsltprocessor-transformtodocument) | ||
<!-- START generated embed: @locker/distortion/src/XSLTProcessor/docs/blocked-properties-transformToDocument-value.md --> | ||
## XSLTProcessor.prototype.transformToDocument | ||
**Non-standard**: This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future. | ||
`XSLTProcessor.prototype.transformToDocument(Node source, Document owner)` transforms the node source by applying the stylesheet imported using the `XSLTProcessor.prototype.importStylesheet()` function. The owner document of the resulting document fragment is the owner node. | ||
This function can be used to parse and transform XML documents with XSLT into valid HTML documents, which can be inserted into the current DOM. By using XSLT, it is possible to create arbitrary HTML tags and therefore gain access to the raw window object. | ||
### Distorted Behavior | ||
This method is blocked by LWS, and an exception is thrown if code attempts to call it. | ||
<!-- END generated embed, please keep comment --> |
@@ -5,2 +5,14 @@ # Distorted XSLTProcessor.prototype.transformToFragment (distorted-xsltprocessor-transformtofragment) | ||
<!-- START generated embed: @locker/distortion/src/XSLTProcessor/docs/blocked-properties-transformToFragment-value.md --> | ||
## XSLTProcessor.prototype.transformToFragment | ||
**Non-standard**: This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future. | ||
`XSLTProcessor.prototype.transformToFragment(Node source, Document owner)` transforms the node source by applying the stylesheet imported using the `XSLTProcessor.prototype.importStylesheet()` function. The owner document of the resulting document fragment is the owner node. | ||
This function can be used to parse and transform XML documents with XSLT into valid HTML documents, which can be inserted into the current DOM. By using XSLT, it is possible to create arbitrary HTML tags and therefore gain access to the raw window object. | ||
### Distorted Behavior | ||
This method is blocked by LWS, and an exception is thrown if code attempts to call it. | ||
<!-- END generated embed, please keep comment --> |
{ | ||
"name": "@locker/eslint-plugin-locker", | ||
"version": "0.21.4", | ||
"version": "0.21.5", | ||
"repository": { | ||
@@ -32,3 +32,3 @@ "type": "git", | ||
"dependencies": { | ||
"@locker/eslint-rule-maker": "0.21.4" | ||
"@locker/eslint-rule-maker": "0.21.5" | ||
}, | ||
@@ -35,0 +35,0 @@ "files": [ |
109
README.md
@@ -82,3 +82,2 @@ <!-- This file is generated by build-readme.mjs from README-template.md --> | ||
| [@locker/locker/distorted-range-insertnode] | distorted Range.prototype.insertNode | | | ||
| [@locker/locker/distorted-shadow-root-mode-getter] | distorted ShadowRoot.prototype.mode getter | | | ||
| [@locker/locker/distorted-shared-worker-constructor] | distorted SharedWorker constructor | | | ||
@@ -114,110 +113,108 @@ | [@locker/locker/distorted-storage-constructor] | distorted Storage constructor | | | ||
[@locker/locker/distorted-cachestorage-properties]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-cookie-store-properties.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-cookie-store-properties.md | ||
[@locker/locker/distorted-cookie-store-blocked-properties]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-cookie-store-blocked-properties.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-cookie-store-blocked-properties.md | ||
[@locker/locker/distorted-cookie-store-properties]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-cookie-store-properties.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-cookie-store-properties.md | ||
[@locker/locker/distorted-document-blocked-properties]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-document-blocked-properties.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-document-blocked-properties.md | ||
[@locker/locker/distorted-document-cookie]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-document-cookie.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-document-cookie.md | ||
[@locker/locker/distorted-document-domain-setter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-document-domain-setter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-document-domain-setter.md | ||
[@locker/locker/distorted-document-element-replacechildren]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-document-element-replacechildren.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-document-element-replacechildren.md | ||
[@locker/locker/distorted-document-exec-command]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-document-exec-command.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-document-exec-command.md | ||
[@locker/locker/distorted-element-attach-shadow]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-attach-shadow.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-attach-shadow.md | ||
[@locker/locker/distorted-element-blocked-properties]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-blocked-properties.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-blocked-properties.md | ||
[@locker/locker/distorted-element-get-inner-html]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-get-inner-html.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-get-inner-html.md | ||
[@locker/locker/distorted-element-inner-html-setter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-inner-html-setter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-inner-html-setter.md | ||
[@locker/locker/distorted-element-insert-adjacent-html]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-insert-adjacent-html.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-insert-adjacent-html.md | ||
[@locker/locker/distorted-element-outer-html-setter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-outer-html-setter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-outer-html-setter.md | ||
[@locker/locker/distorted-element-set-attribute]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-set-attribute.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-set-attribute.md | ||
[@locker/locker/distorted-element-set-html]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-set-html.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-set-html.md | ||
[@locker/locker/distorted-element-shadow-root-getter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-shadow-root-getter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-shadow-root-getter.md | ||
[@locker/locker/distorted-element-toggle-attribute]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-toggle-attribute.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-element-toggle-attribute.md | ||
[@locker/locker/distorted-html-element-blocked-properties]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-element-blocked-properties.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-element-blocked-properties.md | ||
[@locker/locker/distorted-html-element-inner-text-setter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-element-inner-text-setter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-element-inner-text-setter.md | ||
[@locker/locker/distorted-html-element-outer-text-setter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-element-outer-text-setter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-element-outer-text-setter.md | ||
[@locker/locker/distorted-html-embed-object-element-blocked-properties]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-embed-object-element-blocked-properties.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-embed-object-element-blocked-properties.md | ||
[@locker/locker/distorted-html-iframe-element-blocked-properties]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-iframe-element-blocked-properties.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-iframe-element-blocked-properties.md | ||
[@locker/locker/distorted-html-iframe-script-element-src-setter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-iframe-script-element-src-setter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-iframe-script-element-src-setter.md | ||
[@locker/locker/distorted-html-link-element-rel-list-setter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-link-element-rel-list-setter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-link-element-rel-list-setter.md | ||
[@locker/locker/distorted-html-link-element-rel-setter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-link-element-rel-setter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-html-link-element-rel-setter.md | ||
[@locker/locker/distorted-named-node-map-set-named-item]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-named-node-map-set-named-item.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-named-node-map-set-named-item.md | ||
[@locker/locker/distorted-navigator-sendbeacon]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-navigator-sendbeacon.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-navigator-sendbeacon.md | ||
[@locker/locker/distorted-navigator-service-worker-getter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-navigator-service-worker-getter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-navigator-service-worker-getter.md | ||
[@locker/locker/distorted-node-insertbefore]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-node-insertbefore.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-node-insertbefore.md | ||
[@locker/locker/distorted-node-removechild]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-node-removechild.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-node-removechild.md | ||
[@locker/locker/distorted-node-replacechild]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-node-replacechild.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-node-replacechild.md | ||
[@locker/locker/distorted-node-text-content-setter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-node-text-content-setter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-node-text-content-setter.md | ||
[@locker/locker/distorted-range-create-contextual-fragment]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-range-create-contextual-fragment.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-range-create-contextual-fragment.md | ||
[@locker/locker/distorted-range-delete-contents]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-range-delete-contents.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-range-delete-contents.md | ||
[@locker/locker/distorted-range-extract-contents]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-range-extract-contents.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-range-extract-contents.md | ||
[@locker/locker/distorted-range-insertnode]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-range-insertnode.md | ||
[@locker/locker/distorted-shadow-root-mode-getter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-shadow-root-mode-getter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-range-insertnode.md | ||
[@locker/locker/distorted-shared-worker-constructor]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-shared-worker-constructor.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-shared-worker-constructor.md | ||
[@locker/locker/distorted-storage-constructor]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-storage-constructor.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-storage-constructor.md | ||
[@locker/locker/distorted-trusted-type-policy-factory-create-policy]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-trusted-type-policy-factory-create-policy.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-trusted-type-policy-factory-create-policy.md | ||
[@locker/locker/distorted-url-create-object-url]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-url-create-object-url.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-url-create-object-url.md | ||
[@locker/locker/distorted-window-blocked-properties]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-blocked-properties.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-blocked-properties.md | ||
[@locker/locker/distorted-window-fetch]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-fetch.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-fetch.md | ||
[@locker/locker/distorted-window-frames-getter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-frames-getter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-frames-getter.md | ||
[@locker/locker/distorted-window-length-getter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-length-getter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-length-getter.md | ||
[@locker/locker/distorted-window-onstorage-setter]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-onstorage-setter.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-onstorage-setter.md | ||
[@locker/locker/distorted-window-set-interval]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-set-interval.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-set-interval.md | ||
[@locker/locker/distorted-window-set-timeout]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-set-timeout.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-window-set-timeout.md | ||
[@locker/locker/distorted-worker-constructor]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-worker-constructor.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-worker-constructor.md | ||
[@locker/locker/distorted-xml-http-request-window-open]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-xml-http-request-window-open.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-xml-http-request-window-open.md | ||
[@locker/locker/distorted-xsltprocessor-transformtodocument]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-xsltprocessor-transformtodocument.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-xsltprocessor-transformtodocument.md | ||
[@locker/locker/distorted-xsltprocessor-transformtofragment]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-xsltprocessor-transformtofragment.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/distorted-xsltprocessor-transformtofragment.md | ||
[@locker/locker/undefined-document-all]: | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.4/packages/%40locker/eslint-plugin-locker/docs/rules/undefined-document-all.md | ||
https://github.com/salesforce/lwsec-docs-mirror/blob/v0.21.5/packages/%40locker/eslint-plugin-locker/docs/rules/undefined-document-all.md | ||
<!-- END generated content, please keep comment --> |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
168246
216
1344
219
+ Added@locker/ast-lib-maker@0.21.5(transitive)
+ Added@locker/eslint-rule-maker@0.21.5(transitive)
+ Added@locker/shared@0.21.5(transitive)
- Removed@locker/ast-lib-maker@0.21.4(transitive)
- Removed@locker/eslint-rule-maker@0.21.4(transitive)
- Removed@locker/shared@0.21.4(transitive)