{
    "name": "ts-budgie",
    "version": "0.3.1",
    "description": "Converts TypeScript code to Budgie.",
    "main": "src/index.js",
    "typings": "src/index.d.ts",
    "scripts": {
        "prettier:write": "prettier --config .prettierrc.json --write",
        "prettier:write:all": "npm run prettier:write ./{src,test,util}/**/*.{json,ts}",
        "src": "npm run src:tsc && npm run src:tslint",
        "src:tsc": "tsc -p .",
        "src:tslint": "tslint -c tslint.json -p tsconfig.json -t stylish",
        "test": "npm run test:tsc && npm run test:tslint && npm run test:run",
        "test:tsc": "tsc -p test",
        "test:tslint": "tslint -c tslint.json -p test/tsconfig.json -t stylish",
        "test:run": "npm run test:run:unit && npm run test:run:integration && npm run test:run:end-to-end",
        "test:run:unit": "mocha test/unit/**/*.js",
        "test:run:integration": "mocha test/integration.js",
        "test:run:end-to-end": "mocha test/end-to-end.js",
        "util": "npm run util:tsc && npm run util:tslint",
        "util:tsc": "tsc -p util",
        "util:tslint": "tslint -c tslint.json -p util/tsconfig.json -t stylish",
        "verify": "npm run src && npm run util && npm run test"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/budgielang/ts-budgie.git"
    },
    "keywords": ["typescript", "budgie", "metalanguage", "metaprogramming", "yippee"],
    "author": "Josh Goldberg <joshuakgoldberg@outlook.com>",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/budgielang/ts-budgie/issues"
    },
    "homepage": "https://github.com/budgielang/ts-budgie#readme",
    "devDependencies": {
        "@types/chai": "^4.2.4",
        "@types/minimatch": "^3.0.3",
        "@types/mocha": "^5.2.7",
        "@types/mz": "0.0.32",
        "@types/node": "^12.11.7",
        "browserify": "^16.5.0",
        "chai": "^4.2.0",
        "husky": "^3.0.9",
        "minimatch": "^3.0.4",
        "mocha": "^6.2.2",
        "prettier": "^1.18.2",
        "pretty-quick": "^2.0.0",
        "tslint": "5.20.0",
        "tslint-config-prettier": "^1.18.0"
    },
    "dependencies": {
        "budgie": "^0.3.27",
        "mz": "^2.7.0",
        "tsutils": "^3.17.1",
        "typescript": "^3.6.4"
    },
    "husky": {
        "hooks": {
            "pre-commit": "pretty-quick --staged --write"
        }
    }
}
