{
    "name": "n8n",
    "version": "0.73.1",
    "description": "n8n Workflow Automation Tool",
    "license": "SEE LICENSE IN LICENSE.md",
    "homepage": "https://n8n.io",
    "author": {
        "name": "Jan Oberhauser",
        "email": "jan@n8n.io"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/n8n-io/n8n.git"
    },
    "main": "dist/index",
    "types": "dist/src/index.d.ts",
    "oclif": {
        "commands": "./dist/commands",
        "bin": "n8n"
    },
    "scripts": {
        "build": "tsc",
        "dev": "concurrently -k -n \"TypeScript,Node\" -c \"yellow.bold,cyan.bold\" \"npm run watch\" \"nodemon\"",
        "postpack": "rm -f oclif.manifest.json",
        "prepack": "echo \"Building project...\" && rm -rf dist && tsc -b && oclif-dev manifest",
        "start": "run-script-os",
        "start:default": "cd bin && ./n8n",
        "start:windows": "cd bin && n8n",
        "test": "jest",
        "tslint": "tslint -p tsconfig.json -c tslint.json",
        "watch": "tsc --watch",
        "typeorm": "ts-node ./node_modules/typeorm/cli.js"
    },
    "bin": {
        "n8n": "./bin/n8n"
    },
    "keywords": [
        "automate",
        "automation",
        "IaaS",
        "iPaaS",
        "n8n",
        "workflow"
    ],
    "engines": {
        "node": ">=8.0.0"
    },
    "files": [
        "bin",
        "templates",
        "dist",
        "oclif.manifest.json"
    ],
    "devDependencies": {
        "@oclif/dev-cli": "^1.22.2",
        "@types/basic-auth": "^1.1.2",
        "@types/compression": "1.0.1",
        "@types/connect-history-api-fallback": "^1.3.1",
        "@types/convict": "^4.2.1",
        "@types/dotenv": "^8.2.0",
        "@types/express": "^4.16.1",
        "@types/jest": "^24.0.18",
        "@types/localtunnel": "^1.9.0",
        "@types/lodash.get": "^4.4.6",
        "@types/node": "^10.10.1",
        "@types/open": "^6.1.0",
        "@types/parseurl": "^1.3.1",
        "@types/request-promise-native": "^1.0.15",
        "concurrently": "^5.1.0",
        "jest": "^24.9.0",
        "nodemon": "^2.0.2",
        "p-cancelable": "^2.0.0",
        "run-script-os": "^1.0.7",
        "ts-jest": "^24.0.2",
        "tslint": "^6.1.2",
        "typescript": "~3.7.4",
        "ts-node": "^8.9.1"
    },
    "dependencies": {
        "@oclif/command": "^1.5.18",
        "@oclif/errors": "^1.2.2",
        "@types/jsonwebtoken": "^8.3.4",
        "basic-auth": "^2.0.1",
        "body-parser": "^1.18.3",
        "body-parser-xml": "^1.1.0",
        "client-oauth2": "^4.2.5",
        "compression": "^1.7.4",
        "connect-history-api-fallback": "^1.6.0",
        "convict": "^5.0.0",
        "csrf": "^3.1.0",
        "dotenv": "^8.0.0",
        "express": "^4.16.4",
        "flatted": "^2.0.0",
        "glob-promise": "^3.4.0",
        "google-timezones-json": "^1.0.2",
        "inquirer": "^7.0.1",
        "jsonwebtoken": "^8.5.1",
        "jwks-rsa": "^1.6.0",
        "localtunnel": "^2.0.0",
        "lodash.get": "^4.4.2",
        "mongodb": "^3.5.5",
        "mysql2": "^2.0.1",
        "n8n-core": "~0.38.0",
        "n8n-editor-ui": "~0.49.0",
        "n8n-nodes-base": "~0.68.1",
        "n8n-workflow": "~0.34.0",
        "oauth-1.0a": "^2.2.6",
        "open": "^7.0.0",
        "pg": "^7.11.0",
        "request-promise-native": "^1.0.7",
        "sqlite3": "^4.2.0",
        "sse-channel": "^3.1.1",
        "tslib": "1.11.2",
        "typeorm": "^0.2.24"
    },
    "jest": {
        "transform": {
            "^.+\\.tsx?$": "ts-jest"
        },
        "testURL": "http://localhost/",
        "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
        "testPathIgnorePatterns": [
            "/dist/",
            "/node_modules/"
        ],
        "moduleFileExtensions": [
            "ts",
            "tsx",
            "js",
            "json"
        ]
    }
}