This file contains 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
# 20x faster replacement for "npm run" | |
# - It supports scripts executing a built-in shell function | |
# - It supports scripts executing a binary found in PATH | |
# - It supports scripts executing a binary found in node_modules | |
# - It supports passing arguments and options to scripts | |
# - It supports reading scripts either via ripgrep (fast) or via jq (slower, but safer) | |
# - It adds ./node_modules/.bin to the $PATH | |
# - It handles gracefully when a script has not been found | |
# - It handles gracefully when "&", "&&", "|", "||", or ENV variables are used, falling back to "npm run" |
This file has been truncated, but you can view the full file.
This file contains 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
// The Monaco Editor can be easily created, given an | |
// empty container and an options literal. | |
// Two members of the literal are "value" and "language". | |
// The editor takes the full size of its container. | |
const WarAndPeace = `# 00 - A War and Peace | |
BOOK ONE: 1805 | |
CHAPTER I |
This file contains 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
~/Downloads ❯ time (rg something linux-master --sort path) | |
linux-master/Documentation/ABI/stable/sysfs-class-infiniband | |
214: unless set to something else by the driver. Users may echo a | |
linux-master/Documentation/ABI/stable/sysfs-class-rfkill | |
64: transmitter is forced off by something outside of | |
78: The transmitter is forced off by something outside of | |
linux-master/Documentation/ABI/stable/vdso | |
14:if you set CS on x86 to something strange, the vDSO functions are |
This file contains 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
~/Downloads ❯ time (gg something linux-master --sort path) | |
linux-master/Documentation/ABI/stable/sysfs-class-infiniband | |
214: unless set to something else by the driver. Users may echo a | |
linux-master/Documentation/ABI/stable/sysfs-class-rfkill | |
64: transmitter is forced off by something outside of | |
78: The transmitter is forced off by something outside of | |
linux-master/Documentation/ABI/stable/vdso | |
14:if you set CS on x86 to something strange, the vDSO functions are |
This file contains 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
const string = ` ${'This is just some example big file with lots of strings\n'.repeat ( 100_000 )}`.slice ( 1 ); | |
const uint8 = new TextEncoder ().encode ( string ); | |
const getRangesFromString = value => { | |
let pos = 0; | |
let length = value.length; | |
while ( pos < length ) { |
This file contains 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 NVM_DIR="$HOME/.nvm" | |
export NVM_DEFAULT_VERSION=$(cat $NVM_DIR/alias/default) | |
export PATH="$NVM_DIR/versions/node/$NVM_DEFAULT_VERSION/bin:$PATH" | |
export MANPATH="$NVM_DIR/versions/node/$NVM_DEFAULT_VERSION/share/man:$MANPATH" | |
export NODE_PATH="$NVM_DIR/versions/node/$NVM_DEFAULT_VERSION/lib/node_modules" | |
function find-up () { | |
local look=${PWD%/} |
This file contains 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
# INSPECT | |
function inspect () { | |
eval NODE_OPTIONS="--inspect-brk" $@ | |
} | |
# INSPECT PLUGIN | |
# Toggles the "inspect " prefix upon double ESC key | |
function plugin-inspect () { |
This file contains 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
const proxy = new Proxy ( [0, 1, 2], { | |
get: ( ...args ) => { | |
console.log ( '[get]', ...args ); | |
return Reflect.get ( ...args ); | |
}, | |
apply: ( ...args ) => { | |
console.log ( '[apply]', ...args ); | |
return Reflect.apply ( ...args ); | |
}, |
This file contains 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
/* IMPORT */ | |
import {$$, createDirective} from 'voby'; | |
import {useUpdateEffect} from '~/hooks'; | |
/* HELPERS */ | |
const onCheckboxChange = ( target: HTMLInputElement, value: $<undefined | boolean | number | string>, onChange?: ( value: boolean | string ) => void ): void => { |
This file contains 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
const emojiRe = /(?:\p{Emoji_Modifier_Base}\p{Emoji_Modifier}?|\p{Emoji_Presentation}|\p{Emoji}\uFE0F)(?:\u200d(?:\p{Emoji_Modifier_Base}\p{Emoji_Modifier}?|\p{Emoji_Presentation}|\p{Emoji}\uFE0F))*/gu; |
NewerOlder