UNPKG

genezio

Version:

Command line utility to interact with Genezio infrastructure.

185 lines (184 loc) 6.26 kB
{ "name": "genezio", "version": "3.2.10", "description": "Command line utility to interact with Genezio infrastructure.", "exports": "./index.js", "type": "module", "scripts": { "start": "npx tsc && node build/src/index.js", "preinstall-locally": "npx tsc && cd sdk-external-modules/remote-ts && npm run build", "install-locally": "node solveEnvVariables.js build/src/constants.js", "postinstall-locally": "npm install -g", "build": "npx tsc && node solveEnvVariables.js build/src/constants.js && cd sdk-external-modules/remote-ts && npm run build", "install-locally-dev": "npm run install-locally -- dev", "build-dev": "npx tsc && node solveEnvVariables.js build/src/constants.js -- dev", "checkChangesInVariables": "node scripts/checkConstants.js", "release": "npm run build && npm publish", "test": "vitest run", "prepare": "husky" }, "files": [ "/build", ".npmrc" ], "keywords": [ "genezio", "cli", "aws", "cloudformation", "s3", "lambda", "serverless", "typescript", "javascript", "nodejs", "node", "npm", "typesafe", "genezio-rpc" ], "homepage": "https://genezio.com", "author": "Genezio", "license": "GPL-3", "dependencies": { "@amplitude/analytics-node": "^1.3.5", "@aws-sdk/client-cloudformation": "^3.826.0", "@aws-sdk/client-s3": "^3.821.0", "@babel/core": "^7.27.7", "@babel/parser": "^7.26.8", "@babel/plugin-proposal-decorators": "^7.27.1", "@babel/preset-env": "^7.26.0", "@babel/preset-react": "^7.27.1", "@babel/preset-typescript": "^7.27.1", "@babel/traverse": "^7.27.0", "@genezio/test-interface-component": "^2.4.3", "@sentry/node": "^7.120.3", "@sentry/profiling-node": "~7.120.0", "@types/adm-zip": "^0.5.6", "@webcontainer/env": "^1.1.1", "adm-zip": "^0.5.16", "archiver": "^7.0.1", "async-mutex": "^0.5.0", "await-exec": "^0.1.2", "aws-cron-parser": "^1.1.12", "axios": "^1.9.0", "body": "^5.1.0", "body-parser": "^2.2.0", "boxen": "^8.0.1", "chokidar": "^3.6.0", "cli-progress": "^3.12.0", "cli-spinner": "^0.2.10", "cli-table": "^0.3.11", "colors": "^1.4.0", "commander": "^13.1.0", "cors": "^2.8.5", "cron-validator": "^1.3.1", "dir-compare": "^5.0.0", "dotenv": "^17.0.1", "esbuild": "^0.18.20", "esbuild-node-externals": "^1.18.0", "execa": "^9.6.0", "express": "^4.19.2", "fs-extra": "^11.3.0", "glob": "^8.0.3", "hash-it": "^6.0.0", "http-proxy": "^1.18.1", "inquirer": "^12.5.0", "isomorphic-git": "1.32.1", "latest-version": "^9.0.0", "lodash": "^4.17.21", "log-update": "^6.1.0", "loglevel-plugin-prefix": "^0.8.4", "memfs": "^4.17.2", "mime-types": "^3.0.1", "mustache": "^4.2.0", "node-abort-controller": "^3.1.1", "node-cron": "^3.0.3", "open": "^10.1.2", "openai": "^4.103.0", "ora": "^8.1.1", "parse-gitignore": "^2.0.0", "semver": "^7.6.3", "tslog": "^4.9.2", "typescript": "^5.7.3", "unique-names-generator": "^4.7.1", "uuid": "^11.1.0", "whatwg-mimetype": "~3.0.0", "which": "^5.0.0", "yaml": "^2.8.0", "yaml-transmute": "^0.0.7", "zod": "^3.25.47" }, "repository": { "type": "git", "url": "https://github.com/Genez-io/genezio.git" }, "bin": { "genezio": "./build/src/index.js" }, "devDependencies": { "@babel/types": "^7.27.1", "@types/archiver": "^6.0.3", "@types/babel__core": "^7.20.5", "@types/babel__traverse": "^7.20.7", "@types/body": "^5.1.4", "@types/body-parser": "^1.19.5", "@types/cli-progress": "^3.11.6", "@types/cli-spinner": "^0.2.3", "@types/cli-table": "^0.3.4", "@types/cors": "^2.8.19", "@types/decompress": "^4.2.7", "@types/express": "^5.0.0", "@types/fs-extra": "^11.0.4", "@types/glob": "^8.0.0", "@types/http-proxy": "^1.17.16", "@types/inquirer": "^9.0.7", "@types/lodash": "^4.17.17", "@types/mime-types": "^3.0.1", "@types/mustache": "^4.2.6", "@types/node": "^22.15.21", "@types/node-cron": "^3.0.11", "@types/parse-gitignore": "^1.0.2", "@types/semver": "^7.5.8", "@types/uuid": "^10.0.0", "@types/whatwg-mimetype": "~3.0.0", "@types/which": "^3.0.3", "@typescript-eslint/eslint-plugin": "^7.17.0", "@typescript-eslint/parser": "^7.18.0", "envify": "^4.1.0", "eslint": "^8.55.0", "husky": "^9.1.6", "lint-staged": "15.5.1", "pre-commit": "^1.2.2", "prettier": "^3.6.2", "shx": "^0.4.0", "vitest": "^3.1.3" }, "optionalDependencies": { "@rollup/rollup-android-arm-eabi": "4.45.0", "@rollup/rollup-android-arm64": "4.44.2", "@rollup/rollup-darwin-arm64": "4.40.2", "@rollup/rollup-darwin-x64": "4.41.0", "@rollup/rollup-linux-arm-gnueabihf": "4.44.1", "@rollup/rollup-linux-arm64-gnu": "4.42.0", "@rollup/rollup-linux-arm64-musl": "4.40.0", "@rollup/rollup-linux-riscv64-gnu": "4.41.1", "@rollup/rollup-linux-x64-gnu": "4.43.0", "@rollup/rollup-linux-x64-musl": "4.44.0", "@rollup/rollup-win32-arm64-msvc": "4.44.2", "@rollup/rollup-win32-ia32-msvc": "4.40.1", "@rollup/rollup-win32-x64-msvc": "4.41.1" }, "prettier": { "tabWidth": 4, "printWidth": 100 }, "engines": { "node": ">= 16" }, "lint-staged": { "*.{js,jsx,ts,tsx}": "eslint --cache --fix", "*.{js,jsx,ts,tsx,css,md,json,yaml,yml}": "prettier --write", "*": "npm run checkChangesInVariables" } }