Skip to content

Instantly share code, notes, and snippets.

View WolfieZero's full-sized avatar
☠️
skellington

Neil Sweeney WolfieZero

☠️
skellington
View GitHub Profile
@WolfieZero
WolfieZero / gist:17f16d67a8c9afa3ff973d6a872fc7e0
Created April 4, 2019 13:47
NPM Version using git branch
branch=`git rev-parse --abbrev-ref HEAD`; prerelease="npm version prerelease --preid ${branch//[\/]/-}"; eval $prerelease;
@WolfieZero
WolfieZero / .eslintrc
Created March 9, 2018 15:06
Clean ES linter
{
"env": {
"es6": true,
"node": true
},
"extends": ["eslint:recommended"],
"parser": "babel-eslint",
"parserOptions": {
"ecmaFeatures": {
"experimentalObjectRestSpread": true,
@WolfieZero
WolfieZero / Logo.js
Created September 12, 2017 13:57
Stateless component with function example
// =============================================================================
// Component >> Logo
// =============================================================================
// @flow
// Import
// =============================================================================
import React from 'react';
import { Image } from 'react-native';
@WolfieZero
WolfieZero / app.js
Created February 1, 2017 15:26
Service Workers - cache example
// Check to see if `serviceWorker` is present in the `navigator` object.
if ('serviceWorker' in navigator) {
// Register our service worker file. It has to be an external file for
// certain lifecycles to occure.
navigator.serviceWorker.register('/sw.js')
// These promises aren't required but provide dev feedback.
.then((registration) => {
console.log('ServiceWorker registered', registration)
@WolfieZero
WolfieZero / SassMeister-input-HTML.html
Created April 16, 2015 10:19
Generated by SassMeister.com.
<div class="container">
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
@WolfieZero
WolfieZero / SassMeister-input-HTML.html
Created February 25, 2015 14:12
Generated by SassMeister.com.
<div class="container">
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
<div class="col col--1">1</div>
@WolfieZero
WolfieZero / cpt.php
Last active August 29, 2015 14:16
Allows you to quickly add multiple custom post types and taxonomies to WordPress via a plugin
<?php
/**
* Plugin Name: {NAMESPACE}: Post Types
* Description: Add custom post types
* Author: {AUTHOR}
* Author URI: {AUTHOR_URL}
* Version: 1.0.0
*/
add_action( 'init', array('{NAMESPACE}_PostTypes', 'init') );
@WolfieZero
WolfieZero / iframe-check.js
Created December 4, 2014 16:32
Is content in a (i)frame
if ((window.location != window.parent.location) ? true : false) {
// in (i)frame
}
@WolfieZero
WolfieZero / SassMeister-input.scss
Created November 26, 2014 16:34
Generated by SassMeister.com.
// ----
// Sass (v3.4.7)
// Compass (v1.0.1)
// ----
/**
* =============================================================================
* Typography
* =============================================================================