{"xo":{"rules":{"complexity":"off","react/jsx-indent":"off","react/prop-types":"off","unicorn/import-index":"off","react/state-in-constructor":"off","react-hooks/exhaustive-deps":"off","react/no-unescaped-entities":"off","import/no-useless-path-segments":"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/prevent-abbreviations":"off","react/jsx-curly-brace-presence":"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/vadimdemedes/ink/issues"},"dist":{"shasum":"c4cad99574f5e237dad57db460e824a168dcecc6","tarball":"https://registry.npmjs.org/ink/-/ink-4.2.0.tgz","fileCount":126,"integrity":"sha512-q7SeFAEFMyKxTblyVI+CsxHzfiMMP9JUDG0cRmOKEAmJiYrtrDW1YYTv129RXqfn7fMKcVc4h/LbAJvqvZIuEQ==","signatures":[{"sig":"MEUCIFNv8zIy+VXeSf11NNQBIq7r5dN6U7CgnSbALsOERC5lAiEA3PSY2DFHqQSjOn2Q3LUdtQ/THbUgWhx9n8zgwPq6Mr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRiiWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTUA/8C3XIYzAdC7ZgwfBszJcFBb4SRapY6FXuNKn0mtd7FFpGhP9O\r\n1wRYQbqvo5IMO1LBQub6DQTvKdGnFTH1ioKsT4TeNnkzQmWT4JYgavzwFe5p\r\nmCeW8PtcGumXWgT2E4cVt03t3l/bbgoHqlbGGRCYhlaMX+A/gAAAFMtHhdPh\r\n5PFLiYLAg2lQqcDMxcfIaUVgkWTnjzuM2LQdNK1UpcvF+F1BhA5XrbCJBof4\r\nGinxbRWQLfWh1pZJNFsbf+ROu6tFqAtYi8Shbwh2+5oGdlIiMRUBxyjMH6PA\r\nCnDuCn+LDWMwkFfajAYlL9L9LrHRrgTXyLdfJdxkUYuqd/cBKlElddw+Qbg9\r\nr9LqZzs795DKpJWP/CXMBi9EcJmI2Os92W4qkd2/+0Os8GG3vdESbzOAgpyn\r\n1IALMzThUa2tnI0dL6MnSGGcc7o2E6w4pkXXotS4bKhDEqWyX+8uZk+g88qo\r\nIg6BjQT8qG+qALKlP7DG7q1y/XehjrziWuoafB/ZFfbYVWNWOzI8IiMgDf86\r\n1fkvWmiGirpKl75QhuPz22VIK9qi4OtJLRHPNlWlfFsaoobvTb6crr1OKvkL\r\n1awe0gchickbcl8ru77Of2O2Ag1kVr/iP9ONr4BwF7ceFKhKvt3R1ADoXRrr\r\nvdQgByD6NzL1l37dOTWCryL4Jti3t7xfBNw=\r\n=chVa\r\n-----END PGP SIGNATURE-----\r\n"},"name":"ink","type":"module","author":{"url":"https://github.com/vadimdemedes","name":"Vadim Demedes","email":"vadimdemedes@hey.com"},"engines":{"node":">=14.16"},"exports":{"types":"./build/index.d.ts","default":"./build/index.js"},"gitHead":"4e7546939cc383897bf40610db17c69b4e9ba84c","license":"MIT","scripts":{"dev":"tsc --watch","test":"tsc --noEmit && 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":"vdemedes","email":"vadimdemedes@hey.com"},"homepage":"https://github.com/vadimdemedes/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/vadimdemedes/ink.git","type":"git"},"_npmVersion":"8.19.3","description":"React for CLI","directories":{},"maintainers":[{"name":"vdemedes","email":"vadimdemedes@hey.com"},{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_nodeVersion":"16.19.1","dependencies":{"ws":"^8.12.0","chalk":"^5.2.0","is-ci":"^3.0.1","lodash":"^4.17.21","auto-bind":"^5.0.1","cli-boxes":"^3.0.0","scheduler":"^0.23.0","type-fest":"^0.12.0","wrap-ansi":"^8.1.0","cli-cursor":"^4.0.0","slice-ansi":"^6.0.0","signal-exit":"^3.0.7","stack-utils":"^2.0.6","widest-line":"^4.0.1","ansi-escapes":"^6.0.0","cli-truncate":"^3.1.0","code-excerpt":"^4.0.0","string-width":"^5.1.2","indent-string":"^5.0.0","is-lower-case":"^2.0.2","is-upper-case":"^2.0.2","patch-console":"^2.0.0","yoga-wasm-web":"~0.3.3","react-reconciler":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","xo":"^0.53.0","ava":"^5.1.1","boxen":"^7.0.1","delay":"^5.0.0","react":"^18.0.0","sinon":"^12.0.1","p-queue":"^7.3.4","ts-node":"10.9.1","node-pty":"0.10.1","prettier":"^2.0.4","@types/ms":"^0.7.31","@types/ws":"^8.5.4","strip-ansi":"^6.0.0","typescript":"^4.9.4","@types/node":"*","@types/is-ci":"^2.0.0","@types/react":"^18.0.0","@types/sinon":"^9.0.4","@types/lodash":"^4.14.191","@faker-js/faker":"^7.6.0","@types/benchmark":"^2.1.2","@types/scheduler":"^0.16.2","@types/wrap-ansi":"^3.0.0","@types/slice-ansi":"^4.0.0","@types/signal-exit":"^3.0.0","@types/stack-utils":"^1.0.1","eslint-plugin-react":"^7.32.2","react-devtools-core":"^4.19.1","@sindresorhus/tsconfig":"3.0.1","eslint-config-xo-react":"^0.27.0","@types/react-reconciler":"^0.28.2","@vdemedes/prettier-config":"^1.0.1","eslint-plugin-react-hooks":"^4.6.0"},"peerDependencies":{"react":">=18.0.0","@types/react":">=18.0.0","react-devtools-core":"^4.19.1"},"peerDependenciesMeta":{"@types/react":{"optional":true},"react-devtools-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ink_4.2.0_1682319510220_0.8198014627379424","host":"s3://npm-registry-packages"},"_id":"ink@4.2.0","version":"4.2.0"}