{
    "name": "typhon-typescript",
    "version": "1.0.7",
    "description": "Typhon to TypeScript transpiler.",
    "browser": "build/browser/index.js",
    "main": "build/main/index.js",
    "module": "build/module/index.js",
    "types": "build/index.d.ts",
    "scripts": {
        "build": "rollup -c",
        "lint": "eslint . --ext .ts",
        "test": "mocha 'test/**/*.spec.ts'",
        "coverage": "nyc mocha 'test/**/*.spec.ts'",
        "docs": "npm run docs:typedoc && open-cli docs/index.html",
        "docs:typedoc": "trash docs && typedoc --options typedoc.json",
        "pretest": "npm run build",
        "prepublishOnly": "node check_publish_env.js && npm run build && npm run lint && npm test && npm run docs"
    },
    "keywords": [],
    "author": {
        "name": "David Geo Holmes",
        "email": "david.geo.holmes@gmail.com"
    },
    "license": "MIT",
    "licenses": [
        {
            "type": "MIT",
            "url": "http://github.com/geometryzen/typhon-typescript/blob/master/LICENSE"
        }
    ],
    "repository": {
        "type": "git",
        "url": "git://github.com/geometryzen/typhon-typescript.git"
    },
    "dependencies": {
        "code-writer": "^1.0.0",
        "generic-rbtree": "^1.1.2",
        "typhon-lang": "^1.0.9"
    },
    "devDependencies": {
        "@istanbuljs/nyc-config-typescript": "^1.0.2",
        "@rollup/plugin-commonjs": "^21.0.1",
        "@rollup/plugin-node-resolve": "^13.1.3",
        "@rollup/plugin-typescript": "^8.3.0",
        "@types/chai": "^4.3.0",
        "@types/mocha": "^9.1.0",
        "@typescript-eslint/eslint-plugin": "^5.11.0",
        "@typescript-eslint/parser": "^5.11.0",
        "chai": "^4.3.6",
        "editor-document": "^0.9.5",
        "eslint": "^8.8.0",
        "mocha": "^9.2.0",
        "nyc": "^15.1.0",
        "rollup-plugin-dts": "^4.1.0",
        "rollup-plugin-peer-deps-external": "^2.2.4",
        "rollup-plugin-terser": "^7.0.2",
        "source-map-support": "^0.5.21",
        "ts-node": "^10.5.0",
        "typedoc": "^0.22.11",
        "typescript": "^4.5.5"
    }
}