Repository Analysis

emotion-js/emotion

👩‍🎤 CSS-in-JS library designed for high performance style composition

0.7 Likely human-written View on GitHub
0.7
Adjusted Score
0.7
Raw Score
100%
Time Factor
2026-05-06
Last Push
18,017
Stars
JavaScript
Language
43,138
Lines of Code
669
Files
21
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 1HIGH 0MEDIUM 1LOW 19

Pattern Findings

21 matches across 4 categories. Click a row to expand file-level details.

Hyper-Verbose Identifiers13 hits · 13 pts
SeverityFileLineSnippet
LOWscripts/test-utils/src/index.js46export async function disableBrowserEnvTemporarily(fn) {
LOW…ages/babel-plugin/src/utils/transpiled-output-utils.js3export function getTypeScriptMakeTemplateObjectPath(path) {
LOW…ages/babel-plugin/src/utils/transpiled-output-utils.js29export function isTaggedTemplateTranspiledByBabel(path) {
LOWpackages/babel-plugin/src/utils/minify.js84function replacePlaceholdersWithExpressions(
LOWpackages/babel-plugin/src/utils/minify.js123function createRawStringFromTemplateLiteral(
LOWpackages/primitives/src/test-props.js51export function testPickPropsOnPrimitiveComponent(prop /*: string */) {
LOWpackages/primitives/src/test-props.js61export function testPickPropsOnOtherComponent(prop /*: string */) {
LOWpackages/jest/src/create-serializer.js66function getPrettyStylesFromClassNames(
LOWpackages/jest/src/utils.js62function getClassNamesFromTestRenderer(selectors, { props = {} }) {
LOWpackages/jest/src/utils.js84export function unwrapFromPotentialFragment(node) {
LOWpackages/jest/src/utils.js112function getClassNamesFromDOMElement(selectors, node) {
LOWpackages/jest/src/utils.js123export function isEmotionCssPropElementType(val) /*: boolean */ {
LOWpackages/jest/src/utils.js138export function isEmotionCssPropEnzymeElement(val /* : any */) /*: boolean */ {
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippet
CRITICAL…ages/babel-plugin/src/utils/transpiled-output-utils.js16 firstArgPath.node.right.right.callee.name.includes('makeTemplateObject') &&
Over-Commented Block6 hits · 6 pts
SeverityFileLineSnippet
LOWpackages/cache/src/stylis-plugins.ts181 // .b /* comm */ {}
LOWpackages/cache/src/stylis-plugins.ts201 break
LOWpackages/is-prop-valid/src/props.js201 // used in amp html for indicating the fallback behavior
LOWpackages/is-prop-valid/src/props.js221 option: true,
LOWpackages/is-prop-valid/src/props.js241 // onfocusout
LOWsite/next-env.d.ts1/// <reference types="next" />
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippet
MEDIUMpackages/cache/src/stylis-plugins.ts57 // it's very unlikely for this sequence to actually appear in a different context, so we just leverage this fa