{
  "name": "@mks2508/better-logger",
  "version": "5.0.2",
  "type": "module",
  "files": [
    "dist",
    "README.md"
  ],
  "description": "Logger avanzado para consola con estilos CSS, temas adaptativos, badges automáticos, SVG, animaciones, CLI integrado y soporte dual browser/terminal con colores ANSI",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "require": "./dist/index.cjs",
      "types": "./dist/index.d.ts"
    },
    "./core": {
      "import": "./dist/core.js",
      "require": "./dist/core.cjs",
      "types": "./dist/core.d.ts"
    },
    "./cli": {
      "import": "./dist/cli.js",
      "require": "./dist/cli.cjs",
      "types": "./dist/cli-module.d.ts"
    }
  },
  "keywords": [
    "logger",
    "console",
    "styling",
    "css",
    "svg",
    "animation",
    "typescript",
    "browser",
    "cli",
    "debug",
    "consola",
    "registro",
    "terminal",
    "ansi",
    "chalk",
    "server",
    "nodejs",
    "depuración",
    "temas",
    "badges",
    "contexto",
    "componentes"
  ],
  "author": "MKS2508",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/MKS2508/advanced-logger.git"
  },
  "bugs": {
    "url": "https://github.com/MKS2508/advanced-logger/issues"
  },
  "homepage": "https://mks2508.github.io/advanced-logger/",
  "scripts": {
    "dev": "vite",
    "build": "tsc && BUILD_MODE=full vite build",
    "build:full": "tsc && BUILD_MODE=full vite build",
    "build:core": "tsc && BUILD_MODE=core vite build",
    "build:styling": "tsc && BUILD_MODE=styling vite build",
    "build:exports": "tsc && BUILD_MODE=exports vite build",
    "build:cli": "tsc && BUILD_MODE=cli vite build",
    "build:all": "npm run build:full && npm run build:core && npm run build:styling && npm run build:exports && npm run build:cli",
    "clean": "rm -rf dist node_modules/.vite",
    "type-check": "tsc --noEmit",
    "test": "echo 'Running tests...' && exit 0",
    "test:performance": "echo 'Running performance benchmarks...' && exit 0",
    "test:visual": "echo 'Running visual tests...' && exit 0",
    "test:workflows": "bun tests/test-conflict-resolution.ts",
    "lint:yaml": "yamllint -c .yamllint .github/workflows/",
    "fix:yaml": "./tests/yaml-autofix.sh",
    "validate:workflows": "./tests/validate-workflows.sh",
    "size-limit": "echo 'Checking bundle sizes...' && ls -la dist/",
    "ci:install": "npm ci",
    "ci:build": "npm run build:all",
    "ci:test": "npm run test",
    "ci:publish": "npm publish --access public --ignore-scripts",
    "ci:publish:github": "npm publish --registry=https://npm.pkg.github.com --access public --ignore-scripts",
    "commit:auto": "bun project-utils/commit-generator.ts --auto-approve --quiet",
    "commit:ui": "bun project-utils/commit-ui.ts",
    "version:auto": "bun project-utils/version-manager.ts --auto-approve",
    "version:patch": "bun project-utils/version-manager.ts --type patch --auto-approve",
    "version:minor": "bun project-utils/version-manager.ts --type minor --auto-approve",
    "version:major": "bun project-utils/version-manager.ts --type major --auto-approve",
    "version:alpha": "bun project-utils/version-manager.ts --prefix alpha --auto-approve",
    "version:beta": "bun project-utils/version-manager.ts --prefix beta --auto-approve",
    "version:stable": "bun project-utils/version-manager.ts --prefix '' --auto-approve",
    "release:github": "bun project-utils/github-release-manager.ts --auto-approve",
    "release:full": "npm run version:auto && npm run build:all && npm run release:github && npm run ci:publish",
    "release:auto": "bun project-utils/auto-release-gemini.ts --ai --auto-approve",
    "release:ui": "bun project-utils/auto-release-ui.ts",
    "release:hotfix": "bun project-utils/auto-release-ui.ts --hotfix",
    "release:feature": "bun project-utils/auto-release-ui.ts --feature",
    "release:alpha": "bun project-utils/auto-release-ui.ts --alpha",
    "release:major": "bun project-utils/auto-release-ui.ts --major",
    "publish:core": "cd packages/core && npm publish --access public",
    "publish:styling": "cd packages/styling && npm publish --access public",
    "publish:exports": "cd packages/exports && npm publish --access public",
    "publish:all-packages": "npm run publish:core && npm run publish:styling && npm run publish:exports",
    "workflow:full": "npm run commit:auto && npm run release:full",
    "workflow:commit": "npm run commit:auto",
    "workflow:release": "npm run version:auto && npm run build:all && npm run release:github",
    "play": "bun playground/demo-all.ts",
    "play:spinner": "bun playground/demo-spinner.ts",
    "play:box": "bun playground/demo-box.ts",
    "play:table": "bun playground/demo-table.ts",
    "play:steps": "bun playground/demo-steps.ts",
    "play:levels": "bun playground/demo-levels.ts",
    "play:real": "bun playground/demo-real-world.ts"
  },
  "devDependencies": {
    "@types/node": "^24.5.2",
    "terser": "^5.43.1",
    "typescript": "~5.8.3",
    "vite": "^7.1.2",
    "vite-plugin-dts": "^4.5.4"
  },
  "dependencies": {
    "chalk": "^5.6.2"
  }
}
