Skip to content

Commit feb6772

Browse files
Merge pull request #5 from beingmartinbmc/feat/algorithms-data-structures-expansion
Feat/algorithms data structures expansion
2 parents 1b7032a + 80e0e4b commit feb6772

63 files changed

Lines changed: 2457 additions & 719 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,11 @@ jobs:
2121
node-version: '22'
2222
cache: 'npm'
2323

24+
# The committed package-lock.json is generated by npm 11; the npm 10.x
25+
# bundled with Node 22 crashes on it ("Exit handler never called!").
26+
- name: Align npm version
27+
run: npm install -g npm@11
28+
2429
- name: Install dependencies
2530
run: npm ci
2631

@@ -30,5 +35,8 @@ jobs:
3035
- name: TypeScript
3136
run: npx tsc -b
3237

38+
- name: Tests + coverage (min 85%)
39+
run: npm run test:coverage
40+
3341
- name: Build
3442
run: npm run build

.npmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
registry=https://registry.npmjs.org/

docs/404.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<link rel="icon" type="image/svg+xml" href="/algorithm-visualizer/vite.svg" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
77
<title>Algorithm Visualizer</title>
8-
<script type="module" crossorigin src="/algorithm-visualizer/assets/index-lLadk08S.js"></script>
9-
<link rel="stylesheet" crossorigin href="/algorithm-visualizer/assets/index-BlMQg5Z1.css">
8+
<script type="module" crossorigin src="/algorithm-visualizer/assets/index-CB1-0H6I.js"></script>
9+
<link rel="stylesheet" crossorigin href="/algorithm-visualizer/assets/index-CJgW8YMs.css">
1010
</head>
1111
<body>
1212
<div id="root"></div>

docs/assets/AdvancedStructurePage-DOo62Byj.js renamed to docs/assets/AdvancedStructurePage-BcFhvyhq.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/AlgorithmCodePanel-8oFtkLXS.js renamed to docs/assets/AlgorithmCodePanel-B_cngBmY.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/AlgorithmPlaygroundPage-BXRKH-KW.js renamed to docs/assets/AlgorithmPlaygroundPage-NFfq4IMN.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)