Skip to content

Instantly share code, notes, and snippets.

@Kepro
Kepro / checkNodeVersion.js
Created September 23, 2022 10:31
Check installed version of node.js before running npm start or npm install
// in package.json
/*
{
"engines": {
"node": ">=16",
"npm": ">=7"
},
"scripts": {
"preinstall": "node checkNodeVersion",
"prestart": "node checkNodeVersion",
@Kepro
Kepro / reducer.ts
Last active April 12, 2020 12:40
Redux Store + thunk + logger + redux dev tools + TypeScript
const REDUCER_ACTION = 'REDUCER_ACTION';
export type ReducerState = {
action: boolean
}
const defaultReducerState = {
action: false
}
@Kepro
Kepro / bootstrap-4-extended-sizing.css
Last active May 7, 2019 13:28
Bootstrap 4 extended sizes classes
.w-150px {
max-width: 150px;
}
.w-200px {
max-width: 200px;
}
.w-250px {
max-width: 250px;
function setWeatherIcon(condid) {
var icon = '';
switch(condid) {
case '0': icon = 'wi-tornado';
break;
case '1': icon = 'wi-storm-showers';
break;
case '2': icon = 'wi-tornado';
break;
case '3': icon = 'wi-thunderstorm';