I'm using semantic-release to perform releases and changelog.
The convention is the eslint format, with the next rules:
{tag: 'Breaking', release: 'major'},
{tag: 'Fix', release: 'patch'},
{tag: 'Update', release: 'minor'},
.env | |
data.json |
openapi: '3.0.3' | |
info: | |
title: Wordpress API | |
version: '1.0' | |
servers: | |
- url: https://api.wordpress.org/ | |
externalDocs: | |
description: Original documentation | |
url: https://codex.wordpress.org/WordPress.org_API |
const _cache = {} | |
/** @param {string[]} keys */ | |
const buildNewKeys = (keys) => keys.reduce((acc, currentKey) => { | |
if (!acc[currentKey]) { | |
acc[currentKey] = {} | |
} | |
return acc[currentKey] | |
}, _cache) |
function doPost(e) { | |
log("Received doPost") | |
try { | |
const { chatId, text, update } = getUpdate(e) | |
if (myChatId !== chatId) | |
return sendMessage(chatId, `You are not authorized`) | |
if (!isDocument(update)) | |
return sendMessage(chatId, `message is without document`) |
I'm using semantic-release to perform releases and changelog.
The convention is the eslint format, with the next rules:
{tag: 'Breaking', release: 'major'},
{tag: 'Fix', release: 'patch'},
{tag: 'Update', release: 'minor'},
// This file was initially generated by Windows Terminal 1.5.10411.0 | |
// It should still be usable in newer versions, but newer versions might have additional | |
// settings, help text, or changes that you will not see unless you clear this file | |
// and let us generate a new one for you. | |
// To view the default settings, hold "alt" while clicking on the "Settings" button. | |
// For documentation on these settings, see: https://aka.ms/terminal-documentation | |
{ | |
"$schema": "https://aka.ms/terminal-profiles-schema", | |
"defaultProfile": "{574e775e-4f2a-5b96-ac1e-a2962a402336}", | |
// You can add more global application settings here. |
# Gist: https://gist.github.com/baruchiro/e204078b67d96c16d8ee9bf523206c31 | |
Set-PoshPrompt -Theme ~/.mytheme.omp.json | |
# git push master && git switch dev -> g p sm | |
function ParseAliases { | |
foreach ($command in $args) { | |
Write-Host "> git $command" -ForegroundColor Green | |
Invoke-Expression -Command "git $command" | |
} |
{ | |
"Gist": "https://gist.github.com/baruchiro/22d931516479981565c79278c04ba9a9", | |
"final_space": false, | |
"osc99": false, | |
"console_title": false, | |
"console_title_style": "", | |
"console_title_template": "", | |
"blocks": [ | |
{ | |
"type": "prompt", |
# This is Git's per-user configuration file. | |
# Gist: https://gist.github.com/baruchiro/95d5e0a3e4dde5d2642bbfb72d520a67 | |
[user] | |
email = baruchiro@gmail.com | |
name = Baruch Odem | |
[credential] | |
helper = manager | |
[includeIf "gitdir:C:/Checkmarx/"] | |
path = C:/Checkmarx/.gitconfig | |
[alias] |
FROM mongo | |
ARG REPO_USER=baruchiro | |
ARG REPOSITORY=Accounts | |
ARG RESTORE_SCRIPT=mongo/load.sh | |
ENV REPOSITORY=${REPOSITORY} | |
ENV RESTORE_SCRIPT=${RESTORE_SCRIPT} | |
RUN apt-get update |