{
  "name": "react-fontpicker-ts-lite",
  "version": "1.3.0",
  "private": false,
  "description": "A Google font picker component for React",
  "keywords": [
    "fontpicker",
    "font",
    "picker",
    "react",
    "google",
    "font",
    "fonts",
    "selector",
    "component"
  ],
  "homepage": "https://ae9is.github.io/react-fontpicker",
  "bugs": {
    "url": "https://github.com/ae9is/react-fontpicker/issues"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/ae9is/react-fontpicker.git"
  },
  "author": {
    "name": "ae9is",
    "email": "react.fontpicker@gmail.com"
  },
  "license": "MIT",
  "main": "dist/index.js",
  "module": "dist/index.mjs",
  "types": "dist/index.d.ts",
  "files": [
    "dist"
  ],
  "sideEffects": [
    "*.css",
    "*.png"
  ],
  "scripts": {
    "build": "run-s build:*",
    "build:clean": "rm -rf dist .tsbuildinfo && rm -rf docs",
    "build:tsup": "tsup",
    "build:types": "tsc -p tsconfig.types.json",
    "build:vite": "vite build",
    "dev": "run-s dev:*",
    "dev:vite": "vite --port 3000",
    "test-all": "run-p test:*",
    "test": "run-p test:vitest",
    "test:cypress-e2e": "start-server-and-test preview http://localhost:4173/react-fontpicker/ cypress:fast:e2e",
    "test:cypress-comp": "npm run cypress:fast:comp",
    "test:vitest": "npm run vitest",
    "cypress:run": "run-p cypress:run:*",
    "cypress:run:e2e": "CYPRESS_CRASH_REPORTS=0 cypress run --e2e",
    "cypress:run:comp": "CYPRESS_CRASH_REPORTS=0 cypress run --component",
    "cypress:fast:e2e": "npm run cypress:run:e2e --config video=false screenshot=false experimentalStudio=false",
    "cypress:fast:comp": "npm run cypress:run:comp --config video=false screenshot=false useExperimentalComponentTesting=true",
    "cypress:open": "CYPRESS_CRASH_REPORTS=0 cypress open",
    "vitest": "vitest run",
    "format": "prettier --write src cypress scripts",
    "lint": "eslint src cypress",
    "build-font-previews-php": "php ./scripts/build-font-previews.php",
    "build-font-previews-lite": "ts-node --project tsconfig.scripts.json ./scripts/buildFontPreviews.ts --lite",
    "build-font-previews": "ts-node --project tsconfig.scripts.json ./scripts/buildFontPreviews.ts --googlefonts",
    "build-font-previews-manual": "ts-node --project tsconfig.scripts.json ./scripts/buildFontPreviews.ts manual-fonts-test 'BickleyScript|handwriting|0,400|./font-cache/bickleyscript.ttf'",
    "svg-text-test": "tsc -p tsconfig.scripts.json && node ./scripts/getTextSvg.js",
    "preview": "vite preview --host 0.0.0.0 --outDir docs",
    "upgrade": "npm run upgrade-packages && npm install && npm run build && npm run test",
    "upgrade-packages": "ncu -u"
  },
  "tsup": {
    "entry": [
      "index.ts"
    ],
    "clean": true,
    "splitting": false,
    "dts": false,
    "minify": false,
    "sourcemap": true,
    "target": "ES2015",
    "format": [
      "cjs",
      "esm"
    ]
  },
  "peerDependencies": {
    "react": ">=16.8"
  },
  "devDependencies": {
    "@cypress/react": "9.0.1",
    "@testing-library/dom": "10.4.1",
    "@testing-library/jest-dom": "6.9.1",
    "@testing-library/react": "16.3.1",
    "@testing-library/user-event": "14.6.1",
    "@types/node": "25.0.3",
    "@types/opentype.js": "1.3.8",
    "@types/react": "19.2.7",
    "@types/react-dom": "19.2.3",
    "@vitejs/plugin-react-swc": "4.2.2",
    "cypress": "15.8.1",
    "jsdom": "27.3.0",
    "npm-check-updates": "19.2.0",
    "npm-run-all": "4.1.5",
    "opentype.js": "1.3.4",
    "prettier": "3.7.4",
    "react": "19.2.3",
    "react-dom": "19.2.3",
    "start-server-and-test": "2.1.3",
    "ts-node": "10.9.2",
    "tsconfig": "file:*",
    "tsup": "8.5.1",
    "typescript": "5.9.3",
    "vite": "7.3.0",
    "vite-plugin-compression2": "2.4.0",
    "vitest": "4.0.15"
  }
}
