{
    "name": "@eclipsejs/cli",
    "version": "1.1.0",
    "description": "Inject environment variables on runtime",
    "main": "lib/index.js",
    "types": "lib/index.d.ts",
    "repository": "https://github.com/dlesage25/eclipse-cli.git",
    "author": "Daniel Lesage <me@daniellesage.com>",
    "license": "MIT",
    "publishConfig": {
        "registry": "https://registry.npmjs.org/"
    },
    "scripts": {
        "prepare": "npm run build",
        "start": "npm run build && npm run global",
        "build": " rm -rf ./lib && npx rollup -c",
        "global": "sudo npm i -g && eclipse",
        "reset": "rm -rf ./node_modules ./package-lock.json ./lib && npm install",
        "lint": "npx eslint .",
        "test": "jest --runInBand --detectOpenHandles --forceExit",
        "test:cov": "jest --coverage --runInBand --detectOpenHandles --forceExit"
    },
    "typeCoverage": {
        "minCoverage": 90
    },
    "bin": {
        "eclipse": "bin/eclipse"
    },
    "files": [
        "lib",
        "bin"
    ],
    "keywords": [
        "cli",
        "liftr",
        "eclipse",
        "typescript",
        "javascript",
        "type",
        "coverage",
        "nodejs"
    ],
    "dependencies": {
        "axios": "^0.27.2",
        "cli-table": "^0.3.11",
        "color-support": "^1.1.3",
        "commander": "^9.4.1",
        "figlet": "^1.5.2",
        "glob": "7.1.3",
        "inquirer": "^8.2.4",
        "inversify": "^5.0.1",
        "keytar": "^7.9.0",
        "minimist": "1.2.7",
        "open": "^8.4.0",
        "prompts": "^2.4.2",
        "reflect-metadata": "^0.1.13",
        "sanitize-html": "^2.7.3",
        "tslib": "^2.4.0"
    },
    "devDependencies": {
        "@babel/core": "^7.19.6",
        "@babel/plugin-proposal-decorators": "^7.19.6",
        "@babel/preset-env": "^7.19.4",
        "@babel/preset-typescript": "^7.18.6",
        "@rollup/plugin-commonjs": "^22.0.2",
        "@rollup/plugin-json": "^4.1.0",
        "@rollup/plugin-node-resolve": "^15.0.0",
        "@rollup/plugin-replace": "^5.0.0",
        "@rollup/plugin-typescript": "^8.5.0",
        "@types/axios": "^0.14.0",
        "@types/cli-table": "^0.3.1",
        "@types/color-support": "^1.1.1",
        "@types/figlet": "^1.5.5",
        "@types/glob": "7.1.1",
        "@types/inquirer": "^9.0.1",
        "@types/jasmine": "^4.3.0",
        "@types/jest": "^29.2.0",
        "@types/minimist": "1.2.2",
        "@types/node": "^18.11.3",
        "@types/sanitize-html": "^2.6.2",
        "@typescript-eslint/eslint-plugin": "^5.40.1",
        "@typescript-eslint/parser": "^5.36.2",
        "babel-jest": "^29.2.1",
        "dotenv": "^16.0.3",
        "eslint": "^8.23.0",
        "jasmine": "^4.4.0",
        "jest": "^29.2.1",
        "no-unused-export": "1.7.0",
        "rollup": "^2.79.1",
        "rollup-plugin-auto-external": "^2.0.0",
        "rollup-plugin-node-globals": "^1.4.0",
        "rollup-plugin-terser": "^7.0.2",
        "standard": "^17.0.0",
        "ts-node": "^7.0.1",
        "typescript": "^3.9.10"
    }
}
