Skip to content

Instantly share code, notes, and snippets.

{
"name": "bem-project-stub",
"version": "1.4.0",
"description": "BEM project stub",
"bugs": "https://github.com/bem/project-stub/issues",
"ignore": [
".bem/cache",
"node_modules",
"libs"
],
@tadatuta
tadatuta / enb.make.js
Last active February 5, 2017 19:52 — forked from innabelaya/enb.make.js
var techs = {
// essential
fileProvider: require('enb/techs/file-provider'),
fileMerge: require('enb/techs/file-merge'),
// optimization
borschik: require('enb-borschik/techs/borschik'),
// css
postcss: require('enb-postcss/techs/enb-postcss'),
@tadatuta
tadatuta / enb-define.js
Created December 15, 2015 19:45
ENB version of webpack define plugin
var vow = require('vow'),
enb = require('enb'),
buildFlow = enb.buildFlow || require('enb/lib/build-flow'),
vfs = enb.asyncFS || require('enb/lib/fs/async-fs'),
utils = require('enb-source-map/lib/utils'),
File = require('enb-source-map/lib/file');
module.exports = buildFlow.create()
.name('define')
.target('target', '?.js')
@tadatuta
tadatuta / make.js.diff
Created November 12, 2016 22:48
Run enb-closure-compiler-js if YENV=production
diff --git a/.enb/make.js b/.enb/make.js
index bf95ff2..2d49bfc 100644
--- a/.enb/make.js
+++ b/.enb/make.js
@@ -5,6 +5,7 @@ var techs = {
// optimization
borschik: require('enb-borschik/techs/borschik'),
+ closure: require('enb-closure-compiler-js/techs/closure-compiler'),