Skip to content

Repo cleanup#11

Merged
Scc33 merged 18 commits intomainfrom
repoCleanup
Apr 8, 2025
Merged

Repo cleanup#11
Scc33 merged 18 commits intomainfrom
repoCleanup

Conversation

@Scc33
Copy link
Copy Markdown
Owner

@Scc33 Scc33 commented Apr 8, 2025

No description provided.

Scc33 added 18 commits April 8, 2025 12:29
…t presence, and update visualization logic accordingly
…nd implement bubble, insertion, selection, and linear search algorithms with visualization steps
…mance and readability; update difficulty page to filter algorithms by difficulty level
…nks for improved navigation; adjust algorithm imports for consistency
…r improved consistency and maintainability; add difficulty property to AlgorithmVisualization type
…nk; refactor navigation links for improved maintainability
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 8, 2025

📊 Package size report   -13.2%↓

File Before After
__tests__/app/sorting/[algorithm]/page.test.tsx 4.4 kB
__tests__/components/AlgorithmCard.test.tsx 2.0 kB
__tests__/components/visualizer/SortingVisualization.test.tsx 4.5 kB
__tests__/components/visualizer/VisualizerControls.test.tsx 5.0 kB
__tests__/context/AlgorithmContext.test.tsx 9.4 kB
__tests__/lib/algorithms/bubbleSort.test.ts 2.9 kB
__tests__/lib/utils.test.ts 2.5 kB -67.9%↓788 B
app/[difficulty]/page.tsx 1.7 kB
app/difficulties/page.tsx 3.9 kB
app/difficulty/[difficulty]/page.tsx 1.8 kB
app/difficulty/page.tsx 3.8 kB
app/page.tsx 2.1 kB -26.5%↓1.5 kB
app/searching/[algorithm]/layout.tsx 1.4 kB -4.18%↓1.3 kB
app/searching/[algorithm]/page.tsx 2.6 kB -14.4%↓2.2 kB
app/searching/page.tsx 880 B 4%↑911 B
app/sitemap.ts 1.9 kB 3%↑1.9 kB
app/sorting/[algorithm]/layout.tsx 1.4 kB -7.37%↓1.3 kB
app/sorting/[algorithm]/opengraph-image.tsx 4.0 kB -3.45%↓3.9 kB
app/sorting/[algorithm]/page.tsx 2.0 kB -4.02%↓2.0 kB
app/sorting/page.tsx 832 B 4%↑863 B
components/AlgorithmCard.tsx 1.5 kB 0.7%↑1.6 kB
components/layout/Navbar.tsx 2.7 kB 144%↑6.6 kB
components/visualizer/AlgorithmInfo.tsx 2.2 kB 23%↑2.7 kB
components/visualizer/AlgorithmPseudocode.tsx 1.1 kB -4.79%↓1.1 kB
components/visualizer/AlgorithmVisualizer.tsx 3.1 kB 5%↑3.2 kB
components/visualizer/SearchVisualization.tsx 4.9 kB 4%↑5.1 kB
lib/algorithms/bubbleSort.ts 2.2 kB
lib/algorithms/heapSort.ts 4.9 kB
lib/algorithms/index.ts 3.2 kB -64.8%↓1.1 kB
lib/algorithms/insertionSort.ts 2.3 kB
lib/algorithms/linearSearch.ts 2.2 kB
lib/algorithms/mergeSort.ts 5.2 kB
lib/algorithms/metadata.ts 5.7 kB
lib/algorithms/quickSort.ts 4.3 kB
lib/algorithms/searching/binarySearch.ts 2.4 kB
lib/algorithms/searching/linearSearch.ts 1.8 kB
lib/algorithms/selectionSort.ts 2.6 kB
lib/algorithms/sorting/bubbleSort.ts 2.0 kB
lib/algorithms/sorting/heapSort.ts 4.7 kB
lib/algorithms/sorting/insertionSort.ts 2.1 kB
lib/algorithms/sorting/mergeSort.ts 5.0 kB
lib/algorithms/sorting/quickSort.ts 4.2 kB
lib/algorithms/sorting/selectionSort.ts 2.4 kB
lib/algorithms/utils.ts 938 B
lib/types.ts 1.7 kB 2%↑1.8 kB
lib/utils.ts 1.6 kB -75.1%↓402 B
Total (Includes all files) 165.0 kB -13.2%↓143.1 kB
Tarball size 43.8 kB -7.99%↓40.3 kB
Unchanged files
File Size
__tests__/README.md 2.7 kB
__tests__/utils/test-utils.tsx 808 B
.github/dependabot.yaml 1.1 kB
.github/workflows/codeql-analysis.yaml 785 B
.github/workflows/package-size-report.yaml 519 B
.github/workflows/pr-validation.yaml 971 B
app/about/page.tsx 10.8 kB
app/favicon.ico 5.2 kB
app/globals.css 1.9 kB
app/layout.tsx 435 B
app/not-found.tsx 901 B
app/opengraph-image.tsx 3.8 kB
app/robots.ts 320 B
components/Controls.tsx 3.0 kB
components/layout/Footer.tsx 1.1 kB
components/layout/PageLayout.tsx 1.8 kB
components/seo/JsonLd.tsx 2.6 kB
components/visualizer/ColorLegend.tsx 1.2 kB
components/visualizer/SortingVisualization.tsx 1.2 kB
components/visualizer/VisualizerControls.tsx 6.7 kB
constants/URL.ts 63 B
context/AlgorithmContext.tsx 3.1 kB
eslint.config.mjs 393 B
idea.md 3.5 kB
jest.config.js 1.1 kB
jest.setup.js 1.3 kB
lib/seo/metadata.ts 2.0 kB
next.config.ts 133 B
package.json 946 B
postcss.config.mjs 81 B
public/file.svg 391 B
public/globe.svg 1.0 kB
public/next.svg 1.4 kB
public/vercel.svg 128 B
public/window.svg 385 B
README.md 1.4 kB
tsconfig.json 667 B

🤖 This report was automatically generated by pkg-size-action

@Scc33 Scc33 merged commit 7f0481c into main Apr 8, 2025
4 checks passed
@Scc33 Scc33 deleted the repoCleanup branch April 8, 2025 19:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant