- Code is stored on a primary branch
master
, with nodevelop
branch. - Issues
- Roadmaps
- Created with title
vX.Y.Z
- Gets the tag
#roadmap
- Gets a milestone of the same name
- Current roadmap should be pinned
- Created with title
- Roadmaps
- Features
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# ╔══════════════════════════════════════════════════════════════════════════╗ | |
# ║ changelog.nu – produce collapsible-Markdown release notes from jj log ║ | |
# ║ ║ | |
# ║ Usage: nu changelog.nu [<revset>] ║ | |
# ║ – <revset> always appends "~empty()" to drop empty commits. ║ | |
# ║ Needs: Nushell 0.91+ • jj 0.24+ ║ | |
# ╚══════════════════════════════════════════════════════════════════════════╝ | |
export def main [revset: string] { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; # Home Row Mods | |
; | |
; See: <https://precondition.github.io/home-row-mods> | |
; | |
; ## Layout | |
; | |
; This script uses the GASC ordering, or GUI - Alt - Ctrl - Shift. | |
; | |
; Key: Mod/Tap | |
; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#pragma warning disable CS8524 | |
string[] TEMPLATES = { | |
"┏━━━┱───┬───┐\n┃ A ┃ B │ C │\n┡━━━╃───┼───┤\n│ D │ E │ F │\n├───┼───┼───┤\n│ G │ H │ I │\n└───┴───┴───┘", // (1, 1) selectedTile | |
"┌───┲━━━┱───┐\n│ A ┃ B ┃ C │\n├───╄━━━╃───┤\n│ D │ E │ F │\n├───┼───┼───┤\n│ G │ H │ I │\n└───┴───┴───┘", // (2, 1) selectedTile | |
"┌───┬───┲━━━┓\n│ A │ B ┃ C ┃\n├───┼───╄━━━┩\n│ D │ E │ F │\n├───┼───┼───┤\n│ G │ H │ I │\n└───┴───┴───┘", // (3, 1) selectedTile | |
"┌───┬───┬───┐\n│ A │ B │ C │\n┢━━━╅───┼───┤\n┃ D ┃ E │ F │\n┡━━━╃───┼───┤\n│ G │ H │ I │\n└───┴───┴───┘", // (1, 2) selectedTile | |
"┌───┬───┬───┐\n│ A │ B │ C │\n├───╆━━━╅───┤\n│ D ┃ E ┃ F │\n├───╄━━━╃───┤\n│ G │ H │ I │\n└───┴───┴───┘", // (2, 2) selectedTile | |
"┌───┬───┬───┐\n│ A │ B │ C │\n├───┼───╆━━━┪\n│ D │ E ┃ F ┃\n├───┼───╄━━━┩\n│ G │ H │ I │\n└───┴───┴───┘", // (3, 2) selectedTile | |
"┌───┬───┬───┐\n│ A │ B │ C │\n├───┼───┼───┤\n│ D │ E │ F │\n┢━━━╅───┼───┤\n┃ G ┃ H │ I │\n┗━━━┹───┴───┘", // (1, 3) selectedTile |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export type Option<T> = { | |
unwrap: (message?: string) => T | |
match: <R>(matchers: OptionMatchers<T, R>) => R | |
} | |
type OptionMatchers<T, R> = { | |
onSome: (value: T) => R | |
onNone: () => R | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Generates a hash code from the given string using the `cyrb53` hashing | |
* algorithm. | |
* | |
* @param {string} str | |
* @param {number=} seed | |
*/ | |
export const hashCode = (str, seed = 0) => { | |
let h1 = 0xdeadbeef ^ seed; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
compare='dev' | |
min_commits_ahead=5 | |
max_commits_behind=500 | |
max_time_elapsed="$((30 * 24 * 60 * 60))" | |
git fetch origin 2> /dev/null | |
branches="$(\ | |
git remote show origin \ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include "timer.hpp" | |
using namespace std; | |
using namespace std::chrono; | |
timer::timer() | |
{ | |
this->hasRun = false; | |
this->start = high_resolution_clock::now(); | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
type LocaleStrings<K extends string> = { | |
[key in K]: string | |
} | |
type LocaleArea<A extends string, S extends string | number> = { | |
[K in `@${A}/${S}`]: string | |
} | |
const area = <A extends string, K extends string>(area: A, strings: LocaleStrings<K>): LocaleArea<A, K> => | |
Object.keys(strings) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
declare var _screen: Screen & { | |
queryByRole: (role: string, options: { name: string }) => HTMLElement | |
queryByTestId: (testId: string) => HTMLElement | |
} | |
declare var fireEvent: { | |
click: (element: HTMLElement) => void | |
type: (element: HTMLElement, text: string) => void | |
} |
NewerOlder