{
    "name": "generator-swagen",
    "version": "1.0.0-beta.1",
    "description": "Generates Swagen generators",
    "homepage": "https://github.com/swagen/generator-swagen",
    "author": {
        "name": "Jeevan James",
        "email": "swagen@jeevanjames.com",
        "url": "https://github.com/swagen"
    },
    "files": [
        "generators"
    ],
    "main": "generators/index.js",
    "keywords": [
        "swagen",
        "yeoman-generator"
    ],
    "devDependencies": {
        "yeoman-test": "^1.7.0",
        "yeoman-assert": "^3.1.0",
        "coveralls": "^2.13.1",
        "nsp": "^2.6.3",
        "eslint": "^4.1.0",
        "prettier": "^1.7.0",
        "husky": "^0.14.3",
        "lint-staged": "^4.2.1",
        "eslint-config-prettier": "^2.4.0",
        "eslint-plugin-prettier": "^2.2.0",
        "eslint-config-xo": "^0.18.2",
        "jest": "^21.0.0",
        "jest-cli": "^21.0.0"
    },
    "dependencies": {
        "yeoman-generator": "^2.0.1",
        "chalk": "^2.1.0",
        "yosay": "^2.0.1"
    },
    "jest": {
        "testEnvironment": "node"
    },
    "scripts": {
        "prepublish": "nsp check",
        "pretest": "eslint .",
        "precommit": "lint-staged",
        "test": "jest"
    },
    "lint-staged": {
        "*.js": [
            "eslint --fix",
            "git add"
        ],
        "*.json": [
            "prettier --write",
            "git add"
        ]
    },
    "eslintConfig": {
        "extends": [
            "xo",
            "prettier"
        ],
        "env": {
            "jest": true,
            "node": true
        },
        "rules": {
            "prettier/prettier": [
                "error",
                {
                    "singleQuote": true,
                    "tabWidth": 4,
                    "printWidth": 90
                }
            ]
        },
        "plugins": [
            "prettier"
        ]
    },
    "repository": "swagen/generator-swagen",
    "license": "Apache-2.0"
}
