This Bash Script can be used to clone multiple github repos all at once into a desired destination.
Basically, each file represents cloning in different ways
| { | |
| "vim.leader": "<space>", | |
| "vim.enableNeovim": true, | |
| "vim.useSystemClipboard": true, | |
| "vim.highlightedyank.enable": true, | |
| "vim.handleKeys": { | |
| "<C-d>": true, | |
| "<C-s>": false, | |
| "<C-z>": false, | |
| "j": true, |
| import {createEditor} from 'Lexical'; | |
| import {createBinding, syncYjsChangesToLexical} from 'LexicalYjs'; | |
| import {Doc, applyUpdate} from 'yjs'; | |
| export default function exportYDoc( | |
| yDocState: Uint8Array, | |
| nodes: Array<Class<LexicalNode>>, | |
| ): SerializedEditorState { | |
| const emptyFunction = () => {}; |
| type SnakeToCamelCase<T> = T extends `id${infer S}_${infer N}` | |
| ? `${SnakeToCamelCase<N>}Id${S}` | |
| : T extends `${infer F}_${infer N}` | |
| ? `${F}${Capitalize<N>}` | |
| : T; | |
| type MappedType<T> = { [K in keyof T as SnakeToCamelCase<K>] : T[K] }; | |
| /* | |
| This is a specific case where some of the snake case types start with `ids`. |
| import { toFont } from 'chart.js/helpers'; | |
| .... | |
| tooltip: { | |
| enabled: false, | |
| external: (ctx) => { | |
| // Tooltip Element | |
| let tooltipEl = document.getElementById('chartjs-tooltip'); | |
| // Create element on first render | |
| if (!tooltipEl) { |