{
  "name": "ncicd",
  "version": "1.0.34",
  "description": "N - CI CLI for NİBGAT®",
  "main": "dist/index.js",
  "module": "dist/index.js",
  "type": "module",
  "scripts": {
    "type-check": "tsc --noEmit",
    "start": "node ./dist/index.js",
    "dev": "./node_modules/.bin/nodemon -L --exec npm run babel-node -- ./src/index.ts",
    "start:prod": "npx tsx ./dist/ncicd.js",
    "trigger": "npx tsx ./src/index.ts",
    "babel-node": "babel-node --extensions .js,.ts,.json --presets=@babel/preset-env,@babel/preset-typescript",
    "build": "npm run build:types && npm run build:js",
    "build:types": "tsc --emitDeclarationOnly",
    "build:js": "babel src --out-dir dist --extensions \".ts,.tsx\" --source-maps inline",
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "bin": {
    "ncicd": "dist/index.js"
  },
  "files": [
    "index.js",
    "src",
    "dist",
    "dist/actions",
    "dist/actions/index.js",
    "dist/actions/generateProject",
    "dist/actions/generateProject/index.js",
    "dist/constants",
    "dist/constants/index.js",
    "dist/utils",
    "dist/utils/index.js",
    "dist/index.js",
    "dist/ncicd.js",
    "dist/generateProject"
  ],
  "repository": {
    "type": "git",
    "url": "https://git.nibgat.space/nibgat/ncicd.git"
  },
  "keywords": [
    "nci",
    "ci",
    "continuous",
    "integration",
    "nibgat",
    "cli"
  ],
  "author": {
    "name": "nibgat",
    "email": "contact@nibgat.com",
    "url": "https://www.nibgat.com"
  },
  "license": "ISC",
  "dependencies": {
    "@topcli/spinner": "3.0.0",
    "chalk": "4.1.2",
    "child-process": "1.0.2",
    "cli-alerts": "1.2.2",
    "cli-handle-error": "4.4.0",
    "cli-handle-unhandled": "1.1.1",
    "cli-meow-help": "3.1.0",
    "cli-welcome": "2.2.2",
    "dotenv": "16.5.0",
    "express": "5.1.0",
    "figlet": "1.5.2",
    "files": "2.1.1",
    "inquirer": "8.2.4",
    "md5": "2.3.0",
    "meow": "9.0.0",
    "simple-git": "3.7.1",
    "ssh-keygen-lite": "1.3.0"
  },
  "devDependencies": {
    "@babel/cli": "7.27.1",
    "@babel/core": "7.27.1",
    "@babel/node": "7.27.1",
    "@babel/plugin-transform-arrow-functions": "7.27.1",
    "@babel/preset-env": "7.27.1",
    "@babel/preset-typescript": "7.27.1",
    "@types/crypto-js": "4.2.2",
    "@types/jest": "27.0.2",
    "@types/md5": "2.3.5",
    "@types/mime": "4.0.0",
    "@types/node": "16.0.0",
    "@typescript-eslint/eslint-plugin": "8.44.1",
    "@typescript-eslint/parser": "8.44.1",
    "@typescript-eslint/utils": "8.44.1",
    "babel-plugin-transform-runtime": "6.23.0",
    "babel-preset-latest": "6.24.1",
    "eslint": "9.36.0",
    "nodemon": "3.1.10",
    "ts-jest": "27.0.3",
    "ts-loader": "9.2.3",
    "ts-node": "10.0.0",
    "tsconfig-paths": "3.10.1",
    "tsx": "4.19.4",
    "typescript": "^7.0.2"
  },
  "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
}