{
  "name": "nsole",
  "version": "0.0.1",
  "description": "A drop-in isomorphic console.* replacement that's pretty, small, fast, and flexible",
  "keywords": [ "pretty", "console", "logger", "drop-in-replacement", "isomorphic", "NO_COLOR", "cli", "ansi", "zero-dependencies", "plugin-support", "presets", "typescript", "log" ],
  "homepage": "https://github.com/fetchTe/nsole",
  "license": "MIT",
  "files": [ "dist" ],
  "type": "module",
  "main": "./dist/index.js",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.ts",
  "scripts": { "build": "make build","test": "make test" },
  "dependencies": {},
  "devDependencies": {
    "@eslint/js": "9.19.0",
    "@stylistic/eslint-plugin": "3.0.1",
    "@types/bun": "1.2.2",
    "@types/eslint": "9.6.1",
    "@types/node": "22.12.0",
    "@typescript-eslint/parser": "8.22.0",
    "eslint": "9.19.0",
    "typescript": "5.7.3",
    "typescript-eslint": "8.22.0"
  },
  "author": { "name": "te","email": "git@fetchTe.com","url": "https://fetchTe.com" },
  "bugs": { "url": "https://github.com/fetchTe/nsole/issues" },
  "repository": { "type": "git", "url": "git+https://github.com/fetchTe/nsole.git" },
  "engines": { "node": ">=4.2.0" },
  "publishConfig": { "access": "public" },
  "exports": {
    ".": {"require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" }, "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" } },
    "./index": {"require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" }, "import": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" } },
    "./slim": {"require": { "types": "./dist/slim.d.cts", "default": "./dist/slim.cjs" }, "import": { "types": "./dist/slim.d.mts", "default": "./dist/slim.mjs" } },
    "./constants": {"require": { "types": "./dist/constants.d.cts", "default": "./dist/constants.cjs" }, "import": { "types": "./dist/constants.d.mts", "default": "./dist/constants.mjs" } },
    "./types": {"require": { "types": "./dist/types.d.cts" }, "import": { "types": "./dist/types.d.mts" } },

    "./browser": {"require": { "types": "./dist/browser/index.d.cts", "default": "./dist/browser/index.cjs" }, "import": { "types": "./dist/browser/index.d.mts", "default": "./dist/browser/index.mjs" } },
    "./browser/btag": {"require": { "types": "./dist/browser/btag.d.cts", "default": "./dist/browser/btag.cjs" }, "import": { "types": "./dist/browser/btag.d.mts", "default": "./dist/browser/btag.mjs" } },
    "./browser/ctag": {"require": { "types": "./dist/browser/ctag.d.cts", "default": "./dist/browser/ctag.cjs" }, "import": { "types": "./dist/browser/ctag.d.mts", "default": "./dist/browser/ctag.mjs" } },
    "./browser/etag": {"require": { "types": "./dist/browser/etag.d.cts", "default": "./dist/browser/etag.cjs" }, "import": { "types": "./dist/browser/etag.d.mts", "default": "./dist/browser/etag.mjs" } },
    "./browser/ftag": {"require": { "types": "./dist/browser/ftag.d.cts", "default": "./dist/browser/ftag.cjs" }, "import": { "types": "./dist/browser/ftag.d.mts", "default": "./dist/browser/ftag.mjs" } },
    "./browser/ltag": {"require": { "types": "./dist/browser/ltag.d.cts", "default": "./dist/browser/ltag.cjs" }, "import": { "types": "./dist/browser/ltag.d.mts", "default": "./dist/browser/ltag.mjs" } },
    "./browser/ptag": {"require": { "types": "./dist/browser/ptag.d.cts", "default": "./dist/browser/ptag.cjs" }, "import": { "types": "./dist/browser/ptag.d.mts", "default": "./dist/browser/ptag.mjs" } },
    "./browser/slim": {"require": { "types": "./dist/slim.d.cts", "default": "./dist/slim.cjs" }, "import": { "types": "./dist/slim.d.mts", "default": "./dist/slim.mjs" } },
    "./browser/stag": {"require": { "types": "./dist/browser/stag.d.cts", "default": "./dist/browser/stag.cjs" }, "import": { "types": "./dist/browser/stag.d.mts", "default": "./dist/browser/stag.mjs" } },
    "./browser/utils": {"require": { "types": "./dist/browser/_utils_.d.cts", "default": "./dist/browser/_utils_.cjs" }, "import": { "types": "./dist/browser/_utils_.d.mts", "default": "./dist/browser/_utils_.mjs" } },
    "./browser/_utils_": {"require": { "types": "./dist/browser/_utils_.d.cts", "default": "./dist/browser/_utils_.cjs" }, "import": { "types": "./dist/browser/_utils_.d.mts", "default": "./dist/browser/_utils_.mjs" } },

    "./browser/ansi": {"require": { "types": "./dist/browser/ansi/index.d.cts", "default": "./dist/browser/ansi/index.cjs" }, "import": { "types": "./dist/browser/ansi/index.d.mts", "default": "./dist/browser/ansi/index.mjs" } },
    "./browser/ansi/btag": {"require": { "types": "./dist/browser/ansi/btag.d.cts", "default": "./dist/browser/ansi/btag.cjs" }, "import": { "types": "./dist/browser/ansi/btag.d.mts", "default": "./dist/browser/ansi/btag.mjs" } },
    "./browser/ansi/ctag": {"require": { "types": "./dist/browser/ansi/ctag.d.cts", "default": "./dist/browser/ansi/ctag.cjs" }, "import": { "types": "./dist/browser/ansi/ctag.d.mts", "default": "./dist/browser/ansi/ctag.mjs" } },
    "./browser/ansi/etag": {"require": { "types": "./dist/browser/ansi/etag.d.cts", "default": "./dist/browser/ansi/etag.cjs" }, "import": { "types": "./dist/browser/ansi/etag.d.mts", "default": "./dist/browser/ansi/etag.mjs" } },
    "./browser/ansi/ftag": {"require": { "types": "./dist/browser/ansi/ftag.d.cts", "default": "./dist/browser/ansi/ftag.cjs" }, "import": { "types": "./dist/browser/ansi/ftag.d.mts", "default": "./dist/browser/ansi/ftag.mjs" } },
    "./browser/ansi/ltag": {"require": { "types": "./dist/browser/ansi/ltag.d.cts", "default": "./dist/browser/ansi/ltag.cjs" }, "import": { "types": "./dist/browser/ansi/ltag.d.mts", "default": "./dist/browser/ansi/ltag.mjs" } },
    "./browser/ansi/ptag": {"require": { "types": "./dist/browser/ansi/ptag.d.cts", "default": "./dist/browser/ansi/ptag.cjs" }, "import": { "types": "./dist/browser/ansi/ptag.d.mts", "default": "./dist/browser/ansi/ptag.mjs" } },
    "./browser/ansi/stag": {"require": { "types": "./dist/browser/ansi/stag.d.cts", "default": "./dist/browser/ansi/stag.cjs" }, "import": { "types": "./dist/browser/ansi/stag.d.mts", "default": "./dist/browser/ansi/stag.mjs" } },

    "./browser/ansi/fg": {"require": { "types": "./dist/browser/ansi/fg/index.d.cts", "default": "./dist/browser/ansi/fg/index.cjs" }, "import": { "types": "./dist/browser/ansi/fg/index.d.mts", "default": "./dist/browser/ansi/fg/index.mjs" } },
    "./browser/ansi/fg/btag": {"require": { "types": "./dist/browser/ansi/fg/btag.d.cts", "default": "./dist/browser/ansi/fg/btag.cjs" }, "import": { "types": "./dist/browser/ansi/fg/btag.d.mts", "default": "./dist/browser/ansi/fg/btag.mjs" } },
    "./browser/ansi/fg/ctag": {"require": { "types": "./dist/browser/ansi/fg/ctag.d.cts", "default": "./dist/browser/ansi/fg/ctag.cjs" }, "import": { "types": "./dist/browser/ansi/fg/ctag.d.mts", "default": "./dist/browser/ansi/fg/ctag.mjs" } },
    "./browser/ansi/fg/etag": {"require": { "types": "./dist/browser/ansi/fg/etag.d.cts", "default": "./dist/browser/ansi/fg/etag.cjs" }, "import": { "types": "./dist/browser/ansi/fg/etag.d.mts", "default": "./dist/browser/ansi/fg/etag.mjs" } },
    "./browser/ansi/fg/ftag": {"require": { "types": "./dist/browser/ansi/fg/ftag.d.cts", "default": "./dist/browser/ansi/fg/ftag.cjs" }, "import": { "types": "./dist/browser/ansi/fg/ftag.d.mts", "default": "./dist/browser/ansi/fg/ftag.mjs" } },
    "./browser/ansi/fg/ltag": {"require": { "types": "./dist/browser/ansi/fg/ltag.d.cts", "default": "./dist/browser/ansi/fg/ltag.cjs" }, "import": { "types": "./dist/browser/ansi/fg/ltag.d.mts", "default": "./dist/browser/ansi/fg/ltag.mjs" } },
    "./browser/ansi/fg/ptag": {"require": { "types": "./dist/browser/ansi/fg/ptag.d.cts", "default": "./dist/browser/ansi/fg/ptag.cjs" }, "import": { "types": "./dist/browser/ansi/fg/ptag.d.mts", "default": "./dist/browser/ansi/fg/ptag.mjs" } },
    "./browser/ansi/fg/stag": {"require": { "types": "./dist/browser/ansi/fg/stag.d.cts", "default": "./dist/browser/ansi/fg/stag.cjs" }, "import": { "types": "./dist/browser/ansi/fg/stag.d.mts", "default": "./dist/browser/ansi/fg/stag.mjs" } },

    "./browser/fg": {"require": { "types": "./dist/browser/fg/index.d.cts", "default": "./dist/browser/fg/index.cjs" }, "import": { "types": "./dist/browser/fg/index.d.mts", "default": "./dist/browser/fg/index.mjs" } },
    "./browser/fg/btag": {"require": { "types": "./dist/browser/fg/btag.d.cts", "default": "./dist/browser/fg/btag.cjs" }, "import": { "types": "./dist/browser/fg/btag.d.mts", "default": "./dist/browser/fg/btag.mjs" } },
    "./browser/fg/ctag": {"require": { "types": "./dist/browser/fg/ctag.d.cts", "default": "./dist/browser/fg/ctag.cjs" }, "import": { "types": "./dist/browser/fg/ctag.d.mts", "default": "./dist/browser/fg/ctag.mjs" } },
    "./browser/fg/etag": {"require": { "types": "./dist/browser/fg/etag.d.cts", "default": "./dist/browser/fg/etag.cjs" }, "import": { "types": "./dist/browser/fg/etag.d.mts", "default": "./dist/browser/fg/etag.mjs" } },
    "./browser/fg/ftag": {"require": { "types": "./dist/browser/fg/ftag.d.cts", "default": "./dist/browser/fg/ftag.cjs" }, "import": { "types": "./dist/browser/fg/ftag.d.mts", "default": "./dist/browser/fg/ftag.mjs" } },
    "./browser/fg/ltag": {"require": { "types": "./dist/browser/fg/ltag.d.cts", "default": "./dist/browser/fg/ltag.cjs" }, "import": { "types": "./dist/browser/fg/ltag.d.mts", "default": "./dist/browser/fg/ltag.mjs" } },
    "./browser/fg/ptag": {"require": { "types": "./dist/browser/fg/ptag.d.cts", "default": "./dist/browser/fg/ptag.cjs" }, "import": { "types": "./dist/browser/fg/ptag.d.mts", "default": "./dist/browser/fg/ptag.mjs" } },
    "./browser/fg/stag": {"require": { "types": "./dist/browser/fg/stag.d.cts", "default": "./dist/browser/fg/stag.cjs" }, "import": { "types": "./dist/browser/fg/stag.d.mts", "default": "./dist/browser/fg/stag.mjs" } },

    "./node": {"require": { "types": "./dist/node/index.d.cts", "default": "./dist/node/index.cjs" }, "import": { "types": "./dist/node/index.d.mts", "default": "./dist/node/index.mjs" } },
    "./node/btag": {"require": { "types": "./dist/node/btag.d.cts", "default": "./dist/node/btag.cjs" }, "import": { "types": "./dist/node/btag.d.mts", "default": "./dist/node/btag.mjs" } },
    "./node/ctag": {"require": { "types": "./dist/node/ctag.d.cts", "default": "./dist/node/ctag.cjs" }, "import": { "types": "./dist/node/ctag.d.mts", "default": "./dist/node/ctag.mjs" } },
    "./node/etag": {"require": { "types": "./dist/node/etag.d.cts", "default": "./dist/node/etag.cjs" }, "import": { "types": "./dist/node/etag.d.mts", "default": "./dist/node/etag.mjs" } },
    "./node/ftag": {"require": { "types": "./dist/node/ftag.d.cts", "default": "./dist/node/ftag.cjs" }, "import": { "types": "./dist/node/ftag.d.mts", "default": "./dist/node/ftag.mjs" } },
    "./node/ltag": {"require": { "types": "./dist/node/ltag.d.cts", "default": "./dist/node/ltag.cjs" }, "import": { "types": "./dist/node/ltag.d.mts", "default": "./dist/node/ltag.mjs" } },
    "./node/ptag": {"require": { "types": "./dist/node/ptag.d.cts", "default": "./dist/node/ptag.cjs" }, "import": { "types": "./dist/node/ptag.d.mts", "default": "./dist/node/ptag.mjs" } },
    "./node/stag": {"require": { "types": "./dist/node/stag.d.cts", "default": "./dist/node/stag.cjs" }, "import": { "types": "./dist/node/stag.d.mts", "default": "./dist/node/stag.mjs" } },
    "./node/utils": {"require": { "types": "./dist/node/_utils_.d.cts", "default": "./dist/node/_utils_.cjs" }, "import": { "types": "./dist/node/_utils_.d.mts", "default": "./dist/node/_utils_.mjs" } },
    "./node/_utils_": {"require": { "types": "./dist/node/_utils_.d.cts", "default": "./dist/node/_utils_.cjs" }, "import": { "types": "./dist/node/_utils_.d.mts", "default": "./dist/node/_utils_.mjs" } },

    "./node/ansi": {"require": { "types": "./dist/node/ansi/index.d.cts", "default": "./dist/node/ansi/index.cjs" }, "import": { "types": "./dist/node/ansi/index.d.mts", "default": "./dist/node/ansi/index.mjs" } },
    "./node/ansi/btag": {"require": { "types": "./dist/node/ansi/btag.d.cts", "default": "./dist/node/ansi/btag.cjs" }, "import": { "types": "./dist/node/ansi/btag.d.mts", "default": "./dist/node/ansi/btag.mjs" } },
    "./node/ansi/ctag": {"require": { "types": "./dist/node/ansi/ctag.d.cts", "default": "./dist/node/ansi/ctag.cjs" }, "import": { "types": "./dist/node/ansi/ctag.d.mts", "default": "./dist/node/ansi/ctag.mjs" } },
    "./node/ansi/etag": {"require": { "types": "./dist/node/ansi/etag.d.cts", "default": "./dist/node/ansi/etag.cjs" }, "import": { "types": "./dist/node/ansi/etag.d.mts", "default": "./dist/node/ansi/etag.mjs" } },
    "./node/ansi/ftag": {"require": { "types": "./dist/node/ansi/ftag.d.cts", "default": "./dist/node/ansi/ftag.cjs" }, "import": { "types": "./dist/node/ansi/ftag.d.mts", "default": "./dist/node/ansi/ftag.mjs" } },
    "./node/ansi/ltag": {"require": { "types": "./dist/node/ansi/ltag.d.cts", "default": "./dist/node/ansi/ltag.cjs" }, "import": { "types": "./dist/node/ansi/ltag.d.mts", "default": "./dist/node/ansi/ltag.mjs" } },
    "./node/ansi/ptag": {"require": { "types": "./dist/node/ansi/ptag.d.cts", "default": "./dist/node/ansi/ptag.cjs" }, "import": { "types": "./dist/node/ansi/ptag.d.mts", "default": "./dist/node/ansi/ptag.mjs" } },
    "./node/ansi/stag": {"require": { "types": "./dist/node/ansi/stag.d.cts", "default": "./dist/node/ansi/stag.cjs" }, "import": { "types": "./dist/node/ansi/stag.d.mts", "default": "./dist/node/ansi/stag.mjs" } },

    "./node/ansi/fg": {"require": { "types": "./dist/node/ansi/fg/index.d.cts", "default": "./dist/node/ansi/fg/index.cjs" }, "import": { "types": "./dist/node/ansi/fg/index.d.mts", "default": "./dist/node/ansi/fg/index.mjs" } },
    "./node/ansi/fg/btag": {"require": { "types": "./dist/node/ansi/fg/btag.d.cts", "default": "./dist/node/ansi/fg/btag.cjs" }, "import": { "types": "./dist/node/ansi/fg/btag.d.mts", "default": "./dist/node/ansi/fg/btag.mjs" } },
    "./node/ansi/fg/ctag": {"require": { "types": "./dist/node/ansi/fg/ctag.d.cts", "default": "./dist/node/ansi/fg/ctag.cjs" }, "import": { "types": "./dist/node/ansi/fg/ctag.d.mts", "default": "./dist/node/ansi/fg/ctag.mjs" } },
    "./node/ansi/fg/etag": {"require": { "types": "./dist/node/ansi/fg/etag.d.cts", "default": "./dist/node/ansi/fg/etag.cjs" }, "import": { "types": "./dist/node/ansi/fg/etag.d.mts", "default": "./dist/node/ansi/fg/etag.mjs" } },
    "./node/ansi/fg/ftag": {"require": { "types": "./dist/node/ansi/fg/ftag.d.cts", "default": "./dist/node/ansi/fg/ftag.cjs" }, "import": { "types": "./dist/node/ansi/fg/ftag.d.mts", "default": "./dist/node/ansi/fg/ftag.mjs" } },
    "./node/ansi/fg/ltag": {"require": { "types": "./dist/node/ansi/fg/ltag.d.cts", "default": "./dist/node/ansi/fg/ltag.cjs" }, "import": { "types": "./dist/node/ansi/fg/ltag.d.mts", "default": "./dist/node/ansi/fg/ltag.mjs" } },
    "./node/ansi/fg/ptag": {"require": { "types": "./dist/node/ansi/fg/ptag.d.cts", "default": "./dist/node/ansi/fg/ptag.cjs" }, "import": { "types": "./dist/node/ansi/fg/ptag.d.mts", "default": "./dist/node/ansi/fg/ptag.mjs" } },
    "./node/ansi/fg/stag": {"require": { "types": "./dist/node/ansi/fg/stag.d.cts", "default": "./dist/node/ansi/fg/stag.cjs" }, "import": { "types": "./dist/node/ansi/fg/stag.d.mts", "default": "./dist/node/ansi/fg/stag.mjs" } },

    "./node/fg": {"require": { "types": "./dist/node/fg/index.d.cts", "default": "./dist/node/fg/index.cjs" }, "import": { "types": "./dist/node/fg/index.d.mts", "default": "./dist/node/fg/index.mjs" } },
    "./node/fg/btag": {"require": { "types": "./dist/node/fg/btag.d.cts", "default": "./dist/node/fg/btag.cjs" }, "import": { "types": "./dist/node/fg/btag.d.mts", "default": "./dist/node/fg/btag.mjs" } },
    "./node/fg/ctag": {"require": { "types": "./dist/node/fg/ctag.d.cts", "default": "./dist/node/fg/ctag.cjs" }, "import": { "types": "./dist/node/fg/ctag.d.mts", "default": "./dist/node/fg/ctag.mjs" } },
    "./node/fg/etag": {"require": { "types": "./dist/node/fg/etag.d.cts", "default": "./dist/node/fg/etag.cjs" }, "import": { "types": "./dist/node/fg/etag.d.mts", "default": "./dist/node/fg/etag.mjs" } },
    "./node/fg/ftag": {"require": { "types": "./dist/node/fg/ftag.d.cts", "default": "./dist/node/fg/ftag.cjs" }, "import": { "types": "./dist/node/fg/ftag.d.mts", "default": "./dist/node/fg/ftag.mjs" } },
    "./node/fg/ltag": {"require": { "types": "./dist/node/fg/ltag.d.cts", "default": "./dist/node/fg/ltag.cjs" }, "import": { "types": "./dist/node/fg/ltag.d.mts", "default": "./dist/node/fg/ltag.mjs" } },
    "./node/fg/ptag": {"require": { "types": "./dist/node/fg/ptag.d.cts", "default": "./dist/node/fg/ptag.cjs" }, "import": { "types": "./dist/node/fg/ptag.d.mts", "default": "./dist/node/fg/ptag.mjs" } },
    "./node/fg/stag": {"require": { "types": "./dist/node/fg/stag.d.cts", "default": "./dist/node/fg/stag.cjs" }, "import": { "types": "./dist/node/fg/stag.d.mts", "default": "./dist/node/fg/stag.mjs" } }
  }
}
