UNPKG

ink-form

Version:

Complex user-friendly form component for React Ink

65 lines (64 loc) 1.7 kB
{ "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" } }