{"name":"ink","version":"5.0.0","description":"React for CLI","license":"MIT","repository":{"type":"git","url":"git+https://github.com/vadimdemedes/ink.git"},"author":{"name":"Vadim Demedes","email":"vadimdemedes@hey.com","url":"https://github.com/vadimdemedes"},"type":"module","exports":{"types":"./build/index.d.ts","default":"./build/index.js"},"engines":{"node":">=18"},"scripts":{"dev":"tsc --watch","build":"tsc","prepare":"npm run build","test":"tsc --noEmit && xo && FORCE_COLOR=true ava","example":"NODE_NO_WARNINGS=1 node --loader ts-node/esm","benchmark":"NODE_NO_WARNINGS=1 node --loader ts-node/esm"},"keywords":["react","cli","jsx","stdout","components","command-line","preact","redux","print","render","colors","text"],"dependencies":{"@alcalzone/ansi-tokenize":"^0.1.3","ansi-escapes":"^6.0.0","ansi-styles":"^6.2.1","auto-bind":"^5.0.1","chalk":"^5.3.0","cli-boxes":"^3.0.0","cli-cursor":"^4.0.0","cli-truncate":"^4.0.0","code-excerpt":"^4.0.0","indent-string":"^5.0.0","is-in-ci":"^0.1.0","lodash":"^4.17.21","patch-console":"^2.0.0","react-reconciler":"^0.29.0","scheduler":"^0.23.0","signal-exit":"^3.0.7","slice-ansi":"^7.1.0","stack-utils":"^2.0.6","string-width":"^7.0.0","type-fest":"^4.8.3","widest-line":"^5.0.0","wrap-ansi":"^9.0.0","ws":"^8.15.0","yoga-wasm-web":"~0.3.3"},"devDependencies":{"@faker-js/faker":"^8.3.1","@sindresorhus/tsconfig":"^5.0.0","@types/benchmark":"^2.1.2","@types/lodash":"^4.14.202","@types/ms":"^0.7.31","@types/node":"^20.10.4","@types/react":"^18.2.43","@types/react-reconciler":"^0.28.2","@types/scheduler":"^0.16.8","@types/signal-exit":"^3.0.0","@types/sinon":"^10.0.20","@types/stack-utils":"^2.0.2","@types/ws":"^8.5.10","@vdemedes/prettier-config":"^2.0.1","ava":"^5.1.1","boxen":"^7.0.1","delay":"^6.0.0","eslint-config-xo-react":"0.27.0","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"4.6.0","ms":"^2.1.3","node-pty":"^1.0.0","p-queue":"^8.0.0","prettier":"^3.1.1","react":"^18.0.0","react-devtools-core":"^5.0.0","sinon":"^17.0.0","strip-ansi":"^7.1.0","ts-node":"^10.9.2","typescript":"^5.3.3","xo":"^0.56.0"},"peerDependencies":{"@types/react":">=18.0.0","react":">=18.0.0","react-devtools-core":"^4.19.1"},"peerDependenciesMeta":{"@types/react":{"optional":true},"react-devtools-core":{"optional":true}},"ava":{"workerThreads":false,"files":["test/**/*","!test/helpers/**/*","!test/fixtures/**/*"],"extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--loader=ts-node/esm"]},"xo":{"extends":["xo-react"],"plugins":["react"],"prettier":true,"rules":{"react/no-unescaped-entities":"off","react/state-in-constructor":"off","react/jsx-indent":"off","react/prop-types":"off","unicorn/import-index":"off","import/no-useless-path-segments":"off","react-hooks/exhaustive-deps":"off","complexity":"off"},"ignores":["src/parse-keypress.ts"],"overrides":[{"files":["src/**/*.{ts,tsx}","test/**/*.{ts,tsx}"],"rules":{"no-unused-expressions":"off","camelcase":["error",{"allow":["^unstable__","^internal_"]}],"unicorn/filename-case":"off","react/default-props-match-prop-types":"off","unicorn/prevent-abbreviations":"off","react/require-default-props":"off","react/jsx-curly-brace-presence":"off","@typescript-eslint/no-empty-function":"off","@typescript-eslint/promise-function-async":"warn","@typescript-eslint/explicit-function-return":"off","@typescript-eslint/explicit-function-return-type":"off","dot-notation":"off","react/boolean-prop-naming":"off","unicorn/prefer-dom-node-remove":"off","unicorn/prefer-event-target":"off"}},{"files":["examples/**/*.{ts,tsx}","benchmark/**/*.{ts,tsx}"],"rules":{"import/no-unassigned-import":"off"}}]},"prettier":"@vdemedes/prettier-config","_id":"ink@5.0.0","gitHead":"eb18bdeb0ac4c91ae4a686774bbdedbb96bb7263","bugs":{"url":"https://github.com/vadimdemedes/ink/issues"},"homepage":"https://github.com/vadimdemedes/ink#readme","_nodeVersion":"18.20.0","_npmVersion":"10.5.0","dist":{"shasum":"9367e6f8f6e7f28845690c72f806d09e207a0799","size":64358,"noattachment":false,"key":"/ink/-/ink-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/ink/download/ink-5.0.0.tgz"},"_npmUser":{"name":"vdemedes","email":"vadimdemedes@hey.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""},{"name":"vdemedes","email":"sbioko@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ink_5.0.0_1715448893167_0.855843565869701"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-11T17:34:53.361Z","publish_time":1715448893361,"_source_registry_name":"default","_cnpm_publish_time":1715448893361,"dist-tags":{"latest":"7.0.0","next":"3.0.0-7"}}