reactbits-dev-mcp-server
v1.1.2MCP server providing access to 135+ animated React components from ReactBits.dev
119
Total
5
Critical
67
High
47
Medium
Findings
unknownEnvironment file access
Detected by automated pattern matching (rule DE-002) with medium confidence. May be a false positive.
258: export GITHUB_TOKEN=your_token_here
259:
>>> 260: # Option 2: Create a .env file (copy from .env.example)
261: cp .env.example .env
262: # Edit .env and add your tokenReport false positiveEnvironment file access
Detected by automated pattern matching (rule DE-002) with medium confidence. May be a false positive.
147: // Use GitHub token from environment
148: const githubToken = process.env.GITHUB_TOKEN ||
>>> 149: process.env.GITHUB_PERSONAL_ACCESS_TOKEN;
150: this.github = new GitHubService(githubToken);
151: }Report false positiveEnvironment file access
Detected by automated pattern matching (rule DE-002) with medium confidence. May be a false positive.
146: this.scraper = new ReactBitsScraper();
147: // Use GitHub token from environment
>>> 148: const githubToken = process.env.GITHUB_TOKEN ||
149: process.env.GITHUB_PERSONAL_ACCESS_TOKEN;
150: this.github = new GitHubService(githubToken);Report false positiveEnvironment file access
Detected by automated pattern matching (rule DE-002) with medium confidence. May be a false positive.
260: # Option 2: Create a .env file (copy from .env.example)
261: cp .env.example .env
>>> 262: # Edit .env and add your token
263:
264: # Option 3: Pass when running the serverReport false positiveEnvironment file access
Detected by automated pattern matching (rule DE-002) with medium confidence. May be a false positive.
259:
260: # Option 2: Create a .env file (copy from .env.example)
>>> 261: cp .env.example .env
262: # Edit .env and add your token
263: Report false positiveDecoded base64 content: ����)���� �wl�f�z��j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ������� i�'�*'
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: r�ߊ��{�%j�^
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl��j����j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl����������
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�����y��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�:-���:-��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl���u�zw���u�zw
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�����Z��ˊmE��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl������ˊm�)�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl������
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl����'%z��j�brW�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�*�j���*�j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�8ky�l�8ky�l
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�f�z��j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl��j����j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl����������
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�����y��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�:-���:-��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl���u�zw���u�zw
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�����Z��ˊmE��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl������ˊm�)�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl������
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl����'%z��j�brW�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�*�j���*�j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�8ky�l�8ky�l
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�f�z��j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDynamic code execution via exec()
Detected by automated pattern matching (rule SC-003) with medium confidence. May be a false positive.
107: const importRegex = /import\s+.*?\s+from\s+['"]([^'"]+)['"]/g;
108: let match;
>>> 109: while ((match = importRegex.exec(content)) !== null) {
110: const dep = match[1];
111: if (!dep.startsWith('.') && !dep.startsWith('/')) {Report false positiveDynamic code execution via exec()
Detected by automated pattern matching (rule SC-003) with medium confidence. May be a false positive.
122: const importRegex = /import\s+(?:(?:\{[^}]*\}|\*\s+as\s+\w+|\w+)\s+from\s+)?['"]([^'"]+)['"]/g;
123: let match;
>>> 124: while ((match = importRegex.exec(code)) !== null) {
125: if (match[1] && !match[1].startsWith('.')) {
126: imports.push(match[1]);Report false positiveDecoded base64 content: ��B�jh���1�Zu�Z
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ��B�jh��� �^�קr'�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ��B�jh��� �^�קr'�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl��j����j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl����������
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�����y��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�:-���:-��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl���u�zw���u�zw
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�����Z��ˊmE��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl������ˊm�)�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl������
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl����'%z��j�brW�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�*�j���*�j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�8ky�l�8ky�l
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�f�z��j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl��j����j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl����������
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�����y��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�:-���:-��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl���u�zw���u�zw
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�����Z��ˊmE��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl������ˊm�)�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl������
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl����'%z��j�brW�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�*�j���*�j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�8ky�l�8ky�l
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�f�z��j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl��j����j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl����������
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�����y��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�:-���:-��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl���u�zw���u�zw
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�����Z��ˊmE��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl������ˊm�)�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl������
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl����'%z��j�brW�
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�*�j���*�j��
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positiveDecoded base64 content: ����)���� �wl�8ky�l�8ky�l
Detected by automated pattern matching (rule DO-BAS) with medium confidence. May be a false positive.
Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
834: "slug": "variable-proximity",
835: "category": "text-animations",
>>> 836: "path": "src/ts-tailwind/TextAnimations/VariableProximity/VariableProximity.tsx",
837: "hasCSS": false,
838: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
900: "slug": "circular-gallery",
901: "category": "components",
>>> 902: "path": "src/ts-tailwind/Components/CircularGallery/CircularGallery.tsx",
903: "hasCSS": false,
904: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
613: "slug": "scroll-velocity",
614: "category": "text-animations",
>>> 615: "path": "src/ts-tailwind/TextAnimations/ScrollVelocity/ScrollVelocity.tsx",
616: "hasCSS": false,
617: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
693: "slug": "variable-proximity",
694: "category": "text-animations",
>>> 695: "path": "src/ts-tailwind/TextAnimations/VariableProximity/VariableProximity.tsx",
696: "hasCSS": false,
697: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
759: "slug": "circular-gallery",
760: "category": "components",
>>> 761: "path": "src/ts-tailwind/Components/CircularGallery/CircularGallery.tsx",
762: "hasCSS": false,
763: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
11: "slug": "animated-content",
12: "category": "animations",
>>> 13: "path": "src/ts-tailwind/Animations/AnimatedContent/AnimatedContent.tsx",
14: "hasCSS": false,
15: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
151: "slug": "pixel-transition",
152: "category": "animations",
>>> 153: "path": "src/ts-tailwind/Animations/PixelTransition/PixelTransition.tsx",
154: "hasCSS": false,
155: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
297: "slug": "faulty-terminal",
298: "category": "backgrounds",
>>> 299: "path": "src/ts-tailwind/Backgrounds/FaultyTerminal/FaultyTerminal.tsx",
300: "hasCSS": false,
301: "hasTailwind": true,Report false positiveHigh-entropy string (4.6 bits/char) — possible encoded payload
Detected by automated pattern matching (rule EN-001) with medium confidence. May be a false positive.
Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
317: "slug": "grid-distortion",
318: "category": "backgrounds",
>>> 319: "path": "src/ts-tailwind/Backgrounds/GridDistortion/GridDistortion.tsx",
320: "hasCSS": false,
321: "hasTailwind": true,Report false positiveHigh-entropy string (4.9 bits/char) — possible encoded payload
Detected by automated pattern matching (rule EN-001) with medium confidence. May be a false positive.
Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
523: "slug": "decrypted-text",
524: "category": "text-animations",
>>> 525: "path": "src/ts-tailwind/TextAnimations/DecryptedText/DecryptedText.tsx",
526: "hasCSS": false,
527: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
2: // Last updated: 2025-07-27T11:06:55.577Z
3: export const componentPathMap = {
>>> 4: "animated-content": "src/ts-tailwind/Animations/AnimatedContent/AnimatedContent.tsx",
5: "blob-cursor": "src/ts-tailwind/Animations/BlobCursor/BlobCursor.tsx",
6: "click-spark": "src/ts-tailwind/Animations/ClickSpark/ClickSpark.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
16: "noise": "src/ts-tailwind/Animations/Noise/Noise.tsx",
17: "pixel-trail": "src/ts-tailwind/Animations/PixelTrail/PixelTrail.tsx",
>>> 18: "pixel-transition": "src/ts-tailwind/Animations/PixelTransition/PixelTransition.tsx",
19: "ribbons": "src/ts-tailwind/Animations/Ribbons/Ribbons.tsx",
20: "shape-blur": "src/ts-tailwind/Animations/ShapeBlur/ShapeBlur.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
30: "dither": "src/ts-tailwind/Backgrounds/Dither/Dither.tsx",
31: "dot-grid": "src/ts-tailwind/Backgrounds/DotGrid/DotGrid.tsx",
>>> 32: "faulty-terminal": "src/ts-tailwind/Backgrounds/FaultyTerminal/FaultyTerminal.tsx",
33: "galaxy": "src/ts-tailwind/Backgrounds/Galaxy/Galaxy.tsx",
34: "grid-distortion": "src/ts-tailwind/Backgrounds/GridDistortion/GridDistortion.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
32: "faulty-terminal": "src/ts-tailwind/Backgrounds/FaultyTerminal/FaultyTerminal.tsx",
33: "galaxy": "src/ts-tailwind/Backgrounds/Galaxy/Galaxy.tsx",
>>> 34: "grid-distortion": "src/ts-tailwind/Backgrounds/GridDistortion/GridDistortion.tsx",
35: "grid-motion": "src/ts-tailwind/Backgrounds/GridMotion/GridMotion.tsx",
36: "hyperspeed": "src/ts-tailwind/Backgrounds/Hyperspeed/Hyperspeed.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
52: "count-up": "src/ts-tailwind/TextAnimations/CountUp/CountUp.tsx",
53: "curved-loop": "src/ts-tailwind/TextAnimations/CurvedLoop/CurvedLoop.tsx",
>>> 54: "decrypted-text": "src/ts-tailwind/TextAnimations/DecryptedText/DecryptedText.tsx",
55: "falling-text": "src/ts-tailwind/TextAnimations/FallingText/FallingText.tsx",
56: "fuzzy-text": "src/ts-tailwind/TextAnimations/FuzzyText/FuzzyText.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
58: "gradient-text": "src/ts-tailwind/TextAnimations/GradientText/GradientText.tsx",
59: "rotating-text": "src/ts-tailwind/TextAnimations/RotatingText/RotatingText.tsx",
>>> 60: "scrambled-text": "src/ts-tailwind/TextAnimations/ScrambledText/ScrambledText.tsx",
61: "scroll-float": "src/ts-tailwind/TextAnimations/ScrollFloat/ScrollFloat.tsx",
62: "scroll-reveal": "src/ts-tailwind/TextAnimations/ScrollReveal/ScrollReveal.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
61: "scroll-float": "src/ts-tailwind/TextAnimations/ScrollFloat/ScrollFloat.tsx",
62: "scroll-reveal": "src/ts-tailwind/TextAnimations/ScrollReveal/ScrollReveal.tsx",
>>> 63: "scroll-velocity": "src/ts-tailwind/TextAnimations/ScrollVelocity/ScrollVelocity.tsx",
64: "shiny-text": "src/ts-tailwind/TextAnimations/ShinyText/ShinyText.tsx",
65: "split-text": "src/ts-tailwind/TextAnimations/SplitText/SplitText.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
69: "text-type": "src/ts-tailwind/TextAnimations/TextType/TextType.tsx",
70: "true-focus": "src/ts-tailwind/TextAnimations/TrueFocus/TrueFocus.tsx",
>>> 71: "variable-proximity": "src/ts-tailwind/TextAnimations/VariableProximity/VariableProximity.tsx",
72: "animated-list": "src/ts-tailwind/Components/AnimatedList/AnimatedList.tsx",
73: "bounce-cards": "src/ts-tailwind/Components/BounceCards/BounceCards.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
75: "carousel": "src/ts-tailwind/Components/Carousel/Carousel.tsx",
76: "chroma-grid": "src/ts-tailwind/Components/ChromaGrid/ChromaGrid.tsx",
>>> 77: "circular-gallery": "src/ts-tailwind/Components/CircularGallery/CircularGallery.tsx",
78: "counter": "src/ts-tailwind/Components/Counter/Counter.tsx",
79: "decay-card": "src/ts-tailwind/Components/DecayCard/DecayCard.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
150: "slug": "animated-content",
151: "category": "animations",
>>> 152: "path": "src/ts-tailwind/Animations/AnimatedContent/AnimatedContent.tsx",
153: "hasCSS": false,
154: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
290: "slug": "pixel-transition",
291: "category": "animations",
>>> 292: "path": "src/ts-tailwind/Animations/PixelTransition/PixelTransition.tsx",
293: "hasCSS": false,
294: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
436: "slug": "faulty-terminal",
437: "category": "backgrounds",
>>> 438: "path": "src/ts-tailwind/Backgrounds/FaultyTerminal/FaultyTerminal.tsx",
439: "hasCSS": false,
440: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
456: "slug": "grid-distortion",
457: "category": "backgrounds",
>>> 458: "path": "src/ts-tailwind/Backgrounds/GridDistortion/GridDistortion.tsx",
459: "hasCSS": false,
460: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
662: "slug": "decrypted-text",
663: "category": "text-animations",
>>> 664: "path": "src/ts-tailwind/TextAnimations/DecryptedText/DecryptedText.tsx",
665: "hasCSS": false,
666: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
722: "slug": "scrambled-text",
723: "category": "text-animations",
>>> 724: "path": "src/ts-tailwind/TextAnimations/ScrambledText/ScrambledText.tsx",
725: "hasCSS": false,
726: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
752: "slug": "scroll-velocity",
753: "category": "text-animations",
>>> 754: "path": "src/ts-tailwind/TextAnimations/ScrollVelocity/ScrollVelocity.tsx",
755: "hasCSS": false,
756: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
832: "slug": "variable-proximity",
833: "category": "text-animations",
>>> 834: "path": "src/ts-tailwind/TextAnimations/VariableProximity/VariableProximity.tsx",
835: "hasCSS": false,
836: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
898: "slug": "circular-gallery",
899: "category": "components",
>>> 900: "path": "src/ts-tailwind/Components/CircularGallery/CircularGallery.tsx",
901: "hasCSS": false,
902: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
583: "slug": "scrambled-text",
584: "category": "text-animations",
>>> 585: "path": "src/ts-tailwind/TextAnimations/ScrambledText/ScrambledText.tsx",
586: "hasCSS": false,
587: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
3:
4: export const componentPathMap: Record<string, string> = {
>>> 5: "animated-content": "src/ts-tailwind/Animations/AnimatedContent/AnimatedContent.tsx",
6: "blob-cursor": "src/ts-tailwind/Animations/BlobCursor/BlobCursor.tsx",
7: "click-spark": "src/ts-tailwind/Animations/ClickSpark/ClickSpark.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
17: "noise": "src/ts-tailwind/Animations/Noise/Noise.tsx",
18: "pixel-trail": "src/ts-tailwind/Animations/PixelTrail/PixelTrail.tsx",
>>> 19: "pixel-transition": "src/ts-tailwind/Animations/PixelTransition/PixelTransition.tsx",
20: "ribbons": "src/ts-tailwind/Animations/Ribbons/Ribbons.tsx",
21: "shape-blur": "src/ts-tailwind/Animations/ShapeBlur/ShapeBlur.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
664: "slug": "decrypted-text",
665: "category": "text-animations",
>>> 666: "path": "src/ts-tailwind/TextAnimations/DecryptedText/DecryptedText.tsx",
667: "hasCSS": false,
668: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
31: "dither": "src/ts-tailwind/Backgrounds/Dither/Dither.tsx",
32: "dot-grid": "src/ts-tailwind/Backgrounds/DotGrid/DotGrid.tsx",
>>> 33: "faulty-terminal": "src/ts-tailwind/Backgrounds/FaultyTerminal/FaultyTerminal.tsx",
34: "galaxy": "src/ts-tailwind/Backgrounds/Galaxy/Galaxy.tsx",
35: "grid-distortion": "src/ts-tailwind/Backgrounds/GridDistortion/GridDistortion.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
33: "faulty-terminal": "src/ts-tailwind/Backgrounds/FaultyTerminal/FaultyTerminal.tsx",
34: "galaxy": "src/ts-tailwind/Backgrounds/Galaxy/Galaxy.tsx",
>>> 35: "grid-distortion": "src/ts-tailwind/Backgrounds/GridDistortion/GridDistortion.tsx",
36: "grid-motion": "src/ts-tailwind/Backgrounds/GridMotion/GridMotion.tsx",
37: "hyperspeed": "src/ts-tailwind/Backgrounds/Hyperspeed/Hyperspeed.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
53: "count-up": "src/ts-tailwind/TextAnimations/CountUp/CountUp.tsx",
54: "curved-loop": "src/ts-tailwind/TextAnimations/CurvedLoop/CurvedLoop.tsx",
>>> 55: "decrypted-text": "src/ts-tailwind/TextAnimations/DecryptedText/DecryptedText.tsx",
56: "falling-text": "src/ts-tailwind/TextAnimations/FallingText/FallingText.tsx",
57: "fuzzy-text": "src/ts-tailwind/TextAnimations/FuzzyText/FuzzyText.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
59: "gradient-text": "src/ts-tailwind/TextAnimations/GradientText/GradientText.tsx",
60: "rotating-text": "src/ts-tailwind/TextAnimations/RotatingText/RotatingText.tsx",
>>> 61: "scrambled-text": "src/ts-tailwind/TextAnimations/ScrambledText/ScrambledText.tsx",
62: "scroll-float": "src/ts-tailwind/TextAnimations/ScrollFloat/ScrollFloat.tsx",
63: "scroll-reveal": "src/ts-tailwind/TextAnimations/ScrollReveal/ScrollReveal.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
62: "scroll-float": "src/ts-tailwind/TextAnimations/ScrollFloat/ScrollFloat.tsx",
63: "scroll-reveal": "src/ts-tailwind/TextAnimations/ScrollReveal/ScrollReveal.tsx",
>>> 64: "scroll-velocity": "src/ts-tailwind/TextAnimations/ScrollVelocity/ScrollVelocity.tsx",
65: "shiny-text": "src/ts-tailwind/TextAnimations/ShinyText/ShinyText.tsx",
66: "split-text": "src/ts-tailwind/TextAnimations/SplitText/SplitText.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
70: "text-type": "src/ts-tailwind/TextAnimations/TextType/TextType.tsx",
71: "true-focus": "src/ts-tailwind/TextAnimations/TrueFocus/TrueFocus.tsx",
>>> 72: "variable-proximity": "src/ts-tailwind/TextAnimations/VariableProximity/VariableProximity.tsx",
73: "animated-list": "src/ts-tailwind/Components/AnimatedList/AnimatedList.tsx",
74: "bounce-cards": "src/ts-tailwind/Components/BounceCards/BounceCards.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
76: "carousel": "src/ts-tailwind/Components/Carousel/Carousel.tsx",
77: "chroma-grid": "src/ts-tailwind/Components/ChromaGrid/ChromaGrid.tsx",
>>> 78: "circular-gallery": "src/ts-tailwind/Components/CircularGallery/CircularGallery.tsx",
79: "counter": "src/ts-tailwind/Components/Counter/Counter.tsx",
80: "decay-card": "src/ts-tailwind/Components/DecayCard/DecayCard.tsx",Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
152: "slug": "animated-content",
153: "category": "animations",
>>> 154: "path": "src/ts-tailwind/Animations/AnimatedContent/AnimatedContent.tsx",
155: "hasCSS": false,
156: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
292: "slug": "pixel-transition",
293: "category": "animations",
>>> 294: "path": "src/ts-tailwind/Animations/PixelTransition/PixelTransition.tsx",
295: "hasCSS": false,
296: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
438: "slug": "faulty-terminal",
439: "category": "backgrounds",
>>> 440: "path": "src/ts-tailwind/Backgrounds/FaultyTerminal/FaultyTerminal.tsx",
441: "hasCSS": false,
442: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
458: "slug": "grid-distortion",
459: "category": "backgrounds",
>>> 460: "path": "src/ts-tailwind/Backgrounds/GridDistortion/GridDistortion.tsx",
461: "hasCSS": false,
462: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
724: "slug": "scrambled-text",
725: "category": "text-animations",
>>> 726: "path": "src/ts-tailwind/TextAnimations/ScrambledText/ScrambledText.tsx",
727: "hasCSS": false,
728: "hasTailwind": true,Report false positivePossible Base64-encoded payload (long encoded string)
Detected by automated pattern matching (rule OB-001) with medium confidence. May be a false positive.
754: "slug": "scroll-velocity",
755: "category": "text-animations",
>>> 756: "path": "src/ts-tailwind/TextAnimations/ScrollVelocity/ScrollVelocity.tsx",
757: "hasCSS": false,
758: "hasTailwind": true,Report false positiveScan History
| Date | Risk | Findings | Files | Duration |
|---|---|---|---|---|
| Feb 25, 2026 | critical | 119 | 36 | 0.00s |
| Feb 24, 2026 | critical | 119 | 36 | 0.00s |