- id
javascript- role
- programming
- claims first
.es .frag .gs- extensions
._js .bones .cjs .es .es6 .frag .gs .jake .javascript .js .jsb .jscad .jsfl .jslib .jsm .jspre .jss .jsx .mjs .njs .pac .sjs .ssjs .xsjs .xsjslib- filenames
Jakefile- shebangs
bun chakra d8 deno gjs js node nodejs qjs rhino v8 v8-shell- config files
jsconfig.json- facets
- structured-codestyle-hostcomponent-host
- line comment
//- block comment
/* … */- doc comment
/**- string quotes
" '- multiline quotes
`- toolchains
- Bun, cssmodules_ls, denols, ember, flow, graphql, lwc_ls, quick_lint_js, ttags, vtsls, biome, clang-format, codebook, eslint-lsp, eslint_d, firefox-debug-adapter, glint, harper-ls, js-debug-adapter, oxfmt, oxlint, prettier, prettierd, rustywind, semgrep, snyk, sonarlint-language-server, standardjs, trivy, tsgo, typescript-language-server, wc-language-server, Node.js, npm, aether, ale, Application Inspector, ApplicationInspector, ast-grep, Atom-Beautify, autocorrect, Bearer, Better Code Hub, Betterscan CE, BlockWatch, callGraph, Checkmarx CxSAST, Closure Compiler, ClosureLinter, coala, Codacy, Codeac, CodeFactor, CodeFlow, CodeQue, CodeScene, CodeSee, Codety, Codiga, complexity-report, Corgea, Coverity, cqc, DeepCode, DeepScan, DeepSource, DerScanner, Embold, emerge, Enforster AI, es6-plato, escomplex, ESLint, Esprima, ezno, Fortify, HCL AppScan Source, hegel, Hound CI, Joern, jshint, JSLint, JSPrime, keploy, LangLint, LGTM, lizard, Mega-Linter, Mobb, Neurolint-CLI, NodeJSScan, Offensive 360, OpenStaticAnalyzer, oxc, parasoft, pfff, plato, PMD, Polymer-analyzer, Pronto, PT.PM, Putout, relint, retire.js, Rev-dep, RSLint, SafeQL, Scrutinizer, Semgrep Supply Chain, Sigrid, Snyk Code, SonarQube Cloud, SonarQube for IDE, SonarQube Server, Sonatype, standard, StaticReviewer, Super-Linter, Synopsys, TencentCodeAnalysis, tern, ThreatMapper, todocheck, trunk, TypL, Unibeautify, Veracode, WALA, WhiteHat Application Security Platform, Wotan, xo, Xygeni, yardstick
- shares
.es with Erlang
.frag with GLSL
.gs with Genie, GLSL, Gosu