Store the script somewhere, where it could be accessible as a binary.
Create an alias like below to use is easily.
alias pr="gh-smart-pr.sh"
<!DOCTYPE html> | |
<html lang="en"> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Emoji test</title> | |
<style> | |
body { | |
max-inline-size: 65ch; |
# Run within this directory: | |
# https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin/docs/rules | |
# | |
# Before running execute `eslint --print-config <src> > eslint.json` | |
# and copy this file to the directory where this script is ran. | |
for file in $(ls *.md); do | |
rule=${file%.md} | |
# fgrep "\"$rule\"" eslint.json | |
es_res=$(jq ".rules[\"$rule\"][0]" eslint.json) |
class ClassName extends String { | |
and(s) { | |
const merged = [this.toString(), s].filter((meaningful) => meaningful).join(' ') | |
return new ClassName(merged) | |
} | |
} | |
const createModule = (map) => (strings, ...args) => { | |
const classList = [...strings.flatMap(s => s.split(/\s+/)), ...args] | |
.filter((meaningful) => meaningful) |
Нсамперед, [Gulp][gulp] потребує встановленого [Node.JS][node] та менеджера пакетів [NPM][npmjs]. Для цього достатньо встановити будь-яку версію, завантаживши її з веб-сайту або через [системний пакетний менеджер][node-install-pm].
Після встановлення Node, потрібно встановити Gulp в глобальний простір, щоб команди були доступними із командного рядка.
Notes about bundlers. Basic desciption and usage of Node.js, Gulp and Webpack.
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem
<img class="img-responsive" src="..." alt="..."> |