From 781088e0adbcebf313213e937ebe5ed21564bbd2 Mon Sep 17 00:00:00 2001 From: Harsh Mishra Date: Wed, 7 Apr 2021 18:16:31 +0530 Subject: [PATCH] feat: Setup the Website (#11) * feat: Added Docs * Fixed URL * Fixed Broken Links config * Adding Team Members * Added more * Added past maintainer details and some doc * Added more * Added NeoAlgo Blogs * Final Changes * Added layouts and more * Added Anush --- blog/2019-05-28-hola.md | 11 -- blog/2019-05-29-hello-world.md | 17 -- blog/2019-05-30-welcome.md | 13 -- blog/welcome-to-neoalgo-docs.md | 11 ++ docs/backtracking/backtracking.md | 6 + docs/backtracking/n-queens.md | 6 + docs/bit-manipulation/bit-manipulation.md | 6 + .../brian-kernighan-algorithm.md | 6 + .../anagram-numbers.md | 6 + .../competitive-programming.md | 6 + .../computational-geometry.md | 6 + .../jarvis-algorithm.md | 6 + docs/cryptography/caesar-cipher.md | 6 + docs/cryptography/cryptography.md | 6 + docs/data-structures/binary-tree.md | 6 + docs/data-structures/data-structures.md | 6 + .../dynamic-programming.md | 6 + .../egg-dropping-problem.md | 6 + docs/getting-started.md | 2 +- docs/graph-algorithms/breadth-first-search.md | 6 + docs/graph-algorithms/graph-algorithms.md | 6 + docs/introduction/About-NeoAlgo.md | 6 + docs/introduction/contributor-handbook.md | 6 + docs/introduction/development-setup.md | 7 + docs/machine-learning/linear-regression.md | 6 + docs/machine-learning/machine-learning.md | 6 + docs/markdown-features.mdx | 8 - docs/mathematics/armstrong-number.md | 6 + docs/mathematics/mathematics.md | 6 + docs/miscellaneous/miscellaneous.md | 6 + docs/miscellaneous/sudoku-solver.md | 6 + docs/operating-systems/banker-algorithm.md | 6 + docs/operating-systems/operating-systems.md | 6 + docs/searching-algorithms/linear-search.md | 6 + .../searching-algorithms.md | 6 + docs/sorting-algorithms/bubble-sort.md | 6 + docs/sorting-algorithms/sorting-algorithms.md | 6 + docusaurus.config.js | 58 ++++-- package.json | 3 +- sidebars.js | 121 +++++++++++++ src/css/custom.css | 2 +- src/pages/index.js | 30 ++-- src/pages/team.md | 84 +++++++++ static/img/docusaurus.png | Bin 5142 -> 0 bytes static/img/favicon.ico | Bin 3626 -> 15406 bytes static/img/logo.svg | 2 +- static/img/tesseract-coding-algorithms.svg | 1 + static/img/tesseract-coding-programming.svg | 1 + static/img/tesseract-coding-trees.svg | 1 + static/img/undraw_docusaurus_mountain.svg | 170 ------------------ static/img/undraw_docusaurus_react.svg | 169 ----------------- static/img/undraw_docusaurus_tree.svg | 1 - yarn.lock | 133 +++++++++++++- 53 files changed, 598 insertions(+), 427 deletions(-) delete mode 100644 blog/2019-05-28-hola.md delete mode 100644 blog/2019-05-29-hello-world.md delete mode 100644 blog/2019-05-30-welcome.md create mode 100644 blog/welcome-to-neoalgo-docs.md create mode 100644 docs/backtracking/backtracking.md create mode 100644 docs/backtracking/n-queens.md create mode 100644 docs/bit-manipulation/bit-manipulation.md create mode 100644 docs/bit-manipulation/brian-kernighan-algorithm.md create mode 100644 docs/competitive-programming/anagram-numbers.md create mode 100644 docs/competitive-programming/competitive-programming.md create mode 100644 docs/computational-geometry/computational-geometry.md create mode 100644 docs/computational-geometry/jarvis-algorithm.md create mode 100644 docs/cryptography/caesar-cipher.md create mode 100644 docs/cryptography/cryptography.md create mode 100644 docs/data-structures/binary-tree.md create mode 100644 docs/data-structures/data-structures.md create mode 100644 docs/dynamic-programming/dynamic-programming.md create mode 100644 docs/dynamic-programming/egg-dropping-problem.md create mode 100644 docs/graph-algorithms/breadth-first-search.md create mode 100644 docs/graph-algorithms/graph-algorithms.md create mode 100644 docs/introduction/About-NeoAlgo.md create mode 100644 docs/introduction/contributor-handbook.md create mode 100644 docs/introduction/development-setup.md create mode 100644 docs/machine-learning/linear-regression.md create mode 100644 docs/machine-learning/machine-learning.md create mode 100644 docs/mathematics/armstrong-number.md create mode 100644 docs/mathematics/mathematics.md create mode 100644 docs/miscellaneous/miscellaneous.md create mode 100644 docs/miscellaneous/sudoku-solver.md create mode 100644 docs/operating-systems/banker-algorithm.md create mode 100644 docs/operating-systems/operating-systems.md create mode 100644 docs/searching-algorithms/linear-search.md create mode 100644 docs/searching-algorithms/searching-algorithms.md create mode 100644 docs/sorting-algorithms/bubble-sort.md create mode 100644 docs/sorting-algorithms/sorting-algorithms.md create mode 100644 src/pages/team.md delete mode 100644 static/img/docusaurus.png create mode 100644 static/img/tesseract-coding-algorithms.svg create mode 100644 static/img/tesseract-coding-programming.svg create mode 100644 static/img/tesseract-coding-trees.svg delete mode 100644 static/img/undraw_docusaurus_mountain.svg delete mode 100644 static/img/undraw_docusaurus_react.svg delete mode 100644 static/img/undraw_docusaurus_tree.svg diff --git a/blog/2019-05-28-hola.md b/blog/2019-05-28-hola.md deleted file mode 100644 index 4adbc327fc..0000000000 --- a/blog/2019-05-28-hola.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -slug: hola -title: Hola -author: Gao Wei -author_title: Docusaurus Core Team -author_url: https://github.com/wgao19 -author_image_url: https://avatars1.githubusercontent.com/u/2055384?v=4 -tags: [hola, docusaurus] ---- - -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque elementum dignissim ultricies. Fusce rhoncus ipsum tempor eros aliquam consequat. Lorem ipsum dolor sit amet diff --git a/blog/2019-05-29-hello-world.md b/blog/2019-05-29-hello-world.md deleted file mode 100644 index 151671f023..0000000000 --- a/blog/2019-05-29-hello-world.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -slug: hello-world -title: Hello -author: Endilie Yacop Sucipto -author_title: Maintainer of Docusaurus -author_url: https://github.com/endiliey -author_image_url: https://avatars1.githubusercontent.com/u/17883920?s=460&v=4 -tags: [hello, docusaurus] ---- - -Welcome to this blog. This blog is created with [**Docusaurus 2 alpha**](https://v2.docusaurus.io/). - - - -This is a test post. - -A whole bunch of other information. diff --git a/blog/2019-05-30-welcome.md b/blog/2019-05-30-welcome.md deleted file mode 100644 index d35d57b7dc..0000000000 --- a/blog/2019-05-30-welcome.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -slug: welcome -title: Welcome -author: Yangshun Tay -author_title: Front End Engineer @ Facebook -author_url: https://github.com/yangshun -author_image_url: https://avatars0.githubusercontent.com/u/1315101?s=400&v=4 -tags: [facebook, hello, docusaurus] ---- - -Blog features are powered by the blog plugin. Simply add files to the `blog` directory. It supports tags as well! - -Delete the whole directory if you don't want the blog features. As simple as that! diff --git a/blog/welcome-to-neoalgo-docs.md b/blog/welcome-to-neoalgo-docs.md new file mode 100644 index 0000000000..e8745d3510 --- /dev/null +++ b/blog/welcome-to-neoalgo-docs.md @@ -0,0 +1,11 @@ +--- +slug: welcome-to-neoalgo-docs +title: Welcome to NeoAlgo Docs +author: Harsh Mishra +author_title: Tesseract Coding Core Team +author_url: https://github.com/harshcasper +author_image_url: https://i.imgur.com/Owk4NoA.jpg +tags: [welcome, neoalgo, announcement] +--- + +Welcome to NeoAlgo Docs! \ No newline at end of file diff --git a/docs/backtracking/backtracking.md b/docs/backtracking/backtracking.md new file mode 100644 index 0000000000..ebae9d5979 --- /dev/null +++ b/docs/backtracking/backtracking.md @@ -0,0 +1,6 @@ +--- +title: Backtracking +slug: /backtracking +--- + +This page would serve our needs for documentation of the Backtracking algorithms. \ No newline at end of file diff --git a/docs/backtracking/n-queens.md b/docs/backtracking/n-queens.md new file mode 100644 index 0000000000..5cefa29430 --- /dev/null +++ b/docs/backtracking/n-queens.md @@ -0,0 +1,6 @@ +--- +title: N Queens +slug: /backtracking/n-queens +--- + +This page would serve our needs for documentation of the N Queens algorithm. \ No newline at end of file diff --git a/docs/bit-manipulation/bit-manipulation.md b/docs/bit-manipulation/bit-manipulation.md new file mode 100644 index 0000000000..949f48ba88 --- /dev/null +++ b/docs/bit-manipulation/bit-manipulation.md @@ -0,0 +1,6 @@ +--- +title: Bit Manipulation +slug: /bit-manipulation +--- + +This page would serve our needs for documentation of Bit Manipulation Algorithms. \ No newline at end of file diff --git a/docs/bit-manipulation/brian-kernighan-algorithm.md b/docs/bit-manipulation/brian-kernighan-algorithm.md new file mode 100644 index 0000000000..2236bc1d10 --- /dev/null +++ b/docs/bit-manipulation/brian-kernighan-algorithm.md @@ -0,0 +1,6 @@ +--- +title: Brian Kernighan Algorithm +slug: /bit-manipulation/brian-kernighan-algorithm +--- + +This page would serve our needs for documentation of the Brian Kernighan Algorithm. \ No newline at end of file diff --git a/docs/competitive-programming/anagram-numbers.md b/docs/competitive-programming/anagram-numbers.md new file mode 100644 index 0000000000..005850454b --- /dev/null +++ b/docs/competitive-programming/anagram-numbers.md @@ -0,0 +1,6 @@ +--- +title: Anagram Numbers +slug: /competitive-programming/anagram-numbers +--- + +This page would serve our needs for documentation of the Anagram Numbers. \ No newline at end of file diff --git a/docs/competitive-programming/competitive-programming.md b/docs/competitive-programming/competitive-programming.md new file mode 100644 index 0000000000..2ded4f0bd9 --- /dev/null +++ b/docs/competitive-programming/competitive-programming.md @@ -0,0 +1,6 @@ +--- +title: Competitive Programming +slug: /competitive-programming +--- + +This page would serve our needs for documentation of the Competitive Programming codes. \ No newline at end of file diff --git a/docs/computational-geometry/computational-geometry.md b/docs/computational-geometry/computational-geometry.md new file mode 100644 index 0000000000..9ee4ce9f2d --- /dev/null +++ b/docs/computational-geometry/computational-geometry.md @@ -0,0 +1,6 @@ +--- +title: Computational Geometry +slug: /computational-geometry +--- + +This page would serve our needs for documentation of Computational Geometry. \ No newline at end of file diff --git a/docs/computational-geometry/jarvis-algorithm.md b/docs/computational-geometry/jarvis-algorithm.md new file mode 100644 index 0000000000..bd5d572ee4 --- /dev/null +++ b/docs/computational-geometry/jarvis-algorithm.md @@ -0,0 +1,6 @@ +--- +title: Jarvis Algorithm +slug: /computational-geometry/jarvis-algorithm +--- + +This page would serve our needs for documentation of the Jarvis Algorithm. \ No newline at end of file diff --git a/docs/cryptography/caesar-cipher.md b/docs/cryptography/caesar-cipher.md new file mode 100644 index 0000000000..03a29a2224 --- /dev/null +++ b/docs/cryptography/caesar-cipher.md @@ -0,0 +1,6 @@ +--- +title: Caesar Cipher +slug: /cryptography/caesar-cipher +--- + +This page would serve our needs for documentation of the Caesar Cipher. \ No newline at end of file diff --git a/docs/cryptography/cryptography.md b/docs/cryptography/cryptography.md new file mode 100644 index 0000000000..5881a7ccc9 --- /dev/null +++ b/docs/cryptography/cryptography.md @@ -0,0 +1,6 @@ +--- +title: Cryptography +slug: /cryptography +--- + +This page would serve our needs for documentation of the Cryptography algorithms. \ No newline at end of file diff --git a/docs/data-structures/binary-tree.md b/docs/data-structures/binary-tree.md new file mode 100644 index 0000000000..27c9c443ed --- /dev/null +++ b/docs/data-structures/binary-tree.md @@ -0,0 +1,6 @@ +--- +title: Binary Tree +slug: /data-structures/binary-tree +--- + +This page would serve our needs for documentation of Binary Tree. \ No newline at end of file diff --git a/docs/data-structures/data-structures.md b/docs/data-structures/data-structures.md new file mode 100644 index 0000000000..36771d28f0 --- /dev/null +++ b/docs/data-structures/data-structures.md @@ -0,0 +1,6 @@ +--- +title: What are Data Structures? +slug: /data-structures +--- + +This page would serve our needs for documentation of Data Structures. \ No newline at end of file diff --git a/docs/dynamic-programming/dynamic-programming.md b/docs/dynamic-programming/dynamic-programming.md new file mode 100644 index 0000000000..a8e0b4051c --- /dev/null +++ b/docs/dynamic-programming/dynamic-programming.md @@ -0,0 +1,6 @@ +--- +title: What is Dynamic Programming? +slug: /dynamic-programming +--- + +This page would serve our needs for documentation of Dynamic Programming. \ No newline at end of file diff --git a/docs/dynamic-programming/egg-dropping-problem.md b/docs/dynamic-programming/egg-dropping-problem.md new file mode 100644 index 0000000000..e577b390f9 --- /dev/null +++ b/docs/dynamic-programming/egg-dropping-problem.md @@ -0,0 +1,6 @@ +--- +title: Egg Dropping Problem +slug: /dynamic-programming/egg-dropping-problem +--- + +This page would serve our needs for documentation of the Egg Dropping Problem. \ No newline at end of file diff --git a/docs/getting-started.md b/docs/getting-started.md index 43df86aac8..160d9d9982 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -1,6 +1,6 @@ --- title: Getting Started -slug: / +slug: /remove-it-later --- ## Step 1: Generate a new Docusaurus site diff --git a/docs/graph-algorithms/breadth-first-search.md b/docs/graph-algorithms/breadth-first-search.md new file mode 100644 index 0000000000..01a165afb3 --- /dev/null +++ b/docs/graph-algorithms/breadth-first-search.md @@ -0,0 +1,6 @@ +--- +title: Breadth First Search +slug: /graph-algorithms/breadth-first-search +--- + +This page would serve our needs for documentation of the Breadth First Search Algorithm. \ No newline at end of file diff --git a/docs/graph-algorithms/graph-algorithms.md b/docs/graph-algorithms/graph-algorithms.md new file mode 100644 index 0000000000..f154675cb2 --- /dev/null +++ b/docs/graph-algorithms/graph-algorithms.md @@ -0,0 +1,6 @@ +--- +title: Graph Algorithms +slug: /graph-algorithms +--- + +This page would serve our needs for documentation of the Graph Algorithms. \ No newline at end of file diff --git a/docs/introduction/About-NeoAlgo.md b/docs/introduction/About-NeoAlgo.md new file mode 100644 index 0000000000..95e4958e0f --- /dev/null +++ b/docs/introduction/About-NeoAlgo.md @@ -0,0 +1,6 @@ +--- +title: About NeoAlgo +slug: / +--- + +Information about NeoAlgo diff --git a/docs/introduction/contributor-handbook.md b/docs/introduction/contributor-handbook.md new file mode 100644 index 0000000000..33d648a63e --- /dev/null +++ b/docs/introduction/contributor-handbook.md @@ -0,0 +1,6 @@ +--- +title: Contributor Handbook +slug: /contributor-handbook +--- + +This page would serve our needs for a Contributor's Handbook. \ No newline at end of file diff --git a/docs/introduction/development-setup.md b/docs/introduction/development-setup.md new file mode 100644 index 0000000000..ac5f509fb1 --- /dev/null +++ b/docs/introduction/development-setup.md @@ -0,0 +1,7 @@ +--- +title: Development Setup +slug: /development-setup +--- + +This page would serve our needs for documentation of a Development Setup. It would contain a small tutorial on cloning `NeoAlgo` and `NeoAlgo-Docs`, creating +a branch, making a commit and sending a Pull Request. We would need to try to make it visually engaging through pictures. \ No newline at end of file diff --git a/docs/machine-learning/linear-regression.md b/docs/machine-learning/linear-regression.md new file mode 100644 index 0000000000..3aecb743bd --- /dev/null +++ b/docs/machine-learning/linear-regression.md @@ -0,0 +1,6 @@ +--- +title: Linear Regression +slug: /machine-learning/linear-regression +--- + +This page would serve our needs for documentation of the Linear Regression algorithms. \ No newline at end of file diff --git a/docs/machine-learning/machine-learning.md b/docs/machine-learning/machine-learning.md new file mode 100644 index 0000000000..cf7eafae10 --- /dev/null +++ b/docs/machine-learning/machine-learning.md @@ -0,0 +1,6 @@ +--- +title: Machine Learning +slug: /machine-learning +--- + +This page would serve our needs for documentation of the Machine Learning algorithms. \ No newline at end of file diff --git a/docs/markdown-features.mdx b/docs/markdown-features.mdx index 622391df57..d2cd98a9d6 100644 --- a/docs/markdown-features.mdx +++ b/docs/markdown-features.mdx @@ -37,14 +37,6 @@ Let's see how to [Create a page](./create-a-page.md). Regular Markdown images are supported. -Add an image at `static/img/docusaurus.png` and use this Markdown declaration: - -```md -![Docusaurus logo](/img/docusaurus.png) -``` - -![Docusaurus logo](/img/docusaurus.png) - ## Code Blocks Markdown code blocks are supported with Syntax highlighting. diff --git a/docs/mathematics/armstrong-number.md b/docs/mathematics/armstrong-number.md new file mode 100644 index 0000000000..eb46a48699 --- /dev/null +++ b/docs/mathematics/armstrong-number.md @@ -0,0 +1,6 @@ +--- +title: Armstrong Number +slug: /mathematics/armstrong-number +--- + +This page would serve our needs for documentation of the Armstrong Number. \ No newline at end of file diff --git a/docs/mathematics/mathematics.md b/docs/mathematics/mathematics.md new file mode 100644 index 0000000000..3cc186124f --- /dev/null +++ b/docs/mathematics/mathematics.md @@ -0,0 +1,6 @@ +--- +title: Mathematics +slug: /mathematics +--- + +This page would serve our needs for documentation of Mathematical Algorithms. \ No newline at end of file diff --git a/docs/miscellaneous/miscellaneous.md b/docs/miscellaneous/miscellaneous.md new file mode 100644 index 0000000000..5295364896 --- /dev/null +++ b/docs/miscellaneous/miscellaneous.md @@ -0,0 +1,6 @@ +--- +title: Miscellaneous +slug: /miscellaneous +--- + +This page would serve our needs for documentation of miscellaneous algorithms. \ No newline at end of file diff --git a/docs/miscellaneous/sudoku-solver.md b/docs/miscellaneous/sudoku-solver.md new file mode 100644 index 0000000000..3b6e8f8148 --- /dev/null +++ b/docs/miscellaneous/sudoku-solver.md @@ -0,0 +1,6 @@ +--- +title: Sudoku Solver +slug: /miscellaneous/sudoku-solver +--- + +This page would serve our needs for documentation of the Sudoku Solver algorithm. \ No newline at end of file diff --git a/docs/operating-systems/banker-algorithm.md b/docs/operating-systems/banker-algorithm.md new file mode 100644 index 0000000000..7ee0e8c7dc --- /dev/null +++ b/docs/operating-systems/banker-algorithm.md @@ -0,0 +1,6 @@ +--- +title: Banker Algorithm +slug: /operating-systems/banker-algorithm +--- + +This page would serve our needs for documentation of the Banker Algorithm. \ No newline at end of file diff --git a/docs/operating-systems/operating-systems.md b/docs/operating-systems/operating-systems.md new file mode 100644 index 0000000000..41b3965938 --- /dev/null +++ b/docs/operating-systems/operating-systems.md @@ -0,0 +1,6 @@ +--- +title: Operating Systems +slug: /operating-systems +--- + +This page would serve our needs for documentation of the Operating Systems algorithms. \ No newline at end of file diff --git a/docs/searching-algorithms/linear-search.md b/docs/searching-algorithms/linear-search.md new file mode 100644 index 0000000000..83b07ce96c --- /dev/null +++ b/docs/searching-algorithms/linear-search.md @@ -0,0 +1,6 @@ +--- +title: Linear Search +slug: /searching-algorithms/linear-search +--- + +This page would serve our needs for documentation of Linear Search. \ No newline at end of file diff --git a/docs/searching-algorithms/searching-algorithms.md b/docs/searching-algorithms/searching-algorithms.md new file mode 100644 index 0000000000..f5385dfd01 --- /dev/null +++ b/docs/searching-algorithms/searching-algorithms.md @@ -0,0 +1,6 @@ +--- +title: What are Search Algorithms? +slug: /searching-algorithms +--- + +This page would serve our needs for documentation of Searching Algorithms. \ No newline at end of file diff --git a/docs/sorting-algorithms/bubble-sort.md b/docs/sorting-algorithms/bubble-sort.md new file mode 100644 index 0000000000..e0cc113049 --- /dev/null +++ b/docs/sorting-algorithms/bubble-sort.md @@ -0,0 +1,6 @@ +--- +title: Bubble Sort +slug: /sorting-algorithms/bubble-sort +--- + +This page would serve our needs for documentation of Bubble Sort. \ No newline at end of file diff --git a/docs/sorting-algorithms/sorting-algorithms.md b/docs/sorting-algorithms/sorting-algorithms.md new file mode 100644 index 0000000000..83cd8a2882 --- /dev/null +++ b/docs/sorting-algorithms/sorting-algorithms.md @@ -0,0 +1,6 @@ +--- +title: What are Sorting Algorithms? +slug: /sorting-algorithms +--- + +This page would serve our needs for documentation of Sorting Algorithms. \ No newline at end of file diff --git a/docusaurus.config.js b/docusaurus.config.js index 50817231df..7386f745ba 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -1,19 +1,42 @@ /** @type {import('@docusaurus/types').DocusaurusConfig} */ module.exports = { - title: 'My Site', - tagline: 'The tagline of my site', - url: 'https://your-docusaurus-test-site.com', + title: 'NeoAlgo', + tagline: 'Bringing all Data Structures and Algorithms under one Roof ⚡', + url: 'https://neoalgo.tesseractcoding.com/', baseUrl: '/', onBrokenLinks: 'throw', onBrokenMarkdownLinks: 'warn', favicon: 'img/favicon.ico', - organizationName: 'facebook', // Usually your GitHub org/user name. - projectName: 'docusaurus', // Usually your repo name. + organizationName: 'Tesseract Coding', + projectName: 'NeoAlgo', + onBrokenLinks: 'ignore', + // themes: ['@docusaurus/theme-live-codeblock'], themeConfig: { + announcementBar: { + id: 'support_us', // Any value that will identify this message. + content: + 'We are looking for contributors. Please start here', + backgroundColor: '#fafbfc', + textColor: '#091E42', + isCloseable: true, + }, + colorMode: { + defaultMode: 'light', + switchConfig: { + darkIcon: '🌙', + darkIconStyle: { + marginLeft: '2px', + }, + lightIcon: '💡', + lightIconStyle: { + marginLeft: '1px', + }, + } + }, navbar: { - title: 'My Site', + title: 'NeoAlgo', logo: { - alt: 'My Site Logo', + alt: 'Tesseract Coding Logo', src: 'img/logo.svg', }, items: [ @@ -24,8 +47,9 @@ module.exports = { position: 'left', }, {to: 'blog', label: 'Blog', position: 'left'}, + {to: 'team', label: 'Team', position: 'left'}, { - href: 'https://github.com/facebook/docusaurus', + href: 'https://github.com/TesseractCoding/NeoAlgo-Docs', label: 'GitHub', position: 'right', }, @@ -40,6 +64,8 @@ module.exports = { { label: 'Getting Started', to: 'docs/', + backgroundColor: '#fafbfc', + textColor: '#ffffff', }, ], }, @@ -47,16 +73,16 @@ module.exports = { title: 'Community', items: [ { - label: 'Stack Overflow', - href: 'https://stackoverflow.com/questions/tagged/docusaurus', + label: 'LinkedIn', + href: 'https://www.linkedin.com/company/tesseract-coding', }, { label: 'Discord', - href: 'https://discordapp.com/invite/docusaurus', + href: 'http://discord.tesseractcoding.com/', }, { label: 'Twitter', - href: 'https://twitter.com/docusaurus', + href: 'https://twitter.com/TesseractCoding', }, ], }, @@ -69,12 +95,12 @@ module.exports = { }, { label: 'GitHub', - href: 'https://github.com/facebook/docusaurus', + href: 'https://github.com/TesseractCoding/NeoAlgo-Docs', }, ], }, ], - copyright: `Copyright © ${new Date().getFullYear()} My Project, Inc. Built with Docusaurus.`, + copyright: `Copyright © ${new Date().getFullYear()} Tesseract Coding; Built with Docusaurus.`, }, }, presets: [ @@ -85,13 +111,13 @@ module.exports = { sidebarPath: require.resolve('./sidebars.js'), // Please change this to your repo. editUrl: - 'https://github.com/facebook/docusaurus/edit/master/website/', + 'https://github.com/TesseractCoding/NeoAlgo-Docs/edit/main/', }, blog: { showReadingTime: true, // Please change this to your repo. editUrl: - 'https://github.com/facebook/docusaurus/edit/master/website/blog/', + 'https://github.com/TesseractCoding/NeoAlgo-Docs/edit/main/', }, theme: { customCss: require.resolve('./src/css/custom.css'), diff --git a/package.json b/package.json index 6784fbb34b..8af5955105 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "dependencies": { "@docusaurus/core": "2.0.0-alpha.72", "@docusaurus/preset-classic": "2.0.0-alpha.72", + "@docusaurus/theme-live-codeblock": "^2.0.0-alpha.72", "@mdx-js/react": "^1.6.21", "clsx": "^1.1.1", "react": "^17.0.1", @@ -33,4 +34,4 @@ "last 1 safari version" ] } -} \ No newline at end of file +} diff --git a/sidebars.js b/sidebars.js index df5cb8f79f..c3707e919f 100644 --- a/sidebars.js +++ b/sidebars.js @@ -2,6 +2,127 @@ module.exports = { docs: [ { type: 'category', + label: 'Introduction', + items: [ + 'introduction/About-NeoAlgo', + 'introduction/development-setup', + 'introduction/contributor-handbook', + ] + }, + { + type: 'category', + label: 'Searching Algorithms', + items: [ + 'searching-algorithms/searching-algorithms', + 'searching-algorithms/linear-search' + ], + }, + { + type: 'category', + label: 'Sorting Algorithms', + items: [ + 'sorting-algorithms/sorting-algorithms', + 'sorting-algorithms/bubble-sort' + ], + }, + { + type: 'category', + label: 'Data Structures', + items: [ + 'data-structures/data-structures', + 'data-structures/binary-tree' + ], + }, + { + type: 'category', + label: 'Dynamic Programming', + items: [ + 'dynamic-programming/dynamic-programming', + 'dynamic-programming/egg-dropping-problem' + ], + }, + { + type: 'category', + label: 'Computational Geometry', + items: [ + 'computational-geometry/computational-geometry', + 'computational-geometry/jarvis-algorithm' + ], + }, + { + type: 'category', + label: 'Mathematics', + items: [ + 'mathematics/mathematics', + 'mathematics/armstrong-number' + ], + }, + { + type: 'category', + label: 'Bit Manipulation', + items: [ + 'bit-manipulation/bit-manipulation', + 'bit-manipulation/brian-kernighan-algorithm' + ], + }, + { + type: 'category', + label: 'Graph Algorithms', + items: [ + 'graph-algorithms/graph-algorithms', + 'graph-algorithms/breadth-first-search' + ], + }, + { + type: 'category', + label: 'Competitive Programming', + items: [ + 'competitive-programming/competitive-programming', + 'competitive-programming/anagram-numbers' + ], + }, + { + type: 'category', + label: 'Machine Learning', + items: [ + 'machine-learning/machine-learning', + 'machine-learning/linear-regression' + ], + }, + { + type: 'category', + label: 'Cryptography', + items: [ + 'cryptography/cryptography', + 'cryptography/caesar-cipher' + ], + }, + { + type: 'category', + label: 'Backtracking', + items: [ + 'backtracking/backtracking', + 'backtracking/n-queens' + ], + }, + { + type: 'category', + label: 'Operating Systems', + items: [ + 'operating-systems/operating-systems', + 'operating-systems/banker-algorithm' + ], + }, + { + type: 'category', + label: 'Miscellaneous', + items: [ + 'miscellaneous/miscellaneous', + 'miscellaneous/sudoku-solver' + ], + }, + { + type: 'category', label: 'Docusaurus Tutorial', items: [ 'getting-started', diff --git a/src/css/custom.css b/src/css/custom.css index 74ba0f27f3..2b245d7695 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -7,7 +7,7 @@ /* You can override the default Infima variables here. */ :root { - --ifm-color-primary: #25c2a0; + --ifm-color-primary: #3556e6; --ifm-color-primary-dark: rgb(33, 175, 144); --ifm-color-primary-darker: rgb(31, 165, 136); --ifm-color-primary-darkest: rgb(26, 136, 112); diff --git a/src/pages/index.js b/src/pages/index.js index 5649b00bc5..786530dced 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -8,32 +8,32 @@ import styles from './styles.module.css'; const features = [ { - title: 'Easy to Use', - imageUrl: 'img/undraw_docusaurus_mountain.svg', + title: 'Centralized & Unified', + imageUrl: 'img/tesseract-coding-trees.svg', description: ( <> - Docusaurus was designed from the ground up to be easily installed and - used to get your website up and running quickly. + NeoAlgo aims to bring all Data Structures and Algorithms under one roof. Get started with high quality learning and resources + to level up your understanding about Data Structures and Algorithms. ), }, { - title: 'Focus on What Matters', - imageUrl: 'img/undraw_docusaurus_tree.svg', + title: 'Free & Open Source', + imageUrl: 'img/tesseract-coding-algorithms.svg', description: ( <> - Docusaurus lets you focus on your docs, and we'll do the chores. Go - ahead and move your docs into the docs directory. + NeoAlgo strives forward for an Open-Source Community development. Come and conribute to NeoAlgo and NeoAlgo docs and be a + part of our expanding Open-Source project. ), }, { - title: 'Powered by React', - imageUrl: 'img/undraw_docusaurus_react.svg', + title: 'Collaboration & Contribution', + imageUrl: 'img/tesseract-coding-programming.svg', description: ( <> - Extend or customize your website layout by reusing React. Docusaurus can - be extended while reusing the same header and footer. + Collaborate with Developers and Writers to produce high-quality content in and around Data Structures & Algorithms. Plug in your + contributions in an active feedback loop with maintainers and learn from the community. ), }, @@ -59,8 +59,9 @@ export default function Home() { const {siteConfig = {}} = context; return ( + permalink={'/'} + description={'Bringing all Data Structures and Algorithms under one roof'} + >

{siteConfig.title}

@@ -71,6 +72,7 @@ export default function Home() { 'button button--outline button--secondary button--lg', styles.getStarted, )} + style={{ color: '#FFF' }} to={useBaseUrl('docs/')}> Get Started diff --git a/src/pages/team.md b/src/pages/team.md new file mode 100644 index 0000000000..d8f12a3a5d --- /dev/null +++ b/src/pages/team.md @@ -0,0 +1,84 @@ +--- +title: Team +--- + +# Team + +NeoAlgo is being actively maintained by the Core Team at Tesseract Coding and it receives contributions from all across the Open-Source spectrum. On this page we have listed the Core Maintainers, Past Maintainers and overall our community contributors. + +---------------------------------------------------------- + +## Core Maintainers + +The Core Maintainers are responsible for maintaining [NeoAlgo](https://github.com/TesseractCoding/NeoAlgo) and our corresponding [documentation](https://github.com/TesseractCoding/NeoAlgo-Docs). They serve as the mentor for the Community Contributors and are overall responsible for maintaining the sanctity of the project and ensuring an Open-Source collaboration spirit. + +### Abhinav Anand + +[](https://i.imgur.com/TAhbF1h.jpg ) + +### Anush Krishna V + +[](https://i.imgur.com/qkwafAs.jpg) + +Anush is a Microsoft Learn Student Ambassador, Auth0 Ambassador and an active Hackathon Participant/Mentor. He was the Lead Organizer of DevScript Winter of Code, one of the largest Open-Source Hackathons in India. Connect with him on [LinkedIn](https://www.linkedin.com/in/anush-krishna-v-8270941a0/) and [GitHub](https://github.com/anushkrishnav) + +### Apoorve Goyal + +[](https://i.imgur.com/7BBGWw2.jpg) + +Apoorve Goyal is a Computer Engineering Sophomore at Zakir Hussain College of Engineering and Technology, Aligarh Muslim University. He is a part-time freelancer and tutor, Hackathon mentor and a Competitive Programmer. Connect with him on [LinkedIn](https://www.linkedin.com/in/apoorve-goyal/) and [GitHub](https://github.com/apoorve73). + +### Ankit Aggarwal + +[](https://i.imgur.com/ihJyOs1.jpg) + +Ankit Aggarwal is a Senior Undergrad from Sri Sairam College of Engineering, Bangalore. He is a Competitive Programmer with a deep interest in problem solving, data structures and algorithms. Apart from that he holds an interest in the field of data science, machine learning and deep learning. Connect with him on [LinkedIn](https://www.linkedin.com/in/aggarwalankit23/) and [GitHub](https://github.com/ankitaggarwal23). + +### Bhavishya Pandit + +[](https://i.imgur.com/qbFrZog.png) + +Bhavishya Pandit is a freelancer, machine learning mentor, Linkedin content creator and speaker. As one of the early members of Tesseract Coding, his expertise is shaped around Python, machine learning, deep learning, computer vision, NLP, automation, web scraping, open innovation and also creating music playlists. Connect with him on [LinkedIn](https://www.linkedin.com/in/bhavishya-pandit/) and [GitHub](https://github.com/bhav09). + +### Ganesh Tiwari + +[](https://i.imgur.com/usXBZe9.jpg) + +Ganesh Tiwari is a Gold Microsoft Learn Student Ambassador and a User-Interface Engineer at Megdap Innovation Labs. He likes building softwares, relations and respectable communities. Connect with him on [LinkedIn](https://www.linkedin.com/in/gat786) and [GitHub](https://github.com/gat786). + +### Rajiv Ranjan Singh + +[](https://i.imgur.com/w3gmwNq.jpg) + +Rajiv Ranjan Singh is a Polymath and believe in rigorous and intuitive learning. His interest lies in the fields of Algorithms, Computational Science and Distributed computing. Previously he has been the Google Season of Docs participant with gRPC gateway. Connect with him on [LinkedIn](https://www.linkedin.com/in/iamrajivranjansingh/) and [GitHub](https://github.com/iamrajiv). + +### Rohan Rout + +[](https://i.imgur.com/9EBI3Qq.jpg) + +Rohan Rout is currently a SDE Intern at Sabre Corporation. He is in his Final Year of studies at Manipal Institute of Technology with an acute expertise in MERN (MongoDB, React, Express, Node) Development and computer vision. He also has a keen interest in the theory of antimatter and behavioral psychology. Connect with him on [LinkedIn](https://www.linkedin.com/in/routrohan/) and [GitHub](https://github.com/routrohan). + +### Siddharth Pandey + +[](https://i.imgur.com/sjKa5Eu.jpg) + +Siddharth Pandey is a sophomore pursuing a Bachelor of Technology in Computer Science and Engineering from Indian Institute of Information Technology (IIIT) Sri City, India. He is passionate about software development and having a ton of interest in product development and design. Previously he has been a Machine Learning Engineer at Omdena and Data Science Intern at Numyard. Connect with him on [LinkedIn](https://www.linkedin.com/in/siddharth25pandey/) and [GitHub](https://github.com/siddharth25pandey). + +## Past Maintainers + +In the past, we were joined by a lot of maintainers through various Open-Source programs. NeoAlgo would never be what it is today without the huge contributions from these maintainers who have moved on to greater things. + +- [Sarath Kaul](https://github.com/SKAUL05) +- [Yashaswi Biyahut](https://github.com/yashaswibiyahut) +- [Shraddha Prasad](https://github.com/shraddhavp) +- [Sarthak Kundra](https://github.com/sarthakkundra) +- [Vatsal Kesarwani](https://github.com/plazzy99) +- [Kajol Kumari](https://github.com/Kajol-Kumari) +- [Abhijit Tripathy](https://github.com/Abhijit2505) +- [Sri Manikanta Palakollu](https://github.com/srimani-programmer) + +## Contributors + +Lastly we would like to highlight all the contributors to [NeoAlgo](https://github.com/TesseractCoding/NeoAlgo) who have helped us make it a successful open-source project. Please have a look at our [Contributors List](https://github.com/TesseractCoding/NeoAlgo/blob/master/CONTRIBUTORS.md) to know more about them and connect with them. + +![image](https://contrib.rocks/image?repo=TesseractCoding/NeoAlgo) \ No newline at end of file diff --git a/static/img/docusaurus.png b/static/img/docusaurus.png deleted file mode 100644 index f458149e3c8f53335f28fbc162ae67f55575c881..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5142 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 F{0H{b<4^zq diff --git a/static/img/favicon.ico b/static/img/favicon.ico index c01d54bcd39a5f853428f3cd5aa0f383d963c484..f4e266d1e5039b0b17aba562c2d88609ad108155 100644 GIT binary patch literal 15406 zcmeHO>5m-66>k*&0P-Q<{R#1rPx*`lQX)kp5F$lF2uMf}N*qukaU_9onveqs!6AVJ z8;HXZVsosG!8bm3?cMdU_IlU5UVC?EcXsakzPj@Jy>_*GXS=6&c4lG}=1Fg=yQ^N+ z>(^DU-ce&1R~cV1uDQlQxz4!nYQy-tVHoSyS@+j{)i5^U+4a|7s=wAS2ES$)*P#ta zKw&*c;R>otP%kA^DSFDrdNF4AT(6{6IW=u#qms4j^hIIm2xw0#(`*Q4rr%fWvtCZC z^wc}nHSY6^2UIaUtjX+>w6$VH6@mw)pX`MJ(7mftlmArNiyzCgLh!Jv6(Xt>AGhiB z1?dT;#994FRZ{0w*>SJwbZIxlMKLraV>o$hre|FxeNoyuX?e}}EXBrJj}IOTOM}WO zTW3GD{F2I?->Qm{YC zzo)9%`DHZvrh@Ow@i?{y%FZdPVq{e11AFkDF3%0!wiG|38nvP-JHE{d`sfLvW!q-Z zO}>e7Yl?F{eeP|M8)cW9`xIl0XfnGr&AMvT%Qk}ea$T*2_m10W z)+=^hrx&hDp^b;sGwXmi0I8q6pi@5k^xc<0ZtfG6nt0O{x$eDyx>|Gt^+OXn^`95L zejYjUOVJr-qmJpm9OK9Ts4`RU>85s>!+4RQ$7HQ?y*e><_H`9K`lQ{~?;<5#nD&@t~=b!!-(gz*zEsMOibHb##b=)e_!a`esZ%ru`m6{t;)6)bfuP?zHe1(`LoTJaeU`@j12w8Q&fKPj}C9Z zzP?W|G4>bFewr(|mbj+4_ob)*-CS+o`;DJG{Wq+iS+Vo77e2D-R&$Y^`9M{YQyqVQ z?(MV{)&i;VO)7Evub!m7?|L1MYv6M?2#OcH9QOUjxn76-b?0%LnbT^#y(W$dN~|Zy#QP ziLs3;HvEik>RVF()hiiSG~o+-K^5;>#-8nlwL-{?tpEH9O28{F@MU?Auyb=lMX#?bYQ z`vtb&DmI9Tn6!?wyOoRyg+Bkes%GXi`HGT0O9Va$?K}4EiHH%zkN-gh2EHx1h!q{J z@&Ws&e~^H`z-zpKCuM5lEy;b*?{%|-XqP2mvoe0#((lI@^oJJj{gvYHKGtQV1Uii(Zc4gT3b z=WS&0QRFnD&f)B9%|9P7KFb(SqgqfVZ1LpyKadAJC~cW<@#3FyiXyJX_zr<~ZnyYn ze`S2j*ywW-C#Ia8$ardgez!a$kNo}__!Mb;7uv~{^abRS79^jUJpGDX^IjuqIQN{f z>2CAScVOO>AMq=#Ke;c)N1pRMJJRm^)NlraF+bWQz1BZs z=V2`F*WH9-c+~n1JZsXU{flx>jJ+Z@MmKqvzD!f>8|Dx=hK|2`mhrP#j~mny>;lFr z{g5_NWbiTM^ak3_tE~E6VVmY*&#mzVvE4+cz*eF?*9vJrv2TUkTCafTy%s;a zQ!VWHo?6;>UrP+``H>18{Dqp^c2moCx}U(uHzPLus`z-l;Gg+Y>ICXF#+3blapD-- z)2Cbwq^I5%`)Elqsz+deK6L^*r5};%|G{+*znV^XMUnW2ku{nbK7oIq5VIzo}mnE|E|OW=RWv` z_@27`;-`10#hte=qh%e>Bjs^c8yk)N3f<)2@+)4tWFxNJ+r!AQ>phOP68%_y1I84o z&lv|L@c#h$h5d5v{NcHC?z=pbs^6ho{987}W@}szyF~NfsN}HUJ&YLaIk0ESJEf=J z#hkOw>3Q+bcj4I*+Soj6KiT#ZK3t=oe zdi05o_pjNlH(*_^xAH#B{dnN~hu^$3cfI{5#`hW1AtrH#&lAUAS7F4i=Rf*ZNBlSV zKa4_D&e}0|)e6ZQ=er*;h9PqZ|7+rZn_40BNVI|b(3e180{@>9!116y^d+!n3H%p@ CBFI+& literal 3626 zcmb`Je@s(X6vrR`EK3%b%orErlDW({vnABqA zcfaS{d+xbU5JKp0*;0YOg+;Fl!eT)XRuapIwFLL`=imZCSon$`se`_<%@MB=M~KG+ z=EW^FL`w|Bo>*ktlaS^(fut!95`iG5u=SZ8nfDHO#GaTlH1-XG^;vsjUb^gWTVz0+ z^=WR1wv9-2oeR=_;fL0H7rNWqAzGtO(D;`~cX(RcN0w2v24Y8)6t`cS^_ghs`_ho? z{0ka~1Dgo8TfAP$r*ua?>$_V+kZ!-(TvEJ7O2f;Y#tezt$&R4 zLI}=-y@Z!grf*h3>}DUL{km4R>ya_I5Ag#{h_&?+HpKS!;$x3LC#CqUQ8&nM?X))Q zXAy2?`YL4FbC5CgJu(M&Q|>1st8XXLZ|5MgwgjP$m_2Vt0(J z&Gu7bOlkbGzGm2sh?X`){7w69Y$1#@P@7DF{ZE=4%T0NDS)iH`tiPSKpDNW)zmtn( zw;4$f>k)4$LBc>eBAaTZeCM2(iD+sHlj!qd z2GjRJ>f_Qes(+mnzdA^NH?^NB(^o-%Gmg$c8MNMq&`vm@9Ut;*&$xSD)PKH{wBCEC z4P9%NQ;n2s59ffMn8*5)5AAg4-93gBXBDX`A7S& zH-|%S3Wd%T79fk-e&l`{!?lve8_epXhE{d3Hn$Cg!t=-4D(t$cK~7f&4s?t7wr3ZP z*!SRQ-+tr|e1|hbc__J`k3S!rMy<0PHy&R`v#aJv?`Y?2{avK5sQz%=Us()jcNuZV z*$>auD4cEw>;t`+m>h?f?%VFJZj8D|Y1e_SjxG%J4{-AkFtT2+ZZS5UScS~%;dp!V>)7zi`w(xwSd*FS;Lml=f6hn#jq)2is4nkp+aTrV?)F6N z>DY#SU0IZ;*?Hu%tSj4edd~kYNHMFvS&5}#3-M;mBCOCZL3&;2obdG?qZ>rD|zC|Lu|sny76pn2xl|6sk~Hs{X9{8iBW zwiwgQt+@hi`FYMEhX2 \ No newline at end of file + \ No newline at end of file diff --git a/static/img/tesseract-coding-algorithms.svg b/static/img/tesseract-coding-algorithms.svg new file mode 100644 index 0000000000..9468cb58b4 --- /dev/null +++ b/static/img/tesseract-coding-algorithms.svg @@ -0,0 +1 @@ +Memory storage \ No newline at end of file diff --git a/static/img/tesseract-coding-programming.svg b/static/img/tesseract-coding-programming.svg new file mode 100644 index 0000000000..17de79cfc1 --- /dev/null +++ b/static/img/tesseract-coding-programming.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/img/tesseract-coding-trees.svg b/static/img/tesseract-coding-trees.svg new file mode 100644 index 0000000000..2a9b31e7b0 --- /dev/null +++ b/static/img/tesseract-coding-trees.svg @@ -0,0 +1 @@ +software engineer \ No newline at end of file diff --git a/static/img/undraw_docusaurus_mountain.svg b/static/img/undraw_docusaurus_mountain.svg deleted file mode 100644 index 431cef2f7f..0000000000 --- a/static/img/undraw_docusaurus_mountain.svg +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/img/undraw_docusaurus_react.svg b/static/img/undraw_docusaurus_react.svg deleted file mode 100644 index e417050433..0000000000 --- a/static/img/undraw_docusaurus_react.svg +++ /dev/null @@ -1,169 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/img/undraw_docusaurus_tree.svg b/static/img/undraw_docusaurus_tree.svg deleted file mode 100644 index a05cc03dda..0000000000 --- a/static/img/undraw_docusaurus_tree.svg +++ /dev/null @@ -1 +0,0 @@ -docu_tree \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index cb965b431e..a4a30e7b7c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1418,6 +1418,19 @@ "@docusaurus/plugin-content-pages" "2.0.0-alpha.72" "@docusaurus/types" "2.0.0-alpha.72" +"@docusaurus/theme-live-codeblock@^2.0.0-alpha.72": + version "2.0.0-alpha.72" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-live-codeblock/-/theme-live-codeblock-2.0.0-alpha.72.tgz#db2010e19af5a3e23cb242b39a67c10242cdf2ff" + integrity sha512-Rf7s+4EkkSzXTKUJ8lYS1+ChW0d6TzBzwh1gZmkozXT+n3i8cPcV47zThJIQfGfUUU5UUx/ulEEn7npgxz/K9w== + dependencies: + "@docusaurus/core" "2.0.0-alpha.72" + "@philpl/buble" "^0.19.7" + clsx "^1.1.1" + joi "^17.4.0" + parse-numeric-range "^1.2.0" + prism-react-renderer "^1.1.1" + react-live "^2.2.3" + "@docusaurus/theme-search-algolia@2.0.0-alpha.72": version "2.0.0-alpha.72" resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.0-alpha.72.tgz#3b9e074f6dd38b4fe0b51ac42eec64a4735b37ec" @@ -1555,6 +1568,21 @@ mkdirp "^1.0.4" rimraf "^3.0.2" +"@philpl/buble@^0.19.7": + version "0.19.7" + resolved "https://registry.yarnpkg.com/@philpl/buble/-/buble-0.19.7.tgz#27231e6391393793b64bc1c982fc7b593198b893" + integrity sha512-wKTA2DxAGEW+QffRQvOhRQ0VBiYU2h2p8Yc1oBNlqSKws48/8faxqKNIuub0q4iuyTuLwtB8EkwiKwhlfV1PBA== + dependencies: + acorn "^6.1.1" + acorn-class-fields "^0.2.1" + acorn-dynamic-import "^4.0.0" + acorn-jsx "^5.0.1" + chalk "^2.4.2" + magic-string "^0.25.2" + minimist "^1.2.0" + os-homedir "^1.0.1" + regexpu-core "^4.5.4" + "@polka/url@^1.0.0-next.9": version "1.0.0-next.12" resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.12.tgz#431ec342a7195622f86688bbda82e3166ce8cb28" @@ -1998,12 +2026,27 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: mime-types "~2.1.24" negotiator "0.6.2" +acorn-class-fields@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/acorn-class-fields/-/acorn-class-fields-0.2.1.tgz#748058bceeb0ef25164bbc671993984083f5a085" + integrity sha512-US/kqTe0H8M4LN9izoL+eykVAitE68YMuYZ3sHn3i1fjniqR7oQ3SPvuMK/VT1kjOQHrx5Q88b90TtOKgAv2hQ== + +acorn-dynamic-import@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/acorn-dynamic-import/-/acorn-dynamic-import-4.0.0.tgz#482210140582a36b83c3e342e1cfebcaa9240948" + integrity sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw== + +acorn-jsx@^5.0.1: + version "5.3.1" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" + integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== + acorn-walk@^8.0.0: version "8.0.2" resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.0.2.tgz#d4632bfc63fd93d0f15fd05ea0e984ffd3f5a8c3" integrity sha512-+bpA9MJsHdZ4bgfDcpk0ozQyhhVct7rzOmO0s1IIr0AGGgKBljss8n2zp11rRP2wid5VGeh04CgeKzgat5/25A== -acorn@^6.4.1: +acorn@^6.1.1, acorn@^6.4.1: version "6.4.2" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== @@ -2601,6 +2644,18 @@ browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4 escalade "^3.1.1" node-releases "^1.1.70" +buble@0.19.6: + version "0.19.6" + resolved "https://registry.yarnpkg.com/buble/-/buble-0.19.6.tgz#915909b6bd5b11ee03b1c885ec914a8b974d34d3" + integrity sha512-9kViM6nJA1Q548Jrd06x0geh+BG2ru2+RMDkIHHgJY/8AcyCs34lTHwra9BX7YdPrZXd5aarkpr/SY8bmPgPdg== + dependencies: + chalk "^2.4.1" + magic-string "^0.25.1" + minimist "^1.2.0" + os-homedir "^1.0.1" + regexpu-core "^4.2.0" + vlq "^1.0.0" + buffer-from@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" @@ -3098,6 +3153,16 @@ component-emitter@^1.2.1: resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== +component-props@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/component-props/-/component-props-1.1.1.tgz#f9b7df9b9927b6e6d97c9bd272aa867670f34944" + integrity sha1-+bffm5kntubZfJvScqqGdnDzSUQ= + +component-xor@0.0.4: + version "0.0.4" + resolved "https://registry.yarnpkg.com/component-xor/-/component-xor-0.0.4.tgz#c55d83ccc1b94cd5089a4e93fa7891c7263e59aa" + integrity sha1-xV2DzMG5TNUImk6T+niRxyY+Wao= + compressible@~2.0.16: version "2.0.18" resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" @@ -3251,6 +3316,11 @@ core-js-pure@^3.0.0: resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.10.0.tgz#dab9d6b141779b622b40567e7a536d2276646c15" integrity sha512-CC582enhrFZStO4F8lGI7QL3SYx7/AIRc+IdSi3btrQGrVsTawo5K/crmKbRrQ+MOMhNX4v+PATn0k2NN6wI7A== +core-js@^2.4.1: + version "2.6.12" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.12.tgz#d9333dfa7b065e347cc5682219d6f690859cc2ec" + integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + core-js@^3.9.1: version "3.10.0" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.10.0.tgz#9a020547c8b6879f929306949e31496bbe2ae9b3" @@ -3801,6 +3871,14 @@ dom-converter@^0.2: dependencies: utila "~0.4" +dom-iterator@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dom-iterator/-/dom-iterator-1.0.0.tgz#9c09899846ec41c2d257adc4d6015e4759ef05ad" + integrity sha512-7dsMOQI07EMU98gQM8NSB3GsAiIeBYIPKpnxR3c9xOvdvBjChAcOM0iJ222I3p5xyiZO9e5oggkNaCusuTdYig== + dependencies: + component-props "1.1.1" + component-xor "0.0.4" + dom-serializer@0: version "0.2.2" resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" @@ -6027,6 +6105,13 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" +magic-string@^0.25.1, magic-string@^0.25.2: + version "0.25.7" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" + integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== + dependencies: + sourcemap-codec "^1.4.4" + make-dir@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" @@ -6726,6 +6811,11 @@ os-browserify@^0.3.0: resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= +os-homedir@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" + integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= + p-cancelable@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" @@ -7742,7 +7832,7 @@ pretty-time@^1.1.0: resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e" integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA== -prism-react-renderer@^1.1.1: +prism-react-renderer@^1.0.1, prism-react-renderer@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-1.2.0.tgz#5ad4f90c3e447069426c8a53a0eafde60909cdf4" integrity sha512-GHqzxLYImx1iKN1jJURcuRoA/0ygCcNhfGw1IT8nPIMzarmKQ3Nc+JcG0gi8JXQzuh0C5ShE4npMIoqNin40hg== @@ -7792,7 +7882,7 @@ prompts@^2.4.0: kleur "^3.0.3" sisteransi "^1.0.5" -prop-types@^15.5.0, prop-types@^15.6.2, prop-types@^15.7.2: +prop-types@^15.5.0, prop-types@^15.5.8, prop-types@^15.6.2, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== @@ -8057,6 +8147,19 @@ react-lifecycles-compat@^3.0.4: resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== +react-live@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/react-live/-/react-live-2.2.3.tgz#260f99194213799f0005e473e7a4154c699d6a7c" + integrity sha512-tpKruvfytNETuzO3o1mrQUj180GVrq35IE8F5gH1NJVPt4szYCx83/dOSCOyjgRhhc3gQvl0pQ3k/CjOjwJkKQ== + dependencies: + buble "0.19.6" + core-js "^2.4.1" + dom-iterator "^1.0.0" + prism-react-renderer "^1.0.1" + prop-types "^15.5.8" + react-simple-code-editor "^0.10.0" + unescape "^1.0.1" + react-loadable-ssr-addon@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/react-loadable-ssr-addon/-/react-loadable-ssr-addon-0.3.0.tgz#ae9b2d3b11721930f8d8255476d288c0e9f9290f" @@ -8112,6 +8215,11 @@ react-side-effect@^2.1.0: resolved "https://registry.yarnpkg.com/react-side-effect/-/react-side-effect-2.1.1.tgz#66c5701c3e7560ab4822a4ee2742dee215d72eb3" integrity sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ== +react-simple-code-editor@^0.10.0: + version "0.10.0" + resolved "https://registry.yarnpkg.com/react-simple-code-editor/-/react-simple-code-editor-0.10.0.tgz#73e7ac550a928069715482aeb33ccba36efe2373" + integrity sha512-bL5W5mAxSW6+cLwqqVWY47Silqgy2DKDTR4hDBrLrUqC5BXc29YVx17l2IZk5v36VcDEq1Bszu2oHm1qBwKqBA== + react-textarea-autosize@^8.3.2: version "8.3.2" resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.3.2.tgz#4f9374d357b0a6f6469956726722549124a1b2db" @@ -8233,7 +8341,7 @@ regexp.prototype.flags@^1.2.0: call-bind "^1.0.2" define-properties "^1.1.3" -regexpu-core@^4.7.1: +regexpu-core@^4.2.0, regexpu-core@^4.5.4, regexpu-core@^4.7.1: version "4.7.1" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== @@ -8928,6 +9036,11 @@ source-map@^0.7.3, source-map@~0.7.2: resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== +sourcemap-codec@^1.4.4: + version "1.4.8" + resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" + integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== + space-separated-tokens@^1.0.0: version "1.1.5" resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" @@ -9460,6 +9573,13 @@ unbox-primitive@^1.0.0: has-symbols "^1.0.2" which-boxed-primitive "^1.0.2" +unescape@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/unescape/-/unescape-1.0.1.tgz#956e430f61cad8a4d57d82c518f5e6cc5d0dda96" + integrity sha512-O0+af1Gs50lyH1nUu3ZyYS1cRh01Q/kUKatTOkSs7jukXE6/NebucDVxyiDsA9AQ4JC1V1jUH9EO8JX2nMDgGQ== + dependencies: + extend-shallow "^2.0.1" + unherit@^1.0.4: version "1.1.3" resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22" @@ -9824,6 +9944,11 @@ vfile@^4.0.0: unist-util-stringify-position "^2.0.0" vfile-message "^2.0.0" +vlq@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/vlq/-/vlq-1.0.1.tgz#c003f6e7c0b4c1edd623fd6ee50bbc0d6a1de468" + integrity sha512-gQpnTgkubC6hQgdIcRdYGDSDc+SaujOdyesZQMv6JlfQee/9Mp0Qhnys6WxDWvQnL5WZdT7o2Ul187aSt0Rq+w== + vm-browserify@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0"