{"_id":"@3ksy/electron-pos-printer","_rev":"13-01a11f57472d5a20bf4e7c6e1d5c0b25","name":"@3ksy/electron-pos-printer","dist-tags":{"latest":"1.4.9"},"versions":{"1.3.5":{"name":"@3ksy/electron-pos-printer","version":"1.3.5","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.3.5","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-WjAOoVUl6WWABl/51Gd0CbGBHWpwDk8D9EQ97QEEKOc4YDTMKt+6pR+sxEX1viWMn0mpH/9Ro5CyoWTDY/FgbA==","shasum":"845666eb21e40ef8e595ac8e7e5222a49f45af42","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.3.5.tgz","fileCount":4,"unpackedSize":31396,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaUa3Tq52dpSbXexT6f78nTqQ6vos6xU+HoqUa+UmrpAiEAjOv88A5e4XpOHovescMXS14MzN/mEQwMhuXRTs2QHM0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrAC1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlXA/+Iz90M9T6zSroe73fzBe9kJXDJalcDvGBJAfyT8who+aXhGDP\r\nwXwxpkK3PIThCX+Q+sPLJ8TDZdtY9zz/KHWlx5hUoFemn6JXbmd2bdl1KjLT\r\njxqos+MV/DR8wjOdIZ19OJsuyx5pve4BogkgN6fX7Iey7bFN7/H7BOh1yTd4\r\nCGJYUDvfBPD6BntcsDIxn2/SdYJ1MgTd6FZX2AbpN6sSUWxYk4pEVwBiwjp1\r\nT5E4svZO6w0hrbz5kU7yqhqRbZ3Q9BAbKy9UmvGa6eGQwNYEKAji1apq2svW\r\npOohedk/q1ukBBPZDL4tgE4tWMktRH6f858SAwaKTK7DnM/QxdDCLQUduh6Y\r\nSUqWi431w3stsd2YHctO1ZgeCKVJiRX5mQbRzEJNGlnqh01isZhST39/H97k\r\nvhziBU6KqEKB5CNY/J6yGhUhH50IbltGGFYOg/zrAQmwza+qrzBodvp/J49T\r\nxr22BKMnGIDyEcw2AJAm/8LmRt4ZdRTBRlQRFbxd46yWGaSbr94GOzzFKxfQ\r\nn8ERiQyR4huy99F8eGOhBoS+QODSDyEKBp9cHOQiajIu4kawJvlB5vcJZ3vI\r\nNl8fA6L+2pirqj+E4wizZc/yAwE0kWz6RlPM/BNOWKOtcE2Vs+wXOHF1l9uU\r\n/ZWOV3ZWvhcvI9v9HHz+PMxE4WJP2gF8gig=\r\n=cpC0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.3.5_1672216757108_0.04951443192089844"},"_hasShrinkwrap":false},"1.3.6":{"name":"@3ksy/electron-pos-printer","version":"1.3.6","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.3.6","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-QSpPItp7AudlhAP2C3W/w5OwT37UThRivHZh5f1ALzdV8oMzRJ8IU8a/1l5OsABucJuPfIiPwDCx8dW7meaAkw==","shasum":"16acc854d6928226d0ae92802f9ec58e0fa65114","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.3.6.tgz","fileCount":9,"unpackedSize":55633,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqZ08lqnKhV8WhjKqA8lpOCcVc31SPB58W8s4GGqSN5AiEA57ARutxJdJHjTc3OzkZDc5UUOWLgP2ER58q2A6iX8XQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrAJvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNsw/+OkNtEb3riXBLAvDKM0ermtDyV51MRPh9j+7j/MNPKKhDA/fs\r\npkrc4ePODkBj4ZM/tnDCp2zf/Dpv0C5+9USnsjrYHe7TT9gCsQfqwZ1ZqbTs\r\nZpsk440G6xKKZm2N+jyf4diRHkjBjA5cBner7TbUyRnvY532XyrQ1/ldjQeT\r\nAwUa3stIdA4r5KE2IkDG4+Zc0cOWqSHFYqQklZjk+I4kQQin48ZZOMVojE/r\r\nlxW4cwyAarIQIhOU0bPARWfgvD/7jCQ/D0+xTl4mNQlRA1NNBrspqQF3hBn7\r\ny6ZPdBpCAoBnF0CWFxctHFYq9SdWh2eeQc2KUUDeCqcRfUghjn5P7MEq8Twm\r\n7ihJQZKFp0dwEPD7EUhHUL5b4KDLGCoC2hsYoc1rhre/INFJAK4OAKDaXqTO\r\naRxnVBvmpGk+8C3acvToCZnjvfC2c+9LlTdaBnherqq2OJWIGjRmImDphSpM\r\n8wj80LfQhjRxLqYKXffkLejhxjWHxshbAgTCV2M9WH1RtUxx1lRe4Z1oD6p1\r\nIV1dozjgphVqkOp4aS1JxZG+kWh0x0uu7HYXNmNbQ4W56ciJ1oL3utIjEPNm\r\n/GwCUfAgBOxlX5xXvW2e+NMMMBl11leKfpKfc4HonXM4/yjOQeZwxPauUPvD\r\nOqVFYFOaeKUJekRAXkmq0Ep5tkkbGIvl5gw=\r\n=VRns\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.3.6_1672217199598_0.4669681019074319"},"_hasShrinkwrap":false},"1.3.7":{"name":"@3ksy/electron-pos-printer","version":"1.3.7","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.3.7","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-IA1ZZevLNrzcT5RNEts1ITIOovBOl1CiGNdRYR0F0Ji+zci50te7mdiFozGo+LBqdsg/Mz+xWqcAz8Yl/6fabQ==","shasum":"6e5cb0e49140b5bba8abc0fd155add0e7d24238a","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.3.7.tgz","fileCount":9,"unpackedSize":55642,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3Cfi4aceyZ4nJ6upqWSnRsKxOrxDBZx/Bpd78YVqDEgIhANNnThmfeQFRTQjJb6Lxnz0gUzH5uhalnIY/R8pSxNS6"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrBFyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9bg//XhZWZZxhXgtCo9w3wVSF9H4AvFdPaDN3u2D1THp5992u9ACK\r\nUzjsnw6KhCfE+jb8HrLcvKDuLsriq8EEJ+qGHX5k+XMeXsWU7KhbDG8byMCU\r\nBZAkfktvxNPttKrb0YLh1uot3tHixR8M2EYJHPDvQD2DcsavEQq60KrAS0Xo\r\nPp07JbZL7BMXAd9KwsH7ZfHxGRt3jPA4j64o+JNECzdJxhft9AStpi6v1Hmr\r\nJhWAhI2i4V0IrpnbTJOm5kpwDsGQUb83A0+xLwUEDPd9alFpUIFcSYAvLhwp\r\nCvGSN9NZWILB60YzKkXoNzrzG6DrX9FWt4VKWFqmfMREygF1vAU+IMyR9q1U\r\nqrDQK7jawXuVCBmaD0a/wSx9UtyO4VedcIw6oqGtUX5c6x1ERRSZUM9BDw8W\r\nEqBmpU02ybBMxqEfDHfas7SSpm6ICSXQTfSduthax+JLTZWTeklSehV8z73R\r\nocfYhdntRhlFo8nStm5HLLn2Bu7VrrfrbdgCDxz1AzrRHCRwgIUkQAML2dff\r\n/uYc++rqKG+QXTtDvbXnUOqhRouG1u6PfWZhVW0gf9uXrACsoskA59ovnn8p\r\niQD8usRJomwiW1X0o9t/70BVMN+5i78gslnlTNKk7PbNtIt0fJS9wRThHICR\r\nOmSQVcnlW1mj+FdpM0zJRMpzv12RVv00X08=\r\n=6uxd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.3.7_1672221041988_0.3860374948101626"},"_hasShrinkwrap":false},"1.3.8":{"name":"@3ksy/electron-pos-printer","version":"1.3.8","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.3.8","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-cQ/pIAndaB0jgRAPi7nDMhIBtxge/A0/R1BzoiUSoPwnXEY459qek2U1dmJ6pYlNDJeOS8FuIMlo5QOPDlYqdA==","shasum":"da9ebcd755086520936257901e5099d576f48b0e","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.3.8.tgz","fileCount":9,"unpackedSize":55651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0rtB5xkPLf3wBwJUDXR7cVhSo9HQ7cFS8Z+L8JmvU9wIgVg2OPi9Bq/TC1eW67SmHBZL01Sfn8uH3baKe62y+vvA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrBUrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps1Q/6AiPqUk5KEVz49z0mKaZJET8iBAXIix2s6O1QFXbzszdYBIKA\r\nQ3IkVBRRcFmbfCi3eYaFLlv7EICN/QPmxATuAYNupEXkiAMhDKRknqBiMK7a\r\nrLL0PxixnrqG7m8XS2wcNyxDFUqMO0fDJQCQqHu3nVo7S2UXVn0lBISRABUJ\r\nfdM4wRuSJmakKlmIyJVFwjxrDdiz2BA6TR7doCVA54jyikzjB9H01mmU0bPc\r\nBg6Nk5MAN7Z6f1YjzQKbsCLmhFgJwwGJsF6N08sralkWUPpflOxY+kGIzaDe\r\nJB22GMefWsWDebSWptIo5SlE1mN5r3TcOD7SjVq4u6oRsuku6unIou6Jq/g1\r\nw/TmXGVrP68B6jn+aiOzUWwQy3XqnHSiH/9lM6NTGNmcCcxh/0nYdVRvNi+w\r\nRZGp5cGJQrwhyqAc9+vR0nGkivNDBduVR3c5gMKpezwOnQ5G9o8teTSGQu2f\r\n2LB/2gu7n+gz4KPPvcwz/eokxtC0X5B8tkjqnLa0HC+Qxtka1eV5CCGI6Qc4\r\nzh6Kz7ucP/hRVURiYOmS8voHjOIIezb+9iB/GXea+Gp4qZNRUZ957aXjQpkN\r\ni7lkwnVJ1bQLSMDw07ziwj+6eu8CjkdnJvZrV2XQocSdSNGm5hRefJfTNIsX\r\nDKVDo2p4GC6NIc/Tb5TI52KiyzSF9KDk/w0=\r\n=dUcA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.3.8_1672221995564_0.7558521195023544"},"_hasShrinkwrap":false},"1.3.9":{"name":"@3ksy/electron-pos-printer","version":"1.3.9","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.3.9","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-kQocxoi0FICSQkNi6pWAxjZ58q0IlhO0KqW3lnAqrTl4y32gtV3vMgSxrniNweF6G3c+AxyDxUajGr87JBW3mw==","shasum":"1a2fdf22ee9dfe910d466044098fd4985bb4bc5f","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.3.9.tgz","fileCount":9,"unpackedSize":55715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVR1+KejZyUGdcDzggBs6bX6TCe1uYVrscIOVQKs3LPAIgf0a6q1Jpmt2peCdb6xjWzG4u6qaZu0kfXhP6wqIEquU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrBbnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQWw//d0DujN+WFjpjGmLQzJzPYRUKw5ZNwQL2DQaifR/r/SyTkAL0\r\nV6Q9bIqapRf+dk9+6VF+TRj50oa3/bMvDXDx9lxUxVikoWpP3DEjw0tFYdYp\r\n/POwB077v6KHSPjm2YXZ02enSMnL76iiDT5AMP/YTWfFuSkuzInpVgrLkBjt\r\nmM/xvfJdMdo6ELGHImbpWu3Z3wqF2AOnb1kZKvwV+2FpZXCQgtcBK3OP8Ycp\r\n8LTRaakFdoBRHRpcVKo/OxDfhBPbo2poPF8dQhrufxdIPHrxLNl0zfN0KLrz\r\n3s5RgsyYxhVhipEwk+kwvo0vM4lts8m30zK/zVmwHYSsVhn8RpS+j+J9UljQ\r\nD4e9waXxU7ScjQxhVEOrFmN7s0TgEQtQ2+a5RMTdLcpT3M8OVg/ulWpz0kuY\r\nllcHXrszikXKcl7RH44VeuPZRwxtjtVYMM/Ce1oU78J7LFZLT0Kw5w/pC8OC\r\nJIeXQovTqzWS3CuzcTCQwB3S+NzLZWwCGtWOEnpSSKjJZa9Zg5fKuDOrLjOF\r\nHuxrl4f4x63jTlZntJ5WHSeMboDh2r6Gg1UAjBdWisT4wVlLQozuGj7ZjMCh\r\nvf7VquQkwmV8/EjGKrDU8jjpYEZaSqIUSPH7Ycp6nWohLku/rMZNtymXonWR\r\n+x7D8mLkRcN6V8FmBNjhKbwEsxJU/ECiv+Y=\r\n=8Eu9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.3.9_1672222438628_0.5344919348134025"},"_hasShrinkwrap":false},"1.4.1":{"name":"@3ksy/electron-pos-printer","version":"1.4.1","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.4.1","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-tbwC9svPoM/nAbGHgQzjfkWgnbv2Qm4ajuJUjjBg4JyFwZHeB5GsYDOnvq8hW+3D8bzQm+hA45hB44YBXoEmVw==","shasum":"c33012551b34ec238ae35ce3145c8d92973118bb","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.4.1.tgz","fileCount":9,"unpackedSize":55697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFADxrsOme/+inSu0xthxPEcjCiDhkcFMszt7Q0sJXXQAiEAvzPHWQ3ZFL/X1X/aGJVBkYz8P7kWwq2eV4kHTCcj/wQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrBdaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+sBAAmjIbHxu/Iv+W21J9dXLjXsiRISYTth1xlhXz0hePEP7dGFnF\r\nBlMq4wQnyAsJapUu+7CehlifTxiwXbSbmpNshLmB86IWShIUFQlQs2pyFFx1\r\nfcVrBOf2WBzOLyhL3WR/c3br2Ws4mRLbMCCTE67+yFMtTQPOfwwSSgGuF1jA\r\ngCf1Ck+VtF6/PMobTSSoRJt9hiYXk2WVt8icGJn2A6V/OtADOeieu/QsiRgs\r\njHwKl1PS2iiNK93cgiBTIlZmWaZOW9xR0IK/6u1VziX5tO6I+hdI3oGgPJb4\r\ncC9s9Bonz4LA9tpm/DV1fSqqDRJXRL15D25beHQSeIOtI9l8t+eZggzLd7Gb\r\nvNpdTUxxXt9Iyy4jMQmnEP3tW4leXmIt+buGurcVmRj4MKXVT5XPGyFfspyG\r\nyKoWpBztsDGdBcG123mr9OiAAsAsvSHyjwB+MbNvfC2o7mLILzA6AoyEXFWu\r\nGtPBeOdN/v8pax3Yy05GW3GrFMg1RcL2itol+Gn5cTEWbj3SlWNQgaWP79Z9\r\nrfWgddHUfzUXtlLEpncxic46cyCcKYop6RHZ1gfW1qOBV85hNw7raL+0Zocd\r\n1IMmWBBTh4Fo7urUrLhvXKv4hWkbFQDop+R16Xw08BRSaAGD0RYk36L6vSXk\r\nJi5bpOqm6TBmbjIz1U1qX69yNu/gvqRfgas=\r\n=3vhM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.4.1_1672222553801_0.7136952953664977"},"_hasShrinkwrap":false},"1.4.2":{"name":"@3ksy/electron-pos-printer","version":"1.4.2","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.4.2","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-xbMIm06Ml3WkQjjx8QeAef+ISdzevNaWskDxTewZ2dQgdHRsbnvO3xAMjiS9qM9Og/aiyb2nJgqzlZKMjXYSwQ==","shasum":"fc7773cfc07af166dce17b68b7a22bc486b109c1","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.4.2.tgz","fileCount":9,"unpackedSize":55746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1EiQ4vNVSTMNEZmFDLTLMgTsiPUNUlKyH5RBdct7S+AiA0K3xT8RgOnfy911WnxnPRgVodb/o0bpD7dKbrtXigfQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrEpkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9hg/+MJr03xcJp2pqbr/WidDHDrX+3f4rted3c4zGQqtmZeSQdcnw\r\n1/s17g6foyN1njm6Nh/XJ7uFqSU6wrnX8+fojbiYgc5z/Z9jJXduZk7q045E\r\nQQZ+8VntztDOC+OvEIPH04PzO1HmdqMEzl7RYyPQ8Xm4R5nSSVRyTlMsMjog\r\nmmVsJ6jqmK3g8JhED1wvQVp7sIs0lMYA/F6uqoToCfiCBmptSe97F2Kce5Lc\r\nHB6juTBr/ZsMYurX3/LDm73R1R96nhOuGiyE/wmtDuSiKZ2R2ywD/TGrvfwT\r\nhWJccIPK4RL50lSdtpd2tlleeQBARbBuUhfEaQz7GO2xv48a/yt4IMSfQ021\r\nEYnuTKJ/sBroytTB4050Bhl0dkJ6msI0iIjOww8FisZ0SIQQLwR0gctuj7Ri\r\n3myZMXBXBi4hbJoLxGTzTN8+jS+vgrcMQmUpbneRbpKzk26K4DndpvDge5+G\r\nsEOSuXRzDzozFoajQ8GSjbOk1mzFnG1jHpsPofotz0eSahrEIi+fMM1cV/Mw\r\nkxvQ2eSm0Rd3kN9SOjmQRAzjbe2e1X4w49NFk7KT+XEj8PbWv58FL1dyY2E/\r\nHvplwCpqeEILDrrk5kcp3+D4etXQe/lyV8hsKwMvEaLE4mgeZnXKfwGQnNqY\r\ngX2XqZmkcw0GSpAtpBEf8EAjurVl8amhOVY=\r\n=HRhO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.4.2_1672235620618_0.12388907764088386"},"_hasShrinkwrap":false},"1.4.3":{"name":"@3ksy/electron-pos-printer","version":"1.4.3","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.4.3","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-9zTxi3y9mvdwhOq+nHTpAfO6ISF03iex6YQsWc4x3u/DrdPUaTSz/39ojXJ5m7jAzMhb+jOQc2V/prc8w9HGHg==","shasum":"a3bab7eb62a409663a91c683d1b4be448658f25d","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.4.3.tgz","fileCount":9,"unpackedSize":55687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHT7fajqwpMIxOX5ZXjoauZNCNbjozSBUEx1U4P9/OKoAiEAkIRgie6EUAhmYNdQxFosbK74Vgpxhb94JLBh0ejGkwM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrWVNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM1RAAipcRllbtoVhxfdDr7g+djhtjDJkOXIcZTDDEnNee6JUMCKpJ\r\nPFPplxeF4kgTYDy893NiINWcjN25AXtUSSq4IbOX2i6LGz9dWN+SpzUwC4zj\r\nEpVAM9OUwSZ/GY6QUCMaT0QotGyYVSNpff3HNeEHDfzrRdUx2pBXlXf+ZWwB\r\npfbXXRsekGx7kJUCJu7eeg6gBR+SnuBzc2+1aUd5821J3MA6UkivNN6RdtS7\r\nxz/CuCq6t3UO0bG/whFOUpNFj9r3v5cV3uYSqWEfyCBN8THTdVUmV+gbC5LG\r\nKDtrs3kvZpxiTcBoq7yo3+V7UBbDyAQO10/wcYCgAesXQXY58i1atnthq7Pl\r\n17QKliWK25UDfgALemHJbLdWMQcxr2IDLPDTm9CYxx54m/rW/4ylz5sKz23m\r\nBoQB9XWsujXE7/5Ae/Ew0KTE8V0i8GbqOJkpXd89hDLdEwxqajAIGjtk8OjZ\r\nM8ZYC8jLLZs6NG+lsKlGRy8xfESmZophBy6Mfk1QAaPUbj1YzIkwrvSR/NWV\r\nq1HAFNk0LQhTlLrY6KgzeYKMxQUZBTsRuH+Iu6L2RdGhpwvvaIqZ4h4EsSax\r\nsnZ40VwWCg0m6F6aiTEwp57Fd7v20hrHp/W+O5rlTS5P8wCKH//0yiUo/239\r\nb3OJxiBMxKgIwlVMZKtfnVOCeEoKOr9sBhE=\r\n=XA6i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.4.3_1672308045694_0.1361024137403266"},"_hasShrinkwrap":false},"1.4.4":{"name":"@3ksy/electron-pos-printer","version":"1.4.4","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.4.4","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-fuEqdAnOggTv76Ew7r1nLqMhizaYzeEYvp4oSouh1SqtD7kpqPlLXHiKC0B1HnxAPhZKpDEJg32Gcwv7h87mjA==","shasum":"71345c352026c63bbc549feeeda18323a930c561","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.4.4.tgz","fileCount":9,"unpackedSize":55687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCClBr9GQG3Vu5iBS3XRluWmRZZFWlpEeU1RB1RF/d2XgIgeFrp62uVRwPe8u1bQHBOo+n+O3bYAsfqHVG0q/R/Xso="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrWYrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8yA/8Cf1MHObLWekZkdZm4u3qy7JxHQHyV4PVgnIrIv2yO1kMqtpi\r\n6EcqaRIGJ0XSu+SIstCagUScMVdXdzTp9pmEe4EAjCZNeh43S+Sa+geQ67wi\r\netSxVrBKX2ZMtEdLEZ52UlMNPOIyrJcEzJwsMMuFxonSYCX2phujpxroi7Pt\r\nv6QOB96RtW1rDgzLUGwNVqV0SIVBJqzWHoJi9Ut5XkTWHpOtCCtDkpf801Q4\r\n86+RiE3XTf3XA2k0xd/AyJcvSCBpogEQDehLj68WB3v4nMXAkpV791AwfrYR\r\nuOgpSB1/v9eLW6JROpKCwQcMXknblCfvVV3+yfuRN2OMtVI3B6CbXIU8SVPc\r\nGdL/giT3QI7uru0iPdWH6p22mdm7aB3Dg8lZu0rIjVBT4nTX8B0QQqhRDpbg\r\nGPLZvJjJcTbrQHs3fgTmIahYBzsHiGKGPlWL5KQ1hpEMXkCN/tjOiTwQAYSK\r\n3FjpIQJQ02xfn/zoxFW2ct1mXrV8S/A77O1shWSgxiAaEft+9SjArOgM0bQ5\r\nVEGuWTWIONTXJ+PjGPZ6cqrwmC+6p+8tzbuXH4yvhYrCvYP+55bJ+UXDvQ5n\r\njAGDR1D56DpOFhAULxJ0FlMGxskfvTdO6idtZQITD+eLqHyOsm1KGyNkl35q\r\naK7JvXhAHjVhzxl1KanffrTd+BP7QvNSgCA=\r\n=OH8V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.4.4_1672308266942_0.6572314242933284"},"_hasShrinkwrap":false},"1.4.5":{"name":"@3ksy/electron-pos-printer","version":"1.4.5","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.4.5","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-g6FDYQZivimS56gainUidDn8XSd4szfzmUuaKbaqKO3PfPYVEzIx6iPNW3zSYdVv4rQsYfhDjfZhgsDTOmigdQ==","shasum":"40e06a0d53ff4a0a948edaff36eb8e9039d76118","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.4.5.tgz","fileCount":9,"unpackedSize":55746,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5Rg8gcfBEZ7itz3qEBrQfddo6qgpp5UD4e0YvtXZjiAiEA1jr9ZcUFqxo5YoG4SB2bIXHkMg9C+02e7FsV6mKBxdI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrk0BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqS0g/9GwLKlxr1CvpsfJpIDs7SIwH/VsYfX8au02Gd4JajHQ2mBjYM\r\nflKSTW6XX6gtkmg78Pj6vA+BNCmcwpqkOkrXwHepqnj0KddHwqlDGzzEj/vE\r\nMBZuWwRbrf7Icx9Qxe4wxj8hjt8X+aHznX5/4JtVOhcedJMe2qtJSu6x30Xv\r\ntAFg00JWWAw/sO0dHBwbagLJuO1Hs3mQNGUxbeU5UNGz1AsC+wGv2tIUyWTA\r\nubH9bchZ7c7/QaLQNIzgqXwvj7ZKPofgwgBYAFeKEUH6chsw69FDCX8CrLQx\r\n6wwYoLN4b6muNE/yZiHxIYKVtrVF6yLifPeTlRFP0Z1vHtNZ7m+MHMPOKWCd\r\nW8drrDKc0wjCy3zjxGyMD6EqkOliboVDJw1Lf4Ruu6HFkM7Xwe9qTcjz8aOk\r\nyC9Zfh5u6JbB39r1LHT5okP+q0y3eHhX8zyIRtVJ2YkPcjxSUfu/M3eKJDeO\r\nzGtw9tEUG4gvrdaebzWTforeOvYRCZTGEK4DeLrsA+uVoIXvfwq3Abg2raV6\r\nWz3kfBs0+3mCfCErZCjeqY1uyDFwK9ESViEUaZWmg/QxnuNu1n5npbuHDzxe\r\nXFPIUnrN7Ww2V/8xKHYRVmJn5w09L8MT6cQXfulXThLyx5DQpPhLNiu7TQXO\r\nvLPIx7kUPFW/uDj/53ZXBkl+QFxxH49ImFA=\r\n=LxY+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.4.5_1672367361660_0.960163887304053"},"_hasShrinkwrap":false},"1.4.6":{"name":"@3ksy/electron-pos-printer","version":"1.4.6","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.4.6","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-u6ZliC44JOG7rBUuylCWILJw2skrG/wAmXSZZjqd7zrOYxiay9JOM0EizkAO23lya52LE1KikiqRf+vygqS4ow==","shasum":"08e8324bb9c1514953915ba4f1dc2e74230af578","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.4.6.tgz","fileCount":9,"unpackedSize":55783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5+Vitq8ObJJQ2PvGwQVcRLqyzXdOJAWA4aY7RG7kGqwIhAP5Ytt5JGrCb+dBVQaDdmxIAb6+rRAzkkCP45BAj5qMp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr65KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/8RAAlVQmMAEQcSWxUA1HXFrh8t4UJjkPqAJSx+cXyTIkQfZdrgp8\r\nvZItJh4bVqOw6WyDoLzkxYIyivF8Br9Jpqi7gFgLSQi5x76mHNdq6ZdojwOi\r\nWHAoYWnQ6OWT4MaX216Rtz5wH5agCEwpTRo2Z86omZX/tjcGU8Mdtj3X187Z\r\nyIZXuNgSr8SZBkOt9VARuny2O1apzg7OnoiuR4cxOlSlxUkcx2jh7lvmIHN7\r\njw8d5qwTqaOwwS5Eu7TM89GOVar5jhlmF23C39BVNCSikLcEGzrAOIIG1wz5\r\n8cbems6tLaNa6Ha+i7V1K0koyImBsGYwA2Z95h7jaMUpm4cV/fqznE264555\r\nGcZX0B0GoFB0V3zNx3D8wXvYqKJeMaa1ZDXLhnl0P2JXjYxB7aGiq0f8dnuu\r\nIdgwIITOXot5QfoJ7TayPuiyX5HqVLDo0btP8zCgukvh5tyhtNtXkEs4KLdw\r\nxrQpJOqBqh5bN3Yqv5VdIQWnwZEPCJpXl0FvK6u/y7RRbqgmZVdmYF3A1BkT\r\nECOT8QRxxiUPvCuXxfIUDDH1YA3CTfGpA9rmDldlQA0dTbm9/XafJPrcfWIe\r\nsNSXcFMRV+PFi08qRDyABCmPL1AkxWKf0GebDzWvAdRSicwfVO35mq9RSitI\r\nT/sZPDyuAAH12oLxE2yqMfvE6vc7rS1ps7Y=\r\n=1yzX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.4.6_1672457802323_0.3947439192933191"},"_hasShrinkwrap":false},"1.4.7":{"name":"@3ksy/electron-pos-printer","version":"1.4.7","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.4.7","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-Zbpr3FLUoMTfMDbkz9qmbSwURs1GPPN85l0AMdmU4paaNTAntlKIaaItXNIRwTyryYCZR3V9goDT9CUTc9AGxA==","shasum":"17a41773a1c13857030be81ad3db989f753e69ca","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.4.7.tgz","fileCount":9,"unpackedSize":55753,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXu7w7rqOIJ+ELXzTok05JxJcOVaysLoT2QhmYlo5mAQIhAOVUenVSeTGLdLb+KATbyycjiPbSJHFpYKjXqEUHDcNu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr9cXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE/g/9FXxwMyGAgixZnGP4gn+1r9eMFELWxpGnRmadPKiimxWfCV0p\r\n6VyakwhVfmeybjXTp8qB6E55w0FiiZ7k7lUmmJKHmjNLiv14rxcryskiJErH\r\nTXLhzD7ly9vFEMyg7gJz6pHtTG3Ze2Q/2ldr0qBpDpOJjtyVLi+3JG2bvF+l\r\n71LJOs6uXVH8j1lOlYkY67c6ZUXksY8dusT1nVpJefxDMzPb5uTno7oplrQ1\r\nCtQRSQcvQAFWCkC03vUMkpcsmZvHx6mTsCmgihLsRyu2zkG5H6dPfuDhCNhv\r\nUYbm1biwA2tOWWIxRf3y56cq8/7/km9sJEWUHsJalejW2/12zCVKYRhn6LGQ\r\nmmhSDWcVhert4NjZl75TDBdvRtvdlxhsSN2OyGh0EpqvpGeR6ySP+t09tJKv\r\n0KZ1kpQFvE2Hlsez3/rx4tJKbWBILUxySeGFywaKxLR6Wi7508vGNwk/f9VY\r\noGehdEwnZfNowKjTvn6jxfpi7gsOsIccUSVYMk6NQJRbqKKjC8Qb2aHieom3\r\nlUPR9R81Q9uu6cALIZON9m7mjxZYQGauDHzE1BYXafk23Ai4495ZK/yrH8FZ\r\nfN5NnHll5WWEWxJvtAqjicHlxORThIc6+Dp1rzdjumNTbNI5sfDO5U4/n3e+\r\nNrRXG7rtzdA/LcZtNCMjor5+wv6JZCIVnPM=\r\n=oGKI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.4.7_1672468247148_0.3317173216977567"},"_hasShrinkwrap":false},"1.4.8":{"name":"@3ksy/electron-pos-printer","version":"1.4.8","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.4.8","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-RJfMr0cniXD6DyUOgFtKTfGHPrDi0SJYe9tkY4fsAuY5E3f2GqrGtE2No4tbBWFsUnjmpI0OTYiHNxgymF5xOQ==","shasum":"04d02c0edfce5a41f1a2f86ee607c8d34867e6ec","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.4.8.tgz","fileCount":9,"unpackedSize":55727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgWSOlCtQrbr3ym2aNaGkQ0sQjAM/qpVlDljp/IIbtkwIgIMhJr9fhXsYgVVDaJN4rx5YW1TVvdRI+4FBPORDfn9Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr9viACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgiRAAo6Mev8sAOdQp1JJQlFy/9LMaDfNjaQz9sfF3klIn/4Blp3t0\r\n8wI6Cvej8fke3xYk2xgKOpWrQQqiVQ4K95GI8gVJvbv+jqt3qEBUkZlNZX6V\r\n1ElJ3j6rpazOo/IaRBfuV4Z12Wz6b+mSHqXETktpRlm9ibl4TVOZZrSLv0nH\r\nqieofgRcvdIaxmJIAUuzdR8DXsGo/gbY1yKBFmoMk5PDkAnlnTL389yUVPLF\r\n2Tu8D4j1OkrIYV3PasBGYDosbauzI3RE7hD5h7pJQGc6sZjmO7mnOGmfSn9H\r\nlveppJgyihfvroqNnYIoyqzAukxeHPILwg/7BDmmZjW1vvFSqsMfgG2HPrXY\r\ntY4oJNtSO1wYx/A+41dPmTV3BOqeypQkD43pJrPjRvuggx5CxO3P1FAf7KN+\r\nEnz7TvCa7P9GGNb5BQJlDdqT3Z+HgFJVmLX10ag4/Kq5iuqa9yvez6C5h2Kx\r\nlPXSIzl86iL8Jc8Fn/HqQ1IRNre++OUKoaiZXf4R4QCPPK8a8W9SJAfCbG65\r\nNhQCiJsEBSQdEDe2qYBGEmuTJqf/79hYpr6G6UKqvUp2nFs1/GaUZDeKQenY\r\nnPB+gxGIrg2+uM0m7CS43GZ1t0gpXXw/zG46PLR0Kc9QsfWcHoDnFZpCQK1S\r\ndRLEjKH/JNlCCF8+q9Ttii/wJcwK05+NTcI=\r\n=2JZU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.4.8_1672469473965_0.5097433291972384"},"_hasShrinkwrap":false},"1.4.9":{"name":"@3ksy/electron-pos-printer","version":"1.4.9","description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"mocha","start":"npm run build && npm run demo","demo":"electron ./demo/","clean":"shx rm -rf dist","build":"npm run clean && webpack","test:all":"mocha -R mocha-jenkins-reporter --timeout 20000 \"./src/test/**/*test-*.js\"","test:one":"mocha --watch -u bdd \"./src/test/**/test-*.js\" --grep \"test-login-form\""},"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"keywords":["electron","printer","thermal","pos"],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"license":"ISC","bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","dependencies":{"jsbarcode":"^3.11.5","qrcode":"^1.5.1"},"devDependencies":{"@electron/remote":"^2.0.8","@types/node":"^18.7.15","@types/qrcode":"^1.5.0","bundle-declarations-webpack-plugin":"^3.1.1","chai":"^4.2.0","chai-as-promised":"^7.1.1","css-loader":"^6.7.1","css-minimizer-webpack-plugin":"^4.2.2","electron":"^20.1.1","html-webpack-plugin":"^5.5.0","keyv":"^4.5.2","mini-css-extract-plugin":"^2.6.1","mocha":"^6.2.3","shx":"^0.3.4","spectron":"19.0.0","terser-webpack-plugin":"^5.3.6","ts-loader":"^9.4.1","typescript":"^4.8.2","webpack":"^5.74.0","webpack-cli":"^4.10.0","webpack-node-externals":"^1.7.2"},"gitHead":"d01e9614c0cdb056143fbe6172124908878a0a78","_id":"@3ksy/electron-pos-printer@1.4.9","_nodeVersion":"16.15.1","_npmVersion":"8.0.0","dist":{"integrity":"sha512-a5lgNiybGRnB8uAmk2tu7cHeRX5CcZPO0PWUs1+lxxLul3Z9nNmPpDc7wADcnvz4gygfyJnh5Sp6ofaOlYurWA==","shasum":"701fedf5c5e7cc391fb6d742d24db3b5e2e35f00","tarball":"https://registry.npmjs.org/@3ksy/electron-pos-printer/-/electron-pos-printer-1.4.9.tgz","fileCount":9,"unpackedSize":55690,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhSmfGx9/sAnOQ0BNnfdVXKogQMRwMNqp09JC4FOpfNAIhAIeSEJWfeZ+FQBB0BPU9KRaVvl+wbVMf9JcANlLXIfwC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr/sJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrhdg/+KOFxMx6WUlEG1Pd653ELX3erEVlWNgfNSyoUuHscl/WgZX/H\r\nv26qxMs3Zpp4TSpUx2zBNDbMUxJCwD9V9g6syTC0vz/bgTXnD/5ZJEbbdAr7\r\nepftXSdWi94t4U9yyMMrTB7Ukk+lnYBRXylnQp37Uu8sronIegnqHhorWhYk\r\nWuLE2sUN6Us/rZV7q9mMNNeRIvbKXJsr4DKeIt7/WvLmgHBK9zN6V2BlOFmi\r\nJIgn4FLWisIgDU9AkCGEl/ZUCDcNcTahew1vplG/m96WKRxImL86rH6Gno+2\r\nTqjAAK+dw4ZrpjYcnvPJS5gQ0HsM93CrxhdMvVqAy117VSn/SW3t4NEoc6En\r\nq7Ya/0uUFPqz9zsbDLq5/H1IMuQ0ifhUtufulK+54CHw25MVuacgyEHJ+Zek\r\nVn8mK9rfh3EuyrdwswyAABHvbGQgw0uKW/c1EsQv8nF1P0ME6KrbHFTOipRI\r\nK8Jt/+bQLYxhkdRBEchHVxnepUONv++poxPc+zyKqwfEbGjDZ/6M1fiMthjh\r\nAL+LYihDfSdpKZbFPJaRIZuHxAp8MyMdEUWeoQ9PnRrM+cstXyxtAZFFzLeH\r\nG1tbxJ/cpfBlSLs2ulJSMGgoIGGH6rbTVXcGMtpzl4aEXkV/GrCuoAiJCo84\r\nDy3VZs/CFGGfp2GtRsruGQMBlzlXs3EiA1o=\r\n=Rsqr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"3ksy","email":"495230459@qq.com"},"directories":{},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/electron-pos-printer_1.4.9_1672477449744_0.8106009604139153"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-28T08:39:17.008Z","1.3.5":"2022-12-28T08:39:17.266Z","modified":"2022-12-31T09:04:09.973Z","1.3.6":"2022-12-28T08:46:39.757Z","1.3.7":"2022-12-28T09:50:42.138Z","1.3.8":"2022-12-28T10:06:35.818Z","1.3.9":"2022-12-28T10:13:59.124Z","1.4.1":"2022-12-28T10:15:54.039Z","1.4.2":"2022-12-28T13:53:40.790Z","1.4.3":"2022-12-29T10:00:45.840Z","1.4.4":"2022-12-29T10:04:27.146Z","1.4.5":"2022-12-30T02:29:21.823Z","1.4.6":"2022-12-31T03:36:42.504Z","1.4.7":"2022-12-31T06:30:47.311Z","1.4.8":"2022-12-31T06:51:14.149Z","1.4.9":"2022-12-31T09:04:09.896Z"},"maintainers":[{"name":"3ksy","email":"495230459@qq.com"}],"description":"Electron printer plugin for 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers","homepage":"https://github.com/Hubertformin/electron-pos-printer#readme","keywords":["electron","printer","thermal","pos"],"repository":{"type":"git","url":"git+https://github.com/Hubertformin/electron-pos-printer.git"},"contributors":[{"name":"Sidnei Pacheco","email":"sidnei.pacheco@seuguru.com.br"},{"name":"Ulisses Constantini","email":"ulisses@parseint.com.br"},{"name":"Famous Ketoma","email":"git+https://github.com/jfamousket"}],"author":{"name":"Hubert Formin","email":"hformin@gmail.com"},"bugs":{"url":"https://github.com/Hubertformin/electron-pos-printer/issues"},"license":"ISC","readme":"\n![License](https://img.shields.io/npm/l/electron-pos-printer)\n![Version](https://img.shields.io/npm/v/electron-pos-printer?label=version)\n![Issues](https://img.shields.io/github/issues/Hubertformin/electron-pos-printer)\n\n# Electron-pos-printer\nA customizable electron.js printing plugin specifically designed for thermal receipt printers.\nIt supports 80mm, 78mm, 76mm, 58mm, 57mm, 44mm printers. It currently supports versions of electron >= 6.x.x\n\n### Installation\n```bash\n$ npm install electron-pos-printer\n$ yarn add electron-pos-printer\n```\n### Demo\nCheck out this [Demo](https://github.com/fssonca/electron-printer ) by [fssonca](https://github.com/fssonca)\n\n### Usage\n### In main process\n```js\nconst {PosPrinter} = require(\"electron-pos-printer\");\n```\n### In render process\n```js\nconst {PosPrinter} = require('electron').remote.require(\"electron-pos-printer\");\n```\nElectron >= `v10.x.x`\n```js\nconst {PosPrinter} = require('@electron/remote').remote.require(\"electron-pos-printer\");\n```\n\n### Example code\n```js\nconst {PosPrinter} = require(\"electron-pos-printer\");\nconst path = require(\"path\");\n\nconst options = {\n    preview: false,\n    margin: '0 0 0 0',\n    copies: 1,\n    printerName: 'XP-80C',\n    timeOutPerLine: 400,\n    pageSize: '80mm' // page size\n}\n\nconst data = [\n    {\n        type: 'image',\n        url: 'https://randomuser.me/api/portraits/men/43.jpg',     // file path\n        position: 'center',                                  // position of image: 'left' | 'center' | 'right'\n        width: '160px',                                           // width of image in px; default: auto\n        height: '60px',                                          // width of image in px; default: 50 or '50px'\n    },{\n        type: 'text',                                       // 'text' | 'barCode' | 'qrCode' | 'image' | 'table\n        value: 'SAMPLE HEADING',\n        style: {fontWeight: \"700\", textAlign: 'center', fontSize: \"24px\"}\n    },{\n        type: 'text',                       // 'text' | 'barCode' | 'qrCode' | 'image' | 'table'\n        value: 'Secondary text',\n        style: {textDecoration: \"underline\", fontSize: \"10px\", textAlign: \"center\", color: \"red\"}\n    },{\n        type: 'barCode',\n        value: '023456789010',\n        height: 40,                     // height of barcode, applicable only to bar and QR codes\n        width: 2,                       // width of barcode, applicable only to bar and QR codes\n        displayValue: true,             // Display value below barcode\n        fontsize: 12,\n    },{\n        type: 'qrCode',\n        value: 'https://github.com/Hubertformin/electron-pos-printer',\n        height: 55,\n        width: 55,\n        style: { margin: '10 20px 20 20px' }\n    },{\n        type: 'table',\n        // style the table\n        style: {border: '1px solid #ddd'},\n        // list of the columns to be rendered in the table header\n        tableHeader: ['Animal', 'Age'],\n        // multi dimensional array depicting the rows and columns of the table body\n        tableBody: [\n            ['Cat', 2],\n            ['Dog', 4],\n            ['Horse', 12],\n            ['Pig', 4],\n        ],\n        // list of columns to be rendered in the table footer\n        tableFooter: ['Animal', 'Age'],\n        // custom style for the table header\n        tableHeaderStyle: { backgroundColor: '#000', color: 'white'},\n        // custom style for the table body\n        tableBodyStyle: {'border': '0.5px solid #ddd'},\n        // custom style for the table footer\n        tableFooterStyle: {backgroundColor: '#000', color: 'white'},\n    },{\n        type: 'table',\n        style: {border: '1px solid #ddd'},             // style the table\n        // list of the columns to be rendered in the table header\n        tableHeader: [{type: 'text', value: 'People'}, {type: 'image', path: path.join(__dirname, 'icons/animal.png')}],\n        // multi-dimensional array depicting the rows and columns of the table body\n        tableBody: [\n            [{type: 'text', value: 'Marcus'}, {type: 'image', url: 'https://randomuser.me/api/portraits/men/43.jpg'}],\n            [{type: 'text', value: 'Boris'}, {type: 'image', url: 'https://randomuser.me/api/portraits/men/41.jpg'}],\n            [{type: 'text', value: 'Andrew'}, {type: 'image', url: 'https://randomuser.me/api/portraits/men/23.jpg'}],\n            [{type: 'text', value: 'Tyresse'}, {type: 'image', url: 'https://randomuser.me/api/portraits/men/53.jpg'}],\n        ],\n        // list of columns to be rendered in the table footer\n        tableFooter: [{type: 'text', value: 'People'}, 'Image'],\n        // custom style for the table header\n        tableHeaderStyle: { backgroundColor: 'red', color: 'white'},\n        // custom style for the table body\n        tableBodyStyle: {'border': '0.5px solid #ddd'},\n        // custom style for the table footer\n        tableFooterStyle: {backgroundColor: '#000', color: 'white'},\n    },\n]\n\nPosPrinter.print(data, options)\n .then(console.log)\n .catch((error) => {\n    console.error(error);\n  });\n\n```\n\n## Typescript\n### Usage\n\n```typescript\nimport {PosPrinter, PosPrintData, PosPrintOptions} from \"electron-pos-printer\";\nimport * as path from \"path\";\n\nconst options: PosPrintOptions = {\n   preview: false,\n   margin: '0 0 0 0',    \n   copies: 1,\n   printerName: 'XP-80C',\n   timeOutPerLine: 400,\n   pageSize: '80mm' // page size\n}\n\nconst data: PosPrintData[] = [\n    {\n        type: 'image',\n        url: 'https://randomuser.me/api/portraits/men/43.jpg',     // file path\n        position: 'center',                                  // position of image: 'left' | 'center' | 'right'\n        width: '160px',                                           // width of image in px; default: auto\n        height: '60px',                                          // width of image in px; default: 50 or '50px'\n    },{\n        type: 'text',                                       // 'text' | 'barCode' | 'qrCode' | 'image' | 'table\n        value: 'SAMPLE HEADING',\n        style: {fontWeight: \"700\", textAlign: 'center', fontSize: \"24px\"}\n    },{\n        type: 'text',                       // 'text' | 'barCode' | 'qrCode' | 'image' | 'table'\n        value: 'Secondary text',\n        style: {textDecoration: \"underline\", fontSize: \"10px\", textAlign: \"center\", color: \"red\"}\n    },{\n        type: 'barCode',\n        value: '023456789010',\n        height: 40,                     // height of barcode, applicable only to bar and QR codes\n        width: 2,                       // width of barcode, applicable only to bar and QR codes\n        displayValue: true,             // Display value below barcode\n        fontsize: 12,\n    },{\n        type: 'qrCode',\n        value: 'https://github.com/Hubertformin/electron-pos-printer',\n        height: 55,\n        width: 55,\n        style: { margin: '10 20px 20 20px' }\n    },{\n        type: 'table',\n        // style the table\n        style: {border: '1px solid #ddd'},\n        // list of the columns to be rendered in the table header\n        tableHeader: ['Animal', 'Age'],\n        // multi dimensional array depicting the rows and columns of the table body\n        tableBody: [\n            ['Cat', 2],\n            ['Dog', 4],\n            ['Horse', 12],\n            ['Pig', 4],\n        ],\n        // list of columns to be rendered in the table footer\n        tableFooter: ['Animal', 'Age'],\n        // custom style for the table header\n        tableHeaderStyle: { backgroundColor: '#000', color: 'white'},\n        // custom style for the table body\n        tableBodyStyle: {'border': '0.5px solid #ddd'},\n        // custom style for the table footer\n        tableFooterStyle: {backgroundColor: '#000', color: 'white'},\n    },{\n        type: 'table',\n        style: {border: '1px solid #ddd'},             // style the table\n        // list of the columns to be rendered in the table header\n        tableHeader: [{type: 'text', value: 'People'}, {type: 'image', path: path.join(__dirname, 'icons/animal.png')}],\n        // multi-dimensional array depicting the rows and columns of the table body\n        tableBody: [\n            [{type: 'text', value: 'Marcus'}, {type: 'image', url: 'https://randomuser.me/api/portraits/men/43.jpg'}],\n            [{type: 'text', value: 'Boris'}, {type: 'image', url: 'https://randomuser.me/api/portraits/men/41.jpg'}],\n            [{type: 'text', value: 'Andrew'}, {type: 'image', url: 'https://randomuser.me/api/portraits/men/23.jpg'}],\n            [{type: 'text', value: 'Tyresse'}, {type: 'image', url: 'https://randomuser.me/api/portraits/men/53.jpg'}],\n        ],\n        // list of columns to be rendered in the table footer\n        tableFooter: [{type: 'text', value: 'People'}, 'Image'],\n        // custom style for the table header\n        tableHeaderStyle: { backgroundColor: 'red', color: 'white'},\n        // custom style for the table body\n        tableBodyStyle: {'border': '0.5px solid #ddd'},\n        // custom style for the table footer\n        tableFooterStyle: {backgroundColor: '#000', color: 'white'},\n    },\n]\n\nPosPrinter.print(data, options)\n .then(console.log)\n .catch((error) => {\n    console.error(error);\n  });\n```\n\n## Printing options\n| Options        | Required | Type                       | Description                                                                                                                                                                           |\n|----------------|:--------:|:---------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| printerName    |    No    | `string`                   | The printer's name. If not set, the system's default printer will be used.                                                                                                            | \n| copies         |    No    | `number`                   | The number of copies to print                                                                                                                                                         |\n| preview        |    No    | `boolean`                  | Preview print job in a window. Default is `false`                                                                                                                                     |\n| width          |    No    | `string`                   | Width of a page's content                                                                                                                                                             |\n| margin         |    No    | `string`                   | Margin of a page's content. CSS margin values can be used Ex. `0 10px`                                                                                                                | \n| timeOutPerLine |    No    | `number`                   | Timeout per line in milliseconds. Default value is 400                                                                                                                                | \n| silent         |    No    | `boolean`                  | To print silently without the system displaying the printer selection window. Default value is `true`                                                                                 | \n| pageSize       |    No    | `PaperSize`, `SizeOptions` | Configure the paper size which is supported by your printer. values are are  `80mm`, `78mm`, `76mm`, `58mm`, `57mm`, `44mm` or object with `width` and `height` properties in pixels. |                                                                                                                                                                                      |\n| pathTemplate   |    No    | `string`                   | Path to custom html template. Can be used for custom print styles.                                                                                                                    | \n| header         |    No    | `string`                   | Text to be printed as page header.                                                                                                                                                    | \n| footer         |    No    | `string`                   | Text to be printed as page footer.                                                                                                                                                    | \n| margins        |    No    | `object`                   | Page margins. [See electron docs](https://www.electronjs.org/docs/latest/api/web-contents#contentsprintoptions-callback)                                                              | \n| landscape      |    No    | `boolean`                  | Whether the page should be printed in landscape mode. Default is `false`.                                                                                                             | \n| scaleFactor    |    No    | `number`                   | The scale factor of the web page.                                                                                                                                                     | \n| pagesPerSheet  |    No    | `number`                   | The number of pages to print per page sheet.                                                                                                                                          | \n| collate        |    No    | `boolean`                  | Whether the page should be collated.                                                                                                                                                  | \n| pageRanges     |    No    | `object[]`                 | The page range to print. [See electron docs](https://www.electronjs.org/docs/latest/api/web-contents#contentsprintoptions-callback)                                                   | \n| duplexMode     |    No    | `string`                   | Set the duplex mode of the printed web page. [See electron docs](https://www.electronjs.org/docs/latest/api/web-contents#contentsprintoptions-callback)                               | \n| dpi            |    No    | `object`                   | [See electron docs](https://www.electronjs.org/docs/latest/api/web-contents#contentsprintoptions-callback)                                                                            |\n\n## The Print data object\n> ### Important!!\n> The `css` property is no longer supported, use the style property instead of css. <br />\n> Example: `style: {fontWeight: \"700\", textAlign: 'center', fontSize: \"24px\"}`\n\n| Property         | Type                                     | Description                                                                               |\n|------------------|------------------------------------------|:------------------------------------------------------------------------------------------|\n| type             | `string`                                 | `text`, `qrCode`, `barCode`, `image`, `table` // type `text` can be an html string        |\n| value            | `string`                                 | Value of the current row                                                                  |\n| height           | `number`                                 | Applicable to type barCode and qrCode                                                     |\n| width            | `number`                                 | Applicable to type barCode and qrCode                                                     |\n| style            | `PrintDataStyle`                         | Add css styles to line (jsx syntax) <br />ex: `{fontSize: 12, backgroundColor: '#2196f3}` |\n| displayValue     | `boolean`                                | Display value of barcode below barcode                                                    |\n| position         | `string`                                 | `left`, `center`, `right` applicable to types qrCode and image                            |\n| path             | `string`                                 | Path or url to the image asset                                                            |\n| url              | `string`                                 | Url to image or a base 64 encoding of image                                               |\n| tableHeader      | `PosPrintTableField[]` or `string[]`     | The columns to be rendered in the header of the table. Works with type `table`            |\n| tableBody        | `PosPrintTableField[][]` or `string[][]` | The columns to be rendered in the body of the table. Works with type `table`              |\n| tableFooter      | `PosPrintTableField[]` or `string[]`     | The columns to rendered it the footer of the table. Works with type `table`               |\n| tableHeaderStyle | `string`                                 | Set a custom style to the table header                                                    |\n| tableBodyStyle   | `string`                                 | Set a custom style to the table body                                                      |\n| tableFooterStyle | `string`                                 | Set a custom style to the table footer                                                    |\n\n## Contributors\nThanks to our [contributors](https://github.com/Hubertformin/electron-pos-printer/graphs/contributors) 🎉👏\n- [Hubert Formin](https://github.com/Hubertformin)\n- [Sidnei Pacheco](https://github.com/sidneip)\n- [Ulisses Constantini](https://github.com/ulissesc)\n- [Famous Ketoma](https://github.com/jfamousket)","readmeFilename":"README.md"}