{
  "name": "complex",
  "version": "0.0.0",
  "private": true,
  "description": "A Strapi application with complex schemas",
  "scripts": {
    "build": "strapi build",
    "dev": "strapi develop",
    "develop": "strapi develop",
    "develop:postgres": "node scripts/develop-with-db.js postgres",
    "develop:mysql": "node scripts/develop-with-db.js mysql",
    "develop:mariadb": "node scripts/develop-with-db.js mariadb",
    "develop:sqlite": "node scripts/develop-with-db.js sqlite",
    "db:start:postgres": "node scripts/db-postgres.js start",
    "db:stop:postgres": "node scripts/db-postgres.js stop",
    "db:snapshot:postgres": "node scripts/db-postgres.js snapshot",
    "db:restore:postgres": "node scripts/db-postgres.js restore",
    "db:wipe:postgres": "node scripts/db-postgres.js wipe",
    "db:check:postgres": "node scripts/db-postgres.js check",
    "db:start:mysql": "node scripts/db-mysql.js start",
    "db:stop:mysql": "node scripts/db-mysql.js stop",
    "db:snapshot:mysql": "node scripts/db-mysql.js snapshot",
    "db:restore:mysql": "node scripts/db-mysql.js restore",
    "db:wipe:mysql": "node scripts/db-mysql.js wipe",
    "db:check:mysql": "node scripts/db-mysql.js check",
    "db:start:mariadb": "node scripts/db-mariadb.js start",
    "db:stop:mariadb": "node scripts/db-mariadb.js stop",
    "db:snapshot:mariadb": "node scripts/db-mariadb.js snapshot",
    "db:restore:mariadb": "node scripts/db-mariadb.js restore",
    "db:wipe:mariadb": "node scripts/db-mariadb.js wipe",
    "db:check:mariadb": "node scripts/db-mariadb.js check",
    "db:start:sqlite": "node scripts/db-sqlite.js start",
    "db:stop:sqlite": "node scripts/db-sqlite.js stop",
    "db:snapshot:sqlite": "node scripts/db-sqlite.js snapshot",
    "db:restore:sqlite": "node scripts/db-sqlite.js restore",
    "db:wipe:sqlite": "node scripts/db-sqlite.js wipe",
    "db:check:sqlite": "node scripts/db-sqlite.js check",
    "start": "strapi start",
    "setup:v4": "node scripts/setup-v4-project.js",
    "seed:v5": "node scripts/seed-v5.js",
    "test:migration": "node scripts/validate-migration.js",
    "bench:seed": "node scripts/bench.js seed",
    "bench:run": "node scripts/bench.js run",
    "bench:compare": "node scripts/bench-compare.js",
    "bench:suite": "node scripts/bench.js suite"
  },
  "dependencies": {
    "@strapi/plugin-users-permissions": "workspace:*",
    "@strapi/strapi": "workspace:*",
    "better-sqlite3": "12.8.0",
    "mysql2": "3.20.0",
    "react": "18.3.1",
    "react-dom": "18.3.1",
    "react-router-dom": "6.30.3",
    "styled-components": "6.4.1"
  },
  "devDependencies": {
    "@types/node": "20.19.41",
    "@types/react": "^18",
    "@types/react-dom": "^18",
    "typescript": "^5"
  },
  "engines": {
    "node": ">=20.0.0 <=26.x.x",
    "npm": ">=6.0.0"
  },
  "strapi": {
    "uuid": "complex"
  }
}
