[
{
"rule": "eval",
"path": "components/mp3lameencoder/lib/Mp3LameEncoder.js",
"line": " return eval(funcstr);",
"reasonCategory": "usageTrusted",
"updated": "2018-09-18T19:19:27.699Z",
"reasonDetail": "Part of a set of functions to implement C calls"
},
{
"rule": "eval",
"path": "components/mp3lameencoder/lib/Mp3LameEncoder.js",
"line": " func = eval('_' + ident); // explicit lookup",
"reasonCategory": "usageTrusted",
"updated": "2018-09-18T19:19:27.699Z",
"reasonDetail": "Part of runtime library for C++ transpiled code"
},
{
"rule": "eval",
"path": "node_modules/@cspotcode/source-map-support/source-map-support.js",
"line": " // Most eval() calls are in this format",
"reasonCategory": "usageTrusted",
"updated": "2024-09-26T18:39:25.816Z"
},
{
"rule": "eval",
"path": "node_modules/@cspotcode/source-map-support/source-map-support.js",
"line": " // Parse nested eval() calls using recursion",
"reasonCategory": "usageTrusted",
"updated": "2024-09-26T18:39:25.816Z"
},
{
"rule": "eval",
"path": "node_modules/@cspotcode/source-map-support/source-map-support.js",
"line": " // passed to eval() ending in \"//# sourceURL=...\" will return the source file",
"reasonCategory": "usageTrusted",
"updated": "2024-09-26T18:39:25.816Z"
},
{
"rule": "eval",
"path": "node_modules/@cspotcode/source-map-support/source-map-support.js",
"line": " // Code called using eval() needs special handling",
"reasonCategory": "usageTrusted",
"updated": "2024-09-26T18:39:25.816Z"
},
{
"rule": "eval",
"path": "node_modules/@jest/fake-timers/node_modules/@sinonjs/commons/lib/function-name.test.js",
"line": " fn = eval(\"(function*() {})\")().constructor;",
"reasonCategory": "testCode",
"updated": "2024-06-25T17:33:38.376Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@ndelangen/get-tarball/dist/index.js",
"line": " \"innerHTML\",",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "eval",
"path": "node_modules/@protobufjs/inquire/index.js",
"line": " var mod = eval(\"quire\".replace(/^/,\"re\"))(moduleName); // eslint-disable-line no-eval",
"reasonCategory": "usageTrusted",
"updated": "2018-09-18T19:19:27.699Z",
"reasonDetail": "What's being eval'd is a static string"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-dialog/dist/index.js",
"line": " const triggerRef = React.useRef(null);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-dialog/dist/index.js",
"line": " const contentRef = React.useRef(null);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-dialog/dist/index.js",
"line": " const contentRef = React.useRef(null);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-dialog/dist/index.js",
"line": " const hasInteractedOutsideRef = React.useRef(false);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-dialog/dist/index.js",
"line": " const hasPointerDownOutsideRef = React.useRef(false);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-dialog/dist/index.js",
"line": " const contentRef = React.useRef(null);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-dismissable-layer/dist/index.js",
"line": " const ref = React.useRef(null);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-dismissable-layer/dist/index.js",
"line": " const isPointerInsideReactTreeRef = React.useRef(false);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-dismissable-layer/dist/index.js",
"line": " const handleClickRef = React.useRef(() => {",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-dismissable-layer/dist/index.js",
"line": " const isFocusInsideReactTreeRef = React.useRef(false);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-focus-scope/dist/index.js",
"line": " const lastFocusedElementRef = React.useRef(null);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-focus-scope/dist/index.js",
"line": " const focusScope = React.useRef({",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-presence/dist/index.js",
"line": " const stylesRef = React2.useRef({});",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-presence/dist/index.js",
"line": " const prevPresentRef = React2.useRef(present);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-presence/dist/index.js",
"line": " const prevAnimationNameRef = React2.useRef(\"none\");",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-use-callback-ref/dist/index.js",
"line": " const callbackRef = React.useRef(callback);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@radix-ui/react-use-controllable-state/dist/index.js",
"line": " const prevValueRef = React.useRef(value);",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/animated/dist/react-spring-animated.cjs.dev.js",
"line": " const instanceRef = React.useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/animated/dist/react-spring-animated.cjs.dev.js",
"line": " const observerRef = React.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/animated/dist/react-spring-animated.cjs.prod.js",
"line": " const instanceRef = React.useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/animated/dist/react-spring-animated.cjs.prod.js",
"line": " const observerRef = React.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/animated/dist/react-spring-animated.esm.js",
"line": " const instanceRef = useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/animated/dist/react-spring-animated.esm.js",
"line": " const observerRef = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.cjs.dev.js",
"line": " const layoutId = React.useRef(0);",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.cjs.dev.js",
"line": " const ctrls = React.useRef([...state.ctrls]);",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.cjs.dev.js",
"line": " const usedTransitions = React.useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.cjs.dev.js",
"line": " const exitingTransitions = React.useRef(new Map());",
"reasonCategory": "usageTrusted",
"updated": "2022-01-12T23:16:33.623Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.cjs.dev.js",
"line": " const forceChange = React.useRef(false);",
"reasonCategory": "usageTrusted",
"updated": "2022-01-12T23:16:33.623Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.cjs.prod.js",
"line": " const layoutId = React.useRef(0);",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.cjs.prod.js",
"line": " const ctrls = React.useRef([...state.ctrls]);",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.cjs.prod.js",
"line": " const usedTransitions = React.useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.cjs.prod.js",
"line": " const exitingTransitions = React.useRef(new Map());",
"reasonCategory": "usageTrusted",
"updated": "2022-01-12T23:16:33.623Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.cjs.prod.js",
"line": " const forceChange = React.useRef(false);",
"reasonCategory": "usageTrusted",
"updated": "2022-01-12T23:16:33.623Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.esm.js",
"line": " const layoutId = useRef(0);",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.esm.js",
"line": " const ctrls = useRef([...state.ctrls]);",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.esm.js",
"line": " const usedTransitions = useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.esm.js",
"line": " const exitingTransitions = useRef(new Map());",
"reasonCategory": "usageTrusted",
"updated": "2022-01-12T23:16:33.623Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/core/dist/react-spring-core.esm.js",
"line": " const forceChange = useRef(false);",
"reasonCategory": "usageTrusted",
"updated": "2022-01-12T23:16:33.623Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/shared/dist/react-spring-shared.cjs.dev.js",
"line": " const committed = react.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/shared/dist/react-spring-shared.cjs.dev.js",
"line": " const prevRef = react.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/shared/dist/react-spring-shared.cjs.dev.js",
"line": " const isMounted = react.useRef(false);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-01T22:57:44.591Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/shared/dist/react-spring-shared.cjs.prod.js",
"line": " const committed = react.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/shared/dist/react-spring-shared.cjs.prod.js",
"line": " const prevRef = react.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/shared/dist/react-spring-shared.cjs.prod.js",
"line": " const isMounted = react.useRef(false);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-01T22:57:44.591Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/shared/dist/react-spring-shared.esm.js",
"line": " const isMounted = useRef(false);",
"reasonCategory": "falseMatch",
"updated": "2022-06-01T22:57:44.591Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/shared/dist/react-spring-shared.esm.js",
"line": " const committed = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "React-useRef",
"path": "node_modules/@react-spring/shared/dist/react-spring-shared.esm.js",
"line": " const prevRef = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2021-09-27T21:37:06.339Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@sindresorhus/is/dist/index.js",
"line": " 'innerHTML',",
"reasonCategory": "usageTrusted",
"updated": "2021-10-06T15:40:12.124Z"
},
{
"rule": "eval",
"path": "node_modules/@sinonjs/commons/lib/function-name.test.js",
"line": " fn = eval(\"(function*() {})\")().constructor;",
"reasonCategory": "testCode",
"updated": "2020-10-09T22:28:48.591Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/jest-dom/dist/matchers-342a062d.js",
"line": " pass: element.innerHTML === '',",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/jest-dom/dist/matchers-342a062d.js",
"line": " ` ${this.utils.printReceived(element.innerHTML)}`,",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/jest-dom/dist/matchers-342a062d.js",
"line": " ` ${this.utils.printReceived(element.innerHTML)}`,",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/jest-dom/dist/matchers-342a062d.js",
"line": " div.innerHTML = htmlText;",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/jest-dom/dist/matchers-342a062d.js",
"line": " return div.innerHTML",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/@testing-library/jest-dom/dist/matchers-342a062d.js",
"line": " pass: container.outerHTML.includes(getNormalizedHtml(container, htmlText)),",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/user-event/dist/cjs/utility/selectOptions.js",
"line": " const matchingOption = allOptions.find((o)=>o.value === val || o.innerHTML === val);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/@testing-library/user-event/dist/esm/utility/selectOptions.js",
"line": " const matchingOption = allOptions.find((o)=>o.value === val || o.innerHTML === val);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "eval",
"path": "node_modules/@tootallnate/quickjs-emscripten/dist/context.js",
"line": " * Like [`eval(code)`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/eval#Description).",
"reasonCategory": "falseMatch",
"updated": "2023-08-29T19:25:52.732Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/axe-core/axe.js",
"line": " style.innerHTML = usePointer ? '* { pointer-events: all }' : '* { visibility: visible }';",
"reasonCategory": "usageTrusted",
"updated": "2021-04-13T00:52:21.453Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/axe-core/axe.js",
"line": " var source = element.outerHTML;",
"reasonCategory": "usageTrusted",
"updated": "2021-04-13T00:52:21.453Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/axe-core/axe.min.js",
"reasonCategory": "usageTrusted",
"updated": "2021-04-13T17:31:15.352Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/axe-core/axe.min.js",
"reasonCategory": "usageTrusted",
"updated": "2021-04-13T17:31:15.352Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/axe-core/doc/examples/jest_react/test-helpers.js",
"line": "\twrapper.innerHTML = '';",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/axe-core/lib/core/utils/dq-element.js",
"line": "\tvar source = element.outerHTML;",
"reasonCategory": "usageTrusted",
"updated": "2021-04-13T00:52:21.453Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/axe-core/lib/core/utils/dq-element.js",
"line": " * grab the source (outerHTML) and offer an array for storing frame paths",
"reasonCategory": "usageTrusted",
"updated": "2021-04-13T00:52:21.453Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/axe-core/lib/core/utils/pollyfills.js",
"line": "\tstyle.innerHTML = usePointer",
"reasonCategory": "usageTrusted",
"updated": "2021-04-13T17:31:15.352Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/axe-core/lib/core/utils/valid-langs.js",
"line": "const str = document.querySelector('pre').innerHTML;",
"reasonCategory": "usageTrusted",
"updated": "2021-04-13T17:31:15.352Z"
},
{
"rule": "eval",
"path": "node_modules/config/lib/config.js",
"line": " configObject = VisionmediaYaml.eval(util.stripYamlComments(content));",
"reasonCategory": "falseMatch",
"updated": "2018-09-15T00:38:04.183Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/domutils/node_modules/dom-serializer/lib/esm/index.js",
"line": " * Can be thought of as the equivalent of the `outerHTML` of the passed node(s).",
"reasonCategory": "falseMatch",
"updated": "2023-01-11T23:51:00.603Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/domutils/node_modules/dom-serializer/lib/index.js",
"line": " * Can be thought of as the equivalent of the `outerHTML` of the passed node(s).",
"reasonCategory": "falseMatch",
"updated": "2023-01-11T23:51:00.603Z"
},
{
"rule": "eval",
"path": "node_modules/es5-ext/node_modules/type/test/_lib/arrow-function-if-supported.js",
"line": "try { module.exports = eval(\"(() => {})\"); }",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "eval",
"path": "node_modules/es5-ext/node_modules/type/test/_lib/class-if-supported.js",
"line": "try { module.exports = eval(\"(class {})\"); }",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "eval",
"path": "node_modules/esniff/node_modules/d/node_modules/type/test/_lib/arrow-function-if-supported.js",
"line": "try { module.exports = eval(\"(() => {})\"); }",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "eval",
"path": "node_modules/esniff/node_modules/d/node_modules/type/test/_lib/class-if-supported.js",
"line": "try { module.exports = eval(\"(class {})\"); }",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "React-ref",
"path": "node_modules/esquery/dist/esquery.esm.min.js",
"reasonCategory": "falseMatch",
"updated": "2020-08-26T00:10:28.628Z",
"reasonDetail": "isn't react"
},
{
"rule": "React-ref",
"path": "node_modules/esquery/dist/esquery.min.js",
"reasonCategory": "falseMatch",
"updated": "2020-08-26T00:10:28.628Z",
"reasonDetail": "isn't react"
},
{
"rule": "eval",
"path": "node_modules/expect-playwright/lib/matchers/toHaveSelectorCount/index.js",
"line": " const actualCount = await elementHandle.$$eval(selector, (el) => el.length);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-findDOMNode",
"path": "node_modules/focus-trap-react/dist/focus-trap-react.js",
"line": " var focusTrapElementDOMNodes = this.focusTrapElements.map( // NOTE: `findDOMNode()` does not support CSS selectors; it'll just return",
"reasonCategory": "exampleCode",
"updated": "2021-10-01T23:53:26.107Z"
},
{
"rule": "React-findDOMNode",
"path": "node_modules/focus-trap-react/src/focus-trap-react.js",
"line": " // NOTE: `findDOMNode()` does not support CSS selectors; it'll just return",
"reasonCategory": "exampleCode",
"updated": "2021-10-01T23:53:26.107Z"
},
{
"rule": "eval",
"path": "node_modules/globalthis/test/tests.js",
"line": "\t\teval(key + ' = semaphore;');",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2021-02-16T19:08:17.452Z",
"reasonDetail": "Debug capabilities"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
"line": "goog.dom.safe.unsafeSetInnerHtmlDoNotUseOrElse=function(a,b){if(goog.dom.safe.isInnerHtmlCleanupRecursive_())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=goog.html.SafeHtml.unwrapTrustedHTML(b)};",
"reasonCategory": "notExercisedByOurApp",
"updated": "2021-02-16T19:08:17.452Z",
"reasonDetail": "Debug capabilities"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
"reasonCategory": "usageTrusted",
"updated": "2021-02-16T19:08:17.452Z",
"reasonDetail": "Escapes HTML, HTML comes from a constant"
},
{
"rule": "eval",
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2021-02-16T19:08:17.452Z",
"reasonDetail": "Transpilation logic"
},
{
"rule": "eval",
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2021-02-16T19:08:17.452Z",
"reasonDetail": "Used to load dependencies; parent function loadModuleFromSource_ is used in one place only."
},
{
"rule": "eval",
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
"reasonCategory": "usageTrusted",
"updated": "2021-02-16T19:08:17.452Z",
"reasonDetail": "Hard-coded string used for testing capabilities."
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/html-minifier-terser/node_modules/terser/dist/bundle.min.js",
"reasonCategory": "falseMatch",
"updated": "2022-07-26T23:41:36.800Z",
"reasonDetail": "Part of keyword list for preservation in final minified build"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/html-minifier-terser/node_modules/terser/dist/bundle.min.js",
"reasonCategory": "falseMatch",
"updated": "2022-07-26T23:41:36.800Z",
"reasonDetail": "Part of keyword list for preservation in final minified build"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/html-minifier-terser/node_modules/terser/tools/domprops.js",
"line": " \"innerHTML\",",
"reasonCategory": "falseMatch",
"updated": "2022-07-26T23:41:36.800Z",
"reasonDetail": "Part of keyword list for preservation in final minified build"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/html-minifier-terser/node_modules/terser/tools/domprops.js",
"line": " \"outerHTML\",",
"reasonCategory": "falseMatch",
"updated": "2022-07-26T23:41:36.800Z",
"reasonDetail": "Part of keyword list for preservation in final minified build"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/intl-tel-input/build/js/intlTelInput-jquery.js",
"line": " this.selectedDialCode.innerHTML = dialCode;",
"reasonCategory": "usageTrusted",
"updated": "2021-12-01T01:31:12.757Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/intl-tel-input/build/js/intlTelInput-jquery.min.js",
"reasonCategory": "usageTrusted",
"updated": "2021-12-01T01:31:12.757Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/intl-tel-input/build/js/intlTelInput.js",
"line": " this.selectedDialCode.innerHTML = dialCode;",
"reasonCategory": "usageTrusted",
"updated": "2021-12-01T01:31:12.757Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/intl-tel-input/build/js/intlTelInput.min.js",
"reasonCategory": "usageTrusted",
"updated": "2021-12-01T01:31:12.757Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/intl-tel-input/src/js/intlTelInput.js",
"line": " this.selectedDialCode.innerHTML = dialCode;",
"reasonCategory": "usageTrusted",
"updated": "2021-12-01T01:31:12.757Z"
},
{
"rule": "eval",
"path": "node_modules/jest-runner/node_modules/source-map-support/source-map-support.js",
"line": " // Most eval() calls are in this format",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "eval",
"path": "node_modules/jest-runner/node_modules/source-map-support/source-map-support.js",
"line": " // Parse nested eval() calls using recursion",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "eval",
"path": "node_modules/jest-runner/node_modules/source-map-support/source-map-support.js",
"line": " // passed to eval() ending in \"//# sourceURL=...\" will return the source file",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "eval",
"path": "node_modules/jest-runner/node_modules/source-map-support/source-map-support.js",
"line": " // Code called using eval() needs special handling",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-ref",
"path": "node_modules/joi/dist/joi-browser.min.js",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/jsdoc/templates/default/static/scripts/prettify/prettify.js",
"reasonCategory": "testCode",
"updated": "2023-07-12T01:02:31.061Z"
},
{
"rule": "eval",
"path": "node_modules/loader-runner/lib/loadLoader.js",
"line": "\t\t\tvar modulePromise = eval(\"import(\" + JSON.stringify(loaderUrl.toString()) + \")\");",
"reasonCategory": "usageTrusted",
"updated": "2021-04-05T20:48:36.065Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.runningAlert.innerHTML = \"Running \" + this.completeSpecCount + \" of \" + specPluralizedFor(this.totalSpecCount);",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.skippedAlert.innerHTML = \"Skipping \" + this.skippedCount + \" of \" + specPluralizedFor(this.totalSpecCount) + \" - run all\";",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.passedAlert.innerHTML = \"Passing \" + specPluralizedFor(this.passedCount);",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.failedAlert.innerHTML = \"Failing \" + specPluralizedFor(this.failedCount);",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.summaryMenuItem.innerHTML = \"\" + specPluralizedFor(this.runningSpecCount);",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.detailsMenuItem.innerHTML = \"\" + this.failedCount + \" failing\";",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/lz-string/tests/lib/jasmine-1.3.1/jasmine-html.js",
"line": " this.skippedAlert.innerHTML = \"Ran \" + this.runningSpecCount + \" of \" + specPluralizedFor(this.totalSpecCount) + \" - run all\";",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/serialize.js",
"line": " } else if (elem.innerHTML) {",
"reasonCategory": "usageTrusted",
"updated": "2018-09-15T00:38:04.183Z",
"reasonDetail": "Getting the value, not setting it"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/serialize.js",
"line": " key !== \"textContent\" && key !== \"innerText\" && key !== \"namespaceURI\" && key !== \"innerHTML\"",
"reasonCategory": "usageTrusted",
"updated": "2018-09-15T00:38:04.183Z",
"reasonDetail": "Getting the value, not setting it"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/serialize.js",
"line": " strings.push(elem.innerHTML)",
"reasonCategory": "usageTrusted",
"updated": "2020-09-11T17:24:56.124Z",
"reasonDetail": "Read, not write"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " html = div.innerHTML",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " var innerHTML = []",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " innerHTML.push(String(node.outerHTML || node))",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " html = innerHTML.join(\"\")",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " var html = String(div.outerHTML || div)",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " html = element.outerHTML",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/min-document/test/test-document.js",
"line": " innerHTML.push(String(node.outerHTML || node))",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-dom-element.js",
"line": " test(\"does not serialize innerHTML as an attribute\", function(assert) {",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-dom-element.js",
"line": " div.innerHTML = \"Test \"",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/min-document/test/test-dom-element.js",
"line": " input.innerHTML = \"user input here\"",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/object-inspect/example/inspect.js",
"line": "d.innerHTML = 'woooiiiii';",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/object-inspect/test/browser/dom.js",
"line": " d.innerHTML = 'woooiiiii';",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/parse-entities/decode-entity.browser.js",
"line": " el.innerHTML = entity",
"reasonCategory": "usageTrusted",
"updated": "2020-08-25T16:59:46.588Z",
"reasonDetail": "Ephemeral element"
},
{
"rule": "thenify-multiArgs",
"path": "node_modules/pify/index.js",
"line": "\t\t\t\tif (opts.multiArgs) {",
"reasonCategory": "falseMatch",
"updated": "2018-09-19T18:06:35.446Z"
},
{
"rule": "thenify-multiArgs",
"path": "node_modules/pify/index.js",
"line": "\t\t\t\tif (opts.multiArgs) {",
"reasonCategory": "falseMatch",
"updated": "2018-09-19T18:06:35.446Z"
},
{
"rule": "eval",
"path": "node_modules/pino/test/fixtures/eval/index.js",
"line": "eval(`",
"reasonCategory": "testCode",
"updated": "2024-06-24T19:19:28.335Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/prettier-fallback/plugins/html.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2024-06-25T17:33:38.376Z"
},
{
"rule": "DOM-outerHTML",
"path": "node_modules/prettier-fallback/plugins/html.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2024-06-25T17:33:38.376Z"
},
{
"rule": "eval",
"path": "node_modules/protobufjs/dist/light/protobuf.js",
"line": " var mod = eval(\"quire\".replace(/^/,\"re\"))(moduleName); // eslint-disable-line no-eval",
"reasonCategory": "usageTrusted",
"updated": "2019-03-09T00:08:44.242Z",
"reasonDetail": "Eval is used here to produce and evaluate the expression 'require'"
},
{
"rule": "eval",
"path": "node_modules/protobufjs/dist/light/protobuf.min.js",
"reasonCategory": "usageTrusted",
"updated": "2018-09-18T19:19:27.699Z",
"reasonDetail": "Hard-coded string"
},
{
"rule": "eval",
"path": "node_modules/protobufjs/dist/minimal/protobuf.js",
"line": " var mod = eval(\"quire\".replace(/^/,\"re\"))(moduleName); // eslint-disable-line no-eval",
"reasonCategory": "usageTrusted",
"updated": "2019-03-09T00:08:44.242Z",
"reasonDetail": "Eval is used here to produce and evaluate the expression 'require'"
},
{
"rule": "eval",
"path": "node_modules/protobufjs/dist/minimal/protobuf.min.js",
"reasonCategory": "falseMatch",
"updated": "2018-09-18T19:19:27.699Z",
"reasonDetail": "Inside of regular expression"
},
{
"rule": "eval",
"path": "node_modules/protobufjs/dist/protobuf.js",
"line": " var mod = eval(\"quire\".replace(/^/,\"re\"))(moduleName); // eslint-disable-line no-eval",
"reasonCategory": "usageTrusted",
"updated": "2019-03-09T00:08:44.242Z",
"reasonDetail": "Eval is used here to produce and evaluate the expression 'require'"
},
{
"rule": "eval",
"path": "node_modules/protobufjs/dist/protobuf.min.js",
"reasonCategory": "usageTrusted",
"updated": "2018-09-18T19:19:27.699Z",
"reasonDetail": "Hard-coded string"
},
{
"rule": "DOM-document.write(",
"path": "node_modules/qrcode-generator/sample.js",
"line": " document.write(create_qrcode(text, typeNumber, errorCorrectionLevel) );",
"reasonCategory": "notExercisedByOurApp",
"updated": "2022-01-04T20:32:10.596Z",
"reasonDetail": "Sample code never required by us."
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/qrcode-generator/sample.js",
"line": " document.getElementById('qr').innerHTML =",
"reasonCategory": "notExercisedByOurApp",
"updated": "2022-01-04T20:32:10.596Z",
"reasonDetail": "Sample code never required by us."
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/core/quill.js",
"line": " let html = this.container.innerHTML.trim();",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/core/quill.js",
"line": " this.container.innerHTML = '';",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.core.js",
"line": " this.container.innerHTML = html.replace(/\\>\\r?\\n +\\<'); // Remove spaces between tags",
"reasonCategory": "notExercisedByOurApp",
"updated": "2023-05-17T16:29:59.196Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.core.js",
"line": " this.container.innerHTML = '';",
"reasonCategory": "notExercisedByOurApp",
"updated": "2023-05-17T16:29:59.196Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.core.js",
"line": " var html = this.container.innerHTML.trim();",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.core.js",
"line": " this.container.innerHTML = '';",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.core.js",
"line": " debug.log('convert', this.container.innerHTML, delta);",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.core.js",
"line": " this.container.innerHTML = '';",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " var html = this.container.innerHTML.trim();",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " label.innerHTML = _dropdown2.default;",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " button.innerHTML = icons[name][''] + icons[name]['rtl'];",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " button.innerHTML = icons[name];",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " button.innerHTML = icons[name][value];",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " this.container.innerHTML = '';",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " debug.log('convert', this.container.innerHTML, delta);",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " _this.label.innerHTML = label;",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " item.innerHTML = icons[item.getAttribute('data-value') || ''];",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " this.label.innerHTML = item.innerHTML;",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " this.root.innerHTML = this.constructor.TEMPLATE;",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " this.domNode.innerHTML = _highlight(text);",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " // this.container.innerHTML = html.replace(/\\>\\r?\\n +\\<'); // Remove spaces between tags",
"reasonCategory": "usageTrusted",
"updated": "2023-09-28T00:50:24.377Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " // this.container.innerHTML = '';",
"reasonCategory": "usageTrusted",
"updated": "2023-09-28T00:50:24.377Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.js",
"line": " // this.container.innerHTML = '';",
"reasonCategory": "usageTrusted",
"updated": "2023-09-28T00:50:24.377Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/dist/quill.min.js",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/modules/clipboard.js",
"line": " this.container.innerHTML = html.replace(/\\>\\r?\\n +\\<'); // Remove spaces between tags",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/modules/clipboard.js",
"line": " this.container.innerHTML = '';",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/modules/clipboard.js",
"line": " this.container.innerHTML = '';",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/modules/clipboard.js",
"line": " debug.log('convert', this.container.innerHTML, delta);",
"reasonCategory": "usageTrusted",
"updated": "2021-12-01T01:31:12.757Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/modules/syntax.js",
"line": " this.domNode.innerHTML = highlight(text);",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/themes/base.js",
"line": " button.innerHTML = icons[name][''] + icons[name]['rtl'];",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/themes/base.js",
"line": " button.innerHTML = icons[name];",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/themes/base.js",
"line": " button.innerHTML = icons[name][value];",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/ui/color-picker.js",
"line": " this.label.innerHTML = label;",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/ui/icon-picker.js",
"line": " item.innerHTML = icons[item.getAttribute('data-value') || ''];",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/ui/icon-picker.js",
"line": " this.label.innerHTML = item.innerHTML;",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/ui/picker.js",
"line": " label.innerHTML = DropdownIcon;",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/quill/ui/tooltip.js",
"line": " this.root.innerHTML = this.constructor.TEMPLATE;",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for quill"
},
{
"rule": "eval",
"path": "node_modules/raw-body/node_modules/depd/index.js",
"line": " var deprecatedfn = eval('(function (' + args + ') {\\n' +",
"reasonCategory": "usageTrusted",
"updated": "2022-12-13T00:55:48.389Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/react-blurhash/docs/demo.1d83eeb63aeb90e0cf0e.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/react-blurhash/docs/demo.1d83eeb63aeb90e0cf0e.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "React-dangerouslySetInnerHTML",
"path": "node_modules/react-blurhash/docs/demo.1d83eeb63aeb90e0cf0e.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "React-dangerouslySetInnerHTML",
"path": "node_modules/react-blurhash/docs/demo.1d83eeb63aeb90e0cf0e.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "React-dangerouslySetInnerHTML",
"path": "node_modules/react-blurhash/docs/demo.1d83eeb63aeb90e0cf0e.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "React-ref",
"path": "node_modules/react-blurhash/docs/demo.1d83eeb63aeb90e0cf0e.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "React-ref",
"path": "node_modules/react-blurhash/docs/demo.1d83eeb63aeb90e0cf0e.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-blurhash/docs/demo.1d83eeb63aeb90e0cf0e.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/react-colorful/dist/index.esmodule.js",
"reasonCategory": "usageTrusted",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/react-colorful/dist/index.js",
"reasonCategory": "usageTrusted",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-colorful/dist/index.js",
"reasonCategory": "usageTrusted",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/react-colorful/dist/index.module.js",
"reasonCategory": "usageTrusted",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/react-colorful/dist/index.umd.js",
"reasonCategory": "usageTrusted",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-colorful/dist/index.umd.js",
"reasonCategory": "usageTrusted",
"updated": "2022-06-04T00:50:49.405Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/react-quill/dist/react-quill.js",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for react-quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/react-quill/dist/react-quill.js",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for react-quill"
},
{
"rule": "React-findDOMNode",
"path": "node_modules/react-quill/dist/react-quill.js",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for react-quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/react-quill/lib/index.js",
"line": " (_b = (_a = _this).onEditorChangeText) === null || _b === void 0 ? void 0 : _b.call(_a, _this.editor.root.innerHTML, rangeOrDelta, source, _this.unprivilegedEditor);",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for react-quill"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/react-quill/lib/index.js",
"line": " getHTML: function () { return e.root.innerHTML; },",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for react-quill"
},
{
"rule": "React-findDOMNode",
"path": "node_modules/react-quill/lib/index.js",
"line": " var element = react_dom_1.default.findDOMNode(this.editingArea);",
"reasonCategory": "usageTrusted",
"updated": "2020-10-13T18:36:57.012Z",
"reasonDetail": "necessary for react-quill"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es2015/SideEffect.js",
"line": " var shouldPreventQueue = React.useRef([]);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es2015/SideEffect.js",
"line": " var touchStartRef = React.useRef([0, 0]);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es2015/SideEffect.js",
"line": " var activeAxis = React.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es2015/SideEffect.js",
"line": " var lastProps = React.useRef(props);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es2015/UI.js",
"line": " var ref = React.useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es2019/SideEffect.js",
"line": " const shouldPreventQueue = React.useRef([]);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es2019/SideEffect.js",
"line": " const touchStartRef = React.useRef([0, 0]);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es2019/SideEffect.js",
"line": " const activeAxis = React.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es2019/SideEffect.js",
"line": " const lastProps = React.useRef(props);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es2019/UI.js",
"line": " const ref = React.useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es5/SideEffect.js",
"line": " var shouldPreventQueue = React.useRef([]);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es5/SideEffect.js",
"line": " var touchStartRef = React.useRef([0, 0]);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es5/SideEffect.js",
"line": " var activeAxis = React.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es5/SideEffect.js",
"line": " var lastProps = React.useRef(props);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/es5/UI.js",
"line": " var ref = React.useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-remove-scroll/dist/index.js",
"line": " var t = n.useRef(null), c = n.useState({onScrollCapture: l, onWheelCapture: l, onTouchMoveCapture: l}), u = c[0],",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.browser.cjs.js",
"line": " var libRef = React.useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.browser.cjs.js",
"line": " var heightRef = React.useRef(0);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.browser.cjs.js",
"line": " var measurementsCacheRef = React.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.browser.esm.js",
"line": " var libRef = useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.browser.esm.js",
"line": " var heightRef = useRef(0);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.browser.esm.js",
"line": " var measurementsCacheRef = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.cjs.dev.js",
"line": " var libRef = React.useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.cjs.dev.js",
"line": " var heightRef = React.useRef(0);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.cjs.dev.js",
"line": " var measurementsCacheRef = React.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.cjs.prod.js",
"line": " var libRef = React.useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.cjs.prod.js",
"line": " var heightRef = React.useRef(0);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.cjs.prod.js",
"line": " var measurementsCacheRef = React.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.esm.js",
"line": " var libRef = useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.esm.js",
"line": " var heightRef = useRef(0);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/react-textarea-autosize/dist/react-textarea-autosize.esm.js",
"line": " var measurementsCacheRef = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "eval",
"path": "node_modules/source-map-support/source-map-support.js",
"line": " // Most eval() calls are in this format",
"reasonCategory": "falseMatch",
"updated": "2020-04-30T22:35:27.860Z"
},
{
"rule": "eval",
"path": "node_modules/source-map-support/source-map-support.js",
"line": " // Parse nested eval() calls using recursion",
"reasonCategory": "falseMatch",
"updated": "2020-04-30T22:35:27.860Z"
},
{
"rule": "eval",
"path": "node_modules/source-map-support/source-map-support.js",
"line": " // passed to eval() ending in \"//# sourceURL=...\" will return the source file",
"reasonCategory": "falseMatch",
"updated": "2020-04-30T22:35:27.860Z"
},
{
"rule": "eval",
"path": "node_modules/source-map-support/source-map-support.js",
"line": " // Code called using eval() needs special handling",
"reasonCategory": "falseMatch",
"updated": "2020-04-30T22:35:27.860Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/tocbot/dist/tocbot.js",
"line": " tocElement.innerHTML = ''",
"reasonCategory": "notExercisedByOurApp",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/tocbot/dist/tocbot.min.js",
"reasonCategory": "notExercisedByOurApp",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/tocbot/src/js/index-esm.js",
"line": " tocElement.innerHTML = ''",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "DOM-innerHTML",
"path": "node_modules/tocbot/src/js/server-render.js",
"line": " return toc && toc.innerHTML",
"reasonCategory": "testCode",
"updated": "2024-07-03T21:07:45.309Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-callback-ref/dist/es2015/assignRef.js",
"line": " * const refObject = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-callback-ref/dist/es2015/mergeRef.js",
"line": " * const ownRef = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-callback-ref/dist/es2015/refToCallback.js",
"line": " * const ref = useRef(0);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-callback-ref/dist/es2015/useMergeRef.js",
"line": " * const ownRef = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-callback-ref/dist/es2019/assignRef.js",
"line": " * const refObject = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-callback-ref/dist/es2019/mergeRef.js",
"line": " * const ownRef = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-callback-ref/dist/es2019/refToCallback.js",
"line": " * const ref = useRef(0);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-callback-ref/dist/es2019/useMergeRef.js",
"line": " * const ownRef = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-callback-ref/dist/es5/assignRef.js",
"line": " * const refObject = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-callback-ref/dist/es5/mergeRef.js",
"line": " * const ownRef = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-callback-ref/dist/es5/refToCallback.js",
"line": " * const ref = useRef(0);",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-callback-ref/dist/es5/useMergeRef.js",
"line": " * const ownRef = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-composed-ref/dist/use-composed-ref.cjs.js",
"line": " var prevUserRef = React.useRef();",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-composed-ref/dist/use-composed-ref.esm.js",
"line": " var prevUserRef = useRef();",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-latest/dist/use-latest.cjs.dev.js",
"line": " var ref = React__namespace.useRef(value);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-latest/dist/use-latest.cjs.prod.js",
"line": " var ref = React__namespace.useRef(value);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-latest/dist/use-latest.esm.js",
"line": " var ref = React.useRef(value);",
"reasonCategory": "usageTrusted",
"updated": "2022-06-16T23:23:32.306Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-sidecar/dist/es2015/renderProp.js",
"line": " var defaultState = React.useRef(defaults(props));",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-sidecar/dist/es2015/renderProp.js",
"line": " var ref = React.useRef(function (state) { return (defaultState.current = state); });",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-sidecar/dist/es2019/renderProp.js",
"line": " const defaultState = React.useRef(defaults(props));",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-sidecar/dist/es2019/renderProp.js",
"line": " const ref = React.useRef((state) => (defaultState.current = state));",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-sidecar/dist/es5/renderProp.js",
"line": " var defaultState = React.useRef(defaults(props));",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "React-useRef",
"path": "node_modules/use-sidecar/dist/es5/renderProp.js",
"line": " var ref = React.useRef(function (state) { return (defaultState.current = state); });",
"reasonCategory": "usageTrusted",
"updated": "2023-10-03T18:55:06.301Z"
},
{
"rule": "eval",
"path": "node_modules/workerpool/dist/worker.js",
"line": "var requireFoolWebpack = eval('typeof require !== \\'undefined\\'' + ' ? require' + ' : function (module) { throw new Error(\\'Module \" + module + \" not found.\\') }');",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/dist/workerpool.js",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/dist/workerpool.js",
"line": "var requireFoolWebpack = eval('typeof require !== \\'undefined\\' ' + '? require ' + ': function (module) { throw new Error(\\'Module \" + module + \" not found.\\') }');",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/dist/workerpool.js",
"line": "var requireFoolWebpack = eval('typeof require !== \\'undefined\\'' + ' ? require' + ' : function (module) { throw new Error(\\'Module \" + module + \" not found.\\') }');",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/dist/workerpool.min.js",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/src/generated/embeddedWorker.js",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/src/requireFoolWebpack.js",
"line": "var requireFoolWebpack = eval(",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "eval",
"path": "node_modules/workerpool/src/worker.js",
"line": "var requireFoolWebpack = eval(",
"reasonCategory": "usageTrusted",
"updated": "2021-09-16T20:26:31.296Z",
"reasonDetail": "Dev-only dependency."
},
{
"rule": "React-useRef",
"path": "ts/calling/useGetCallingFrameBuffer.ts",
"line": " const ref = useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2021-12-10T23:24:03.829Z",
"reasonDetail": "Doesn't touch the DOM."
},
{
"rule": "React-useRef",
"path": "ts/components/AutoSizeInput.tsx",
"line": " const hiddenRef = useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2024-01-11T16:58:57.146Z",
"reasonDetail": "Needs access to a hidden span element to get its width"
},
{
"rule": "React-useRef",
"path": "ts/components/AutoSizeTextArea.tsx",
"line": " const ownRef = useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2024-03-26T17:14:14.370Z"
},
{
"rule": "React-useRef",
"path": "ts/components/AvatarTextEditor.tsx",
"line": " const measureElRef = useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2021-08-04T18:18:09.236Z",
"reasonDetail": "Only used for measurement. Doesn't modify the DOM."
},
{
"rule": "React-useRef",
"path": "ts/components/AvatarTextEditor.tsx",
"line": " const inputRef = useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2021-08-04T22:02:17.074Z"
},
{
"rule": "React-useRef",
"path": "ts/components/AvatarTextEditor.tsx",
"line": " const onDoneRef = useRef(onDone);",
"reasonCategory": "usageTrusted",
"updated": "2021-08-05T23:40:55.699Z"
},
{
"rule": "React-useRef",
"path": "ts/components/AvatarUploadButton.tsx",
"line": " const fileInputRef = useRef(null);",
"reasonCategory": "usageTrusted",
"updated": "2021-08-03T21:17:38.615Z"
},
{
"rule": "React-useRef",
"path": "ts/components/CallManager.tsx",
"line": " const imageDataCache = React.useRef(new Map());",
"reasonCategory": "usageTrusted",
"updated": "2024-05-06T20:18:59.647Z"
},
{
"rule": "React-useRef",
"path": "ts/components/CallNeedPermissionScreen.tsx",
"line": " const autoCloseAtRef = useRef(Date.now() + AUTO_CLOSE_MS);",
"reasonCategory": "usageTrusted",
"updated": "2021-07-30T16:57:33.618Z"
},
{
"rule": "React-useRef",
"path": "ts/components/CallReactionBurst.tsx",
"line": " const timeouts = useRef