{
  "name": "@7uan/utils",
  "version": "1.1.1",
  "private": false,
  "sideEffects": false,
  "description": "This is the repository to make some utils functions, re-libraries, helpers, constants, types, etc...",
  "keywords": [
    "dayjs",
    "http-status-code",
    "dayjs-utils",
    "lodash"
  ],
  "author": "TuanNA <tuanna.fed@gmail.com>",
  "license": "ISC",
  "type": "module",
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    "import": "./dist/index.js",
    "types": "./dist/index.d.ts"
  },
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "build": "tsup --minify --sourcemap --dts --clean --format esm,cjs --splitting --treeshake",
    "dev": "tsup --watch",
    "test": "vitest run",
    "test:watch": "vitest",
    "lint": "eslint . --fix && tsc --noEmit",
    "lint:fix": "eslint . --fix && tsc --noEmit",
    "format": "prettier --write './**/*.{js,jsx,ts,tsx,css,md,json}' --config ./.prettierrc",
    "clean": "rimraf dist node_modules",
    "generate-docs": "npx tsx scripts/generate.ts"
  },
  "dependencies": {
    "dayjs": "^1.11.13"
  },
  "devDependencies": {
    "@edge-runtime/vm": "^5.0.0",
    "@repo/eslint-config": "workspace:^",
    "@repo/typescript-config": "workspace:^",
    "@types/fs-extra": "^11.0.4",
    "@types/lodash": "^4.17.14",
    "@types/qs": "^6.9.17",
    "colorette": "^2.0.20",
    "eslint": "^9.17.0",
    "eslint-plugin-jsdoc": "^50.6.1",
    "eslint-plugin-tree-shaking": "^1.12.2",
    "lodash": "^4.17.21",
    "markdown-table": "^3.0.4",
    "prettier": "^3.4.2",
    "qs": "^6.13.1",
    "ts-node": "^10.9.2",
    "tsup": "^8.3.5",
    "typescript": "^5.6.3",
    "vitest": "^2.1.8"
  },
  "engines": {
    "node": ">=18.18.0"
  },
  "files": [
    "dist",
    "README.md"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/tuannafed/7uan"
  },
  "bugs": {
    "url": "https://github.com/tuannafed/7uan/issues"
  },
  "directories": {
    "test": "tests"
  }
}
