Commit Graph

1843 Commits

Author SHA1 Message Date
Rak Laptudirm
7c9219d4fd chore: Merge pull request #738 from charliejmoore/cycle-sort-tests
Cycle sort tests
2021-10-06 17:48:00 +05:30
github-actions
ee54c7176a Auto-update DIRECTORY.md 2021-10-06 11:45:15 +00:00
Charlie Moore
586aa929c8 Fix merge conflicts 2021-10-06 07:44:41 -04:00
Charlie Moore
83b840d691 Merge branch 'master' of github.com:charliejmoore/Javascript into cycle-sort-tests 2021-10-06 07:42:16 -04:00
Charlie Moore
134641443b Merge branch 'master' of github.com:charliejmoore/Javascript into cycle-sort-tests 2021-10-06 07:41:35 -04:00
Abhijeet Tiwari
ed49e122a7 tried to fix tests 2021-10-06 15:34:08 +05:30
Abhijeet Tiwari
5a59d1efc0 changes made 2021-10-06 15:02:37 +05:30
Abhijeet Tiwari
c0fa1401c8 Merge branch 'kadanes' of https://github.com/thisabhijeet/Javascript into kadanes 2021-10-06 14:45:56 +05:30
Abhijeet Tiwari
3a8e336262 added documentation, js standard style and jest testing to kadane algorithm file. 2021-10-06 14:45:07 +05:30
github-actions
6607f279ca Auto-update DIRECTORY.md 2021-10-06 09:10:09 +00:00
Rak Laptudirm
7be5ce0f1b chore: Merge pull request #748 from chiranjeev-thapliyal/master
added Backtracking/AllCombinationsOfSizeK
2021-10-06 14:39:39 +05:30
Chiranjeev
254f90bca1 added tests for Backtracking/AllCombinationsOfSizeK 2021-10-06 14:03:27 +05:30
Rak Laptudirm
2e6f8ae982 chore: Merge pull request #736 from charliejmoore/bucket-sort-tests
Bucket sort tests
2021-10-06 12:45:35 +05:30
Rak Laptudirm
7e419f02db chore: Merge pull request #726 from ahamed/master
 add an algorithm for checking a year is a leap year or not.
2021-10-06 12:34:22 +05:30
Rak Laptudirm
2534858e58 chore: Merge pull request #737 from charliejmoore/comb-sort-tests
Comb sort tests
2021-10-06 12:32:33 +05:30
github-actions
5bb16d76aa updating DIRECTORY.md 2021-10-05 21:25:52 +00:00
Charlie Moore
6bb075df92 Group tests in a describe 2021-10-05 17:25:22 -04:00
Charlie Moore
9fb6884563 Merge branch 'comb-sort-tests' of github.com:charliejmoore/Javascript into comb-sort-tests 2021-10-05 17:23:52 -04:00
Charlie Moore
6bba9da118 Group tests in a describe 2021-10-05 17:23:36 -04:00
Chiranjeev
6919e85c01 added Backtracking/AllCombinationsOfSizeK 2021-10-06 00:13:25 +05:30
github-actions
b23f9afa43 Auto-update DIRECTORY.md 2021-10-05 18:01:30 +00:00
Sajeeb Ahamed
82d1c2a6bd Merge branch 'master' into master 2021-10-06 00:00:47 +06:00
Sajeeb Ahamed
98d2cb7579 ♻️ rollback the package.json and the lock file 2021-10-05 23:57:48 +06:00
Eric Lavault
697c840cfa Fix syntax (using JavaScript Standard Style) 2021-10-05 19:50:30 +02:00
Eric Lavault
7027515475 Add tests for ProjectEuler problem 20 (Jest). 2021-10-05 19:29:07 +02:00
Eric Lavault
7121a6d96e Project Euler : fix solution for problem 20 (Factorial digit sum). 2021-10-05 19:28:17 +02:00
github-actions
8afef50cb7 Auto-update DIRECTORY.md 2021-10-05 16:12:48 +00:00
Eric Lavault
22e194ed39 Add tests for ProjectEuler problem 16 (Jest). 2021-10-05 18:11:21 +02:00
Eric Lavault
a9e2661dcd Project Euler : add solution for problem 16 (Power digit sum). 2021-10-05 18:06:50 +02:00
github-actions
8f49b7894d Auto-update DIRECTORY.md 2021-10-05 13:06:02 +00:00
Charlie Moore
eaa8dc64a7 Fix merge conflicts 2021-10-05 09:05:21 -04:00
Charlie Moore
11702cc033 Merge branch 'master' of github.com:charliejmoore/Javascript into comb-sort-tests 2021-10-05 09:02:26 -04:00
github-actions
801b0cd71e updating DIRECTORY.md 2021-10-05 13:00:52 +00:00
Charlie Moore
c83bc5ba6e Remove testing code in function file 2021-10-05 09:00:29 -04:00
Charlie Moore
fc07f38a0c Fix merge conflicts 2021-10-05 08:56:43 -04:00
Charlie Moore
932599d37b Remove testing code in function file 2021-10-05 08:54:13 -04:00
Charlie Moore
782386a11a Remove testing code in function file 2021-10-05 08:53:05 -04:00
github-actions
7af7a1fa74 Auto-update DIRECTORY.md 2021-10-05 09:39:05 +00:00
Rak Laptudirm
c78bc35a06 chore: Merge pull request #727 from defaude/fix/586-build-pipeline
Proposal: Clean up CI job a bit
2021-10-05 15:08:34 +05:30
github-actions
42549056b9 updating DIRECTORY.md 2021-10-05 09:33:19 +00:00
Omkarnath Parida
0af6c0c86b Merge pull request #732 from MrDoomy/feat/memoize-func
Feat: Added Memoize Func
2021-10-05 15:02:58 +05:30
Roland Hummel
565ce68027 Update DIRECTORY.md (manually after a rebase) 2021-10-05 11:24:26 +02:00
Roland Hummel
7bb3c80f05 Fix URL creation in directory markdown 2021-10-05 11:23:47 +02:00
Roland Hummel
6fe322bd8a Add npm ci to directory-updating job, as well (so that we can utilize globby) 2021-10-05 11:23:47 +02:00
Roland Hummel
a69d9a8c49 Clean up and speed up UpdateDirectory.js
Uses globby to find all algorithm files. This is way quicker and less error-prone than the previous implementation. Plus, it allows us to fine-tune excludes (e.g. test files and the babel config).

This also removes the need for setTimeouts which greatly speeds up the whole thing.
2021-10-05 11:23:46 +02:00
Roland Hummel
460fd57c6b Test: Drop env.CI 2021-10-05 11:23:46 +02:00
Roland Hummel
f6396f4822 Don't cat the full DIRECTORY.md file in the github job 2021-10-05 11:23:46 +02:00
Roland Hummel
21d4096446 Another proposal: Clean up "update directory" job, as well
relates to ##720

Cleaned up and updated the job description file a bit. Instead of attempting to commit every single time, we check if the DIRECTORY file actually has changes first.
2021-10-05 11:23:46 +02:00
Roland Hummel
6f9b1f127f Proposal: Clean up CI job a bit
relates to #586 and #720

Added npm scripts for doctest and style checking via standard. This allows us to call those directly via npm and not via npx.

The CI job itself is now split into distinct steps (makes it more visible which step failed).
2021-10-05 11:23:45 +02:00
github-actions
90b04eadd4 updating DIRECTORY.md 2021-10-05 08:54:47 +00:00