{"_id":"@aitty/node-pty","_rev":"9-599b59c3e4ddca5d7c3696e921f4f38d","name":"@aitty/node-pty","dist-tags":{"latest":"0.6.7"},"versions":{"0.3.1":{"name":"@aitty/node-pty","version":"0.3.1","keywords":["aitty","node-pty","pty","terminal"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/node-pty@0.3.1","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"fd37036b7c02e09b9f43049f52715da188b6f50c","tarball":"https://registry.npmjs.org/@aitty/node-pty/-/node-pty-0.3.1.tgz","fileCount":9,"integrity":"sha512-pHTdPFiBmvxytYKQTe4w3LgrvY0LgvNOob1cJZ1geyOBhKqzDBQ9G53+foppC94cRIq0tIz0U4DCXCcsapJySg==","signatures":[{"sig":"MEUCIBFpKZk+H2AYrNo0AfyQqkz0AFzwlMkeFX2EvFBwSaJFAiEA2sE+99yPOys1CyVSEdFLt/cgsoIEjo0dg+3Rt7ybiJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28899},"main":"./dist/index.js","type":"module","_from":"file:aitty-node-pty-0.3.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./pty-session":{"types":"./dist/pty-session.d.ts","default":"./dist/pty-session.js"},"./output-buffer":{"types":"./dist/output-buffer.d.ts","default":"./dist/output-buffer.js"}},"_npmUser":{"name":"kingsword09","email":"kingsword09@gmail.com"},"_resolved":"/private/var/folders/vx/_b4v1s1526v0vmzrvcyb20t40000gn/T/d3b2ad341ae7f2c1e915da156b966d27/aitty-node-pty-0.3.1.tgz","_integrity":"sha512-pHTdPFiBmvxytYKQTe4w3LgrvY0LgvNOob1cJZ1geyOBhKqzDBQ9G53+foppC94cRIq0tIz0U4DCXCcsapJySg==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/node-pty"},"_npmVersion":"11.11.1","description":"Node PTY lifecycle runtime for aitty.","directories":{},"sideEffects":false,"_nodeVersion":"25.8.2","dependencies":{"node-pty":"1.2.0-beta.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-pty_0.3.1_1779512856418_0.7436688068024642","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@aitty/node-pty","version":"0.6.0","keywords":["aitty","node-pty","pty","terminal"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/node-pty@0.6.0","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"db61819814624d8fd24219f85f064caf89bb6cd6","tarball":"https://registry.npmjs.org/@aitty/node-pty/-/node-pty-0.6.0.tgz","fileCount":11,"integrity":"sha512-cAzWdqdMzvJKX9MxYg3R8/mQ4VuusUTkK5zrNwvTMW4zyQubHNpa1dwPi0KTbDFR7Z288zkFgbLJVnYRQGzkMg==","signatures":[{"sig":"MEUCIG9jgU/p8STpw5S+MR/sAY8x+gLaLuWG/V+XEJcPjvRiAiEA325CNfdmvpXhCJtoNYxHqMXjBqfBWmH6EGq2HKYrRx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25563},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-node-pty-0.6.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./pty-session":{"types":"./dist/pty-session.d.ts","default":"./dist/pty-session.js"},"./output-buffer":{"types":"./dist/output-buffer.d.ts","default":"./dist/output-buffer.js"},"./adaptive-terminal":{"types":"./dist/adaptive-terminal.d.ts","default":"./dist/adaptive-terminal.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7e24ce78-dba2-4a93-8ea7-601a8e9f2b51"}},"_resolved":"/tmp/aitty-node-pty-0.6.0.tgz","_integrity":"sha512-cAzWdqdMzvJKX9MxYg3R8/mQ4VuusUTkK5zrNwvTMW4zyQubHNpa1dwPi0KTbDFR7Z288zkFgbLJVnYRQGzkMg==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/node-pty"},"_npmVersion":"11.16.0","description":"Node PTY lifecycle runtime for aitty.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"node-pty":"1.2.0-beta.12","@aitty/adaptive-terminal":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-pty_0.6.0_1780321957406_0.5704337398717121","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@aitty/node-pty","version":"0.6.1","keywords":["aitty","node-pty","pty","terminal"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/node-pty@0.6.1","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"b15cd3da0cf4da66c528ac1186479d232f11665d","tarball":"https://registry.npmjs.org/@aitty/node-pty/-/node-pty-0.6.1.tgz","fileCount":11,"integrity":"sha512-fr/2aSXrpAFGmuUFUMTpk06AToanzOvKGTLkItUH4iSCPuQ3AfDbVn21+cWRxfNF5zq2Zjm2pCUslVR+VmYFWw==","signatures":[{"sig":"MEUCIQCIUN+d7NSeIbFtZPjQEKxfyJhUhoO3Bg8hZ7LXFDQQlQIgevKSnlnDX8q3fqH6PZ1lvvp7MVVFeBjEQzgvNDcVw1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25563},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-node-pty-0.6.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./pty-session":{"types":"./dist/pty-session.d.ts","default":"./dist/pty-session.js"},"./output-buffer":{"types":"./dist/output-buffer.d.ts","default":"./dist/output-buffer.js"},"./adaptive-terminal":{"types":"./dist/adaptive-terminal.d.ts","default":"./dist/adaptive-terminal.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7e24ce78-dba2-4a93-8ea7-601a8e9f2b51"}},"_resolved":"/tmp/aitty-node-pty-0.6.1.tgz","_integrity":"sha512-fr/2aSXrpAFGmuUFUMTpk06AToanzOvKGTLkItUH4iSCPuQ3AfDbVn21+cWRxfNF5zq2Zjm2pCUslVR+VmYFWw==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/node-pty"},"_npmVersion":"11.16.0","description":"Node PTY lifecycle runtime for aitty.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"node-pty":"1.2.0-beta.12","@aitty/adaptive-terminal":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-pty_0.6.1_1780411448183_0.08882288526991644","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@aitty/node-pty","version":"0.6.2","keywords":["aitty","node-pty","pty","terminal"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/node-pty@0.6.2","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"fcd35d2007dc3deab37a69e2527519c9d175810f","tarball":"https://registry.npmjs.org/@aitty/node-pty/-/node-pty-0.6.2.tgz","fileCount":11,"integrity":"sha512-8ZvS9JbzqDWMcEYtW33FXUqPAMHBUnfTd9hzUnzd1TQXg98VijLYzL/LpTQ6/FPH3b1JbR94u8O3ULpBXyp4tQ==","signatures":[{"sig":"MEUCIE8/s1nf9Hho8SWd7LD+zW8T+naL1X87Ljy37/VRAEntAiEAm/ut28vTs1oiU8doDpv4XxPNstrrHWnCOj1jlTKJ0jQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25563},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-node-pty-0.6.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./pty-session":{"types":"./dist/pty-session.d.ts","default":"./dist/pty-session.js"},"./output-buffer":{"types":"./dist/output-buffer.d.ts","default":"./dist/output-buffer.js"},"./adaptive-terminal":{"types":"./dist/adaptive-terminal.d.ts","default":"./dist/adaptive-terminal.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7e24ce78-dba2-4a93-8ea7-601a8e9f2b51"}},"_resolved":"/tmp/aitty-node-pty-0.6.2.tgz","_integrity":"sha512-8ZvS9JbzqDWMcEYtW33FXUqPAMHBUnfTd9hzUnzd1TQXg98VijLYzL/LpTQ6/FPH3b1JbR94u8O3ULpBXyp4tQ==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/node-pty"},"_npmVersion":"11.16.0","description":"Node PTY lifecycle runtime for aitty.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"node-pty":"1.2.0-beta.12","@aitty/adaptive-terminal":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-pty_0.6.2_1780720313840_0.02573078335434209","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@aitty/node-pty","version":"0.6.3","keywords":["aitty","node-pty","pty","terminal"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/node-pty@0.6.3","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"384424b733cfa539b34eb5903d942bfd830ab2cb","tarball":"https://registry.npmjs.org/@aitty/node-pty/-/node-pty-0.6.3.tgz","fileCount":11,"integrity":"sha512-j2HfZrUTLN/YBJgsfvYYmzM4fC+NxvDicXuSxsux2naKUyyVx7jbd+0WBu8hZkvDjTSmVRTWaNTSKeBaWXKw+g==","signatures":[{"sig":"MEQCIDOLd9N9dm5ZniZq6lPQpy4xHyIWHKXwWPGdsduW+3eAAiAQbUrRKM9SLmfEPPfkSqgVFN3LaPDlLC3wqeELbiaaKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25563},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-node-pty-0.6.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./pty-session":{"types":"./dist/pty-session.d.ts","default":"./dist/pty-session.js"},"./output-buffer":{"types":"./dist/output-buffer.d.ts","default":"./dist/output-buffer.js"},"./adaptive-terminal":{"types":"./dist/adaptive-terminal.d.ts","default":"./dist/adaptive-terminal.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7e24ce78-dba2-4a93-8ea7-601a8e9f2b51"}},"_resolved":"/tmp/aitty-node-pty-0.6.3.tgz","_integrity":"sha512-j2HfZrUTLN/YBJgsfvYYmzM4fC+NxvDicXuSxsux2naKUyyVx7jbd+0WBu8hZkvDjTSmVRTWaNTSKeBaWXKw+g==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/node-pty"},"_npmVersion":"11.16.0","description":"Node PTY lifecycle runtime for aitty.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"node-pty":"1.2.0-beta.12","@aitty/adaptive-terminal":"0.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-pty_0.6.3_1780826311570_0.34718829682716357","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@aitty/node-pty","version":"0.6.4","keywords":["aitty","node-pty","pty","terminal"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/node-pty@0.6.4","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"9ed4392be26fdc07b4d931920e56ecf00b80a77b","tarball":"https://registry.npmjs.org/@aitty/node-pty/-/node-pty-0.6.4.tgz","fileCount":11,"integrity":"sha512-G34XvCflMPCaGhfx3ptSU/PXg6PYp28hr21pDgetRW7fU1pG/xIHa1cUNn/Ht0gsV21v2B9IHyHZlmyDlZLr6A==","signatures":[{"sig":"MEUCIQCzoD0tkC+Rpths+0/0yrAdj8G1XTaTpiADzLo6y6N8TAIgKleAVydkfGas8cl+txawbtfjtqdVdKuXCBGfFIr32BQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25563},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-node-pty-0.6.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./pty-session":{"types":"./dist/pty-session.d.ts","default":"./dist/pty-session.js"},"./output-buffer":{"types":"./dist/output-buffer.d.ts","default":"./dist/output-buffer.js"},"./adaptive-terminal":{"types":"./dist/adaptive-terminal.d.ts","default":"./dist/adaptive-terminal.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7e24ce78-dba2-4a93-8ea7-601a8e9f2b51"}},"_resolved":"/tmp/aitty-node-pty-0.6.4.tgz","_integrity":"sha512-G34XvCflMPCaGhfx3ptSU/PXg6PYp28hr21pDgetRW7fU1pG/xIHa1cUNn/Ht0gsV21v2B9IHyHZlmyDlZLr6A==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/node-pty"},"_npmVersion":"11.16.0","description":"Node PTY lifecycle runtime for aitty.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"node-pty":"1.2.0-beta.12","@aitty/adaptive-terminal":"0.6.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-pty_0.6.4_1780843782701_0.16338309658938543","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@aitty/node-pty","version":"0.6.5","keywords":["aitty","node-pty","pty","terminal"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/node-pty@0.6.5","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"632bbb44d17a7a21afdc5b3cccf537005446226b","tarball":"https://registry.npmjs.org/@aitty/node-pty/-/node-pty-0.6.5.tgz","fileCount":11,"integrity":"sha512-3mWVkvWNgAv7IjKrQhZEzKkt7PkIIslpi656OlQw4P5sdOOIC0NfTd++W3oNCh3UrT3wQKpQBuQ3L5EBJRMXGw==","signatures":[{"sig":"MEMCHzHNdT+ZyvyYyfcqAKVtYyDs4YdRmVEF1CpyR0XX+1wCIA6bK+Fmhb7pYb74e3IINHxW2yYxNTfpWhjqwDNqoNk4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25563},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-node-pty-0.6.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./pty-session":{"types":"./dist/pty-session.d.ts","default":"./dist/pty-session.js"},"./output-buffer":{"types":"./dist/output-buffer.d.ts","default":"./dist/output-buffer.js"},"./adaptive-terminal":{"types":"./dist/adaptive-terminal.d.ts","default":"./dist/adaptive-terminal.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7e24ce78-dba2-4a93-8ea7-601a8e9f2b51"}},"_resolved":"/tmp/aitty-node-pty-0.6.5.tgz","_integrity":"sha512-3mWVkvWNgAv7IjKrQhZEzKkt7PkIIslpi656OlQw4P5sdOOIC0NfTd++W3oNCh3UrT3wQKpQBuQ3L5EBJRMXGw==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/node-pty"},"_npmVersion":"11.16.0","description":"Node PTY lifecycle runtime for aitty.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"node-pty":"1.2.0-beta.12","@aitty/adaptive-terminal":"0.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-pty_0.6.5_1780872960194_0.7655765217144708","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@aitty/node-pty","version":"0.6.6","keywords":["aitty","node-pty","pty","terminal"],"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","_id":"@aitty/node-pty@0.6.6","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"dist":{"shasum":"2a40a5d8338e1f6e38f873660a9c2d85c93c1a7c","tarball":"https://registry.npmjs.org/@aitty/node-pty/-/node-pty-0.6.6.tgz","fileCount":11,"integrity":"sha512-pLkqGhlRUbr3eBYEbwIk/TnrqZFd4YFwnS05MUSnMT+1y9uQSPE0C++vu4iB5Rp1jECPlvyTgB7dRvB588BwkA==","signatures":[{"sig":"MEQCIBb+r6lk/r7uarBn4MXXtB2J0FFpaIabP6kWNImH15h/AiB5v7iP568d8gPKoW999ifkgyUNE+t5r+3gh7aYAYXejw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25563},"main":"./dist/index.js","type":"module","_from":"file:/tmp/aitty-node-pty-0.6.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./pty-session":{"types":"./dist/pty-session.d.ts","default":"./dist/pty-session.js"},"./output-buffer":{"types":"./dist/output-buffer.d.ts","default":"./dist/output-buffer.js"},"./adaptive-terminal":{"types":"./dist/adaptive-terminal.d.ts","default":"./dist/adaptive-terminal.js"}},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7e24ce78-dba2-4a93-8ea7-601a8e9f2b51"}},"_resolved":"/tmp/aitty-node-pty-0.6.6.tgz","_integrity":"sha512-pLkqGhlRUbr3eBYEbwIk/TnrqZFd4YFwnS05MUSnMT+1y9uQSPE0C++vu4iB5Rp1jECPlvyTgB7dRvB588BwkA==","repository":{"url":"git+https://github.com/kingsword09/aitty.git","type":"git","directory":"packages/node-pty"},"_npmVersion":"11.16.0","description":"Node PTY lifecycle runtime for aitty.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"node-pty":"1.2.0-beta.12","@aitty/adaptive-terminal":"0.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-pty_0.6.6_1780880503773_0.4641747120948829","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@aitty/node-pty","version":"0.6.7","description":"Node PTY lifecycle runtime for aitty.","keywords":["aitty","node-pty","pty","terminal"],"homepage":"https://github.com/kingsword09/aitty#readme","bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"license":"Apache-2.0","author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/kingsword09/aitty.git","directory":"packages/node-pty"},"type":"module","sideEffects":false,"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./output-buffer":{"types":"./dist/output-buffer.d.ts","default":"./dist/output-buffer.js"},"./adaptive-terminal":{"types":"./dist/adaptive-terminal.d.ts","default":"./dist/adaptive-terminal.js"},"./pty-session":{"types":"./dist/pty-session.d.ts","default":"./dist/pty-session.js"}},"publishConfig":{"access":"public"},"engines":{"node":">=20"},"dependencies":{"node-pty":"1.2.0-beta.12","@aitty/adaptive-terminal":"0.6.7"},"_id":"@aitty/node-pty@0.6.7","_integrity":"sha512-YMBol2hBk5W1b6q12Y0zOJerfNUOCxbr+u6QFoiMeu0Yx8aIWdp3Fpr5gzZaaTPs+QzKiXnv0HRDH8lG5+F8XA==","_resolved":"/tmp/aitty-node-pty-0.6.7.tgz","_from":"file:/tmp/aitty-node-pty-0.6.7.tgz","_nodeVersion":"24.16.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-YMBol2hBk5W1b6q12Y0zOJerfNUOCxbr+u6QFoiMeu0Yx8aIWdp3Fpr5gzZaaTPs+QzKiXnv0HRDH8lG5+F8XA==","shasum":"4eb294b6b0a5a5b55d7afc75b8c2e9ca24a3ba65","tarball":"https://registry.npmjs.org/@aitty/node-pty/-/node-pty-0.6.7.tgz","fileCount":11,"unpackedSize":25563,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF+CqOmYM92ZMm6M0YW+O98l6Fjy1/emLqNirKXeLeGEAiA0rDi4hxq8tJ8dr8woTV81ER2SpkVvkiaDQNHSopzetQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7e24ce78-dba2-4a93-8ea7-601a8e9f2b51"}},"directories":{},"maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-pty_0.6.7_1780894823425_0.20334156034506834"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-23T05:07:36.305Z","modified":"2026-06-08T05:00:23.707Z","0.3.1":"2026-05-23T05:07:36.568Z","0.6.0":"2026-06-01T13:52:37.541Z","0.6.1":"2026-06-02T14:44:08.316Z","0.6.2":"2026-06-06T04:31:53.990Z","0.6.3":"2026-06-07T09:58:31.695Z","0.6.4":"2026-06-07T14:49:42.840Z","0.6.5":"2026-06-07T22:56:00.333Z","0.6.6":"2026-06-08T01:01:43.929Z","0.6.7":"2026-06-08T05:00:23.601Z"},"bugs":{"url":"https://github.com/kingsword09/aitty/issues"},"author":{"name":"Kingsword kingsword09","email":"kingsword09@gmail.com"},"license":"Apache-2.0","homepage":"https://github.com/kingsword09/aitty#readme","keywords":["aitty","node-pty","pty","terminal"],"repository":{"type":"git","url":"git+https://github.com/kingsword09/aitty.git","directory":"packages/node-pty"},"description":"Node PTY lifecycle runtime for aitty.","maintainers":[{"name":"kingsword09","email":"kingsword09@gmail.com"}],"readme":"# @aitty/node-pty\n\nSmall Node runtime wrapper around `node-pty`.\n\nIt owns one real PTY process: spawn, write, resize, replay buffering, and\ngraceful shutdown. It does not manage browser clients, WebSocket transport, or\nmulti-viewport projection.\n\n```ts\nimport { createNodePtySession, loadNodePty } from \"@aitty/node-pty\";\n\nconst nodePty = await loadNodePty();\nconst session = createNodePtySession({\n  cwd: process.cwd(),\n  file: \"zsh\"\n}, nodePty);\n\nsession.onData((chunk) => {\n  process.stdout.write(chunk);\n});\n\nsession.resize(100, 30);\nsession.write(\"echo hello\\n\");\n```\n\nFor multi-viewport projection, use the adapter helper exported from this\npackage:\n\n```ts\nimport { createNodePtyAdaptiveTerminal } from \"@aitty/node-pty\";\n\nconst terminal = await createNodePtyAdaptiveTerminal({\n  command: \"zsh\",\n  cwd: process.cwd()\n});\n\nconst mobile = terminal.attachViewport({ id: \"mobile\", cols: 39, rows: 24 });\nconst desktop = terminal.attachViewport({ id: \"desktop\", cols: 144, rows: 36 });\n```\n","readmeFilename":"README.md"}