{
  "name": "typescript-express-starter",
  "version": "11.1.1",
  "description": "Quick and Easy TypeScript Express Starter",
  "author": "AGUMON <ljlm0402@gmail.com>",
  "license": "MIT",
  "keywords": [
    "typescript",
    "express",
    "sequelize",
    "mongoose",
    "typeorm",
    "knex",
    "prisma",
    "graphql",
    "typegoose",
    "mikro-orm",
    "routing-controllers",
    "node-postgres",
    "logger",
    "swagger",
    "jest",
    "nodemon",
    "pm2",
    "eslint",
    "prettier",
    "docker",
    "docker-compose",
    "nginx",
    "swc"
  ],
  "type": "module",
  "main": "bin/starter.js",
  "bin": {
    "typescript-express-starter": "bin/starter.js"
  },
  "scripts": {
    "start": "node bin/starter.js",
    "analyze": "node bin/analyze-project.js",
    "project-doctor": "node bin/project-doctor.js",
    "profile": "node bin/performance-profiler.js",
    "validate-templates": "node bin/validate-templates.js",
    "clean-templates": "npm run validate-templates",
    "dev:preset-info": "node bin/preset-info.js",
    "dev:preset-benchmarks": "node bin/preset-info.js --benchmarks",
    "dev:test-presets": "node -e \"import('./bin/presets.js').then(m => console.log('Presets:', Object.keys(m.PRESETS)))\"",
    "test:compat": "node scripts/compat/compat-test.mjs",
    "test:compat:clean": "node scripts/compat/compat-test.mjs --clean",
    "test:compat:single": "node scripts/compat/compat-test.mjs --tool"
  },
  "dependencies": {
    "@clack/prompts": "^0.11.0",
    "chalk": "^5.6.2",
    "cli-progress": "^3.12.0",
    "edit-json-file": "^1.8.1",
    "execa": "^9.6.1",
    "fs-extra": "^11.3.3",
    "gitignore": "^0.7.0",
    "inquirer": "^12.11.1",
    "minimist": "^1.2.8",
    "ncp": "^2.0.0",
    "ora": "^8.2.0",
    "recast": "^0.23.11",
    "ts-morph": "^26.0.0"
  },
  "devDependencies": {
    "@babel/parser": "^7.28.5",
    "@types/node": "^24.10.6",
    "eslint": "^9.39.2",
    "prettier": "^3.7.4"
  },
  "publishConfig": {
    "access": "public"
  },
  "engines": {
    "node": ">= 16.13.0",
    "npm": ">= 9.11.0"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ljlm0402/typescript-express-starter.git"
  },
  "bugs": {
    "url": "https://github.com/ljlm0402/typescript-express-starter/issues"
  },
  "homepage": "https://github.com/ljlm0402/typescript-express-starter#readme"
}
