{
  "name": "@mnaufalhamdani/cores-backend",
  "version": "26.4.1",
  "description": "Shared core module with ESM for Node.js backend applications, providing utilities for MySQL operations with a focus on clean architecture principles.",
  "type": "module",
  "main": "index.js",
  "exports": {
    ".": "./index.js",
    "./dynamic-model": "./src/utils/dynamicModel.js",
    "./global-function": "./src/utils/globalFunction.js",
    "./response-handler": "./src/utils/responseHandler.js",
    "./timezone-format": "./src/utils/timezoneFormat.js"
  },
  "files": [
    "index.js",
    "src/"
  ],
  "keywords": [
    "mysql2", "insert", "update", "delete", "dynamic", "clean-architecture", 
    "esm", "luxon", "middleware", "header", "encrypt", "decrypt", "random-code", 
    "success-response", "error-response", "UTC", "timezone"
  ],
  "engines": {
    "node": ">= 20"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/mnaufalhamdani/cores-backend.git"
  },
  "author": "mnaufalhamdani",
  "license": "MIT",
  "dependencies": {
    "mysql2": "^3.14.2",
    "luxon": "^3.7.1",
    "node-cron": "^4.2.1"
  }
}