Skip to content

Instantly share code, notes, and snippets.

@delebash
delebash / build.js #aurelia
Last active September 2, 2015 23:48
aurelia typescript
var gulp = require('gulp');
var sass = require('gulp-sass');
var runSequence = require('run-sequence');
var changed = require('gulp-changed');
var plumber = require('gulp-plumber');
var ts = require('gulp-typescript');
var merge = require('merge2');
var sourcemaps = require('gulp-sourcemaps');
var paths = require('../paths');
var assign = Object.assign || require('object.assign');
@delebash
delebash / config.js
Created July 4, 2015 19:53
aurelia jspm config
System.config({
"defaultJSExtensions": true,
"transpiler": "babel",
"babelOptions": {
"optional": [
"es7.decorators",
"es7.classProperties",
"runtime"
]
},
@delebash
delebash / package.json
Last active August 29, 2015 14:24
aurelia package.json for typescript
{
"name": "aurelia-skeleton-navigation",
"version": "0.15.1",
"description": "A starter kit for building a standard navigation-style app with Aurelia.",
"keywords": [
"aurelia",
"navigation",
"skeleton"
],
"homepage": "http://aurelia.io",
var gulp = require('gulp');
var sass = require('gulp-sass');
var sourcemaps = require('gulp-sourcemaps');
var config = {
sassPath: './src/sass/',
bowerDir: './bower_components',
autoprefixer: {
cascade: true
},
@delebash
delebash / gulpfile.js
Created April 20, 2015 01:13
sass-ruby example
gulp.task('sass', function () {
return sass(config.sassPath + '/style.scss',
{
style: 'expanded',
loadPath:[
'./src/sass',
config.bowerDir + '/bootstrap-sass-official/assets/stylesheets'
]})
.on('error', notify.onError(function (error){
@delebash
delebash / kssnodetojson.js
Last active November 19, 2018 09:27
outputs kss to json string
//install kss and fs-extra: npm install kss fs-extra
var kss = require('kss'),
options = {
markdown: false
};
var fs = require('fs-extra');
var file = './docs/kss.json';