es6-mixin
Version:
Minimalist mixin helper designed to be used with ES6 (ES2015) classes.
54 lines (53 loc) • 1.51 kB
JSON
{
"name": "es6-mixin",
"version": "0.3.0",
"description": "Minimalist mixin helper designed to be used with ES6 (ES2015) classes.",
"license": "MIT",
"repository": "amercier/node-es6-mixin",
"author": "Alex Mercier <pro.alexandre.mercier@gmail.com> (http://amercier.com)",
"contributors": [
"Alex Mercier <pro.alexandre.mercier@gmail.com> (http://amercier.com)",
"Andrew Noyess <noyesa@gmail.com> (https://github.com/noyesa)"
],
"engines": {
"node": ">=0.10.0"
},
"scripts": {
"transpile": "rm -rf dist && babel src -d dist",
"prepublish": "npm run transpile",
"doc": "rm -rf esdoc && esdoc -c esdoc.json",
"lint": "eslint .",
"test": "npm run lint && rm -rf coverage && istanbul cover _mocha -- specs --recursive --compilers js:babel-register",
"start": "npm run lint && mocha specs --recursive --compilers js:babel-register --watch --growl"
},
"main": "dist/lib/index.js",
"keywords": [
"mixin",
"mixins",
"mix",
"combine",
"es6",
"es2015",
"es7",
"es2016",
"class",
"protoype",
"babel"
],
"dependencies": {
},
"devDependencies": {
"babel-cli": "^6.6.5",
"babel-preset-es2015": "^6.6.0",
"babel-register": "^6.6.5",
"chai": "^3.5.0",
"codeclimate-test-reporter": "^0.3.1",
"codecov": "^1.0.1",
"esdoc": "^0.4.6",
"eslint": "^2.3.0",
"eslint-config-airbnb": "^6.1.0",
"istanbul": "^1.0.0-alpha.2",
"mocha": "^2.4.5",
"sinon": "^1.17.3"
}
}