Skip to content

Instantly share code, notes, and snippets.

View Tam's full-sized avatar
🐢
I may be slow to respond.

Tam Tam

🐢
I may be slow to respond.
View GitHub Profile
@Tam
Tam / gulpfile.js
Last active March 19, 2018 08:50
Minimal Gulp setup w/ LESS +autoprefix/compress, JS +jshint/minify
var gulp = require('gulp'),
sourcemaps = require('gulp-sourcemaps'),
uglify = require("gulp-uglify"),
jshint = require("gulp-jshint"),
rename = require("gulp-rename"),
less = require("gulp-less"),
LessPluginCleanCSS = require('less-plugin-clean-css'),
cleancss = new LessPluginCleanCSS({ advanced: true }),
LessPluginAutoPrefix = require('less-plugin-autoprefix'),
autoprefixer = new LessPluginAutoPrefix({ browsers: ["last 2 versions"] });
// On windows, /speaker/deps/mpg123/src/output/win32.c must be replaced with a newer version
console.log('start');
var request = require('request');
console.log('request');
var lame = require('lame');
console.log('lame');
var Speaker = require('speaker');
console.log('Speaker');
var streamUrl = "https://api.soundcloud.com/tracks/91077814/stream?client_id=7868b491b9102e023ee4f3a8d3e6795c";
<img src="/assets/img/logo.svg" onerror="this.onerror=null; this.src='/assets/img/logo.jpg'" alt="My Logo">