profile
viewpoint
Yangshun Tay yangshun @facebook Singapore yangshun.im Full Front End Stack @facebook · Facebook Open Source webmaster via @Docusaurus · 🇸🇬

quarbby/links-and-resources 224

:books: :pencil2: :mortar_board: A collection of textbooks, links and resources during our studying years in NUS SoC

khankuan/audiosign 22

AudioSignJS allows the broadcasting/listening of an id (32-bits) to/from a device to another via sound (Ultrasound).

nusmodifications/react-redux-starter 13

Minimal non-opinionated starter for modern single-page applications.

khankuan/rtcstarjs 12

A star topology client-server framework for WebRTC using PeerJS

jin/NUSWhispers-iOS 10

iOS app for an anonymous confession platform.

khankuan/colorplus 8

Simple color game written with Flux, React and Sass

khankuan/react-catalog 7

React Catalog is a UI Component development and documentation tool

weiqingtoh/corspedia 7

Corspedia is an easy-to-use search engine for NUS CORS Bidding Archives. It provides a clean and simple interface for students to search for the bidding history of any module and displays the relevant results according to their profile: Faculty, New/Returning student and Programmes/General account.

pull request commentfacebook/docusaurus

doc(v2): bootstrap theme, preset, template

That would be fantastic :)

fanny

comment created time in a day

push eventfacebook/docusaurus

Sébastien Lorber

commit sha 97faf7e6d9304e918e0625c58da5a52fa5c55a7e

fix(v2): do not index search pages (#3263)

view details

push time in a day

PR merged facebook/docusaurus

fix(v2): do not index search pages CLA Signed tag: bug fix

Motivation

Apparently it's a bad SEO practice

See https://github.com/facebook/docusaurus/pull/3233

Have you read the Contributing Guidelines on pull requests?

Yes

Test Plan

Preview

Related PRs

See https://github.com/facebook/docusaurus/pull/3233

+9 -0

1 comment

1 changed file

slorber

pr closed time in a day

pull request commentfacebook/docusaurus

doc(v2): bootstrap theme, preset, template

It should be just going into the Bootstrap template, run the site and visually inspect

fanny

comment created time in 2 days

push eventyangshun/yangshun

Yangshun Tay

commit sha 98df0793ba70e7ff4acef677d11483fa699da823

Update README.md

view details

push time in 2 days

push eventyangshun/tech-interview-handbook

dependabot[bot]

commit sha b80cb558ec25252c4c1df7bc7e3424bd20c5d8e7

build(deps): bump prismjs from 1.20.0 to 1.21.0 in /website (#172) Bumps [prismjs](https://github.com/PrismJS/prism) from 1.20.0 to 1.21.0. - [Release notes](https://github.com/PrismJS/prism/releases) - [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md) - [Commits](https://github.com/PrismJS/prism/compare/v1.20.0...v1.21.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 3 days

PR merged yangshun/tech-interview-handbook

build(deps): bump prismjs from 1.20.0 to 1.21.0 in /website dependencies

Bumps prismjs from 1.20.0 to 1.21.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/PrismJS/prism/releases">prismjs's releases</a>.</em></p> <blockquote> <h2>v1.21.0</h2> <p>Release 1.21.0</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/PrismJS/prism/blob/master/CHANGELOG.md">prismjs's changelog</a>.</em></p> <blockquote> <h2>1.21.0 (2020-08-06)</h2> <h3>New components</h3> <ul> <li><strong>.ignore</strong> & <strong>.gitignore</strong> & <strong>.hgignore</strong> & <strong>.npmignore</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2481">#2481</a>) <a href="https://github.com/PrismJS/prism/commit/3fcce6fe"><code>3fcce6fe</code></a></li> <li><strong>Agda</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2430">#2430</a>) <a href="https://github.com/PrismJS/prism/commit/3a127c7d"><code>3a127c7d</code></a></li> <li><strong>AL</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2300">#2300</a>) <a href="https://github.com/PrismJS/prism/commit/de21eb64"><code>de21eb64</code></a></li> <li><strong>Cypher</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2459">#2459</a>) <a href="https://github.com/PrismJS/prism/commit/398e2943"><code>398e2943</code></a></li> <li><strong>Dhall</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2473">#2473</a>) <a href="https://github.com/PrismJS/prism/commit/649e51e5"><code>649e51e5</code></a></li> <li><strong>EditorConfig</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2471">#2471</a>) <a href="https://github.com/PrismJS/prism/commit/ed8fff91"><code>ed8fff91</code></a></li> <li><strong>HLSL</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2318">#2318</a>) <a href="https://github.com/PrismJS/prism/commit/87a5c7ae"><code>87a5c7ae</code></a></li> <li><strong>JS stack trace</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2418">#2418</a>) <a href="https://github.com/PrismJS/prism/commit/ae0327b3"><code>ae0327b3</code></a></li> <li><strong>PeopleCode</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2302">#2302</a>) <a href="https://github.com/PrismJS/prism/commit/bd4d8165"><code>bd4d8165</code></a></li> <li><strong>PureBasic</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2369">#2369</a>) <a href="https://github.com/PrismJS/prism/commit/d0c1c70d"><code>d0c1c70d</code></a></li> <li><strong>Racket</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2315">#2315</a>) <a href="https://github.com/PrismJS/prism/commit/053016ef"><code>053016ef</code></a></li> <li><strong>Smali</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2419">#2419</a>) <a href="https://github.com/PrismJS/prism/commit/22eb5cad"><code>22eb5cad</code></a></li> <li><strong>Structured Text (IEC 61131-3)</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2311">#2311</a>) <a href="https://github.com/PrismJS/prism/commit/8704cdfb"><code>8704cdfb</code></a></li> <li><strong>UnrealScript</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2305">#2305</a>) <a href="https://github.com/PrismJS/prism/commit/1093ceb3"><code>1093ceb3</code></a></li> <li><strong>WarpScript</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2307">#2307</a>) <a href="https://github.com/PrismJS/prism/commit/cde5b0fa"><code>cde5b0fa</code></a></li> <li><strong>XML doc (.net)</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2340">#2340</a>) <a href="https://github.com/PrismJS/prism/commit/caec5e30"><code>caec5e30</code></a></li> <li><strong>YANG</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2467">#2467</a>) <a href="https://github.com/PrismJS/prism/commit/ed1df1e1"><code>ed1df1e1</code></a></li> </ul> <h3>Updated components</h3> <ul> <li>Markup & JSON: Added new aliases (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2390">#2390</a>) <a href="https://github.com/PrismJS/prism/commit/9782cfe6"><code>9782cfe6</code></a></li> <li>Fixed several cases of exponential backtracking (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2268">#2268</a>) <a href="https://github.com/PrismJS/prism/commit/7a554b5f"><code>7a554b5f</code></a></li> <li><strong>APL</strong> <ul> <li>Added <code>⍥</code> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2409">#2409</a>) <a href="https://github.com/PrismJS/prism/commit/0255cb6a"><code>0255cb6a</code></a></li> </ul> </li> <li><strong>AutoHotkey</strong> <ul> <li>Added missing <code>format</code> built-in (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2450">#2450</a>) <a href="https://github.com/PrismJS/prism/commit/7c66cfc4"><code>7c66cfc4</code></a></li> <li>Improved comments and other improvements (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2412">#2412</a>) <a href="https://github.com/PrismJS/prism/commit/ddf3cc62"><code>ddf3cc62</code></a></li> <li>Added missing definitions (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2400">#2400</a>) <a href="https://github.com/PrismJS/prism/commit/4fe03676"><code>4fe03676</code></a></li> </ul> </li> <li><strong>Bash</strong> <ul> <li>Added <code>composer</code> command (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2298">#2298</a>) <a href="https://github.com/PrismJS/prism/commit/044dd271"><code>044dd271</code></a></li> </ul> </li> <li><strong>Batch</strong> <ul> <li>Fix escaped double quote (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2485">#2485</a>) <a href="https://github.com/PrismJS/prism/commit/f0f8210c"><code>f0f8210c</code></a></li> </ul> </li> <li><strong>C</strong> <ul> <li>Improved macros and expressions (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2440">#2440</a>) <a href="https://github.com/PrismJS/prism/commit/8a72fa6f"><code>8a72fa6f</code></a></li> <li>Improved macros (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2320">#2320</a>) <a href="https://github.com/PrismJS/prism/commit/fdcf7ed2"><code>fdcf7ed2</code></a></li> </ul> </li> <li><strong>C#</strong> <ul> <li>Improved pattern matching (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2411">#2411</a>) <a href="https://github.com/PrismJS/prism/commit/7f341fc1"><code>7f341fc1</code></a></li> <li>Fixed adjacent string interpolations (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2402">#2402</a>) <a href="https://github.com/PrismJS/prism/commit/2a2e79ed"><code>2a2e79ed</code></a></li> </ul> </li> <li><strong>C++</strong> <ul> <li>Added support for default comparison operator (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2426">#2426</a>) <a href="https://github.com/PrismJS/prism/commit/8e9d161c"><code>8e9d161c</code></a></li> <li>Improved class name detection (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2348">#2348</a>) <a href="https://github.com/PrismJS/prism/commit/e3fe9040"><code>e3fe9040</code></a></li> <li>Fixed <code>enum class</code> class names (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2342">#2342</a>) <a href="https://github.com/PrismJS/prism/commit/30b4e254"><code>30b4e254</code></a></li> </ul> </li> <li><strong>Content-Security-Policy</strong> <ul> <li>Fixed directives (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2461">#2461</a>) <a href="https://github.com/PrismJS/prism/commit/537a9e80"><code>537a9e80</code></a></li> </ul> </li> <li><strong>CSS</strong> <ul> <li>Improved url and added keywords (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2432">#2432</a>) <a href="https://github.com/PrismJS/prism/commit/964de5a1"><code>964de5a1</code></a></li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/PrismJS/prism/commit/187c8a607ee70c7914682870156faa31ed01f001"><code>187c8a6</code></a> 1.21.0</li> <li><a href="https://github.com/PrismJS/prism/commit/bf4f323391d546d4b2e1a388f05c512a27491e9c"><code>bf4f323</code></a> Changelog for v1.21.0 (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2507">#2507</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/8bba4880202ef6bd7a1e379fe9aebe69dd75f7be"><code>8bba488</code></a> Previewers: Fixed XSS (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2506">#2506</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/158caf52343e59a66c2351ff1d83648efe871e33"><code>158caf5</code></a> JSON: Greedy comments (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2479">#2479</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/f0f8210c1a9745c064d49bfb985544c654986b24"><code>f0f8210</code></a> Batch: Fix escaped double quote (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2485">#2485</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/649e51e56250a81dc0b0c4f5b3a4ea23e1c21834"><code>649e51e</code></a> Added support for Dhall (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2473">#2473</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/453079bf96746e0c44f90cb7cd90fcae9a5f94cc"><code>453079b</code></a> Line Numbers: Fixed class name on website</li> <li><a href="https://github.com/PrismJS/prism/commit/a0efa40bde420ac3923947be611ebe6b3f077dce"><code>a0efa40</code></a> Fixed Treeview page (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2484">#2484</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/78161d607fe7d493831ff19759aac951330134a1"><code>78161d6</code></a> VB: Added VBA alias (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2469">#2469</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/ed1df1e1208401a8b84330ecc39689fa37d0e9f6"><code>ed1df1e</code></a> Added support for YANG (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2467">#2467</a>)</li> <li>Additional commits viewable in <a href="https://github.com/PrismJS/prism/compare/v1.20.0...v1.21.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -3

0 comment

1 changed file

dependabot[bot]

pr closed time in 3 days

push eventyangshun/front-end-interview-handbook

dependabot[bot]

commit sha 07e88ae15bc152f495a86f1e10be92dbf3644dcb

build(deps): bump prismjs from 1.20.0 to 1.21.0 in /website (#265) Bumps [prismjs](https://github.com/PrismJS/prism) from 1.20.0 to 1.21.0. - [Release notes](https://github.com/PrismJS/prism/releases) - [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md) - [Commits](https://github.com/PrismJS/prism/compare/v1.20.0...v1.21.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 3 days

PR merged yangshun/front-end-interview-handbook

build(deps): bump prismjs from 1.20.0 to 1.21.0 in /website dependencies

Bumps prismjs from 1.20.0 to 1.21.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/PrismJS/prism/releases">prismjs's releases</a>.</em></p> <blockquote> <h2>v1.21.0</h2> <p>Release 1.21.0</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/PrismJS/prism/blob/master/CHANGELOG.md">prismjs's changelog</a>.</em></p> <blockquote> <h2>1.21.0 (2020-08-06)</h2> <h3>New components</h3> <ul> <li><strong>.ignore</strong> & <strong>.gitignore</strong> & <strong>.hgignore</strong> & <strong>.npmignore</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2481">#2481</a>) <a href="https://github.com/PrismJS/prism/commit/3fcce6fe"><code>3fcce6fe</code></a></li> <li><strong>Agda</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2430">#2430</a>) <a href="https://github.com/PrismJS/prism/commit/3a127c7d"><code>3a127c7d</code></a></li> <li><strong>AL</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2300">#2300</a>) <a href="https://github.com/PrismJS/prism/commit/de21eb64"><code>de21eb64</code></a></li> <li><strong>Cypher</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2459">#2459</a>) <a href="https://github.com/PrismJS/prism/commit/398e2943"><code>398e2943</code></a></li> <li><strong>Dhall</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2473">#2473</a>) <a href="https://github.com/PrismJS/prism/commit/649e51e5"><code>649e51e5</code></a></li> <li><strong>EditorConfig</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2471">#2471</a>) <a href="https://github.com/PrismJS/prism/commit/ed8fff91"><code>ed8fff91</code></a></li> <li><strong>HLSL</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2318">#2318</a>) <a href="https://github.com/PrismJS/prism/commit/87a5c7ae"><code>87a5c7ae</code></a></li> <li><strong>JS stack trace</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2418">#2418</a>) <a href="https://github.com/PrismJS/prism/commit/ae0327b3"><code>ae0327b3</code></a></li> <li><strong>PeopleCode</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2302">#2302</a>) <a href="https://github.com/PrismJS/prism/commit/bd4d8165"><code>bd4d8165</code></a></li> <li><strong>PureBasic</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2369">#2369</a>) <a href="https://github.com/PrismJS/prism/commit/d0c1c70d"><code>d0c1c70d</code></a></li> <li><strong>Racket</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2315">#2315</a>) <a href="https://github.com/PrismJS/prism/commit/053016ef"><code>053016ef</code></a></li> <li><strong>Smali</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2419">#2419</a>) <a href="https://github.com/PrismJS/prism/commit/22eb5cad"><code>22eb5cad</code></a></li> <li><strong>Structured Text (IEC 61131-3)</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2311">#2311</a>) <a href="https://github.com/PrismJS/prism/commit/8704cdfb"><code>8704cdfb</code></a></li> <li><strong>UnrealScript</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2305">#2305</a>) <a href="https://github.com/PrismJS/prism/commit/1093ceb3"><code>1093ceb3</code></a></li> <li><strong>WarpScript</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2307">#2307</a>) <a href="https://github.com/PrismJS/prism/commit/cde5b0fa"><code>cde5b0fa</code></a></li> <li><strong>XML doc (.net)</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2340">#2340</a>) <a href="https://github.com/PrismJS/prism/commit/caec5e30"><code>caec5e30</code></a></li> <li><strong>YANG</strong> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2467">#2467</a>) <a href="https://github.com/PrismJS/prism/commit/ed1df1e1"><code>ed1df1e1</code></a></li> </ul> <h3>Updated components</h3> <ul> <li>Markup & JSON: Added new aliases (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2390">#2390</a>) <a href="https://github.com/PrismJS/prism/commit/9782cfe6"><code>9782cfe6</code></a></li> <li>Fixed several cases of exponential backtracking (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2268">#2268</a>) <a href="https://github.com/PrismJS/prism/commit/7a554b5f"><code>7a554b5f</code></a></li> <li><strong>APL</strong> <ul> <li>Added <code>⍥</code> (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2409">#2409</a>) <a href="https://github.com/PrismJS/prism/commit/0255cb6a"><code>0255cb6a</code></a></li> </ul> </li> <li><strong>AutoHotkey</strong> <ul> <li>Added missing <code>format</code> built-in (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2450">#2450</a>) <a href="https://github.com/PrismJS/prism/commit/7c66cfc4"><code>7c66cfc4</code></a></li> <li>Improved comments and other improvements (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2412">#2412</a>) <a href="https://github.com/PrismJS/prism/commit/ddf3cc62"><code>ddf3cc62</code></a></li> <li>Added missing definitions (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2400">#2400</a>) <a href="https://github.com/PrismJS/prism/commit/4fe03676"><code>4fe03676</code></a></li> </ul> </li> <li><strong>Bash</strong> <ul> <li>Added <code>composer</code> command (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2298">#2298</a>) <a href="https://github.com/PrismJS/prism/commit/044dd271"><code>044dd271</code></a></li> </ul> </li> <li><strong>Batch</strong> <ul> <li>Fix escaped double quote (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2485">#2485</a>) <a href="https://github.com/PrismJS/prism/commit/f0f8210c"><code>f0f8210c</code></a></li> </ul> </li> <li><strong>C</strong> <ul> <li>Improved macros and expressions (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2440">#2440</a>) <a href="https://github.com/PrismJS/prism/commit/8a72fa6f"><code>8a72fa6f</code></a></li> <li>Improved macros (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2320">#2320</a>) <a href="https://github.com/PrismJS/prism/commit/fdcf7ed2"><code>fdcf7ed2</code></a></li> </ul> </li> <li><strong>C#</strong> <ul> <li>Improved pattern matching (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2411">#2411</a>) <a href="https://github.com/PrismJS/prism/commit/7f341fc1"><code>7f341fc1</code></a></li> <li>Fixed adjacent string interpolations (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2402">#2402</a>) <a href="https://github.com/PrismJS/prism/commit/2a2e79ed"><code>2a2e79ed</code></a></li> </ul> </li> <li><strong>C++</strong> <ul> <li>Added support for default comparison operator (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2426">#2426</a>) <a href="https://github.com/PrismJS/prism/commit/8e9d161c"><code>8e9d161c</code></a></li> <li>Improved class name detection (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2348">#2348</a>) <a href="https://github.com/PrismJS/prism/commit/e3fe9040"><code>e3fe9040</code></a></li> <li>Fixed <code>enum class</code> class names (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2342">#2342</a>) <a href="https://github.com/PrismJS/prism/commit/30b4e254"><code>30b4e254</code></a></li> </ul> </li> <li><strong>Content-Security-Policy</strong> <ul> <li>Fixed directives (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2461">#2461</a>) <a href="https://github.com/PrismJS/prism/commit/537a9e80"><code>537a9e80</code></a></li> </ul> </li> <li><strong>CSS</strong> <ul> <li>Improved url and added keywords (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2432">#2432</a>) <a href="https://github.com/PrismJS/prism/commit/964de5a1"><code>964de5a1</code></a></li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/PrismJS/prism/commit/187c8a607ee70c7914682870156faa31ed01f001"><code>187c8a6</code></a> 1.21.0</li> <li><a href="https://github.com/PrismJS/prism/commit/bf4f323391d546d4b2e1a388f05c512a27491e9c"><code>bf4f323</code></a> Changelog for v1.21.0 (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2507">#2507</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/8bba4880202ef6bd7a1e379fe9aebe69dd75f7be"><code>8bba488</code></a> Previewers: Fixed XSS (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2506">#2506</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/158caf52343e59a66c2351ff1d83648efe871e33"><code>158caf5</code></a> JSON: Greedy comments (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2479">#2479</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/f0f8210c1a9745c064d49bfb985544c654986b24"><code>f0f8210</code></a> Batch: Fix escaped double quote (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2485">#2485</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/649e51e56250a81dc0b0c4f5b3a4ea23e1c21834"><code>649e51e</code></a> Added support for Dhall (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2473">#2473</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/453079bf96746e0c44f90cb7cd90fcae9a5f94cc"><code>453079b</code></a> Line Numbers: Fixed class name on website</li> <li><a href="https://github.com/PrismJS/prism/commit/a0efa40bde420ac3923947be611ebe6b3f077dce"><code>a0efa40</code></a> Fixed Treeview page (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2484">#2484</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/78161d607fe7d493831ff19759aac951330134a1"><code>78161d6</code></a> VB: Added VBA alias (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2469">#2469</a>)</li> <li><a href="https://github.com/PrismJS/prism/commit/ed1df1e1208401a8b84330ecc39689fa37d0e9f6"><code>ed1df1e</code></a> Added support for YANG (<a href="https://github-redirect.dependabot.com/PrismJS/prism/issues/2467">#2467</a>)</li> <li>Additional commits viewable in <a href="https://github.com/PrismJS/prism/compare/v1.20.0...v1.21.0">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+3 -3

0 comment

1 changed file

dependabot[bot]

pr closed time in 3 days

push eventfacebook/flux

lebogang Olifant

commit sha 2a11cf0f7f6d944abc86b11f6633646943252d23

improve markdown consistency (#497) * improve markdown consistency * fix title case * Update Overview.md Co-authored-by: Yangshun Tay <tay.yang.shun@gmail.com>

view details

push time in 3 days

PR merged facebook/flux

improve markdown consistency CLA Signed

This pull request fixes a couple of typos and improves readability.

+2 -4

0 comment

1 changed file

lebogangolifant

pr closed time in 3 days

push eventlebogangolifant/flux

Yangshun Tay

commit sha f9d391089209970e051f9fb46b85d19e785db0c9

Update Overview.md

view details

push time in 3 days

Pull request review commentfacebook/flux

improve markdown consistency

 --- id: overview-title: Overview+title: overview

This should be in title case as it's the title of the page

lebogangolifant

comment created time in 6 days

pull request commentyangshun/lago

feat: AVL Implementation of BinarySearchTree

I think I'll leave out the case of handling duplicates. Do you have any recommendations on how this is done usually?

ngtrhieu

comment created time in 6 days

push eventyangshun/lago

ngtrhieu

commit sha 7b6f640d66df66510304dec1adf249e38fe4f279

feat: AVL Implementation of BinarySearchTree (#67) * refactor: exposed insertImpl and deleteImpl as protected methods * chore: setup launch.jsonuseful for vscode Jest debugging. Just place breakpoints on your code and Ctrl+F5 away to debug :)Hints: 'test.skip' and 'test.only' are useful to run only selected tests * feat: add AvtTree the AvtTree is inherited from BinarySearchTree. However duplicates are not properly handled yet in Avl. * Update index.ts Co-authored-by: Yangshun Tay <tay.yang.shun@gmail.com>

view details

push time in 6 days

PR merged yangshun/lago

feat: AVL Implementation of BinarySearchTree

Description:

Written a simple AVL Tree extending BinarySearchTree. Expose BST insertImpl and deleteImpl for a more elegant AVL extension :)

Essentially:

_insertImpl(value, node) {
    node = super._insertImpl(value, node);
    return this._balance(node);
}

_deleteImpl(value, node) {
    node = super._deleteImpl(value, node);
    return this._balance(node);
}

Type of change:

New feature (non-breaking change which adds functionality)

How Has This Been Tested?

Tested against the test cases for BST. Added extra test cases for AVL rotations to check for correctness.

Current problem:

This AVL implementations should work flawlessly for tree with unique elements, but would not ensure correctness when we have duplicate elements (due to rotations, check the skipped tests).

I kinda think of 3 ways to deal with it:

  • Make AVL implementation separate from BST -- useful if you want to reference how to write AVL from scratch :), but lose the elegant-ness of having an AVL extension.
  • Change BST implementation such as a BST node keep track of how many duplicates it have. the BST definition can use strict lesser/greater.
  • Change BST implementation to use a 'comparer/comparator'. AVL can then "mod" the comparer to for tiebreak, essentially eliminate duplicates.

Your choice on how you want to deal with this :)

Related Issues

#5

+294 -67

0 comment

6 changed files

ngtrhieu

pr closed time in 6 days

Pull request review commentyangshun/lago

feat: AVL Implementation of BinarySearchTree

 class BinarySearchTree extends BinaryTree<number> {   /**    * Recursively insert a new value in the BST.    * @param {number} value The value being inserted-   * @param {BinaryTreeNode} node The current node. Param is not required.

Thanks for catching this

ngtrhieu

comment created time in 6 days

push eventngtrhieu/lago

Yangshun Tay

commit sha 0432ee16f84f5f4128e3f0cb13a93de6a094ca7d

Update index.ts

view details

push time in 6 days

push eventfacebook/docusaurus

Arthur Flam

commit sha be210a1bc45976b106dadf83e89445ba56cd73cb

docs(v2): showcase user QA-Board (#3232) * docs(v2): showcase user QA-Board * Update users.js * Update users.js Co-authored-by: Yangshun Tay <tay.yang.shun@gmail.com>

view details

push time in 6 days

PR merged facebook/docusaurus

docs(v2): showcase user QA-Board CLA Signed

Motivation

Hi,

We are working on a run-tracking framework for algo/perf engineering. We're using Docusaurus v2, and we're very happy about it. Thanks a lot for this project! I'm very impressed by how easy it is to get started, the number of features and how good it looks.

Have you read the Contributing Guidelines on pull requests?

Yes

Test Plan

I ran the updated website and the showcase is updated with all links OK.

Related PRs

Not relevant.

+10 -0

4 comments

2 changed files

arthur-flam

pr closed time in 6 days

push eventarthur-flam/docusaurus

Yangshun Tay

commit sha adec6fb2e6f9d63bf62dd164522d99d84e8d8116

Update users.js

view details

push time in 6 days

push eventarthur-flam/docusaurus

Yangshun Tay

commit sha cf7ca961ab59c1a61372002de23c3621d66c64a4

Update users.js

view details

push time in 6 days

pull request commentfacebook/docusaurus

docs(v2): showcase user QA-Board

@arthur-flam please sign the CLA. If you've done so, it's all good and we just need to wait for the bot to update this PR.

arthur-flam

comment created time in 6 days

pull request commentfacebook/docusaurus

fix(v1): fresh install failing due to <> syntax

Oh I see. For a moment I thought nobody was able to install v1 since Dec 2019 😅

Thanks for fixing this :)

slorber

comment created time in 8 days

delete branch facebook/docusaurus

delete branch : slorber/v1-jsx-parsing-bug

delete time in 8 days

issue commentyangshun/lago

Add AVL Tree

No hurry, thanks a lot!

Regards, Yangshun

On Wed, Aug 5, 2020 at 5:09 PM ngtrhieu notifications@github.com wrote:

Hey great. See whether i can do tonight after work 😅

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/yangshun/lago/issues/5#issuecomment-669078511, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKBCHOWNID4VB5K5DULKIDR7EOWNANCNFSM4D6NZTTQ .

yangshun

comment created time in 8 days

issue commentyangshun/lago

Add AVL Tree

@ngtrhieu Sure thing!

yangshun

comment created time in 8 days

push eventfacebook/docusaurus

alex busnelli

commit sha 0d7314a6f7a0286211b3441f941d14305b6dbe35

docs(v2): removed duplicate text under "Using React" section (#3201) * removed duplicate text under "Using React" section * docs(v2): removed duplicate text under "Using React" section in trunk docs

view details

push time in 9 days

PR merged facebook/docusaurus

docs(v2): removed duplicate text under "Using React" section CLA Signed

<!-- Thank you for sending the PR! We appreciate you spending the time to work on these changes.

Help us understand your motivation by explaining why you decided to make this change.

You can learn more about contributing to Docusaurus here: https://github.com/facebook/docusaurus/blob/master/CONTRIBUTING.md

Happy contributing!

-->

Motivation

duplicate text found in "Using React" section of creating-pages doc. very tiny fix. as its very small, perhaps expand this section or remove entirely and put these sentences elsewhere?

Have you read the Contributing Guidelines on pull requests?

yep 👍

+0 -4

5 comments

2 changed files

Boosh511

pr closed time in 9 days

push eventyangshun/tech-interview-handbook

Rafat Bin Islam

commit sha 256c3847fef11d92be01d104fdeca3cc7c26b800

contents: add tip on traversing arrays (#171)

view details

push time in 10 days

PR merged yangshun/tech-interview-handbook

contents: add tip on traversing arrays

while solving the Product of Array Except Self I saw that traversing the array twice helped me solve the problem easily in O(n) time complexity. adding the line will make the interviewee free from the mental barrier that they can traverse the array more than once even if the time complexity asked is O(n).

+2 -0

0 comment

1 changed file

rafatbiin

pr closed time in 10 days

startedjaredpalmer/minimum-viable-saas

started time in 11 days

push eventyangshun/front-end-interview-handbook

dependabot[bot]

commit sha 1c53b7c70f0afc1f37af4109cdba0d1d690892cb

build(deps): bump elliptic from 6.5.0 to 6.5.3 in /website (#264) Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.0 to 6.5.3. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](https://github.com/indutny/elliptic/compare/v6.5.0...v6.5.3) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 11 days

PR merged yangshun/front-end-interview-handbook

build(deps): bump elliptic from 6.5.0 to 6.5.3 in /website dependencies

Bumps elliptic from 6.5.0 to 6.5.3. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/indutny/elliptic/commit/8647803dc3d90506aa03021737f7b061ba959ae1"><code>8647803</code></a> 6.5.3</li> <li><a href="https://github.com/indutny/elliptic/commit/856fe4d99fe7b6200556e6400b3bf585b1721bec"><code>856fe4d</code></a> signature: prevent malleability and overflows</li> <li><a href="https://github.com/indutny/elliptic/commit/60489415e545efdfd3010ae74b9726facbf08ca8"><code>6048941</code></a> 6.5.2</li> <li><a href="https://github.com/indutny/elliptic/commit/9984964457c9f8a63b91b01ea103260417eca237"><code>9984964</code></a> package: bump dependencies</li> <li><a href="https://github.com/indutny/elliptic/commit/ec735edde187a43693197f6fa3667ceade751a3a"><code>ec735ed</code></a> utils: leak less information in <code>getNAF()</code></li> <li><a href="https://github.com/indutny/elliptic/commit/71e4e8e2f5b8f0bdbfbe106c72cc9fbc746d3d60"><code>71e4e8e</code></a> 6.5.1</li> <li><a href="https://github.com/indutny/elliptic/commit/7ec66ffa255079260126d87b1762a59ea10de5ea"><code>7ec66ff</code></a> short: add infinity check before multiplying</li> <li><a href="https://github.com/indutny/elliptic/commit/ee7970b92f388e981d694be0436c4c8036b5d36c"><code>ee7970b</code></a> travis: really move on</li> <li><a href="https://github.com/indutny/elliptic/commit/637d0216b58de7edee4f3eb5641295ac323acadb"><code>637d021</code></a> travis: move on</li> <li><a href="https://github.com/indutny/elliptic/commit/5ed0babb6467cd8575a9218265473fda926d9d42"><code>5ed0bab</code></a> package: update deps</li> <li>See full diff in <a href="https://github.com/indutny/elliptic/compare/v6.5.0...v6.5.3">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+6 -6

0 comment

1 changed file

dependabot[bot]

pr closed time in 11 days

push eventfacebook/docusaurus

Sam Zhou

commit sha 5c3a00727c73229ba882bc1ec4bb8956060bb95d

fix(v2): Add a missing whitespace before prompt to use `npm run serve` (#3188)

view details

push time in 11 days

PR merged facebook/docusaurus

fix(v2): Add a missing whitespace before prompt to use `npm run serve` CLA Signed

<!-- Thank you for sending the PR! We appreciate you spending the time to work on these changes.

Help us understand your motivation by explaining why you decided to make this change.

You can learn more about contributing to Docusaurus here: https://github.com/facebook/docusaurus/blob/master/CONTRIBUTING.md

Happy contributing!

-->

Motivation

We should always have a whitespace after the period when there is a following sentence.

Have you read the Contributing Guidelines on pull requests?

Yes

Test Plan

See CI logs to confirm that the whitespace is there.

Related PRs

(If this PR adds or changes functionality, please take some time to update the docs at https://github.com/facebook/docusaurus, and link to your PR here.)

+1 -1

1 comment

1 changed file

SamChou19815

pr closed time in 11 days

push eventfacebook/flux

dependabot[bot]

commit sha cee6aacf642ce4ec26a22854ecd742671f88adc9

Bump elliptic from 6.4.1 to 6.5.3 in /website (#494) Bumps [elliptic](https://github.com/indutny/elliptic) from 6.4.1 to 6.5.3. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](https://github.com/indutny/elliptic/compare/v6.4.1...v6.5.3) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 11 days

PR merged facebook/flux

Bump elliptic from 6.4.1 to 6.5.3 in /website CLA Signed dependencies

Bumps elliptic from 6.4.1 to 6.5.3. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/indutny/elliptic/commit/8647803dc3d90506aa03021737f7b061ba959ae1"><code>8647803</code></a> 6.5.3</li> <li><a href="https://github.com/indutny/elliptic/commit/856fe4d99fe7b6200556e6400b3bf585b1721bec"><code>856fe4d</code></a> signature: prevent malleability and overflows</li> <li><a href="https://github.com/indutny/elliptic/commit/60489415e545efdfd3010ae74b9726facbf08ca8"><code>6048941</code></a> 6.5.2</li> <li><a href="https://github.com/indutny/elliptic/commit/9984964457c9f8a63b91b01ea103260417eca237"><code>9984964</code></a> package: bump dependencies</li> <li><a href="https://github.com/indutny/elliptic/commit/ec735edde187a43693197f6fa3667ceade751a3a"><code>ec735ed</code></a> utils: leak less information in <code>getNAF()</code></li> <li><a href="https://github.com/indutny/elliptic/commit/71e4e8e2f5b8f0bdbfbe106c72cc9fbc746d3d60"><code>71e4e8e</code></a> 6.5.1</li> <li><a href="https://github.com/indutny/elliptic/commit/7ec66ffa255079260126d87b1762a59ea10de5ea"><code>7ec66ff</code></a> short: add infinity check before multiplying</li> <li><a href="https://github.com/indutny/elliptic/commit/ee7970b92f388e981d694be0436c4c8036b5d36c"><code>ee7970b</code></a> travis: really move on</li> <li><a href="https://github.com/indutny/elliptic/commit/637d0216b58de7edee4f3eb5641295ac323acadb"><code>637d021</code></a> travis: move on</li> <li><a href="https://github.com/indutny/elliptic/commit/5ed0babb6467cd8575a9218265473fda926d9d42"><code>5ed0bab</code></a> package: update deps</li> <li>Additional commits viewable in <a href="https://github.com/indutny/elliptic/compare/v6.4.1...v6.5.3">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+15 -10

0 comment

1 changed file

dependabot[bot]

pr closed time in 11 days

issue commentfacebook/docusaurus

v2: facebook template not working

but I think we should allow users to override these defaults if he wants to.

Then we should add it to the Joi schema, it's currently preventing people from using those fields.

yangshun

comment created time in 14 days

push eventfacebook/docusaurus

Méril

commit sha 962ec2c57c11a75ad8cfc3d71f629fa27052f3b2

docs(v2): showcase user questdb (#3163)

view details

push time in 14 days

PR merged facebook/docusaurus

docs(v2): showcase user questdb CLA Signed

Motivation

Hello,

We develop an open-source time-series database called QuestDB. We built our first website using Docusaurus v1 and we fully migrated to v2 (with brand new designs :lipstick:) recently. We simply love it, great ecosystem, nice community, it brings everything we need and the flexibility of v2 is awesome!

Thanks to all the people involved for your hard work.

Have you read the Contributing Guidelines on pull requests?

Yes.

Test Plan

I ran the tests + viewed changes locally + verified that links work.

Related PRs

N/A

+10 -0

6 comments

2 changed files

mpsq

pr closed time in 14 days

pull request commentfacebook/docusaurus

docs(v2): showcase user questdb

It just takes time. I'll merge this when the bot updates the PR. Thanks again for the wonderful addition!

mpsq

comment created time in 14 days

pull request commentfacebook/docusaurus

docs(v2): showcase user questdb

Please sign the CLA before we can merge this :)

mpsq

comment created time in 14 days

issue commentfacebook/docusaurus

v2: facebook template not working

This was reported by @brianjo internally. I told him to remove the offending fields in his docusaurus.config.js for now. Based on what I'm seeing in the theme footer implementation, not allowing users to customize target and rel is intended. So maybe we just have to update the template.

yangshun

comment created time in 14 days

push eventyangshun/tech-interview-handbook

dependabot[bot]

commit sha d355e90f5044d44bd601fba505444e3fd483e1c2

build(deps): bump elliptic from 6.5.0 to 6.5.3 in /website (#170) Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.0 to 6.5.3. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](https://github.com/indutny/elliptic/compare/v6.5.0...v6.5.3) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

view details

push time in 14 days

delete branch yangshun/tech-interview-handbook

delete branch : dependabot/npm_and_yarn/website/elliptic-6.5.3

delete time in 14 days

PR merged yangshun/tech-interview-handbook

build(deps): bump elliptic from 6.5.0 to 6.5.3 in /website dependencies

Bumps elliptic from 6.5.0 to 6.5.3. <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/indutny/elliptic/commit/8647803dc3d90506aa03021737f7b061ba959ae1"><code>8647803</code></a> 6.5.3</li> <li><a href="https://github.com/indutny/elliptic/commit/856fe4d99fe7b6200556e6400b3bf585b1721bec"><code>856fe4d</code></a> signature: prevent malleability and overflows</li> <li><a href="https://github.com/indutny/elliptic/commit/60489415e545efdfd3010ae74b9726facbf08ca8"><code>6048941</code></a> 6.5.2</li> <li><a href="https://github.com/indutny/elliptic/commit/9984964457c9f8a63b91b01ea103260417eca237"><code>9984964</code></a> package: bump dependencies</li> <li><a href="https://github.com/indutny/elliptic/commit/ec735edde187a43693197f6fa3667ceade751a3a"><code>ec735ed</code></a> utils: leak less information in <code>getNAF()</code></li> <li><a href="https://github.com/indutny/elliptic/commit/71e4e8e2f5b8f0bdbfbe106c72cc9fbc746d3d60"><code>71e4e8e</code></a> 6.5.1</li> <li><a href="https://github.com/indutny/elliptic/commit/7ec66ffa255079260126d87b1762a59ea10de5ea"><code>7ec66ff</code></a> short: add infinity check before multiplying</li> <li><a href="https://github.com/indutny/elliptic/commit/ee7970b92f388e981d694be0436c4c8036b5d36c"><code>ee7970b</code></a> travis: really move on</li> <li><a href="https://github.com/indutny/elliptic/commit/637d0216b58de7edee4f3eb5641295ac323acadb"><code>637d021</code></a> travis: move on</li> <li><a href="https://github.com/indutny/elliptic/commit/5ed0babb6467cd8575a9218265473fda926d9d42"><code>5ed0bab</code></a> package: update deps</li> <li>See full diff in <a href="https://github.com/indutny/elliptic/compare/v6.5.0...v6.5.3">compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

+6 -6

0 comment

1 changed file

dependabot[bot]

pr closed time in 14 days

issue openedfacebook/docusaurus

v2: facebook template not working

🐛 Bug Report

Unable to start a website using the Facebook template via @docusaurus/init

Have you read the Contributing Guidelines on issues?

Yes

To Reproduce

Both public and internal methods aren't working:

npx @docusaurus/init@next init website facebook
cd packages/docusaurus-init/templates/facebook && yarn start

Expected behavior

Site runs

Actual Behavior

Public

$ docusaurus build
Creating an optimized production build...
A validation error occured.
The validation system was added recently to Docusaurus as an attempt to avoid user configuration errors.
We may have made some mistakes.
If you think your configuration is valid and should keep working, please open a bug report.
ValidationError: "footer.links[3].items[0].target" is not allowed
error Command failed with exit code 1. 

Internal

Starting the development server...
Error: The field(s) 'onBrokenLinks' are not recognized in docusaurus.config.js.
If you still want these fields to be in your configuration, put them in the 'customFields' attribute.

Your Environment

v2.0.0-alpha.60

Reproducible Demo

Refer to above.

This is because the footer links are still contains target and rel which are not allowed in the Joi schema. The error for the internal case is probably another related schema issue.

created time in 14 days

push eventyangshun/tech-interview-handbook

Yangshun Tay

commit sha a1dbd8a23bd82459efac50ea3d0546318f9459fe

chore: upgrade Docusaurus version to alpha.60

view details

push time in 14 days

push eventyangshun/tech-interview-handbook

Yangshun Tay

commit sha 285b75fa632c3736c1ba540bad1a3c113ac0c868

Deploy website - based on 1b0a1bf2c89232f62fe409eb46d4fe46ffc001e7

view details

push time in 14 days

delete branch facebook/docusaurus

delete branch : slorber/alpha60

delete time in 15 days

Pull request review commentfacebook/docusaurus

docs(v2): add myself to /team page + add TeamProfileCard component

+/**+ * Copyright (c) Facebook, Inc. and its affiliates.+ *+ * This source code is licensed under the MIT license found in the+ * LICENSE file in the root directory of this source tree.+ */++import React from 'react';++export default function TeamProfile({name, children, githubUrl, twitterUrl}) {+  return (+    <div className="col col--6 margin-bottom--lg">

I think the card shouldn't contain the col classes for better reusability. Col classes should remain in the parent class.

slorber

comment created time in 16 days

push eventfacebook/docusaurus

Hob Adams

commit sha 33bb9087cf9b77d8160b75aeb81612361adc3f57

feat(v2): add accessible label for Algolia search button (#3138) The button doesn't contain text which fails lighthouse a11y tests + isn't nice for screen readers.

view details

push time in 16 days

PR merged facebook/docusaurus

feat(v2): add accessible label for Algolia search button CLA Signed

Motivation

The Algolia search button doesn't contain text which fails lighthouse a11y tests + isn't nice for screen readers.

Have you read the Contributing Guidelines on pull requests?

Yes

Test Plan

This has just been tested manually by checking the markup and running lighthouse.

After Screenshot 2020-07-28 at 10 03 30

Before Screenshot 2020-07-28 at 10 03 42

Markup Screenshot 2020-07-28 at 10 04 01

Related PRs

N/A

+1 -0

5 comments

1 changed file

hobadams

pr closed time in 16 days

pull request commentfacebook/docusaurus

fix(v1): remove HTML content from hash links

@Simek please involve @slorber actively moving forward, he's the main guy on Docusaurus now :)

Simek

comment created time in 17 days

delete branch facebook/docusaurus

delete branch : slorber/remove-v48-v50

delete time in 17 days

push eventfacebook/docusaurus

Sébastien Lorber

commit sha 41d5ac63fdb05e7188806702f2a4f938cea94e5f

chore(v2): remove old versions (#3130)

view details

push time in 17 days

PR merged facebook/docusaurus

Reviewers
chore(v2): remove old versions CLA Signed tag: internal

Motivation

Remove alpha.48 & alpha.50, superseed https://github.com/facebook/docusaurus/pull/3121

+1 -10579

1 comment

50 changed files

slorber

pr closed time in 17 days

push eventyangshun/lago

Yangshun Tay

commit sha da4ea9c121c59e0dbbf2e1cef290bafb53025bb4

feat: return this in graph after setters

view details

push time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/file-loaders

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/theme-classic-watchmode

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/explicit-versioning-switch

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/useBaseUrlUtils

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/expose-site-metadata

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/docs-version-context

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/transformImage-async

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/absolute-slug

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/broken-links-checker

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/improve-navbar-version-items

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/fix-baseurl-issues-a58

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/fix-netlify-v1

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/fix-navbar-item-dropdown-parent

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/broken-links-only-consider-files

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/fix-docs-instance-path

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/migration-cli-tweaks

delete time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/alpha59

delete time in 18 days

issue closedyangshun/lago

Add Graph Node

A graph can have a value, and zero, one or more neighbours.

closed time in 18 days

mauris

issue commentyangshun/lago

Add Graph Node

We're not going to implement a GraphNode as we have opted for a Graph data structure that encapsulates the representation for Nodes and Edges.

mauris

comment created time in 18 days

issue closedyangshun/lago

Add Graph

closed time in 18 days

yangshun

issue commentyangshun/lago

Add Graph

Closed via 95b9257

yangshun

comment created time in 18 days

push eventyangshun/lago

Yangshun Tay

commit sha 3d7b0487caaf52bdd4f02775aebe5577eea77782

feat: add Priority Queue to README

view details

push time in 18 days

push eventyangshun/lago

Yangshun Tay

commit sha 0d85277f5700a7ddfdbdb1499693aa13e7d49e28

misc: add watchman config

view details

Yangshun Tay

commit sha 95b9257e408978702cb83f240a2cb729e30ed62d

feat: re-implement Graph data structure

view details

push time in 18 days

delete branch facebook/docusaurus

delete branch : slorber/fix-anchor-links-baseurl

delete time in 20 days

push eventfacebook/docusaurus

Sébastien Lorber

commit sha f926178e63f617e8955a3ccd571b832e862a9a03

fix(v2): baseUrl is wrongly appended to anchor links (#3112) * fix baseurl being wrongly appended to anchor links * fix baseurl being wrongly appended to anchor links

view details

push time in 20 days

PR merged facebook/docusaurus

fix(v2): baseUrl is wrongly appended to anchor links CLA Signed

Motivation

It never makes sense to add a base url to a local anchor url like #site-configuration

fixes https://github.com/facebook/docusaurus/issues/3110

+10 -2

1 comment

2 changed files

slorber

pr closed time in 20 days

issue closedfacebook/docusaurus

Incorrect section link behavior

🐛 Bug Report

The section links go to an incorrect route when targeting a section on the same page. The relative link is appended to the baseUrl instead of the current url. For example: On https://v2.docusaurus.io/docs/configuration, [site-metadata](#site-metadata) links to https://v2.docusaurus.io/#site-metadata instead of https://v2.docusaurus.io/docs/configuration#site-metadata

Have you read the Contributing Guidelines on issues?

Yes

To Reproduce

  1. Go to https://v2.docusaurus.io/docs/configuration

  2. Click a section link e.g Site metadata (or any of the following links) image

  3. The link directs to https://v2.docusaurus.io/#site-metadata, which is incorrect.

Expected behavior

The link directs to https://v2.docusaurus.io/docs/configuration#site-metadata.

Actual Behavior

The link directs to https://v2.docusaurus.io/#site-metadata.

Your Environment

<!-- Include as many relevant details about the environment you experienced the bug in -->

  • Docusaurus version used: -
  • Environment name and version (e.g. Chrome 78.0.3904.108, Node.js 10.17.0): Firefox
  • Operating system and version (desktop or mobile): Windows

Reproducible Demo

https://v2.docusaurus.io/docs/configuration

Remarks

I think this issue might be a side-effect of the changes made in #3093

closed time in 20 days

teikjun

push eventfacebook/docusaurus

Daniel Hochman

commit sha 08a726e154068ce3ec8e4b3590f733c940d6cdde

docs(v2): add clutch to showcase (#3094)

view details

push time in 20 days

PR merged facebook/docusaurus

docs(v2): showcase user Clutch CLA Signed tag: documentation

<!-- Thank you for sending the PR! We appreciate you spending the time to work on these changes.

Help us understand your motivation by explaining why you decided to make this change.

You can learn more about contributing to Docusaurus here: https://github.com/facebook/docusaurus/blob/master/CONTRIBUTING.md

Happy contributing!

-->

Motivation

Adding another example of a Docusaurus v2 user to the showcase.

https://clutch.sh

Have you read the Contributing Guidelines on pull requests?

Yes

Test Plan

Validate CI + Preview

Related PRs

N/A

+9 -0

8 comments

2 changed files

danielhochman

pr closed time in 20 days

delete branch facebook/docusaurus

delete branch : slorber/add-docusaurus-script

delete time in 21 days

push eventfacebook/docusaurus

Sébastien Lorber

commit sha 2c5675cbc162ee9cbaadf3dcbdb7ea9d9f8e4cc4

feat(v2): add docusaurus script for npm users (#3105)

view details

push time in 21 days

PR merged facebook/docusaurus

feat(v2): add docusaurus script for npm users CLA Signed tag: new feature

Motivation

NPM users should be able to run commands such as npm run docusaurus docs:version 1.1.0, but it fails by default while it works in yarn

https://github.com/facebook/docusaurus/issues/3100#issuecomment-663099776

+4 -0

1 comment

4 changed files

slorber

pr closed time in 21 days

PR closed facebook/flux

some cleanups CLA Signed
+6 -5

0 comment

1 changed file

mhkasif

pr closed time in 21 days

push eventyangshun/front-end-interview-handbook

Julian Pufler

commit sha 0f3dfe28faee5cdff96d3b415db4df17b2d0b796

contents(html): typo fixing and additional thoughts (#263) * typo fixing and additional thoughts * Update html-questions.md * Update html-questions.md Co-authored-by: Yangshun Tay <tay.yang.shun@gmail.com>

view details

push time in 21 days

PR merged yangshun/front-end-interview-handbook

contents(html): typo fixing and additional thoughts

<!-- We typically do not accept submissions for new questions. This is because the original questions repository has been curated by a team of industry professionals and we use it as ground truth and keep our answers in sync with the questions/answers as much as possible. If you are keen to add a question/answer, firstly try to submit an issue/pull request to that repository, once your question is merged, you can then make a pull request with your answers to this repository.

You are welcome to make improvements to existing answers and/or answer unanswered questions. Try to add a list of references you used when arriving at the answers or any supplementary material that might be useful. This would be helpful for readers who would like to go further in-depth into the answer. -->

+5 -3

0 comment

1 changed file

puf17640

pr closed time in 21 days

push eventpuf17640/front-end-interview-handbook

Yangshun Tay

commit sha e29848357c600dd538c89b87c9d12cc7bca559fc

Update html-questions.md

view details

push time in 21 days

push eventpuf17640/front-end-interview-handbook

Yangshun Tay

commit sha 5ab9646ae9cee9754593385fd2d7449b3a827848

Update html-questions.md

view details

push time in 21 days

pull request commentfacebook/docusaurus

fix(v2): fix recent baseurl issues

How do I see the preview with the baseUrl?

slorber

comment created time in 22 days

push eventyangshun/front-end-interview-handbook

Haseeb Khan

commit sha bb36ef6052e76deb8411e8181478a71424169e75

contents(html): wrap `head` in code block (#262)

view details

push time in 22 days

PR merged yangshun/front-end-interview-handbook

contents(html): wrap `head` in code block

<!-- We typically do not accept submissions for new questions. This is because the original questions repository has been curated by a team of industry professionals and we use it as ground truth and keep our answers in sync with the questions/answers as much as possible. If you are keen to add a question/answer, firstly try to submit an issue/pull request to that repository, once your question is merged, you can then make a pull request with your answers to this repository.

You are welcome to make improvements to existing answers and/or answer unanswered questions. Try to add a list of references you used when arriving at the answers or any supplementary material that might be useful. This would be helpful for readers who would like to go further in-depth into the answer. -->

+1 -1

0 comment

1 changed file

mhkasif

pr closed time in 22 days

delete branch facebook/flux

delete branch : dependabot/npm_and_yarn/website/websocket-extensions-0.1.4

delete time in 22 days

more