UNPKG

quesk

Version:
86 lines (85 loc) 2.06 kB
{ "name": "quesk", "version": "2.0.1", "description": "Queue + Stack ADTs.", "repository": "joseluisq/quesk", "license": "MIT", "author": { "name": "José Luis Quintana", "url": "http://git.io/joseluisq" }, "keywords": [ "queue", "stack", "pop", "shift", "push", "ADT", "collection", "enqueue", "dequeue", "peek", "es6" ], "engines": { "node": ">= 4" }, "main": "dist/quesk.js", "scripts": { "version": "npm run build", "build": "rm -rf dist && npm run js:minified && npm run js:unminified", "js:minified": "cross-env NODE_ENV=minified rollup -c", "js:unminified": "cross-env NODE_ENV=unminified rollup -c", "lint": "eslint index.js test.js", "test": "npm run lint && jest test.js --coverage", "coverage": "cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js" }, "devDependencies": { "babel-core": "^6.25.0", "babel-eslint": "^7.2.3", "babel-jest": "^20.0.3", "babel-plugin-transform-flow-strip-types": "^6.22.0", "babel-preset-es2015": "^6.24.1", "babel-preset-stage-0": "^6.24.1", "coveralls": "^2.13.1", "cross-env": "^5.0.1", "eslint": "^4.1.1", "eslint-config-standard": "^10.2.1", "eslint-plugin-import": "^2.6.1", "eslint-plugin-node": "^5.1.0", "eslint-plugin-promise": "^3.5.0", "eslint-plugin-standard": "^3.0.1", "flow-bin": "^0.49.1", "jest-cli": "^20.0.4", "rollup": "^0.43.0", "rollup-plugin-buble": "^0.15.0", "rollup-plugin-flow": "^1.1.1", "rollup-plugin-uglify": "^2.0.1" }, "babel": { "presets": [ "es2015", "stage-0" ], "plugins": [ "transform-flow-strip-types" ] }, "eslintConfig": { "parser": "babel-eslint", "extends": "standard", "env": { "jest": true } }, "standard": { "parser": "babel-eslint" }, "jest": { "verbose": true, "testPathIgnorePatterns": [ "/(node_modules|scripts|dist)/" ], "testRegex": "test.(js|jsx|spec)$" } }