Removes older versions
sudo rm -rf /usr/local/go* && sudo rm -rf /usr/local/go
Windows + x
a
(Selects PowerShell (Admin))cd ${HOME}\Downloads\fonts-master\fonts-master
)Set-ExecutionPolicy RemoteSigned
[1]y
then Enter
to acceptconst fs = require('fs'); | |
const filePath = 'file/path.json'; | |
const fileObject = JSON.parse(fs.readFileSync(filePath, 'utf8')); | |
// Do something with file | |
try { | |
fs.writeFileSync(filePath, JSON.stringify(fileObject, null, 2), 'utf8'); | |
console.log("The file was saved!"); |
import * as React from "react"; | |
import * as PropTypes from "prop-types"; | |
interface IExampleComponentProps { | |
text?: string; | |
onCounterIncrease: (count: number) => void; | |
} | |
interface IExampleComponentState { | |
clicks: number; |
/** | |
* List unique CSS properties for all DOM elements | |
* Initially created to list unique font stacks on a page | |
* @see {@link http://stackoverflow.com/a/35022690/ Inspired by this StackOverflow answer} | |
* | |
* @see {@link https://gist.github.com/macbookandrew/f33dbbc0aa582d0515919dc5fb95c00a/ URL for this file} | |
* | |
* @author AndrewRMinion Design (https://andrewrminion.com) | |
* @version 1.1 | |
* |
// ⚠ IMPORTANT: this is old and doesn't work for many different edge cases but I'll keep it as-is for any of you want it | |
// ⚠ IMPORTANT: you can find more robust versions in the comments or use a library implementation such as lodash's `merge` | |
// Merge a `source` object to a `target` recursively | |
const merge = (target, source) => { | |
// Iterate through `source` properties and if an `Object` set property to merge of `target` and `source` properties | |
for (const key of Object.keys(source)) { | |
if (source[key] instanceof Object) Object.assign(source[key], merge(target[key], source[key])) | |
} |
## Pre-requisite: You have to know your last commit message from your deleted branch. | |
git reflog | |
# Search for message in the list | |
# a901eda HEAD@{18}: commit: <last commit message> | |
# Now you have two options, either checkout revision or HEAD | |
git checkout a901eda | |
# Or | |
git checkout HEAD@{18} |
The Z shell (zsh) is a Unix shell [...]. Zsh can be thought of as an extended Bourne shell with a large number of improvements, including some features of bash, ksh, and tcsh.
Read more about ZSH at An Introduction to the Z Shell.
Choose one of the following options.