UNPKG

es6-mixin

Version:

Minimalist mixin helper designed to be used with ES6 (ES2015) classes.

54 lines (53 loc) 1.51 kB
{ "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" } }