{"dist":{"shasum":"5a61c3cc47dda775b33771bdd04ddbb99ce07c0c","tarball":"https://registry.npmjs.org/xterm-addon-serialize/-/xterm-addon-serialize-0.2.0-beta.1.tgz","fileCount":18,"integrity":"sha512-+vPijokTsRgiTdDfEcoTOHHI2vs/jcDw0JIvaDlKH7ULXW1ZRfxGc6/8sd0slO9zMuc6wwQvooc8hj+nTRXk2Q==","signatures":[{"sig":"MEQCIA3IchU+KLlDoGnhQwlPVxCapG6LFo1HX47MukAehX3dAiAXnrHU2+wGPBV8O+774B4SmTeH99cHCy7rsKwtRu9LOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRJXlCRA9TVsSAnZWagAABH4P/0DxiuyHgvmpXXiLOYkH\nxkqlRiPytoSJei0iZ3v7re75NqNQF17ASuuVpv50JGCghLTu6JTOFyxg9pF6\nlVbQX83tbIC3dzmQ6lQIpS/NOnjVr8jTt9xF+0AEevNuoUIwvW7vbbWib1cB\nM6cJsGXyIKfUfIajBXnfIOk2t5CsbcnMra+X5WG6C90IKN20aMTCm112sKwP\nYJ3JzwTEwrP0A0tIPdwxprNwRHm+CnKBkW5waF8g6dxCNNTZAjbspib5jPzW\npbQRpHi978Tq4DTfzlcUrlSjNEMxyn+lgr9s/9CDDNwKKigUNo7eWyxY8846\noys35Nr9tKi8W6EZmRXUTnuxEq95qSw0Dqzoqva1hSkAdNAVb7TgoXE8TV5Q\nBVi1EqKsJSXlS2aa5tXK4DH8pLXgqWu3W5/ab2YdW2YgT6LaHZMyVY+dDq1m\nxD4vDjbo74kS/m7sYxd1nV6LpqUczgiLUFSyL8AZHHjCg9MEd+p7c+uZ7j6c\nogvEETcj7Hsw5LWfzEU6tOAtx4z1MrFS0po0Ndf6Pf8LdP9l14aXY2imm5up\nPf8ipNUHSyMRblmcpV5QeLJZPqc7/d1dw/P7X5+pMtgYUM+6C5+TB/5EwGY3\nDhQIbWdoj8GoJSuWH6NJGS8/UjPshc85H71nQ7qup33OrdqrqO1Bvy24TD97\nXD2w\r\n=n0JY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/xterm-addon-serialize.js","name":"xterm-addon-serialize","types":"typings/xterm-addon-serialize.d.ts","author":{"url":"https://xtermjs.org/","name":"The xterm.js authors"},"readme":"## xterm-addon-serialize\n\nAn addon for [xterm.js](https://github.com/xtermjs/xterm.js) that enables xterm.js to serialize a terminal framebuffer into string or html. This addon requires xterm.js v4+.\n\n⚠️ This is an experimental addon that is still under construction ⚠️\n\n### Install\n\n```bash\nnpm install --save xterm-addon-serialize\n```\n\n### Usage\n\n```ts\nimport { Terminal } from \"xterm\";\nimport { SerializeAddon } from \"xterm-addon-serialize\";\n\nconst terminal = new Terminal();\nconst serializeAddon = new SerializeAddon();\nterminal.loadAddon(serializeAddon);\n\nterminal.write(\"something...\", () => {\n  console.log(serializeAddon.serialize());\n});\n```\n\nSee the full [API](https://github.com/xtermjs/xterm.js/blob/master/addons/xterm-addon-serialize/typings/xterm-addon-serialize.d.ts) for more advanced usage.\n\n### Benchmark\n\n⚠️ Ensure you have `lolcat`, `hexdump` programs installed in your computer\n\n```shell\n$ git clone https://github.com/xtermjs/xterm.js.git\n$ cd xterm.js\n$ yarn\n$ cd addons/xterm-addon-serialize\n$ yarn benchmark && yarn benchmark-baseline\n$ # change some code in `xterm-addon-serialize`\n$ yarn benchmark-eval\n```\n","license":"MIT","scripts":{"build":"../../node_modules/.bin/tsc -p src","package":"../../node_modules/.bin/webpack","benchmark":"NODE_PATH=../../out:./out:./out-benchmark/ ../../node_modules/.bin/xterm-benchmark -r 5 -c benchmark/benchmark.json","prepackage":"npm run build","benchmark-eval":"NODE_PATH=../../out:./out:./out-benchmark/ ../../node_modules/.bin/xterm-benchmark -r 5 -c benchmark/benchmark.json --eval out-benchmark/addons/xterm-addon-serialize/benchmark/*benchmark.js","prepublishOnly":"npm run package","benchmark-baseline":"NODE_PATH=../../out:./out:./out-benchmark/ ../../node_modules/.bin/xterm-benchmark -r 5 -c benchmark/benchmark.json --baseline out-benchmark/addons/xterm-addon-serialize/benchmark/*benchmark.js"},"_npmUser":{"name":"tyriar","email":"tyriar@tyriar.com"},"deprecated":"This package is now deprecated. Move to @xterm/addon-serialize instead.","_npmVersion":"6.13.4","description":"An addon for [xterm.js](https://github.com/xtermjs/xterm.js) that enables xterm.js to serialize a terminal framebuffer into string or html. This addon requires xterm.js v4+.","directories":{},"maintainers":[{"name":"tyriar","email":"tyriar@tyriar.com"}],"_nodeVersion":"8.17.0","_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"xterm":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xterm-addon-serialize_0.2.0-beta.1_1581553125334_0.14513526233037388","host":"s3://npm-registry-packages"},"_id":"xterm-addon-serialize@0.2.0-beta.1","version":"0.2.0-beta.1"}