Skip to content

Instantly share code, notes, and snippets.

View Vadimhtml's full-sized avatar

Vadimhtml

  • Philippines
View GitHub Profile
interface IPrimaryTextProps {
text:string|string[];
}
function PrimaryText(props:IPrimaryTextProps) {
let text:Array<string | JSX.Element> | string = [];
if (_.isArray(props.text)) {
const items:Array<string | JSX.Element> = [];
props.text.map((value, index) => {
items.push(value);
@Vadimhtml
Vadimhtml / gulpfile.js
Created December 19, 2017 10:56
Gulp sftp deploy
var gulp = require('gulp');
var path = require('path');
var GulpSSH = require('gulp-ssh');
var shell = require('gulp-shell');
var moment = require('moment');
var config = {
host: 'ftp.domain.ru',
port: 22,
username: 'special',
@Vadimhtml
Vadimhtml / commit-msg
Created June 30, 2017 10:04
Git хук на проверку «refs #» в имени коммита
#!/bin/sh
#
# Хук, который проверяет в имени коммита наличие отсылки
# к задаче Redmine в формате «refs #123456» или слова «merge»
#
# Активируем папку с шаблонами
# git config --global init.templatedir '~/.git-templates'
#
# Создаём директорию для хуков
# mkdir -p ~/.git-templates/hooks