{
  "name": "visionary-url",
  "version": "1.3.3",
  "description": "A lightweight library for generating image URLs with baked-in blurhash placeholders.",
  "type": "module",
  "main": "./dist/visionary-url.cjs",
  "module": "./dist/visionary-url.js",
  "source": "./lib/visionary-url.ts",
  "types": "./dist/visionary-url.d.ts",
  "exports": {
    ".": {
      "import": "./dist/visionary-url.js",
      "require": "./dist/visionary-url.cjs",
      "types": "./dist/visionary-url.d.ts"
    },
    "./constants": {
      "import": "./dist/constants.js",
      "require": "./dist/constants.cjs",
      "types": "./dist/constants.d.ts",
      "default": "./dist/constants.cjs"
    },
    "./constants/index": {
      "import": "./dist/constants.js",
      "require": "./dist/constants.cjs",
      "types": "./dist/constants.d.ts",
      "default": "./dist/constants.cjs"
    }
  },
  "scripts": {
    "build": "tsc && vite build",
    "clean": "rimraf dist/",
    "dev": "vite",
    "lint": "tsc --noEmit && eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
    "preview": "vite preview",
    "test": "vitest"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/visionary-ux/visionary-url.git"
  },
  "files": [
    "dist/",
    "package.json",
    "README.md"
  ],
  "devDependencies": {
    "@types/node": "18.19.2",
    "@typescript-eslint/eslint-plugin": "7.14.1",
    "@typescript-eslint/parser": "7.14.1",
    "eslint": "8.57.0",
    "rimraf": "5.0.10",
    "typescript": "5.5.2",
    "vite": "5.4.11",
    "vite-plugin-dts": "3.9.1",
    "vitest": "1.6.0"
  },
  "license": "ISC",
  "keywords": [
    "base64url",
    "blur",
    "blurhash",
    "image",
    "placeholder",
    "ux",
    "visionary"
  ],
  "dependencies": {
    "visionary-base64url": "0.1.0"
  }
}
