{"xo":{"rules":{"complexity":"off","no-bitwise":"off","import/order":"off","react/jsx-indent":"off","react/prop-types":"off","unicorn/no-for-loop":"off","unicorn/import-index":"off","ava/no-import-test-files":"off","unicorn/prefer-code-point":"off","react/state-in-constructor":"off","react-hooks/exhaustive-deps":"off","react/no-unescaped-entities":"off","import/no-useless-path-segments":"off","@typescript-eslint/prefer-for-of":"off","@typescript-eslint/no-unsafe-call":"off","eslint-comments/no-unused-disable":"off","@typescript-eslint/no-unsafe-return":"off","@typescript-eslint/naming-convention":"off","@typescript-eslint/prefer-nullish-coalescing":"off"},"extends":["xo-react"],"ignores":["src/parse-keypress.ts"],"plugins":["react"],"prettier":true,"overrides":[{"files":["src/**/*.{ts,tsx}","test/**/*.{ts,tsx}"],"rules":{"camelcase":["error",{"allow":["^unstable__","^internal_"]}],"dot-notation":"off","no-unused-expressions":"off","unicorn/filename-case":"off","react/boolean-prop-naming":"off","react/require-default-props":"off","unicorn/prefer-event-target":"off","unicorn/prevent-abbreviations":"off","react/jsx-curly-brace-presence":"off","unicorn/prefer-dom-node-remove":"off","@typescript-eslint/no-empty-function":"off","react/default-props-match-prop-types":"off","@typescript-eslint/promise-function-async":"warn","@typescript-eslint/explicit-function-return":"off","@typescript-eslint/explicit-function-return-type":"off"}},{"files":["examples/**/*.{ts,tsx}","benchmark/**/*.{ts,tsx}"],"rules":{"import/no-unassigned-import":"off"}}]},"ava":{"files":["test/**/*","!test/helpers/**/*","!test/fixtures/**/*"],"extensions":{"ts":"module","tsx":"module"},"nodeArguments":["--loader=ts-node/esm"],"workerThreads":false},"bugs":{"url":"https://github.com/jacob314/ink/issues"},"dist":{"shasum":"ed0f9cce505aa7bd999b7f5ca0495b1e1ca90743","tarball":"https://registry.npmjs.org/@jrichman/ink/-/ink-7.1.0.tgz","fileCount":231,"integrity":"sha512-OM49V37BUVfbG77zyT3YIDvwKosEOz1fBIBY5FI00DefrJGcfDc4GUVynb9GdjwwJwSNMe39VLH3VdG4bJ718A==","signatures":[{"sig":"MEQCIBJXBh9kj0rcoHida2Y4dS6xqFTaaomtAiK1UV3lDL/cAiBv/sZtWEg6PYaNHUPgCMSrfIFJanDLrhiiKHphZQ48DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1109636},"name":"@jrichman/ink","type":"module","author":{"url":"https://github.com/jacob314","name":"Jacob Richman","email":"jacob314@gmail.com"},"engines":{"node":">=20"},"exports":{"types":"./build/index.d.ts","default":"./build/index.js"},"license":"MIT","scripts":{"dev":"tsc --watch","test":"tsc --noEmit && NODE_OPTIONS=\"--max-old-space-size=8192\" xo && FORCE_COLOR=true ava","build":"tsc","example":"NODE_NO_WARNINGS=1 node --loader ts-node/esm","prepare":"npm run build","benchmark":"NODE_NO_WARNINGS=1 node --loader ts-node/esm"},"_npmUser":{"name":"jrichman","email":"jacob314@gmail.com"},"homepage":"https://github.com/jacob314/ink#readme","keywords":["react","cli","jsx","stdout","components","command-line","preact","redux","print","render","colors","text"],"prettier":"@vdemedes/prettier-config","repository":{"url":"git+https://github.com/jacob314/ink.git","type":"git"},"_npmVersion":"10.9.4","description":"React for CLI","directories":{},"maintainers":[{"name":"jrichman","email":"jacob314@gmail.com"}],"_nodeVersion":"22.22.0","dependencies":{"ws":"^8.18.0","chalk":"^5.6.0","yargs":"^17.7.2","is-in-ci":"^2.0.0","auto-bind":"^5.0.1","cli-boxes":"^3.0.0","mnemonist":"^0.40.3","type-fest":"^4.27.0","wrap-ansi":"^9.0.0","cli-cursor":"^4.0.0","es-toolkit":"^1.39.10","slice-ansi":"^7.1.0","ansi-styles":"^6.2.3","signal-exit":"^3.0.7","stack-utils":"^2.0.6","yoga-layout":"~3.2.1","ansi-escapes":"^7.0.0","cli-truncate":"^4.0.0","code-excerpt":"^4.0.0","string-width":"^8.1.0","indent-string":"^5.0.0","patch-console":"^2.0.0","react-reconciler":"^0.32.0","is-fullwidth-code-point":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","xo":"^0.59.3","ava":"^5.1.1","boxen":"^8.0.1","delay":"^6.0.0","react":"^19.1.0","sinon":"^20.0.0","p-queue":"^8.0.0","ts-node":"^10.9.2","node-pty":"^1.0.0","prettier":"^3.3.3","@types/ms":"^2.1.0","@types/ws":"^8.18.1","strip-ansi":"^7.1.0","typescript":"^5.8.3","@types/node":"^22.15.24","@types/react":"^19.1.5","@types/sinon":"^17.0.3","@types/yargs":"^17.0.35","@faker-js/faker":"^9.8.0","@xterm/headless":"^5.5.0","@types/signal-exit":"^3.0.0","@types/stack-utils":"^2.0.2","eslint-plugin-react":"^7.37.5","react-devtools-core":"^6.1.2","@sinonjs/fake-timers":"^14.0.0","@sindresorhus/tsconfig":"^7.0.0","eslint-config-xo-react":"0.27.0","@types/react-reconciler":"^0.32.2","@vdemedes/prettier-config":"^2.0.1","eslint-plugin-react-hooks":"^5.0.0"},"peerDependencies":{"react":">=19.0.0","@types/react":">=19.0.0","react-devtools-core":"^6.1.2"},"peerDependenciesMeta":{"@types/react":{"optional":true},"react-devtools-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ink_7.1.0_1782326352818_0.38729719743910174","host":"s3://npm-registry-packages-npm-production"},"_id":"@jrichman/ink@7.1.0","version":"7.1.0"}