{
  "name": "@fern-api/ui-core-utils",
  "version": "1.1.18-e70a169b11",
  "repository": {
    "type": "git",
    "url": "https://github.com/fern-api/fern-platform.git",
    "directory": "packages/commons/core-utils"
  },
  "sideEffects": false,
  "type": "module",
  "exports": {
    "./assertNever": {
      "types": "./src/assertNever.ts",
      "default": "./dist/assertNever.js"
    },
    "./titleCase": {
      "types": "./src/titleCase.ts",
      "default": "./dist/titleCase.js"
    },
    "./unknownToString": {
      "types": "./src/unknownToString.ts",
      "default": "./dist/unknownToString.js"
    },
    "./visitDiscriminatedUnion": {
      "types": "./src/visitDiscriminatedUnion.ts",
      "default": "./dist/visitDiscriminatedUnion.js"
    },
    "./isPlainObject": {
      "types": "./src/objects/isPlainObject.ts",
      "default": "./dist/objects/isPlainObject.js"
    },
    "./identity": {
      "types": "./src/identity.ts",
      "default": "./dist/identity.js"
    },
    "./logger": {
      "types": "./src/logger.ts",
      "default": "./dist/logger.js"
    },
    ".": {
      "types": "./src/index.ts",
      "default": "./dist/index.js"
    }
  },
  "main": "dist/index.js",
  "source": "src/index.ts",
  "files": [
    "dist"
  ],
  "dependencies": {
    "date-fns": "^4.1.0",
    "date-fns-tz": "^3.2.0",
    "title": "^3.5.3"
  },
  "devDependencies": {
    "@types/node": "^22.0.0",
    "@types/title": "^3.4.3",
    "stylelint": "^16.14.1",
    "typescript": "^5",
    "vitest": "^3.2.4",
    "@fern-platform/configs": "0.1.0"
  },
  "scripts": {
    "check-types": "tsc --noEmit",
    "clean": "rm -rf ./lib ./dist && tsc --build --clean",
    "compile": "tsc",
    "depcheck": "knip",
    "format": "prettier --write --ignore-unknown \"**\"",
    "format:check": "prettier --check --ignore-unknown \"**\"",
    "lint:style": "stylelint 'src/**/*.scss' --allow-empty-input --max-warnings 0",
    "lint:style:fix": "pnpm lint:style --fix",
    "test": "vitest --run --passWithNoTests --globals"
  }
}