UNPKG

mos

Version:

A pluggable module that injects content into your markdown files via hidden JavaScript snippets

128 lines (127 loc) 3.79 kB
{ "name": "mos", "version": "1.3.1", "description": "A pluggable module that injects content into your markdown files via hidden JavaScript snippets", "files": [ "dist/", "bin/" ], "bin": "./bin/mos.js", "preferDev": true, "engines": { "node": ">=0.10" }, "mos": { "plugins": [ "readme" ], "installation": false }, "scripts": { "commit": "git-cz", "md:test": "node bin/mos.js test -x=\"**/test-cli/**\"", "lint": "eslint src/ bin/", "test:code": "mocha --compilers js:babel-register", "pretest": "npm run transpile", "test": "npm run test:code && npm run lint && npm run md:test", "coverage": "istanbul cover -x \"**/*.spec.js\" node_modules/mocha/bin/_mocha -- --compilers js:babel-register -R spec", "precoveralls": "istanbul cover -x \"**/*.spec.js\" node_modules/mocha/bin/_mocha --report lcovonly -- --compilers js:babel-register -R spec && npm i coveralls@2", "coveralls": "cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js", "postcoveralls": "rm -rf ./coverage", "md": "node bin/mos.js -x=\"**/test-cli/**\"", "prepublish": "npm run transpile", "semantic-release": "semantic-release pre && npm publish && semantic-release post", "transpile": "babel src --out-dir dist" }, "repository": { "type": "git", "url": "https://github.com/mosjs/mos" }, "keywords": [ "markdown", "mdown", "mkdn", "mkd", "md", "readme", "template", "generator", "documentation", "badges", "shields", "example", "test" ], "author": { "name": "Zoltan Kochan", "email": "zoltan.kochan@gmail.com", "url": "http://kochan.io" }, "license": "MIT", "bugs": { "url": "https://github.com/mosjs/mos/issues" }, "homepage": "https://github.com/mosjs/mos#readme", "dependencies": { "@zkochan/read-pkg-up": "^1.0.2", "@zkochan/tap-diff": "^1.1.1", "babel-runtime": "^6.9.0", "chalk": "~1.1.3", "glob": "~7.0.3", "loud-rejection": "^1.3.0", "magic-hook": "^1.0.0", "meow": "~3.7.0", "mos-init": "1.1.0", "mos-plugin-dependencies": "2.2.0", "mos-plugin-ejs": "1.1.0", "mos-plugin-example": "1.1.0", "mos-plugin-installation": "1.2.0", "mos-plugin-license": "1.2.0", "mos-plugin-markdownscript": "2.1.0", "mos-plugin-package-json": "2.1.0", "mos-plugin-shields": "2.2.0", "mos-plugin-snippet": "2.1.1", "mos-plugin-toc": "1.2.1", "mos-processor": "1.2.0", "normalize-newline": "~2.0.0", "normalize-path": "~2.0.1", "rcfile": "^1.0.3", "relative": "~3.0.2", "resolve": "~1.1.7", "tape": "~4.5.1", "update-notifier": "^0.7.0" }, "devDependencies": { "babel-cli": "^6.9.0", "babel-plugin-add-module-exports": "^0.2.1", "babel-plugin-syntax-object-rest-spread": "^6.8.0", "babel-plugin-transform-es2015-spread": "^6.8.0", "babel-plugin-transform-object-rest-spread": "^6.8.0", "babel-plugin-transform-runtime": "^6.9.0", "babel-preset-es2015": "^6.9.0", "babel-register": "^6.9.0", "chai": "^3.4.1", "core-js": "^2.4.0", "cz-conventional-changelog": "1.1.5", "eslint": "^2.10.1", "eslint-config-standard": "^5.3.0", "eslint-plugin-promise": "^1.1.0", "eslint-plugin-standard": "^1.3.2", "execa": "^0.4.0", "ghooks": "^1.2.1", "istanbul": "^1.0.0-alpha.2", "mocha": "^2.3.4", "mos-plugin-readme": "^1.0.2", "semantic-release": "^4.3.5", "validate-commit-msg": "^2.6.1" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" }, "ghooks": { "commit-msg": "node ./node_modules/validate-commit-msg/index.js", "pre-commit": "npm test" } } }