{
  "name": "ink-form",
  "type": "module",
  "version": "2.0.1",
  "description": "Complex user-friendly form component for React Ink",
  "main": "lib/index.js",
  "exports": "./lib/index.js",
  "types": "lib/index.d.ts",
  "keywords": [
    "react",
    "cli",
    "ui",
    "component",
    "input",
    "forms",
    "reusable",
    "ink",
    "commandline",
    "cmd"
  ],
  "repository": "https://github.com/lukasbach/ink-form",
  "author": "Lukas Bach <lbach@outlook.de>",
  "license": "MIT",
  "bugs": "https://github.com/lukasbach/ink-form/issues",
  "devDependencies": {
    "@types/node": "^14.14.45",
    "@types/react": "^18.2.41",
    "ink": "^4.4.1",
    "prettier": "^2.2.1",
    "publish-fast": "^0.0.20",
    "react": "^18.2.0",
    "ts-node": "^10.9.1",
    "typedoc": "^0.25.4",
    "typescript": "^5.3.2"
  },
  "scripts": {
    "start": "ts-node-esm src/demo/overview.tsx",
    "demo:overview": "ts-node-esm src/demo/overview.tsx",
    "demo:packagejson": "ts-node-esm src/demo/packagejson.tsx",
    "demo:custommanager": "ts-node-esm src/demo/custommanager.tsx",
    "demo:imperative": "ts-node-esm src/demo/imperative.ts",
    "build": "tsc",
    "build:docs": "typedoc --out docs src/index.ts",
    "lint": "prettier --check .",
    "prettier:check": "prettier --check .",
    "prettier:write": "prettier --write .",
    "release": "publish-fast"
  },
  "peerDependencies": {
    "ink": ">=4",
    "react": ">=18"
  },
  "dependencies": {
    "ink-select-input": "^5.0.0",
    "ink-text-input": "^6.0.0"
  },
  "publishConfig": {
    "access": "public"
  },
  "publish": {
    "preScripts": "build,build:docs,lint",
    "releaseNotesSource": "next-releasenotes.md"
  }
}
