UNPKG

@stoked-cenv/cli

Version:

A well considered cli and Node.js library for helping manage application, infrastructure, and configuration management.

160 lines 5.14 kB
{ "name": "@stoked-cenv/cli", "version": "2.0.0-a.150", "description": "A well considered cli and Node.js library for helping manage application, infrastructure, and configuration management.", "bin": { "cenv": "src/main.js" }, "main": "src/index.js", "author": "Brian Stoker", "license": "MIT", "scripts": { "build": "pnpm -w exec nx run @stoked-cenv/cli:build", "lint": "eslint src --ext .ts", "lint:fix": "pnpm run lint -- --fix", "watch": "tsc --watch", "compile": "tsc", "unlink": "npm unlink @stoked-cenv/cli -g", "package": "tsc && webpack --config webpack.config.js", "format": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\"", "start": "nest start", "start:dev": "nest start --watch", "start:debug": "nest start --debug --watch", "start:prod": "node dist/main", "test": "jest", "test:watch": "jest --watch", "test:cov": "jest --cdoverage", "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand", "test:e2e": "jest --config ./test/jest-e2e.json", "version:bump": "pnpm version", "publish:bump": "cd ../../dist/cli && npm publish --access public" }, "dependencies": { "@aws-sdk/client-appconfig": "3.549.0", "@aws-sdk/client-appconfigdata": "3.549.0", "@aws-sdk/client-cloudformation": "3.549.0", "@aws-sdk/client-cloudfront": "3.549.0", "@aws-sdk/client-ec2": "3.549.0", "@aws-sdk/client-ecr": "3.549.0", "@aws-sdk/client-iam": "3.549.0", "@aws-sdk/client-kms": "3.549.0", "@aws-sdk/client-lambda": "3.549.0", "@aws-sdk/client-route-53": "3.549.0", "@aws-sdk/client-s3": "3.550.0", "@aws-sdk/client-sns": "3.549.0", "@aws-sdk/client-sqs": "3.549.0", "@aws-sdk/client-ssm": "3.549.0", "@aws-sdk/client-sts": "3.549.0", "@aws-sdk/s3-request-presigner": "3.550.0", "@aws-sdk/util-utf8-node": "3.259.0", "@aws-sdk/util-waiter": "3.374.0", "@babel/cli": "7.24.1", "@babel/core": "7.24.4", "@babel/plugin-proposal-decorators": "7.24.1", "@babel/plugin-proposal-object-rest-spread": "7.20.7", "@babel/preset-env": "^7.22.9", "@babel/preset-typescript": "^7.22.5", "@base2/pretty-print-object": "1.0.2", "@jest/console": "29.7.0", "@jest/globals": "29.7.0", "@jest/types": "29.6.3", "@nestjs/cli": "10.3.2", "@nestjs/common": "^10.0.0", "@nestjs/core": "^10.0.0", "@nestjs/platform-express": "^10.0.0", "@nestjs/schematics": "10.1.1", "@smithy/types": "1.2.0", "@types/colors": "1.2.1", "@types/express": "4.17.21", "@types/inquirer": "8.2.10", "@types/js-yaml": "4.0.9", "@types/lodash": "4.17.0", "@types/mute-stream": "0.0.1", "@types/node-cron": "3.0.11", "@types/semver": "7.5.8", "@types/source-map-support": "0.5.10", "@types/supertest": "2.0.16", "ajv": "8.12.0", "ansi-escapes": "3.2.0", "async-mutex": "0.4.1", "blessed": "^0.1.81", "blessed-contrib": "4.11.0", "chalk": "4.1.2", "colors": "1.4.0", "commander": "11.0.0", "eslint": "^8.45.0", "events": "1.1.1", "jest-mock": "29.7.0", "js-yaml": "4.1.0", "limiter": "2.1.0", "lodash": "4.17.21", "mute-stream": "1.0.0", "nest-commander": "^3.11.0", "nest-winston": "^1.9.3", "node-cron": "3.0.3", "prettier": "2.8.8", "process": "0.11.10", "reflect-metadata": "^0.1.13", "rxjs": "^7.8.1", "s3-sync-client": "4.3.1", "semver": "7.6.0", "source-map-support": "^0.5.21", "supertest": "6.3.4", "ts-jest": "29.1.2", "ts-loader": "9.5.1", "ts-node": "^10.9.1", "tsconfig-paths": "4.2.0", "util": "0.12.5", "webpack": "5.91.0", "webpack-cli": "4.10.0", "winston": "^3.10.0", "yaml": "2.4.1" }, "devDependencies": { "@babel/plugin-proposal-decorators": "^7.22.7", "@jest/console": "^29.1.1", "@jest/globals": "^29.6.1", "@jest/types": "^29.1.1", "@nestjs/cli": "^10.0.0", "@nestjs/schematics": "^10.0.0", "@nestjs/testing": "^10.0.0", "@nrwl/nx-cloud": "15.3.5", "@types/express": "^4.17.17", "@types/inquirer": "^8.2.6", "@types/jest": "29.1.2", "@types/node": "18.16.1", "@types/source-map-support": "^0.5.6", "@types/supertest": "^2.0.12", "commander": "11.0.0", "jest": "29.1.2", "jest-mock": "^29.1.1", "nest-commander-testing": "^3.3.0", "prettier": "^2.8.8", "process": "^0.11.10", "rimraf": "^4.4.1", "source-map-support": "^0.5.21", "supertest": "^6.3.3", "ts-jest": "29.1.2", "ts-loader": "^9.4.4", "tsconfig-paths": "^4.2.0", "typescript": "5.4.4", "webpack": "^5.88.1", "webpack-cli": "^4.10.0" }, "repository": { "type": "git", "url": "https://github.com:stoked-cenv/cenv-mono.git" }, "keywords": [ "cenv", "application", "configuration", "parameters" ], "homepage": "https://cenv.stokedconsulting.com", "peerDependencies": { "@stoked-cenv/lib": "^2.0.0-a.150", "@stoked-cenv/ui": "^2.0.0-a.150" }, "types": "./src/main.d.ts" }