Skip to content

Instantly share code, notes, and snippets.

View Josh68's full-sized avatar

Josh Schneider Josh68

View GitHub Profile
@Josh68
Josh68 / webpack.config.babel.js
Created May 11, 2018 17:52
patternlab-edition-node-webpack, modify webpack config
// webpack.config.js
const webpack = require('webpack');
const {resolve} = require('path');
const globby = require('globby');
const {getIfUtils, removeEmpty} = require('webpack-config-utils');
const CopyWebpackPlugin = require('copy-webpack-plugin');
const EventHooksPlugin = require('event-hooks-webpack-plugin');
const plConfig = require('./patternlab-config.json');
const patternlab = require('patternlab-node')(plConfig);
const patternEngines = require('patternlab-node/core/lib/pattern_engines');
@Josh68
Josh68 / SassMeister-input.scss
Created January 11, 2016 20:39
Generated by SassMeister.com.
// ----
// Sass (v3.4.20)
// Compass (v1.0.3)
// ----
// primary palette
$modernAqua: #0C9C9E;
$teal: $modernAqua;
$tealLight: mix($teal, #fff, 15%);
@Josh68
Josh68 / static_server.js
Created October 19, 2015 18:03 — forked from ryanflorence/static_server.js
Node.JS static file web server. Put it in your path to fire up servers in any directory, takes an optional port argument.
var http = require("http"),
url = require("url"),
path = require("path"),
fs = require("fs")
port = process.argv[2] || 8888;
http.createServer(function(request, response) {
var uri = url.parse(request.url).pathname
, filename = path.join(process.cwd(), uri);
@Josh68
Josh68 / Sample
Last active November 12, 2015 06:29
FAQs viewmodel from myModa mobile application
/*jshint smarttabs:true, maxerr:1000, strict:false*/
/*Sample FAQ code*/
var loadViewModel = function(){
//------------------------------------------------------------------------------
//
// MenuItems : Object
// Data object for available menu items.