Skip to content

Commit 2ae40fd

Browse files
committed
chore: upgrades dependencies
1 parent 216b876 commit 2ae40fd

File tree

31 files changed

+5727
-8071
lines changed

31 files changed

+5727
-8071
lines changed

docs/docs.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { doc } from 'storybook-readme'
22
import WELCOME from './WELCOME.md'
33

44
export default {
5-
title: 'Introduction|Docs',
5+
title: 'Introduction/Docs',
66
}
77

88
export const Welcome = doc(WELCOME)

package.json

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -52,43 +52,43 @@
5252
},
5353
"dependencies": {},
5454
"devDependencies": {
55-
"@babel/core": "^7.10.0",
56-
"@babel/preset-env": "^7.10.0",
57-
"@commitlint/cli": "^8.3.5",
58-
"@commitlint/config-conventional": "^8.3.4",
59-
"@storybook/addon-links": "^5.3.19",
60-
"@storybook/addons": "^5.3.19",
61-
"@storybook/react": "^5.3.19",
55+
"@babel/core": "^7.14.3",
56+
"@babel/preset-env": "^7.14.4",
57+
"@commitlint/cli": "^12.1.4",
58+
"@commitlint/config-conventional": "^12.1.4",
59+
"@storybook/addon-links": "^6.2.9",
60+
"@storybook/addons": "^6.2.9",
61+
"@storybook/react": "^6.2.9",
6262
"babel-eslint": "^10.1.0",
63-
"babel-jest": "^26.0.1",
64-
"babel-loader": "^8.1.0",
65-
"commitizen": "^4.1.2",
66-
"cz-conventional-changelog": "^3.2.0",
67-
"eslint": "^7.1.0",
68-
"eslint-config-prettier": "^6.11.0",
69-
"eslint-plugin-import": "^2.20.2",
70-
"eslint-plugin-jest": "^23.13.2",
71-
"eslint-plugin-prettier": "^3.1.3",
72-
"eslint-plugin-react": "^7.20.0",
73-
"husky": "^4.2.5",
74-
"jest": "^26.0.1",
75-
"lint-staged": "^10.2.6",
63+
"babel-jest": "^27.0.1",
64+
"babel-loader": "^8.2.2",
65+
"commitizen": "^4.2.4",
66+
"cz-conventional-changelog": "^3.3.0",
67+
"eslint": "^7.27.0",
68+
"eslint-config-prettier": "^8.3.0",
69+
"eslint-plugin-import": "^2.23.3",
70+
"eslint-plugin-jest": "^24.3.6",
71+
"eslint-plugin-prettier": "^3.4.0",
72+
"eslint-plugin-react": "^7.23.2",
73+
"husky": "^4.3.8",
74+
"jest": "^27.0.1",
75+
"lint-staged": "^11.0.0",
7676
"npm-run-all": "^4.1.5",
77-
"onchange": "^7.0.2",
78-
"prettier": "^2.0.5",
79-
"react": "^16.13.1",
80-
"react-dom": "^16.13.1",
81-
"react-tree-graph": "4.0.1",
82-
"rollup": "^2.10.9",
77+
"onchange": "^7.1.0",
78+
"prettier": "^2.3.0",
79+
"react": "^17.0.2",
80+
"react-dom": "^17.0.2",
81+
"react-tree-graph": "6.0.0",
82+
"rollup": "^2.50.3",
8383
"rollup-plugin-babel": "^4.4.0",
8484
"rollup-plugin-commonjs": "^10.1.0",
85-
"rollup-plugin-delete": "^1.2.0",
85+
"rollup-plugin-delete": "^2.0.0",
8686
"rollup-plugin-node-resolve": "^5.2.0",
87-
"rollup-plugin-terser": "^6.1.0",
88-
"standard-version": "^8.0.0",
89-
"storybook-readme": "^5.0.8",
90-
"stylelint": "^13.5.0",
91-
"stylelint-config-standard": "^20.0.0"
87+
"rollup-plugin-terser": "^7.0.2",
88+
"standard-version": "^9.3.0",
89+
"storybook-readme": "^5.0.9",
90+
"stylelint": "^13.13.1",
91+
"stylelint-config-standard": "^22.0.0"
9292
},
9393
"config": {
9494
"commitizen": {

src/algorithms/search/array/additional-demos/search-performance-comparison-test.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { binarySearch } from '../binary-search/src/binary-search'
44
import './search-performance-comparison-test.demo.css'
55

66
export default {
7-
title: 'Algorithms|Search (Array)/Search Comparisions',
7+
title: 'Algorithms/Search (Array)/Search Comparisions',
88
}
99

1010
class SearchPerformanceComparisonTest extends Component {

src/algorithms/search/array/binary-search/demo/binary-search.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { SearchPerformanceTest } from '../../demo-utils/search-performance-test.
33
import { binarySearch } from '../src/binary-search'
44

55
export default {
6-
title: 'Algorithms|Search (Array)/Binary Search',
6+
title: 'Algorithms/Search (Array)/Binary Search',
77
}
88

99
export const binarySearchPerformanceTest = () => (

src/algorithms/search/array/binary-search/src/binary-search.test.js

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,7 @@ describe('binarySearch', () => {
66
it('returns the index when it finds an element that exists in the array', () => {
77
const testArray = [1, 3, 5, 8, 9, 10, 12]
88
const testArray2 = [
9-
0,
10-
2,
11-
4,
12-
6,
13-
8,
14-
10,
15-
12,
16-
14,
17-
16,
18-
18,
19-
20,
20-
22,
21-
24,
22-
26,
23-
28,
24-
30,
9+
0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30,
2510
]
2611

2712
expect(binarySearch(testArray, 10, showLogs)).toBe(5)
@@ -42,22 +27,7 @@ describe('binarySearch', () => {
4227
it('returns -1 when it does not find the element it is looking for', () => {
4328
const testArray = [1, 3, 5, 8, 9, 10, 12]
4429
const testArray2 = [
45-
0,
46-
2,
47-
4,
48-
6,
49-
8,
50-
10,
51-
12,
52-
14,
53-
16,
54-
18,
55-
20,
56-
22,
57-
24,
58-
26,
59-
28,
60-
30,
30+
0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30,
6131
]
6232

6333
expect(binarySearch(testArray, 999, showLogs)).toBe(-1)

src/algorithms/search/array/linear-search/demo/linear-search.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { SearchPerformanceTest } from '../../demo-utils/search-performance-test.
33
import { linearSearch } from '../src/linear-search'
44

55
export default {
6-
title: 'Algorithms|Search (Array)/Linear Search',
6+
title: 'Algorithms/Search (Array)/Linear Search',
77
}
88

99
export const linearSearchPerformanceTest = () => (

src/algorithms/search/string/additional-demos/search-performance-comparison-test.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import './search-performance-comparison-test.demo.css'
55
import { declarationOfIndependence } from '../demo-utils/declaration-of-independence'
66

77
export default {
8-
title: 'Algorithms|Search (String)/Search Comparisions',
8+
title: 'Algorithms/Search (String)/Search Comparisions',
99
}
1010

1111
class SearchPerformanceComparisonTest extends Component {

src/algorithms/search/string/boyer-moore-horspool-search/demo/boyer-moore-horspool-search.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { SearchPerformanceTest } from '../../demo-utils/search-performance-test.
33
import { boyerMooreHorspoolSearch } from '../src/boyer-moore-horspool-search'
44

55
export default {
6-
title: 'Algorithms|Search (String)/Boyer-Moore-Horspool Search',
6+
title: 'Algorithms/Search (String)/Boyer-Moore-Horspool Search',
77
}
88

99
export const boyerMooreHorspoolSearchPerformanceTest = () => (

src/algorithms/search/string/naive-search/demo/naive-search.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { SearchPerformanceTest } from '../../demo-utils/search-performance-test.
33
import { naiveSearch } from '../src/naive-search'
44

55
export default {
6-
title: 'Algorithms|Search (String)/Naive Search',
6+
title: 'Algorithms/Search (String)/Naive Search',
77
}
88

99
export const naiveSearchPerformanceTest = () => (

src/algorithms/set/additional-demos/view-all.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { symmetricDifference } from '../symmetric-difference/src/symmetric-diffe
77
import './view-all.demo.css'
88

99
export default {
10-
title: 'Algorithms|Set/View All Side by Side',
10+
title: 'Algorithms/Set/View All Side by Side',
1111
}
1212

1313
class ViewAllSetAlgorithms extends Component {

src/algorithms/set/intersection/demo/intersection.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { intersection } from '../src/intersection'
44
import './intersection.demo.css'
55

66
export default {
7-
title: 'Algorithms|Set/Intersection',
7+
title: 'Algorithms/Set/Intersection',
88
}
99

1010
class IntersectionOfTwoSetsVisualizer extends Component {

src/algorithms/set/set-difference/demo/set-difference.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { setDifference } from '../src/set-difference'
44
import './set-difference.demo.css'
55

66
export default {
7-
title: 'Algorithms|Set/Set Difference',
7+
title: 'Algorithms/Set/Set Difference',
88
}
99

1010
class SetDifferenceOfTwoSetsVisualizer extends Component {

src/algorithms/set/symmetric-difference/demo/symmetric-difference.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { symmetricDifference } from '../src/symmetric-difference'
44
import './symmetric-difference.demo.css'
55

66
export default {
7-
title: 'Algorithms|Set/Symmetric Difference',
7+
title: 'Algorithms/Set/Symmetric Difference',
88
}
99

1010
class SymmetricDifferenceOfTwoSetsVisualizer extends Component {

src/algorithms/set/union/demo/union.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { union } from '../src/union'
44
import './union.demo.css'
55

66
export default {
7-
title: 'Algorithms|Set/Union',
7+
title: 'Algorithms/Set/Union',
88
}
99

1010
class UnionOfTwoSetsVisualizer extends Component {

src/algorithms/sort/additional-demos/sort-performance-comparison-test.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { quickSort } from '../quick-sort/src/quick-sort'
77
import { selectionSort } from '../selection-sort/src/selection-sort'
88

99
export default {
10-
title: 'Algorithms|Sort/Sort Comparisons',
10+
title: 'Algorithms/Sort/Sort Comparisons',
1111
}
1212

1313
const arrayElementCountOptions = [

src/algorithms/sort/bubble-sort/demo/bubble-sort.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { bubbleSort } from '../src/bubble-sort'
33
import { SortPerformanceTest } from '../../demo-utils/sort-performance-test.demo'
44

55
export default {
6-
title: 'Algorithms|Sort/Bubble Sort',
6+
title: 'Algorithms/Sort/Bubble Sort',
77
}
88

99
export const bubbleSortPerformanceTest = () => (

src/algorithms/sort/insertion-sort/demo/insertion-sort.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { insertionSort } from '../src/insertion-sort'
33
import { SortPerformanceTest } from '../../demo-utils/sort-performance-test.demo'
44

55
export default {
6-
title: 'Algorithms|Sort/Insertion Sort',
6+
title: 'Algorithms/Sort/Insertion Sort',
77
}
88

99
export const insertionSortPerformanceTest = () => (

src/algorithms/sort/merge-sort/demo/merge-sort.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { mergeSort } from '../src/merge-sort'
33
import { SortPerformanceTest } from '../../demo-utils/sort-performance-test.demo'
44

55
export default {
6-
title: 'Algorithms|Sort/Merge Sort',
6+
title: 'Algorithms/Sort/Merge Sort',
77
}
88

99
export const mergeSortPerformanceTest = () => (

src/algorithms/sort/quick-sort/demo/quick-sort.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { quickSort } from '../src/quick-sort'
33
import { SortPerformanceTest } from '../../demo-utils/sort-performance-test.demo'
44

55
export default {
6-
title: 'Algorithms|Sort/Quick Sort',
6+
title: 'Algorithms/Sort/Quick Sort',
77
}
88

99
export const quickSortPerformanceTest = () => (

src/algorithms/sort/selection-sort/demo/selection-sort.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { selectionSort } from '../src/selection-sort'
33
import { SortPerformanceTest } from '../../demo-utils/sort-performance-test.demo'
44

55
export default {
6-
title: 'Algorithms|Sort/Selection Sort',
6+
title: 'Algorithms/Sort/Selection Sort',
77
}
88

99
export const selectionSortPerformanceTest = () => (

src/data-structures/array/demo/array.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react'
22

33
export default {
4-
title: 'Data Structures|Array',
4+
title: 'Data Structures/Array',
55
}
66

77
export const readTheDocs = () => (

src/data-structures/binary-search-tree/demo/binary-search-tree-with-display.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,9 +112,10 @@ export class BinarySearchTreeWithDisplay extends BinarySearchTree {
112112
// deleting a node with no children
113113
if (currentNode.left === null && currentNode.right === null) {
114114
currentNode = null
115-
currentTreeVisualizerDataNodeParent.children = currentTreeVisualizerDataNodeParent.children.filter(
116-
childNode => childNode.name !== currentTreeVisualizerDataNode.name
117-
)
115+
currentTreeVisualizerDataNodeParent.children =
116+
currentTreeVisualizerDataNodeParent.children.filter(
117+
childNode => childNode.name !== currentTreeVisualizerDataNode.name
118+
)
118119
return currentNode
119120
}
120121

src/data-structures/binary-search-tree/demo/binary-search-tree.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import 'react-tree-graph/dist/style.css'
55
import './binary-search-tree.demo.css'
66

77
export default {
8-
title: 'Data Structures|Binary Search Tree',
8+
title: 'Data Structures/Binary Search Tree',
99
}
1010

1111
class BinarySearchTreeVisualizer extends Component {

src/data-structures/doubly-linked-list/demo/doubly-linked-list.demo.js

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { NodeVisualizer } from './node.demo'
44
import './doubly-linked-list.demo.css'
55

66
export default {
7-
title: 'Data Structures|Doubly Linked List',
7+
title: 'Data Structures/Doubly Linked List',
88
}
99

1010
const DoublyLinkedListNodeItem = ({ val }) => {
@@ -128,12 +128,8 @@ class DoublyLinkedListVisualizer extends Component {
128128
}
129129

130130
render() {
131-
const {
132-
doublyLinkedList,
133-
itemToAdd,
134-
indexToAddAt,
135-
indexToRemoveAt,
136-
} = this.state
131+
const { doublyLinkedList, itemToAdd, indexToAddAt, indexToRemoveAt } =
132+
this.state
137133

138134
return (
139135
<div className="doublyLinkedListDemo">

src/data-structures/hash-table/demo/hash-table.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react'
22

33
export default {
4-
title: 'Data Structures|Hash Table',
4+
title: 'Data Structures/Hash Table',
55
}
66

77
export const readTheDocs = () => (

src/data-structures/linked-list/demo/linked-list.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { NodeVisualizer } from './node.demo'
44
import './linked-list.demo.css'
55

66
export default {
7-
title: 'Data Structures|Linked List',
7+
title: 'Data Structures/Linked List',
88
}
99

1010
const LinkedListNodeItem = ({ val }) => {

src/data-structures/priority-queue/demo/priority-queue.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { PriorityQueue } from '../src/priority-queue'
33
import './priority-queue.demo.css'
44

55
export default {
6-
title: 'Data Structures|Priority Queue',
6+
title: 'Data Structures/Priority Queue',
77
}
88

99
const Item = ({ item, className }) => {

src/data-structures/queue/demo/queue.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { QueuePerformanceTest } from './queue-performance-test.demo'
44
import './queue.demo.css'
55

66
export default {
7-
title: 'Data Structures|Queue',
7+
title: 'Data Structures/Queue',
88
}
99

1010
const Item = ({ value, className }) => {

src/data-structures/set/demo/set.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { Set } from '../src/set'
33
import './set.demo.css'
44

55
export default {
6-
title: 'Data Structures|Set',
6+
title: 'Data Structures/Set',
77
}
88

99
const Item = ({ value, className }) => {

src/data-structures/stack/demo/stack.demo.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { StackPerformanceTest } from './stack-performance-test.demo'
44
import './stack.demo.css'
55

66
export default {
7-
title: 'Data Structures|Stack',
7+
title: 'Data Structures/Stack',
88
}
99

1010
const Item = ({ value, className }) => {

0 commit comments

Comments
 (0)