Skip to content

Instantly share code, notes, and snippets.

View cortesben's full-sized avatar

Ben cortesben

View GitHub Profile
@cortesben
cortesben / preparePackageForNPM.js
Last active December 2, 2019 21:00
Prepare for npm publish
const path = require('path');
const fs = require('fs');
const file = path.join(__dirname, '../' + process.argv[2]);
const fileJSON = require(file);
delete fileJSON.dependencies;
delete fileJSON.eslintConfig;
delete fileJSON.devDependencies;
delete fileJSON.scripts;
syntax on
set number
filetype plugin indent on
set tabstop=2 shiftwidth=2 expandtab
set backspace=indent,eol,start
@cortesben
cortesben / getColorNewTab
Created April 11, 2018 10:39
get the colors from pallet lab tab in chrome
var colors = document.querySelectorAll('.sweet-color');
colors.forEach(e => {
let styles = window.getComputedStyle(e);
console.log(styles["background-color"]);
});
@cortesben
cortesben / gist:4b384c27d1c714bcaa931c4e8319caa3
Created January 2, 2018 15:19 — forked from vladimirtsyupko/gist:10964772
Git force pull to overwrite local files
git fetch --all
git reset --hard origin/master
git pull origin master
@cortesben
cortesben / bind.js
Last active March 28, 2017 01:01
Bind and call
let person1 = {
name: 'Ben'
}
let person2 = {
name: 'Christina'
}
function logName() {
return this.name;
@cortesben
cortesben / scrollTo.js
Created December 10, 2016 12:57 — forked from james2doyle/scrollTo.js
a native scrollTo function in javascript that uses requestAnimationFrame and easing for animation
// easing functions http://goo.gl/5HLl8
Math.easeInOutQuad = function (t, b, c, d) {
t /= d/2;
if (t < 1) {
return c/2*t*t + b
}
t--;
return -c/2 * (t*(t-2) - 1) + b;
};
@cortesben
cortesben / VIMGuide.md
Last active September 6, 2023 14:24
A simple VIM guide

#VIM Simple VIM commands Use as a refernace for basic commands in VIM/VI https://vimgifs.com/

Commands Description
esc toggle between command mode or edit mode
shift : enter command mode

Git Commands

Practical git commands, this will be updated as needed and by needed I mean as I need to remember things I don't know

Commands Description
git --version git version
git checkout [branchname] go to branch **first step before any work is done
git status check status of git repositories
git checkout -b [branchname] create new branch from current branch
git branch -D [branchname] delete local branch
@cortesben
cortesben / Angular-cli.md
Last active May 28, 2022 15:20
Bash commands and Angular CLI commands

#Angular-cli oh shit!

https://cli.angular.io/reference.pdf

Commands Description
ng help returns all commands with flags they can take as a param
ng new [project-name] create a brand new angular project with live server BANG!
ng init grabs name from folder that already exist