doug2k1/nanogen

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "nanogen",
  "version": "0.4.2",
  "description": "Minimalist static site generator in Node.js",
  "repository": "doug2k1/nanogen",
  "keywords": [
    "static site generator"
  ],
  "author": "Douglas Matoso <dmatoso@outlook.com> (https://dmatoso.com)",
  "license": "MIT",
  "main": "./lib/index.js",
  "bin": {
    "nanogen": "./lib/cli.js"
  },
  "files": [
    "lib",
    "template"
  ],
  "scripts": {
    "test": "mocha --recursive",
    "test:coverage": "nyc --reporter=html --reporter=text npm run test",
    "test:ci": "nyc --reporter=lcov npm run test",
    "prettier": "prettier \"./{lib,test}/**/*.js\"",
    "prettier:check": "npm run prettier -- -l",
    "lint": "eslint \"./{lib,test}/**/*.js\"",
    "ci": "npm run lint && npm run prettier:check && npm run test:ci",
    "site:start": "nanogen start",
    "site:build": "cross-env NODE_ENV=production nanogen build"
  },
  "engines": {
    "node": ">=8.0.0"
  },
  "dependencies": {
    "chalk": "^2.4.1",
    "chokidar": "^2.0.4",
    "ejs": "^2.6.1",
    "front-matter": "^3.0.0",
    "fs-extra": "^7.0.0",
    "glob": "^7.1.3",
    "live-server": "^1.2.0",
    "lodash.debounce": "^4.0.8",
    "marked": "^0.5.1",
    "meow": "^5.0.0",
    "ora": "^3.0.0"
  },
  "devDependencies": {
    "chai": "^4.2.0",
    "cross-env": "^5.2.0",
    "eslint": "^5.6.1",
    "eslint-config-prettier": "^3.1.0",
    "eslint-plugin-node": "^7.0.1",
    "mocha": "^5.2.0",
    "nyc": "^13.0.1",
    "prettier": "^1.14.3",
    "sinon": "^6.3.5"
  }
}