René's URL Explorer Experiment


Title: JavaScript Static Analysis and SAST ・ DeepSource

Open Graph Title: JavaScript | DeepSource Static Analysis & SAST

Description: Configure JavaScript static analysis and SAST on DeepSource. Detect code quality and security issues automatically.

Open Graph Description: Configure JavaScript static analysis and SAST on DeepSource. Detect code quality and security issues automatically.

Opengraph URL: https://deepsource.com/directory/javascript

direct link

Domain: deepsource.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@graph":[{"@id":"https://deepsource.com/#website","@type":"WebSite","description":"DeepSource is the only all-in-one platform for SAST, static analysis, SCA, and code coverage that is purpose-built for developers.","inLanguage":"en","name":"DeepSource","url":"https://deepsource.com","publisher":{"@id":"https://deepsource.com/#identity"}},{"@id":"https://deepsource.com/directory/javascript/#webpage","@type":"WebPage","description":"Configure JavaScript static analysis and SAST on DeepSource. Detect code quality and security issues automatically.","name":"JavaScript Static Analysis and SAST ・ DeepSource","url":"https://deepsource.com/directory/javascript","about":{"@id":"https://deepsource.com/#identity"},"isPartOf":{"@id":"https://deepsource.com/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://deepsource.com/directory/javascript"]}],"primaryImageOfPage":{"@id":"https://deepsource.com/#logo"}},{"@id":"https://deepsource.com/#identity","@type":"Organization","description":"All-in-one developer platform for SAST, static analysis, SCA, and code coverage.","name":"DeepSource","url":"https://deepsource.com","address":{"@type":"PostalAddress","streetAddress":"2261 Market St #4022","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94114","addressCountry":"US"},"sameAs":["https://x.com/deepsourcehq","https://twitter.com/deepsourcehq","https://linkedin.com/company/deepsourcelabs"]},{"@id":"https://deepsource.com/directory/javascript/#/schema/software-application/18a4248","@type":"SoftwareApplication","applicationCategory":"Development Tools","name":"JavaScript Static Analysis and SAST","url":"https://deepsource.com/directory/javascript","author":{"@type":"Organization","name":"DeepSource"}},{"@id":"https://deepsource.com/#logo","@type":"ImageObject","caption":"DeepSource","contentUrl":"https://deepsource.com/logo-schema.png","inLanguage":"en","url":"https://deepsource.com/logo-schema.png"},{"@id":"https://deepsource.com/#organization","@type":"Organization","logo":"https://deepsource.com/logo-schema.png","name":"DeepSource","url":"https://deepsource.com","address":{"@type":"PostalAddress","streetAddress":"2261 Market St #4022","addressLocality":"San Francisco","addressRegion":"CA","postalCode":"94114","addressCountry":"US"},"sameAs":["https://x.com/deepsourcehq","https://twitter.com/deepsourcehq","https://linkedin.com/company/deepsourcelabs"]}]}

og:imagehttps://deepsource.com/__og-image__/static/directory/javascript/og.png
og:image:typeimage/png
twitter:cardsummary_large_image
twitter:imagehttps://deepsource.com/__og-image__/static/directory/javascript/og.png
twitter:image:srchttps://deepsource.com/__og-image__/static/directory/javascript/og.png
og:image:width1200
twitter:image:width1200
og:image:height600
twitter:image:height600
theme-color#BFEDDF
og:typewebsite
og:localeen
og:site_nameDeepSource

Links:

DeepSourcehttps://deepsource.com/
Directoryhttps://deepsource.com/directory
Customershttps://deepsource.com/customers
Pricinghttps://deepsource.com/pricing
Docshttps://docs.deepsource.com
Log inhttps://app.deepsource.com/login
Sign up https://app.deepsource.com/signup
Contact Sales https://deepsource.com/contact/sales
Directoryhttps://deepsource.com/directory
Pythonhttps://deepsource.com/directory/python
JavaScripthttps://deepsource.com/directory/javascript
Javahttps://deepsource.com/directory/java
Gohttps://deepsource.com/directory/go
C#https://deepsource.com/directory/csharp
Ansiblehttps://deepsource.com/directory/ansible
AWS CloudFormation Linterhttps://deepsource.com/directory/cfn-lint
C & C++https://deepsource.com/directory/cxx
Dart Analyzehttps://deepsource.com/directory/dart-analyze
Dockerhttps://deepsource.com/directory/docker
Kotlinhttps://deepsource.com/directory/kotlin
KubeLinterhttps://deepsource.com/directory/kube-linter
PHPhttps://deepsource.com/directory/php
Rubyhttps://deepsource.com/directory/ruby
Rusthttps://deepsource.com/directory/rust
Scalahttps://deepsource.com/directory/scala
Secretshttps://deepsource.com/directory/secrets
Shellhttps://deepsource.com/directory/shell
Slitherhttps://deepsource.com/directory/slither
Solhinthttps://deepsource.com/directory/solhint
SQLhttps://deepsource.com/directory/sql
Swifthttps://deepsource.com/directory/swift
Terraformhttps://deepsource.com/directory/terraform
Test coveragehttps://deepsource.com/directory/test-coverage
Found no `super()` in constructorJS-0226https://deepsource.com/directory/javascript/issues/JS-0226
Found reassigning class membersJS-0228https://deepsource.com/directory/javascript/issues/JS-0228
Detected usage of the `any` typeJS-0323https://deepsource.com/directory/javascript/issues/JS-0323
Avoid specifying `children` when using `dangerouslySetInnerHTML`JS-0439https://deepsource.com/directory/javascript/issues/JS-0439
Debugger activation detectedJS-0005https://deepsource.com/directory/javascript/issues/JS-0005
Found the usage of undeclared variablesJS-0125https://deepsource.com/directory/javascript/issues/JS-0125
Avoid insecure HTTP header configuration for nosniffing headerJS-S1001https://deepsource.com/directory/javascript/issues/JS-S1001
Avoid insecure HTTP strict transport securityJS-S1002https://deepsource.com/directory/javascript/issues/JS-S1002
Avoid insecure dns prefetch control configuration for helmetJS-S1003https://deepsource.com/directory/javascript/issues/JS-S1003
Found potentially unsafe deserializationJS-S1000https://deepsource.com/directory/javascript/issues/JS-S1000
Usage of an insecure TLS protocol versionJS-S1009https://deepsource.com/directory/javascript/issues/JS-S1009
Vulnerable VM code executionJS-S0011https://deepsource.com/directory/javascript/issues/JS-S0011
JSON Web Token (JWT) not signed with a cipher algorithmJS-S1008https://deepsource.com/directory/javascript/issues/JS-S1008
Potential shell argument injection vulnerabilityJS-S0010https://deepsource.com/directory/javascript/issues/JS-S0010
Insecure web security preferences found in ElectronJS-S1015https://deepsource.com/directory/javascript/issues/JS-S1015
Certificate validation is disabled in TLS connectionJS-S1017https://deepsource.com/directory/javascript/issues/JS-S1017
Insecure express middleware pathJS-S1018https://deepsource.com/directory/javascript/issues/JS-S1018
Insecure node integration preferences found in ElectronJS-S1019https://deepsource.com/directory/javascript/issues/JS-S1019
Audit: Regex range is too permissiveJS-A1002https://deepsource.com/directory/javascript/issues/JS-A1002
Audit: insecure assignment to `innerHTML` propertyJS-S1012https://deepsource.com/directory/javascript/issues/JS-S1012
Audit: Unsanitized external input passed to a templating engine is prone to vulnerabilitiesJS-A1005https://deepsource.com/directory/javascript/issues/JS-A1005
Detected Unsafe referrer policyJS-S1011https://deepsource.com/directory/javascript/issues/JS-S1011
Audit: Avoid exposing server-side errors to clientJS-A1006https://deepsource.com/directory/javascript/issues/JS-A1006
`ajv` configuration is vulnerable to DoS attacksJS-S1013https://deepsource.com/directory/javascript/issues/JS-S1013
Array index possibly out of boundsJS-S1016https://deepsource.com/directory/javascript/issues/JS-S1016
Audit: Unsanitized external input used with Electron's shell module is prone to vulnerabilitiesJS-A1007https://deepsource.com/directory/javascript/issues/JS-A1007
Missing target origin in cross-origin communicationJS-S1014https://deepsource.com/directory/javascript/issues/JS-S1014
Audit: Found insecure randomness in initialization of sensitive dataJS-A1000https://deepsource.com/directory/javascript/issues/JS-A1000
Audit: Storing or accessing files from a publicly accessible directory is vulnerable to information disclosureJS-A1001https://deepsource.com/directory/javascript/issues/JS-A1001
Audit: Unsanitized user input supplied to `cat` command is prone to command injectionJS-A1003https://deepsource.com/directory/javascript/issues/JS-A1003
Audit: Unsanitized user input passed to server logsJS-A1004https://deepsource.com/directory/javascript/issues/JS-A1004
Found code vulnerable to shell command injectionJS-S1010https://deepsource.com/directory/javascript/issues/JS-S1010
Found hardcoded credentials in source codeJS-S1021https://deepsource.com/directory/javascript/issues/JS-S1021
Strict Contextual Escaping (SCE) is disabled in AngularJSJS-S1022https://deepsource.com/directory/javascript/issues/JS-S1022
Audit: Query is potentially vulnerable to SQL injectionJS-A1009https://deepsource.com/directory/javascript/issues/JS-A1009
Audit: cookie in HTTP response is vulnerable to session-fixationJS-A1008https://deepsource.com/directory/javascript/issues/JS-A1008
Context isolation is disabled in ElectronJS-S1020https://deepsource.com/directory/javascript/issues/JS-S1020
Detected insecure whitelisting of URLs in AngularJSJS-S1023https://deepsource.com/directory/javascript/issues/JS-S1023
Avoid using promises in places not designed to handle themJS-0336https://deepsource.com/directory/javascript/issues/JS-0336
Found unreachable codeJS-0025https://deepsource.com/directory/javascript/issues/JS-0025
Avoid `target='_blank'` attribute without `rel='noopener noreferrer'`JS-0422https://deepsource.com/directory/javascript/issues/JS-0422
`function` or var declarations in nested blocks is not preferredJS-0016https://deepsource.com/directory/javascript/issues/JS-0016
Detected the assignment to exportsJS-0256https://deepsource.com/directory/javascript/issues/JS-0256
Found undeclared variables in JSXJS-0423https://deepsource.com/directory/javascript/issues/JS-0423
Detected unsupported Node.js built-in APIs on the specified versionJS-0269https://deepsource.com/directory/javascript/issues/JS-0269
Found confusing multiline expressionsJS-0024https://deepsource.com/directory/javascript/issues/JS-0024
Suggest correct usage of shebangJS-0271https://deepsource.com/directory/javascript/issues/JS-0271
Prefer ES5 or ES6 class for returning value in render functionJS-0467https://deepsource.com/directory/javascript/issues/JS-0467
Reassigning function declarationsJS-0015https://deepsource.com/directory/javascript/issues/JS-0015
Global object properties should not be called as functionsJS-0020https://deepsource.com/directory/javascript/issues/JS-0020
Found `for-in` loop iterating over an arrayJS-0329https://deepsource.com/directory/javascript/issues/JS-0329
Avoid using control flow statements in `finally` blocksJS-0026https://deepsource.com/directory/javascript/issues/JS-0026
Detected the use of an `eval()`-like methodJS-0330https://deepsource.com/directory/javascript/issues/JS-0330
Found non-null assertionsJS-0339https://deepsource.com/directory/javascript/issues/JS-0339
Found constant expressions in conditionsJS-0003https://deepsource.com/directory/javascript/issues/JS-0003
Found duplicate keys in object literalsJS-0007https://deepsource.com/directory/javascript/issues/JS-0007
Found empty character classes in regular expressionsJS-0010https://deepsource.com/directory/javascript/issues/JS-0010
Left operand of relational operators should not have negationJS-0019https://deepsource.com/directory/javascript/issues/JS-0019
Avoid using sparse arrays unless necessaryJS-0023https://deepsource.com/directory/javascript/issues/JS-0023
Use `isNaN()` to check for `NaN`JS-0027https://deepsource.com/directory/javascript/issues/JS-0027
`typeof` expressions should be compared against valid stringsJS-0028https://deepsource.com/directory/javascript/issues/JS-0028
`For` loop update clause should move the counter in the correct directionJS-0029https://deepsource.com/directory/javascript/issues/JS-0029
Prefer not using an async function as a Promise executorJS-0031https://deepsource.com/directory/javascript/issues/JS-0031
Found usage of comparison with negative-zero(`-0`)JS-0033https://deepsource.com/directory/javascript/issues/JS-0033
Duplicate conditions in `if-else-if` chainsJS-0034https://deepsource.com/directory/javascript/issues/JS-0034
Unsupported ECMAScript syntaxJS-0268https://deepsource.com/directory/javascript/issues/JS-0268
Assignment to imported bindingsJS-0035https://deepsource.com/directory/javascript/issues/JS-0035
Found empty destructuring patternsJS-0058https://deepsource.com/directory/javascript/issues/JS-0058
Found duplicate class membersJS-0231https://deepsource.com/directory/javascript/issues/JS-0231
Found new operators with the `Symbol` objectJS-0233https://deepsource.com/directory/javascript/issues/JS-0233
Found `this`/`super` before calling `super()` in constructorsJS-0235https://deepsource.com/directory/javascript/issues/JS-0235
Invalid `async`/`await` callJS-0294https://deepsource.com/directory/javascript/issues/JS-0294
Use of a banned type detectedJS-0296https://deepsource.com/directory/javascript/issues/JS-0296
Found `// @ts-` commentsJS-0295https://deepsource.com/directory/javascript/issues/JS-0295
Unnecessary type assertion of an expressionJS-0349https://deepsource.com/directory/javascript/issues/JS-0349
Prefer usage of `as const` over literal typeJS-0360https://deepsource.com/directory/javascript/issues/JS-0360
Prefer that unbound methods are called with their expected scopeJS-0387https://deepsource.com/directory/javascript/issues/JS-0387
Found assignment of exceptions in catch clausesJS-0011https://deepsource.com/directory/javascript/issues/JS-0011
`Object.prototype` builtins should not be used directlyJS-0021https://deepsource.com/directory/javascript/issues/JS-0021
Found characters which are made with multiple code points in character class syntaxJS-0036https://deepsource.com/directory/javascript/issues/JS-0036
Detected import declarations which import extraneous modulesJS-0257https://deepsource.com/directory/javascript/issues/JS-0257
Found explicit type declarationsJS-0331https://deepsource.com/directory/javascript/issues/JS-0331
Missing key for the propertyJS-0414https://deepsource.com/directory/javascript/issues/JS-0414
Avoid usage of deprecated React methodsJS-0441https://deepsource.com/directory/javascript/issues/JS-0441
Avoid usage of `findDOMNode`JS-0445https://deepsource.com/directory/javascript/issues/JS-0445
Avoid usage of deprecated method `isMounted`JS-0446https://deepsource.com/directory/javascript/issues/JS-0446
Found invalid characters in markupJS-0454https://deepsource.com/directory/javascript/issues/JS-0454
Detected bin files that npm ignoresJS-0264https://deepsource.com/directory/javascript/issues/JS-0264
Detected unsupported ECMAScript built-ins on the specified versionJS-0267https://deepsource.com/directory/javascript/issues/JS-0267
Make process.exit() expressions the same code path as throwJS-0270https://deepsource.com/directory/javascript/issues/JS-0270
Should not have unused variablesJS-0128https://deepsource.com/directory/javascript/issues/JS-0128
Missing `return` statementJS-0030https://deepsource.com/directory/javascript/issues/JS-0030
Detected require() expressions which import extraneous modulesJS-0258https://deepsource.com/directory/javascript/issues/JS-0258
Detected deprecated APIsJS-0272https://deepsource.com/directory/javascript/issues/JS-0272
Duplicate case labels found in switch caseJS-0008https://deepsource.com/directory/javascript/issues/JS-0008
Returning values from settersJS-0037https://deepsource.com/directory/javascript/issues/JS-0037
Fallthrough of `case` statements foundJS-0064https://deepsource.com/directory/javascript/issues/JS-0064
`delete` operator should not be used on variablesJS-0120https://deepsource.com/directory/javascript/issues/JS-0120
Found `require()` expressions which import non-existent modulesJS-0260https://deepsource.com/directory/javascript/issues/JS-0260
Detected aliasing thisJS-0342https://deepsource.com/directory/javascript/issues/JS-0342
Detected the use of require statements except in import statementsJS-0359https://deepsource.com/directory/javascript/issues/JS-0359
Duplicate JSX properties detectedJS-0419https://deepsource.com/directory/javascript/issues/JS-0419
Marked Flow type identifiers as definedJS-0479https://deepsource.com/directory/javascript/issues/JS-0479
Found invalid file annotationJS-0501https://deepsource.com/directory/javascript/issues/JS-0501
Detected using a non-null assertion after an optional chain expressionJS-0338https://deepsource.com/directory/javascript/issues/JS-0338
Avoid weak typesJS-0491https://deepsource.com/directory/javascript/issues/JS-0491
Invalid lifecycle method in classJS-0571https://deepsource.com/directory/javascript/issues/JS-0571
Avoid `target='_blank'` attribute without `rel='noopener noreferrer'`JS-0712https://deepsource.com/directory/javascript/issues/JS-0712
Found assignment operators in conditional expressionsJS-0001https://deepsource.com/directory/javascript/issues/JS-0001
Elements cannot use an invalid ARIA attributeJS-0741https://deepsource.com/directory/javascript/issues/JS-0741
Bad usage of `RegExp#exec` and `String#match`JS-D007https://deepsource.com/directory/javascript/issues/JS-D007
Invalid lifecycle parameter nameJS-D012https://deepsource.com/directory/javascript/issues/JS-D012
Misconfigured CORS in expressJS-D002https://deepsource.com/directory/javascript/issues/JS-D002
Unused return value from `Array`/`Object` prototype methodJS-D008https://deepsource.com/directory/javascript/issues/JS-D008
Audit: Forwarding IP while setting proxies in the HTTP serverJS-D018https://deepsource.com/directory/javascript/issues/JS-D018
Disallows use of posix in regexJS-D014https://deepsource.com/directory/javascript/issues/JS-D014
Found bad matching patternJS-D006https://deepsource.com/directory/javascript/issues/JS-D006
Found weak hashing functionsJS-D003https://deepsource.com/directory/javascript/issues/JS-D003
Audit: Insecure cookieJS-D015https://deepsource.com/directory/javascript/issues/JS-D015
Unsafe permissions set on a fileJS-D017https://deepsource.com/directory/javascript/issues/JS-D017
Audit: Insecure clear text protocolJS-D019https://deepsource.com/directory/javascript/issues/JS-D019
Audit: Allowing dotfiles during static file serving can be sensitiveJS-D020https://deepsource.com/directory/javascript/issues/JS-D020
XML parsing may be vulnerable to XXE attacksJS-D022https://deepsource.com/directory/javascript/issues/JS-D022
Detected the violation of rules of hooksJS-0820https://deepsource.com/directory/javascript/issues/JS-0820
Avoid importing of test support files into non-test codeJS-W1000https://deepsource.com/directory/javascript/issues/JS-W1000
Consider using `passhref` attribute with `Link` componentJS-W1020https://deepsource.com/directory/javascript/issues/JS-W1020
Found non-existent assignment operatorsJS-W1033https://deepsource.com/directory/javascript/issues/JS-W1033
Found usage of href with NuxtLink componentJS-W1034https://deepsource.com/directory/javascript/issues/JS-W1034
Found complex boolean returnJS-W1041https://deepsource.com/directory/javascript/issues/JS-W1041
Found flawed string comparisonJS-W1040https://deepsource.com/directory/javascript/issues/JS-W1040
Found confusing labels inside switchJS-W1036https://deepsource.com/directory/javascript/issues/JS-W1036
Found error handling middleware in productionJS-S1024https://deepsource.com/directory/javascript/issues/JS-S1024
Found useless assertions in testJS-W1039https://deepsource.com/directory/javascript/issues/JS-W1039
Found unhandled promiseJS-0328https://deepsource.com/directory/javascript/issues/JS-0328
Found control characters in regular expressionsJS-0004https://deepsource.com/directory/javascript/issues/JS-0004
Invalid regular expression strings present in RegExp constructorsJS-0017https://deepsource.com/directory/javascript/issues/JS-0017
Found reassigning const variablesJS-0230https://deepsource.com/directory/javascript/issues/JS-0230
Avoid direct mutation of `this.state`JS-0444https://deepsource.com/directory/javascript/issues/JS-0444
Found duplicate arguments in function definitionsJS-0006https://deepsource.com/directory/javascript/issues/JS-0006
Prevent usage of wrong DOM propertyJS-0455https://deepsource.com/directory/javascript/issues/JS-0455
Found redeclared variablesJS-0085https://deepsource.com/directory/javascript/issues/JS-0085
Unnecessary non-null assertionJS-0324https://deepsource.com/directory/javascript/issues/JS-0324
Use ES6 class for React ComponentsJS-0460https://deepsource.com/directory/javascript/issues/JS-0460
Found empty block statementsJS-0009https://deepsource.com/directory/javascript/issues/JS-0009
Detected the declaration of empty interfacesJS-0322https://deepsource.com/directory/javascript/issues/JS-0322
Found multiple spaces in RegexJS-0022https://deepsource.com/directory/javascript/issues/JS-0022
Avoid use of `==` and `!=`JS-0050https://deepsource.com/directory/javascript/issues/JS-0050
`with` statements foundJS-0100https://deepsource.com/directory/javascript/issues/JS-0100
Found Yoda conditionsJS-0104https://deepsource.com/directory/javascript/issues/JS-0104
Prevent shadowing of restricted global objects and identifiersJS-0124https://deepsource.com/directory/javascript/issues/JS-0124
Consider grouping overloaded members togetherJS-0292https://deepsource.com/directory/javascript/issues/JS-0292
Possible insertion of comments as text nodesJS-0418https://deepsource.com/directory/javascript/issues/JS-0418
Detected the use of custom TypeScript modules and namespacesJS-0337https://deepsource.com/directory/javascript/issues/JS-0337
Unused labels foundJS-0094https://deepsource.com/directory/javascript/issues/JS-0094
Use `RegExp#exec` instead of `String#match`JS-0370https://deepsource.com/directory/javascript/issues/JS-0370
Found template literal expression having a non-string typeJS-0378https://deepsource.com/directory/javascript/issues/JS-0378
Operands must both be `number`s or `string`s in addition expressionsJS-0377https://deepsource.com/directory/javascript/issues/JS-0377
Found unnecessary boolean castsJS-0012https://deepsource.com/directory/javascript/issues/JS-0012
Avoid using the return value of `ReactDOM.render`JS-0449https://deepsource.com/directory/javascript/issues/JS-0449
React must be present in scope when using JSXJS-0464https://deepsource.com/directory/javascript/issues/JS-0464
Avoid passing children as propsJS-0438https://deepsource.com/directory/javascript/issues/JS-0438
Prevent using string referencesJS-0451https://deepsource.com/directory/javascript/issues/JS-0451
Require generator functions to contain yieldJS-0247https://deepsource.com/directory/javascript/issues/JS-0247
IIFEs should be wrappedJS-0103https://deepsource.com/directory/javascript/issues/JS-0103
Avoid square-bracket notation when accessing propertiesJS-0049https://deepsource.com/directory/javascript/issues/JS-0049
Invalid definition of `new` and `constructor`JS-0335https://deepsource.com/directory/javascript/issues/JS-0335
Bad usage of triple slash directivesJS-0384https://deepsource.com/directory/javascript/issues/JS-0384
Found octal literalsJS-0081https://deepsource.com/directory/javascript/issues/JS-0081
`render` function should return valueJS-0622https://deepsource.com/directory/javascript/issues/JS-0622
Syntax errorJS-0833https://deepsource.com/directory/javascript/issues/JS-0833
Use `// @ts-expect-error` over `// @ts-ignore`JS-0372https://deepsource.com/directory/javascript/issues/JS-0372
Avoid using lexical declarations in case clausesJS-0054https://deepsource.com/directory/javascript/issues/JS-0054
Avoid `mixed` type annotationsJS-0486https://deepsource.com/directory/javascript/issues/JS-0486
Prefer type annotations in all function parametersJS-0497https://deepsource.com/directory/javascript/issues/JS-0497
Avoid having types in files where annotation is missingJS-0489https://deepsource.com/directory/javascript/issues/JS-0489
Prefer using return type annotations for functionsJS-0499https://deepsource.com/directory/javascript/issues/JS-0499
Prefer explicit role property in HTML tagsJS-0764https://deepsource.com/directory/javascript/issues/JS-0764
Element with aria-activedescendant must be tabbableJS-0740https://deepsource.com/directory/javascript/issues/JS-0740
Invalid ARIA state and/or property valuesJS-0742https://deepsource.com/directory/javascript/issues/JS-0742
Elements with ARIA roles must use a valid, non-abstract ARIA roleJS-0743https://deepsource.com/directory/javascript/issues/JS-0743
Non-visible DOM elements should not contain the `role` and/or `aria-*` propsJS-0744https://deepsource.com/directory/javascript/issues/JS-0744
The autocomplete should be correctJS-0745https://deepsource.com/directory/javascript/issues/JS-0745
Prefer to accompany `onClick` with some elementsJS-0746https://deepsource.com/directory/javascript/issues/JS-0746
Prefer to have content in heading elementsJS-0747https://deepsource.com/directory/javascript/issues/JS-0747
Prefer to have lang prop in elementsJS-0748https://deepsource.com/directory/javascript/issues/JS-0748
Prefer to have a unique title in `