{"_id":"@things-factory/operato-robotics","_rev":"159-4687cb05742beae0d0a6c78ed4d257e4","name":"@things-factory/operato-robotics","dist-tags":{"latest":"3.1.22"},"versions":{"3.0.0-beta.13":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.13","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.13","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"a8c9b565b8eec81a78a8a6c5ffd12b8f8f5c45ef","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.13.tgz","fileCount":74,"integrity":"sha512-FKRJ+WxkRwBydzNE/DuD9hpgJaxMAkM6tvHMUdZuyTx6u9nkimUmcCoFbxQBrtQJlGavio1RZTZOLT1445ywpw==","signatures":[{"sig":"MEYCIQCNjp3W7FBpk+oF1zGXSlI7XnGsV1nzLJSe1mrptk0BaAIhANbp2BHGOa84ts9vQ/UT0WghyAifhd35hXPSutDBKOFx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1448160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXsjdCRA9TVsSAnZWagAANlYP/i0LFFsrWeUTHgy/CBjm\nTw+0q0pFnHssbcfR+wa2IaVF30vgLWQKZG2WGBQA5yetJQRd4vm3rfPXeQOa\nHB4huLqQYG8OCWqAhQzs2QWbabTP1EVkNxm/hcKwDOcyOFUf2EVSNwGrZ08h\nRA4WtFJMG+YhT+v7jJGOh0KsqeOQWwwtxA6vDY1u47lNk9emfHHbFFQSV5H1\nStCDrrABd+8RuubLP/q5WqRroQafVm7Ggk+yjGedSWAJiRXZ3HNFK8pVdJls\nn7zek9P/0tXnugN9ThgrHSTearWgs0rdQn0f2L2Pj8JfNdmCSfDx7IAP+Qal\nQuT6xZP79HGmVvBFBssaDYjJTFKUy/oBhFwpvLlmxY6O347ZpRqgAajhu8m3\nM6fsUnh2zS1OnCsgIB1NeWkNDYS1Ai0QgYzS9UIG8f9ma6gpv1zx/8oMfDI/\nYURa9M95LY2tFeY2AfM7lU25uqOWGUrjW8evjrwNsOEGd3iDFznzIBFQtn+5\nMS/TQ34QZZd4b3b0XScKeC4oplsdiVTAty5BpSbBfUCu+KLOyAx+15JLBWjP\nCUvmY/dPq+G8plyuBlN4rAnAhbqmu9W5S3mjsgzjarsvDZ88muTBcQphqtpK\ndEZbYr/9V+tT9Ud0WoT6WnGS0h1XWZdoUBO4qq8y8ogi1/+y59wytxv8RE9R\n0Gob\r\n=uR9U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"24e338f249173382d8580712461570ab713a1824","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","build:client":"npm run clean:client && webpack --config ../shell/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"sideEffects":false,"_nodeVersion":"14.2.0","dependencies":{"@things-factory/robotics":"^3.0.0-beta.13","@things-factory/operato-ecs":"^3.0.0-beta.13"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.13_1600047324845_0.05969049654136249","host":"s3://npm-registry-packages"}},"3.0.0-beta.14":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.14","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.14","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"119fb0fbb3e28fa9f9a857dc77f835e97a77f0bf","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.14.tgz","fileCount":44,"integrity":"sha512-RLST8vTYdHm/QFxZgvjoc9jMKCdd/7jG+pdid3no+gr+aV4roy/ad9oahk30wh2fIrSlGZV+XHEftRJexEluLA==","signatures":[{"sig":"MEYCIQChkkiqgGon3FJHUWSp0D35gNAQCG0SYaXAjL+GL3cO/AIhAPZclwxYm9qXYUkJMxcqRy2I6ES63XhQMo14Ps9C3OLu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1343508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX4laCRA9TVsSAnZWagAA6AAP/1xdKyYCkMjqzvv9nJuw\npuQYjbclNO6iD7n1DpWG7eC9ShU0zuxW/jOMreiriAUumpu2u/sSPK6qjExY\nlDUTD/hfScYUdRNau08T4pKWcRzDtI0mvDYfkbgvUyl1rzcRB7jgMX9D1jJx\nHRwrL37b4RD+OPC1UMNBkP9ZTzDL3eSymaFAJQQFTKHSAjhP/b/fZjbEDOn8\nfxHUvy4tU1SqEVDPjULeHNCH9rNtcRc36GxOtlYqVEO2eUfHft0rwLEjRc78\nJ93vbC7tOpYiNqxm4hLAB8qoJXUFWSsOgqke7wAxcOO377Nc0teXLAqT9IpC\nmZQCgzXjPTwFpF8rSpQE6KykCjerjFwER3NAq9YwcBeTRdvz8PVO8tyBmE2+\noD9VsPSIocgbWnDMfxDtDWmj95nvLFTXzbpSNAcm34Ih5loyEE24NBYb3tnp\n9iyNUS9zkcZbmjv4SbhQTYqg41D48t6pita9wTfvbhhcXBcfqcTelUYTr1E0\n55+y6gbFsREJ+4vUPpUln+poYyjQvmDps+sTUO7sqr9JmPjZpbJ65GQCMYyT\n7ukSfjXxb1HCFcM+iSHoufAeBDbjXtFnY6g+5RrXmX0xkgD5rG8+DNELIcNo\nTWPnt4eixUPyeaweP8uBUKnKyhIbuTD2tV1MG+qiQUEnqxjfUWwmrjjoZpo7\nE5mn\r\n=2kVZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"ad749f44ebb72a80faa7272c7f7a8b86d030c9bb","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/robotics":"^3.0.0-beta.14","@things-factory/operato-ecs":"^3.0.0-beta.14"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.14_1600096601567_0.308772128313618","host":"s3://npm-registry-packages"}},"3.0.0-beta.15":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.15","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.15","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"71503c469c12ac883250f352df4762ce1f07223c","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.15.tgz","fileCount":46,"integrity":"sha512-q8QKtU4VUBE2olHes3qIpdjjwrhgs47TXwdBEZos3Z8BTPCJU2In0AIjnf+60rDRHPnJdayBUet4vFxxHQ3bMw==","signatures":[{"sig":"MEYCIQCfiYaw2oVoD1bTnVMMKMLGj8mLd7lRjJSgNVub/CsuawIhAI2WpQKRSWFts0vpX+WT9wSrTFq4S3NMbABgMQ5pitXu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1346051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYNGrCRA9TVsSAnZWagAAIYUP/0pb6Jf6YzTmSqHZ70IQ\nKBoQxtd/21ZcXsunhplu2ZWaj+ThNvUyJBYIIhwp2E8uuZ4E7vEsZSZyYEu1\nwafr71rRBWhtq7oWSp/O6rv9baO+zEavjbfqaULhSmMBQMecF6Q1biXNom7c\n15/tUSuD7ArYNsWOwR9/YVYVh15/akAdytryuJy8nPE4VeIstuFpasZz6XFb\nHUAUTManu4DFYhWjTJDpMPBfJhf20+OhKZnzNx/hHECUBH+SOTG0cW/dOhuC\nAoQBRmAr9NJmtGiJi8L5DZpXXA9PxT9tUADyCNfm+Jap5NO6YVsXK5iDnRXM\nX3i5O8/89s+8Q1vRfGRIg1QfGq6ExujoR7IauuTLbn4f2N1xADlb5Q2aeWgd\n4enqmcbANok7AZaP0T/qsoacwGY491CzcbzkvLc1WM1GJ9gi4tn+v9zIdStn\nVfNLxyH02Lgs2ON7AjTKu7kcwz963Pqc4yN4YJuOCpbHCptXEvZNecSk7E28\nJeUTY10+RdlROEoP2qpGDbJ7y2xjFEmmR4Md4AU6uOLYZsXN6sOkSiIKmFx/\nS0KO61HpppB0ezXHI59T1dJmUl3faHycaUwkiixqsRqOOzj0yF7xl8NRuxAU\ncxSP8b/L7lt4BebksHoklbxCHCIJDf7Vv+yrQ3ZzhKDeLUyfQTdG6h4u8SN+\nVz6r\r\n=fonb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"3e0b377845defa301dfc48fecf309aa801273b26","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -p 4000:3000 hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/robotics":"^3.0.0-beta.15","@things-factory/operato-ecs":"^3.0.0-beta.15"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.15_1600180651369_0.2643772719880695","host":"s3://npm-registry-packages"}},"3.0.0-beta.16":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.16","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.16","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"8bf7a98efb872ae12d6083e08f46ec16388324d6","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.16.tgz","fileCount":46,"integrity":"sha512-VevSenAGVPONpoCmcDoRoh1tOmqhT58+ilK0vbzPSiz17rAjW3Uk+N4bZYWTJyXlxz1cI9++7BQJqoZsM6zEDg==","signatures":[{"sig":"MEUCIQDOnyIeo5lue8d9S7aldzNlNU+iNvOLPNZ+yPko6xVEGwIgHgcYTZnWGcPaxyLYrw5SkpPkDMtBbUt1FpUpcym9psM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":753778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYvfnCRA9TVsSAnZWagAAUp8P/RQJPKCY5dcGY+ZJYeyu\nE9rAeEWGvUfhpLVaZ9ar2EurVCZB/TP19s/9e3VkuaWrZ9dUaMvMiPMHKZfc\nh5hlgUL0YjL79Pb0GcmCt6rpfzKcpNWWACTorPodngv3JR5SafPOWAF7keB/\nAiG7MnMkcDdgzcFGlaO/6G5vswdY4VTV0w36NGMTPwqMX18XD0SReFFphCNR\nPea3kADtD7QkEBu1eNFwP/e0e37gybCIBxAaAnU+y1TrIlfxeirPIV8oZu5V\nXVR/Mmr9ye+yjPiZKNNFpwnI1y4vXZJ0l5l0uVM4mcF7WMoBz5JloIzSLLCI\nsODcF6dVgpYlIddU3kFFa5U+NcdWL+zg6FUVMvxHc20G7k/jPcokKhbzi238\nlxA/T2rdVKkjnGLqz73dGV8ysQPVquM3FpsgJVEmEzp/Myhsrd3c+vq1tojD\n92fbTKJxwB2ar2GOsbAa5JcfkGXUAZP6lpoIojmIuMmgBGYPwDw4uyzgdnkT\nL3GBIFS6Pr0Q8U5y5HWK6UZu1+J3iRkcdOKIXqYjx16LIZofw+v57djFOAae\n+JA+qrT4WjRUPb/ARc5lTIvqPvluT74kk4wlpVDg8KYWx6IXgkrEAeIxu10Z\nuOUSzWkobJ5XlnpIRYahQsTqSe0XOSCueNkbxE5f3q2pvk2JBh9etqGH4ydy\nEVoD\r\n=UUDC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"c6c210b8b88487daa43cc57a9eae7d5b1e10d4ab","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -p 4000:3000 hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/robotics":"^3.0.0-beta.16","@things-factory/operato-ecs":"^3.0.0-beta.16"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.16"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.16_1600321510691_0.8750790866063363","host":"s3://npm-registry-packages"}},"3.0.0-beta.18":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.18","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.18","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"32f47d97436874aef31c1529e3e12c202efde2c9","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.18.tgz","fileCount":47,"integrity":"sha512-BDpPoNBYFN4DSfneqWzznHP3wzkbnOLi8jA/D10YvlVGU63zHX3YBQcKKo+DWE9/4dtFl2Z3uQ2kBPdK26H3qg==","signatures":[{"sig":"MEUCIQC3eRCnKGiFt06bieq01XSJZ8j9GqEPBTx+yMcLR9S49wIgRi9+Y2imVZAE3zWH5xvt0J/cpeprZz3VNOwI2Wop7PA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1346169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZ+YRCRA9TVsSAnZWagAAmygP/1epKVBidEKiDRXAXFk5\n584we1p8uDzzG/3fmPowT3OcB51d2ATO2+ZbleaZ9gA/lsw6l7vnZRU0DoA+\nxHECmKkTxw4DS4QtUuWbeLZw9FZ+RlSAHQsceZYzuSFPuy1gdRzwluEs/Ekn\nJHM5E2heBW7qOTQ5YWs7lFGW0Rsi0Fj3Cszbyq7FAJR0+6gqQDcrPHSsdX7K\n7ZCuGuc2BqcN8Ojn4yUVKSelbVfDrBjPMLp6NCZLYXYjyleNgM0dBiJ3kWEB\nN4eS4F+YwpJSluPhVLVdORnnRtUU5MgkvwcFeav/QzIXCVXN9rsK2r9Ett0E\nFDdcClDYpx5NJ33mHOgky30c7o8juiNNSIQOuAcSufkLgojkqN01yANAWht+\np5uGHhmtcnbaaLRDooig9Kn4PTVhhsWbVJjcaABFcBV/4jGmpfwRYQjbTAEs\nCeqssrcPRDfN01TlXJNFvhn4L3LXkIHxPmfhO+WfEL1yF5v6RAUIg4dA1GOI\naokO25k9p70/muxxu7Mjltr+nMze2TjnFoUnouBvW9yPi4Q1J+aKxc2gIs9U\njwdGxW7nYdkvUuHYQdmnJL2Xbg138U4cobOKTkXgPiVkJ+uR3drsmiVIfeZJ\nYU6IMveJEBFzVoveh43gtXwpT8I6voh3Wm798NHmDzMtzYRUmiOpzkGmaDR+\nEtN4\r\n=iP9i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"63a369c8636b5cf2b4524b451b7727682f44dec6","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -p 4000:3000 hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/robotics":"^3.0.0-beta.18","@things-factory/operato-ecs":"^3.0.0-beta.18"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.16"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.18_1600644624997_0.49578916763754677","host":"s3://npm-registry-packages"}},"3.0.0-beta.19":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.19","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.19","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"a7dfd26a918c2269b66509862dc4feb0c6448863","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.19.tgz","fileCount":138,"integrity":"sha512-jCFT0IEMBCW+HuKDDqAXc2czUfOIfnDCYXOuwZhZ8+OMrC4bc9iLV67ldmjby04mrpl4kQcUujmf752aMsJa8w==","signatures":[{"sig":"MEYCIQDP0pjqtdC/uuqa1NpAsOOFQKwvAscktWG0uMGCUAE9BAIhAJe+1/UuwOzK74b0cPB/rvmc+r1gE/RvoUFNl+G9tUwd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1901418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa+3FCRA9TVsSAnZWagAAqMgQAKShlkoIMdCzYWtBQNR7\nxH2UeWjVSeAkWoUVQ9nth//5yLsaW64bQ+LbJ0NObhFlZkbXviFwBmhuOSp9\nb5uNUuAsx3My7/2a82EJNKN7UbmKcMKiVsv/oxyRzP0O3wdB+vsBBq6gAXHL\naKSCknKdHXEj/OOpNtNXbgQVGhTZtn8ujiu6miFdPcoMJStr39JwvHR12kFy\n9B3yScZy/EDS/m/o88nnyE9ft5AtmwJ3+xml4Ct7IahFPd71ceuiSbgmOo5/\nyvFy2AYHs0I8fgOQs0Os+Trz0GrJQTowMx2k2N1wnVt0qfXwSYOUiIjGs+sG\nmcdma6AXR+QbO6/pdKCu//qjMlMVw/rUWmVEi4eMrvtHGi/PYKj9hT02ij13\noAHauxxIk57V0evkAApK9DDrWY3siSxOO1bZvwE0cHGLylQ0Sgx/giCL76fg\nKObd7BZYBTD25k4qK1VXKeTsUeCLIoPfMQHwyVRgBlB4tXUzwXf9QUNLKkjn\n2k8Bfh7Y836bYpwTVZ5ifiYzFLY2wXXhRpQYfyqppe3Ipkeq6bN9CTZeEPLm\nFprLFFGIbJaMhFZdc3kIIcePC0G0lUhtFR/ZEsBfu0lGmuRK4NEaJy92WmGE\nLcQyeDySqIeg+dqB+pIjMLKeFQqzd/JKgRf5gWxzohsK70BPQGxgUMn4YtBZ\nIndy\r\n=j077\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"e61625e34346ecf28bc9a1b6e92934ac9a677a90","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/melsec":"^3.0.0-beta.19","@things-factory/robotics":"^3.0.0-beta.19","@things-factory/operato-ecs":"^3.0.0-beta.19"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.19"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.19_1600908741166_0.7999945644829485","host":"s3://npm-registry-packages"}},"3.0.0-beta.20":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.20","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.20","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"12245f6e5a32ec34dcc6ec389e29d57b590c1f99","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.20.tgz","fileCount":138,"integrity":"sha512-llTEiT1Z49/BWxraWTbiJWfJqHE5AaG7tTzl0ZAULMJ2cFEHzD3G8Ergp3OwL7fei0qNhn/MdYv86ghXa3XF1g==","signatures":[{"sig":"MEUCIEzpIhFJsxksqB+KKk8DbssDGvPJxdLZsvtN5UNaVOa9AiEAnwZQk6KFV4NZxK3OBz+/NMTQQZsrZu6OKB2Fg3lxlKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1901443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbGlkCRA9TVsSAnZWagAAJHgP/0kZyka62tX7JP7gxZk8\n0t4KJj3pFrM0P6WalZMHniw6F8++mZBt3exx9vNJORl+FzXYX+v3EHVTySyb\nU1t+5+nNlo4Zhw+RsFEdA6Rtz6XwHyJceCQvNwa9BObngoIVO4cYjXidJyKR\nbxDG57VVn2zZZIP+9EnYqiAgtYJTgMyC9ruvtWB2xHFjk/3Qt+/Pd8cXTLIF\nF3uT8HQDsa20sXtFfWhy1oKamQL0mgvzwHzV7Vs2yWeWxYCTk/7dw/a8oU7L\nStp85ezSxIYyyEpCh1Gaj5mDoh1C/E4P6EGd+vFpAVhkkTvFz013deD5M4Yv\ndIlqnMrLxp26HulF4m+RoqM2NaA1MS0UMSgjfkAN5iuOHuQShZGETuywWeCS\npp82nb3yGFPf0UKJkyFDUedOp9kjQlrjkuxb5BVOw3aD3l6CdqxTciJn/UPM\noH0O+eGXHoFA3kSrhPtOX9iLHV/Zjt5unnF8OdT5mtfhRPFyGBrNkzbHMby6\nfXsfdlyOONqQwnz7ZD5O7xdtdM7NC56tesk8n7g4YAiAoiHOgowexgg3MaXu\nrGgYGQ5HnLDl+kpWW6JseE7W0qHaHtbMrIkHGSXo7ode0Er/87hGBKVWm1Rr\ncSFqnKHTGc0Ghj1HYBXE0StzZ24wY5HOGKqIzA5EQAQ1ZtWE9mFOWKPsT3LY\n8Oou\r\n=L1jv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"a75a8bf0a46b1391835e5163d98a494f8f810d74","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/melsec":"^3.0.0-beta.19","@things-factory/robotics":"^3.0.0-beta.19","@things-factory/operato-ecs":"^3.0.0-beta.20"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.19"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.20_1600940388089_0.42114839906874235","host":"s3://npm-registry-packages"}},"3.0.0-beta.21":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.21","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.21","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"c5283cb51149b77cfc9d7872e418041efa6df45c","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.21.tgz","fileCount":137,"integrity":"sha512-WjB4SvrJ3irEdJspY+UTnL4PblgsKfuTxHZNKPgEPKinmYm7rUdFfTufiepjtUa8yWKa2RflRzw/NF+5mxzNEA==","signatures":[{"sig":"MEUCIQDG7OhiNSjm857BgwC+RBS1U55pcgrFi93n4qXi28skLQIgKHkZpEbqBAYhgxt4kC0gYIRhGaalAOitGVIuZ3lbdYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1901537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbTgyCRA9TVsSAnZWagAABIsP/RrcmDACZdCOTiuIQ5tD\nAabQyDG9qEELukF3IDg90UU072CkUL9VrXdom7luRrHoMTFCUF4ITE6FvBcG\nXLnM0DLev35G/tYb4QZ2V3iYi5xvz68zyEuJdEZcYioZn0kwPT71LIfeSrtT\ne2tcSGkerR66uat5f68j5FGr7oNWBtbq2SHgZx22cCvj+MTtmuvWwUPYzoqL\n1XXN0oEmURgb0vZS78xBpT8bTruTn49ZJu5fuADjaFrKt7D56DFsPMaq1ytr\nnuGOWCassTsnMNjiT9Iq77sqi4VHoZCc9PJ4feURbUZWk+5BMMgkZH6GvzSc\nRSK9IJDjNvWJIZPDxDVvJyICXs+IuSDJEge5ffh/bLt4uDlodLsNXMXpKiIv\nNxk5Rh6gmb4o1IRCeOjO1Nx1oqcDVODdCYzqzB10tIIXJH6fT8YPZwxLfWpq\nzDW8lOtJfDzuNtYHc6h4QkvYwJ9DrtPrWkyTD9nkTMqzJJSCJSLHtnUZrNKi\n7/mQg+0bnCoJXRIdEaIO2e4yOHLx8Y2Xi+oEGxczaLdnVORyOavBEYEdUQEr\nvfEY5oXj+jXqieM2dp2bkEWwEiJry3XUp/0IPo6HJJQ5W8pCt6nUjdKxmaPz\nErpMaMnagaSXfq8LswL0iuVL9QaC4dNv9MhB3dveOKeV0BVNniOukzESyrMi\nRTz9\r\n=fO98\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"67079925d40e2ebb7b6d72994146a9de0e23b2d1","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/melsec":"^3.0.0-beta.19","@things-factory/robotics":"^3.0.0-beta.19","@things-factory/operato-ecs":"^3.0.0-beta.20"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.19"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.21_1600993329628_0.24762575416141264","host":"s3://npm-registry-packages"}},"3.0.0-beta.22":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.22","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.22","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"cc3fbc22302739415d4818d5e44807c62a72ea0a","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.22.tgz","fileCount":137,"integrity":"sha512-bU6gZcYXdrzAuEKxEoSsMeWdu6yybsJupm0CTNYwoIo0MsRyEH93qhAcK3sYg+7NTLLr+o422XaaT2R7iQ6dfQ==","signatures":[{"sig":"MEYCIQC0bbnOeG+tFdKrZE9lw/SW/KZUT73Ev0B4pwNzNfq3zgIhAO2epmAOKa1WQvmNnLw1HT4epdyUOgag53B88RBqgPTR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1901537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbTq1CRA9TVsSAnZWagAAmWIP/jcJWW7BEScAaMnNZZEe\nC23HsjVpvhndXflMalLumqy9BZQDs1vY49WMfkxJCSuibd2O40DjbXLJtD6N\nHoc3phbSv2LjtE2oi5jOiOO2/4UU5dVGlK7xOeed8Kt/Lpl0vPvXx/bz6b1T\ntpeKYrK2+GzckmrlDVvrpDvfPZxmwu4/PwXkiY/r0Gv+RWt9KmKUuKvy/0wF\nzyE++qXp5ES2vx3g9fTI/JvoRv93R0tjJn50y80G+wx+dHY4C39IRwANQec8\ntgjyxd5ZXNAQMVMa3MB3KSSYBtMKNfwEeDfVSPQ9O+8IB8t7BbveU+DDsOF8\nWJu6WVYCW2Zs7YSFUpXaxlrR3rEy38vvh1whR1RyVQ9dGs6mtABA+o8RaHA1\nGmH2XLs3GUgN7Abiza++p3HP7I39jHbROay9DSCC4nE9q/ldLFqP5HhjC7ak\nbu/9bxcZXbKYJkaYncmA609a2YmJ2HeppyXQ4zPUzmJ0Kvop4whTVTwjN9RS\nwGPAtPIKVCvegGeoN8FKDI1Ai+z3LHSs9x2EknaNFId1UzU0YDAljRmVKdWD\ndRTnSmPVPwm9PGP+ednzCyFQq12mV35OCIYZJrY389piROD2JJAz4DXtUtKj\nmXWkrcdUIErTd7BFFa5EOcdD1uF8MpFRm4JWUxEeJDlt78la+92edHs3XvgG\nA5CC\r\n=3H7p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"495e39ccf486f2e5c75282174ce6ce5ed08ab800","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/melsec":"^3.0.0-beta.22","@things-factory/robotics":"^3.0.0-beta.22","@things-factory/operato-ecs":"^3.0.0-beta.22"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.22_1600993973134_0.1102379701612588","host":"s3://npm-registry-packages"}},"3.0.0-beta.23":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.23","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.23","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"771d8351c6711e284fcb462f82bcecf3c23a0dd9","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.23.tgz","fileCount":52,"integrity":"sha512-wC5sc9HRwq2zK/xu/oibs5jzmp7yWlC1mRUFasnPiLmw6TrgvwjiKsQfjo+w+Y7i70Po4AzfYDD1hQ0RGTX+KA==","signatures":[{"sig":"MEQCIBdj2LXoalKhfFft6+F1JrBPE/nkLL1TxBo/UTn2Tp0QAiAQbObZt9U5c+EqGn8ZEVhF2z3s6O825FzSf+s+mTSICQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcqeRCRA9TVsSAnZWagAAH0EQAI6V4EMp7frPZkQdCopg\njWDY7nVEbbnb3eRI4NlQxpP20vSVJIYgfCLBVbbYH7tCySPFMDhzC29iyYCH\nflHTN7gN7Xz8WKZFOvkVr5ptXOkA0BeqVxMWNajhj/zYiNdqlCkWwR4JWZsj\nxUArlL8/xqXwC6RbgKS2AhtLSq85UhHp0LIcvQ+jijU2KxujEhn81ecbAMKp\nJjIFgxrQ3s0OWHOWn3RYuBMpWKT8ZRVSKC5MFb+3ocRndifC0sqo5bDgxFn7\nGY6YqPByJ6Vi/CoCRrXgsvpadn3t6nNMGEICc6+GqqRNGmrnGY1LnN6bCOuM\ncHmHLc0tB5XZVZBRy7yMjYIa4+PdT2KPGFt0JUg6D+iFSG9DVUw4ChMXg2W9\nLVpPgmSDe5QX1AvWUtdahAiOY5lhXaGdlGWB2MqIN2xODDOwHcNmPxo/AYJW\nlUmVC9PbKjcFgNoOZLie6BdzUZek9GzZLXW8Ubkhoc5AQOlqKWY2Pe1D2IpV\nWtYmvY++T5pssfPPZmQsZ5PoIsmzTqOGWhCFtm1qR+jDNsqwjKYLeBT6t7hZ\nHdr96XInOjvHrEo/6DOABGeEBZm3tCP2IbxnZsFhjPilCKh+Qy5MgKfUqp8x\nHWiJhyjAEb8v4Gk95P2yfJ9LJqaakZFnTdV4buxc+riNUX+6To3WDktvvGH1\nax37\r\n=MHRy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"d88ee11265cdace70f20fe982a65f3c312fd8169","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.23","@things-factory/melsec":"^3.0.0-beta.23","@things-factory/robotics":"^3.0.0-beta.23","@things-factory/operato-ecs":"^3.0.0-beta.23"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.22"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.23_1601349521524_0.4730238741608237","host":"s3://npm-registry-packages"}},"3.0.0-beta.24":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.24","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.24","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"e627122ab614c882c83ff7385f6ec03c8c63a2b1","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.24.tgz","fileCount":52,"integrity":"sha512-VhjcjLgkRZCkrjBzxCjnhPiW3jjVGrrk8musr3dzl+Y/0yhBHOQmPHCXjzCW4IG+u81R0PzBWclHeq+a/QNZyw==","signatures":[{"sig":"MEUCIHDB7p21AZjJQqBIf0djIFJsWOjYicyJJetbVjvKUAErAiEAge1sanpJelCq/UZcypA46qcBDMoe1FCO3ZHWTF4GYmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcs9JCRA9TVsSAnZWagAAdRAP/1/79BvGEiwDdjI2qMcv\n2yYGwk/NtPPiyvM5BfHZOTgdEwDgOKWPy/zKcbgq5CCh/ZmwCH7FfgiKaFiP\n0FcskQgBtJnBxWkEULhyLSpgj6z7ml9x0ex1Rzyur214YDwYITj3DY7fPSIu\naiL1Trutwn7hQ5cgr2Ui08Axb1MZIW2EdjPqwk9YATDsI7JBIzUphjNmPRcO\n2IGevmP+wAUkM7jYhrHY4cYoHxUgkyLe/qv/HfK6wsMnertMI/4jodr3e505\nPD/yAGgwNYWJCDTaVduGekG4BHtSNJV1ea7gsZMR75BTvV5Zaho50MUSsYIk\nXKDAC7Xm2w1Jz8018zbEJ/4w6XZvFwYkCi+iv5lNKZVfMicar46uLSItDz99\nHXvbsNqtE6+Kzg+IsZhcL+yrt/f8hTHpEawYHAxE2wynHFuoAmJ5dvTUAl3Z\n2jMp6bkTcuthr0CGDonpmFazMGPPewPKzduxGlbUBIuYFZ16M5H6IHFsHxCq\n7BMpx7us7nO+SE5Qzpg1UJpir7i6xnZ9nKR9bzRngGHWwkF0XrGb7RhJJKDQ\n/HHoqsbXjhpqoRyAaL/0GV3Loua70+I0SIHJASl68jilZtB2Z0wKYvpGJOts\ne9As0Iz6az3k5LL4mPYkCNN1TQeYYGCADXtx5jdb5nR2Xx8gXw0inNkAuhRA\nwgGo\r\n=GRqv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"5c23a1733e3edd5a66596a20e01671df643b608b","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.24","@things-factory/melsec":"^3.0.0-beta.24","@things-factory/robotics":"^3.0.0-beta.24","@things-factory/operato-ecs":"^3.0.0-beta.24"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.24"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.24_1601359689062_0.5386482105800947","host":"s3://npm-registry-packages"}},"3.0.0-beta.25":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.25","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.25","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"154e22ede52b0e5e80e52b6424907a80948ff1e3","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.25.tgz","fileCount":137,"integrity":"sha512-i9UKVrxxcHln15cBZj+rrPT2KeaG5Py8NSbGNddE8TXVaOYcl2Wy7LqhnEdUgmpSFwwKtKp7GlaH7tw4YuP3OQ==","signatures":[{"sig":"MEYCIQCUwZz8xSljXt6CKOVrHFJFn63BhajRAZf56ORyRMnPiAIhAKsmNNkLDEC3os0Sr92bgzEkKp/wQZC1QemZ+AAJ5Rsw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1901516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc9n1CRA9TVsSAnZWagAA7s8QAIrSQo3w1R4ftoCFvX2l\nGPiWpME8Yy3YhNCDGje8WApbjAAY9CC6GX0Egg3p+8WxZ2IHnF45LnTOPqTa\nSCkbtmPSBHiyIPqflHIsc17RlfSEy/NevQFkViZDLs8bIBcTJTLD8m3q2ADi\n6CAQohbgIjWKp9ZdVjnAbnQLpJtKORPQqXuyABcAYHzkaQFsX5dy+GVp/4Gq\nBU7AC/F/BsjLdkp7SgarYCsVoLOr070U+AtzPJp/i5H4HRpZPvXsClsVz9jV\nCls2m7sb7FjJKi35IfSZay61v2nNb+vBEv+N58IzR0k3aEeyxqdi3/DlYjd1\nUeW5c4lBxlpG0XtIZ39hcK7l0sUYmBdAXcZcOVMD/+ByH59v/ZBQOoPABEmH\n/LJIavymv2RZhrhBzRO2k+CVK6S8UQFPRo/1jp+v3Aazj02qcejy8XiCbSZs\nPFr4x6j44eEqfaBi9LSgaEcEwkAaXa6u/Hricc0GMmgdPqv4olLp3zmQ+yKf\nEvg3E3vc41/qXQ1HX507f+XFsKKw6bYrcGXD45UbY/kcgzPyn9bG/vcxHlki\nfXLaisAJg7RNN+yjvuVtodpw+dqkx9A9VVYYYM5XMocylT3z1VadWx4XgkTf\nRFa42cO8k8rSyMpEIeA4OQRd6hSNuwUrjhZx6o4A2NHcusB+7zgCh3ZhWFPS\n6m/e\r\n=dZ6N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"9b8d5472b55f798351e4bf1f3b04ac84899e63b2","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.25","@things-factory/melsec":"^3.0.0-beta.25","@things-factory/robotics":"^3.0.0-beta.25","@things-factory/operato-ecs":"^3.0.0-beta.25"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.25"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.25_1601427956576_0.3423211939810704","host":"s3://npm-registry-packages"}},"3.0.0-beta.26":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.26","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.26","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"37a263f5213dac629d4e182422c2f54377f8d129","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.26.tgz","fileCount":137,"integrity":"sha512-oMG+T2xO0ebqq5lyZeKptOZSbyYO0gymENCNVoIziz1FeQEkpEYP3dwp08lYBdSLn5GorTOwqbucybLY62zSmg==","signatures":[{"sig":"MEUCIQCuvZ/SlxxIPI8pIBeF86/vXSsX2aCr8WecHypSfnPt5wIgK/8mtCGlvT8DLNefo6+/aBeZfHWbw72ydhT539nALkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1901393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeV2JCRA9TVsSAnZWagAAuVgP/j7KUdDiWWSxVbArXxuU\nx7jGTQm/MBrMfBQCLkI0uKcpXEZTkXBp1pnFqAKPhiNTaIMtuN5lz7seaWiI\ngczqAQLWx3vDqXCNSveV75gUi6H7QJvBoDcBUHKXN1rFrgVG9wQ6O8VanLfG\nBUxqMwqh7Z333WUiI4REs0IBCYFkGav2v81Jt8K4pI2z8A4wP665BpPqEi74\nvhhJ5psW7dLhmxRXSfXfjhVtf1Df7DSCGA7q9qLkyMPzdxgZzNcZjKxxumKv\nug4Xbwynsvx/rC5kNMa3F6lx+/XqKsU2Zc0ram6/hKJ2/SR3RYwUV+BrjwpT\nOrMhPsgU/56frOX51HmS6hwtq9NHGKetcZ9Z6SyR7Svf9zQzfDxQB8ClDfPl\nhYRsNSyNxVY7TNaYfchPGdlT5jW5Jk0p3OeYVrB30hb9KU6syO34iMsoIsAm\nqgVdWK8+ueCfxAMcwikDDt6qw86ZoG2e7yqfwAWKt2vjzpYwxE1uQoJGZ2Tn\niwb3tHWC8EFvvooU7ucZAUrU4yIcwEJnhqtvAKK9Wo7LGJ4k1gHQAvbeCM58\nO52WPojzsK/B7EK+E28wfJE1EdLVZTp8UOcC+7KoTqTrzy1ontkMoRUBiL4n\nprQDe1Dur8Ekt9jXH4wPHvvEhWyy66XYUYNxQVgfgxBKENccewFjtLM8rwU2\n3Vgz\r\n=lwOI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"80e1e96d738e44f9c76a6c63d416015cfc4a8f14","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.26","@things-factory/melsec":"^3.0.0-beta.26","@things-factory/robotics":"^3.0.0-beta.26","@things-factory/operato-ecs":"^3.0.0-beta.26"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.26"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.26_1601789320792_0.03568400938910998","host":"s3://npm-registry-packages"}},"3.0.0-beta.27":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.27","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.27","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"c880ea9d4cbdbab5e64a8ae3d8fcd6505b9fcbb9","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.27.tgz","fileCount":137,"integrity":"sha512-SVxmvJLMXprnSzUb3abQUGG4eYif8MtZHmECUdb0/AuRmE5aysVzac59YM//scCwKxnuARDQu5oFuMRs4dEubw==","signatures":[{"sig":"MEUCIFNHXv1Pm5Jw+uo/kFjTaiMXL6BufYwltbay0EUQusBQAiEA+ujQjoeHssMuGgZyQallKKGb3m3ikEily60OEVvvhUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1901432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeyGPCRA9TVsSAnZWagAA7n4QAIpjsLOxK20jUR4FNcvh\nyOxgEioKR/5lX8daQOoKahm8eZbg/ZzguaaZwGXaBPwreBglhhGoXzw9kzQo\no/tltJ/0k8AnbS9NyeBwhzlqrjNBpmAZ5hmIRCPX6dHaVHDL95w/2A4wpa8Z\ndi7n67mVxw/kjWO7uSrEjFWv9yxFq7jy+Vk3d0YtHldcCuGJg0O3l/4xmKbW\nwNYj3TX+E4TJEHw5qTyDFqUoFhINHtnsrkYvBJ2dQoPyacaqsCeZj+M4Elo4\n70RA0koN6PBmMxCna6r2LPYCRQRsjcVNTYJTgK2Jo4VvG3naROAiMV9e1EGS\nkBZ3f6RFIFFeEETN9RtyrTvNrFhU0Ohhga49J00CmGw1Bs9xFa3+AaV+0fta\n4U78ZLscQTUpQXC6bEEDqfILbyCmw62v5hTpbdMk6WPwiW4edzEFs+MGSwsH\n6m2OxT0uhqglzb0AYOLVZXckdg33NR6sO0H3Gv/7TG3vFLEpbOdwaPPRG0x+\nczzPsKWK1bkfULaQaiIOCDjcOoncPjLWOLjyvtC9wqZ5BAHGnlqCYHh06Z82\nKXx1ZjkWZoT40MYJcOn1TF5aHK6SBLOJl/89cutLdB061Em6lj+lNO1Ho6wO\nxqwW1MgVzh1AM2/WjKLoSDiI74RuNpMUmG1NPLwWAbtEDIbT0ZCVb0nVqq4C\nNwmK\r\n=wD4I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"da95acaa576980c35d74d6b0439d090a7c98c0ba","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.27","@things-factory/melsec":"^3.0.0-beta.27","@things-factory/robotics":"^3.0.0-beta.27","@things-factory/operato-ecs":"^3.0.0-beta.27"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.27"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.27_1601905039194_0.7260490267263622","host":"s3://npm-registry-packages"}},"3.0.0-beta.28":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.28","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.28","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"0f7b9bc639e71f3094b2a47a858e33023a8dd48a","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.28.tgz","fileCount":137,"integrity":"sha512-rCRKNsEtlEuVh9tRSEZTfFhWj2/6zoZ+rg1KDgIp3lowdZLJ09+FKXxmu8Rs5bvIKh7Cblf1rs4BuR0tJ+BQHw==","signatures":[{"sig":"MEYCIQCTDrKKd6hi939cJEhl58nVpv9MvWFimC1DNm7uuFkSfgIhAKuIWGbrYqEl2c8iUL+tEVJQJzM1zvJvxMdB0/WWN4CU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1901432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfezzFCRA9TVsSAnZWagAAWu8QAJ2IZUAINVlf3dSEkERB\nS5LPv8+CS5DcuNZDedfVkMNbx/JCmoazayN5EaxTs74relDtfLJvkZQp4Y0J\naA9ebvnAy0/a/myIGfGeX/7f4tvBEpF9x5KBZPGPjPRZrus7DDLGxPkHv0R+\nSzlUJLC8ogc8sGk6ZSPg2B8pGgqES6XPXGWGiA0CB10FMsCrIejdCLUsRLH6\nme/CVH9zYz7KF6od/alWBc3Tk2gl25oVjc4PxOKhOzpuBI8fhDTCuz8rILFX\n/MLC8CZQwWRAiCh8wPClKinLJcLV0CVJXGYLK/SsgIMCbiei9xFXl3gzxFIc\nqsAKJEthaDyxPdh1Gambbd4PwFNdotho4/gDGSE1GTB3/DspbtlEwDpX8d4k\nMViPm/KBHlkhTvq4JgkeoRyLzNaFQjjWjFvtN5G8SBmzPqqJUl//L6oo689W\nIC8NDHduTToKGnyGXMfJx5QCxjd6XuUKyrxmHR4Al6o98DkoqsSMrikpc1dd\nLYvTHUY2P1dyOnPuKSycgnq1cTU/VYfSEI3Z44Hlpgq08gh3bKlqbUBAQuD6\n6fkGvTHKX7s7AfuZ/GlH9flmtx3tawqjYTBHZPb70ekgw4sTN2riWhs/qggt\nbwkcv1BhbhC+Vt7v48Td7/jWXKpWcLWG21h7KeuJNMJow1w/naFAmTcDYMm8\nAJUw\r\n=s+Nv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"c9de3ffe57ac99f0aa6a303ba2e96c04a99e9bde","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.27","@things-factory/melsec":"^3.0.0-beta.27","@things-factory/robotics":"^3.0.0-beta.27","@things-factory/operato-ecs":"^3.0.0-beta.28"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.27"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.28_1601912004828_0.20728415737496997","host":"s3://npm-registry-packages"}},"3.0.0-beta.29":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.29","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.29","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"462c438df88e23d636f02155652cccba73b3c948","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.29.tgz","fileCount":52,"integrity":"sha512-h9CZzLfhyClAIMUyCaih293FD75Cw47APq5uIFX8BqFOlaGeZ4dm555eEQNkooo5zf3qglW8n4y1spkG4RryyA==","signatures":[{"sig":"MEUCIGEvPSF7al2xsI3Cj58LCGIi06TkhPQFdsaHieXVQnfdAiEAiU/TCv8ehRF7g8KSWScTG+dk8+84HkIbz2c8xGFqnm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe7ZrCRA9TVsSAnZWagAAJboQAJRDl9RshzJ85IJdZAVd\nRGhjGI6qzpweYaSwJ6WGL5TJN2jaQi8jBHQ3JUsr/AhuNnGx8DSCLFhOB2XQ\nYkpWTOjyds5NL8xmdOcDtm25z2eCk9gCvEZVBiQmhF4Tnrm9yGmON7soZ3S+\nv7p3sbdLQ2gaGp9wIOEUtQFTaDIbTk2r5oomGs6NShjvZb8WtVrIWP6zxNtK\ntiicvXV7DjAiYnms/NGzhlKqov1iGf4ObJW/hQThyhUc4iJP0nSl+uYF0AdB\nWG2OydWxI9wLpj/UJ/6QRj3SBsu9FdnpQcVWVFxQgHhej7pcABP7jkbm6aXR\n1Fj2G7jg6skJR+Fpq+BlntRnRuHjH/Et7GQ0BfsdBW6FL+FBvarcoC/ojsO8\nv4i6/vc1oTeZZneoMLDYQMxNys9XxPQQ/lUksVvx6x8UtBauFU8eXTLwLp7x\nHeGsWrM32nEVyRvjnrBrL/KdNsXLODwfAKDyD17wThP/FXF80WfL/O0PgZLa\nr6f97PSTiQYiBhnrpiWegzt86/rMUBPBxJcNe9UY1kPyGcU1f1/JJsA3kAtV\nKXjE5BAjaeYFIXMppU+cuQx7kzgHcmqK4xkr0g3WOBur3jp+h9MZzlyOK6YY\n/u6ymPBjkc3foMy6ZT8UAJzIArKhHvImzCvR1YgMkdW/rBorS4ap56+lzW5C\ni8OA\r\n=Tetz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"846c789535be45b910062355d5a4d87a4533ea16","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.27","@things-factory/melsec":"^3.0.0-beta.27","@things-factory/robotics":"^3.0.0-beta.27","@things-factory/operato-ecs":"^3.0.0-beta.29"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.27"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.29_1601943147213_0.4012089514018755","host":"s3://npm-registry-packages"}},"3.0.0-beta.30":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.30","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.30","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"3474949e24989b386af9645e9ff60ee4a89a6c82","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.30.tgz","fileCount":137,"integrity":"sha512-jGX6n4x6VDktLaw7LFeX4gTYpSiGn1l1Bu+R8LyAcVVfaZr0HC9we3v6rxjL0SF/p2L+xiZgyUHF+Xk818rNxg==","signatures":[{"sig":"MEYCIQDzJ0qUE6QYrBRWiiOEeo38Ut6c/1JviWwWMkCO6DTnPwIhAKW1p2/PKxDqxkFaAljZ337IZkKyfJ5054esSbY8YLRv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1901432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffHeUCRA9TVsSAnZWagAAPBYP/RZtHB9wOnuR7Lo671YF\notfRcKsQelCKpQ2D7iqorad30d7iHkfGPvdc7VcSKYeW5JHsC/JfULyR+lgN\niMuNrQGr8P23dtpjRRNSDaDFT3ZzBQtycyI8Te0ntEvItmfKqOBdqQafx0oT\ndvwaD4Pg/OWFa0r4pkMjglDy6F0UD0DMom0+B3vAG3eTXzOjmj2juyhgkpSJ\nz0i+uTj31BfDM+0jt1r/WDc3WnNfeqAGdwXmf3LjQ5dpOqmGuBbrLVJ2aKY+\nwXhGjXCC/i1zhbnuvxmhFcOhWLo9KuBIjzXgsD509qSeyq9B8JsJa0A7CyWG\nZ7wY+JIDbDMaoIPo4HtPACHRI0EFEBHV7UDJm5sa7PO0PffoZGCR2otcIGcl\nFx/2JrwzcoZwvp+KcMVOuKs4ne//0SE0dOhEWrJAvAYo32OeiRakRri1cNcn\nrFiWEO2T3yWZxSQpNbHZwrrZz4kRCvAngMmoatSe+N24lnbLKCxzV4lK/uxS\nlZL5JGvB2ROIoxkIDUoGO1TSGqP4YtaGyuA8/7AX4hq0/ybfNZthojtTrEx8\nkO0RfMucpZhAfrHmt6/k7BT1JR0xjtycSrUk7xnf23p6ysZPbQLMBwrEoz+d\n8fqcMw7NTmbTziUUJzank+LnFiQJabw7Jd//m66fgzWPss5VkdxmrxAjIgvG\ndyaG\r\n=AmLu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"2f856e257856a2930fc32869cacebb626c569535","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.30","@things-factory/melsec":"^3.0.0-beta.30","@things-factory/robotics":"^3.0.0-beta.30","@things-factory/operato-ecs":"^3.0.0-beta.30"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.27"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.30_1601992595731_0.8217697390604957","host":"s3://npm-registry-packages"}},"3.0.0-beta.34":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.34","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.34","maintainers":[{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"29d2a890353fd7216786654ad67a4f6c8e26e069","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.34.tgz","fileCount":50,"integrity":"sha512-VR7+80QuMyU62CZDzP53cCS4AikfGKOLd3QbLPFBRkBwBVH4QI9psesEdikhZz/vfn9tfT3xnfYbaNmfVhPZEg==","signatures":[{"sig":"MEUCIBarIxOVBmXQ8mPf9vEqSnFQBidFAL/YlRf3pqCRk/j9AiEAj3Oy69NLLi0JdLxKwsuHWA5sRV4pniSxA7vsYCHUlLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":759321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffTpSCRA9TVsSAnZWagAARx8QAIGHNDuHogavptCYGneY\n9+y2ceEhAa3IT00Oa+DcLLG6qSer9fbDuMs3Gtb7/7ar0xhkDJ/XmhnTHABb\nYWCZbkwEiOlKrNnZNdVdFv+XElhjm45PCAehj4Faimk/EkqTTY5khAtJKMD1\nF9Q9BXE7PuXztXvUC1Mybk8xpcQLF1No9C5+WQKUE1N6E1bIHAWdedt98vLC\nESelUMxTHEYepxEwI6llcNyDHVZxJbyZKYDN5igpaM9I7rh94NMZzgqUcV46\nwPJ4T0dsQXWR4fxSRsQp5LG2T/Ro76CDIwTcraMZo/RwE8+/Ry4mm1QKb8vO\n8EDWPyhlYR5abUr/qp/Eq5/InQVhCgWrUbrftlba7S8rGl0TEEt3+7wXCG7C\nvjADURopDzUdT1fF0ssmRWDcvw0h3lFTyU4dJK68zcJgrnCywrEefg4Zp9pz\na3itpf1+UTfaz6NiNU4wDUlSeVC8T1QBbYgtQrf5LHEpEHIk1gjVrek60Vj0\n/6Lui+3HKxfvSuFCDLShlcDYH6ktk3YrOohk0XHLTm6gOV4gvKnzP4di713u\nnlEuf1LHjKOIqWZgNhrKGZN4pG5k70rN+JNdXBBZa1MkSmkpnEsDHtFpvmE1\nDMRkCjNZ2/fTOSejDcIyv9DVr5wPXWneY5B5zp3q5ekwsvQOm4cawSeMQxkA\nZ8J3\r\n=hWXM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"80cb883b534b0cfd7126b1694c0727da7a3343cb","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.34","@things-factory/melsec":"^3.0.0-beta.34","@things-factory/robotics":"^3.0.0-beta.34","@things-factory/operato-ecs":"^3.0.0-beta.34"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.34"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.34_1602042450004_0.4817523456093191","host":"s3://npm-registry-packages"}},"3.0.0-beta.37":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.37","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.37","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"32bacd3706930bdb6b6857d9d1518499355a7f66","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.37.tgz","fileCount":55,"integrity":"sha512-co3liOPI6Bg/nYFVGS+1b/37mxea34X7n8XKkqsxpkjN2SLWIH2yr7ITnmSl6+XASztXfWOrsm5NWls3dAjA/g==","signatures":[{"sig":"MEQCIAwa03P8LxF3wVFBQHQxriPQGQhO88ERMTSNth5NdiHnAiApXY0sfCBfqw68rBD1ZlfiRPY9v2Iq9I8pzZu5E9fodw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":763739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffrrnCRA9TVsSAnZWagAArv4P/RQ53mzR3Crvrg5QqijI\nXpFka6fPGYDCfTiK+DReFBFwUdoxikwEXLZ4wsGujyhvkcqjH7+4Dg3s+Mz/\nGRWWZEp0g4iko3KKjOgeyWzl6jM6vCV4KvtMvxOTa4iSvC+1yFXt5oZMBMej\n70krg8/8mPK7sm4TlKHLFIXfynj8K8IC8vkoNP1vgI6hBsMZPbrV48ZepNau\nSZgExnWr3TuKN1eynv3V19WUIPqlhOOWZLVfEkIfwJDuHb8URl/mlU5muneE\nsPl6BtETwKDXp9tK1t+rzfxtUYdKwKxgad5V3Vf5/OVHq0XuzMu2Gz0E+zyB\n4/EIRK/vMq+4al2c2qqg8m9g1TMSu8IwATLPNbMWexDV5LxJ/eEatqtOXcRa\ngthYL6zHi5UxK3Z425PrgziC7itl9ImxVo/cY9Q3U+C/gwLXTSETBNgmWjjj\nmI8nICDc5Eon/YlK3oF/frTlqb52BnyR9dcL+kGiTlcvg+baY7yC1HaCnQXr\nedQmvBMQtNeFI/LTDJlw9ckWI4jmewpKpcdf0RIDTB7hTtv+mYA/oeaAgys9\nKcu2qQk3yELeNjBsCdNcelGlrp4Q66GK/+Wh1iAWJK7LepFHHW+8zwkHmLpS\nltxs/MK92jFWhBm4Hhah/6fHa1lFny/liPg3CqW2g8eBSSbd1dOT+LxEMvZ5\ntN0q\r\n=wAQz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"8df2ff5f24bb045fd8c8e5142b1045558b3e6257","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.37","@things-factory/melsec":"^3.0.0-beta.37","@things-factory/robotics":"^3.0.0-beta.37","@things-factory/operato-ecs":"^3.0.0-beta.37"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.37"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.37_1602140903382_0.7623685930158048","host":"s3://npm-registry-packages"}},"3.0.0-beta.38":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.38","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.38","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"e26b82f5df84bc2fc0d18cd3124a532307265775","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.38.tgz","fileCount":53,"integrity":"sha512-QoXYRkYSUHGUrbuDRP95o8BZs2APQV1F9539J0lKnWxTCh/nnJcHr8EEzTK+0I9hBpCaG4M1aVmn7OHQ1q+iiw==","signatures":[{"sig":"MEYCIQC67BXUDikVeq+s2ddPetMu4fOqQ0yzDsouiqGg4p2qJQIhAImsT6DZyNQkVRDnkbjSVbwMrh0LEpUSsXECOjlq64Rw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffvjsCRA9TVsSAnZWagAA+iMP/R0f7l/6CoKxth0ldtDF\n/xFLf89V9qCca2gxSBqkJUoovXchZWhbOfeolUhe2YTbF2BF+tZ4EtQffYqu\nyAcYikvaBpMLR4VhyPwoXGF6n+GPA5UG3SC6wTzHcCwbHl9LRFBP7F4E2FD8\noZbLDPhgXurK0Cj6mpxc4pMk4a3ILGHlUxe1AUVayR9IjSgX/8sVSoJwYR2k\npZfWMrOU13hY4A8UWa/fEBba5/AfVVsJeIzdeOsc43zzAF40ZeVYZQ2h5/mR\nuz2kRIrqAaB6ZF8y2SV4WO0VWaNN08f8nHHb4W6eqQfBIN6HA4M6d/u7AAhN\nrmGveGA8i2Pmj9pHXVQYbQ88xIdZmxC5Bwc2FPL0mAdQ0HUNVu/9joCRIK2X\nq2f2d2/yywV8FdGVR/g/091XcMvsy/Fu9FOrmDChhSkBizdmpp0LzaVGwR89\nrM24p/36eNSXRGU505P6uWZwwF/awVii3XBcUayZYtQvJMDEMjInRfBLOr5n\n85LfodCwCTXJnt0blozZHWxF6xvJu4b64QFfNZf1pZ3V/D4iV+epUV0GH8z0\nc9JNJVC/nGfUQK6MdKEkJUAD7ybo6Y22OI37l9y2kvB9L7LupF+mabJp1OAe\n/Xd4ekWwrhkj6OpjyBAekPczztUNt2wQl8od+gowtL6/ADONQ/kO4P3etCGn\nzdGK\r\n=EBe8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"e89bf048504d49a03a95aef81731e46af8ec311f","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.38","@things-factory/melsec":"^3.0.0-beta.38","@things-factory/robotics":"^3.0.0-beta.38","@things-factory/operato-ecs":"^3.0.0-beta.38"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.38"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.38_1602156779523_0.28115989608902736","host":"s3://npm-registry-packages"}},"3.0.0-beta.39":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.39","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.39","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"6f0c9e5d0c455208fee87cf71f66a56ed53443f9","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.39.tgz","fileCount":53,"integrity":"sha512-nbcgLFrtV6EHfjQ6q1+5cgRkmMjatXFtzClDxZ9P/Ft7d5mAYeUM+TN0jxCKNBLM5RDfE1iRMSLM8x7bHm4+jw==","signatures":[{"sig":"MEUCIFkgNDRdLLwFZjrI0rnysnhesNy3GJgyXTTZ7ZptVOK4AiEA1VtuK40MMvWpSdmsfT9OAnqEeLLR+Bo2d6yJ4N08eko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgWdgCRA9TVsSAnZWagAADMQP/jlOuFlH/Kdn09BQMi1k\nrfccE8DE2qZ2rmfORC0M1sOWfzMfUmO9fjVkA0n7Q2eH/kuK/MTPZhlcLvsX\nXY4x4KR0+SeJq1g3Hg6WsZnMpxx5UznKdrz7cyuKvM3LfxCCcMOSQCn/UndA\n4oWH1LcZ+WCFg64t5oPA3uORcguKrTB1HiyjLgoYS+txddQ8exVmTV1UbZ96\ncAHqsYaYh6R9geNlkAxjZ7gxaEwOtQ1s1Q8SPU0KieGPPISPG9I+OzH4n5n0\nN9WNCB50fJ943QwirSiytJUAnd+S27PDUdi2NfTtamiR9RVBBBqnUXq3wMjr\neHVAaGqTx1QWWLWNq3LMRX+GqDl81xwc8/K7Xjy5mZ6HIhE6ernVEyxFh3Y9\naxmxv0e3cr+8WcxF2qOdWs1P2FpmunXcl54UrqBJrFEIMV26ry93UFJl5wOt\nKI26WJtrJwqUtcyg1ayoFkFGVazvwhUcbIMBaKVGWIqCihMOEaAqaS0zK2DY\nWH5TrKN06b6HsI5ZqR6vsz1dmtRPCP3YeR8vV95q6mp2hl4DOiYDdz+ugpBC\nUAn/ng9urHOCDS/1ILMAXtYS6CPEXLP3wvMOrPPxqr8z8WHvdQC9cB3GxuEe\nrXQQ4ATH3eEcY6vumik45uBmDbO7g1Uns6OG/LetLFyA0u0zU8X+XSflJtCx\nzm2X\r\n=Kzcs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"984c80e1018fccc7ece0152eb0a2940f0d6ab6fc","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.39","@things-factory/melsec":"^3.0.0-beta.39","@things-factory/robotics":"^3.0.0-beta.39","@things-factory/operato-ecs":"^3.0.0-beta.39"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.39"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.39_1602316128058_0.42210721870419965","host":"s3://npm-registry-packages"}},"3.0.0-beta.40":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.40","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.40","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"f3d4acff5bd8d98922c0f1dd888b1fdaf71b6fad","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.40.tgz","fileCount":140,"integrity":"sha512-RZ+ve5EclJ9syr/QcLxMmQ4938/U6ftsV8JaLtrBF4U7jjj0Bz9jqqcgsP1E3bMvMG8O0QbmMjMAxhtPaa97Lg==","signatures":[{"sig":"MEYCIQDEop9nc0cM+9YDikDn/GnQ3ZaDdLJVQTGsno7WSOXvLgIhAOBo1Wua+44hvg+d1lHp3kbgLnBSHKUmFmlRInBzti84","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1903955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhYEICRA9TVsSAnZWagAAbxMP/Av2D4CVJjFa277Mrvo8\nU9ziN5+PhG7qgMkm8QUD57XQ/kV4juM2i2xDRzFHh/ilBQGzkFeft6t0WNh2\nOWPtTsdCRYYsVACU39XzlgIRGnsuaXd2EYh/k9wFnQ7AFcds3/2EjwmHcbNk\nyZ990bNWHJblSpLZ9SSmmU3f6GpZd+kDRYU2UJsX0TQ5Tgk5vkMMgiuz6g5x\nIIzemWSnSxGHjc13A0tXYmzRMT53HQNrmgye3esbEIS0HhffbESNR97G8SyF\nRjhd0F9wNTuX5SMt7mv5YBEte2mFHVFR3lbhyIE2X5vq21ab12hUrdUK/aWF\nQZl/uRcRQQhzUNx/SGM7+C9JsNa5tSlrEdb7d4cZTCPOLaY6oZm5VJYN+nyI\njoOxcRLBK8/0dOLxzguX5iIFWjXu9HxspxhG7d/Rvyudp3WoyuztcK7/aLqS\n0s8zFJRaOf1PAq4bzdJMR2mNIsOB6EXQs0iSZqE+bSOR6GhQmzPmINNe6hBT\njL27vh3SgumylHCc/fj98MtQI6EgQghZ1VMfXU1hovv7XtMOQiQe+mLiWJKI\nZ7eWRQ89ptHAM+cJoQUDp5V0qMkS7NH0NunVpp9AQOHYu3jQa6lQh9yzAjkx\njULpD1r3sDSqe3cpSf0nGFU+zZ7iN2XHrg2Nu83zzfdiVhAA5rS38/0vzI6Z\nt4ZG\r\n=BCdG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"6c99a5f9fb82e986d6d28976e115e9727fe84d49","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.40","@things-factory/melsec":"^3.0.0-beta.40","@things-factory/robotics":"^3.0.0-beta.40","@things-factory/operato-ecs":"^3.0.0-beta.40"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.39"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.40_1602584839540_0.16738726379711677","host":"s3://npm-registry-packages"}},"3.0.0-beta.41":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.41","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.41","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"d371992f79fe46b144ec68463315af2f6f6675d1","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.41.tgz","fileCount":140,"integrity":"sha512-wN1iqnnJiwQJxXzRGgsSOiFN1ICYNRk5xzDVomxVGiXQKZzvG5qtWH0z1PQWnTBy+ou7nExIg1wtEz+cS/fFsA==","signatures":[{"sig":"MEUCIH9sdS6Y2h+yBAEBB4k4L5HGR4uCr8a2bitBMVxKUlNEAiEA3jlc510gh28Y68krl4kD/HnZuXrZ/YsrufHIUE1Ja1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1903955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhacxCRA9TVsSAnZWagAAyn0P/18dneCBrgIQcP8+kvfd\nR+9tlp+m8mCFWo5xTHr8I8KFLXnY4Y20v6LUyPPEi8skbhJl8UOYlvdkzzsS\nC4e6ONTFoV7N1yTYez94zHKZXLzVviZCcQ+lNmTaFA1gksNHpfAUhsxZplBN\ncOdjCMqT1JOxrhKoBPK0mDrbmqfoGz0CBzvbrILxxxglnp5yyWbxf9jH4uNh\nfLL8I56hrsf7905vc05uEEx0lcIzPGCz2MIQcaGsxYyjWqFpTCRhXxwQSuSI\nNgTPiC6Q7vubXbDTCYk/HksZ4R95tnSvclp+zltvF9vhVhVBmgwLm12OO1Pk\nx8gNg7FlRJO+smz6SMQXHDM9/Ct10IlQ5BnxYjcb2iFViqxGQwLj/fKf3A9a\nO5vPI6D9VASqYp5HABIEFbDIVEn+zZMHv3iRtGH/1uDcQ5YcESoTluudinGC\nU6HXoxQEYLozXcBNpgbDuaXha/G44fUVxFaNlAJZdYHSYdv9bRDfChIbFm15\nhE/CLwmAEyHB2NZmpS/uQye0SaFl7KO9cqYA/McK3zg9DBlHU2OQnpzhdTe+\nUtfev3x6Spumwp/+sBHzHVQ2H54gA4w+WWw3NGe+oqRP0WHXlxVO1L1T7ptq\nZPtDkJJyPGq3XM0bkdvavPOzwDMEfDEe3qSnPo988FPwEwhcmnCtQQhnN1z+\nczyL\r\n=rLBe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"2e7ffc5f0f4173a6dca60524fd568817f512f097","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.40","@things-factory/melsec":"^3.0.0-beta.41","@things-factory/robotics":"^3.0.0-beta.41","@things-factory/operato-ecs":"^3.0.0-beta.41"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.39"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.41_1602594608720_0.41411099370878324","host":"s3://npm-registry-packages"}},"3.0.0-beta.42":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.42","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.42","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"98fd5b6148c3c5abfe2394a29c001692c91b6ea2","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.42.tgz","fileCount":140,"integrity":"sha512-o4OEUUyh8fz2I96lqNPyRJfz9vb778U5BNdcDTGk0i4j7KdVS5O3Z0oZVtuD6YiKBp3jMi80UQcxgSF34Jtvsg==","signatures":[{"sig":"MEQCIFKQojdcVlmMsnpDEE2RLIxuZJbeKBLpTZMWoTzjNPIPAiAngTolBBz/oNkM/za0ZyKLv/3Vbdj/5myX1AZazinCQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1904178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhbTQCRA9TVsSAnZWagAA4qUP/0Ed3Wem6WB4BdQUyxNr\nPRnrSeWlXYLKa789KcVVQR5BmmFr6ZBChQtyIjRGK7wwz8B2mfdPzyQhujxQ\n34yIPRMBBpXAX3bPB+jrPT4oJvfN00sgxTTCwf0/9Iv84hBqkUG6Wh7Je5vq\nuSmeMkigQL1aemmlZDUDJzLVotwe7AoBNZ1cB5Av1vwJXA4dqcUkKn2Df3Zb\n0uOMoQyDacGVeCeKAVsi2vkaSQ1JUx/Qefc5rSiRypMeUhpp2RScQBsFJVHc\nGMVkoAnO52zaP+fItL4B/Ga6PMhLX/hFjp4H0iq8dKJJ9aMpkSQi0C3PAflr\nsgwbG13FuAxje9AhVcwmCZ8qzE/kubMkJ9W2Uy4wSI8j5Cj/KHYj+FQzP7k9\n8svoQQ05fqGmH/3We+zCEiYuzM+pLYuKcqwmL0IVFn/N+W6XqMYvZXGjjodc\nshqGswlhTlpYoEE1Xf+ch6R9tWcpM82rxwNbSbzQuPbNDNkrMpzLvPfIWONp\nhrZszPaxeg/CJKhq7EIGy7LSYN/dRZIsxwhlG9g8nd/LriIj7WUyX8Tl8vWE\nyvmPUK/LQIKjcqGsFjVFHfi4JV4AjpuegOgvELhQuOdF/suLIJBpWnsoQXF5\nMx8vTBmdHfl27pbHB54S7bSvEaUOPLHaGQPxpwxEAT7su5KoW+XjHbZnyj4f\n/tCf\r\n=h+o2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"b5984f60b60cada4ae6ca593ab3a220cdd458b66","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.40","@things-factory/melsec":"^3.0.0-beta.42","@things-factory/robotics":"^3.0.0-beta.42","@things-factory/operato-ecs":"^3.0.0-beta.42"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.39"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.42_1602598096231_0.4775030882130338","host":"s3://npm-registry-packages"}},"3.0.0-beta.43":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.43","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.43","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"fec836b3fc6b9ae977d2a12ada3ee30c5e1efbe4","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.43.tgz","fileCount":140,"integrity":"sha512-Owm1eTIbSrggYqbi65mFDLdWNhqP61jfYwtzZ0Eu0LNpqIB2h+ZNXbbsbvVRsJpYU8fTRB3pKUxxsRoaEb1LIw==","signatures":[{"sig":"MEYCIQDp4WOCurqppic5Y9KIQbTW0zgqamxQe9iAkoqVVtLD9AIhAO3uTCGcPdr4rNc1S62h8xeNVA0b6M3qJyZ6ztGzHMfr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1904178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhqi7CRA9TVsSAnZWagAAXk0P/RffuE9VzgSPKUTfxaS7\noRgMlwnuqgaOJ4e+6xcNwR1kLm2NpjEaIuBk0KkcF1+p1JmL1jCFmZBG4Pgx\nyzyBQhRy/+lY8pltG9Q6hPglFAIUCr0QCC2XSB9z2L2Y2m5hdn2GtLxYemaz\n8abpX6qv9x9f0UYsenppV/Ca7Hq8zJC3jo3KX60I/3PegusRQTJB1l0LYfuE\n0v86L+bGzOZPnovwIuIpZyveRdoW2x1XKB3AcBBQ4J9giUER6njnYA0NEgSr\nNmi+jOkNphQXARYJqpbET//1cK5Id4ly/W1OmViZjQXZr34Y9w3g5G72HQSf\nkVqWi5AH03PcRzOt/W/QEr79M5703G2XDkFwiWj+Mh1chX15B3wpdynrzX8j\nLskSjPOzLq6tQSyrojledNma791loYNAvckcOa5bWeWnFMKXoNXiR7SWblV7\nGuVjjkJVZCYxklnfCRwVjFcjEoWE+HUcHIMSbh6s5XnQSQtXImNNxRM4lGuQ\n4eO3hNAkc74ruHZCFVEd+0nqF/2O0nVwAQyRjvaKNCiYx0TsEAEStfOVzKK9\ndKXzOIZtOcHme0rCKz4pKu13kE2/0DKilG1qioMP3aDi0XUwoz12c6NVCrWN\nBO6gYcqgLNQLcBqUGvRziRcrA2GOMoq3avkFu6tBQSk+PSSZoKka1H8nRRp+\nGdL3\r\n=RNax\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"419d6a6b78013a4fac0c4612f91ac4bf50310e9b","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.43","@things-factory/melsec":"^3.0.0-beta.43","@things-factory/robotics":"^3.0.0-beta.43","@things-factory/operato-ecs":"^3.0.0-beta.43"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.39"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.43_1602660539192_0.6196982183818898","host":"s3://npm-registry-packages"}},"3.0.0-beta.44":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.44","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.44","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"ed6db317769fcf7bfb57c20ef8b5fc0ca613ff47","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.44.tgz","fileCount":53,"integrity":"sha512-Tcaxb4EXukS8TTZ32uIPekvBF71pEEWaKjZY8L3B/zWYW6fF67A04jf1MSLA8LdRF8pnlTxQIJTF9m6GK9djtg==","signatures":[{"sig":"MEQCIBj32hyhGsPZsfvYgpA5o9/pQ0YeZyhi+KEBLVQYTTR1AiBnKlQSjU9aBquf5kHKMS80pTS6xVvAJZA7U2mK6I88BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiF/pCRA9TVsSAnZWagAAHR8P/0M/bG4fnJsic3i7fLvu\nNvz3ZcGbWnbd7DP6vef/I/45kd778VD8Yaere2kKshQmOXVYQ3GUG8YtNmcV\nN/d7qe0EyH7DSsNb4dUIFuG2guwgDrPfbts+lXOBVgMIoASOBZx8TqZQlBe0\n06qQFDcagOvj+2/UPtKMsCZTuP8xvnVqsX97Aof3V2mAQNRCIEXglRXOzkIy\nYpvOlBYhPddk00alcBd9GMao1KmiE5CLqWQ02gsQmaTNw1AOqTMWCCu87+GY\nMDirioC0oQBU5fww4Gj3sTkrxRKx8AVsZStTGTFabsXG1RRtYY+fdkQWzU5a\nYwmeTPAW1KnyR0Lwmj3nVOD4CsS+a5rD/7gUyNKl0Au0sff0NfgJqPTFdKhc\nMZMJgojl23Eh7TjAcr14E5C6qx2gaQOpEfEjyNcKBBp/SV5vYgFzhHzQgEbu\ncVRJrtFja3qRT2nVMf5hE2ZHKkDi7FoKAcQVqnPXRY8uaIpHHcTT+81Lsmg0\n0LCh4kt861fEihOLzP+8cmsu8Tk7Nc4iCPIxaCiw3nT8qdN6MlG4HQFtOYTQ\nCMXlfbToAtc7KwU7K/dghQZ7xn/UnPcjTYAgrIEURKv1iFpSXtAUQ5+V4kxV\n4JAWFsQiLWFzVDo75bl1HyWJus9saZeE+tOIt4DRQZF04zVrbRggN3qS/TDX\nwrq7\r\n=oEVp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"733ed717eacfced7891ae8fbe6d34a3454b201c8","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.44","@things-factory/melsec":"^3.0.0-beta.44","@things-factory/robotics":"^3.0.0-beta.44","@things-factory/operato-ecs":"^3.0.0-beta.44"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.39"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.44_1602772968582_0.8935644305909753","host":"s3://npm-registry-packages"}},"3.0.0-beta.45":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.45","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.45","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"f4b92ab00a76b4dcf772d7913184211b8b51998a","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.45.tgz","fileCount":53,"integrity":"sha512-wEAVCcvckLTsKhEyYjOtJ5/dyzpRL0m12UptXZuVmeyrc20NUPA3jRcoDus8wK0nfeP/4itqA3M7F1ESaYgSnA==","signatures":[{"sig":"MEYCIQCGoGgE91nAiV7KEroOrESkd7oNyCablo4fwCfLuBPTrwIhAJz1f4fTu0cmJ7gqrKvdqcT9mioKSFN9/MHUA0OICwdt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiYCDCRA9TVsSAnZWagAAq/IP/1rUUsimJ0CgbNM1bEme\nI6SIb2CmSPEpLwBjAeK3JCwDXaI0g/RGS2yH8Oa10+B9+tVblp00a6EfTXJS\ngPmJOVGZfC7aEtuIVQWBGHC+m1AD8gB6N4oCUpnXEbhkm23PJUMw0LMXrhsQ\nLsLvNbQTirTeHPyKDWmtb6EFink10GX2Ict+Pr1b2C1flVDfJSFbtL9iJtRW\npncYlv3y42hx3faCo6hRU/moOwvJTaB7i1pCxsjAqOI4jHplf1V//49x0w+0\nJrnkKehorxZwmuSh5dCXNlihU3XnyA6iHCG92y+ijT17U1g1eN1kJO3dkt07\n70kQ9MC8QyjxCunD5BV8k7BgpO8PIvQ95ijnb2yCDpTVsJG31obU9cfksney\nGtGV71/GtUby2joqW1Jc/XWdidk7YIHSN9luilZ3TE0fi+roVGqzNvuzpjez\nlWhhF9r+69LgMmIrIDhkFmwX2Ezl5fVq69ZD8b2ZTvr8zuYtkSXVN2TVBLDd\ndq3n3SCVuQGBJg2hrU6xR76dBoKiVA3WFGcMPjrYWtoooyjpZyR9Hj8anUPT\n6d3h9m3dEGh6iFzMNovyYfyDH8XjkmxkmQ/twACiN+Sn7XT27ZMOi3eLeRw2\nWiKiwrzPvq4wuHv22cyxfDV79Q5vik7TllBsZ/1ovuUvaDHTfapIXhKzuyAh\n60c4\r\n=NOlU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"45b59fe632720ff7aba2142e34d94ece2134af43","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migration","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.45","@things-factory/melsec":"^3.0.0-beta.45","@things-factory/robotics":"^3.0.0-beta.45","@things-factory/operato-ecs":"^3.0.0-beta.45"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.39"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.45_1602846850757_0.4116176140253214","host":"s3://npm-registry-packages"}},"3.0.0-beta.46":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.46","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.46","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"a8c292630d624ca7b4f60ce089a40e3612ed7659","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.46.tgz","fileCount":53,"integrity":"sha512-hab/O9HnEAUgIVMc8c5ryumH/YNlwk1vY8zhSFcJPl3vWwL6x3ivmC2X2DodPybiUMGyvj7hTYFyLLC8UFyMLA==","signatures":[{"sig":"MEUCIQDts9KAlgO3rqi8Qskuk+RmFXbZTVAIF2zVar5/XAjFiAIgYMV6B9ictgz6PdCoRiHRhLxkZUk+oief4bXR7zzTSJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfixYjCRA9TVsSAnZWagAAyggQAKAyZ0DQYc1gepeyU48Z\nY0AuoiTk845IOPBfV3BcPSrdIRJQTHiC8qLUFXsdTQqDQVHKA/HEQtofE9bb\nEMpd7vdFHqNjKNTiASaUHDWV6veaLSPekY44OqCnJtWPOoDs65lIYSslwbpf\nXvbbl617Lx6BE9Fa+s2mDEo3KBiTMvCseSjC77E2KjXUdX1ZIMLSj9ewiE2L\nurhk8RhAHB6c4BHmOT5UXquc8nBb00INBSD4LEkIYjDazSO04eT6TRTDI/CH\nZUx9QQ9M+JnbxH7XDX2CINRHsP778NuLucvIlpw7JpyewCCS1S+Anha3gC+w\nVO3BGdQjNuEbj5lttWK61MzHcvFN4UEaAQahSSoo5mgc1EzYhNe31uf4MegK\nNrIcmIhRmklwashcrJYnNpfBedaqlm7UO0SRI504eIelTigfWMz3EVBXcXjJ\nBNz4wdnJGWgssLkGU+lXO9Kow7j88ejZ4PeKnRpf5u5MnQRlQyVBCo43q5CR\nfLgs+6Jfz/cuMgIjGJk2hX0P6h0KN36uZ6wbuwWnYZpdtgz6EJgntnBZ0K3w\nPKAJZd0CliVMBImShjM04/kRHHbwJuqLEwnATqGwwm399ojemx3DQPYpTEqJ\nbTvYhL2FXlqDv6s13r4PqBXrsTM8ZeofxG86FePYbhqyFQ82y2MwBGcm+I5s\nAq3Y\r\n=zGhx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"7e672569f03fbce0266da661d9b54569cebd0c6f","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.46","@things-factory/melsec":"^3.0.0-beta.46","@things-factory/robotics":"^3.0.0-beta.46","@things-factory/operato-ecs":"^3.0.0-beta.46"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.39"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.46_1602950691495_0.616956692240231","host":"s3://npm-registry-packages"}},"3.0.0-beta.47":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.47","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.47","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"5fea2fc903b5da93739bd9dae94030eca7b36fb1","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.47.tgz","fileCount":53,"integrity":"sha512-mt/Pvs0VOIPTHW4iI5UGi0XURvlZbzgw5ZEf3jF+i1dzwgtEFrfEShKrTquqHFlKVyKN8T6tA6BI0Fc3BDvesg==","signatures":[{"sig":"MEUCICqY4GSymI78BnUq9GmBM3SQsDpbtf4mq1UHYWrjHmw6AiEA12VrBOVQF3N8dov2C33LdLrD+HprO7Rrc/tqnPHV9ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjn6tCRA9TVsSAnZWagAABNkP/2aAYtcsJiEO3nZrB0Dn\nYIFtHyEb9ymtaHfq3zRyGKqMOzXRJgonGdjVwpXgyQ9waxwERV1QHlRSQE/5\nrm/C/BH87+kM6yoCNfnbbghXr7uvOiK9ciIGXnBZsN/gJ6kY9nXysPzz365D\narm2svl3r4BIkkaJdV4N2k6/+Q0lKdpfxRvn6PMovKor7DQ+1kteX+v6GIbk\nElHd0A/gmwPbNYc0axzDpBk9jOXu4kSNWaFMJmtdsHmZ4wE0NtNRu3DNiRnH\nup5hiCgZPMVwJ4t/qUhiQVlnYH5z9dxyUdFrbR9uFSiYNLWISQWMYRKpQHNl\nxrQ8PaBe/8JO3101/esMcn4Hm2k8Eax/E1y1vTjPrPaKklit1VHE8nw7fAtg\nbKYJPP9m5V1pUILPBK23HA0+XQhehYjg6b/Xy09ZGGWmSTuh87+nPxhz/jJM\nphhAooe8NHy+qlEJH9BZGJ03Bykxl3tHmtspc8QLmxTNbgkF1rLu81J4TYRN\nc8BCOpBEzHWyXVuA6gSFv5SId8cogFmyk3UwNaRQCgNIvXyzjuE3YdZVpKvB\nK0IPeKROZ4XEedsP2FDk1JDCGQim87pF3L6wm+RDbgXNdt0Btq041f1JN1XG\ndt2hnrCEDMAWmf9L87d4K3YNsCzkwdC5TWchlUQzdtE+7BCDBEf02Y8l8amc\nqLkU\r\n=R+xj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"ac65f21b10a23cbbd13d70cb72180c9cc8c1ed75","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.47","@things-factory/melsec":"^3.0.0-beta.47","@things-factory/robotics":"^3.0.0-beta.47","@things-factory/operato-ecs":"^3.0.0-beta.47"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.39"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.47_1603174060928_0.7873460060449993","host":"s3://npm-registry-packages"}},"3.0.0-beta.48":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.48","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.48","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"1e7823d7db9f0e19eb5bc9cf79942e540c334f5d","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.48.tgz","fileCount":53,"integrity":"sha512-gekaO6M+J7NkDfclM3ImK0VxWwbyGrbuMAgyZKUO6Wt1ojcyysMmpq7iTuVQVOPbW/QG4+iDtOFPwBnW8Fc6CQ==","signatures":[{"sig":"MEUCIDAB81qepqwOszRRRxwNbNDR66l4+OhPjO7G6VuJmbYUAiEA1bA+6F1DlAHwpAloxEDmc0DFvBnvrZS51Nz6QoFgYx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj4pXCRA9TVsSAnZWagAA0e0P/3+FXFBaZaftNy8HaRRA\nzGm+oNruHKGBMpHxYHFkaMBBOqjPioLGm4amMwwwkCrojP37AiBlIvc7Kjxa\n9t3w8etRUtR/Bi1b4F0NTRe7kE25+NJDyuGci+wHglmDJhsnq4bSGJWJSqwZ\nXywV1X05zUPT/xFdFcEFMm1PdsiEbLwruY4V49Dtt8Efw0njgX3+JtrIJQH9\nh7hbJfaVkVbebCpY3KPsjOW0ghc43diluRz8tjNWR4ay5sw1PNm56/ryyQ+6\nOKTW53N+Hr/yB3+ptrSwabY9XSZQ9KORpChONqVO+1BZYO4Kn+RL+EzqirfH\nPiT8lbG+l6VGSNDALvDCsWZsaDVTlOD/kesuWk/x59TIDQ8JeU2xEY9yGz3x\nK4FxmlNn1j8xL+lahiJaos/2++V5xANmVqEa6x3gPEDyzfocnHZcEDj3k4cj\n9BkN4Naio/m1EYHydvGaZPNK+l/bq9/hA3vd91Ed40gsXYlkTaC8eef9PIwi\n87yeqpSvJANuM9eKLCpJtr/1gIjQQ2lNjY5Napux/X4BZpzZ7swQuaomOJi6\n6q2bQmRhYwOkpxCo6alrFPYsezzH6VHmy6AOiqzqNkxgzc4VBXJvmJiFMzQs\ngjy9iRL8j8RP5bYFCUmMdBKfm5JCUDOxumGCwUWxhqESn/3VrvKfolTSFkUf\nVKUe\r\n=eI97\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"3d8bd6be221878eb47dfd1b85e4e11a47a157d94","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.47","@things-factory/melsec":"^3.0.0-beta.48","@things-factory/robotics":"^3.0.0-beta.48","@things-factory/operato-ecs":"^3.0.0-beta.48"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.39"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.48_1603242583344_0.9446127066977357","host":"s3://npm-registry-packages"}},"3.0.0-beta.50":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.50","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.50","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"d7fa9fb2f981d0e1171a8a150a58cfab341c8c5f","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.50.tgz","fileCount":55,"integrity":"sha512-KKmlVLzp+u9B8NSNhesPjZXWQGWelE7Eowv2kFXAtU0mMIXNltW4lfCRw3VglMFOCDJzf2pvDQB2sFV0GZedww==","signatures":[{"sig":"MEUCIQCa/6MHZtOAxNyToLCQhil+7teXNtc/pQmrY8/uBlDL/QIgY7/QucE+i/BVZavZRSro4wi8DCdCdvhIXNYWqZeQWDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":763742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflmP3CRA9TVsSAnZWagAAZk0P/3gEdzjWlfOKuzBAt20+\nXUG5flyl2pcygIuR0skKU4TNVPSZoy8zvDvnhV0Ml5EIwQxkIQ0rhi/7LeGL\nHq5oFvKu6MZ57EYie4RpzVYNUEWxgxjdVmy6NwMuaR0xlU3iW7NN15wBUISx\nyDw9n7gPYXEXX7t3s8q53+IpnHa4eyORydAoivPoS/65TRPMy5ALpl/il5x0\nC7gYpcU+TEExlbnHCMHx6XYlouHGLHgdEuCcpWio5eh/xU45NjoUhLeFJpeP\nQH4wcVCde2stB+BV+IbChsMPLwBYsFfeUL0/AqA22y288Coqz8mOYHBb46bB\ncrQLfToVWXFhIn5QvDPmASCloFPOho7RRvzBh6B9nXKOFEGtOoH2s1rR7Mjy\nyr9HuwfLBJMuPIJ0BUiee9Qo2EYtEEMxp6jL9sirVdTQH2/cuAybbTK6S+uA\nIThluDZnUtuF68/i4id0+v1yulxsOAXir8FAAJTTywJYRpGWNZwlDXjgSolO\njTgSw/NsFVohKOr21XmFsqE8irOI64XcGA8YuceAJTUD/ArlmAvY52WifR0g\ngO8SsKeKaOof9d7L2CNBzM3mt/uIKK9uVtO9W7ABTbBU68b/VzVBTgfKTiP/\nZwBfU2Ukx3hN23cb36rAPtipXnOCvqH8Xk+ilCeybSc5+wwhFR040NgocGre\n6GIv\r\n=D+2k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"b4d7feb507072f6bcf5735ef1656bf853bc57ace","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.50","@things-factory/melsec":"^3.0.0-beta.50","@things-factory/robotics":"^3.0.0-beta.50","@things-factory/operato-ecs":"^3.0.0-beta.50"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.50"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.50_1603691510638_0.960689035315891","host":"s3://npm-registry-packages"}},"3.0.0-beta.51":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.51","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.51","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"90b0ea16c1bdeb930e69cfe33a82b2e8ce8935e7","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.51.tgz","fileCount":140,"integrity":"sha512-7uz2fAcXVRoV+Zo8ydcHyYimUcSmEhxJolSebKKNWYjPfqXmK3LvSl6YvhnhLOEmb067Od+y+CybYzp82Q7MoQ==","signatures":[{"sig":"MEYCIQC5EdTRboSQlBG73bSwC4+chserY2NXFz1hWlDjZQ4Q1wIhAK2aDQdhGAIHrCk/j+2ywpiLkMICqe31dKKcEC2Lkdl0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1903957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmR8HCRA9TVsSAnZWagAA0u4P/1fgshSiYu97haS0yW8X\nclAuscTboqQYaxK0FuvqPtnPEAVEd10s4Fa+5QXo6ZRTd2cnuIGijxp0Ou2J\n3s5nYZkdZhJxcG/rpwS6UlTevpyk9BmTHaiAYiOEkbDnOImrFVVdyFtm7S2X\nL3uozNbjo5X0HPph+z0d6IKpP7E/75c6Q2nJY21N0ZKv9/WzKovWPxRozioQ\njMhmVxNbPAfVl+OJdzKGi5v6GUqKUYXqn3ZeLEZpzOlDBzDd7hgZtyHZqDg8\ntZFEOqcKK/ax2qqOmO65DUffL4+iml2Q0OYN6cEW9MVObBWZz1ZLODmjdr4/\ntJlT5lt5hnoXUeHFwm0cZnPBSuW5hVbIpoQtsU5GF9dyLlbgxvj0e1MH56Zw\nIiefzFmmiSOJCGCEVqpO8tqk03oy/1FuZePQq9p7fLJDAIXfyCT3qlfZFeAA\njPA8u0QsnnjlloHzGOeuLDDL1ZGUerOOtZa2ioB2HWLtISLwB6TahOhELz9S\nxkrx1fMVa5zsqc3GzegzKc0YagHhvwcv49CnqV+7cSsR+52/IJUD9Jdj4twe\n2tj2+mzNSATlFLAeByVTEToDF4j81y7y2tCK7PpWaE6f728o3W8eiTWUHaBW\n8FQcBVQQVkizTCcENilsN/8PzIg6ehQScko6PcJYDYi6Kj6EqCJZk9zGO6h6\n7jRv\r\n=BQSf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"6554348023818ce91e4dc89ad1e93d43303a8192","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.51","@things-factory/melsec":"^3.0.0-beta.51","@things-factory/robotics":"^3.0.0-beta.51","@things-factory/operato-ecs":"^3.0.0-beta.51"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.51"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.51_1603870470984_0.18031975278418466","host":"s3://npm-registry-packages"}},"3.0.0-beta.52":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.52","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.52","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"a5c8d34152316649db8a7e6e2f4d419524034f51","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.52.tgz","fileCount":140,"integrity":"sha512-8ca+V66CMvlmBwQ74TXm16B9Mm5RP1BE6jjP0EvjGE5HFPg0TgM7hi63Y+tHVHPiSoS0zYMN7/EIqtFm4N+AGA==","signatures":[{"sig":"MEYCIQDi+6f/WzaBpV+6Js0IhDlm5Lb+41RrQJytEW54LNQL6AIhAOvupQQwNfj3s8snNatNWyN2Ld8PpgiTYcEsCdEupn+G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1903957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmU4xCRA9TVsSAnZWagAAzxwP/ixphB3yAUjc2m3WUmya\nlggKCp8Grx5WH7yAltGpCQrTKKo/U67xnS8yvR/9kn06psyBE1V/Ea814IMP\n8jd3yppETyD/SRKKPtLOU1cbdTWl7l2hvqj/rW/j643L2dgda91AI0DVJHdE\nG/sa5F2JZmdATt9gP1QUiyIsgZI3UtFx8NascMnrFRj1zC4IGFu0sUFL03IB\nQcejWh9KoccW+vzC4WXDMgOfDL4Zmdl6WoC6RsqKvTWbw7NPENJu3Wmpub/J\n3+UCXO8DF7j02CUIUhuV2O5C+iKR22FBsWZgJXz/yEGxVdjKTFCxbMIXhW2G\nhKluqrwkzaGiVS/UM5uUK7IWO9+P7I7fwMNolTeyrOwgWg48yNDGgL0x1adV\nK6Rtd2AGMj2xHhL4jDNbJ0V5zgGnyoCfLQe78Hw3afduoU1guM3sXlE7Uqek\nKAWyH7P0EYecIQ3R/6Kh40tdD7+OtgjwERMQS0Axi9N6SJGB6XmROMtJTIsd\nnPAmJ8+d2mHIHjra0O9aUBkNGm17BfFEMg2yKBvLckj46HLMWcHA6iDg/osh\nLyXr+zgKSLnKX55HmVBqAqQVChdg+eTB7I+L92/yhuV22sb4jS1koM4MrDd+\n69aJ4uD6l3aeBbvrE4YI8vYOUFeCzHzmAqAot2CESoqrLq6uBmt5zo6GCBUP\ns0NL\r\n=VB6v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"df1be8a553181ca7325546d5b27a203bdd3a9df6","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.52","@things-factory/melsec":"^3.0.0-beta.52","@things-factory/robotics":"^3.0.0-beta.52","@things-factory/operato-ecs":"^3.0.0-beta.52"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.52"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.52_1603882544804_0.9431889619811056","host":"s3://npm-registry-packages"}},"3.0.0-beta.53":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.53","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.53","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"3722add02c519ea6ecef0e04b4402d0d6d3ee538","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.53.tgz","fileCount":53,"integrity":"sha512-/FkoB2ZSxetXqb+QH/mOYxI0R0AqCuPlEvlmWaQG30N4Gw+Yzdh5Ga8H2s3xTNnflYdRMx79z2fGDskMWLBNXQ==","signatures":[{"sig":"MEUCIQDL++2dpPhR4ejTyfxQPQQgMs7kgGwk0N87wqGeg4hYgQIgc/rHfgdcuL2yISYSigxVZZlcONJiRr9DU8hYSEkML0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmpR9CRA9TVsSAnZWagAAMxwP/3cVZXi/6lh8PwdJ1ZKX\nd8xOE8VjbOd+Ty+RgKb8tfecvujN+rbzTPRlOkpA0cHKB9tw/8o0Ov2ZDWyb\n9VENqUXjM+WA3nlJBEpGSOwN/h5o36DnnosMHu2TvfXO5sVCDrAo2SQyYuhV\n03Zg1NEHH8Mi20J8XoTli5TQfAWESBuazg+BDAE+SDgMQWvT7b350v9qC8Kw\nSqGWgSTjO8darjUP0eeXVmJGQ42SAraTwbUMJKTGYnB74PCOtXjEkA3XMaij\n4bFMLQTTbG/qsuhHa0yyWyCXfQkIfrp63kPFlrpLAe/97McDEu24POZcmpze\nedtFQbphBDuaVzI5AxD57pHtVcbyDfmvJUNgWvyfdZkAhL+2R9/DmN1+eMvz\nY9MEHZL1f9Oqz7FL6pNxrEHWyllJAAPUkz0KvW0gFpi6HV7qp0RjttT2TvxQ\n3j17qnJ/+1cR5/c3wtAnbhOUgFiPQIlfJLa8l8BYpziIQXyDohidAJoyhBRo\nfMfd1+aXFFiP61DawAE/5edVsMJI3Nemb5mwmegwW5b7uLOEjEoPQyQ0Ubod\n36nkWcQpHApvo+3/qBQs87uPmCkO06aO/1fzCg6lcbcrUyNE19kKW2WNesF3\nQiNS+R2XMsp9B6GcvoH5mg9JyEcLRaC8eSV6U1KHMDcvprRrz7gZCU9bV2zd\ncl43\r\n=BghR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"d3cbeca9c4c466b15b414a9f9582a96b12b19f24","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.53","@things-factory/melsec":"^3.0.0-beta.53","@things-factory/robotics":"^3.0.0-beta.53","@things-factory/operato-ecs":"^3.0.0-beta.53"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.52"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.53_1603966076805_0.15294607545075123","host":"s3://npm-registry-packages"}},"3.0.0-beta.54":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.54","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.54","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"d4a801eefe9ebd8e244adb2aa7e748ccf37c1de1","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.54.tgz","fileCount":53,"integrity":"sha512-bL4BBw/GHgyokyK6BD9So19O07SeWlxBNdHwdyD9ldaftk2+iWbVZ3/LtF6V3qeykeUxrgUi5cQBYpPeP+dfDg==","signatures":[{"sig":"MEUCIQCAzApAaeKk+MvkCHV2w7Yjt/fhR8SXP3wXGcpyPg9GsAIgY2TVZ9oYEaw89o/kDRuCygZ2GjyCdsBXc2LQg4nfdCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfooJfCRA9TVsSAnZWagAAleUP/RolT/n96/k24nO0oaJz\njsuMcMLLpw2OT0vuVOJYY+yHJe5kieUpULvNkc0eyBvvD2Of17mFlyDT5Gai\n92n351QLF8ROcnEtT0dw1fSNJ7uNHbZlkeWyaz5HyS3tk5A6Cv2/iSA7X6g8\nIMNwLT8jyeS6spbij6U1jV2+GITIEcR5mX1Y21ItP3CKtuTHIFD8hcObDwLM\nkTDFIjs+5iLt/1cTB+rBOFPgF+KFLneve2f5LS3dHgVEoinwJ7af48MiKs3v\nDPLGb4aurgBBBTsSneT7K0lpyw6wizGXUeyyX+4W5hN4Y9WQaZZLrgK0eEeS\nqFkSkagPx0GvffcF/yzEOAuA2MbdgENxcP581Vg3RM2UOlSYr/BB5xsr769t\nVKBKEiRWqsOdu26xGo9Uji94bLW9sQHFH4fw3wU1Mg2s5ofbqcOClbVblOgJ\nvgPtPchX5PqAH3bLssQrDGuY3t1WbgVGFzu00rtPVWna8O4ddYhAUZg83haI\neGyl2sIs8PF5L2WGaOYcPiV3MyxUpAYTiA6z1hq7rmpaU8EdMQSNXzaxr/Ia\n4A9QURY5Ibz4uzdIIsgbfSnCdcpoakGPEs8BEIICcXNX5QXO5vxml6Babq7i\nG0GnAZYCx0OJkBskrKkNHXhewfxSmjgWuJvT+JwkG12H7SMAewtQC6A5L/CU\nWWna\r\n=2Z3a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"5ac23afcd9f82da309b9013354ee8d1b2817b4fb","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"jay_lee","email":"jaylee@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"@things-factory/help":"^3.0.0-beta.54","@things-factory/melsec":"^3.0.0-beta.54","@things-factory/robotics":"^3.0.0-beta.54","@things-factory/operato-ecs":"^3.0.0-beta.54"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.54"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.54_1604485726943_0.007629362594602007","host":"s3://npm-registry-packages"}},"3.0.0-beta.55":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.55","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.55","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"2ca108f9837b1c621acfab1681e403651124e817","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.55.tgz","fileCount":53,"integrity":"sha512-9z1a1bTs+2JIap7bow0HdGrpMWzEa2q27V8M+B61UdRwcoXz/n9GD1BVx5/oG21p3Mmv+XvkXUYL/aS8cwbmJg==","signatures":[{"sig":"MEMCH0ep1I+OgO0EmSNTEFH6hiA97p6skjrHcSFmv8yoJZMCIGOp9qLH1OgcN27jBZpkXXbaSRh8rWeSAL8wx+heBUbs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo3AnCRA9TVsSAnZWagAAh2UQAJesCGOiszVaZgnS1rif\n0ILo6ipFoejyTg9K6Ij/u8zT9oTMoAjEfwxVKMIsWMipc7uAR3qlIzpK6swZ\nZ/vC6nkC7ol6EF/qy50okOy8/sRqxgqVUvTWCCO5g7Om5KMrYK2n8f6Z0UwK\nbxJ5QS3L1Fm9kVLfW5gXGVoSJ9jyeBwFmhL3c6yr7tNIDkECRHp9c63ZgBZl\nYM8VsPX0sYOwfQLlw2mgjo15Zxs/0uGVRU1+yDyAdym5f+5bpR6cPZMnq3KG\nMT6dctAeDs8K/ySRY2r8YjSzRUdRFggc8SrzVCKFk7I6X25gWpq12CS5zEvA\nNiCLy/mqghE604DlvgvtrJyV4/Zm25Pelmna/mPv9VQFiMKQLD2DmXRLKvlC\nXijATMtIthxAM5wipxa+dN9wxvHA3np3djxqT6OkMg3dz1FjKaxQjuNEsV7B\nn48reDZyMOpccdBA/xCZP+UX+WiGSc3rtxOfuwpI70teQ71+tGbvKIJ9YWdN\nPuEdpRKl3cscb0xt6mM0NmAhGf14DDNSRWLVhgUXGN6NYmZCyqD5wu+L+WRF\nybqTOjz1/e4ZQUIVitSDhrMrd9YQuKo0rj9CiKUp8WFbNiecmpsykG9cecUy\n/PhBeDKiiLE4sarF86udCzo7/i+AVeRsjSE8fTiBKWv7v+HbTSQBpj3euqx8\nNXPd\r\n=6voV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"01bf839b3fa4f3be7f07754f3ce952a096c54e9e","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"jay_lee","email":"jaylee@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.16.1+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.16.1","dependencies":{"@things-factory/help":"^3.0.0-beta.55","@things-factory/melsec":"^3.0.0-beta.55","@things-factory/robotics":"^3.0.0-beta.55","@things-factory/operato-ecs":"^3.0.0-beta.55"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.55"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.55_1604546598647_0.19347689066865237","host":"s3://npm-registry-packages"}},"3.0.0-beta.56":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.56","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.56","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"157529d942654a34392f9cbd5e687f36947c7b9d","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.56.tgz","fileCount":53,"integrity":"sha512-dawm/WSFVZppFn3yXcMjAlxyRomDbLRNVt3o7E2jRlPgS5h5ombeuw5Wcu86cFAI+3+sFdf3KV6ND/Mxc+p1EQ==","signatures":[{"sig":"MEYCIQCqTkuQhEmJorBb4Z7mDuTlmZarvg6aQafEWrerFqYRsAIhALlU2FWop9HnM+VlsMmhVTFkqVGa2foBm0sUNGuGdfEK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpSuuCRA9TVsSAnZWagAAtY8P/3xFsZrPsM+Kfqd3mC7D\nGuhJZBfG/IK4SuNn5p4n5QgerW+ImYXMb2nbgarbYM3y6NCWM9soU+4PEWy+\nfSlRLjlRu/ypG8G3p4GgcYZvt0aiKKRI08WBK4O9xorK/rOWCW9Tx3R1/B40\n3v3/TPhJJAWkm6X5F4PrI17Ncs5JjqHgx94CCqc3qXWoUwanIHGcyuT/kTu9\nuHi53jqrqBosYF1363cJb7ZyzBO6ofTIEIPdeGT6ZARPSo38PsDSU4ORT6m4\n7qjSRjh9NDzEvrIpISJpFi0Mg118dK/6+AeTkVprOrk+eOy+qrm2ULae43N3\n7bUghJm31bAOJg0XcxkTnQxhBNoRexqExDEXgkYdPC0/SZ0K8bskFOjuqULR\ng083CWgJA/08cicEaGxn1NXQ5SAdw0k6lvlDHqSCMk5A4mguXJ2/j+thxJjs\n0ZClHRJzGYbepmy4W2pxY7A0cARV8PuENfSf+Auv6mVFCdhi4kvkeDVcJqpH\nxJJU3wF6XX1zLFE/GiUacgv/FyJp34EoOPjkwr4E8uzgVjOyplZonotHACBB\n1PUe37LDhcajWg0d2IHp5lLprWilLQU5SdpekOvq9D3ls/FLmpbEJKhJXs/Z\nIZOR8evbOqKE6HjADjd+y5QCIe7AAFwatkjy4Su31YSoKM7alrUBVkQIlK+z\nd5Vy\r\n=YD2u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"02617db53a8f41dc6882ab4176edaf70d92aca94","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.56","@things-factory/melsec":"^3.0.0-beta.56","@things-factory/robotics":"^3.0.0-beta.56","@things-factory/operato-ecs":"^3.0.0-beta.56"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.56"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.56_1604660141965_0.9572650883169971","host":"s3://npm-registry-packages"}},"3.0.0-beta.57":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.57","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.57","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"3cf761353504404f8d3fc7ea98e61055c616ab31","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.57.tgz","fileCount":162,"integrity":"sha512-PGCSos0TwwAB8uJcFPsfsMLYve4zSFl02pBU2e5uTRfErb86XM8mJNwKPt6/F/77OH5RobAAcn/sTiCgwASOFQ==","signatures":[{"sig":"MEQCIAkg7QsLG2AtURH/6+Qq6TUbrST6Bb/K/t2J1T+6hwBAAiBwS9G80oZDV/5i8U4c72Z8FsUBfOPlougV8En67ovIew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqVOhCRA9TVsSAnZWagAAFjcQAJtze5gJqAVr57cBoXRW\nnsdjgQHcdQBRHeWxqJYRiKWIj1BCK80DljPdYrsNscYVTWFd9hACbxK6V4/h\nuaKirx1sDPiUn83L9RQrL8J2lj8uTbbK+h8ClVm+6YKXM6erpqlOQlQmrc2C\nqgWTq4+Sgd1E2RTExcXecp469yoPgt1bBp8lMvhQyg+KPFuqaXWkA6NPmIlM\nZSbkzgS7RgwHH3YvS2MUFu8oTcjX4I+oJezH3g612J5RJTz57hWyeJaG/Gxo\nyLhMaf+gmw083oaA/z6N/2Wm6DFyYhu56Jo9X5dbRuPCRoFzY+0cetv/zc1I\n8/kQrRWFCPRdUv4+61m1BA79fN9CJd0MtrJqaa0nojWxPUOG0ZiBi9irO1em\nP84HdczOANrTPBe8trIntBq77H08HrEMzO9saj7TTT+AxI46Ejul371iVBL3\n4/IQE4gIYmriYXKt3qrxMFF9HomaujiN3wCMXWrcVcB9R1vZD0on9w2CA6fA\nEe3R9Xh1lNLhfkpqc+TGDj1OFVzeZeuX49QAI5Xuov9PIGuCEPaNfyYwMjbr\ntA57mSd9dlKCCAc+O2U6+uQkb9/pg388YRFEL0V1mgZXiOJTDuYq8eBHytO0\nx9nxMoWUxibosdTgOjX9ZO7F8P0P3z1Sp2MmbolVD0WWjro41QTNvswYmGqM\nPYj3\r\n=jZGd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"57a961bc1d206c697c92a377e25240146bf43297","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.57","@things-factory/melsec":"^3.0.0-beta.57","@things-factory/robotics":"^3.0.0-beta.57","@things-factory/operato-ecs":"^3.0.0-beta.57"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.57"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.57_1604932513361_0.17584866789145837","host":"s3://npm-registry-packages"}},"3.0.0-beta.58":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.58","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.58","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"lllleeee","email":"lcj1123@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"eunhye","email":"lillyeh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"stellan.gil","email":"lotstar87@gmail.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"fe6daa8b2f80150f8f17f89e52bc4c7457003229","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.58.tgz","fileCount":162,"integrity":"sha512-wsomFXFU5eFQ5dsu2aP5arjfiLzjhcLULudFxv35TXSEx5L1NOAo/B3LkL1wGQIzwqnhG09prVZbynWRh5iQtA==","signatures":[{"sig":"MEUCID60nD4BLEqM393R6NsFVJe09mQaHUGtRvLGVU73Uv34AiEAlMvfztsxqVFkh4ULkWarM22ViF53E3FJxuHSP3L6JEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsTCFCRA9TVsSAnZWagAAt8gQAI4VR8Qq5h6Vbcn08fg+\nv84XnG3ut50Hi6+hqOTkFxOUniGfsrECjVTerUkhFrBW3NoBFSWdvWkIFEm9\nXqG1fQR/coxQrw1yljdqt5jOhC9x2oafdcRkk6tJINxq1lLSUTsvJhgwJRFi\nstNlKgnwiC2o7H5JDjBMFH+8JPRS6EO6nnUcY2a3EMMzihyGx0/b6Pei2S2W\nqpzZ7DVlWMPeg6dTmZGmfru2OYmALHYfVHsQy4lLYWzLeEwPScJaO7R5K3Os\nur93iIAAbX5si23y7rKmNPB0bLj1VG676QD0meV0KXm43kGUcWgzSvGnkyjX\n/q+ygyu1hbddMjBAkP8UwLvg8sb9cvIT3Ja/qEx9AyqoOvFdLgygfurlF3H3\nAw9Fwcnobqkc/mVW316og8NhVQvGhYF/nTng+MTiB/YojVmpr7Yt89+Xin1U\nFF2Yy/Xo2c8FOnHNRkoOkSGeLd5jnSCx9rtqKKlojjJkNsXkqNoETvNH54VC\naiLfrREq7AG+cuxj8HbtCFXzeeZPduAArPbtoSJd/XHHVeyN0r2irqIG2xu/\ndbjbtt7sclRACeB0WggkNj8Ce96g18CEvvurtVWR7E/NptcLO4XNK/e1IaeS\nrYKQm3/Ui5D/o0EGpa+YNEQFZPv7YWcbhZssZCwXvIkzJ5nvb+bjDtXsObCk\nNmSU\r\n=1lqX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"b462f06d1fa9bcb362d2ee7641c1d5acb8b35ca7","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.57","@things-factory/melsec":"^3.0.0-beta.58","@things-factory/robotics":"^3.0.0-beta.58","@things-factory/operato-ecs":"^3.0.0-beta.58"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.58"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.58_1605447813232_0.1838152000906248","host":"s3://npm-registry-packages"}},"3.0.0-beta.59":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.59","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.59","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"d6446954ba0c892470b84fea636e25beb7ed15c6","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.59.tgz","fileCount":162,"integrity":"sha512-vjSnw9h8kFcCymPmxas0Ec9DMBolQhE7GrytOCcNKTg9EAKh2qCGrQ22p0U9euMm/T2W57mXAoF06bkUrfuGFA==","signatures":[{"sig":"MEQCIHL8hkiZi+4BtGV110fryvCROQQudOt2GWub/qQqH0W3AiBpQD5jQk58tcJFZnUo3VEMWr1ihFMVdEysAxJtBxkJlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3521158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs5U1CRA9TVsSAnZWagAA1koP/3xHR6MNa2dbrEWQKbr2\ntH/+WzhSxpU0ULYkcT3sZ9R7IH1Gm8IavEk1vwlPVND+2O1MRRabx6mWJRr1\nMz8lxUv/1nG15QbQoz0sQvcGlasS12LGwEmK2LLJuDEZodIwwYxLWR3o4E8Y\ni3n9oqIMgQSAxi9HchUc9bpHIFg1bwuCzvcsxoJnw75ML6/gz896/cmOmfEN\nfuLJVtX8AYvUlu1TcD91Dgk2V/9+5dnaq6ajNQIJGx8nji5w35zjjbdNJ5cM\nVipZj+7dI4+J8XNvbZIflQ/1Fsj9geGgKFum+EwRlLYfxkIVp+48+ixtnEO+\n0fU1NJXzv8b1cUVVbslGwk5GejlCTIBrbBwjTaoLVcJ9WXJRUO1MFp1YadK8\nnypE8BxePLfBFzdAXyej8P0zvCcYXXX2W+/DKB7N4b0ybtDuF/fi5qwQ9Nlf\n7YaVZ/fLBivHw4huBLBMEjo8QQACtRnN4J4AnU9JfHk+gWcq/DNNsJnxQNiw\neGJYyT+ztdS5eDqwm5D4BmsEU3/RMAc4P5fsE9CYJxvQ5rTQz1gx8twxf5PR\nNkK/yZreIdamiZMj0gDp3ogaXTsXfZqVgMBnp/0o8JUW17fbPLUjX1O2v7g1\nN8sjSpC1HXbpLdlZGga93+9QDJckaQNd5T8jSXr/VIIq2BjmsJvuNyTnUOw6\n+Gch\r\n=Nz+E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"2e6625ed4f091543dd1023df0802eb1180df55e5","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.57","@things-factory/melsec":"^3.0.0-beta.58","@things-factory/robotics":"^3.0.0-beta.59","@things-factory/operato-ecs":"^3.0.0-beta.59"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.58"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.59_1605604660819_0.4483744698422105","host":"s3://npm-registry-packages"}},"3.0.0-beta.61":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.61","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.61","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"13be8678f1fedb0b14ea4039737da0f18cd832b4","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.61.tgz","fileCount":161,"integrity":"sha512-DrJtipdWV5CUK88O/Cl/4+qk05xorcZjeb5RvIdHJ367L5QQ0iBk81CBLNc68IJ1WhmIaGlUqMepkbfFStwx6w==","signatures":[{"sig":"MEUCIFlCI10rztEaJptUuGx1r9IQHPupnbaj5aOo/Gx45FM1AiEAvNCb32Z2xEQs2UMndNtfKOfy8pVHOA3B2KTWKTQzRNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3509757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8VkCRA9TVsSAnZWagAALcEP/jErGS9+gjn2UEzoEgn/\n35SrH+JBt6nE/G0NI9JhXqF863gy0+l7gfIPS+CQ6KbiVnRESX+t7nciFGrL\n3kz9anD07LGwE+1I0OPVqqEX/g8hI8sIChI1pYPolutSGDBNG9ugEtSL4MzB\nukS8JPwWt6ITP+ZyBRqZqU9UNXuiT9s5ql35vV4iSyT0q3Oibu/gdB98cqG6\nW9c1ITinUtFRqAHKHqxvsYiOHUmFyjO/8XN+pRF6naRuPao0u/VTYmPGa5N7\nsDE9W+9DsQkoXmltkszPtOO5opbP2xtqs+wurVUOTbhdzkxL5Q8yMu+7iqxo\nN7AJAKH4jWu3mBN1mgZQgTLo6Z/vnvqCmrERZ2iD+DfySUaMHIywSWPRIkvI\ndwc25+YLJXeAohE4Spy17NoprwYh1SyIyQ5Xk9IQzVfzGRhdzzO7THIUve22\n4dQ4LFq53Y4+xKinom8r6mEe6e26vWW+PD+7flk5lG5RacAp/tEvlPv5uQPV\np6uc5Qz44fQgquJBOpzvVrhaLwPYFEnDxkNFGnfGnOLiOPe7JW7cVsEWMOYU\ncxjGA2WBQIyHzYl3xOWr9cMUUOwVq6dsPJ6mMbOM9aBR1jTNt8e+mcNDQHL0\nuSP0WNSMbqr0jx7b4aSBlbb01gGfREJAO05IF3XNYuN0dEOizzjcvJ6/t53s\nwUWt\r\n=cukA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"9798fd39e1956e24bb22c88fe4607a42bdd59899","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.61","@things-factory/melsec":"^3.0.0-beta.61","@things-factory/robotics":"^3.0.0-beta.61","@things-factory/operato-ecs":"^3.0.0-beta.61"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.61"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.61_1605879140368_0.8422339109621872","host":"s3://npm-registry-packages"}},"3.0.0-beta.64":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.64","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.64","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"f65ce5647b40c24c419c916215848bcba24fafa3","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.64.tgz","fileCount":161,"integrity":"sha512-btkCZUoA/loRWFxFFMBuO4WlSyae/qdtj/T78j+W1NZk3GB6BgyGiBjsaCtZkZLENDmNPKI9rMB+r5eFzirDGA==","signatures":[{"sig":"MEUCIFnMCf7AvnmPxT8nwWi+vWfZwREzquPeAlsbZjgLkqSTAiEA9wMwo+3AzeYmf9PV4d7BeurhEsoWxqD1BPoU8xeTbeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3508173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft9fYCRA9TVsSAnZWagAAT2wP/R0Heavkf9+sySRuGyrL\nz0YnELII4s9i4IPhYP6fCa/crqlehUlBns6PWrrU2bb6ZsIeOHmb47FxUTj2\n0WOipYfStOQ3AzyThR59Eiwaga6AyZbMmoVkYLhTlWW/dmabZBLdKCAwY3E8\nnYFwEGtImAWw1dfy7/Um6YwU/iW8zJsaeHpytIDq9G2bbgKRcCeo8l9AX6Q9\n5CzJBRja3UoQuugp8jYNS49e5IXkFV0+Q/NOqVKve78IA9UHQ77lNlcvqGaw\nNJRN/OQkFoIH3wY5Ml88bWJfGjrGUfEGogmToZfnhrYNCY2OZhffpiK62uYs\n57z3/KBmCaHl8KikakrOdKI0yPEJ2edkHnTJ2+lzdZU40+BCAz+HCeMCgnHN\ndBbyZKf2gr6FiNlFAPQlJovx194Zn/jUF19dN9BfKufw8xbXRO3ZqJvPFrnD\nizbHALGtYCGnXrzRMIl/KuuzfT4N205EpD1T+eURIDTTkj/RyO1iT6hOGCxX\nJFneQgpPmq+/uF9zj2v3MvgjVwtlrVgiQ4JyjpTdD/4zoGKRkAA/a9SJY8MK\n7hfAxqD26CwiKFOyyQF/04vD/2snLMMdNYq0/DMOWqUy9OslwM7U6oxwSsfV\nk+SefnAuZc6AfvM6pt/KG75w5PKqTsHHS/ELA5siL+emG6LwyFaLDJ0ZERDt\nWkyA\r\n=uNWJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"26341a46204ad21b62ed8aa0cf19c70800e00751","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.64","@things-factory/melsec":"^3.0.0-beta.64","@things-factory/robotics":"^3.0.0-beta.64","@things-factory/operato-ecs":"^3.0.0-beta.64"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.64"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.64_1605883864007_0.8981736013775021","host":"s3://npm-registry-packages"}},"3.0.0-beta.65":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.65","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.65","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"c31b61550a62c9ef431441b86ba6944febfaba3f","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.65.tgz","fileCount":161,"integrity":"sha512-TVLRyqhAorRuBe/kCQJQcxQ4fsprRDen2/z0O2i2u1O+mtUfWahYAZBpgqQ8VGZgotUm5sfZE/q2KjVwVmxWzg==","signatures":[{"sig":"MEUCIQDhdD1+Nuzx3yoNUPMCv+3bJ6mTxrpu/0j6aFRnknT9xgIgICOAaqrrNcr/M7R7o4ZCpsmFLGXpnfuE5DvzqkEBoUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3539547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu1zuCRA9TVsSAnZWagAAlZIP/1reRvnFgpwUk88I3ifr\nCtRqBGvaGvKJ+Bsy8Hv8k9Rm7so1/np9zxBar+Iz+X1CMzDvCqmNdfmnMGyl\nOvVGKuOBPLcqYu66yYQ+1GrOI8+w+Ui9uLkQ0syQZPbz+FKCBwO1haSkL0a0\nLgpC64nin1g3oSP/060hani2AYzqGTWhH4tw5p3tiFlwfRZzXWu1CSNyJo73\nVvo2TpteiLYe0KLaVKOo6oLN03URwwIK84JJRLthUoTUjE/F3iuXu+JtfgJA\nKo4kB2g2TqMJwoqnt4EyQgTaCL1Eg0htXOtBGc98wsLaAMUSusl3HbmmdNKA\nXlKwr8N5GCrM8gxAVYW2rbsoiWpqLzUOoCbxka8PuXUm7PF0/1nmwy/ujPzA\nS0vv7K8FWx856NmxfEZsT2USzbsP7cD5LoI/s3CWCpyIZQF1O0hTTnxzJ110\nPM/BJnS4q6hxawvVcsdG46vfDDJd63xNMlvamj02RL58A3cjtYO0yIgxow1x\nOC5nClTGKiOgClM5BWqQNnV42L9mCTo2jK2QHkGQLjxHkfEs47nJHWZid2Bs\n87b+Q3L1QRigKguLcAYd3qfds5JzTfCBLvqgk5VUQQhBEM1jVUX8dE172NxQ\nq+ucLupqEZGU3mnTqn1+XjRwgUkoc3DaH9tufsFGtk2yZ5J/BkW+y+xebJTT\nxkfS\r\n=j8/f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"5bb2d26db88d66dcec9c7e8e8fe34d5816be5666","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.64","@things-factory/melsec":"^3.0.0-beta.65","@things-factory/robotics":"^3.0.0-beta.65","@things-factory/operato-ecs":"^3.0.0-beta.65"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.64"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.65_1606114541620_0.22160458892836332","host":"s3://npm-registry-packages"}},"3.0.0-beta.66":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.66","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.66","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"7d3eb855e87e7707bc29050760211242d36fcda8","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.66.tgz","fileCount":169,"integrity":"sha512-4ObhTNwdOCbqgs7jtGAwxWLSZA6KoDfLv+yluvTV1Ivw5BcEsJLXxC9eeBWkntiuSO3Rm0d1ohiOGSIyDiwIQw==","signatures":[{"sig":"MEYCIQDsEn+XPe3wy78Mmbw09XAWAF9BFeA5tSFtoLTiJrDX8QIhAMjtBl+n9ROVh/FeL81mTkWMUCcKbaUqsK4FgKs+TLzM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3544411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv0I8CRA9TVsSAnZWagAAytQP/08JESI/Ynz3qn6385eV\n2qQk5p847jG61cDG7IE83ZCAJ2fmGjYymQAZwhMu+5MNfxDtnuipGkrVAwUl\n83MV38IwnbBeubkWmHA9coD28IHDhAejOhHKJYZbNXzkAmP7wgdRxjknZKyZ\nYtwT/Em9W9wCz6fe64fu/+pdgBII2uv6pqwqhM2mkX6WnVDSnfYkFzzv+034\no5QrfEi7PY3pmY19U9sWySwIOUlGpR7DNYAKn8NJBUmWLfM2MCpdKyqgUNNL\n1pyhZ0+xMoetPrpLyUum1EiQr+YtId1XzX33gm3uJDDP8P/Ivin245xSpskl\nSpbuq0DKKxMu1ZbG9DK4jcxOkxW2j4lNRWel4VZX6rPtvbt4BDO0bZGv0oWv\nLxETuoQIAdf3u00Rtzn4ni7en8jr+L/isLqQ4eyQDfFt8h2pMXRnGjoA6hEA\npBGlFk04JHV7M2O4LVrnyRIgn0lvCyx6StzPket5uqbUMhonxOEsDLNqVCm6\niHSagFTHpDogMhPNa/NeNZR8b7Z6KWyU+7Ip5giwTWjJPRr+OFnDkBnE/4zo\nsRmc5YDx1l/k4fFph4qTFTy/2/QG++X+kAMgYXRDdeulp+Jvm09W2THSut/C\nYAAwzrFPbdwA1PUbMeLRvSUvHYaqnMNCZGfNdrKxraouaJXnvQSRxoU4pjJ9\nxCob\r\n=MRqt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"fb087cee0887560e8770fdcf0db1f82ab4e38ced","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.66","@things-factory/melsec":"^3.0.0-beta.66","@things-factory/robotics":"^3.0.0-beta.66","@things-factory/operato-ecs":"^3.0.0-beta.66"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.64"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.66_1606369852256_0.395539084557361","host":"s3://npm-registry-packages"}},"3.0.0-beta.68":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.68","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.68","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"e9c365b79c991a881c73ed9bea842dded85e883f","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.68.tgz","fileCount":164,"integrity":"sha512-X5ZyZWJ5l0lQXCCJmYpMxXTYnre/uWkgojIWJi3m7XzXszkI+WW1nl5f+3v98BLVZ+uLMXcw0xY4YYnEjKUYFA==","signatures":[{"sig":"MEYCIQDlaUnVapD35Q2BacXVGBsFGMaJi+tbrS32u4VCx5rm6wIhAMSvbdBOI0YGh7Rgo6h2s6SpuGHM0ccnB1csCD7ty5c1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4140476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwcrGCRA9TVsSAnZWagAAOIQP/0EMEAztTNPCCrqu+NXf\nro0Up4VaL2MH7PGvZJR/JPn4Sn1iDCzIs7fILrzDNerv9aGyuAUA+fRItaDF\n9pADg5evuFlbq9RNYG0/02JQPxL2cALWifCctWwGMVhHTDOA9UKr/V3mtTDS\nB4vwuSmEu0oT6kiUwNVU9qLoC89/yJjXXBO0ACTti8WiMHqcCOF35cQhRjBZ\nvw58wdqG/pkODKpB8jp04LIDdBh6cKcfxvSEOsNDvpA3kebtYduuCoGrS6PY\n/NT/+wnHUdSrLimYr7V9takCCNJppY+A18XDVCk3yGIy71bdTQ4LbKOMYEk5\nXN6csUs3+2RfZgt0vGe+v14Dcrgfhn13bqPeHCgiwLFlYH8Yor43F9VOWK5f\nq072+vUD9kjZppMsWuMvgaeErEa2umdwIRmlafLK7qvkYO2RvKyL84+GNfb6\nHmFyR466ZBcR8YRodLr11E1UJc+pMbIEWrewDMrUntz0JK1B/0nEjsI95DPt\nFupEd+iFiOBqzsaOiYd3AnQA2sFh7NnP2fZ5VxXcqlQ5LdEh23+boNdOX6+X\nTm7+6J4p7R2uOaynLbwgrdwpSZn2f+xndE66phK+L7P0VW+Y3Zvd1XWCRO/W\n4iLA4Njm5IAgQUcjPEGZkQH5Xuxleryq2GjbN9BdL2dRP9cW6l55ieB6qiFs\njAzk\r\n=p2HC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"14146f8c156fc5306a1750291e44e97faa03627c","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.68","@things-factory/robotics":"^3.0.0-beta.68","@things-factory/operato-ecs":"^3.0.0-beta.68"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.68"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.68_1606535877585_0.24788027327262352","host":"s3://npm-registry-packages"}},"3.0.0-beta.69":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.69","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.69","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"e58d50e82dec9a5c282b0678472a0ffaf5430764","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.69.tgz","fileCount":161,"integrity":"sha512-tF8d4Ceilu+gYTqdVpHa7zKdWmBeiIPhlvfAAoAKpNcuQhZRSc54hb8A9pIxPM086yq7LaCxuJt2th6/4VJbRA==","signatures":[{"sig":"MEQCID6qn+a3+rLwmATc7yZ2Nlap8nvVgP27GlrKRNeU5SrBAiB5VfzbBBGcx8lEWSLfBXygPw+2qJrKPRZUTVIkL1wIyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3541192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxnfECRA9TVsSAnZWagAAN8YQAJq4tPFHC/IKvWI8jQuc\n80vuRREg3H5TY5SEsVrDPbxpRexvpq13+anuYVSx7WatZM7Y/OBT++RS8TTg\n8jEccHBCMk+tAO50OgEl90SimvkyvXvXEPdpdDAPz3/ujTrwyzilhap3HzhN\nA5bhR5uO5RcExd7AQLzTtPz38JL/wLHPuuashWT9r4chCihDzoMpOkxrJfX+\nzdUA5NZXWB2Sn9Z9afroid/FifliAfn52uEWIigxwrcVsAfUakeYh2J2PijD\nj9vd3zFpyN4v3wa5QQvH10qz/U4yvrJ91HGSOdeDIq8oZSoPVxH98nZNbqw/\nsckmYxkV+X4SG/cOSeWvYTceDLUW0QeASYnwCyrj61gqpAhMzlcOns9t3Svc\neNkpL/4r1zRreiIZhutdjVaGr9tYJtr7KiXGTE/ALTdaEulZCNeVLnth3o+h\nlmA0sZ8XEcb7gMWzfemk6MlAAe6awueeN++Q+S7qJ9Uf6Tj6nxYax6mhPwFC\nWepizl9k8zMTKnDbkdscATyKqnC1Ecra6+y36pMTtOODVWo5WEVTkjzV4dNw\n6ArJ9nUjnexITfY98UpYJNViQQuOvowrdayGgg5tmINaq0joiK2GBokNKEDR\nM5zfmBCyrsYNuAjela6/8kDHEtt8DMGm+kP4PEj3KQFVyDWIZO7Lv+c0aGYT\ngx0s\r\n=gdmO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"0320086bac50e89f086f0869cb5d05fec36544d5","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.69","@things-factory/robotics":"^3.0.0-beta.69","@things-factory/operato-ecs":"^3.0.0-beta.69"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.69"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.69_1606842308135_0.09073264178208174","host":"s3://npm-registry-packages"}},"3.0.0-beta.70":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.70","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.70","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"db58f926a54006281ae511816b4aa0912c977425","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.70.tgz","fileCount":161,"integrity":"sha512-qykpZnK/iysNX1Sb3x5gnWefiE1vIVnT4PWBoAW/HHQ8rGPZDS5IR6ACye/I2P2rgNVt5ECDj2kVB1fNO46cMw==","signatures":[{"sig":"MEUCIQC5i4tJLjxMOWmEhzntisSYRsqdzzBzh269S4tUkAYJOAIgPVthYRrxI0wfFVtWXok4vr7L3VbHDtP7rrySwvKToys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3541192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxzRcCRA9TVsSAnZWagAAc1UP/0SDbyQH9PFfmDaH7H/A\nfuYGTOh8uZdIQ1BSODHVUcSGJcYdKhMcRObM4uo0bvcuQAmndw9R52WBwdjS\nvbzgAMLuX3HF64wc0WP9jATfRZHbeygtQHPFxQLO1OAoaD8DQdYSylPO6j4b\n2hBvJF21j9Zl8Qn8WuCZJq0FAkARYvxnZI6LDMVC8/DBQseaenwEpqYaEwe8\nrsegimZA1xFao3cHoJQYTMNQhue+7XIdfgXI3uzlaptsDRQJDSTsWEEbd98n\nuhBVCTz8sRKA/E8LhNxJMdZSj2UXvhcFCoWEWNyeBov8GfNS/CZCQAaeOgS7\neDLfnc3KPomiqEoj3Fsfoz3eOMnZtbTW9TgZD5OIqa803gggZbpZs2LXfhHs\nt4jworxpU9I53AXb8Z0nim/ag/2KRaKEfgbT+79TaHBLWpDBLMB121aOp6Cp\nQdmiEvnrQaeLM/tQYB6ILRFcR7YuGS8Uf8dkuBT7Yp+0Xtv3oL979WqYOzPX\nVEVfp51HTlQo+/LDP37YMzL+vT/hGINNuIpYL2lRBO+/8ZnGclAeXUb79F7z\nQ08eJ+S+Gd1Uz9WXT2DKoHN83K0dZ6GnilQldgjk4xmHR6dE0jb/hdXyZla5\n75wHeYNXpf6TgQFRSzNn32a57GkWS/041ZLJRli9wGyKFYJodsZktX7y3ayO\nczy6\r\n=OiN6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"9464ce8811f5d18acc3abe7a225a3d0aec28fb50","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.69","@things-factory/robotics":"^3.0.0-beta.69","@things-factory/operato-ecs":"^3.0.0-beta.70"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.69"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.70_1606890587764_0.4800655703022183","host":"s3://npm-registry-packages"}},"3.0.0-beta.71":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.71","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.71","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"e05732d0550bb99797c2c85ded9ccacf4165b40b","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.71.tgz","fileCount":161,"integrity":"sha512-6rsaamdwss7TPQ/6Z5hJu33WBPN7L8G90lVNhhcsCtFOP2VEjtjcbLme+Nb+OH9rzGalc1xjO6dDLsQQRLJqXw==","signatures":[{"sig":"MEUCIHkc6eGSdFwur3qH9e7q8qikKX6b3oJ/kufLVjMkSM6oAiEA5tCJ2Oty1obkodqArzU68ndYWhKlrtbDBAq47cNISZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3541192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx2tZCRA9TVsSAnZWagAAgEEP/10b56+0NjHVYqilEYtc\nhaCUP/9Jh8geeIsCc7xmF9ZlXg/5uW2UZMEkFrEjxDoFF6NEoo5p4p85QlAh\ncjbAMy4q6jyqB2EnsQDr1Y5WO31RMVT44ZH2uQtyCnwYV5uHG1GIGV80RXQ+\nZFrx0oh46UDYZ1k9qrOOwloKUeAU/M0wygb3Mgs1sKKcm1uCRy9JQcr/Op61\nkbegdf7pBm2U6tWuAysp2Y4ClP4ZHiVGIu0OnLJ4g/SNWuDx6FwFA8fSUFYx\nB1fQ/arcVdLwKdl9bPTowTLxnEML2efbjSqIiAU61koouwaRmWz94AXOLnuU\nddozWvzP7Fwcq2Fd52fxVOvepKPVGTSS10Hi9eU32L9EmQVhe1KCDa4FMHoK\npKeMx7E7CJ5IrEfzH8InQKdSr362kci5EvAsLeIGhPP/7DPP2G26fyiegk6A\nODDEPSlejqabCDl+6B+N0D3izcfYgTaXyFqV6c1A6BkO0fKCaF45l7KWT+8m\nx2eKqEaFfBivS19LGgH41jeL5NFTLGJ9Yw5g5Dp8kYstRoCGeZWX8IZzJShh\nNOMsR49JXKvz1MGyuXGo60OoLyj9lHat/8We2O2pNqa5/wyPhienx1q8gWuL\nBVwqbIBumt/LHi9KwA0cU18hw893ImRVT8/wz5jP8/TwvqK86AURUXLqaM1s\ndCcJ\r\n=Mdgt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"7aa68a9e561323aa70b848ac1c6e3f67ff4503f9","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.71","@things-factory/robotics":"^3.0.0-beta.71","@things-factory/operato-ecs":"^3.0.0-beta.71"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.71"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.71_1606904665381_0.34096090118792577","host":"s3://npm-registry-packages"}},"3.0.0-beta.72":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.72","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.72","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"726e3e803feffba642959b6c878f15deb4ade2aa","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.72.tgz","fileCount":162,"integrity":"sha512-F8QL26x84mufosylnnfqwEU86mksYbXueVQJuh6YMr2gMQUbGa5gKm2sm7goQ0r5erDcpz8l+024QGRkCiaYWQ==","signatures":[{"sig":"MEUCIQCqCpdKPTJ1/0FWSIMeqZFE2OSrq4cysg/WePPom5c3+AIgIWtkPy8X03e8j6p+C6qqD2e6I9uV7SZfamqRe5r8DAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3541352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyEgQCRA9TVsSAnZWagAAvd4P/ihn02VAbQ/hNIQXj/mz\nol/nKpMKI7tWQ+SDvtPfk9R9rxfDI6HAhP0ygUCv8KmWjk1xso2PRBCpGmW7\nk2byTeYEP8r9yBPAWFA4Y+AP9Tngq5d5psQSQJjcVO4O47W2YWGlWIy+VS7C\n20542kiOVTKwiICb8n++7RpndAqu67Et4SL0+eYbo3Vp3zWNTif0MhsTSPoj\nGVHPTQRw2z1oAP/zKvE7X9Ly7N1XYM69lgfmWCV/XJWMKysFLMw6Cu7Tje1c\nLQYD1Gf7+j2BsCn3DP1ILC7A/LSWdQQBhlPTJUo1cZkT5DVTVm6FBVgoBQS8\nbcz3c92aI4ZujCVVvHgVPon6D2EkRCyoRoFupjryfR4iutPrTjHvJkjefm51\nW20rjniFCW70lXov2CxzCOx6SYxur0PKes6e5TjNG1lUnLg1UTpKTqXR1caA\nwVJCGj0RA3YtxMsmdD1Gpttr1hX+Js0c+wYCFw8oFPRB+FhwfatR6lWVBm7k\ngxEpIPwhh6aMGDclfcCBaQTioozUBUbtHphuquXsj282iQ46XUDi6UEd6Skh\nsKHV1Qu78tXOwCSo4+0hL2JpVpw9CyfgTsVtMpZX5hWgSrXg15G475PHzGEM\ndCulZBepJ3r5zoxIunYneXX1ZssMJ8LCvLv1Us9hhcgU6+CGnCyNAU0zHFWD\nTt8t\r\n=3/PO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"2d4a350e11d3b1d4d134d0a54abf9a7e32d2aed1","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.72","@things-factory/robotics":"^3.0.0-beta.72","@things-factory/operato-ecs":"^3.0.0-beta.72"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.72"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.72_1606961167374_0.3351580377695287","host":"s3://npm-registry-packages"}},"3.0.0-beta.73":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.73","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.73","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"ced99a41b318cb5f9d4b7ab6136efcb5bad8e494","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.73.tgz","fileCount":162,"integrity":"sha512-+2ZjVLuXscU6xnFwnUKMFP6lzat/enmCb13U9H84rb69mO95LjHLHveq4tXxRsH0k6kKxzUreFe7gXWYnOwQWA==","signatures":[{"sig":"MEUCIQDSOSWPq5uWynMBFDTaJaAbzg9bUhgZWSGBLNqTQeTu9AIgMkf9cBAGVzlFL8FIid45Aca83FtMynVciIOxy5JMKiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3542008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyQ4rCRA9TVsSAnZWagAAIV0P/0ek+Uz/J/uhZxTfI7L+\ni1oZqvTCh3S+0KXGZsKZqzFAQhCvVnWIAJsHmufsCac3Ybou2j1bJgRiNwDA\nrtT70TGwrOXBtvOnyLAyc/LiyLGDIeG96fmuK3tYCLdOaahkZh+PLdk++Jzv\nIfw335YhilOZmVB+C8Mct/0ZILIfa0/AqURNQgDo5qRoKvFcbu/FXwalzF8c\n4DAI0earazwEJjr2iVtedh3wChK6GhcoSqR50eqdIyWA9wBiktFTFtoGWLEC\nFBq+S7HyP/IvaFkeOMWkd/2VMBtQ6pJlybS1OF+mjf9P7nzIFcOtCJ0ZS0FJ\nhIIfhw/A8sPjU4hMJwS8N6mtf1Jbc7muPIz/hGthlXWQWInQLSK/2XOYxo9z\n+Opaufp7av1rY0QMtAzT2JYKX2RbPsJ1gaqckW3f9brNrpyynVRkSI+Nm0fH\ntb57PII7sH8HWEP+tRRMCLlc9Hk79HnGX/K1Ylz/1ylq8Mr+YXHWlV8bHNgo\nmZYX/+FCQbYZuaR2Wv5VyxIwpi/ly2giTXwI5L7Y8Zlib9Lh147Ai3+oThtY\nOUwQaVRPPcQfqlmf+fWcm4ez+kU7Z9Ma2XEV2M8Yk5omQNvZiZvCIIbCdSKU\ne6oE5DEXEDiZ2mZeijM38SUtL6YbkC4jHskGUH5b7MtTMyaDnMcDNQYwHoN+\n/jra\r\n=2YBY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"eecd3a2455be78ce4e17c2807e782d2e028dec93","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.73","@things-factory/robotics":"^3.0.0-beta.73","@things-factory/operato-ecs":"^3.0.0-beta.73"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.73"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.73_1607011882709_0.826874478803908","host":"s3://npm-registry-packages"}},"3.0.0-beta.74":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.74","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.74","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"034760ef8c8eecc90b9bceed5de92b73d6601e0a","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.74.tgz","fileCount":162,"integrity":"sha512-GzXWF0wor8Wv1VpYEoWlIuefJuR5XDDIk2MgQFptTm7UppccIONk8sPppqITPZvw9AoFclPLdiF/3P+bMV0vsw==","signatures":[{"sig":"MEUCIDYn7CFTfy12yQ+FhSsV4f7ByrqJ2aNObyxqHtnAtusGAiEAtcQcVlx5DppMlvyDmxG8EAB1Uzy5YxJUqlCkedVF3Rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3541977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyca4CRA9TVsSAnZWagAA7eUP/0fOUG02myeJrPYbSq3y\n+tPcpZQz8cD46tNMHHqOfHs7JTRWzhbc9+Z+L6blye5ASh21pq+Gu1TUv7aC\nXi78jxQSK3vsAX/SkQ8VBshNWq4Q0QXuwgh8q9S4yvcH86U9OFn3CNSKhLDJ\n/jYOuqHRM4EjIcvjADp1YaGts63DJWF6mpyJDRC8CWakkFD1uwd/BlQtUNVn\nwz8W7Vz+qewaN6G23j3TUham0o+El0v2B/10sxjG+zCf04s39uWGZYfbklOV\n+FdpOMqzpxURH+y7P6Qqo662xpdDh0390yWpkWNcK5bPMnPWtfo8m5IB98ms\nPdo/9W9ED6ubuob+RjU3s0N+A2c4dcA4bUvRlK3EG5mEE46Xjdd/ySYm1Zpl\nvRyunMYZSwdiHdzEm72GWCYeNwwg+Dq9dakFQrRo1jQytlCKmsWnkYRwYUEO\nOLpGUhAQKg9V+HAsqusLmPZFk4hv6NpL0ssTRFQx6N0LcGcuKpKQxGGRNH+6\nIeTQuUOg2YhiQMf5kzQyyoYSStQhn738KZ/XFJUE5bKkxB+Dt/tHak/D/dZK\nYm8YphNNJzEIt2dgEu4ZMbZcAlBrfmhZG4ExDqSE1x+IafrQv6WB5tPLyV/X\nyrnv1aq/ptCm98b3yq//PlvcnVE+Bynf8HMBjzq31LorkQejfqXIOj3llK23\nPqHw\r\n=XydF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"f4c9f465cd0636e5190f36862b4cdef9df2c0e6b","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.74","@things-factory/robotics":"^3.0.0-beta.74","@things-factory/operato-ecs":"^3.0.0-beta.74"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.74"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.74_1607059127992_0.6702654880009598","host":"s3://npm-registry-packages"}},"3.0.0-beta.75":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.75","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.75","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"b9102924293935328e74ccb8f9a3fabd19b039aa","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.75.tgz","fileCount":162,"integrity":"sha512-YSGQ8AzqiTBawKqwWL8Y3T2nRooCQLdnIrENhWW7QUDIM3TmZgmr2FaOhLl8sRVB+EpeYGvnD01gkdHMP0dYHg==","signatures":[{"sig":"MEUCIQCswUB7VvM1fEyFa88WLyLF6qTL1KzCgaxDrUFct319NAIgL1m9wuhNJ4UV+V+i3+ngU/H7fVOSanXj0tPl4LuelS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3542527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzQ/NCRA9TVsSAnZWagAAFlAP/3y8PjWvTmqofZV4j2/E\n5nE5rCL81KdlaCfqznxoFMm9JeMYxLqUif4k/q7K6LFndJu8cyQWQD0zVY37\nG1WiAlw6k1y2EBo/fRyWCMgptJj+GcnDg8t70TtvwjGDYjdAV/MeGBI7C+pL\noWE/NP8jkj+Ute/mJ3/4Y4VszoCI2U25SbwWsHSTK6+S1+ScN71p6EdZHSN3\n6RWCQxLn4BRLHV9QPN0hfbQ5xwIZIVR3jFsdJaYB+Qydb6oB+CMPVbUFN20E\n9sk/10gxecvDxYc/cLZOowy5RThB379liKYja2ieApil574c3haUhUDHz0pp\n9O5qxTdG6Y6qQ3Gr/qhLqM//34zdjSWYIxaEC7KEQaCO0UngGivbuJN9W8zv\nlvsGrkzjGzE3IzxEMG1PwatpvNMwez2EAcV7Egkc2urqset/xQXTe830e2st\nb46Ksq6IleHalpUkE91h2dDp/D+1v4/nsehp8qRjJxmNK5chXwANEjorAovB\nwG01jZE8Ota/t7f9W/TGo1FRm7A9KH8ftpsV2TFb4fLCdTDyjcG2eLVUb3NZ\nBbcN1s+75BFdyXgETpKnXpt2s+Fnj7engGRl4NhPVMKS/BLacTvA2IDhwoug\nAEl8Z+jUBPDQAp5tYR7zJiPFVcS4lbCa0rOaw7z/FWb9dRzaV0zxxuD8MNC/\n4Vsr\r\n=MxS3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"dd200b29532749b01258acfcfa01847b7e2f2921","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.75","@things-factory/robotics":"^3.0.0-beta.75","@things-factory/operato-ecs":"^3.0.0-beta.75"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.74"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.75_1607274445155_0.5783783904787216","host":"s3://npm-registry-packages"}},"3.0.0-beta.76":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.76","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.76","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"2819d75afc2b9f3afb99826a0d2da5e32ae0dfdc","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.76.tgz","fileCount":162,"integrity":"sha512-HKxo6MnsLCgas5UnVk6ucdKDpUn9aBh8cqQ3lKfc/kyGgMZ6KLJ1xL5ymHyclqgb6F6Es/RObgxLZtBi9S3i2A==","signatures":[{"sig":"MEQCIEvhzZw6g4s+tF12JtO9K9+VyOrAx2aAOQ+VBg6a8F+UAiBsj0+O6A3xFKuGdojkpI1Bks4O8EEd2NdTUEoL8Iligg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3542527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzXQeCRA9TVsSAnZWagAAlmMP/0QLPpBH+B18mbbGqZ6m\nRe0DavtFZzFN5zxm8MQMMZBnSN9Xh4773r7S082enTJKGj9qF1h2HarEuSqd\nIzh7GYoUGDOl7cY7mNC/ELtOIA5fxKX8Aw9yiR0w+O6c/OhmSSfXscu/RXNN\niWG+NZzAcmEzRUQF6QBZRLYvejuvk/iMm8CbyxpEO4tG0b/plk+Py5tng1fz\n9mHLEBh8QVu3ZxT7v78Y3zuPIidTV2pNeATm0XmYoOYsTP7dJqvYgp5IV6PA\noAB/m6V3moto1riEMZ9gti6IGc2m1SQpfw2MAki8CicVZ49D3SNqkjDVb3YB\nHiSU3GxxP9H3fhB+ecIa5EiSjRs7p+H/CVsnNgWTDwzqOQSxZlTzfvVkVdDv\nkl+x2I8/eEimhZCuWRlVN9ywjoCTBFVVBFdZlCsRghGhjs3HJc9TLoKQ+8UB\nDveJbC9gflkPIkrpPUFXUGrjNaqX1QSSMMq4I2m4I0uiDjl9AIAATeFf2Gac\npWPTRvRbQUENyk0Oe+6fUUWPCYVUb7XnQvS0zX7NNXMmTw+5NDolIZGvjNkn\n7ijmXrn1FXNWM/a7xlwZqD5XEztUc6ilnk5IFuE6NnkVCNMYG+45Uaw52RIC\n3WLUDq5ZwzLdluSWYQO4fyw8uy6u2GvHZ2KluR5AbTRVLpT3vOx1ZGkhgGKk\n7JZ6\r\n=ZGOM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"8ec842eb183e2275f4e4f0a52388505e00ae2c07","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.76","@things-factory/robotics":"^3.0.0-beta.76","@things-factory/operato-ecs":"^3.0.0-beta.76"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.74"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.76_1607300126206_0.7228852580049443","host":"s3://npm-registry-packages"}},"3.0.0-beta.77":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.77","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.77","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"2503eab56053d9dbe5de3106988f5da88f96c2b2","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.77.tgz","fileCount":162,"integrity":"sha512-WgVLahM+AgufRLZE31Ytldt9xMNvNR8sCoemJ2a95ngMNKu2crJdYV1ZmDcG0mo0S6DOIfdwWVtlmujqByFwww==","signatures":[{"sig":"MEUCIQDeDWWBVfyFXYrjToQ8GuboFeNKOFaTACyLZ1VzavuU7QIgRQpLgYZaA2s3zS8xA/DDsBTYIHgfLXblrH4UjmFzSvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3542527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfztvzCRA9TVsSAnZWagAAJbcQAIHD17MXYWp2W2SKo1fD\nonox6FAqXNUI6JmLbgd9NGWIql5Gtct0ktDbyEHJcP9pYCUVXwFJjIV/ej+R\nO1p4WEGEiyohJBevJkumBUcILS9Rewzk0b79c30vBflVYk46uQpOzXBWgYDd\nGkias9OsCG2lrnr93jNzt6rCi5vd299AnFI7OTG3j9joNZJAQqCzhacDM6aj\nu6tLEfiL26NQ5WcwEStDwYjay1ZYJKRO37v43Cken/CAyZ2K3mAOm1lSORxu\nPD71Nk/p4J9VhwNzHsPdwhMJFy8mtq1gcNayPzG3m4aqF696VyZisJdFMDea\necY1d74FD9kEaNm5f6p+Ut+LCMDHVtOYQnBY736KLHx3pbj8Zlk+n6tINBcY\nqYWQZbwM57v6inrFfxR+QrumH+R1BatDbzzEj95zL7nphoSb+C0br7ezZe7D\n9x9wul9Ypb+pS6LfVGc0XJ5nm4Ww18GN8MrtBdY5Jy2H1Tsut2JNKMl8w1Lh\n5gQLwxNXSAVBrJBVEgQO4Sm02ADKplXyJRKFhWzzCnEWeXcWCEGmj63hDk7M\nauhffr37rI5+W28vIf10wo7l6HMe2NOhdgGlqjXsj8t3id67VxRz0M0VFFb0\n6AdxEqzmnHXFOTDBf05zvbOXSR213IsmD2fI+415dmYngz5rEw3VJ/nhReHl\nJ9wj\r\n=dKuC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"1a5b3dc94f567178b7dd91e525e8d733f4bf12ae","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.77","@things-factory/robotics":"^3.0.0-beta.77","@things-factory/operato-ecs":"^3.0.0-beta.77"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.74"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.77_1607392242671_0.4851619216636438","host":"s3://npm-registry-packages"}},"3.0.0-beta.78":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.78","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.78","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"ea64c89935243d60b703a3943d59750f873b9346","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.78.tgz","fileCount":162,"integrity":"sha512-GsFeAXGu5f/XXSaBO3MuY1AMmRsj7hYmyNvv0vssajEjJvNGNls5Y79dnkY1XcsBfi9q7zGRg/gCP3sYK7FyNA==","signatures":[{"sig":"MEUCIQC3rrMG8vWxncE3n5Hisfr+1XbA3oTTcMgGbwZpQ1VNNAIgSsbvTU91EYv72GsDHJEMfUX3oFP3GaLRtgh4thFYEqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3542527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz30VCRA9TVsSAnZWagAAgdcP/RlqehzBT9AFPza2hQDh\nKjfJiN3W+pS7ulo/2v9MBOWtdu6bl0OLlPs/va0hfGrB++3s+nussfo+MnrQ\nrBW+WQzKye1LHCrlpvyA8awL5l6teY6IwOlw36RIUZybVSCezeRVLIU7AZ8w\nxkG+1wnw8xHqLQek49233Q6ChSAHx6ODlrVM1YIx3u8sL1ot43bySWipY/JR\nsOqGDWlTh2GytPG+f2hZ5u39yDQIXvs1qiQiUTWA3i9/le1Iq33GvnG5HRM6\nd4cfvWrR7e4dTHIMqmfdQ9yZpzCUgIlL+wUputoyd39w9+Ij3qW6XrGfD6U0\nsgIXTC76f/byqpFyrdZvmpm1YFK+ST3y50ODdCgyfh8UbvDrSQ5c8AGnXpuW\n30pl2GXMj0PHqcl41BfxN9SlaZcIa21e5TaFpD6d4qycV1gHUQ33RmyLfqz0\nB+SpQfIREJfMdPpmj6etE0KUpJtDm1c5hgZrkfJG9mXt5Vq6eVqBBpCM7Pb5\nxh8PZgpa9FZgtLp9lIyTHhX7F1BVMmjyBzj/Y9N0U6uBrPVUkZ7LCltISg7O\njB0hgrzD0ItJrOzKuplkeKAxmS/M205Rp1T23iWCNAUgxt9vP90oV8H5EUhF\nbIkdA+t/iKADXoL+ECqp50D6ft3vIZ9HlTMWRJlOtf4eAJQRrlVYvO0D/2Yv\nO4Ge\r\n=G02E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"e2279472f1a0c464cf6ff1c813a6cfc89af0ace2","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v15.3.0+arm64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"15.3.0","dependencies":{"@things-factory/help":"^3.0.0-beta.78","@things-factory/robotics":"^3.0.0-beta.78","@things-factory/operato-ecs":"^3.0.0-beta.78"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.78"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.78_1607433493209_0.5619363814908285","host":"s3://npm-registry-packages"}},"3.0.0-beta.80":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.80","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.80","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"11fba1473e54fdc3c328c5859ff33009601aea52","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.80.tgz","fileCount":162,"integrity":"sha512-8RQjen42GYK9K0FNm5WnRZb6A64naOdqykMeQPGuP3PRFqkW615MBExR4SmHMHFyTaC7msXxZ2ElL+j4JimcJQ==","signatures":[{"sig":"MEUCIEapxKwkzUPmVuGKDX4c6cuAnx8iERxlWq9jqQgXJrvsAiEAwaH4RzOv/XCXEm5njkdpZGV7+jyCXiaO6gGE222uPVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3542527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0MoVCRA9TVsSAnZWagAA8T8P/25lSaatfWdnnbJp99CV\ng0FwtwGwfEhbTQ+zfdEsE0QqStuG1cra7PcFLxbEwUsVbgg5qps/mK8TnHy9\naX0FG11ar7KpWD1CwjXnK7rq45lqk8mRQDUgjDhADW2aOjS7ZcPhR5UWY2ur\nz1gitcZtGHx3wg4dnot6uFwaCmDJglPl5LtjWeLx5mji5wOwqxPog2Rjqv16\ncLu3I7N93YYlGUxRf82VW9OJTT3wbp+1fjkB3z2r/ff9zUzkUGunAwtG1Ry1\n4JlkdgzMHqAkBFfA96vHKfCXvVRpn40taM0jbf6UCiZCN1vQU0Xk1DbQrB0q\nCHU85Ce6+eD3iVdnREsHRP4NkEqiBfldmxfn2dIczn0vPgKv6fgN+BEMBjyd\n4jzXQNTfmMBlAQ+erWTf1+if6mlp5sypsYc064J5tuXmlHrHzwyH4nFm1CBy\nruguBnK4S/zpWyToHoziyOp4dNkXoOVdz9wGqo/7isqoLrVf/sZ/2mJbToLd\nd95uTyEnpgII3n+tuuHxambjIH2rbs4JXOuH/9HGPwixskdw7RVULs203wSK\nrLZdgywbXw3IAcSqvTt6c7h5J1taBlwa33ubZa+HCfo+fdfE5twNfjKyzrRA\nob4ULmtBbywn1FYwaIxu7vj4kYc4nVp6aBpQqgPceiPyIKerP90SSV+lbPin\nm4wU\r\n=gJAj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"701a97c17ac7ada19d5eebd4cbd72296c8c6cb86","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v15.3.0+arm64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"15.3.0","dependencies":{"@things-factory/help":"^3.0.0-beta.80","@things-factory/robotics":"^3.0.0-beta.80","@things-factory/operato-ecs":"^3.0.0-beta.80"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.80"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.80_1607518735187_0.22560841314880942","host":"s3://npm-registry-packages"}},"3.0.0-beta.81":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.81","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.81","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"eba014556c53e5be75cb9a4f77fc8a2136227a10","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.81.tgz","fileCount":162,"integrity":"sha512-Wac5+/TyJigd0JLY9SAg1m71tVdCMmnWza6LnVxJoV36NbjeHJAk65Rv2zxrc+IjvpKSp7e+m/yy73DLxFTOGQ==","signatures":[{"sig":"MEYCIQDFK26VQNXVQo0QLJvOTu6R4tGntdpK82XHivnqLVCUmAIhAOBz/cqXJjqAaUVL7XL0sShWoPuXAc3qSo/AtMutzjzq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3542527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0agRCRA9TVsSAnZWagAA6AwP/2AOXFyLCihhh2VQh/Sw\n9uvMeyKgSse0hlOgEhuBh6ZFYofkkXpXt6LWrNPtOok9vYuJci6cIi8Z0kIj\ne8O+Ozeq13kV7Z3Ie8suBSKFc2/91aIFCR5pjVrgB6ROZTEMJLNnYL89Uzz6\nd4+p760IMPbxZm9shnkXLMMNsh9n9nxfY/jFQl06dEFxXISZMx0qq+PVqo/t\nLov28kMRq3uheYOG7zgyV0gE4sczr4QutboKfvXG+dUuZ5fEe39UJrfcljoy\ninABcD7RzWivW75hgmY+joFYfqLUy0F6vevVbetgjYhyIhkyUgA3jopoONlf\nrwP7Xi66wK++ntNZ4o7sTOyUUYR9QG/5tscHAfCDJnLVBgovC0fOSPhd/7OG\nk1YuEHhsNEjHxkLWbREVlBF+Z4qTwDgt5Y6YYo3fhEfcZtegEhVeQxV4IV6P\n6Pptlr58mha5YdhfJE5sNXorWiVn/Jhih8OuHqDoPxN3VAFHGiyCileBIbM4\nhuZoTYsHzuu76hz56god//oeEFR1TcJd2ieD7x0zRK9L/TsEybekkaFn0OIs\nmMepxW4wbfEvpnXTrmqEuOJE4s975ygUIQzu9u1P5qWXC8xWye3SyURom543\nq/48CDqPgTJsImMYQuIz7z2hL6gfAGLbpEI/CZXc4AnYQ2Kh7wh1sW65j9ll\n45iA\r\n=h0Qh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"581bb2534200c6a64bf8eb527f9b60ae1957bfdd","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.81","@things-factory/robotics":"^3.0.0-beta.80","@things-factory/operato-ecs":"^3.0.0-beta.81"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.80"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.81_1607575569252_0.05466508981585538","host":"s3://npm-registry-packages"}},"3.0.0-beta.82":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.82","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.82","maintainers":[{"name":"jinwon","email":"jinwon@ai-doop.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"heartyoh","email":"heartyoh@hatiolab.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"a939c212d5a854f4fd7d39f5c540ad2f90131a88","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.82.tgz","fileCount":162,"integrity":"sha512-I5/xefOvYTYeOA9ORxy+UNVzSodUPH4N8BFwqlSYuLRQoLVBJxTdnuOFoGevMSGtJlT7C6yZVfTiNIbn3zQ6qg==","signatures":[{"sig":"MEQCIElCHQuZpIoqzZ8cDlTgY1WiAkYcO2LUxrnH4xgFMvFjAiBTBdcxV88zYgRdyG0aRy2orc363nf58yK/dY47neW1eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3543368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0yOGCRA9TVsSAnZWagAAvAIP/3pwRMH32xqJB/UJ/f/k\nh0dCyE9Q+oUiXdLdx8XNYUO9E48BstarwPANCg333rgkvx0XYee8H3UbFXdc\nPbMv2huG5J2dWS4ylyA2V96jBhZdbOorI9VYXHMT5YJAL89vkWpkwH5Xf9XC\noCLg5nbPpJmWKlAmXM7t+u11DnjctPZcZ3/hvGl3Ancfb4VkOez0S/FheFgg\n+yscECm8vzG0y75N5fcJH2xhkjw2I0FUuNdEERLPy7NoftidU8LQzLP0BkJj\nYaoemLxPdGQ5aAcN09plTdTO/bIMibvg0+rPf2BQVD/4bXc+BQCElP2EQ7O7\nMBUjUAWyYhuOl4gpuKHid1Xc8UEcrdRuSJabFUh8Vwgbb8mN3dkK4uSldoPR\nUD+J/1kgesAFCCzaMqKexsPio+2/aSMnV/WrZBiqcQL3QTtmxWC6wfVGSzhG\npQNd8r1hdfZLTIRF8cfb70YZE3aS5iTA+R55AylBvm76UHvy5PA2bSf6P5U9\nirgsTVcQAiBIiKC/NQ9i/M7da1kTkysFUl6gkD/qR+gT3j8cGOJ/Aj4e5nhP\nUAQUZN1UN2l/3VP4r9w4EbwS0sbCZae5kyeN9OlJuFkBw32oIKNI5Q3FOz1L\nknw+FzJSxrBHuKaPQyzL2CYPPH5PCsV6XtCUlPlRRJYQHw8xAYSM8Zw8s/OH\nmB7d\r\n=S9HP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"7a4fb29232227952e10cd923a7474fb3b271cfbb","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.82","@things-factory/robotics":"^3.0.0-beta.82","@things-factory/operato-ecs":"^3.0.0-beta.82"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.80"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.82_1607672710235_0.2743626835050985","host":"s3://npm-registry-packages"}},"3.0.0-beta.83":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.83","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.83","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"888daf75a1f4369d3b20fd04f7fa254a44f1d747","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.83.tgz","fileCount":163,"integrity":"sha512-238KPZ+2BGqTDzLzWWALZw2VFaCQTqFAZNUm23o+lbUh6kk6eB4y/CSiSBPZH1FQ8nzBoLMSlfl6y2vWxGMCZg==","signatures":[{"sig":"MEUCIC18m0ScjtvX8e5USyJzdnvg4fP90RbvGod4tzr5mL6gAiEApFSQgygcOPe+K0Rltk8YS0CDDzroGFYoVeT3ULJOl/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3547201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1khzCRA9TVsSAnZWagAAeSIP/07PBY2ZqWUaXP17Spkc\n40g3aYLmfTfBn5/8TcQI9iOg70aHu/LKY29qFG+/hfekW0o3HWRIpqVk5HzP\nT6A9OD57LQx9kSF6UDKNORrzsJQ6T5f8Bk+4L8ieOZ+amqNsYg69cgLxPCnb\nCjEoLMVD/OE7b/PU7CVyOCBI14p1jpJplcbmSjwkFRj4DS+GtVxG/Q5Rg0wI\n/r5Sa38p1scbtLi2HqF1x6ymSZ6N21BLqtiE4Q8H+KVNv5jH7rnJ/0DthbZa\nfTIFUvHKgbUJOzhk3d9m/UIlcseKQCglc6bOoYFecpd3Q096YW2tX8frCSd6\ngjH3V/bvdVmhvKZy3Tz/uhzwiJAWpdsFiYKwnoN2kB5cH1dAJApZX4yWRHMz\n5SMTqKeJLUa0rxuKPkFVRcdgFqZBDZXTGKC4K5Dx8IhBg5EFSfUCGSXGJUv/\nf4fjNL5FpZ5+SCke4NGhPKmUPgW4hCm37Mv4Ny/Jb5+M4EAar85Ggh8VYzXC\n1Ye3CGUgA4shj3z+etJoiCUuofITkzXnfMD+9BsMoChqHRWowbAZmgk83bEw\nBO4/YLvJw99IkTBJq9sZqSOgG+Z2+2OABIts5eaYe3N8KaO4L+BejmZvm1jF\n9yZFnM003uRzVAClTBDlwxE0S4WZtA2tRtwZkok4AHa0A4UJeJaciwStL3r4\ntOqw\r\n=+Mi0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"c08e0d55e2cca59cfc63e401e27368b03fd72eba","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.83","@things-factory/robotics":"^3.0.0-beta.83","@things-factory/operato-ecs":"^3.0.0-beta.83"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.83"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.83_1607878770906_0.11890640957900911","host":"s3://npm-registry-packages"}},"3.0.0-beta.84":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.84","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.84","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"c5b44613ef417f838e58b8fb3ac437bb46cc7a1a","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.84.tgz","fileCount":163,"integrity":"sha512-CTtrvFnpFTVvUKgSR9vidFNiAAxExF9HRNXxBdBUcSzDMYUfiG+FgR5GMFsTPiWBpW/185zhjJZQV2nGqtIbnA==","signatures":[{"sig":"MEUCIQCpb6ceGV6kQO1ZnjqpvjfW1DQ88GjJKd7knKnuClz7MAIgLazUpvet6w42NI3CPOC9oJhHhifbUJMcNb7KaqyW9HY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3547201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2IbqCRA9TVsSAnZWagAAvr4P/j1KM8VnuYrTIih97E7B\nmGFa4rhkImuFEcLSeOu8Ysw12mM3zHjrMrzUvWgZV3LEIiJ8ITXGXXDMY2s5\njJJoy5mPMWXvcGTsPpQ5yn6nEvs8wWTf00ZqXWc8fQx1/EDM426j+c49GBdV\n4EGGocAJQoeYdPwvqWoT9wVLL53wNutNimnqxV2/aPVYdlUg2nxAeDRgJ5nG\nHphSJ4JDkN0FtQdgOoBMk49/abAfludo0Ih0lVJMeC+TI4GyL+6twKx62O5Y\nj6jjSLaLyRySnHLpruhamgC1bRGNDYe0T549pjNg80wrGPXN8lpj62d2VT+l\nogkqh4IvvDV0rZkG6Jr13eocR1bu3g9gRO5/hJBOjT5nQq23U/ML0qfa2NUN\nEUyMYxU1IYk5Jd9BSTFKwhT0zFxA0FKnwzMk4HXs0a41zrJMiGu3SlA5XIoU\no03dd7TNvPO4oAj/TwR9blRlNTVtM0mPVOnv0LKlotmhvWzDTOpdujd25Qkl\nnubFPK3FxEaPvLLGpaTtkboGrVpFGVWfFHZ4Bh+dtYLoKiSJKUo+kF3gpJGP\nMIXS2cX9TbooYRxXq7Ayg2tIeuXnTAe91K5pNI0Oe4wTF4LlMnS4OosElRnI\nyNzEHPGbvwy9TBztlhdAF40/4DykmL7pzD/gZ7NFRjwEfcT+i6b2DObuWq9S\nHwIV\r\n=CK0f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"f40594bb882046e547513937ded453821d5c0f9b","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.84","@things-factory/robotics":"^3.0.0-beta.84","@things-factory/operato-ecs":"^3.0.0-beta.84"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.84"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.84_1608025833512_0.004932049376542791","host":"s3://npm-registry-packages"}},"3.0.0-beta.85":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.85","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.85","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"12b21b3c8676617011dcc10f6e9b2d14d98e14e1","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.85.tgz","fileCount":163,"integrity":"sha512-c0idH8GICemgTk61eZeIeUJQZSnO0dTIQ1G1k5L1iYW6MOaNAmxlYoKDfzLiSzF2DMsMI8mCHnW4YSKV50s0KQ==","signatures":[{"sig":"MEUCIQC/Q8B/B7vOy9Ne8HLAy/Mf10GFZq2qEfUKBrGeLv8EmwIgI+AuFa4ppuEVts0iLcq3S3Fj3yof0K/rc+YhsUuZcpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3547201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2L9+CRA9TVsSAnZWagAApRQQAJdPVwdKVVwRsNPMyTy2\ndsXYMVq+U5MBk08v1Msk0xapgJUjav2JoRZAEtayUIGSOjYbiXgqEx9Dhdkl\n9MKEX7uF8GB4iIpWmDf/Fvt/afKkdAHsD/JH/LZSdwK+YVu8XHzN/hnBhzPT\ndwM1V79UNFHY2cN1RovNG2w4Kl5OWCRNCmy1ZuA9oohmyOFWQ4agVvQl7yMQ\niF9St3c/LnYIxh5oAEI9cn4Px5ARbW4xUabJ0EgwTkm6dRhdvuVquKCZUQ6m\nUpO7kQMo3jR7uMHmse1uTaer21Euq77cmdh+m5UogAz02033fPY/4Ogk5Zjv\npx5WKFdgZk2hFlZcvqxkgVhzkCUN/HC+dQ57APpZ0zQACAod6XvHfscpN4Bc\nsf8ypBYxRH3Euuj0W+Fn+T7tW5bs4K06ZbWxHq5jZGs/lv5cCNQkv6bf+jJp\n6uCAc4nNqTr+S8d8z4kNu3W5yv7ZUoZCKqwa++gi+ygveLBhNXIaWTHoWMH5\nvrGFqNQjfwKZllqnUj9YZMZev5fg0+/HE11O7Xg+bQ2mMWoMCIpSPM+umRIj\nyyvDKrXDmkIL1MYmMq5v8Hun360dFn/6K73JfWm4YAUdOjj6w+dSkP3zQvjx\nAu1AK9nov6t/PcYhzYUDPTVUD8gHGbCRHeP3HVCHQx+NeKqODZIoBIx/3Ina\nHJD3\r\n=KT65\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"90daaa3a9f0f2c35f8e2da646df76f65ca7daa7c","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.85","@things-factory/robotics":"^3.0.0-beta.85","@things-factory/operato-ecs":"^3.0.0-beta.85"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.84"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.85_1608040317999_0.3485409662453167","host":"s3://npm-registry-packages"}},"3.0.0-beta.86":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.86","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.86","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"7a686e39974b6c65d067076a1cb9ee2be79fa8b9","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.86.tgz","fileCount":163,"integrity":"sha512-ahFy8pBPIHfLd8hZWKMY902cvQkA3UkKpla6IJAofpCy3KtdarvUUcdcRo0qg0+Pu95inTgI69fu8VXW1oWO6g==","signatures":[{"sig":"MEQCIAUdbtVDBzkeW/TSDLXjjyAE1XT4Sra9IvSFGrMJo4A6AiAEOEx/pqhRIS7EaNqNH3S71goc/AUsdR+dQ4BqQQM1Dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3547201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2jQkCRA9TVsSAnZWagAAB1wP/i/ZRrAhAsH2wlvm3s3M\nlXdzmMptiVFxCp39aQ5cpg7gFKjDqjwfehbwDvkHxqG/j1Yle731h9m58yPq\nKKdDT0CUS0mLjq/xnc/L6uIxRaftHj3jJQBvzsD2MiXziBTEmxQ4bdx57AcM\nAnpA0NTBK89ux2QFlb0cAhk4bh+OvyGw5T7z+cxaUn/jyKV5+/4uIaZpuTgb\nvZWz9KMQ2zmGo3Glvl1CBXyPWMTDsB3Ha3luAcoCBetIINDrYdq+v9as+yXn\nhIyUmZykeYu9aTwtFmWad+2YDrY+rlkk8E+b0JR3163tcYsCIEgBE0kT4QYK\nq5ACTcRMNicNg9+xYFfSt+czKfgFDqGIxXocBRWTXe1bUBfb41MJZQ0WmnQf\nsSQFB1fggDvjfT691KubgXAC/+I2PQ5f0LkwJiazvaSSJjs0IuOjmQFuanpE\n7Cx9si0HE4Al9f+Aeuw8Wgn4x+qsfqmMyjLT1lHTnhIZu9vXiTGZo4OqB9FY\nVKHJHjWVDbkWdTInYZBGj55DJLGJngWPsXaelZdPg24awg2f0pEICQmX+QLX\ndbKUnYhLl6dul8lNQCf9GWB44MAwOTqWTx6W/y2ZksBwP1/lVAob/fPXhNka\nmgcZBuKvBi2WVNz3DSr5s3Hj6i9vJoGyrjFmChqlbe86fQbLvy9c/CxX/8jx\n15jS\r\n=NI9Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"aeae97752859a11f55d0cef0455ce56d07b16cba","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.86","@things-factory/robotics":"^3.0.0-beta.86","@things-factory/operato-ecs":"^3.0.0-beta.86"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.86"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.86_1608135715519_0.9560190648646216","host":"s3://npm-registry-packages"}},"3.0.0-beta.87":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.87","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.87","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"37f4d531ceb2c5b175db608839e9af5d01497669","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.87.tgz","fileCount":163,"integrity":"sha512-YQMQDP3miPOtyJV6iYLPzk4KZDKlPWwIOaHre6vSNNmvN4Jj+2/rChTksndj52bGkyjRJvGIJSF4eDdw9HAcrQ==","signatures":[{"sig":"MEQCIFfERx7dmuk2Rptrljd+n36ArqgxZcHKHY/E4so9QHasAiBEQ8013FPiNgXHFUiSgyiC64umWx3nwhaS0yjBTNlcCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3548116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6ffgCRA9TVsSAnZWagAAUCEQAKIntQNhHS0fEubR3Jx6\naNiR5uTPNixpKOvHFl8NiD91hCxZizu8tMEJdoIcKDVZxDm2uLwY2WHSFB3V\n33Hk65RuvFHQqnO3tpBeLUECJmXddAYC2+uSoCZSXFMgB8WNe9LU0pyu8T6z\nUxDYEyNQ4tkOrESnc+UM5aLZT86F6cWQ4Qj3MWvGNafIoAtV5n9oiCyZ7Bww\nUlrXENXJupAvdWY3dvogIuvdnZqxKuwNSthnbbQIfu9o/eLOk8E78sd6XDHy\nEJ3E3/eD321UhfxCSNBufdjSqqT09DVnXG/Gj/Fp1ShIa0h80rgbbSafGmk7\nMhSvHFgXM96E6rLh7SusQTkBHyj3gvghPHuCaHAA2N1HyJdJ04LKO7FVrQIT\nZa4tWH6nBsuZqLmsALW6wDlcvAlWf0nkaOZ3BWRDvidzH3JxLNgQS4ErRgCp\nc43LL2fHVDOgXvX4k1T+XwR2qZ++CRvWL2t2EwvPUuE7mz8/t3id2XxSVNAX\nJ1FXP6h+fq25R72s2eI+fPvhgYfVveNHWRcthEpEPSYJZ4ZnaAT/uv+Y7Vpt\ndCq+F+wkxiIFyPFcFAMXNJfDeDoCVm6zeclRHT/aoVwkHdV7OkOx6k7HAjp9\nyx08LvOmPVxu/lO89Bl9quegoqG3zyPvslyWU3u2GlJOH2CRMBCstkPueFEi\nh4cK\r\n=M+oi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"f909a6d3b09b5412fcda6c80e37bdcef63b7cecd","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.87","@things-factory/robotics":"^3.0.0-beta.87","@things-factory/operato-ecs":"^3.0.0-beta.87"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.87"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.87_1609168863803_0.4170624333649724","host":"s3://npm-registry-packages"}},"3.0.0-beta.89":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.89","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.89","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"e300113afcdd84e7198afca405b29766504277dd","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.89.tgz","fileCount":163,"integrity":"sha512-RJgY3Ni5hkYhJBydvMPuNizNBA+y8nXlqLM1j4wInl6jlsTplPaYY2X9urwIk0KtchR3wuj2l1eo53+vDD9TXg==","signatures":[{"sig":"MEUCIFEoYuWC2j9cY1DtV35+WLFyDUh0KFo0AAYot5AE5X/+AiEA0DEEHmOjn1mU2etWu70E7tb4jtjd8PLVZ//jfEFyKjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3549337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8gA3CRA9TVsSAnZWagAACQQP/2OtYc+zdQXMzFCztuaT\nGZbED5JwUBDOK8QiJQpCHorAoBcqRSLNZ+x0O38vNc443dnezGwH1DQatOqW\nPJ0CGQ9SOTQ3SsRd/CIvxsxEfaTRfw5fHMGb2XPF77m7BrkHwyTiSWRmpoeM\noVu+MxRz9JJjELwUR+gS/bo7Pvwp3DkK4wgmV74ROG7+D5GjmpGcAtEzwl0Q\nVQLq/nJxmwAuC/2Phuo6+e46EHEtnCPNq4AtmPQYbJd63++jj/X6LLV8YL/Z\ndU00HCxfmHliyYQ58Eb69Gt7KAUdRQQdE0AG4UZ+WRXtghpGH0ZyUo2U9B0+\nvvAMaRfq90rPccVqdqH7hqXnSSX2e7afQvsqjvHOJiNwEtkXqUtmCYRf3zZY\nyZmxo5JLC2wLU8re1hjaprgubI6rEXb5yoNaZL5nTNqOqu5emEYRpbBHwp/v\nEz5GxUasynxwVJB//7mLajqV8M4pWliII/ZNRUO18NQLYOJ6gTxuLrQI3BJ9\n8SaUndXfkMazXUzjTY55uMXfVbOg5DiN07k+zDReF9YXESLNTmQQQtOl5333\nOW+r9cSQ2S18eoc5wU1H9iXULCVVFpCfG5YXKepbu4FaPfPRZy+3ZkV89UAy\ntjTLE9wLkf/+ElBypwvmuNJYYwGyXifGw3b4aeXyMc7oZHLnS+p/FGLQHY3g\nQ/x7\r\n=YOKF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"0235dee69c5e7a93ad5f07cefd12dd4b98774fb6","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.89","@things-factory/robotics":"^3.0.0-beta.89","@things-factory/operato-ecs":"^3.0.0-beta.89"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.89"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.89_1609695286451_0.2915299847017081","host":"s3://npm-registry-packages"}},"3.0.0-beta.90":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.90","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.90","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"b70f174cd1687828569ea82784ba9ad16b47d47a","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.90.tgz","fileCount":171,"integrity":"sha512-fQlM224YjDMi6Bi9apm1zwPFHLnfA7tocWNvqzN9i/G58yKZ1t33rt71FKXhPUoL9wHLMKDkGfaMpoU/Jh3AJw==","signatures":[{"sig":"MEUCIQC4X3nysm4nok1H+NzTq9sH62o9vhvRQQglIcQlUAwEfQIgFBsByr+5lP6rVOql1ijsdsL4KF1kpVp/s20DvhvxAsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2778597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8vSrCRA9TVsSAnZWagAA+XkP/3mZcSovG1FTvy3lDvY2\nmtNF3GHDXXwVnFnbjrR+HrzTwIRCkFiQLud/T1nfgduZhj5FCOZyZ9oZSQFw\naT5f9hak7YrH3/HjLPePsULQBD1mYNjY7wVmk1RN4sRAsqH1sK9Kzwq3DBtm\nHlQqLy9e4uDXw0Mlgb7eDhIDoygX0+g77oK8SyKB5UMTSbPHCYH9UxJvP5yc\nY+xadjsmvD45keT+igL/+niPtFfsSZeqUCwT9ruqk4d4X6NM5glRSapS/Asf\ncUqHhjAT2gJI7XEFNmve2765YtGxtDIWDOWmmXqywe685+EWq/eHTQ4C5XX+\nnOTvWfupoT9NS3D0bzHVyuj68mcjn/q0iGCl7VrQByIesymPAYlbQFRwtMvu\nEJ39E0tglCnE8rm79eVzuNYV5hvZKbPWF+FFQWU04oTYKT3lfeDD4TGaWFsR\nGwOPIAv7+HHntyrlpAQpEtsTiM5xcapi/+V7OYhcOVEdysgERlq4ZTli9h+r\nFn1BVE3rTf1Cv3uC8uWNYt1vvuKgKAK1elCdPJtSIoPxfsZhGX8MS3YnnelG\n88Ax9F4TUn+IMn5B/R9Tigme1gAdqrdIF41bKSPQ9h0nY3NFo97PFp7est2J\niss9YL0cCyiDv7uSmZgBIU7P0MRbZVLtOWUVfEx482KRj7Yz5oQbhd+6u1pp\nFJ34\r\n=6UUe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"17d65d5e10bbf323463aafbfe35df80b43e19f9a","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.89","@things-factory/robotics":"^3.0.0-beta.90","@things-factory/operato-ecs":"^3.0.0-beta.90"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.89"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.90_1609757866642_0.7150983396538393","host":"s3://npm-registry-packages"}},"3.0.0-beta.93":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.93","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.93","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"c6ddbd0ee9727a00a75d47620b53c1ccd1753ae1","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.93.tgz","fileCount":167,"integrity":"sha512-2zdsCVUDqTNraSS4K+CKGAuMdxk8zElnE1sHSHCMXpEaTPabsXoeJpCBAdalk3Ib8NQPZuxHr8+NbS/xYl9I1g==","signatures":[{"sig":"MEQCIGt84TP3AtircEtN9rwqyBPIs3jRlR4n9plSEMDn2gIAAiAAk6V8JInqMQ2pzv4kAouKZRGaQJG68VYMUDGhsrm01w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8/fLCRA9TVsSAnZWagAA26EQAIefr40yU1jJvcUzuyYQ\nCZ9278/GVneUqgKH9LGpsOEmTYnxtn45m2trNEvQTR9w13m5ihdpNb7+D1Za\nsFheJbg/syIDuesJyXTNVTY56GLMcANV04R+5EHyvwv4yg2Oik7Jv+pVzRLB\nQSfNfZokSn6YSP0E7GU05JXwT5SReTrnFWOo6WBOWbG24culQauzTVRHRkDJ\naI7bFf50Z+IsRpCqaVxFgQVQFjx/V9Ows3X/suzGrHJKwXuSmKHWuZHksCsd\noMKZYt+Pt+QjUOKikaSXuezIG+vQoNwlfc38UrdYupBT2TLZDvZwqkt0giRP\nzC8YjwjwmBg+E/zsSxJi0DTrYENbPNpA8sQccRFyLIVzI1F2qqqCjEiTfmH5\nANJuJQ3IZuXswP3d2R2pvyIhT1p+TG2C3qQ9GWE9Fryqm2Q7zge9LrRxmO+2\nTdgC42JkUOMenY4NlwMY1AiEE9i832uavyUKNtW6RoP6eNSThw8OJwEoGRxg\n+HpTX/2NHWofd+AJ270PYh84fjWyJ9AOySX0ayz7amoxl/GMoTiwjxKMg6lh\n0Rp/Dxm/nzobst7QzRvDLdzkvQXkPRsnfcD6YTCYstLVBX3vnlpd6Pyod0Jd\nEle/znB1SVKLfA8dmk/D+ROIgo6j3QNPMiShpFZUOmqcdQMd+qsIxmY1aYeK\nLMf7\r\n=Q++u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"38e03d80ce6fbec8b03dafc7bebe5012426f93a6","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.89","@things-factory/robotics":"^3.0.0-beta.93","@things-factory/operato-ecs":"^3.0.0-beta.93"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.89"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.93_1609824203326_0.6003415338755285","host":"s3://npm-registry-packages"}},"3.0.0-beta.94":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.94","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.94","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"58b4b1fae48a9ee08f2b9c58c3a7f545dd7c37a9","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.94.tgz","fileCount":167,"integrity":"sha512-6xjV8ZHB9Ph4Ysd9nOVaKOoYoVSSnLIVw22bSnPZGchnwkG14ozPIGkr8Jh7kFr+nxgzFhwZwNTrqP8WAJ0pJw==","signatures":[{"sig":"MEQCIDBurxY1q1AALzcmXNwWZbAtjJpIfdIEIbfTAGu0GvWMAiAGcl5dj/tY8LZta87Dx4gLPTwHi46iuxP7kNi8ML7nEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9HoECRA9TVsSAnZWagAAUH0P/jfwgUy+me+TRO70YC/h\n/n97doJ5FM81tsCKutoSXhErZMd67aRslCpVySSwS1PKU7AbyV10wFaEgqpY\nKr3MfKirMgHEs0VM68zDVHaPYtXMqKWD/AFdvGXtcWXH41a3drK01fQGcrEI\nkU2n3y+tASf6YfgMlvLOPDvqE3ckEXu0yC/nIXqcHRMl+8NedW2kCBIdFhhj\np/szcr+c+Tapy0r+fL6aS4NM5ZXgHQt/n3dMm4rvUYUpCJZxLFvDZagH3pS5\nJjKl/5ubQd6gr+UdghgQQV51seXX7YgLNkPXQ9BT1UftP94Nrtp8dRJbKSHt\nB6X9b8fyLWCWuNxj7S8Tpm7XXmURf06+BoqYVZ8t96OtHOlBGhqsqZp2CxtC\nLFoL4fZ9+k5Z5wHn4C/X/5ZmnWjhZBpzgNEZ+yR9PyGzj8V5rYLVPq8ViZxJ\nNMxrKvKDFvDXQbcoyhGTTl1EJX0rA9gn+J4bGUoqmbG7YLbOuHrcT0hCcNoS\nPb/WCmWRePFeiRA7v2qW4Hk+TDuvzLiDwWmR3qu8WGxNAoCa5Q4LxUD1Z8iD\nXwqxkfywRZhElatSS0qdwEFa9JBOzfP0UJ8jJjAgFaU+tuzxq2xSlYmTDYmg\n51+5f6nGIprfHsk3nKeu4eldJr5COba8+0CRZtAxWfq+2XdOZvgxPTGfxBqu\nw7yh\r\n=TRpo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"ad4bbed37549bb0ecb2746f47ed94107e42f4575","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.89","@things-factory/robotics":"^3.0.0-beta.94","@things-factory/operato-ecs":"^3.0.0-beta.94"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.89"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.94_1609857539658_0.5169797360411374","host":"s3://npm-registry-packages"}},"3.0.0-beta.95":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.95","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.95","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"fed83e4875bb5ddc011b9f1ef2de0f776610d297","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.95.tgz","fileCount":167,"integrity":"sha512-vXheQdExhry0DCaHKMv3UPkMbJ6nPnUI0EkVTf4hSFN/Xut1ow6wr3CUSIWmiF3jcNYO+zytDs9QH1sscv4RyA==","signatures":[{"sig":"MEYCIQDkLSJsgyKr758Sb4/WAvFEq9RASTNFTtvzxVFNzckhGQIhANh5tHM7H3sGW1f44FJQXzWmyPB6CJ9+nAIR5Pwkbv13","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9R3vCRA9TVsSAnZWagAAu9YP/As9ztEeYP6f51eZjICT\nsOSW12MnZZZYd/ni+k1Zg3z4njNSjJ000grx57Ep+VnAVVLIbLAQ9p5u7jlS\n1DJnya4auXB9z5yfBUsKJRvwkyPVz/ROGX9MNViN7jRyERbHqh4Zx6ZNkcYm\nxHENLOq4MT5jESsaE8Nsq+ev2IVdH0C4Kh5KIcWJ7IqGGB2N7vVcQDelugsl\ncdbGUY0HDi76E1bGeV5GgkoWDMyWtwtglHOHjAIRopnzpV8MQXYM/bE3XH6J\niOXq+nrklxejMO8m7XlYWq/1G2/yssrfiWxqiqF6mg1mv0hoS68rukBAoKET\nW7+stfSKwpZNR7LeuK/evab/p7YL8vIiTOA1FPZVJhfsK4SXjsXwmUJ5J1ZH\n3qCfdfcqDcmAbBCVKGm23HBScD7P7y4I4Smdvc1s/fJDqJrXhjg6xNj9OqhR\npIzEFNeWAToBBgGZvAlrS8YM5suoKh6VkjZX+Ajm6igns/wV3JkOq1EGo3/V\n9Dcr9CdYZcf7K/bXaQB6H+afYqdvqbfgXYwdywAmbWs2XzkMq3Ld8KbyYH5t\nregccKRo88abU8kcZEPk9yjHUrV9njKyxRf3LSxW3XklBbSwFbeNnvaoXrdM\nA29WtwfmN8p2q07UHqNYtUZ6ddfH+iZKbRbwztIPJPoRQ5JN9n29Du8t0I6c\ne0jZ\r\n=WLwX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"939a38128db0a4fcbbcaa80ed04926a65e52c6f1","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.89","@things-factory/robotics":"^3.0.0-beta.95","@things-factory/operato-ecs":"^3.0.0-beta.95"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.89"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.95_1609899503218_0.479639270332022","host":"s3://npm-registry-packages"}},"3.0.0-beta.96":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.96","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.96","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"f5b5e80fc541328b17fadbbe842980a149891563","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.96.tgz","fileCount":170,"integrity":"sha512-ER9c/bNwUhmjBYh1xg8OlW9K2b2MuBuQkXqcrScVt7omke8AxWZKtRb02eR6ARLZGkPHDuEAq6K0cKB7xZnShg==","signatures":[{"sig":"MEQCIHrsePAVdB4KR5WoEZ+seN6SPUL/FrA++1DH4WX/dD++AiApr7UNmprAg/+l/oNBJZ7qGVBZ+sT4Q5ibmWbVkoiC6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3375097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9VEGCRA9TVsSAnZWagAALUcP/2FVoaZmlt8DcY/FApJ0\nelXU4p45BmOTBoONPcLW5QIjq6xUCMt7EOmQ+vxyJAF0DNwu5nIkhLuJ01NA\nbU2cGXrJHAvk2uBSMdGsbj1u8HvahLE3CSNmL9P1Isex/q3XpDFq1LFGiSsZ\naOQM0lJlSAuzUYmxk/e0X7n3MW2hPvIsrftZRGYw24gLII/6kWLZfn1rsOvK\nutdrg6Zi8gRQXMhMPdsW8v64XL/j+Ag/A2r2Mky2Ilac2RMRg1OMG4lLxU8Y\nEu9+W9UgWOaCzuu0MlXQMQMBoZNyBryw8KihWOJZ5n1kBSNuri0dV3aqKMmH\nR9pcVhYfllcKOv/yvtyKRqr1j7VDNNlnjRQgGFpUu39hX2Q8nwL+ZsRxc4Qw\nl8gxNRBaa8t+jPJyTZFvmMFpu8tCZ8I8YDIvhBuu3sWIXhP2sE2FQE1N+Mjp\nao1mcsDkL2P7zTsFVbDYmdyUKolWkJ3a5opicgxbW6MlvOAOWEu4RrtW7x2W\ni0vR2w++LriiOE+dTWVdCil+1F0MU6bzwPT5Hbe3pZROcZOgW2cwkokE/UHt\nOb4v7Z5OecvpWT82+5liheLI4pVEo5r5QqlyIUPoIMVDfhV++meN1tckiQmc\n2DakrSoja7J6LPY21QcAb4EULhmMJjJse0RlcG1BcKXjULHrVdFoTIMAA78D\nkGR3\r\n=n651\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"bd4404669e34b6f5025a91c791ed10ab73a3c39b","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.89","@things-factory/robotics":"^3.0.0-beta.95","@things-factory/operato-ecs":"^3.0.0-beta.96"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.89"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.96_1609912582091_0.6829293788228115","host":"s3://npm-registry-packages"}},"3.0.0-beta.98":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.98","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.98","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"e31543bfb747702d386b0132e6fa23cf16425a6e","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.98.tgz","fileCount":170,"integrity":"sha512-s4sYQtvMqnY96cw/wfHTDXpvwTZ7cPwwi+pp8uTCSQF80jEsZ7ixVeRIGWQaWx2xF82ZKmkvDH3kVcyDbsT3nw==","signatures":[{"sig":"MEUCIQCgBkOpfiFouIHj9KxCgZQ4eLzWttAhG4bUKDs20bns2AIgVhrMDG88KRKV1qhTkJJT0jIc+ruwUumNDgmmLbVv244=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3375097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9V3mCRA9TVsSAnZWagAA0/IP/0jsBqeoHjYC1TRu4hCi\ni8wwJCG80XqxZoPd+MXa+rA9BhqtV9MCFP776NHuvZz9RRgkmn6/vNK3ot8z\nxLaS/KHtuyd3a1tX9+Tyd+SzFK8yteufgINLyr9/J3gnSXkuVsHn49llz2dF\nITMatMeqKQDT10lS8VcESecxKLJp3vAzPwsd5q+vL80AYak5n0KzriBda6j8\ntzUDUeHkfuGxoTCbfgI8LdtaR90DdxLh52wHRdNyGiqKFr0NEGoGxFqg6dny\nRjApd8o1kAZy0S1iUaVYpPIygiXhVAPK79untJWUz0DprPubEDQF9RSizXoE\n93m2wMEphP1shvM2A/kOoczOUFIe/r/EgH6j4ZxqBUFtiEzEyQ9K8p6NY2vW\n2d4H+EE1UFBdS9uq0WCfCZrF3PBuYW2EJdxY68jaAdwFbeZ1qjMCkh6fxkgn\nheU2z/vhVAOywmqRKzg4Hfvn9kU7gwiDu3ImSjL1WlBowv514iaUfpIE7IOO\nxCezu8O20SUr7D/53LSsaxBbOQlLrOIPCKr45WeydKC4OyXpOU8JTfySkdtv\nwznmOMWynb9rZVwdqmQCpitkBzNGok91H+ETWnNfprX4tbKHxjlaC79jNl6Y\nOG/XiTrRxKil/VV9AdhwKohy3Jar4U4vGxHhQcY3IbzJTJdb1Cgvblv4a0x+\nmXie\r\n=e1PG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"2a1ad0faf9c0b52e66888e4993a73ffd92640f28","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.98","@things-factory/robotics":"^3.0.0-beta.98","@things-factory/operato-ecs":"^3.0.0-beta.98"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.98"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.98_1609915877598_0.7210610635533208","host":"s3://npm-registry-packages"}},"3.0.0-beta.99":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.99","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.99","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"5e11ae2de9d31c52cb443bcec22f777e1b397952","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.99.tgz","fileCount":170,"integrity":"sha512-Q+WEQ3+e7/C9ga8V2nRgUe5i6ue4OtacLKTvq9fKQsVPqbQ6JoA0Qr+wogYMi5NsWmzrHg8u0h894Xr7AzclWw==","signatures":[{"sig":"MEUCIQCM6vDDdWRuKw5sumtV24zFmNc0xpFZ862LTvfer6aDbwIgC+CU1J97z9h2bLevNxrFKZdasIeB4Rz/bPFOV2Gku9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3375097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9WccCRA9TVsSAnZWagAA1xcP/3/dJF3O8yMob3OaFWuY\nUntdLbTcxSy5Ud/QOPrJqddTKUEt/KqHIvqLOwFQLkzu47tSabGV6ttoMMtY\n7wXwtHODHRjJ66MoJIB2g15QbACfH8IioHvUw6qEYQTk748LAIdYhx+1DEm+\njM+oJ2ourOz+8v6vo3mkkJZRoCPm7gS0NO6kQwmupngpmKZU9Em+V6+0qXbd\n6TOaw6zy3db5lHPCXkuOj6JKfZRNUIbD8gKD/9AaaQVA7Ouujmrl/TI8r/x3\nIXuACQy1mwv4+kvrI2vp9zqBVmc4wfFLd+wMU1Swu95jDuwM+7vJ4UpiAGbY\n99rCXipcsrUhLQeOm9+m/scVuQyCL36ph2w5+zm0kALzfJiBsbO+P7iSTjdF\nOZtOmljuOJQWSMaIOvmK2UZ2PUhdIk8RLBnrMCXt33vmgzhhXxicakX+HaB7\na4zNMWvMLCeQmkFdhhRjvTa3DD1pP3MqGk8iTRbuKzkVPy9XtrSi4bxHe8gx\nfIzfvIph+0JhEzSfb1d+y+Hk6ihPLeUGux59BXzhswC2nDXswuU7VqYnFLwm\nOZLiTmBQwKKawXGBmwHeGpJHTnoNcdRSS50K2jCYX8LDiKVkrj9nsJpATXjN\nVKx8aurmE5qn6Uj55PYW3mDH2Cd5dIW3XaZ3HQgPvP2xzCdl+/BMJkryclKi\nzslj\r\n=cOCL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"dd42b3868ca3f5468951f418ed59f7ab47e9e1a1","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.99","@things-factory/robotics":"^3.0.0-beta.99","@things-factory/operato-ecs":"^3.0.0-beta.99"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.99"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.99_1609918236270_0.4720679391763012","host":"s3://npm-registry-packages"}},"3.0.0-beta.104.0":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.104.0","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.104.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"7ea4549737b832b128e682895cab7e3a58ebf4b9","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.104.0.tgz","fileCount":167,"integrity":"sha512-bMVCtpL1FKXZFJO39wEiH1a+rZci1/oq+cAHPndZRHJQ2sUXnCPVS9M7VD+Hf3EwKWYutDkm5ewygRVir07xBg==","signatures":[{"sig":"MEQCIH6PMAefmEMFwcccOF2oBsOhO+mdkvQCyp011ojinpZvAiArj7E/zcmEnsIWr+eGxPwwQVT3V0ttmRyDky7jP+OxIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9sS5CRA9TVsSAnZWagAAHGMP+gKPhlqsYdGanU37n/yI\nfJXpYVCliTdngDSzbdBveo8ywoG+Kavn2NT/oamsfVhERYikJWcOmCxJ+mfr\n00OiAyz2Woau0wtsrpPU8X7ppplNyBTWx95j7CLc+RKGcAg9aOZ64nsa6+PD\nf+OVzCrr7ykLS0tNwcQbJKIVf2XjuXAcWHn/IjZSQBtZUPK4Q0Ehn/aZ6DWO\nJAdT6orY9Ru1EzInfIQgSqw2Tsyrpx8lEojBbbcwOT435yorAMv7zan2Plo5\nHtQ+owFhfumcs0GIg3TEcDxC9X1I6S5NHlM+DDimn9icDgSkzkHKSQt8p+yW\n6wFC5A34jrhevcqDDlyeDGxkpFCykFN4wE8Y/yyMrfSTCtlrZHJ/CW2g+5pG\nIYrfPbTPFj/6RKVKGH/i47kNybqkMoA5xQ24G2BmHqUQokzXZOAL/RFMiKsA\nA2iaoKehGk1Nn1cK/3DYw2umeZ9wJwaJEsp+uOG4SdK9HQJZz6udzurvrz9Q\nV/0ilH67Wp/sh+WKAFiVwg5n93z7rqi3BiTVuv3opVG2QumajHHHgeeBinYg\nvxPO/rE3AwU7dazlvgPeZ21e8nuvhqbr9EG0/DBHo1ezG10Vf9ix9Rb+gL9w\nm/DTSxjStn6vEdkkel9tHIQSBQOGUJ9ojBsnG1efaKp7iCf+E9A5GP2DhwvM\nnWnk\r\n=3JgF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"6b98abd9e5db6f7e2e0d2d7c5cde0b3e724e3b67","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"lyonghwan","email":"longhuan@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"@things-factory/help":"^3.0.0-beta.99","@things-factory/robotics":"^3.0.0-beta.104.0","@things-factory/operato-ecs":"^3.0.0-beta.104.0"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.99"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.104.0_1610007736850_0.05381879611914275","host":"s3://npm-registry-packages"}},"3.0.0-beta.105":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.105","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.105","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"8d91b4d03a4ed4b764e239ca39a669ceb105b9f6","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.105.tgz","fileCount":167,"integrity":"sha512-pN+zI6LvJlMWLN6fAQXRNMRpsq6Z+e/XmtuDl81htQcVLZ14c5dpqz3tXuYv6pfo4iBho6fMZxaISetEdDefFw==","signatures":[{"sig":"MEQCIF3bzK/eT8qKWmSHfD8ciFNFxaJMxwP3GRGtiaP4UM6fAiBgTpPbALfzhtwiwhcX6uTkDru+WFKT571bSan/BlIBug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9spKCRA9TVsSAnZWagAA8ywP/ApgyHwkCesqok7KMIaz\nW2K8Up+qziJZcPpv1sBAQmeLCBPvW24CqYa9a498cOf2poHKL8c+wwkVn8Qy\n7zuZX5PuxrOoP0d0/1DeSzwSr3YjrorGEmGeAv0KaZrkuWB1p1VY6i3XX/j1\nmTQyAIxQORoulNnmN7CpS5xVx2DBUTqPFeAPXDMhIgSdsfrUCjMr+ZNxVeTd\nZ+/HtaJq1rYHxbZ6j+ZWAZYFLi+ZRLVrCNs9H1Ox3SMJNKT/ACXnKr2y+Q5R\nScm7pg7JEhWCklBU/O2ulSvQu7Ygu7sDJiBDSojH08FNeoLschKFiIHxC8Jq\nB+i17OcajEsjR0CkPwNX7MQkhsTAS3LR6ZJFYYu0cdTqmopZL2aA2uOmkvWI\naihmaiLhOFF2r6/ZVtiG8SBpZIhtYvBqywO7II2zvMka+abJGhFTkI1WE65p\n6QpiBmY3uti2us36OiMLpC9Q8CW481LnaLHmNuQ49Ph8wMZBvrmpR+HhfZhG\ngnS1/rDXZj7iwzmpJ2TWq1aZPy93/JlPa0iewMZck4OT1rGYtHc3EgbaNcyB\nMTUqh71yg2XSl3/E6ERa5TZiqnmck/CGBUwC1BQ0EwwU/JVfsmOTyeV7fKwi\nrDFU2YG54LbAbJDjaMqQIA3mA15rCENBo+OjXcaucNHMoMDx5ZD3EoLeWOHG\nlXAj\r\n=J7dA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"3111ae35558714f0efa0d3c79bbc479eee62d80b","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"lyonghwan","email":"longhuan@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"@things-factory/help":"^3.0.0-beta.105","@things-factory/robotics":"^3.0.0-beta.105","@things-factory/operato-ecs":"^3.0.0-beta.105"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.105"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.105_1610009161749_0.8655851926343692","host":"s3://npm-registry-packages"}},"3.0.0-beta.107":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.107","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.107","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"98dad665da221033de179247a14c2f7223f5b53d","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.107.tgz","fileCount":167,"integrity":"sha512-WQB4tLc5fXw+CvZ0FqVoIJFldBaKgw5ehz5O/SJQ9R672J/n1Ngg+VVvceZ6VOCkxHf1qpTaPd6ng4WD1Ypzzw==","signatures":[{"sig":"MEUCIGZiVsMcNynHBrt38p3xx7bNfCWisv13qgedMvG7S8avAiEAmCaB2KmDYA4FcnH+eYe/y0B85CTL/gcgQeyrVsTZc/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/y2CCRA9TVsSAnZWagAA1uUQAJCSFR5ujLlaaJzRbRCx\noHw4JmuM1nz7CmY8qMIDWjf9QTSO1aLwlbEquMBZ5ssCsqRyfnM/34pQkDuY\noyHvTvYqqBD9BwejRM1ssSdwpm7wbpjwBlXSemgR3EBzbBdZnnUeTWD0d1NH\n48XzlSxlWtM5EZPmvGrIy8Mouq3CZZDOUq+XoXc6ZyqNRiWTcLyR6QUuXcZ+\n9zkRThipE7Y9q6QifH0N10JOHMJEy//ZN+cONGl6W9YpetUZgg704pfHH9a/\nwQD/f967qg6EpNhas+rglMicK68psSgkirWwhBHlvxNwcsvRHqXiT+i4lVXd\nKSZSqQ9JeyzhmnTsVlSN6opy4vQtIjKEg1lGW+WwTQpTJ2gJp8z06GN7vbnb\nnOEa7m8isB0bNBQ8xwarfdBEVGcK/e5I8fuMhnULGwDK/XJKPB+HDYm371cw\n5L0r+TwNugYtMozB1CmEOkMEbm4dTl97XCHYiKxxelcu6Jhxr5WuyVrTBOm4\nu+dzfxDLRSmazKM5Q7gjftXdKDJsyuBlIJNqsK1ThChoCcLBZfbov1AwJkeH\n92YCKXDND6RCssSWSUvN9nOESAyN2jfQnmAmhiDxSmlw0n+O0xS2oth2Dl8E\nqLj4Ngmg+27vfulT9TGu84w16qCIrL4m3Sxc2nvSt9F81U0NJyhmVh8o/fFi\nOnBg\r\n=HmuX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"a58f87877e7016487bdd1b9d0747962faa73de76","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.107","@things-factory/robotics":"^3.0.0-beta.107","@things-factory/operato-ecs":"^3.0.0-beta.107"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.105"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.107_1610558850431_0.28519031584829824","host":"s3://npm-registry-packages"}},"3.0.0-beta.108":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.108","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.108","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"e3daf482b0b9e8cffc03d4efc5d13b8a2117df0b","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.108.tgz","fileCount":167,"integrity":"sha512-n00vlz5EBhfSJ3mmTTKotM+YCws6iFLCZYD0jBOKIehJipB7a/en/0i5tbX7ZWJ8tfc2oqS7hXXYgpFOsoJ9zA==","signatures":[{"sig":"MEUCIAcPidhZAGzFrJAjYKZopuiVqM9MrEWgBz8/V4gm042yAiEA456KebqPshwKdu4jbmjPvAbADwOk3ct85gAdneF2KJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/9PdCRA9TVsSAnZWagAAIuoP/2TqPQkyIXNKm/r5w5ve\n6oxQGlklv0x3LMBYRV8U8CjlI7nvgWWNYSN9oFY09i60hTwzPyiauhmTgv/a\nsVxoVDFAd+OEgLxweW6PvDjXgocjpVNDyy7LMkgBczRyzNsvHGLcSldnMAYn\npRlypX6aW2bNfP6P7SsdF6IE2owgfyUsv3VIP0bPuI7FsjpqkTqyaj7vsCi8\nJrG6Il3X4k7A4KZIZ9advD0sxuZNu/4IAedMKpcIbGRMI3/eWM/ngltWa3hG\nvi8LMJSS2wrrDtlSJArz7Zfwiuv2j6QGdCcKAYGZxz56s4ZsWF8HbNr+QBQl\nHHg9Lgdn9yT0wEDQ0kWzROofU9V4nyAm8IMJqVfYMNJC7KlKR361+iPwcRNk\nwhm3FIC0YMQDZYJhCo432/8DwghB9u+GHu7e5djOaafh8KyT1N0tE+/Da5sc\n5KEOk6ICWA+qYj7Z0ydtbeHCYy+yhvVy0n7mWKgtNIRJFsPqv33twlX2O2GJ\nsywI+ArFKn3h/41+g0pW2G0y8Nd2T6HroEO5RXSj4Kgd16ARpEwmWKh3PBWQ\nqeHK16ojtqFSeBfcp3kNBiENQc+bYtxodo5tDkywKREO+92MlCyc4efoq+m+\nMBufhtOtU7MRe7nQ/tek301GBE1Zwy7RJ4b3+7xpmFH1I9La1Yw9m1Qt6FDE\nvig4\r\n=z6ii\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"da1995f0d7df2a826c1e6c632e806c304f3dedb4","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.108","@things-factory/robotics":"^3.0.0-beta.108","@things-factory/operato-ecs":"^3.0.0-beta.108"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.105"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.108_1610601437351_0.3492281314334569","host":"s3://npm-registry-packages"}},"3.0.0-beta.109":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.109","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.109","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"3b0f71d5169cabcdc19568716d3bda48cc985bbb","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.109.tgz","fileCount":167,"integrity":"sha512-3lwoasLsDcg4zuf57193yjaxgy8km/tUS7QgRm9Nfqze1TyUMav1DmQ4rQLzp44XgXvIDx0We08v+kRutHhpag==","signatures":[{"sig":"MEUCIQCdvfrpWrtNzVYB4XYAR8KyJw1rawj0PQ2VBecbtrn8EgIgejOVKLcz+POtNMaBBo/HGaQZ/D1YAXD+y4ETvfNvq3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/9XWCRA9TVsSAnZWagAA5xIP/0IcaZJJAUT06wwMdsTL\n2wnUf08YfeacMzbsi5jHDIJ5xTIS5YKNIrNjJNlZnFQH+Fu4GMMbl7/z81Zv\n8ovM+ZqWunDTRhnbx6ylbraXd/7oGqiv4h3ty45K4zWZK8IdVeCty0ANYobF\naolDWBDjClStvH9bNnQGFu6D37+pUT7m+tAIyrxnvVK36QwiX+65mFjenBKM\n3IqNCL9zaQQkpmi4iFEIXU7NsLWldxX7vGBfnyffo3WEIKrWRcmucT5qZqGq\nMhdC5tTkGDnTL3w60Wm/kOwssDn5yvadXIEA6MgTQlxzWvW7enSG2OGVKU7a\nMbFCNlm9JRooxOeb8H1AOBT2/ZqJ4om9uTG2aXRrftw88TVWU8JW5b3SWeQE\n66mfoHVl2PwpWt756e363Xx0nHQPlta6BPSRt8igWpxvrsHAu/aMXaBZ5RLz\n3jp4etnw5e13EWvR363eyJaJK8wu76h06QSYPiCn1FSnI9/r6//u+icu+oln\nt6P4W8vyvWZI2wuV9HntD6/rR6O+Al3F8NUMIHRdTTYsVPcpqMSVxgQl9tLx\nOatRb1vPMczsjJzd+VxHyx0ytxJFmemj/ZZOtiMVuexPEOX7aLYajaJ2es61\nXg4GF2X8ySZi150ptxkOTxpLl2XCLfROsh5NeKy810E47chRCj2LS7nZOJss\n5mHO\r\n=gRKk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"655267e55210e5312800ae3fe1d4177e58e26a70","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.109","@things-factory/robotics":"^3.0.0-beta.109","@things-factory/operato-ecs":"^3.0.0-beta.109"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.105"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.109_1610601942219_0.9374694168101418","host":"s3://npm-registry-packages"}},"3.0.0-beta.110":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.110","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.110","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"c8ecd3b5c50f0ec08b90b79ac27f93eb7fd55759","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.110.tgz","fileCount":167,"integrity":"sha512-F9r0p03j8c2fYkf7pYuilStLZl+RnLYRYihPxmaB8sXJNzV3xIC0yQhnc5cP7tiItfCPmgAjPEROobqU/1OHfg==","signatures":[{"sig":"MEQCIHRd7tsChp4KxXatTCNWIFrusNKgD4SxdUzgX0AEG7LQAiBLm4NIvu/xbT4CWIO8Zngyvqo56nbPlOiu+AbpkEx6rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/+aYCRA9TVsSAnZWagAAT5IQAInjUhXKhl2cQCqXhzAO\n5Un93ZcvnmuPel0Bl/jHxVW2DNG4EwygdIflB3hQshrPgNe50DAO2DZeNn/J\nYvmOE8FlB/q/DIjq4tGTiGBjw+k7GhqoApTxuHwPGPhpmVTRCjZvTS2NPrms\nYfOVL3Y5VrTgAACU/wM/eVe3jnC6ThykMaMQCr/7kocODcGyb2NDq6k+dQiR\nlfM0s8przni6e2pPI5YaWE4H70TLefByIx0S8ufd8d30iFYmodkt2SFBL19l\nybFBBdlzX8IHk0PBI21vPe4+QX4b995GJnatoAu2VD6xJGtUaIv4nzn/re5R\nwqkTyPJthbYrkubTEnFSFnCHNHMYZKPEA7D51sRcyYUzIDKFzdwXru0Sbedc\n+ogePbyxS0+1gEoMVSwf4ygVxfNvGd8Uj3XKKboiLc8QC2PgxNWkVHVwbMEc\nq2Xh3gcpReEWFR5dTiGf856hK7R+/0qJitYzmRoz1zUyFxoJP75051j4XwLN\nCwvWtiqBZe4mpztCkIDRMMKqDt/rj66qpues2PXV5xGOiK92nk7TArFot+3k\nrPZAYbiAkXTTlbRMQQDKpMy8zfcwO7e1rp5sWvW8v2cBdfmETwzrmrcnWoWo\nq618KNWUCNUgqPG2W2LIu6jUghACHhaJcTcRbCDAP2rq+OXRoX224F18jzhR\nFR31\r\n=epjn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"68323c80500df22c5142f982be2a21be5fddb8ea","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.110","@things-factory/robotics":"^3.0.0-beta.110","@things-factory/operato-ecs":"^3.0.0-beta.110"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.110"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.110_1610606232267_0.7828887035588263","host":"s3://npm-registry-packages"}},"3.0.0-beta.111":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.111","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.111","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"996ad0d74712b150c3dadc935e09926f177ac9e4","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.111.tgz","fileCount":167,"integrity":"sha512-815wbgezWO7vrSqILN4JkM/GhHPJSiV/qKUsWEPpl73mNOWls4yikDhgOjwzAHjmZBQAxrq3QS4vhJzY4j92+g==","signatures":[{"sig":"MEUCIEFF7vP2DjfF70WWQWhg9k551n8Yq0TArKLRZfEFjMlnAiEA0TmheCRrcg1ozxKR6f4B2kefuMRj0X6p554952feIaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAJs/CRA9TVsSAnZWagAAwj8P/2UflGF3s7TntQWdD7rz\nzrg6VFCf+UIOBDRTL28Imp207ohU7m7fUd5TUuHwFE8/BYf1II5V2EWexsx8\nxO47umvOA8FrNIstnO1CmNwdjp6Shp0IRl4vCi1oEEzA0n4LGCvTfKp4RBPr\n4w+sJ/8JvGnQ9VrOifSwkVD/P3b68YvDEr41ujHX6jBIwbnMNqsymMFKyrWd\nNB8RiM+ckwoNxEIFqBn97ToPjUpzGeI/sVf/So+D8gF2zrXbS1l8QVhDJOc0\nQKUYkyCY4M3l4Xw3eiMWIhORZXYKK//wI5Xph2rHTRdF/Fu7XfsokYCd28yQ\nKJ1WektL1nOGIH3w7jeg/2Fets1yU48TR1IMBYcK6cVwJujIKNZziPA2e5Ey\n2g6z6Wf25Y+ET5sCslwhVHWNAtlB1/WRHMknzmW+b1ZbER4+FqzpE3UE2l++\n0i6aVdJTItVsxpEC3jPa0HTWPMVCbeGj/Acc8lBBscq3GMGptmurMhvES54C\n7VE/+d2rB8RHmtNqoJ6P5MIkaRL7PtV5CaA9mTNYIM/pSk6AAY+5gVI43mNi\nCjT84/Is3cXomgHGbARpCnF1k85InbPXrOSWhFivmBRVpRmMPT9fvLr6P7WM\nkifR5haPWUcHuN4KYJ2t9m9jk1X11M1vYmFIWfClAcKoXBDK1mohlRBoBn1v\nvkV9\r\n=Lqmf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"5f7b810917ca8a9ef2b158be85f501a2f3e562a8","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.111","@things-factory/robotics":"^3.0.0-beta.111","@things-factory/operato-ecs":"^3.0.0-beta.111"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.110"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.111_1610652478578_0.6231007316667823","host":"s3://npm-registry-packages"}},"3.0.0-beta.112":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.112","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.112","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"71e5755ff5bc4bcf3aaa5eedae3945a1763de806","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.112.tgz","fileCount":167,"integrity":"sha512-PNX1tRnxNXDVRNjtERj6i5q5nkY/94dBJJZXM3B3/uA47fD0UbrxgI+eRcXVWfboUs3H0TO/6bLKNIXlVFYfXA==","signatures":[{"sig":"MEQCIE1rA6YtohQJyepgHRcg9xzZ/es7m1tJAzHRXe7V1f1uAiB8CyDtJt1KfukGIQaME3CU1jxV+MTvpilrgQpJxrjPtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgARVwCRA9TVsSAnZWagAAxhIP/21lHS2GmryWZQP2T4hE\nlhdvMt/X5srLOVuKdcNkXEmHX614ubLUMAdKUcnqF/yIR1ZhR4YQkY3dEjo0\nqvQuEZuac9fvV/RerweNGziCXgfoyPIr8DtOf2nuB0qmrATqwzvwIalRnv5/\nXTbb2A92637jeeGGTWAvbGf1d7qJ7zlx3E174uVEPdkBJrWlRC7B0JLtXBG4\nu3M9HThkCOSVH2+M6+ZAjjIT5QLbVQ1prmxr6m6trIkbamIu+ggQ3XW7YEIa\ngTMBBE8DJ8hxNY4iS8HCftkAhYUsg/NGNprX3YqWKxlmplX+P57HLw05zzmY\n/+PwaxmFQXGXouqyssgauT924awF4BbG1twVdrtU6RvY4kqOKw2fRU/MsD8p\nnmazcG9IqyGxa/r3++n6LKmjkgUW64et8KTWdxL0rU+Dcv6X9XCShKlYm1hL\nbdwaKg6y6FoJcwRj57fp+dkqEX5hF4uG8VuZzsUXlfOZdWeIF8eq2RhZ6Eae\nC6VCigzBRxBHKa79X5UOCHVzvpDZGHQRMVCZpfbR2mBtn7j4hChtOL3ZHIpj\nx7MoST9zf64/P8uVt1LJHVmgZ6BO8NOp/LB2wKmAaCE73YNokmU7MF2OfA1a\nOw7boqIvteUf1SOe7j3rtWgaS0v/q78TgU3vhMpzCgoxSLRKEfziaeswL+t0\nhauU\r\n=Svf0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"943d9c34c6c1d93b4769b275e9df293ece5f8532","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.112","@things-factory/robotics":"^3.0.0-beta.112","@things-factory/operato-ecs":"^3.0.0-beta.112"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.110"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.112_1610683760387_0.17046707432078678","host":"s3://npm-registry-packages"}},"3.0.0-beta.113":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.113","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.113","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"4f84f2cf73f0687c17ea59c6c06c7263c32de9b2","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.113.tgz","fileCount":167,"integrity":"sha512-XHDQHXd8AvFAkniI9TgrDxHy+s8WcXuFmFUwBs2yQEmFAwU7E0rVt8uXc8sqJZPVlioKVS9Ynyeu3rj75KPZcg==","signatures":[{"sig":"MEYCIQCYl21rUT6SXcUQRkrwxlSE7t+yvUT6wCxkTXLe7CSQLwIhAOCT3lyqBbvuPhVn0PONKNLfVg+IOGh7NPX6yemoqvkq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBEIbCRA9TVsSAnZWagAANpoP/jGn4snn8TqrT4nlnhmP\nWkomxLv8wt+rlNeNW9epAWgPizRv3wfLCdWxyMMG3NwYLTAbbAB2IA64KgOI\nl7lpvVHDHw2hqgQ80vx9/RrvzewC5tmbLbkkRfmsQJGKXvfm6mpY1ElA2rft\nTbilAt7WD3IgVtDe3gK8KqPjiJCBJ3H8AB0JenehM0blY2ADKwDqTpN9l9+w\nDD6uxiw8TRJaxXBhzj5RLAf6+WLwyHyw2YVdcMVukpmiinUMQ1t0njNOz4UZ\nQe37Ai/7eBXQKgKarpwjbpYNj4EfFnALtdSTsho2FdcMEOmsmWnY0ySxiZQ+\n2HiIdxK/awikiOpF+gHdtU7QZ44F8034VD2Baoui3Uu9JeqLWX4t6XgieifM\nx/XLFNz9jBK8qtH0V+e5HeuhYjgQpuoG+2yeD11DqeoG3bdG+Rd/HBIV1W9t\n6+ZtVpi/ia+WwzWyjwV639jzHPI6l/qfHiCjNeRA8lByEs30CsqwJJiKNZ1u\nyNPGjVpLdYOBA3kjnU1j6vVN7f+eaw0V6Pepnnszl3qBHU0hJ4ZEZW9eIoEp\nmMqlSUlWk2/VigUlrVGwrVwKKBFEE7c0Wd0zPcmED43BRE/b4CNcDdElrb/m\nFxarVL8vd82tgkl0ShAz7RcUPJegDz2QhgO9/xMArdM7DTBKXY2OzOggSS7X\nyuGD\r\n=EGpu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"e138c9d2f62545860d9bbe0dc06fd5f141f309a3","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.112","@things-factory/robotics":"^3.0.0-beta.112","@things-factory/operato-ecs":"^3.0.0-beta.113"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.110"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.113_1610891802688_0.2383443867863957","host":"s3://npm-registry-packages"}},"3.0.0-beta.115":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.115","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.115","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"37ead65f05fc86c8f15dc3592f4bf83f5d1c62ce","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.115.tgz","fileCount":167,"integrity":"sha512-S2skOn/+X+Ozzp29SEuv3fNgj49GGyMY/DmFm5HA6F2amj6E0bwY0vBUogYHctjboO1+LG66QJy70QPAcKxyIw==","signatures":[{"sig":"MEUCIQCsTinAcXkWlANvMhby/GDODAT5xBDUHP5zyODWfRyezQIgFNY9ekyCsNv0tAIY6uCuanb3mXj7qGIsPd7q2jDGgn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCC8vCRA9TVsSAnZWagAA8I8P/RIN96v9U/8C8i/8QFHi\nK71PrEl18m/KGI1L7Be18tzi+A0F9aE82033fmLL52f0yXViEZEcvnQ7KU3X\nAm0686nRS+G1YoGw4yvn8ZtBMRcV/XczeOlqcnKTg+5PbPmfLYHYdxyT6STP\nPUDJ7rBspkNz41SZyc7/ClWMBFIGnROqNjkCFUJTEmJSgavnhvyQx+BKUBjS\nnCumJHTdre1jBlalgbQ5MFokdhgI24YGjkPihUI03ADJsoMKUNSHdg1MS/0Q\nofzuRP83cZlIGM5ThNsv3Q+u2akrIK9D1SqUQPnZD46l2PDOfE7RfhFMgMSu\nX6HdYKgK6ZMyZ+UmkRK+eAi6kpnFzAMDxTNLeINFKGV9JpxiT+0CM6G4kXeG\nEvv/hAwDWIX1bAjyVUh7n3/B697LDwdZW99W68df99Vzt+ZhSQViHAGlDHCz\noK92HChNGyI5d5IarcUqe/tEL+5zBDArdUqOSr32DuecFw6jpuyxW9tNALS6\n8ONxsZNx1zt1pBhauM0r/D5RrDaLQHldOJlf8NXs2cpTV0CGSa9YkXRqJh1X\nJ8KJ7UpQ0SWL38FtJCCqRVwhcGXlUe8u0nnAx4qJJ5rW+AB2vC42efIV6HK+\ng/6wO911ApLDqoAO5GluzDvMOVSCxCpWO7/azNfx4mzUyoYKbzz/1no6prHq\nLO7K\r\n=z5q3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"73dce1e61a0340e10977ea0b842e489569e0a26c","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.115","@things-factory/robotics":"^3.0.0-beta.115","@things-factory/operato-ecs":"^3.0.0-beta.115"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.110"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.115_1611149103488_0.9438827473836995","host":"s3://npm-registry-packages"}},"3.0.0-beta.119":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.119","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.119","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"6140b2fcb4c986adc56336845f3f42a2d8741fc9","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.119.tgz","fileCount":170,"integrity":"sha512-XyS1PrqQLDOGNqh377t5+/Yw/8Yxw7Cl9Q+NQy5vX+fsg2o9Y1xpCvPl0TFZFbKpwZvEkU3ViPg5YavNJlRXmw==","signatures":[{"sig":"MEQCIA4vhoIlA+yUq6Cr7/Z7ACjncf8GSNWjck2uvBxECuzhAiACkxn9ACBsdvfIjJFTDvu4JYqWAb4jWmj6vUAOk3csng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3374999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCTSYCRA9TVsSAnZWagAAbY0QAIRgpOubkPECKcR3uS0c\nyGXfHEVFpga330n9zu583rvdQIa08AiJtGT8LhiGMcBJ5iSJ/NTsgcfEhHZB\nj2gGMsiVAqd21Y0Y3E5bzh/1LT5hKLoORuRgGespEKvTOBgSnII64z3CZk0D\nPVilWoml8kkR+rTm+1M8Q71VobqI4FD4kiNFkXNwXpdeRedSh4A9CkXcmRfO\nHYXit1Wik4NKZjgsypVvkLbmV7ceod/d+IIoeEc8ajRtVrB9E4AjtCLL9mn/\nvYvCOr6cO527VCkK66G2ug3+D9hXJ5j9NtjuOTEdRXQ4pyIwZz6jdgF1pSOO\nhqw7stp6ic/WWJYHz3s+sDNNTahxbR8cLVeGQjO8eZqk3i8kx8TXrc6r9qIf\njqiM+7+oocyh0x5PRtq2LoGCQLp8LBY4yAx47RPAXBIoWJ9vE3GImutlOOFj\nBsAJgrx9Xctj+moLNVIFswxa/AubWCYwM6OFPDiQdR2k9iXBboVqzSOrs9b9\najBMUAGzgmwn0VQNRFjrfWEmnN+uraBI1yCpmjUBg4aQ58wobYbiEj+ULQST\nWUhRnXNZFIvbhjYOgUXPy9LccbCSxLtlmC0RU5tPne2ob8wX+w82xc+zlxUM\n3EudQJqE/aqZ/F9C8cZwBjOg6BrOyx9o7F3aIxsQYfAdPY9gsWPjFBAPGd2N\nXjpw\r\n=pdfk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"3288150fa04870a1aca467034cf6f5e1f26dfefe","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.14.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.14.0","dependencies":{"@things-factory/help":"^3.0.0-beta.119","@things-factory/robotics":"^3.0.0-beta.119","@things-factory/operato-ecs":"^3.0.0-beta.119"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.119"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.119_1611216023942_0.25854481235404503","host":"s3://npm-registry-packages"}},"3.0.0-beta.120":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.120","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.120","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"a7754ce015f70f614fc2e7ebabe304b9dd0331b5","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.120.tgz","fileCount":167,"integrity":"sha512-oJOJp6e/RFk+lkJHtIK/btVqgohIFinRYtlGjXf0NQ08tCAby0hQ72f/fRV7V+yIPxKywwpcl2ofR6pWcAAU7g==","signatures":[{"sig":"MEQCIDc/3kN9ReFSI6e4e7JaLlyVIE90UbvM/NAI7eCOIU/iAiAtffkyAg1LD+DXSn4arlLL3Zhk3aiGeqbqQ3Lqc0PsZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDh4HCRA9TVsSAnZWagAALK4QAIMZtinyGAQ/y6PcT5/q\ng7zW5wQ996WY3Q87BhBsh30JpLcynjOyxwxKdDZxFZZnMTSarUduJ+vBNbiv\nOjnUzpe6rK/zzNEPDkurZ5+Olz1/PMU9XmW8oXAXPWxsKWGW4MBX0lFEGDlH\n4z9DDcHyaj5NpwLv9eoWtjwMgdQzM3fvPCXeME2nL0JYG9QQ9+bGiK9DKOxP\nL9heW/SQmq1vrVhJEnYN9bPHZC+z6/O9N7We+poQN4CiSDT9//V3GjUKxAbV\nGSRmx7jNSi8CAEjbXW5uAyble+nyRGGZCe5Xef7oGV6BNMnLL954GpqWotP8\n1c6drSPlmPTKOAkNzPi4k4D/K1XE7KY3u1yoHFN90qP5yfs5cviXOzVSo0Cj\nzVM6uAzyfCGU598U+fYwLhB7HJyyhjn/Ng6+DgiZ9rVeOXn6H3lfqDc7vtiH\nEk8BXw1HwA0qi193s50/K3KGhWBVnxSPx82jhPKHZBeR5I/WtcLV+hrI/ZZm\nV4H6wcC/XQkpXFGVlcYfC/cLWHeGR6ak8n9Olv82UCdqxwtKG4l4JRLCe2as\nHcC3f2h/TMgRYOT+4rs5/jxsE3MFtk4KOeE/5h/UyLV0UPQy7AcUFU9uvA3S\nxRwJTveU7IeRGIWv/r/1rPmYKRnnhMu58/g5WfVDR8elpP77nLkY/40U2K0l\nOO+c\r\n=hNaO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"a02ae828615c65a2fb3a57ed61356477fcbdf38f","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.120","@things-factory/robotics":"^3.0.0-beta.120","@things-factory/operato-ecs":"^3.0.0-beta.120"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.120"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.120_1611537927180_0.8009092588825746","host":"s3://npm-registry-packages"}},"3.0.0-beta.121":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.121","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.121","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"902a33c8a4a1a7b51f61578d5f38b0c34dff5936","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.121.tgz","fileCount":171,"integrity":"sha512-DWhwPzJO75z12PyzP2i/0e+o5LhkYQsT8U8FsacPERIqCcmJ1AEzikXH29Xniz5+p3mol9nsOJDN/yy7a3mmYQ==","signatures":[{"sig":"MEUCIQC28ot86s3YVt/MGvD91rVOkXX+OzIAhEBfSLsnEGzT9AIgI/+K6DNFFA0R8NFZw4zWhzndFuIuIOXY0W9krlSG0oI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2778465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDkZECRA9TVsSAnZWagAAcBsP/jpTeJJykxQ9tPHFnSUs\nmn8rgpCBIZXaAwtyc49MeqFjziG0wp2k0b6GijqJUox3VcRVtnobpBtJrQWj\nqodavCeZuJYXzPtGtxzL5nidonWnzGlFLbmZHrNHqSPG0OmPQyjSmD3Yqz4K\nrO3XZdD/g6XZq/BWIWPNINpx+99mat5mDiKkPopa0Eima3Vt91nuvZWji7Ws\n5qic/lgGodXzUyIYGvjwaokN5x8nna5IyKIsWYX57f43wj+KUNDD3eKjd+le\nss64ZMTxLJ7zUPmVAiEbIdp8EjxWT17NjtItE1PZ3ksTwRBFAYJokv/0qBFZ\npaO9fKlxxrEaPlp5j5VIk+yQM5PIy1kI8szDjgZqdhUW8NIKsZNY+7VdBRWO\nD6zc0xbQ2Nj5kazmjd0dgnlFAmu0+9lokqHV95QtbkbnoJdacNb0bnSkx1FE\nhTUNxk6USZQ+UJfqostQvo5+qDMxv72ghkYZYTj3Uxvwdr1JLo4VNK7uGKDB\n2GcawpfsKKtDvgNCn39/BiHQCe8xU5n9suD9kgecXejGTontGEDWmJzbTPnI\nmsqvrmI3/Pos8EDLGEpUh+fvhVpfOB2RTL2xeDas1kyg0Ma55bk0UXomKp5N\n/vW9Gs8+maCgOBj8bjNa2Ib2GOaKia0URk3KpnbsYpDkbWtpPxJjhsxajniC\nTV9U\r\n=W7wP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"af9a6c44fa0a88cac3b397c454bc65a2adb7e48a","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.121","@things-factory/robotics":"^3.0.0-beta.121","@things-factory/operato-ecs":"^3.0.0-beta.121"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.121"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.121_1611548228325_0.7701125044395167","host":"s3://npm-registry-packages"}},"3.0.0-beta.122":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.122","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.122","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"48340111e684428312f408eb86b5e10c11ab93a5","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.122.tgz","fileCount":169,"integrity":"sha512-CSb2/xjB7RdQciDSCM7O3OFRY/0nrz1Ng2diEAjDnmbyEvycRy8VqC+9m/xK3F4VhFaT+zbo28WUDr0kWfQWYA==","signatures":[{"sig":"MEYCIQDZ47kCP3elanCx3IHlmzM50/1ICpgjA6vk4biZ1UWapgIhAOeCg5C4wqlEoNLsOXmkj0AhJzGpQvOSTUkpkFenJzLe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2778327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDmLVCRA9TVsSAnZWagAAoegQAJmznNIpDBJhrnBK60t8\nrcPUV26SHSoQqEN/DOCm4q8Yusc8uEmkjza4DjbVXh5NCLgrv9D0FFssr5RE\nvxIUb66DDqoJGdCLpFCxAz8cNOkgBppjPVOQooxbTSUqyK4+l7KKclYkNcu3\nIN1mJBMiq0B+zCKVL35cYBuNuHVGljkwu2A4cuFrxxQFHXT3QuuYRrgsWnNx\nKXI6J4iQpQT3Mj1Ma9QQDF1RESNIYG+FbwVtPK9Bk+dv3OdjR/dQf8/4Zfeb\niCgYS3ghff3I+Idid4pT8PzCSdV2RWxXh1/qDuPylRC2F9m400rT+2fReNAj\neHZxCpjdDUqbzV7NZajInAHvQRhPK2RwFhm3PLfo4Myqjsnm6NvzQk1WovuT\n3LK0eSzBFGaHpi67KJVBuCUk/cLgoO65Cs4Oy7u3GR0HUJitm5YqqL7LVJQS\nT89M9rpgufvkutjlkiByzA1iQ2HtcplvINuz+2FNl9ztTVeBacjOYd87DWIf\nrkWPEdqRwD9B8zTzn2S1AymAM1mpCl+WGywqI2NAsqXhN9FUVdX/QYe4Fk/7\nj59iVoShQb/AcMQHTd8yGoEKnlC5TxppOpLdca4IOqX4QI0xS7g+ArpiFhUD\nF1n0l/JS7CH/WRi0W7tpwaBBbuhpMyL7QIu0xf9DXWzvD/vUruH52qlx5FfZ\n2glx\r\n=OPI1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"0acd39a7f68fb3446327bae4338cfa355da4cc48","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.122","@things-factory/robotics":"^3.0.0-beta.122","@things-factory/operato-ecs":"^3.0.0-beta.122"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.122"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.122_1611555541096_0.8328942886985613","host":"s3://npm-registry-packages"}},"3.0.0-beta.123":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.123","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.123","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"15f8afba4aed46176ba06f0263d5da98b9a79a7a","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.123.tgz","fileCount":169,"integrity":"sha512-umvh7BmYSC3yXdkGImxNVnTwvP8qd1/4kVZV4T+EPfKAxZ6jGba/X6qIvLgOtJWyMgQ6PpNildw67adrVpqI0w==","signatures":[{"sig":"MEYCIQCak4MJ1e8Sc/eO4/c9tA/xaX4R4vFx/GG0NM0UUZX/TQIhAPx1wADiti/5wHitF1y6JbpBnA+Ja3YQ5rKHc88FQDZi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2778418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgENWUCRA9TVsSAnZWagAAgD0P/0oHLqFfTG+X7krXrmqi\n9eirCt8JVp+3JWyT3UTZoq/1yJlXtfOa5011Bouniww0aV0Zh4gtACEiyGDG\nxiT42dUUuqK17KGU1+j+oW1ZiCW7d/N5m4IV/LiMwU84fybBDt9mHc7fvg/W\nJS6gOwkRN4MMHdYOTakyrcsRHGka0BIjzpdJecF+kI/yesxnBt4mf3LD3Fo7\nq5SkQXBFQ3DS9QbE9Tl4qipoEJ3tUSJM/VMuuX7f5DARngGMu8HaEvb1Hkqq\nU0vXm/6tq0tt7zlZb71AHD7yxMzWgZpSrcAHMOm1eGY2VafIGgEdl8Wh4bHV\n7HlQUpqTK4yywfLfH07uIvoY33qKvpIoXcNjIGa8XXUvea3eT50+xjevDTfs\nJtpPXmMsmU+mSo+B1eVUChyx5lNZEy6wztM2NKxV9TxRnZsvds7oZHqcfQsS\nRS1EYXKP1MF7c9O/xs69U90eYZUfnIulceNozOnqd2RAwWrnXZb027c6bZ0U\nDDxMZPjsaTc7JV6CHpbX1YkJ/NaHaOIzpiZ97b/Ay7viMzJR+OtYsq5ifY5c\nJDbs60QwiDEQ1N4QJ9KzbekUBaE7syxMGL9meVjctc8fo4ssW7e+d6zfEv0I\nLElcUc6RqO3y2gU0F1WOvNReNCCBCWkSBudMSD3Q7i5lsp3lUu4Z94RbFtWq\nXWBU\r\n=sMnN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"e635957f17d1058cfd073c6b8850217e00d56b0a","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.123","@things-factory/robotics":"^3.0.0-beta.123","@things-factory/operato-ecs":"^3.0.0-beta.123"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.122"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.123_1611715988376_0.15037116643103898","host":"s3://npm-registry-packages"}},"3.0.0-beta.124":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.124","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.124","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"34d6fb773ac984b59590be23b005f748a5c987df","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.124.tgz","fileCount":167,"integrity":"sha512-YiF7wpqTfjfKfCTDk8cYZo1/PZVZjpDoiO7oxh6dm3UHiSbtWTpWBFpqT4/6BLdkMf5e6gIHeInGuJ2E9rMe8w==","signatures":[{"sig":"MEUCIQCs02oWh9GL9+0oAAMDAz6x//9FqQUTnKHzTQaiuHw/PwIgOZik7fCd8aizzGELkhT1Yo+3O3pytG4mzchMMSmi3fA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEX+NCRA9TVsSAnZWagAAuMgP/RnP+PNgEJ77cTy/NSHJ\nyeo4Q5/rIAD7WpYtq/cZEpaxMDScCDnjY/prUhLupJGSqFSYfdQSpT4tADyI\ngbgcwcLc+8jwM9DbEXLawA1kF6vr4H5UUq7qO2ZZZY3t6Tv+r14cGMxgxBOv\nyANCoSuduIfRnOQW2yThuu626KcOxnNPPFwKoQbhxvsQ0Zp4ih8woIBztcw+\nwD2TW9sRflMtedyURpc2s+2R4G0tK+FU7JILYRcUZPyjxqmZS+/oDt4H/Vz7\nt/4Uc5i8y8ICeIczOBmuf2o8JFGC5d6ydFKOHrIroMMy385Z8DsZhBUibJqO\nlu0ArbnbqVkCY/vDQu8pmIbHb12IyNcHP1x5qd438kAaMTGdgDiqNNJ6EgWf\nfQMFAs/XTUIMlqSpsttgjRk+hIlrJpF1rzldBXeAWYdIJAjrA/rLBKdyY4g0\n7+0FRZpX0PlQymbfqThpu0U4PmnA2txDKnJ5aKAIHCuLzTWd2cERIZXEW5bz\n2qsp1gXL1/Bn1IS9A7p5gsTtxhyxujK8q9Dc7WI7T4LdUXN9CiNzTsJIlIz9\nimxGd2oO2YNh/3ePVI6tRVBphBt+iU0bcEplwU75mQqF834DIuGblpjMT5eM\njdfrmiLlnJHqYfr9zxqoKbJp5FcAi3hZHIjnK9HWtDUqg7sSRLDBI2at4MAj\nVcQI\r\n=nMBv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"afb64386cdf9aa7d02d1145c63dd916adf1d0c51","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.124","@things-factory/robotics":"^3.0.0-beta.124","@things-factory/operato-ecs":"^3.0.0-beta.124"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.122"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.124_1611759500637_0.46700730145314906","host":"s3://npm-registry-packages"}},"3.0.0-beta.125":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.125","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.125","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"2f90ac94dbfc6108ad836d901fa66515b04cb559","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.125.tgz","fileCount":167,"integrity":"sha512-s0+U4OCKOoCWSGUnye+HMRsGBA8WyDIEqecOhjQLscO+uBGSdpq2RhkWFuxQI4BJA3/ZcQIRCyGZpPFOTe9img==","signatures":[{"sig":"MEYCIQDHRlZGPMkXofDu2YeHGfFKVhebYKPIkkRpp4mtIsXCpQIhAIBA1fOOtJGfA38LEttoYJMkRKaTiAf4FFqtGTYVTIqL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEZEoCRA9TVsSAnZWagAAh9MP/iuTZ+47kjG4hA3ZQTD7\nxNjqQVp2r80MPglU7dIYkUJyFIRj8L/hQ/m1/nW4tOW+EFdFEeEhChj89LDV\nn2ZfB1CIK49AQ/0SIYZCk4OUlK74oidL4hpTiwKCyiTE8krVeOymVrAxd/9P\nTEcA+4mBs4ECBuKVGsSHz73mDv7inug+9LmA7jRRhfIqwEqunMvDEVPDURdB\nhhw6qyswQNf1DGYv/ZMcTLK4OqUhM/kUP3DfO1qy6HDY62W/SZMaxpeK/T2u\nZAHBBErCL4itly5svKzxGg9WwfuMIAJKG2hTAon4wStoXVReIy/2rR/SBmHJ\nhTheBmKehfncU7Q3E8KW19hWONwsF9HcjAKm1vpaEqjJ39vqkvkcrk66YKF9\nisfEYKnIoWczfwutAc0T2AudAGOO8gd6llIozdI+bPC7zC86n0hKpcj+6xnc\neNRi8SUfneaf5NR1PWQAj27QvV1Q/MrQUZzfXzJg2JbpmS3GJuR8RcNg/4Hs\nNB1eFah/GUMmt5GhxEFp7b2D3KULCVWJrWqB2wgelhnXgARPTNeEx8jsroU4\n07AqU9i/QWWd/eOkKVrfgXWQ7kC23oVluHifcsO22/EKdK2Nu2J+MrEkrdeh\ndJgY25rwBL8DCfjFW2BpfbKjmMDBDJ22GrWy5Rg3fTKRce4E8bZ61oU3Khsd\nA3lH\r\n=vr/a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"c3204bcc8dfb6119dce585d7026eed5c4a319bf5","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.125","@things-factory/robotics":"^3.0.0-beta.125","@things-factory/operato-ecs":"^3.0.0-beta.125"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.122"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.125_1611764001670_0.22245289429520243","host":"s3://npm-registry-packages"}},"3.0.0-beta.126":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.126","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.126","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"7c8eefa53ef511e78a3940283bc9c323a6eb974d","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.126.tgz","fileCount":169,"integrity":"sha512-yE10EYRhN+hzi1sVMuF16OlNYrgWZCHQdrn0i6opiAoNcV13nVyIPul+PAenFR4ni551LFBz6ovXX5kCho3mcA==","signatures":[{"sig":"MEUCIQDsVrRsd56/x75IcNKeg3JrHh9u9E842D0y9o5YpAmkkAIgBr47LWYeWpuqoMyIGSM7PA37ow9oflFfxMikYwmXRBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2778418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEnUBCRA9TVsSAnZWagAAiA0QAJMBgwRQVKIsGqZUfc0b\nNvKwK/eFOF2bbvHBZQ3yEJuMVkMfdcVrZdE6Gk2e7TpkSWB0UZueKS4rWxbG\n5hecWrZQQL3TYdlW+MTyagk9J9SObMBJM9lR2RQaTa3/2c1pkN9cPsdPM+bK\ntavUgoHbO49Pn08Z/+uUFJsMKr1HLGFJ396AGfIJuA9ODTrg9JZtZoh32hM9\nBYL1bJywj4jqRBdnauZNkfwOHvtYOwsbk/w4eIJEtv108lwGvwrCI+DVb9fL\nWL9xJ/4CE/vvRr93ADsv6WsuJtFVy3/wU3xYPh5HDhfy9fbrkYbpbnWU1KSb\nEVfE7JdX3B2qhoCPOPhhZ7jzq9+gGNVpUTlBa5XCgEblxe7uMaGSPQHIpSb0\nVOuwWqcTaFEeDZ8iU7MVlssHjc6llIcYAUtoC00vwbESbyETDcUVKefrr1vB\nxM4s92duuIzgvI96LY5Zx+fsKE1qtKGWyHyZvS/YIsUWlVvXZ49bz2BUu1Rj\n38FetyNeo6BNenH0GtVkSfxdNm98jsFLed67HCJJoaCuDYoNgnpr46ts4v98\nr7B7H/tFcAT/AENmgJ9TKyhPlfyql1pHgpuH6M/3UtPNi8hfoygPzBL7jNQX\nLniTkttzt0JFsEWu7tQH46Q3OxyFFw3nCLA59ppYvE7XdCpzF23e9YDNBo0e\nPKR0\r\n=nX2+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"02f6d3d1621c599005b496119d5475684a3049e3","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.126","@things-factory/robotics":"^3.0.0-beta.126","@things-factory/operato-ecs":"^3.0.0-beta.126"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.122"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.126_1611822336595_0.626825767194221","host":"s3://npm-registry-packages"}},"3.0.0-beta.127":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.127","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.127","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"f05026bfb20be04a9a91fda39399421c0d789309","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.127.tgz","fileCount":167,"integrity":"sha512-aOmJ36CfBwThr3cX+1ka2G3IB57s4DDPkzIDZQAmVvYEslE3yFXgo3+I1hvt+o6C7dgtNw/6IIKnvW/fIu5nrQ==","signatures":[{"sig":"MEQCIEyA3dd2b4TnOa1cOMCtif19Ohp6nzBehDxfe5eI9/O9AiAp6RKek/lChQPdbBjI9fVMuCcNVmniesAregBd4zFdWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEq70CRA9TVsSAnZWagAAY2gP/1RMTf3+A5BL0/bpVzug\nTYNF8inm9mDjEuYyZwV73m8atZrv2dFUQOK5Bp+YO/PcTd7LCdbMVz63sFur\nfuacxF5OqYV9D9Nizx2g0XtOOGiCdCkWERbC47MwqpIfMpflTxb/kb2x88//\nwfuUI/6qI7aPso43JCj/GPqFBkMXXU/vE6w5LrFoXHAPac6x+h1wQhTFpv8J\nd3OsevOh3fiXLrAhj205bMTTPFWsG9A35G9vypBXK/JLaDXCMd5759sOHr21\n9zNAdY81eFMWj0MbeQmfahZ7fhqpndIUsWKvQhVWijTxQ/KoJ0cyVe943LW2\nTGiXoYIr8mu0WoBZGP3e2DydcP/QeoudQ2O+BdB3GueMV7ACL163kXkrmeXw\nPwZDXXTM83TOh46cIb8zuDHdAVFYQb/dP0vclK3ywXp64YhvQVvx6M4FTnCD\nPUenHVSQhiw1qPP45eplZVKzwgjcitqzE5nxj4PeuRkAe4c+OSqGIS3WAS2X\nI3pj0VPaXlCi5yNSFfVyLeeNB5ajKmdRP0vO5vl4xw8qK579pSEYrkyyHSKw\nBj744FBBDRQiQAS4vZKb7TGtl3P8AKzUk/B48CtkSion9LE6d0CjSKwFfRsB\ncb9tAaa/Y6MQl8jmb8i8kKzEO22pW3zXE93lLGzjekC9+9GTAYqBQERX1VKt\nbzZX\r\n=uDUF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"173b8ddb2b11d955af7bc5c573901f427d4390bc","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.127","@things-factory/robotics":"^3.0.0-beta.127","@things-factory/operato-ecs":"^3.0.0-beta.127"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.122"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.127_1611837171922_0.7250064497671582","host":"s3://npm-registry-packages"}},"3.0.0-beta.128":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.128","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.128","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"61887d9f5d656cf644f68dbbb3eb56923a411bee","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.128.tgz","fileCount":167,"integrity":"sha512-aoN2I5fbOnojonVyUqEOfdWVojKRSFGamCPquylrWVI1gEsYsa7J7wiuvjFpOO2lRYP68LX64nd1yEC0ORxlwQ==","signatures":[{"sig":"MEUCIHCwormmB+0NoD5Z4RkO3KC3emOq2oHxacc8Ga5SP8HWAiEAhh61uUt24aABmGXsTzjf9zslxx65aDbL+PcBBXjoxOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE7P1CRA9TVsSAnZWagAAwFkP/AtxBiuP/FRBEPmOHdUK\nB111yobflJ7TjzAXWCyVa6bMa4i7aPQlBK+ZLDF7EG/rHBSKuqk96Y8S8S1+\nrqPk8uirfyrZngxz7oFE8L4NgeGgke6dFGUIMGa0lsaPpu7mzSIornMTke1t\noYqAiiqPU0xuCNIBOYStszYVRSGc8QHuVxVLb9J6ukOHOb6fBElaxg9c+54x\nsFeKfmeyx50PGLZmBd7pGcDT3L3wDu5JBCuEXoP0BHu4YtUx2/m8i0VGXbnQ\nrmrl1w6Nfj/WQReJWH7Ai3omrpHFlV4Z6y93fXwLxaMhjjpN3cXOAfH00/hR\nWkf9dCKaVCQDqY8r5gk+Bd8XACdw1z+PTTc1TXYn4koRmBmkx7fcw0V6/eHO\nZ8ec/eIJi0KZeTSIkOU0fEYcjqbcuJM4EOQledubfpXphQYULQWiQHNEQCIB\nlUT/PTS556hBL7baFGXFhDDJVEkejrsuxi3VAkx2NWCfwnp/YsEGUwbcRB5s\n8jwo4YdiFct75TH3l6umoK5ue+5SaQeCqGtyvmez9pmpbLSI/nW0v0hF+FjZ\n5F6t+zBk6P+uJ7jGW527Sen1TzLfOp19izSNX7IqSp0RBeMfykNK6W577y2m\n/uS4lah6ay7aIrOznEkpHOb/podRBpdDPfEaukI4omn7r3yKcP6JPBBtdNSH\nuHyI\r\n=MaLV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"ffa63e2d8d6d443d4e40fc431d79276e67c21e52","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.127","@things-factory/robotics":"^3.0.0-beta.128","@things-factory/operato-ecs":"^3.0.0-beta.128"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.122"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.128_1611903989520_0.584636789351858","host":"s3://npm-registry-packages"}},"3.0.0-beta.129":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.129","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.129","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"a03fdca40459d8bdfc78ae172ad71c70062bfbd1","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.129.tgz","fileCount":167,"integrity":"sha512-x2rT+rEqmwmvwf5fr6CSNbvbNqNeGC3kx0ePN88qeifW6HJqjKnvofoQ6xDjKeZa1OgB72wPhXsXzfYV3QNqbg==","signatures":[{"sig":"MEUCIQDyNQoR3ZwrLZDKgIGuqMR0JHq9Ttu35+0cPrlEXC6xZAIgLt3AGH100bR8Lzhfc94ZftDy0EpvWznaMrXd8HwcEM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2775771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFCGkCRA9TVsSAnZWagAAee4P/12sho+/nN3PIrQqmxkh\nMhMWgdc1g0x/T/eA9We1sTkkm4CZ/iQWBBDy/i3ns7gZaQ//w6f8ZmlZM0Ey\n1sRSk+l7tvZ3D9N5C8w4pTgkfmaRDXkFnABJ6RUpw7oxGOV8+d7BxEoQ7q72\ncTbm0fN73MujAAIBhYP4RzDPjKDcaZ4WUmWnSlotFG/XLI2zBCJdkRCzkQzP\ncoiFfg7aahav9MKHxx+2Y1LuoxkT8Uf6xX8YlUW7QLq+kzQ2X7JEyC+5S16J\nhOL/h64GjrRDI/36Qae63gs7vF3t7QaIb1RPuDvvLM3O8CrsNpSXBzyi1/lW\nntrZRVDk0ESfLqGhm3xwG80qL8UhTCKi1cQ3//IFE5Z3ekhGC2USS2lAciDt\nDf/9dwlpGoEtpRE9KbQftUebHWiBgp2jXojna8ZTltFPii9vNrtrFNRvweaI\ndwFJg1QRFQZfQkZyqr5vxXL1piPgQMvpwyjqLgil/0X0b6oIBwhMry9tUD3E\nqesK3TvGQiWUa+CN60iajSuYe7Ctz5oE7rKUKBdJo44tm00YqFlTJ5lSSKLp\nBl/eMhKq07zT8qbvQw+Lm8hIwnsD7nB7ahk4ZhiNopkkrYe8IDAjBICxOeSO\naiwGvPyTI/3hnxS5+ZO590PUVUNr6W3kTRagODuKItjJaKZMCHGwplSsyT3Y\n0p/O\r\n=1oM4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"c40891e5b4291e0238fe642d27baa630b8e137f0","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.129","@things-factory/robotics":"^3.0.0-beta.129","@things-factory/operato-ecs":"^3.0.0-beta.129"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.122"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.129_1611932067957_0.7743370780254357","host":"s3://npm-registry-packages"}},"3.0.0-beta.130":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.130","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.130","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"8652fd592001c865c6683ac7e34dd0e798626faf","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.130.tgz","fileCount":169,"integrity":"sha512-Hb/X4p4hkHYKAQlAOb5G6vzNQJUBYKn+zLQEkWNlkQCI7ubqoIAYxxEBApAH6qS1SEGKWziT1QL+GOpgzTtpDw==","signatures":[{"sig":"MEUCIQC58UEnTHeCTFmnjCg4Oc6X5oTYXpAv98czrokSGLEMZQIgRkp6jvdItUwkNNd46uZSVLlXJWOFI9Q837MGMAqJDHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2816867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGigoCRA9TVsSAnZWagAAHfgP/2xyep23Fy81mtBZUuQ6\nwV+872XEOTObCHQc1O4Sgve9jbEER5jiEQG5evnFhYWbXFF7wa3GuPyi6PkV\neplT9Itg4cboJ0GZfbLFsx1SzsOd6DTqsJhqYkTUo4QfsxziTlRsfx9N6Pz/\nNTMdkjmpCGUQOpV6ZMxDMWMn6N0BOHsjHRGFcIVYltaNlLfHIUt7+XzPhmSn\n6Yf4kbNI3wy76yhqta6kVs1sYEKqQhZB9BfqJf80doSDm0PyzR3Cr/pQhK/J\n/F9NGm43OPB2ZigH0jmBSvwqbDygWR08wH1vDvtaOI27DrUT/+UPeGxBncWw\nC1MaBY1m73Kv4hQNiwVfPBR9Oxk6CS/2QVi99ubFfwodFGaMIE184ptpJ/34\nSDxUT3xnTNIQ5x85mn6jYHp+kLjeXRb90bzfl8g8LhVFJs4EDrHmCFj4N6CV\nDgniZ9syLl5hDCmfZ1kBAH2oZoKdWoDgmRHrPrat+SvAfq8O4FdDKXiZmXfs\nR7J/+k/eeyct/Mm1RQFT+cBiaJqP5twp/TU3RKFxjcsHG4uEgqFxScNz2fJE\naLnb9QxrcofwjxhfJZGHmMJ2evf1F9gKFuAtrQeVK++42m7I66p+OEKYACMm\nAu+QKA95vlQ8ny4d9nZe9lyzisd/tOevppQd7xVkfXXMuONKwgfWOwQ4DTNe\n2Mkr\r\n=5X5p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"7bf811e6037eedb7ec5b756fe5b9da7855cb5b92","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.130","@things-factory/robotics":"^3.0.0-beta.130","@things-factory/operato-ecs":"^3.0.0-beta.130"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.122"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.130_1612326951514_0.2676161345611625","host":"s3://npm-registry-packages"}},"3.0.0-beta.131":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.131","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.131","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"dd6d8bbca5315be9ac5088b2b977761bfb54bb68","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.131.tgz","fileCount":167,"integrity":"sha512-lwccHFMeMzYgoDuNq/PMvqdGSB/SQ2XpOy6JrWy16JVz/iJiYTiJTbg6AtQ5KMKT5y1GOjZJkKfN61EyvDp3Zg==","signatures":[{"sig":"MEUCIQDtsV8FVDugm6LLNwVymMIcVjf0C4Us6JIQZUOdPa5CQwIgcVUig+F47ASOZ22gql3aukTsP7gtu3rk6wi6mrdSVTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHVSoCRA9TVsSAnZWagAAmXAQAKQ4I35K0A7oJ1Jy12TP\nxLtIEd+5ocdKP0Fo0AhXWOJw8qvQu0q13nATuAg8Yd+Zn7L913CRByQ4Uln9\nQB/trA2fBinFK8cSZW3An6U+8ep7qKJwQXfaxZNratShVMbEQieTmWLRRvKh\nblISGC4DA2i9/i6+zABwYKa+7GjWuGR1ZuZ0gSCPRbC57lHozhV1LNQmQ8Xu\nsb4FCuykXc1tqLaZUWNbW/MElpEr9PUmRjlbtrA07UPZ4Z7xmg8IBt+aSmpm\nvp0B2C2mEsqMMoeev7sj0pKjrWGp3XXLgyugpuHD6WCVaJlVPkNL8lybiZtL\nrgB+zF0+aQh7VNyldfXW9ETDXuhO4wl5w+OtPL6obrHnbPSb/5q1qDBHDMuK\nyHwweylKvH8GXqigmeKmFuFcsOxLO7iKhe5drnwf38GouHqrUf3bQxp6p4RA\nd+JjPJSY3gUW2aDO6Be46nAZfdJDIWY89iy2xAVbtgAA+dzcMdbLcsQTlKwQ\n4exJNcFJkUtjlWSkLbUiMc0ATXT+6st8PiZvZHMBaOv++YeCmXOUH15WL+Jo\nW+qECFtAe5PGFhsCw6ZNsLCKDn/+1eNRDfhQIAX0oLs6GYaMAec7Y2CffXHc\n0sLhwnsbnnMhmRpAo5cZUoGmb/a+stcq0J0UAQn15uJMQPCfmyAw2n+TXdnA\nyThR\r\n=plkg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"7c50ecbec201d803c36e303ea80e35e30d2dd11e","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.130","@things-factory/robotics":"^3.0.0-beta.130","@things-factory/operato-ecs":"^3.0.0-beta.131"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.122"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.131_1612534951823_0.13666572653634845","host":"s3://npm-registry-packages"}},"3.0.0-beta.132":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.132","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.132","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"ac20f9b38d363d396c1282b4694061072817950f","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.132.tgz","fileCount":167,"integrity":"sha512-3IIqWe/+zrsCsDWGiK6/GVOZyVxEZWvlscMBFCAmHMLw7mnaDoPVRRo9q/oJHswYF8Yg78jxrhzJ85aJucV6vg==","signatures":[{"sig":"MEUCICFMvQLXAK+1WwskPRyzqxbJJzTMjHrcWfOB5xkHHmSOAiEAuosQ71+pm4dy+nqWpsILwvpt6H4Z2k2J2GHL3mxDntQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHWZECRA9TVsSAnZWagAAAncP+wWxUi1xPhpIFY7yAcoY\nMyIqp76fy3kxd4FAvt/jK+wzZoWFXC76/WBBAipdUXkSQ7VnOqTsSj49VXql\nOGhh8yHgGrRCHK/1RbBisaI0iRx6cumqNAf+4z2SygqqGLtwoBezFOJRC/Rr\nr+LdrX0flO21rwn2nQcrHQ9e/ShCEh5YgSJkJE/BDHoWvfoH7mgoPT14qcdW\nF6VxnG2O6QgbL9tpNeibpZmi2HJ0caKV6TBsCeyZ7eHjh/4dJNs5lG6wTpZH\njMydRfk3Jhe1p2sYP3sB3/muzZk6A7WJdrlIOODYnPcN4G0fIudm0VO9WIsd\njiPrdoJZB6ZI0/yrIzHDmjNDjEFvZdrayPgz9rPNXDmd80A9z/F1IFoGb3IZ\niPyVMH0ks7ZRAYdM+Ieq+Jf/cnp2idLOQV19+dQk9HszxF3SGfhGbK/EpE2Y\nmD8bdexX5D6xtJWNywxELaV+suSKhRV0ecwxtgCrGWMab0WM+Y1Uq15SzjUK\nk1FX8AlNkkpYiPGh14EX9TToN1irLtgE+Kv5Eu69MKeGHEQHBl0wQRTAzYTe\nkTdVsWTpbfIE+Ahe+xNExIemei9LdjCaG81zNrBXc00ivF2/4pjN9UInb6ON\nPeGhIyXx310rCRCMUZtfkTo/teTGpUP3vi4KH3ojf6amny0o8JAnZiAd1683\n8CxQ\r\n=vsTr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"bca02281851e86c575b0922f960f981d5c3f7720","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.132","@things-factory/robotics":"^3.0.0-beta.132","@things-factory/operato-ecs":"^3.0.0-beta.132"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.132"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.132_1612539459922_0.7592530896572687","host":"s3://npm-registry-packages"}},"3.0.0-beta.133":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.133","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.133","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"ed479694ee92d4de1b4eca5553949977abc97637","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.133.tgz","fileCount":169,"integrity":"sha512-DiWNP8Gv4mTZbJiDccAJVpCSMaHWdE4HM7/5aDsWiAJS0a4XJwfXu7iKW/q7AZKWUcsN+EHY2hKsRyX0+s9Llg==","signatures":[{"sig":"MEQCIFuFbAKGCeBHrKa9tt//m4I5vyZpufAbNDg4PMWbaaRuAiA81gbLUGn3uioMTbPQtS/JlbSueVAFnqBF6V2cYb4FcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2816861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIecHCRA9TVsSAnZWagAA75AQAJUHDWIjC+69Ihk32NMK\nKr70poBdVreqN3MgbiWZ7PA5gnA4Lv1396KPav4I0uHXREWjSbwM6YNKQ6PU\niLZtFAhsi0dcMmfTDsPaaiu3EmwRthBBRXkai5/HFxRv5huiIcTc2jK4HC5o\ngBNpOMtaISskrjatDjbmxzvD0V9Tb984GXYT1n3IepwP2etN4lYDtzP10bqm\nsT0lV8n/LVKI2mUYHzJ5Lgr//nKxCEayHn5y8oVmvgpe+HFTbYmbT4kRmDML\nAJhaT26C5MIr89sPfM9W7Zo/tEago1tEkb6LCrHiLpT9JmQbFlQWEGdRG7SI\nlfk4dNeBvQiA8am2AsI9u6FEzN/haiP7i4Jt9o0GOIOj2V6eulHWBLvTAGg8\noJ9REfSUegqHUgFWdxL16C4+MJ+C99cpYwZHyh3MdmRQHC3+z79ehYS37qut\nFE+ZMzwo8fJtKyoTnE8zh8FYW9uB4QzwPwqmIKLTq9luA5siBiy9SEU0dhkj\nn8qD5d1wHn7IvYnW7FHpB3taPpOS/hW6Da7vdE48q9AK0L/amtAQNbTZrSgb\nhJB7KRE6OsdHdbtP3SyNpeMQmQTyWr9FlJSgnr+5cxeQAJDWVx2sZDECH6G2\nWtXmmk8g6wxOrRftao456bI8oYvpdqXeXaoEqewb/BIG8tW+Shr1yt8PpsVD\nC2Wa\r\n=WkEV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"635e6aff543773be0f89ceb51b9e896876252b58","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.133","@things-factory/robotics":"^3.0.0-beta.133","@things-factory/operato-ecs":"^3.0.0-beta.133"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.132"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.133_1612834567174_0.11450834109989105","host":"s3://npm-registry-packages"}},"3.0.0-beta.134":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.134","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.134","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"7aeeb28839813df91300d460a381cd8321d38ff3","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.134.tgz","fileCount":167,"integrity":"sha512-8DKxeZ4950bxoGZWQ31Cl2wpCFtuKYWHojxjJ4HoidwbVExCRXB7/kUdHyu5Phumcyjc+nXcVOrw1SulyLSTfQ==","signatures":[{"sig":"MEUCIQDNAXu8kUhNKgfv/5Jb8NcULNcz8i80iLX9EvqdYpYpWQIgBmoDslLc9e7qjaralb0z9qDHjn6clR3/GN9SL9BwLcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJ8HlCRA9TVsSAnZWagAA2fMP/RQ762idPV6WAHB/zPkw\n/Kzz9n98xq8Hhr7sUEzrPRtbETbsTmqvrORn/d5dPAJWJD2KOEaO6hbcFEbW\nYCDFsjfq4UnT6YjAGLy3cXepvZY5h4+YEB5Yt2IE5otko+cwYxbl+cPVqsIk\n4maIWocZLycb+VE8XtBpvXNTh2uTehxEnHORWFKcHAY/JZMCDeu14DjSYwgq\nhFBc8ORDyRE1raQiL7IkthRDvcj+9wWvIcCp0ZEKijyP05CwjD0Ta14oDQFe\nqMv5cdSk+6I6vzMtU9flR5qsJ6s5yb+hxVAz7CX3eu4hZgbkxnz4/KwOtj69\nInbXhCy/pdI/p7ZokfMBCChifvchNYJHA/eIuNNjrhiUGoQp2EvPf1xOI69M\nS1ZrGmPY09a753tUm/ht7aeWv4zGf4AIpqDdwsDVS+VBIC2xuye3D5lYH5nP\nhaIr8WAcU+PAPO6W9yiEqdMGGWB1LGdPftRNTBCpptdBh6HRHnk50wtPXFu8\nT+B3SvusO78P0oQSLvCv1C4xiXBjgtNEUqnswRQOGrl54Cd1f3SPYs045vDu\nkb2MOJVUye1Oh1PvseOgzP89pkOt3Hd8LrbL7q/xz18mOOwX4eSghWgepD1W\naZ/IY0coABgOgm7vFADimvY8a/vPR5gmLMq6aDlc5DLx8jh8JyoWRhxMorCn\neohA\r\n=q+oN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"5449826ce3ab3f664bc030473b437fffd000b9cf","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.134","@things-factory/robotics":"^3.0.0-beta.134","@things-factory/operato-ecs":"^3.0.0-beta.134"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.132"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.134_1613218276717_0.4631579889049233","host":"s3://npm-registry-packages"}},"3.0.0-beta.136":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.136","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.136","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"24cf866c05ff1d44903bb8b39654a2ac6278bb42","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.136.tgz","fileCount":167,"integrity":"sha512-QQaMhr9YnwPXcWP3BAEhB7Nb+uOCJCsI8en/GvIb1ciwJxbnSX5bP3fUcDhUftvmOqod8UOsS9kP89CtgYYvfA==","signatures":[{"sig":"MEUCIQCxaGAYPipu1d+90eOSVkE/tNUBmRIkMxqLdjnsgWpzLwIgdBgmeTvP1dpa/q2QNU2gIxEDrqiKc1uwlKv8vVmKQ2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKelpCRA9TVsSAnZWagAA/jAP/10WIgtiNoqwRClwDdCH\nrgFLxh92O35fGwq1146QWPWcE97AQ6eVmkLMwP2sLfZrdW6tjj7qKhLKZm+J\ngCacmdO8wbei9gjS9MxODhOte8aap2YR/ApzFdLfv8bKb9P/6UdLVF9cwVGn\nBA6vV3VipjN8eUPiMCh4NinxYBAED6fTUeIzqlei3C8z2T6cchy0s9mkIJrv\nhd8SVkfQ3qFUNKufQZwt/Uqjp4JqR3X3L3ShSQmBjQNt9gwc/gNXFB8wf6h+\npnRVJy3QxR1h9ak3GYDzWqzOkg4UmCuVEiJwJwMG9+BeeZHmwtNuSrpsPKrp\nuQhStQDIHq0TPaAb4pGloxxLEO3LFSW96Us5C/0Nc586BDXSURPaetjgyH4X\nbejNV2fZpJDr3g6CGHeJdES6FJ8x0+19iKaOXpHnGH7M67cKfSmKdbj2c/PS\niHjSeHrtD2SA/rCaynC73+3F+hJc9a4u5aqXQOqjnKLRHu441DdtDu6YkUsa\n2CE0i2UKzgCS4nDhLJtA/555SI7TsG6ldTlrp4CO/RoQCQJi/nxkikuKn7ut\nIclzi/sGvshFPmn1X+bsvBxBEt9kRfpXxb4R7m6wHAp1QJ+A6ynjUV2lY1aQ\nhGaGQGl9xZ1MjP9PrFTOHhsZhRUVn7huD72lYiNY+kStqOw88RBgOqrtYsDd\nKdkz\r\n=zuhm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"fe291b9489e5624d8c36998f27fe9a86ecc034a8","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.134","@things-factory/robotics":"^3.0.0-beta.136","@things-factory/operato-ecs":"^3.0.0-beta.134"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.132"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.136_1613359465313_0.48201234464611664","host":"s3://npm-registry-packages"}},"3.0.0-beta.137":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.137","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.137","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"9cb3e3c013b8a91f81b3c80ccb874e29a0914cfe","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.137.tgz","fileCount":169,"integrity":"sha512-w6niUd/JnVIowWSpd/ElCsHhWIBwI+s4kLyM4r/5Do5RYcpRB2YzCJcFAz1FV4ei8Q2t70uFz2crjgj0gUnfpw==","signatures":[{"sig":"MEYCIQC1OmOsp+DCGJmbtEmgyXBGRSiElhJOA2y2VcK+7DLlLwIhAJIy6fRzFaz8EHVAE7Zh6io0E7f5maL3N//f4xbfWTfx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2816861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKg6QCRA9TVsSAnZWagAAwcAQAJNoflpKui6/CM/ShvkA\naHRKrQDTesDK9TZa1G1nt5PrqxkowrV4m/VksG5vgOkTxDhsAAqfH5gG+Lrk\nsfXX/UF9iosRZTW1BiLmQ/+PQlJe1jIlkLZ3cJnK4YJI9/5B9VTfPhAi3nTV\n9/UPQ69nmac6BOwnqMligR/IMf16N95rx+oK18XCJVq+UQWq6SnxUKem7S2D\njFyJbbT70kJXl95+bzQFa925qHHD02ylvH5Tmir2cEUIF06OIOrSbjKk9NKj\nnbnFl4/gniGuyE6V4LPj6G7vFD+KSCfUdF8e7R0kx0rMfzviwZv32PJTjdWp\nziItZ5474vYyb0DkAzpRO4YICTcJpVpTNLWu8Ai0VDf7fc9VPaYXzKhObaqX\n0uBPRgTkaiWUfJmbb1R/QtzzYe7S/f/ZtAhMCvb0NTyp/v7yEpX/VMCmCK7Z\nTS4xuDP5w152mzaj2L0Z7mrC01Lf1ZzmTH3nYXx3GkqijVXKxkqwABQXLNMh\nBMgbdBprfq2o3yMiZ71nJPz7uCau4hauxVlYq8+H++cRIiBagRsdwlAojKHq\neqvJZrEAu7I/a1uFoGUxyOYkihcCJ99FC3nsY9Fm/SDW9/zF2LrKF0THF1jm\n+JNKmiKOE4GBBZDB1h3PQ1ISWMVFADX0NESTzNU1YAgiiZ1F4v/948/+aXvh\nc9oJ\r\n=xsbl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"7427bf8d1dd0cd145f4dab047b4c69e0ef88fc96","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.137","@things-factory/robotics":"^3.0.0-beta.137","@things-factory/operato-ecs":"^3.0.0-beta.137"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.132"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.137_1613368976186_0.5117368287991229","host":"s3://npm-registry-packages"}},"3.0.0-beta.138":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.138","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.138","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"51daa1e2d0ca0f15504504d8f021c0320683a18f","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.138.tgz","fileCount":167,"integrity":"sha512-coHQC9YDq2LEL6yT+z6WH1BTuLIDtL9nsO6zIbqxZzkfy53YhHRmPJjsaTlXcdIQ470momKfr0jddqZ7G9Fr/A==","signatures":[{"sig":"MEYCIQC9jQlbB7KGH9gTvwXBebtUClNR2ErLlyCShDH0L+LoDwIhALKuJ+S1His/2zU1GfCrDbzqCPXfe7ZIlQtwvtXSaEO+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKpAPCRA9TVsSAnZWagAA42AP/1Lz1XmCnYdZiBBu7frB\nh1w5/ae2fl43CN5+IP99ct4Fxnd5NHAIwdusr+6k+X9P21rLhDG/dhD0mjan\nH35cvS3fPOBZZvVHy2B7Ulwykaex9V88ifR8q8Vlrqs3xvOh0zBlJ95s0ORO\nPNZTE4mRvJ8GRcoh+PYX6XKaM3jie4Q2xKAw+ARRTmMAs6MaATTVXaaGEz/a\nAuwXTZ7GCz73N6ZI0wKLeTw3dq+s+nsaWnB0YRP7NuYTvNCqO7zeRYC7pIqz\nHAB+b1BDLRXhjnpDQkxvyTKn80rpQ3jub55f2B9cHThuIObUATXdXliEqhRj\nEZpCdjLByGE1SO2MYXG8Wor+LR/4QaYNYrfqsI09JfIyXq7Tkhgs6zcx/CNP\nT4GKRW4CihiyBMQrRLW1+vHfwX6ku5eiRlcepeGSgn3OvfBPZLI3mQXvOqnM\nnIoTQbkILgWGbT79eojUQQrVsO6QjSJ4nZ4/AZfBp+uylc1N12iPgXEyG72Y\nk6tc+AYDZOwwXC57Hrk7UoIPR3qt062m4G2UFPoaA24IMqhOVvMA3JxhU7xw\n22mtHlGItimT3FZTlE1FzVItMKYjij4ZrUkOMUFCAHiyv4Q5Drd5QNQ9zBji\ng+kSg31MiwEiX9YU7ua36a+brmwmI83sMec4bSvL+Z0OezRrKqjDTV6OhNll\nX+Up\r\n=WrHx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"d4cf6e958683d7f3d4a2b4645302836a11c2347a","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.138","@things-factory/robotics":"^3.0.0-beta.138","@things-factory/operato-ecs":"^3.0.0-beta.138"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.132"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.138_1613402126853_0.5462971592945187","host":"s3://npm-registry-packages"}},"3.0.0-beta.139":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.139","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.139","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"b03a2d3cd7eead66f84b78bdfb0b3f4be8919eb9","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.139.tgz","fileCount":167,"integrity":"sha512-BJ1QZY8eUBobLUtVN3OKTWkto7YCnOVRjq5PN94wCYbMFEbfXNsCs8M3v1R9zRCG+ZGEiLyo+Y5a+iwc66s/kQ==","signatures":[{"sig":"MEUCIQCmUiqCZJf6LI7MNr/7RJBA8G2HOmldJjkrdZOSJ+vUlgIgEUqwKBOJ3KoYM+F37oQe4nMo8Amkgn8XcOuTI069ngQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKqwGCRA9TVsSAnZWagAAKosP+QC/CI2S2Xmxb01EsDJi\nyp1E99AybDC8YUQ51R5Vt0jtp4RXTcXox+zXH4cjYsm7KaYxFvTeBx4RUmJL\nSo9BZWWa58a6d5Z6C7wxCaLSbgp87WQhif9cUfRWNARRxEL+hiNkOMQtteu8\n8mpVX78rzrwAPi3S/Zb+vgSEwL19fitMj6JoZAkpaTaIYatZjsiUja5G4CuI\nMqyZvE9gHzokJVU1n0RrbUD1lQZG0NxndJ6IxOpdqeXjCnd4Gk6jJ13ZaeV7\nGqPHgXFQnuVvKt3z1/u6Ab/nbfgEXCH/HORgz/wkVMkwSMl1406Afklj+GkO\nUp0luQnhd2F5OAd67LMGSsbV2SCdJCOxo6uK+FLvBaIib7ZsvPQu0HaJ7H8q\nODc6k8dE0odYx9cqrXFT3XU1FY12WQC3J7Ur8/fo6BhC4ILZCu47dzJA5tli\nNyrWsv3Ip4vYXj3vrsUld5yYpM4zwH5swJpZhT4Ru6K2kubosbJtSAvxb9F5\nfM1RtZstxtO99q8D4yKmtpo6q4/Nz4u3NJhYo6Htb/ngo0cfDqtdrEIBVdqI\nDffIeIPnvYHWyjvNewoBKyAhSe4ZN/oT2SHyndEtD9c8O8KAomQ9kF0mGx+2\nH2l0KKlQ7FaOMjmTs0CBi72S3xtV1Jg/WfbzvXhO+r7mBZYwqUKAy9rxWvEs\nam2c\r\n=HFno\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"b48eaa157187b4e2fc7172d1beb70a9b92b5a190","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.139","@things-factory/robotics":"^3.0.0-beta.139","@things-factory/operato-ecs":"^3.0.0-beta.139"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.132"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.139_1613409286387_0.7944837712860826","host":"s3://npm-registry-packages"}},"3.0.0-beta.141":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.141","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.141","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"b202536d249ca578f579ae27d60ddbe601ddec6a","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.141.tgz","fileCount":167,"integrity":"sha512-fJjExgUJH7YzPhgNug01Wjl6GoHgiCAIGBbHNQ4YTWm8Mjj6njqXwq/l1nM37rsFQ8e3Lh6jq+tmJfKWgYgQMg==","signatures":[{"sig":"MEUCIQCm0bNZEDcYdyDUnQdE0PNf4BL6AuStjpuehw4rGGsGuQIgG4HvnyHhNyNgIeONZ2SmWJw9P/reh+w4g49vCC3MpEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2814214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLA2mCRA9TVsSAnZWagAAZdQP/iPIvQpdG+2KT1cxnIFV\n7zI5z/uj998sLx7FZwJAoPy9nfKrpWVZRb4oQn98w6dgAE5yb1DZhvFqe0u1\nNbC1RM+tlRa8uHsAVt8kLbV4DyUUXsIjosRaAPnk/sHv5Te/jPu0i2g+1mZG\n6R2Jkv2Z252vdvrn9AFRQ4aMynUFvideutkn0qw7vHUIkn4AwDcIfGVPVrb/\ncsaUXy4HXxGVgSYMLoeEUL2x6Ao6A6hPbUdnwQXd8Am+b9dKppTGGrIb8RH3\nJsoOPGzwKse4tyCv4/vhEL7mMlPQTb27mEa8bP0sCItDsO0rGamoJis9F3Ut\nsPekGnIg9OGoS1Audd/mO6aVnD25SB8xgFh9RIP2PLg5zrCCP5FOPcMRp8xD\ngAjevAMAG9Eb8ZtR+KvR+mU1DW6/ZalSkTBHkICo2IXwFS4Z380+FBKIB2PL\n0KorTFBn6VoriSauGmAyypyjqtzGEd5rXwic5f2GS3QGpCD9f9mmBsQGK0kF\nTFfsqfNwRyRIzONH2RJudij1PzS1IJ6Hk1r2Bp9u7ix7gkAu9+ffRE9nkSzf\nwXRn+pWqIOVBDVG5Dk6GsIDzWSrFZPcy060IOXgNwjtIDm20KhNa1U4t/EFd\nMMhXLVsm1QvLakSKgOC1JbzpyNYdo5G6WiuX/Sp+ebBtLitHAeW4ChlIA2R1\n669j\r\n=pefO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"28d37ab5dbc656d23b1b70c9862eec9d81e16245","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.139","@things-factory/robotics":"^3.0.0-beta.141","@things-factory/operato-ecs":"^3.0.0-beta.141"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.132"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.141_1613499814465_0.8199715988708252","host":"s3://npm-registry-packages"}},"3.0.0-beta.144":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.144","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.144","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"a6954199fa96f211ded58e8dc7e7ed16b605de2e","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.144.tgz","fileCount":167,"integrity":"sha512-qVmBqpZWSRqP/5z7Zgp5QegCyqeNzA7srM2R9pHQJqUhWAaNo7wJkJxUH2nAojxTWeIriCtAE+CCSZBFKaTFhg==","signatures":[{"sig":"MEUCIQDxsJ8Ax2vprWXlgFd7XcF37JHGNtDOUurX7SL2jt7bZAIgeRubfxrNKjzCzUaht1iWG4olPqY4ytjE/f7XLHm32yw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2819282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLU8ACRA9TVsSAnZWagAASKMP/0wi6NNg7JuOsF2K6mJv\nvGuRR/frTSUA1d8rrxkV7Z04oecTIM9m5VuhuGxjTxkELWxmXm4rvYT1GP/N\n3RPFUrEq7+kJfh70/8iF6ZKYJ+BnfX6S12+TeZp8LpyDgOYwXDlD8kGracSn\nnj3MYBPJdd/hFCE+UO9hibCzwRTx4rgoShPB+X4xLhh7MlunaDHbMwmgpamF\nxaW7FP7HqDUPex191pe0IArmKeR/Sp8lt+Lrijjuv+yZ9JEjtbHSFdlZuE8f\n5Z9p1UukaESoWSjGJlfqhJRf7TeGvWUs/xBOqf8a7cNw4lxuXU5+3cXXbG94\n2dTwM7oh/eJJFPJ6AIo/Hn50HDz8/wQiz8/ZBO57se1nkdR6w6q5dHVFfpZs\nWdsEBpjQQyKCFMDltXNDjNkCTcDBdm5/gWLYOtxnZlMGuvF1rfXvmszcdeX0\nwJ9HVxi6VjW0r54br9uroEZMRPOMk8lq3hTPa68fiTCNmVfVCOtZ77/SHmGP\nsuRy/bCxD/gU46Jw01bZcuHuNqDPnbe+tspdosI/4UNqHAQY0SbSAiPaGPQx\nCKYH5z+4J0Ay1gL/zwlQ+UiJvJoZZo71bnNVV8+SJQyfow49F6EdoRITQhi1\n1AvCzdAjcX45/2dSt829FVqnmfW7rdos13ijy117XAt7uKqUI+WrAry5PIUB\n/tnh\r\n=Me/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"a3da9ab618c5414d931a57909e2317e2eb68f0f6","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.139","@things-factory/robotics":"^3.0.0-beta.144","@things-factory/operato-ecs":"^3.0.0-beta.144"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.132"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.144_1613582080312_0.08028192607452289","host":"s3://npm-registry-packages"}},"3.0.0-3.0.0-beta-146.0":{"name":"@things-factory/operato-robotics","version":"3.0.0-3.0.0-beta-146.0","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-3.0.0-beta-146.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"1581c67e36f2aa9ea9dfcccac0f02f02727c9342","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-3.0.0-beta-146.0.tgz","fileCount":184,"integrity":"sha512-1mGpmM3u6EhirD0NOVZ2yB4+xw0Mu1Aax1KlCw3Uw6oZryK0YY3yfNhqWX2gNsdtjVqP+D27svnb05oMSIqKrw==","signatures":[{"sig":"MEQCIEicI+M4BopJADFqoGh/8GoC12xLKOf3Z4hC+Pb4FzOCAiBR501kRiQbHxu8vAJX+LPRPeu6YzRJTT/LG5WVzTm/3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43908669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLeimCRA9TVsSAnZWagAAKBAP/1hKUAdRH7S6KGjCK9r0\negeiTiekQHeo2pYMpSYBBusCBMHECA9YoJnuLr7m4WqxnBVH5DCz5gmsV1Uz\ngQnWW+xxBISYbmgyG5AzeTy6LHhuDROTE1NJqvSo83KRxSiLXvp4kkGDCSuX\n2057eW/xSkdUDYk7SvVpBBhOsxwigKUa6tISMu7Nf86BrVMHTPcG+lZYd7jl\nmrR+FeiSDUsIo1OjqnbO9jnkFC+TRmfYTXxLefg9Cllicgmtdth8JJsjznt1\nEz9x0jjpmxXgQA6nHb4rlFydAERkgz4zboQ2oRC5wFyb5lqNhiTHIivDYuhf\n4p7bRSqoTzkE42Vgr4KSex3nUtK8pKoc/qH8MutZKcZMkQrjKvSuTSANoPsV\nImTcR2LeNLhDlb6d3LOAyOtrWD4T3CCmi3ubD8il+hTENBE9UCdBivcr3giY\nL9Ig01MlJfZ0fgFz9lvZQPelk64XQ7kIl7x/5TgpyeZu1XuKH1Q89Y+x6tNe\nerxJaXy27ylNTEB2tMOONIZyupWAG6FdNDcuj79m4xOEfI+7w2+ClF6m9DSS\nYLXZjg9XeJOLTTadMk19suelHh+i/zcUaKn5VQiqoF4SdLQubEa5rhFj6LlO\noK9eXw6zSdMfp6S6zt4U+Xq9hJSjtrO6F4a8p+2ORGWZIUV7HtSDq0rWVVqS\nHapR\r\n=HW2F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"4378eaa179f089332720bc7a44f8c84eff4e9e0d","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.139","@things-factory/robotics":"^3.0.0-beta.144","@things-factory/operato-ecs":"^3.0.0-3.0.0-beta-146.0"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.132"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-3.0.0-beta-146.0_1613621413407_0.4215073349829319","host":"s3://npm-registry-packages"}},"3.0.0-beta.146":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.146","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.146","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"6e13abb8cd8d5c482f64e958c2b6d6c8ee2b4637","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.146.tgz","fileCount":184,"integrity":"sha512-AN4QyBREhcr9iDz1oxm+FA0skOCzbSkTPtuwBXe2yJh1J9VRzVOzT6gWKLju7YbzVn0YD6RL5eQ6lDFx+P2h2g==","signatures":[{"sig":"MEUCIQDJhCEX52wEgfk5M3gVrAiInYyMwn7fjDHFrxa4mk5WHwIgIN9lOrXxVwn/+I8LSKUV435xxLEdHPOoWUsmzY9enh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43908653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLe5hCRA9TVsSAnZWagAA8PMP/A4ieMMaZou1HwVKKJQ/\nCGhfITu4cUR8BjZ+xE6awm9PtQlJn4s+Q8VM3BJUXmNoPN4VIm5kxEpKQwiq\nRWXJqGfMW60QFQK7+R2j2xgdthsQDVJcv+L/8pwBF/lb5iGSkvlgKWLPd0kQ\nmXuM/JZ+u0CcJy+H248CvhvY0PAghyFUuDAYcAjbt3mkFC0dV5PLK1f8bqTd\nNl7IUR0lRL2Hvn2Z60FtG1WcQZ8td6LBXkljekQTnruYSLT+3wstxgG+mGXm\nLXfr5+I7cKeGF7MRsBa7qoXwOE1QOFAkqIef9cKoRZ/ARTNBNe1TFeku6K9R\n3P4zDGMRJMsUzDYCI4Ox0qyTj+5B5f5AWfxziHWlS49ab6GKX5Dy85cqckEp\nvDJW17XsHuML7QoWpzRgwh9R3MZZ96M3ifbiqVi5k20fenrHvi7Okcy8HWPf\n7KC4fx9JeS3dKzBHdFyO/MWa9Qntf2XB9eHd7Vk+ZXqsy881WDXb/ep2AMFp\ned7pSTLUO4PSyZgkLzQzeytx3zZPNGmMzcVVyuKWIv7NqQ53u5uaI44/hQNJ\nmbUUvQVscNt/XFPH0Gk/YOSxcoeBzPPGl6g0IO2/kBQOW4EIvrv578CmEasy\nh82Ir0LQSb2DzQ3XG8wB4nsE3OdzQffLwPvQoFlsbkMSZpqNOIPqivUN2bPH\nZvbO\r\n=JGC4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"77a11bf7be5792e3e89e0803a6831ddc0a17c4dd","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.139","@things-factory/robotics":"^3.0.0-beta.144","@things-factory/operato-ecs":"^3.0.0-beta.146"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.132"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.146_1613622880980_0.07731984422966853","host":"s3://npm-registry-packages"}},"3.0.0-beta.147":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.147","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.147","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"500b5605a0df86ee35cf33a7ff0a2a94c92e1153","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.147.tgz","fileCount":184,"integrity":"sha512-SfNH3VgCuNEpKZ5X/H6lpR8usH16coxS7zkppEJHgtbSdMv3oxvCtOxXCnvHN1xu1cR5D3YQUnCyfD5XdrRU+w==","signatures":[{"sig":"MEUCIGyX9o+vvmaLGoLBKFcsGmrjfkF7JaenbtiTiib7YufTAiEAgySuWsx7FCe9l+DEO3nHrZTllQX4Ocz4kHZ16wl4Yqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43908413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLxLVCRA9TVsSAnZWagAATP8P/3JprWapGcGi5UVAbjbK\nIyf/BT9HfDYmdFEVb2LQi8zGDR/kSNeoe3vYPZBTcsmiRblgKRoDYaPJsldO\nJa0LfJG2tlhxAhc6PqA1nb3b7ysDKSfGGoOzJH+Hx7a5GyjW45GNbtEX1ZAo\nwpXydMFhxodPUATap0jlzfKCPE3PcrI2INJclHr/+YHvogVuYCr7PDyDeoex\n3zmp5jux2EcAMu1mckqOZGDOb8oI2YHJctfraUrMqWU5MQOSKIR9K3832xXm\n+KHfSzE3dwuwOBgG36rV3IAQk005IIORjypP/nApr0kOB+LpoxyHRkBPPnKY\nda1mUC8qwiL7x8sL+rP4zbdYF4gYH1SVDr7uGkoFfVtkwimWp48KJcMIVfpK\nfLRMzh0S20MRVFEfquWOU/WGLA/bk1FrK/JdQfKGIu3AhrpNe8yy2ebaBaX2\nLHqN6jN9K/fKIowCM5XJ/PTUa+yTL88ZiXEP2iVjZAPzmOx2s/6MCpcA5/dA\nFNsxELeSllzzv181nBPAdnmjPzT28kxnBt3PVpZ/qEES9ERAHyt2ZhcFfSJR\nxTnlCfZC87A0+yZQWQ28tGK9zWz8j62915Gc9nN1Pgui6IV5UNoR8nwzgNL5\nmYN8XVl/N7ww1SRhQkDWmJWesLBZSm2YrbNwHMHIOSPsDTpJ/NScqGtxsJ7/\n9tl+\r\n=egpy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"dc045ae6f5a5f7051bb2e31526e94a0741b38112","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.2.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.2.0","dependencies":{"@things-factory/help":"^3.0.0-beta.139","@things-factory/robotics":"^3.0.0-beta.147","@things-factory/operato-ecs":"^3.0.0-beta.147"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.132"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.147_1613697749095_0.2961679732359357","host":"s3://npm-registry-packages"}},"3.0.0-beta.149":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.149","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.149","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"e1ffa1f39d987d737f2b19e236335d67ad12a11e","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.149.tgz","fileCount":182,"integrity":"sha512-gIcYGlfs/EI0om/w8E7cwu6nr0pm/i7q5Q8AwzYBcZCg3GqhAgm8O7L2F4Z8QlsE0crNRVt/F8XO7611OlHDrg==","signatures":[{"sig":"MEQCIGLsZJWKJaM9wbXQBBC5FufTalevSKdC8uXd/RzUhvB9AiAMPyVOrC/Q50PVehf/ZACTBffX6tKXAe1jTmQtBRF2Vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43906104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLyhHCRA9TVsSAnZWagAASM8P/23iuKf4M95cQee6Q1y8\neqXleVa9HUhpIcVUx0AjucFX+uifhYWDyTIoKzPDe/8j/VViQ4WcVyEFKJHo\nrEoLA+4C4J/tJDC3wVF+mzoP6siQiglS1qdz3KPlcgAqPh6BwmYnxXd9Dzdm\nEe7gO/eREBaQ+3CujPwy4irk98J4OFQSXsCpi+ZAYUeoR3ftJBhObXw+DC/D\n6w7i5u49G9wixaCDTdEA6GDVjPs0DesfSWPgudBjnejnRKQPKlqcpcfVMRsg\nuwtl/Azo79OCFncstM5abZAdoC4XAzmJzX4EfhXFq5AyDfm602aieklnoiGe\nqbr0uPqFHu3ew4RgOgdaE262DSGfnLgAbREzE2sFlsWjEl86h6kvNwgKpw7r\n2msroKe4D1trhcntr5+zk4kQO1pUfg960gRuyzbOxkDSoK5BHLBPF26BUbsW\nfDq904WXybBLsRiVPn//Lu8Usx7imQue2SzVf59q7DRYg31XcO+gVdaT2eoZ\n/BzpMRhtrIAOacQHFny1COnlzqPiXoCcvXF/wl13hZOspVfYxFNOFLqsWXaz\n8WHLbmCrNx5MQ83Xe6AY5TJAYxxAZlB5hqIiTxSkm5MxWuF2HlEHx8GDPcbW\nrClzFxaJu6olc825Ve5ZZazbuKIr9PRDs8B2IyyK1nf1pPE30znAEU+pTZnm\nDojd\r\n=VuFx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"aa7c56561facd9503fa064bcb76c1072d56632b8","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"@things-factory/help":"^3.0.0-beta.149","@things-factory/robotics":"^3.0.0-beta.149","@things-factory/operato-ecs":"^3.0.0-beta.149"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.149"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.149_1613703238776_0.5504848049787023","host":"s3://npm-registry-packages"}},"3.0.0-beta.151":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.151","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.151","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"543e3bb9f0858c0cde4f14165c0387f9f8792786","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.151.tgz","fileCount":182,"integrity":"sha512-ObFjN2W8O7TLxYsMRz4AJFq0R1bI1Mf35vLMLM+KF6K2BxN928ADusd2kMs0NmNPk43KqgloNkobsJTH03ZY8w==","signatures":[{"sig":"MEQCIDGYCvA7ClzqPWMl0s3SfUMl0jazq5DjA9hwf+Oy9XmkAiAp0oWKqlw8Vn35f/u2273mOE4RCmok5GGVhbKvlg41Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43906109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM8XnCRA9TVsSAnZWagAAJtQQAJWEa5Kq7i8SpQ1VTtiH\n22UCJwPwRYDR87uQqWvXgY702xk0tT0rKCFvOSCRpUKvRefgbBmydPRpTnT4\nL1qvWSveeYzSbE5ME/xsGg1YjFY/kH2Qllwoqj0pd+muTKIj/SmYNVfhVhCC\nbgQXHjlRIOFD0taXJMMNgzqn6ABfkTAJVsctnEt+FnjoCJuBhOsTk8+U0vBk\nUuf7q8sNxhTR0+zSl32PjqWmK+uD7tGZXATc5VRifNuZKmiWQuZQdHiUqiMc\nHr5Ipa1FTKkOXeOanaHOwWQ2xQXpwZJFnCX8Ev6glAVgHnLpU0Nie0U7LdRd\niUBfmdH2BZ/ghvL2eGs9hIAOakP/flBZ0v52nTydbMZ5f2+ISvy9M6pwj9eI\nyzqLODkD0cJtuGCwDkf1JowFQGpiUl4BW0zKowZBs7zxNNkRG2zNGRuxjsmp\nJrkLGj6Q7C2eyfUArpkxPFn8DZIdvITyy4jit1nyVP+ehMcBlNqYPGVQEi96\nAdzwNX2YrGI3MTZaW8J683tYj2Hw9JE7RRjBvGUxbfgDt5AiZI7yRrC2vrjA\nLi68V6lwZhGOGvXKWj8/vSoc1SIyEHb2i8EpSCHjhnIHB+vteCI6Qgqlo6f9\nRDsWFgAIT7dgDBjwasmAVM7AldCpVBdnaoPcw21v68JqSuYsQU78ryfSrxOp\nmgFw\r\n=wrA5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"3e7ecdabed379dc47648d1f6e1121b45af036e22","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.149","@things-factory/robotics":"^3.0.0-beta.151","@things-factory/operato-ecs":"^3.0.0-beta.151"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.149"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.151_1614005734339_0.09609226923316494","host":"s3://npm-registry-packages"}},"3.0.0-beta.152":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.152","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.152","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"6c78cf2c04376538fa7928173e9cfcd429857fd4","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.152.tgz","fileCount":182,"integrity":"sha512-CMRH4N3Osh3ukTbf9SGTv9A8R3G4pzLxYltlV/7u8cSY+zIQ4bx9XsdPOx+BRDbul8TEJnrugQnFI98ZenuZlg==","signatures":[{"sig":"MEQCICAudzp0UTyA3YUQBexbUr7Hrl+07FNFMx9oQRhL2aVWAiAY+G6UnHZFi5PMp6ZiLCVh9AMRvh9VSdzaYMYjdL6Nuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43906109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNRk5CRA9TVsSAnZWagAAsu8P/2A3Txrt5csVGa+4PPhn\n+Qlbgp7JWnHDGPDSbwME5svTUCKzkYXlE9znHiLVcboaEgxPpEBK3yKFAQRi\n47sshVGyzJVSarblJ4TnaYLAKPXcdp3vz6d2/WD6ySMXNDUemYgpfC8FsRjq\nC+kaE35nq1Z3VU1xWSHB1cYZzNhB5/OI+7aNTMCBf0v8rIsKAcsZMp3AH6ES\niOwWP2HzFqpynYJltakObB/Nm6ZmpLLqQRub/aD7s4W2nLVtPHZUQfHcLnKo\nbdd6J1emGrTiR40+rpaoZjPPxpJqNGW2gARW4ZPP+ztoqx3S/RAx5NkQdsrM\n+yTerSMnxZ5Yokx2PfSTjEJynqrN90M0koA8IU8oiXO5dypqAujqrA3XESUU\nrpJ8boeZJpK8lsq78GxfHNBLVcZu56WJBrgL2FTO/Z5VxkeIl7wbSnVwLzZj\njrP+cXxcphYaoZjfh3qrzgfVZi7SuGEZ6oj2oDKkOHw9JTJLaWT3bugUjwy8\nBmj9G8F/b0rPvR4YoRoYPNAcuDVPstlzHdA2ff9QmmQLsgbHMBkTVqbR/Z6Y\nLr6MsrNAouKKQ8WQRhwMLs0w7dD9nmUO+08+IAjWXqNk55JzWMB29EoiCbiC\n5HS0KTn7raZONbpJDQEvWJymN2JHLiz2c0bYmkO5Vgo14sy1N8x8wuGp3b+U\nh61P\r\n=CLtu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"19148fa3355525e54bb382fd0fa39dfdf437e05b","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.152","@things-factory/robotics":"^3.0.0-beta.152","@things-factory/operato-ecs":"^3.0.0-beta.152"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.149"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.152_1614092600619_0.8889752935421469","host":"s3://npm-registry-packages"}},"3.0.0-beta.153":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.153","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.153","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"7cd2b0bc4decf3283547fe0e4fca5448939f3bd2","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.153.tgz","fileCount":182,"integrity":"sha512-xeuU2oaSMKh7FRBzZU/kVx8+XlHHy2vMp95YdD+ho2yyZpZIOFchZbLUbwDU/1glkZgyY6C1MJR5bU+pYt9Mow==","signatures":[{"sig":"MEYCIQCOw4zf4YEY+Yf26fI1BKjXqj9X7M9OMSUC46vd9H50yAIhAMRC3zZ9uwhG5xfW55snJBdwYc2lih5A/419wkXIJDvh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43906109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN7W0CRA9TVsSAnZWagAAq3cP/27oi2YzvcqAxJ4A6+uG\nhuIZHguFv8e30bWuIrFJvMZkRCdgBFwf/fQHEtxYUPQ209lyWOt3cQNVJrpi\nfDeBHFSVoejGY1lh+psuQ6u1KIwv9jlCWwRUTN4cqeFOACJQNsuOklc05Za6\nOu1yShA1fVmY+xnNNI5jEJ3a+pQ6+XMbzEi/dbCal58R3PhyL2R3JYSx2FOD\nFMasejFg5xoyFnhKp3dhBiE1+AJ6OtJwh6GlgmbDma9/3Hh185lZGILQEPPu\nZNk5PedZf7P+PC0OtBveiGpwH/e3wwbMG9C+/OYBKSaWsYjsqzYIExGyRISw\nonshYlqYgNEncsaldL10ekW8BZWqaA2Ut0Skfkfkgd+fn63Vbp62OKfpjofz\ncoZeqbEXWN1KXjmHkj0AgT24LViHEVHtzfDA/a2rbHfU1Aan0Mf1Ba1RGEZ2\noCg4CLj0RVkRgTKePIQER9gCEo9sl7miBDbPB+t8dVRsexMKJ0qlNCEp9oKd\nkiU8RccPyD6Zb/sjHRSxqDCl5yCtoPOIMF7PE9WPiS5uOxBdOznI3OwZxGnq\nCuHoWA1ZCfaHjw+rnQX1VEAX8Ta1FxxlVOAsIYc85iiytq2UETg4XLr6fBcO\nAHJktyxavLTgm1bCQLrcv8yik7wSmauNYjN9q22RMJzmiIZp884NyA2QHecK\nhvS0\r\n=+5/v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"6e316c02a21be5b1ad6bbe869b38162e8b6bc776","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.153","@things-factory/robotics":"^3.0.0-beta.153","@things-factory/operato-ecs":"^3.0.0-beta.153"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.149"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.153_1614263731658_0.6415853665101796","host":"s3://npm-registry-packages"}},"3.0.0-beta.154":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.154","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.154","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"0264138fa27191ddf7c4e5d610a2a20396479cde","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.154.tgz","fileCount":182,"integrity":"sha512-aJXdV5PEo7FQw/MEeOvKhCalIYX9MBHKzC9eqOO3imBGwPIsry23NE0YpcAPo7YyK1kM2zACjDb9yGklCqmRFg==","signatures":[{"sig":"MEQCIC4Fkjo1Sa5USTjed8Ni6wCwCLYMclbxSrFWbeoX8C66AiBu9YO6D+4U0aDPImtQF5hJUdE8wlwDJd3NETc/Q2VrRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43906520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPQtGCRA9TVsSAnZWagAAp0gP/2fUNbRfk4jECrDJBFGH\nBN6/CCMM2jRRZgDMwW7rTmQpkUNABPacap8+KiYyZmpeWCQPPgLB68afWOv/\nSLxqEtqxMUJzTks9jyTHwg2dDF9CazZJ7V0r/LG2fqJHAsXWseWbcJCp/sCc\nTTq4HHpOeFj6bFji5uJcH5ocr+YRBRXWi9w6Sfe96VRIF5cmQ13KzfoX/h75\nJbZKWfdpQ/1OsU09wHfyxRPcmQ/4snS5E3O7h2geqSUsZyW+xbZiIeoAxyFG\nMThI2mT4L8kwpKPb7pHKg5BanSoHimWez1fLe2HBnNEXqT/85QMUzWy33ClJ\nCYf4eqI5arDt8lS73z12lVWuhPgEBlbCjnuIFfZkzoV6n8GPEhiu+KEyNcRE\nmptKe6Q0emyNq/kd6yrZ0V0e7yGxu+O2C05QhRv5svKxG3uLewhymn6w+NO0\nncd/RgnQctLiEsbRfHkaRSOs3wJo/PTSLZQ8QR0p9O1sPID114cOEXAPeFTP\nD9nJMwX3CH+tBswWX5dUjT1EUo7Eyg1DV6LFIEBUfX8gujfaSTm9LE+OhghO\n5sFbJyEonv92SEXczu6+9NYsmD5QHkMQ5+ugAmrj58CCmzkiVMHbk7iT97Av\nnpxdJGgSYbkW/A8qmBEMX3EV6AMZQn835pGH+9PEohSmaXLcjWfdY5f9hCY4\njQqR\r\n=+MMh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"80be3ca50f2179ab9e4535f8df7c81f95aa4cd41","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.154","@things-factory/robotics":"^3.0.0-beta.154","@things-factory/operato-ecs":"^3.0.0-beta.154"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.149"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.154_1614613317991_0.2029646823487381","host":"s3://npm-registry-packages"}},"3.0.0-beta.156":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.156","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.156","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"ba971534b7538a89b101d9798b2bb4822894df31","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.156.tgz","fileCount":182,"integrity":"sha512-pwGvTCyFPfv++7SAB2d5Z+YAdegELXMNhbGaXkUzsiJfrQa34/qN7joFLfmAfbv/g0tZoIMFQ6ZXKAA4pO7ULg==","signatures":[{"sig":"MEYCIQClDlCt9WCkTuhaRxHk/xxNgGYebSUIiMor0SFVBB2tYwIhANCE+1UtymUWPd0iLAAEUO81fxVV247tPXSUj6lzf0zc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43906520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPUxxCRA9TVsSAnZWagAAyN4QAJEVLQz85ASN+tWWM7qX\ndOM1nKmHpu5az5NlyFSwxiJDRyLfylJQyEOS3Rprb2G8gDTaIr8wAWSsgkpF\nQsb9sRL08XmDSxwKjSm1KpWsY4uWEcLTUU3R4u3opBpdOXlurp2b1w1fu4QM\nBfte8sJ/nIgl1OdVJrW5SBwyr2Ss462yTKK3rXPILctuiDmjItsaTKWubEFO\nZBnfQ4rx046n44i/HmF2q7mYd2etXnM8PD6herC9KbyeydJ3LYesmeSskQ2c\n0Lj/ToLcxkksb2TsuwDYM3cUlNKsMoJugndbBa51skwNb73f4teQpoN/bp+F\na08YvqCSSCEAx4/Rpi3MzaU1/nL+w/gsZtwvTdRSxiTY6BNV3uuYiWRZC8T3\nwFfHsDUzWrfjbKeb3kVKgZ0Myiivw6X1LnkJV/U+FB7FiP3z4Vb4FBj4QG+T\nn71b/YCDnQgOfQLubpJGodeNpEeI2cvLM3IorGcj+bZXVC0qafE57fITOxur\nMSrz9ek353rrz+LQGo3Uds7reKCGYJkin2WtTu2hkVRvUGOELeifu2Uc84WQ\nrl+cP83oGqnJFLpVkZGCmQdKQDRojBvbLsscOidgNYpF4CDqa7mcaqN98NHq\n+7LnzhrwzD0j+BABaOr/xj0VDSoEkJaFIjwFl7GOOjSKZLmAvCSktzgvVlSo\nDh/p\r\n=zmGX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"4f6220dbda51606fa3a9897eb7841aa390557711","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.156","@things-factory/robotics":"^3.0.0-beta.156","@things-factory/operato-ecs":"^3.0.0-beta.156"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.156"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.156_1614629999911_0.29478445166605094","host":"s3://npm-registry-packages"}},"3.0.0-beta.157":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.157","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.157","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"1475271eb5d76488f02f6c61c228c3214e8a1d98","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.157.tgz","fileCount":182,"integrity":"sha512-gJT9mqv/fP+O307ItIYFopiGk969XynZBzmqMPSxNiI2eMV+UFXRddZFiM4ZPnCZ/mQAIJoZDtamwp80zL+IyQ==","signatures":[{"sig":"MEUCIQCSXRrUwmhgO26XUw/8VF5hFzPojIEeHuOXw9vx1yIBtgIgBRJ1aCST/KlfBUa3LtKGxLRvU3A0i/4L4bNiAYmKw4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43906520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPXFpCRA9TVsSAnZWagAAGi0QAKOj4s8OebNU9NJ28S1Y\nHAhuAgFPk5mkGYmHgJ2PFavzFEHHNSujiAKZwEYw5cBLB54/bz63CRDh5bx3\nsQY63PbbyxB657ddaViKITcfWCVwfZ+1jvjJmR3G3y6L17oxeWag0A2FMt+v\nTl3nVq0VcH0PUGOuHY7d0qrVUC5/8apjZHOP+tuWsPtzzobIjPZzkN45zT3p\nwLpg5WxHKwcIIRPtM3Zos3tsgZT+jPJDRbM8Fr9ThheM+qdmQiMHO2m4/9dk\nHVA2KGmJoXltvdvPCJVe/nfoYEZIhs79Z3FI05KMdV68OK+xulvd4ucwcvrx\nTmf6/jTK5cqsJaCrpdMvIB6jbZcvjQaKms4muPUyPFLNzwLcW5sk+4Jx4jYg\ncrfUAGl+324veR1cVmOXx+vGlFtSfHmsq9A+QI3DYGhJl3/qMB66A9kGDdN4\nJZXG40mhes1WbUCqpKwfD062tuV8rPzKjgHAbourEASMinKixWSZksOyz0Ka\n2AiQMqRK1vRlvrNKCZVghDYcmvOK/i6V1ZB88tuSbay5SSnI77bHjykOozAe\nSSJfznl2563+g3MBVv702SEw1fK5YkKsxsWD/BaT9QlnrkDP3ugRQC8trv5F\nFAXhypkNFitGaR4lYCnwIgEY9ScqnqGheMG3sXo2q2tFHD3BGKyd1rubcSzD\nuEpw\r\n=SU2E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"b1c0501c52947dab9c505871ad0f4a1309bdca7a","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.157","@things-factory/robotics":"^3.0.0-beta.157","@things-factory/operato-ecs":"^3.0.0-beta.157"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.157"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.157_1614639464712_0.903555038552027","host":"s3://npm-registry-packages"}},"3.0.0-beta.160":{"name":"@things-factory/operato-robotics","version":"3.0.0-beta.160","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.0-beta.160","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/things-factory/things-factory#readme","bugs":{"url":"https://github.com/things-factory/things-factory/issues"},"dist":{"shasum":"70e60a97bc95b0d5585d8b31fc5f7d44b3d8a871","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.0-beta.160.tgz","fileCount":55,"integrity":"sha512-f32DTNw9KTZ07P95paFA9liMvIBWKkZevMIkm/F1byoQXHjRDgTYDBPS9Vz/HWUejkxH1Fq1VbmS2KmJnB67VA==","signatures":[{"sig":"MEYCIQD9O/lTOEbjMOEmPAgDjugCmxmlMOaGZRe/EHbTbl8x7wIhAPpX7qdnHYzqDOYmIp1gGJLVCMJNUSNmgxGtzaHwz+ZV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPiw1CRA9TVsSAnZWagAAQtkP/RmRHjP4vKIdZnitL423\n+cqTrNTt9IzQ50XtedvfThGKExSLGq1r9fkZWqcPY9PrMyMGyUKa+1T3EPqv\nOrPpjA0ae0RTzg0uybTnHwm+X+wvfJqzbyd1Qu/ioXQnzRLRXYEWFXEPMOOy\nyUHXRY3jbMxLSbA7UF9Oll3o3gTwZuRA9uX4OHnzb85eHzP1BLNjb66d9Zk3\nhyVPwt6q6G/DF7TAuau9SvaEAyaDRS2062Dmxx26hvlFbmTeiu5V6X9cwOqW\nIcuyEUbMcWE3q+vxNF4L34xf4MALEc8r83fR+hJmPyOU2K4L/7kHKZ/Z8ol1\n0zS6KeIvyFD/0tEFaVsvxEG0imdwpr5dG806A1NVHcedofuOliOE4a53FKDk\nUQQWIOr85kzK2uc8Lxyc5yclH6kHbIp7+vPab0AZvblX5NNpKB79Dqevo0BR\nt0ZQEgVo9oictd8q3i1neGh+bYKUxP+KWnfTrDVwTJQUTnxGxyb2WTXXIqf3\n1hykekfhrB4wMXra41Umc7BKx/icDkpaItNtlrwGLBb+N7WtFxWVuUCXzm24\n4dua3eRvJKRaqDYvwF0dFTVm8drtpJmtKLpMH0p9958ixQ8rK76mZb7koNsS\nBYD9Wb+oUvbJuYBOEmspjhTKpJZhj26KUUiCsYYNlzcyK5rpPec45Z31ywUf\nv69D\r\n=2nWk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"94411e991bf7e86398aee00f9f94484322634bd8","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/things-factory/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.0-beta.160","@things-factory/robotics":"^3.0.0-beta.160","@things-factory/operato-ecs":"^3.0.0-beta.160"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.0-beta.160"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.0-beta.160_1614687284817_0.9250090860192621","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@things-factory/operato-robotics","version":"3.0.1","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.1","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"b6ae6fb21921dae2119ae3843cc5b0a071b2941a","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.1.tgz","fileCount":55,"integrity":"sha512-uSHTZS/u4DQg8qbvEuaGOMXd0G0kFHa28dVKh7xxnLj5CJzB7E4LgUENrJdM+MtbewUtGYBminZEqeTL+0qQHQ==","signatures":[{"sig":"MEYCIQCptJ0pjTvifVY6QvePipEzk6Yhkq7yymJLrZ1PJQZyGQIhALuTd3X5NaWRthY590vkp5AQACtUItCfebtEwLmfXtKh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPmItCRA9TVsSAnZWagAAHOAP/2q3APJBEML3NIICEfAK\nJXnX/OnFcOIMX4gPy7HOXCbEliXXIPgOgZIyH//7U/RQPdrTFbYSZ0QF9zRX\neecpJ3OcA7t8TQCQjkkoZohQuB1Vw0Oq+C65NHeHfmjInsQ5iujSpkFJ65F9\nI7PP0tOoxHCGs0tnVsppCgrJ0fKUBbWABY6IxOBnBX3NLKmNh+rCN9eLIFGB\nrxPRJkNmPA8zrKRjIRYKDZ6g8SLhQ5SEtBELLt74LJForapD2B3eW+WrYXmk\n9wBZjKOicTVnZufoHG+o+RdbjCCWppqjHBG6ay/ze0wjtHK9LJG15dSAf56v\n8jsfLmve+j5g4eOPRpzcEC7x6U5nAvUceoT+xbRk3rGHVsX+KGORQ2ejUUAf\nW9hbKsC19A9HKcBsoELlWAw5K2JELBaCknkyAyU5DD1coNCu2zLoVg9lZ6oO\nUtheAx/glIgVOkfshv4tf+YqltYvnuQBD60dflgmUQ+Q6fxc4FBweRaeKN30\nXAFbZ2J1sMKjOmzOzaNPLlMIjbjJdJvVHEFTTPs4KRiXd+rjiB5y3embB+mA\nPCJXTMCq8mzoGbAiGsF9YM3tqmdMLeBJYLC5YxSazc26gALjmdRTyFA5e1+u\nfr1dk8VjS+vR+y6LTRHcZwD9ZK8xOm4va8ju5jV2CQJeAHY41qgLGAs2EXca\nTCJa\r\n=RYo+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"0d3ee3e76270b8335b5b528c1473eb613c13a886","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.1","@things-factory/robotics":"^3.0.1","@things-factory/operato-ecs":"^3.0.1"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.1_1614701100948_0.3177187102834187","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@things-factory/operato-robotics","version":"3.0.4","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.4","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"ad63090b53033278214cc3dde3cc6b2156f64615","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.4.tgz","fileCount":55,"integrity":"sha512-4Rawek/oFqaDrcBfa0gTvo16+wspnDakCSvFafwLh+eGHipHqiLSeBnxjdclRaHUSMi33fZWYhHq9fm9s++RSg==","signatures":[{"sig":"MEUCIQC+NZASlirC/lJQA4rfo0Tasu9pP/coqfTP+TLEP8N/qQIgZP3/W0waK+tfVrWyXB5F89G0lEape181Hhq0IllMGWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQQBaCRA9TVsSAnZWagAABrEP/39FuMIAWPRhATjQ+P0V\nfWchOR7+WBixsR3pHt9u0EpWBxlD/OrJOvROYvfRC6sH30tFZE1shIFZWhLV\neob4/HpFqpIQgWs4oE6LFgtGIw+kJdE8gVbwvKzfn9uNDCpwCycUgDtU3b05\njjP1m29jTjmG3toaJBW7bBXUzhulrXvq8zN4sks6m8pDSl2kZsmd9I61Bp3I\ngUlTRsRZUGvkZJia3UE5eTi8XsM/FG5pmEMUtPdqEZmFkTxHrahq6Doc1S1W\nWdexbQb2SvXnVKsFD0S9brBwfJJnJcB/+mtYNrXedMoCNc9uuvslUXfIabVn\nm7TBGrOeXuNaokbyho2XQAA/XpbhlhJzuBHefRW2ZDk0jEvPcQxVEwdGn6uB\nE9USPhPFLfSCJT9MEV3wuq9Hnxd7WoGS75HIrC74LQn+PmWtt8RlGmuOWLep\ndtSGMxlM/FJJoT8nNDrg3gdULGvU1FpmP57jC3tw+ccYEP/wvDbSvQaiEivU\nOPpJVBVJd8MzEpvVqGSUr/09jx3lyFOeCCfhIgERDWbV+buORc0dK3Si5DhQ\n+V3YuhnWQO16+NpL6H31ZqbAzBfFoGTPYWiTBHPgw62EBPGlW9h/HnV5DbC3\nqMR1v2vs2d6+/4qNZ6+o8Sc6pQCNeZAEGIEojHvMwmX30FMyNyaGavqnS9T2\n/tVn\r\n=r0e/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"5acf0055fc26a8ae6fbb97e832f7817f7da77e7a","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.4","@things-factory/robotics":"^3.0.4","@things-factory/operato-ecs":"^3.0.4"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.4_1614872665829_0.9944848603695366","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"@things-factory/operato-robotics","version":"3.0.6","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.6","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"5522d04502fa19c0460db9127c9aaeccdcdc4425","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.6.tgz","fileCount":55,"integrity":"sha512-2zH2R1YhSwoqTDcDkwj6cDJHAjkB2q0hwIPSnvSvY/oYCkDvsJOi00ak7H5axlaG4NNKPhQ/hQqnJkaX1OnfaA==","signatures":[{"sig":"MEQCIFCIyyKoReppmQevMn3sWI6mhcgHr3xUrqEw8MwKO0A3AiAcW9JTnejO4cWdfRvEPdDxn1e/HZO2IF9gDhEdbGscxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":845652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR4SKCRA9TVsSAnZWagAARV0QAIlQ7Va/CzMi6FLZWpdl\nMHpRpOAaSzdQnQUuGK3HqZFbRu8cf5E7iOUXhrJ30pSgayKZfhJNQ4GYWazI\nlimM4boKl0yn0px7hITXFS1SGXvxyUOc+H7XZ1Rt85rGphEdDWVUn1JhxKi0\nWzKihhjpBEOy/JTYnpCERJH4tI2On1IcJsHlX1p5Kc8pla3q0UOPDPHagDNj\nSxsz11+kBbJOxIPa4iDNe5zdmmu/UYcLPRLbYowy1IsYNl8GWo2gERPnLtkJ\nJ+oiP5UORSMS9v8uBlf0wY55pQAbDcShP27MQhfmbeKawL2Vb8b69aSV7UBh\nKVWIcFyxqNAz+SQsxvn4sMM3Bz3paLOK/xaPCujWvEZOZAo75heDDja7dGbE\ntVdnSfmLNMFJUz6WcNNEhQFqUCdU+qVwnEE/Dkjmr9Ic3ThpxGjes6w5huzi\nyQK+JrJEaNRirdZpAv8UYJxUUtlq0ujPCBM+fStTWAmHJqyR0HW2379ciJm0\nQWlZWgna/R4ojEeUrTfCN2ib3L1qohRupYSLR258AHLTelsckbPtbcBOtwsw\nY25oWgNsV4eFx3DQCLCcS1ykQ8nrM1tGWYjQ9cFjhUR/1nLjVsYuYyKoy1ni\nYH+nuHtCsUavk1k0W4RD5/0KP11mzFTx8F4R9iCgx/dSm3mG7UUEL/dA8aZL\n/i/p\r\n=VvQ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"2b185736340beac09d6b1ac4a29b3afa6bc8557d","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.6","@things-factory/robotics":"^3.0.6","@things-factory/operato-ecs":"^3.0.6"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.6_1615299722246_0.6359328804108855","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"@things-factory/operato-robotics","version":"3.0.7","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.7","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"17c3638adab88f04e0c605512d11fab8a7d106bc","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.7.tgz","fileCount":55,"integrity":"sha512-rw55eYTR5Hd9/r4B2hqH0/opkB9cVPAdjcxuGxGQF56mixXyMu4vBLhh0J8rW7EcscF1ynxYXubB+B15Gn3Oeg==","signatures":[{"sig":"MEQCIBPwUONZXrHCOvXUgkmxGs3m8W/xBvY4ZZsZCqggk+CXAiBr6aNAMYYZaf2c+BE8JioVsbechwgk8+5Jw4J8Pv0hvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":845861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSOe5CRA9TVsSAnZWagAAXQQP/AtdmxQ798bree0Np61y\nMlfXdgXwsjaNiyQwsZDT8jDzoJHFPGP4buBZgBCmZAsiWQmzAe/WRjaIWpTP\nnaR+9ax8ftC1UvhP4QIrfy3tDuy9DSL9gcdmws2/2LSXObT9GSlKFq4Gkjb9\n4RIDKrmkECuf4+0CucWCpXGfzgxfXZy3mVKNpNQJPDNXWu3FI92vMoclcAL9\nHa8eUfGPDr4lhBQPN9cG1iEgco7mCApGL5H07Hvx75vJQ022v/PxOuGUf0Kl\nSf8jTGI4waLZ+LOLksjRCy2dCNWwtQEmUTrkNUfvP8amYioanTDZksvmcj3z\nnSst38KRpIt9HPsmRa3a4jIEdYaG7KOF8m7DO1mQ4MuZ3na5t+RyU1Mfhcda\nrYbO5KRquAX3xVMn2byhrqx/COKMW7lIjwZlrqTWKo4pdvcfVcFtvShMtp9G\nUaerlZfdmkRMGbQ1xT4VixmKRyEhLJDyJ79V9tJY14WSmW7YmPy1e0bq/4LS\n2BA31JytvSEbe3eHQUzuxTW0uZ3WUqQBbf49xpzSrObT7HTzrOWkdsv8wola\n4YU/UuNWMWUBmqR+uzF1j9AXT5D+iJoBVihFEgzSXAdisjMX8/tTFUJu6+FH\nCEyex+G5tZEIXdchJQuC0aY3V9yAlr0wASWUU9K1zik89Fkh7rsAyvvse0KA\nmdUI\r\n=InLQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"5258c80c02abcf6dc968d36a8932bb4a551ff927","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.7","@things-factory/robotics":"^3.0.7","@things-factory/operato-ecs":"^3.0.7"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.7_1615390649096_0.7228163034633042","host":"s3://npm-registry-packages"}},"3.0.8":{"name":"@things-factory/operato-robotics","version":"3.0.8","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.8","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"b1d146902f33f9bbaadbbdcec8eead76a3e8abce","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.8.tgz","fileCount":55,"integrity":"sha512-u6RY/OKYU6ubP2Of943tARfCaMsbKh6JW3rtSd3gdveaXutmJqpxyjN+/nuzs4d2zPnYxj51cYMarwmB4yHBfg==","signatures":[{"sig":"MEQCIFGqVAMYlQOZTdXpmyM9R3zBJEAbusLigviykVFPp1Z5AiAwrQ80LLIcaJgDLFA1Ipxu1lw7s9m/qwnR1oGlXh5jZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":845860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSrXVCRA9TVsSAnZWagAAsTAQAIzx2dc0NltSf27GufJO\nHBu0+Z5QzUOh2ZZ8MdyZdc5U3buOluOSuK3erNSjFI21YFnFCguIEislL4ep\nP8HwMSJV96YDsMmJhvMNmd+e6TnSU5LCIcErAj6YNzeNufm1kR3GbImDvVhW\nv+O1hUsGDa1d8otd83xHRGZqYWZ4AnfWwXcXRFSrrQO6x5u4SHDOYgyvncFK\nYO0g/VhnZBi1XUjYNN1R8X8Pq3URvkGtGPjpQt/D1PifFaNJkHCzykTPnJ/1\nbAJbsZwvKvvZWVejzH6eGe99s57GwcDd9SOaXJ51T6ROrfl20047oLFT3N1f\n14ZP/JoHbYmreZknOYzfgQkbz8RSgW5adtZcwj16uccGzQKXwMclX8l8T5c0\nNjEIuNcxnKccdMdVNpZ0XvwXxg7fi9iNVkp/94+MozLu6c8paND8Zk/TSY6k\nhQx3/H8X2AilsLSIC7R6eoK3eKx9O8deaDY5xRUBZs9kBsE8r6fsIl70SlS4\nsvQQPzMd99YQlYbqVBfgrS6DmC+6fc2Z4yj7vT2AsHYeioDZybnurpCsy6bW\nzkzlooOPLbPXUjsqP+kPMvZi7Grv6UZHLd26tWtOOTzpHu/RTBVnAJ6ZKq15\nciG5q4UvUoD+y2N7LTSj9eo8MUDmQQYzIT0L/JGX/gw7nuxg2XVyTCvY6soI\nOxCo\r\n=34DT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"983d2bde8338502e1dd1efb9e3fafbb192a19145","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"lyonghwan","email":"longhuan@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v15.10.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"15.10.0","dependencies":{"@things-factory/help":"^3.0.8","@things-factory/robotics":"^3.0.8","@things-factory/operato-ecs":"^3.0.8"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.8_1615508948869_0.26412784420545776","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"@things-factory/operato-robotics","version":"3.0.9","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.9","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"4337d7503b1da27e7def04c23f9f4d8b612c1bcf","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.9.tgz","fileCount":55,"integrity":"sha512-oqXqjrapNbga6ZDual5//VwVwszku7IuoDBOopcPL4E1z63j1QjaSajq+4JjlzXAq/7fh/orgFRaIAK4XENXXA==","signatures":[{"sig":"MEQCH2oyyIntNlWeXrHccZKMsJLqunSWPcdmdMdct58eC5oCIQCZua629WGf/e/CB5a1C5CKVLDInOS6SDYQjVpGOOARAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":845860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS0fhCRA9TVsSAnZWagAA4RgP/3KHn9ZA09K5GfK07nes\nMn0/VXiL9mbsDpkVMXxM8rcj6c96FWg0z5duUWTLzr9RLPTzYZayFcXUa2p6\n0HNS5heQb+vCwAxLTJyXGyQssIc0ymM3QUQZdgtjeQBrqFqBa532uO1lG/ax\nH2nreLcLguAEgUttxQGE84Vg4E8aez5rWNu4ZM5nOSqPSl+BjBcNQKynkMyy\nqZhuz4TUrSHmE41kIiGFiq3AoZg9V2i9Ca+WBBvw45oyuBHgU11/25bCC16e\ngrhmH80wBrU5Yx7XtoaZVRqI4ktdu6qtOujt+53LPSsskc5rGizIrd+MezuP\nWO6XowryQ2kSRYQGceZMQNC93vyzn7w7WLZmuQVvF1JT3+sTYaNzswvMtsNe\nNZ/Um9xOoTBJhME8ib+iiLqjdHyPDZdZi9qavl0JXIzJrNncD6wbzyw4yfHv\n2eVkcdHfF0OQtsB8AvUt2c9E/UtzKuyeDjhiNTo1Ob5hVMTGnvEQwUPwYRBC\nIYdlF6+Bcp2mLszCUnM7N7n2nu7Z8uVsNPVYkg+XccfWQYkjaS0ub3LL+Hc9\n4hwZEeyv16ssuC5PuP0g/X3uV3Rz9HN/ELhKgcF7ncfTdUFlXA7LrlCNaH0V\nNActA4gwC8l6RFhRXDxFOPYzs9JzKWHCs3gnowyOHFlVE3b1BS9OS2ZHKbYc\npsLk\r\n=UFFD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"46a242b46125803f4c508fa5c948dabb0672dc82","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.8","@things-factory/robotics":"^3.0.8","@things-factory/operato-ecs":"^3.0.9"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.9_1615546336583_0.0456502813297206","host":"s3://npm-registry-packages"}},"3.0.11":{"name":"@things-factory/operato-robotics","version":"3.0.11","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.11","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"5bb493c487b9b59b47571ede2b961f65446b7d91","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.11.tgz","fileCount":55,"integrity":"sha512-z5rRNLRId5sMnXaK+lua3F76o8+pzhy3DFafLh8lq7nXy4a/i4kpdfLMo8Yj+J5ceNh+cJKI66JdKqsBTrduLQ==","signatures":[{"sig":"MEUCIEfk4Z2rZJLsBfAgjUKDQM3P9yngsv34FdFbwZPisNJFAiEA43IXA5t9Mb0eKDHVp4bjqnTiIAEeiT5ojDFGWwxyWTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":845865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS4kMCRA9TVsSAnZWagAAgc4P/2wqu56b13IlfJ3JkO9e\nHYc/mMHDdrJOXdZzK275NlcSp8PDZ8A3fqMUV6vi2HrEna7T2/+y4O1B4b/O\nbT5MZ44jALQahUt7vu0Cf5+NjksfbFRd+i94cPitkS8fYY6/XciRSbHDVlIy\nWLLmzlNHLXuCl7BvPfX3JSbPw34MU/G6j3sPmaaH4bgPHERgdzoOw/Nxflkk\n/AHkOx0RaEBEIbBPT0qyukcvwBHUH7o/idpfEsgn6dnTwb2IKsjKV4SsnQVN\nyycAAAZPLjcm1xOEm37IBXrZC5uuPsoEvzCt1XPGLfUiPrRmQ7bbzGF9Y3b8\nGs3AcoplNsay+Nc35gOCZIM13V8ooe6Uw63pxJGjpSOQThqEKH9YHcFHA21d\n6tvjBHB6g97nySpBihWMjukbZmRJCXnVp32BfdIuKfz0SepVCj3k65dJ75Lc\n7GTRPTu4MnKxmDFl2mGKYAb2LDT4ZuPO8O+p44jiL4E68v5ePcNR7sR/yX1o\n3+U0Nei458C8LyrJgIRLL+eHREOC4sH8ZErPmKzherCDtd3SHOwBr+FFsbEV\n81y01YTfyj3l7f9Q7fOhTNl/f6OBFHfOsTbTILQeBRfdlKnSwUj8+ijT/oVY\neKOuTzkHg1lTu5zN2F+kEfLV/cV/gUxqyb3w78KReW/iS5Tl7ErrqRegldKa\niwTz\r\n=mvcm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"2f8119abf309a95daad952b611be3186049ab95f","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.11","@things-factory/robotics":"^3.0.11","@things-factory/operato-ecs":"^3.0.11"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.11"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.11_1615563020033_0.38090314713715845","host":"s3://npm-registry-packages"}},"3.0.13":{"name":"@things-factory/operato-robotics","version":"3.0.13","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.13","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"f7a4e533a4fae0de892fd339fb0f1e5550476617","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.13.tgz","fileCount":55,"integrity":"sha512-F5uNMViv30DdsEacqDxVFFiFOyKIyQXHZGaunLYekh62x7ALi2yy1FU3cWr1EArh44Fw+Iy/Ba8oSQMVbAem/Q==","signatures":[{"sig":"MEYCIQDaJ/2TXHysetN6XXxEx26l0Ly8W3dl4+8Rml+S9w7pHAIhAIG+p0YLTtv1gqGmFgR2v+ThhUetsbH/QxoDmQF60akT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":845865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTgq1CRA9TVsSAnZWagAAJDAQAIPWfCL+3bHJOtDpx0Xi\n750ue8nrtDA8ZaAJfCivGbuHVeAu9XZF32QU98fuaFFs14B6crBtkpe9zHun\ncViXSGzCoDf0KxB1mPGbVwTEqH2b9gEXONA9yAe0ICnBQTt/0ZLZAMzofBMj\nKE7e+I3ZXQk7+8SkodpaQcv8vpXN1PpZO1mqhlK6zeCPMUgrrf3WVnZ3yX3X\nWpEU5MqpYpr1NlJQBFDGrUHw2I3YcrvMUZRSYo5+YGD/TfFyxq8ZXprnE62S\n6NwW13nCqyrZEwdBX34tuu1KJGEm22Q3o0wTbkr4y7aUguvqGqvd6IbP7p2a\nHp1p1muzoNvAwVHYEVRcrd1e48fIKR/ZQ5yGb0HD806Bz3VFRytVOwa58i++\nOp9gUM5PaVXJa948ymkY/15+kBavxbKvoK12KMdBBIxHndlvCYxPOEBgagrh\nKFOG2CNvIAn/eC7bQrfW2uXXUVVukKNmQAlKkjg4SA3QHevcRkiKul7NuoUX\ny6GeqDCV50h33LpofvzSBEIlp+65NlaPXaASobUDCpGrps+coGvnDe9xER8e\n+vwKQHPP231146D1IJ6RP6G8bBBdcnXIU1/Wo6/jB9zcQQp9WTrSBPHhUxDo\n3pS598qsIE94qE/kdPhd+FslGjeVgCfs5C4o/Q/XqUJgTcFiGz9TwxwWMsjq\nUsy6\r\n=WatP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"5e3374fd4023de5a4647ba9c7a9feafbedf862b7","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.13","@things-factory/robotics":"^3.0.13","@things-factory/operato-ecs":"^3.0.13"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.13"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.13_1615727284809_0.53610268106915","host":"s3://npm-registry-packages"}},"3.0.14":{"name":"@things-factory/operato-robotics","version":"3.0.14","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.14","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"b360a137e3642c1345215dbf75ba6d9426b2b876","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.14.tgz","fileCount":55,"integrity":"sha512-HaxbCv0tVqN/N4L8WxyTYUzU8g4dR+fwmy2aPn6uL6k0Og3KdvnHI6cQa3N0rvKa42Vf8ELch4eiTuBC94S3Tw==","signatures":[{"sig":"MEYCIQDvdutSzMg73pMmwlIYE+VyHFab46n42GEIcnSElMnFFQIhAO4N5p9NpHCETZe5Iy11mUu03CYbnj+A5apImy0WOHlS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":845865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTzfCCRA9TVsSAnZWagAAIxAP/i3JPUzZMvg8Sz0Dugyp\nimXm8PEgrwdy04yonp94m8iT6MXENYpHUhLuySFjRMFFKIFw3ZqTgjEF3XSV\nQEKj2wV9+0j8IgxHn6jmyZ0oxNDHddkcd39EaDa7NQHLINx3dT8zDImohF/H\nKEJaEUI9rYvS98LNIiEunTi90/MBkKXX9uOCzjLQ/fSVOhHdiUeJOz/uvrL6\nCISx+smxC+OilD8+QAxRkcwkOt+Xg6XNw/Rh+ddHGSlC5AW9yoq39xKS6Bu9\nMEcza33WL7cfHpFWP9VepYvvlv475ZvnM8dLxOXbdFzPYRW1FKUSpQuh8a9u\nA6nSXL+BhDC7PTzdWfiPgoA2YAK+48IvrDxiuOAcyJpSFrg8GCoVnHaKbSwP\nXker2Ymsc3huBT+TvE+eB3Hb3rPbN7FYAqvCzh6SUzXeNoqqEtcI0yHYWOM+\nNycnCaxYEkmrAsS8kw4y3bxAYJwq/1Wyldjzbbb0Jap7/vnh8SelSqDu4RXa\n3Gh4fNAoUFR+NK2G6vqySNaBSiYEk0VdD1/HOL2v9ePTOLoU6RqzGh7Dy5ea\nFLzD4r3glcSo9QtLwlVEaJgU3oP1ZWX8I6mGGCdvdEF3DzETc1UXBnLWDcXf\nJYnEdjTfmRcbytBMNYHQJO9aapIHeybMVEgyZAfxBePsRTm7y2h5RqxmFvPE\niwvj\r\n=3cdM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"0887147907b800afd1e5054311fe0d9edf12ede4","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.14","@things-factory/robotics":"^3.0.14","@things-factory/operato-ecs":"^3.0.14"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.13"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.14_1615804353558_0.9919436912462836","host":"s3://npm-registry-packages"}},"3.0.16":{"name":"@things-factory/operato-robotics","version":"3.0.16","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.16","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"20d83efaba48924b14fa253a091fab92bd7685c8","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.16.tgz","fileCount":55,"integrity":"sha512-mILqwHhW22dJMHxpLyzGUtzdJlqka9PhFDKuPEk0gqGkvJVeKNUvWPohiuiQr2nAxYs7mAHodGhFzjnfdujeHg==","signatures":[{"sig":"MEUCIDbBbJOKQtcXBWehQUO92zsuTgQs5i+IKMkG0fPt5UYzAiEA6gUXPQC8fx1CS4YmWq2HRw4Wp+qnulXYYykQ7OFgPpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgULSdCRA9TVsSAnZWagAA5WsP/ixHAcHqG3yLpfeTe+Qq\ncRHxPw1PdKnxdF6auCzoElJat6IZqb7ykmz35t+SfpPesG4CtnE5EwE7n8P+\n/NMlRUQBGPHN0pIaR8VUFSnIckPrY6Gfl0+qjZ6iRHOXCMvkNbIXKSuHWzkT\n9nLdf6CGYrefMhSNDZgohOSuVqiD4cT1ajlxwQKnquEYBXTXzw1TE2+NkpeW\nghTDU1BzHqx9yN/h+Ta3Qi62IMxKzyHtnLkzCzMeCtGTLXDm9exseorhy73X\np6xvI2yMmHD6frJok4cgIDHtRl9gJaPrEWd1DS48QcLWONB66r3exzXJJbEl\nycK3K7GR7OacEc4FbxZTAF1WO+VMhXSJsM6T2INVb56ASS1GJp2HZJHrhdHQ\nNZmfgXZGLhpy8Nf2lhe5ECneyzCsZl2ZUugXBkmBGYolHHBREiOpky9NnTbD\ngxzD2MmfM2qWD5MzzjhH2kljzaXCJ2nQXxa3f64ANGnBAwO7Pn9Ns6/DmDJD\nnMM3EIGIzuwDFcAsYE4xoZJOKCYlseULU6Y+0sUWVNPzAyDrFWAXM1jBaJmV\nUA6Eu30NY8/0tVo9welSvszuuQ8FBSVN1x0i4kDDxVv8yl0M9ucpuPXjamz9\ni8F75Jb3Ah0xj2RDYtJ9F+6OlFVWrCaxBY+Fm7YZFQqfgbvtzP9+g1uDXScx\nSQXp\r\n=RlT7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"b3c6b07ccbe923ba97c5b2eddc24130a08e0c861","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.16","@things-factory/robotics":"^3.0.16","@things-factory/operato-ecs":"^3.0.16"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.16"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.16_1615901853169_0.9646610218953429","host":"s3://npm-registry-packages"}},"3.0.17":{"name":"@things-factory/operato-robotics","version":"3.0.17","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.17","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"36f9d698339c6479853090e8e97f107d79f746e2","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.17.tgz","fileCount":55,"integrity":"sha512-g5u+no7Ropp6nQaagGmJIcrOaok9Or5bEbOal9J7wHvWvupJQRARTzyhBsqG3m2ysc50XB37NRYfiJH5710/vw==","signatures":[{"sig":"MEUCIQD7O9DqkehsR1mGoR/kfIfU8NIhlZQBcZyWQFqCq+UpGQIgZkiDnPz/ouS1F++f9kX3DfdQwyx/MvDaa9UTyomZ2gQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUgq+CRA9TVsSAnZWagAAlm8P/juOtypQo0Q6qIVQ6CDb\nCyQta+LaMhTGOv10KX8+Qam9s+6O4qjep8gFSeHclFVaN4m0m9aEooij41pX\nhOCLEiCxk777C86YHExwmawKSiNvE4PGmy+I/IidbNUfcqn4QeBMnYcz8MXP\nqtN+WXKEiqy3WNFZJyAoYjSX7pir6/XMG7F/IMtUGIUCTW9ijOBuaBlTsBby\nfo6Et5wETNrohalD0Us0qouWNKZrAKRQvI917lHoCzM5LBNKuXNVteoOp+E4\n4TG1aHJes6Anjq+T/ItMrQ6NG8ZQsKSoee5C0tHqoI5SXbhbz2oparv4cdzC\nNwYmeN1kE7fnE4REyFfSeRK7S7v0c21vVEry9yGS03S5IKs2s+FDfWkp6aHY\nq9BDnsejMqxoAhWA1eenR0bfPVyG2h3iWkaUazHZMijcCaSC8/edUPTTr6Gj\naHBS2IgbbNQjHBLQWT121aIg6F7I595scVNTyb61zDZ0S3iEqE/dvQqmWWJM\nqeR5cNZunHQrIz0uqMsDLeMstWHZ/EbyFQJYRlTV7cxN/JS2QenJlXNSq7St\noV8n0czgJjYGeWyeWtSzdps/Hdv1tnPiTjBdsTsSCKnQo/h21zrGbzJH7dDb\n6KBkkIxVtgoyR3/oC60hwFdFCtaHozPfvSphdokLiFq0sPmGfGsl2jzEd289\nFFn0\r\n=nM+q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"49b56c5afe0585072a9f9ad4ba8febba7ec2ee90","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.17","@things-factory/robotics":"^3.0.17","@things-factory/operato-ecs":"^3.0.17"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.16"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.17_1615989437664_0.6905604517582253","host":"s3://npm-registry-packages"}},"3.0.18":{"name":"@things-factory/operato-robotics","version":"3.0.18","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.18","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"471037d23155c1f0ede8b0cbb4ff466e99e16efd","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.18.tgz","fileCount":55,"integrity":"sha512-CBMCXP6WCLbe4U5Etu+BetgM+Xl1kySUl/F+hXS2tyunGKDm4RjuziWK91429h0h966bRBusKcpy7y61JC9rdQ==","signatures":[{"sig":"MEYCIQD3MwAm6ygu6O9R+9UYZBh4YntuDdmACc529CybzCxKNAIhAKMQYO5oUMyIhdfBPa+lhzQfmakgawVDxzDt0T2uTHvJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUqdXCRA9TVsSAnZWagAAtf8QAI7yxNpoBq+CYA6x+YhI\nHNAm/dnzDypW7b1d0lLy6oF1H8co0M7q1EfiVqof9QonfD9RczesCu0zpkEp\n1VHrnn3T4J3ETvajb/OVyY5hUvgc3nHvmMml2hvmk0gyFtTdA4hB4w1FQujM\nPMGPtupQqS8VhCqZlLDbAGy6pxwXTuyh4J79iI9c1fqLL9DfYXaI8gkx8P/N\n2atAgZi17vc/7c+Dl8rKhUMWBbTuojTa8oAjld93BHlWTLnQtemr2YcsB7/b\n3362Cjoou6AAVdbkLu/yIyeaVZeKN44IFDtNbb8DlQBe7tNkP95kPjPDWXEn\ncG+ktShY6FM2DJHTe9nR8mYDiC9TXnBIGUezb7CJBn0qnahN6uZhalSxcYVa\nugfxzRv+Mqp7mwcFtMc14KtZnV8fCMzNeR3E5ZwLZDdXNtuEWk+YRtiNhqFT\nHeppGGRVvvHW5cyER8rw3G8aAlQJrV5QyidVcPtHO0Lqfjs0/50NHuLYJGaz\nGJNFUMKsxDkkhnddM2bhachwv+jVCtehR8A7USyU+YP/R1DozeLr3wJLn2Y2\nKmc5LaUONWovo5jZHQrGS/r8yHCPn5M2IBlV36oR1dbMjSDUKlCFGU215rQJ\nYnbDeNh1moGHVyI5z7o3qRQnRe4DJxcpeqIpqDpxmdXXfLICqLEcGcThh5hB\ngF0u\r\n=zGP8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"f564749294e5a75a5981894e05a77a1d714ea6e1","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"lyonghwan","email":"longhuan@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v15.10.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"15.10.0","dependencies":{"@things-factory/help":"^3.0.18","@things-factory/robotics":"^3.0.18","@things-factory/operato-ecs":"^3.0.18"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.16"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.18_1616029526205_0.7398339235468208","host":"s3://npm-registry-packages"}},"3.0.19":{"name":"@things-factory/operato-robotics","version":"3.0.19","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.19","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"f7f90fe843f7922a406e84a77845b55c659cc943","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.19.tgz","fileCount":55,"integrity":"sha512-XJrRdvGb1U76RQqh3f1wMPbWLVXY7q3qJG4jt5QQ02k/OF4tVJj5VKT0R8oFtRXr/P6Wlr3GmYC8od1az31VVA==","signatures":[{"sig":"MEYCIQD8JwqhSplpHe204lJw4ACJcOP0rTDDAjt2OXptCG6GPgIhAPA42Ii79tmTr18qfBufO1J1Jw50olKoUE5hCKcqKPdd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVz0HCRA9TVsSAnZWagAAezQQAI22WLR+A2E8sSlLoRMq\nBMWMyLs6XSKe2hH3OfVPg4a4IKQF3QL2hl12sMt4aGtm/CY6EBfRRUQGv7St\nvJhx4wW0tJcFrkGQbvo3v0xWTql+nYPaAO5ZbzfoIqD6Em3gGtBvWITk5DyC\nZcztYaeO89vDSMwunFuZdXgZVJ6gC4MouoqhhXWZlDnpcurmZ+EwCfkky2VG\nXz+2DhgW3GJtDNl1oozmFkc3cRsufEgSkGnrm+bVXzTTGwQOANXpbay6b2oJ\ntPt6YJ9HORpooTmvOUTFy3uTaaZVP8YkTLHBZ99Yp207VgIfLGfwNWkFlx0g\nGywaa4cJQy2Hy4hH1FUFEBOSqJFIh2gqzJsTBH8P4lTJsqo8E8Y99K0JCZz/\nuevRvaRxLZnuWyO3xWBYgTXXkowi5bbD0+H4tHOkXopFVxne0U6YQgs96RFX\nojxhLWE3X2IyD2kh+ND5tSCyXUhUwfmsFG4rzCB8xjzoDq+kclVCF1GxgGcr\nTZGqZTS/PAWBiKaPA1uin1hbA42L6Riw3MjbHishpmosUHkyzdcLFBFxdXMo\nlvMRAmOawJtVU1vZEzGGys0YV3ZTBnuNkKWLtBczhBxLgVzTy3TjxMwHpfdH\noMyGzVCXIDCJUS8x37t9O3OCvd+P9UeUdKTL99u3eO58/I5tQljfiiLwdx2A\ne8Iy\r\n=tVjU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"a155955f16b26ce4c187fcb9b606c8f1259304cc","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.19","@things-factory/robotics":"^3.0.19","@things-factory/operato-ecs":"^3.0.19"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.16"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.19_1616329990967_0.9294289498981376","host":"s3://npm-registry-packages"}},"3.0.20":{"name":"@things-factory/operato-robotics","version":"3.0.20","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.20","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"b24094dadc34834d840e7099f5253e18a85d93d9","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.20.tgz","fileCount":55,"integrity":"sha512-uehnjiznmAYZutsJfdkgQeH1HMzbF8Xp85GLjTvnxcKJoM9p7ryzFoee1/bkPWt5n1XKjF3/jrelmk5lgEzd1g==","signatures":[{"sig":"MEUCIQDceTFnqMB3Th+iju8ZenEM+lnzAQU2pRMqO4eQVJYfWgIgfgjuwbzUoIdUMtF+WXkh8uh/nSnVUhHHpHEsIqUAJ/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWbicCRA9TVsSAnZWagAADkEP/j57Cug+yYnD2JaxNJvu\nuRMfwqmUlKXvweH3/Cr5uw19gejil881D2C5AwS/15IDCWhRNlN44sD67BFM\n+4DP3iPc4Igb3KUq0Ilg1owUNrubWOZL9EuKggUPyQeCTiEAGlBu39ORuWGf\n8TvI72DUeRovZcLmedPGIUOY53sxf6f6Wax7CW9VacASs9gVA3Rr1MwShDyw\nVcsrdI5EVkYbVpAYPmrGS2fmruWau0gjsbEwCcnS47lL8nje17FFK7pzpgmm\n+m509DsvmwMBOgZchdgH5F1KqUgmmaJ0ZQEOi3rksTFLdXTmVGELTHEwSd/4\nlUFwXqIfyD24fAp6cxugknQvx3kr69s9S6miCy7qQ0URM+UnOpMJJaAOGY1f\nXrqtkU76O1KENmPVlac75PFCOIItvjvIJLbDnJjCfCH2hgmqJUejAhBrJsza\n7YiRR078WBmaNTOFLuiLOqnoh88qFe4Qy3bt2opgsvdfi2qarL2a59KCe80m\njUFAemHcoUZuG6BBesYeH+32ttQuwJOp21hDyN3exyeX8Dk9T/HFwR0i6Eiy\nF7YV6phRuJZCf+sIpCioiafGSQ+RuBvNDaI+sqyTv6xZ86sN3q++6Bsc4J6y\nOMFWk95mGdfmPBnx4rdEEMPII7OtyAZXt9YEMLTfZgNmi/XNkyogN4zKopv8\nlyMF\r\n=dswt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"8929f73bc1c5215c4e6452d195c3eae62ce95594","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.19","@things-factory/robotics":"^3.0.20","@things-factory/operato-ecs":"^3.0.20"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.16"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.20_1616492699742_0.3432009280698973","host":"s3://npm-registry-packages"}},"3.0.21":{"name":"@things-factory/operato-robotics","version":"3.0.21","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.21","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"e67e181b109ed0b290151add40843d21c607b168","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.21.tgz","fileCount":55,"integrity":"sha512-xKUgmy+PI4Y1orYBa93MjNjm32+/a8dRABO//5YzkTz0eIV+PIWfhY22GB1pLFs7QKZZnwb6zjSGzXnZZY4Zmw==","signatures":[{"sig":"MEUCIAjtkX+RGxi9UAR2g1Ta/6QX+0cY+Ry6U1oLYDpzONLiAiEAlowDXVMgUTAPMt8Q99yXnU2wS0CqxS+Yw6DJ61rqiNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW2IrCRA9TVsSAnZWagAAYmkP/0AbvKtm9Qna/6ncs7Zp\nlPKpABLz3GfNkZXXH726ZIvBPMa1uVff3tC8rt7xPUUG8IONSDaEXZpZmHZZ\nPf4LhyadcdG7OKTu0V0xLW9G+kq494RK0+4U3f81wKPsibmWbSjdUaCDTpVn\nwxzIxiy/Ez+0dQKxgJ6RVylt/XkR4m8LxKHV636ZyA1SGXfR2U2gw11X6DzH\nZIMA1mX+o+mlFIn2d2azcTyQ9j0nFxm9iw5i8zz9jg0964qHKTF3Rq+rL3Nv\neCWpPBEcI8kSW/unX2EJE8XQaEWMT+a7m/G/9HfUADOeHiHziJDMdj9sHs//\nX/9wh1ZEA0zIOSny8nyufz21HtShgIqOo/eqpSYyyV3Cu/fXU+OlkO1NMbb5\nQ1jFMDFr3IoI1GQZF59QINy8qQcMUXXg1vkf1O1TCVQBubvfLEL7qwbM4CBe\nelTSEc0HMSO0v0Xab1Fb5PO9wmGHWvvHphfTKIz7oi9HUa+oqapswn1JpPpr\n++Tg1eNDy3TrzzYp8LteCEMIXuptvgxdqjn2Jqt5cibLCUCWIPi/6eSj9Qxx\nh28Kc2pM5UzXO2LnfSn2CxrGlsA48SaFzioTS8+10EFt5CFLW8EGfF/6XOLa\nn0p622QTMEDNe++2njaSJWNC9veb5BxcBXQFEOEyyNVRQnRD68XLUf0YETZm\nOZCt\r\n=IAv0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"0dc9613cd3323c3d0494a94d47f28f87e1d7c348","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.21","@things-factory/robotics":"^3.0.21","@things-factory/operato-ecs":"^3.0.21"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.16"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.21_1616601642446_0.14281417677561148","host":"s3://npm-registry-packages"}},"3.0.22":{"name":"@things-factory/operato-robotics","version":"3.0.22","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.22","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"d5adbdedccf36285f6a0fc1137c1bb2ce66dde21","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.22.tgz","fileCount":55,"integrity":"sha512-VIrIS8sUiUMKVtpRMWzOnhR096p53PVTys+yxEwQimftZ9ucM+cna0YxH67bFIpr7Du1admqrUlW08OgOG/hXQ==","signatures":[{"sig":"MEQCIGN9T2aFfddUK4BySW2V8LpKIJceD8AkcqHvsTg2bm73AiBQS4W+obDahOjeuUNU1RyUBVj+wZydaYtUKC3CHA462g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXK58CRA9TVsSAnZWagAAAoIP+wQ52Ib//tsas+gnEaaJ\nZI94W2JX9omblbtbI5tyfTi6jysDVYzkvZEwykbVzQ+3P7ritcOnLsdrSEBv\nDddElnavWNntXZ9iSdv/ZZKugzqIFhLsnCDOrY8SzC4d/iVSkrHm9NykYdxd\ntfLJ4uIdAodzcpexl0+skjWmtB/Qd7h84t/6sug9VQoc+kCeX9wKmeRUkk1a\nT/unXLzLptIl0Jw2Nm9O+1/fGOXznJ1wW5jOeouqcnP7CghBYqjV0J9xRcuT\ncoIv25N/3RHVWi11I/Rk3zFzBu/+MPgqQa3IJWRaUTsF3oLHYoj2oqp6b9Lb\nNlnxVU0/uLUL+X68GqWUXu241OmDE9eSy2Z83E9lR7qRedeINtrrHhEyoeDD\nMafV678j4UPHDA8x8ihW/sfKxoV/VedwgUJkZEplO0HhzMmQkqjGgdKdLeSV\n+VH+/Vqy++xPh1FFWAJxSFyGhZqgx1Hlo4eHjcaWeYnw4fZD1OXhR/y+1/u7\n9WNf0ArbySWsdTz2EYGJcQ3ADsBZGOEWMN824ytv3YJPGXj39zLu4H4E0oXk\nGFkO2YVCfrFZpR+tcFQXji+IINJbLdEcCP8GnpPBXgrtz1Oj9ZUMjGrmDo4g\n2gTCV+dqwjELTMHiSX1FakSnhS+BjFykRm43zqngdItaw29saePfacv9qZnw\nlpge\r\n=gtOI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"13d319a73191f4d4beb99261a1b0f45eb1261e56","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.21","@things-factory/robotics":"^3.0.22","@things-factory/operato-ecs":"^3.0.22"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.16"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.22_1616686716128_0.31745793690559165","host":"s3://npm-registry-packages"}},"3.0.25":{"name":"@things-factory/operato-robotics","version":"3.0.25","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.25","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"0c00f41069162cc9d157a30296d2ceef31f5782f","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.25.tgz","fileCount":55,"integrity":"sha512-s/w9Xruf/q8c0YM5MAF2EmbJHqgHd/opF9YGg3feYdraOWvxkI7z12lcjeAiSSCO8lwGZyJE2NrNLJ5c58cSrQ==","signatures":[{"sig":"MEUCIQD+QvJ9dJpYvhsZbp5hGDjNSXGVMANDJbg0JgxH1lXMqwIgcZSTb375J2HbkLLr+j259nYJDxeuwwaW7rTir43Up4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXMe1CRA9TVsSAnZWagAAJm0P/iEsBT3gk7dt+mc/Fsem\nN2JU1H9DQwUYqECzHXSDIsFYgTickdRn+cQ7UCVWHQY1H7oEYB/RSfZ4x/Qs\nVCIBZcqi1qfNxW+bMcOE4mb1cdswky+YU09qhggaJj6HOIRFzDNgCDdTQHLe\ni6kBYsLYxCbER6DBSi02RLGiUeDmA3f5aAjNcLlHFTbdNXlwobrcYNL4M/2q\n75LdZpckByOgWRpjUlqXnBxm2bDb9jtdMfwNChdeNm3hUKdZq6U5egyImIX0\nLYpC/Qb2lNZpja1oQCi644b2wg79iAQN+poIXYZrTei8cIpJjwQgSqzP5GH3\nYypmZyjLXGR6FtxccZuvfRCGNdhKBxtV0Dwqm6ZQ59Ki5YAMuyQeIA86eCAN\nbiRkGWVJB5CgAoQG+1jWW61noHxoUBBZWM0HAXll3R/TlnFSuylsGORDhAj4\n2bteprpJz4G7TkPgUnOFq2WRqayOa7fJcbw4A1WdQRVLg6Toz2zYIbmp6NpK\nVj7cbEOPU3eVlN5DSjdsSSaurQjvDCGN7kFPlw6A6PLXAFykBBXHWcbemtN1\noxaGZ2CzqJYJyEoPFZQTQ1x+ehta7lnODNgjPmJa4zGDY7lIQeAPK+f/wjAH\n//gwIAz32q1lao+HPYDPK7F2TWU92+lX3OZ0qgJ35VAaPWLdEEUoOSsxVgks\n1xNQ\r\n=jir3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"b91497b106b856936d12eb665fc5dbae5fc9b3bd","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.25","@things-factory/robotics":"^3.0.25","@things-factory/operato-ecs":"^3.0.25"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.25"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.25_1616693172833_0.09309513197404051","host":"s3://npm-registry-packages"}},"3.0.26":{"name":"@things-factory/operato-robotics","version":"3.0.26","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.26","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"491d14c24886075590e50c673bef7091433749ce","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.26.tgz","fileCount":55,"integrity":"sha512-y7XXs5XnIg0p1AP38CXkBYSa2942zUEGCSXkMB+qmPUHI3Q14rWKK2VJv3HwbtUrw5vMFqrc8Yu0kmF6QlGxAg==","signatures":[{"sig":"MEYCIQDK2d706rTXCCqyc5Owi2kElZQ0LMbcVgxb96cIteWMagIhAJZ9Q+DOJsXvOhBJ5fzecid7LOjRdBEDPsFkjZ4iRIXj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYHZhCRA9TVsSAnZWagAA3MAQAI5aOM3TsLMCCT8YpcCX\nFm0S+eW2SXXc4HaKHCO9dQK5JWSTcIU6C43PeSnOLJoqNkxuSvtkBnFgs/xI\n7j+M9afPU98NjfkAzPgaCzoFdA6mEeq5+O+DHuBpoGfZXufRKAqySP4FqLfM\nveXDm52UnC8H+5P/EX3QkQtsZHnrsVxIff037QJLjShea2OxDRn3em7gydRO\nl215I+36dG+kj4uoCYcaJit8UDr3eToayenWmc7ifq/C8TUPsT2Uj0mlM4e1\nSCW5oRSnUMbG9+u3Ovg7/0s3fQ4h0bivTA9Ay1iauwyvpwlWIXQqasvU4SNU\noJF+N0a0uX38crEnLAwC7t0f7g3wiM8WGufk8oidRqlR8reI2EqZKuEK4xuF\nL3n8sevng7GrXGjviwqgR8F4HaODbI0Oq/qNmRMFMeCMFPMqNRofRri9UV80\nQK5N3ZXO7INA94PZ5N8BqNDXaXnhbIn6h4GubB1BuAef7Aa02w1W9FWbion7\nzWdAI3Tkfp/O9+F7QWP4F9KQvagGNglJXGHxXDKK0rwBlPc7Yn5Y/Mwhiqys\niJ6G3Yviam/c6RGVzQzYY6htMAYuch60wzdHyhjDiqYWvNr678HC3VARj/FA\nSn9obH4Ji84o+eLgulnI/drKKv595JLzHZxnnp1xTZi7MlP6Z35YhVXuTxuv\nGZ0j\r\n=LKBM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"12cda39e6c4352a042fa154be3c303a618c4d13f","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.26","@things-factory/robotics":"^3.0.26","@things-factory/operato-ecs":"^3.0.26"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.25"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.26_1616934496861_0.8913506939923919","host":"s3://npm-registry-packages"}},"3.0.33":{"name":"@things-factory/operato-robotics","version":"3.0.33","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.0.33","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"d1e592a1c4febc201879d2766d8b9fa3c9b71e44","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.0.33.tgz","fileCount":55,"integrity":"sha512-UrLohevo5TGBntCFmLlVc3G7KSbXDw+GTEK350sd2C+YYU6EM3vKatMYsQdu0WxSwoXDLBqbqzyi+Ne35LxKWg==","signatures":[{"sig":"MEYCIQC2HH9ZLhBGZFuZ6x9jGSwODRmcZ2hGPQvvWHx0kW5g+gIhANzj79F6JUZRbhYg5IggNla6thPqaNYtMk3wygzyBOvx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":846033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYLBWCRA9TVsSAnZWagAAwVcP/iiXhffoEFQp2VgypIAL\noKhPskyfsZ6Yq/gxEkmIfDpcSvFCsIK8xXf6kUxBzWl+2Xq2wKy7mNBKs2Q4\nqWrl/c4hjqD9y5zUErW5tuGfqir1HJKBGrjQRjljtJHhNK6LTS7Fxcn7cFDc\nTrSa0kzrF3Pdo/Orn6OW5G27uZiBAzFz1mEvUsXSTHtgOsiddM7eRbbdgbsH\ntZMZ0waRV9rkfgjbBqFnJR150a+eTx5UyZ6jjb2JtB6/LqwnY2vZctF7ovQv\nedvg633Aa/DwPVyjOulR6DealVgxgVNFGEy5D1SIDR/WenVhG/UyJiRT4Drm\nQUTm+TI+3xLVWxtlQ53gGkX1R2UtPsakPScmmcUHqzwxpYitDMUeHreUTuNq\nQJsnvXkEjwzOamCF4QoRESMudziHRQhiKauuKZNdo8KXBS6Xsj/lc4Cw6Kpd\nZe9DY+Gaek04+01IA/09Ql0cGxFYn8Ph8kB9mTGb/cmXoTqj0027QHcuauIC\nHbvKdM1Z1qdMx12v0SbfDTGTuSQm8MDtOU4OzLhxHI29ItAbVVFSeTJ3gr3F\nQtm2u4ZsaF7b9B1gbwbxeEmO5oQF2zuiUFX3uCl0JW6jr+4osTe12Jp03ykQ\nkBngV5xOEksGG0H+AUd3W8KiKYRxIJHXvruNUPAnHs3Rv+9hoheK99G7Bal8\nbA7o\r\n=XuR/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"cb0baf569a6541336129477d410367b1fb16c332","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.0.33","@things-factory/robotics":"^3.0.33","@things-factory/operato-ecs":"^3.0.33"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.0.33"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.0.33_1616949334364_0.20798785860578084","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@things-factory/operato-robotics","version":"3.1.0","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"f03106945c37e5b7e2e10e46f166439167c4728e","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.0.tgz","fileCount":56,"integrity":"sha512-1dEpmljB5QHQpPLJGtIMQ21fKivrB7wpGjNVVxhbMUODH/5p2nhWQITwR/6ty71lCEPoBJsJcn9a0Q3V6xwdVw==","signatures":[{"sig":"MEUCIQC+yfSNa2906POEWK8F7JWiXXoBWy44DzO15rZ4RmYCEwIgAuo58xtxWfIRUzmQhECjBZ7ZbhR8c78I08aZl/XtLfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":847536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY8tbCRA9TVsSAnZWagAASh8P/iI73OYlG3GgpRU1tHxP\nPxRvp4nznvrqnkUnhI5PccPuZ/D2xChnEfex1fT7yOPwOH0nsTMBJBWkE2iz\nWcbVM5QnW7GAHlMbcebg9YNVo2PthLnCsYsBwVxUjWDAXJjfe9rs8S2carby\nO+Z0SuDPTiLNd6maE+6PLS5tbr8VOC2GZQiE81tuuUYwVMbGcKWzvKkyy4J6\nnvH6DzGdo14XxbKVmLRxc9X1fnVz9Y40CBugZbepXfNlRWDHcY+5OuMs8Q0A\n38kJ6+QMSJJvTgPc8wZIB60OjMmHPfZ1rtH5wkOsFi5Eu9I1t62fStfRRHwM\n0A9btukpA8FrZNagLtLmu3sNGG7g7pxlt/DMAegEmkES9yedvG8DU4Wev7zQ\n5XkAYkj6k9F/q506F9D7ui8ginloadSN0KpuYKlF2WwE9BEPqBzyKQE2wM0r\ntEj43OY6C5I3zEEmnvPoEJOwh9F4/Hpt8ZJK3OowxAwoigHpoFSVZhei57cp\nEg3CGXMVMf0D6kN3pfWvKb16jRPPJ1tYsB7oiahm4ap2cLDkMj75Up9f6e4H\n57QQTcGQ/HBxKQuAkk5Y0gN9WATua5X9YEaIMZ6dFeqno6vCm5iYfAu07XdX\n8AnA/Izey/wEy0OkBQSGFy8qD3JOoZjlWTtCoZVnbaIWFfXihpk3EnGceg9N\n0HZX\r\n=H2Fc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"19f0b5f84231b8622464f23abf43433466fefb52","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.1.0","@things-factory/robotics":"^3.1.0","@things-factory/operato-ecs":"^3.1.0"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.0_1617152859283_0.5320024079210091","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@things-factory/operato-robotics","version":"3.1.1","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.1","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"ba7398a73bfccbd501b81a5822361467138c64f9","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.1.tgz","fileCount":56,"integrity":"sha512-cPoPhgfuOcpJf72JVWjEYWjyTwqNvTdPLPSTze/FPTG2LuR/N9Ilus61Qrptc+phJ1cvqPWS+RKtr8dcZZqXGw==","signatures":[{"sig":"MEUCIQD7VguCWq2fj1wMo1AGEh8S2NIXDskcT6P5pbMXwVMhxwIgb1N+o7JxIjWLsJZPGgdkkJ91C9g1dtqUW1dzECiwOQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":847536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZJeJCRA9TVsSAnZWagAAFhwQAKSM1x5Oz4cpizxJY5K2\nfkcjYm2CwSBz/lDKSQDa3mZ8DyVdC9w1zgIPUrno5NHimrNtuMu/RL6UIC2b\nokLFVDeHbcBftcbCj2VJpv8lpuvVAic9vCHPWCjTm/OHojgGQdZ5Hesx+Isb\nIxTThAGhSp0eGKj7FJq4KTk9pzxr53jCAinnPgb0q0bNz4Rei94XJdByacpi\nUwWRekPqM8QrLiAk5ocOW0RMJiERkFdNvDZ8BTjU3by7hTCUTxTTbDbXqegy\nMcVRMFklUn4IaSY4gtNTkLzKp4Lp4YXu0nVsWSiffHceTHp//yuyM9hkun55\nwmYfpOQ8miQuYsQ8mnWF+6+7cd8tONb/ShTsiB03Z8X2NMBWhatw1BingNnN\nSQgvgp0vsSsI2JtTMHrzKxywTSqKJT1217k2Q0e6Kl3XlNrX0Y7MEWgvOYze\nkcBxd+0n/gKXJV0cq9Io680POI3dGtGd2UOUBUeY95FO4eJk2h0nP7q2zw5C\nmFyXMUoiaTeNIST3UGXUICySBazCVvjksBtTO+hgp7852Tmv/4AtEeTRHURB\nvmQY0YXyfhkmjjF9kGwJfCktNCmwvHeXzBvAcllmeOR/TW3GsFLJR6fCDaLj\nuvMVY+BF4SnyCfdKxm6M3P3+xw4OE9DRe3iiq6hEjmaRDRJtXqQM+l2tiS7e\niaB5\r\n=yXnx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"5109f15bcb498abca661ce70787a4da2b54ba3e8","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.1.1","@things-factory/robotics":"^3.1.1","@things-factory/operato-ecs":"^3.1.1"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.1_1617205128979_0.5602686096426224","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"@things-factory/operato-robotics","version":"3.1.2","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.2","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"b380a7b28e0633f8892b3afe3ecdd14f76ca2fbb","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.2.tgz","fileCount":56,"integrity":"sha512-LNba+iSEBRL1MEWTo8YAbBxEW+Ualr7oXfpFDU2rmCUTnQu7XiQlBJjC5rcoAJRUIkdL+ueQF7lcj/Sgb7mUsA==","signatures":[{"sig":"MEYCIQC/4mUtXpcbTSKxCN2jNayJ1Rgf+xxJSm9aPa2PpJnIPwIhAMA7Q5fbyDSe6i62HzvHDvNbMxeX+RWPY7DJxnBpQakY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":847536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgabOkCRA9TVsSAnZWagAAU38P/30JyF29liZcjl3rTg0J\n8QRUETo29Vuj5beQ/ej6jRg5ZkpjmgP7UEPF/S4H9l7VKgc5grfbLxDJo+SF\n1pDp4W4aaCG0M8vCKgueo7XyGHHm045RiA6FoiiyCk2nm8tYN8FtKOESMBaA\n0qOi8un4KX+k/zO3zfHFQqgKFWFJz+ftpTNkVwZxpgG2it0eC1VTU38bvmTs\n5EgpfKrVWAzJ4xBXndf+/VZinwVy6GrnKRaW4ruDPx7uiRk6QPr1aXIczeUk\ngYecYafm0fDS4t3maB2n5lUAU+C7cfxg6tRqTDNxkLmbKvRguaxcHQpYo0uO\nbF+b/hsr3vrVydLfPqqlgPBuEXrFE4XLw62Pu2DSACIQ/QaMFZu0/dYKcKrE\nf2+xJltTC4kKJIywHhmVN/tanGCsTqvEf8GgTY0QlBuRDgPZtker2Drw6Xoh\nwvBpfTba7lgH/WDunZEk6+7jsUhD4gc1GrZ1naP/memkfa8Y674ancU1HlVJ\nt4OQWVYT1Bxu8DdqvNdthtMV/mnUHXMI98t4GlQV05OBd78Hr41RqK4otgf6\nGjeEmPrt/zagz+dYIjdDAPT+V0qq+cY/zYBwThUK6UoSSx52PPdJL46VURpP\n/JYmEuFLc5zkwFxqtlMXel+ciozPMLeU/fqfWVSvOgkQcEOalEuhiaYQSq20\nIee9\r\n=3Kzw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"26e2b00dd3238a8a7a558560db27e56e794b746f","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.1.2","@things-factory/robotics":"^3.1.2","@things-factory/operato-ecs":"^3.1.2"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.2_1617540004164_0.9255427925404753","host":"s3://npm-registry-packages"}},"3.1.4":{"name":"@things-factory/operato-robotics","version":"3.1.4","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.4","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"2d82ca0bc6abd4120469dc41c830ae7ab8d464cc","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.4.tgz","fileCount":56,"integrity":"sha512-gi9ehJOnhH1a4UsTR836bO5zNNjlOpxgzPBytLQyvgDotvo/pViwak3fn9PYz7nhHs5YteXxWphDqpHyEVGpxw==","signatures":[{"sig":"MEYCIQDUxwMXm1qraXV0zzEOLPt1O0ZAPjwl2xN1Gs3HX3PMAQIhAKJh3ny6E9aR7qKGJx4PWTvR4vr009Ul5wx+BuOm6NVw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":847585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbYVSCRA9TVsSAnZWagAAoGYQAI0XGxiE21TAX0N81OU2\nmiiJAF+viYyIOI/lDeCdyMjPc0eje44+6eHIZZt5lpj9rb0xIL7pYf/xZ0iB\nGjcT2jBfOt01f9+W2EnoMgjn4R/J0BJoNc0Ls2/mYsiGIYXy0IaCBEDYm4TR\n6oa0FAEcWTj3VpKm93VzptHVyl9GyyfXtoUmf3/II+lh4Wq6dIK0O6W1tmYQ\nX8f+wYOy9fqSqsrX8HmRQywmnmtfC+EV3uDhcu4gHnPjplQZIwlYXZm+TPT7\nfU240eI76s34DCKYOVv3VaU6nqYwMTcPKK2q9zizURgvPJBJJYEmJgiDELJi\nKzqYZb58WVafqV/P8azszo8SVs7fofMBaxJcQKNAwvlujWOp3e1uAQ2cO4lT\neP0WvUC9+9ypk2oh796cejetmD4su5mzWFPlhp8e8VD+c14lOlOG0+MCidV8\nr+CsqOPrWniAPOWLgt/kZ76gJvOqR4GVOGEqXmP5HjpG3T/gFa9pmCf/xQZs\nxxE12x1VWPHDrTdashP2NzXawwvwBSGUbcwgCOIfZJaFgVrgL1q9eWRiRuOV\nDQbe+3SZmUw420FZlXe7pH+sJDMGV9xCtbvEEdZ22aYr8aMHksp8Mjvn5hBi\n0U43hclfBrNG/jLbUGd/nGDzUxZUMu5OdSmejc3uB/ryN86htitnb9BfVYV6\nbkHo\r\n=mcTY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"38b9d631579cbdf13b1ee358fc8ce3f05385a4ee","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.0.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.0.0","dependencies":{"@things-factory/help":"^3.1.2","@things-factory/robotics":"^3.1.4","@things-factory/operato-ecs":"^3.1.2","@things-factory/integration-dsr":"^3.1.4"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.4_1617790289779_0.14569162553703174","host":"s3://npm-registry-packages"}},"3.1.5":{"name":"@things-factory/operato-robotics","version":"3.1.5","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.5","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"57cd03f2ea955a1f7c38d4abe747edfaaff00331","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.5.tgz","fileCount":56,"integrity":"sha512-Iyggchn+litvmQYJXbQLqLWkzJOios/qb+3UM+2v3j/331+WbsY7iY+QRKxSmU0Y06+Fuuv6NHhdaihm9dB/IQ==","signatures":[{"sig":"MEYCIQDHWOVQRTByiN5VorkgmWSdANbqTgfHSt6uL0keNHL1DAIhAOAJViVFCFieRj2yIHFmE156TRvITkigZMdKzT7pl0uC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":847585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbzNrCRA9TVsSAnZWagAAyT0QAKBOfAp+3/rWD89ETSww\nBdcetYyNlKAuej3HvQIoWVY0WU986XnMbID3lknXPnxCNsM0N6a2t/zqK/D3\nFthw+FIpDiZqT1a9JrdRAKDy70K5+cmSXdUCTb7k82DLHzICanNcXTnccaSY\n4HdYhjnoJ0rcLOO6O7SWpzN6WWmeUMApDGnAVNBDW0GQUCKA+EFwxmF4e91N\ntcGN5ySu07zQZU9ubdEE8o2Zqju1gqy8k7moulQBM9dKlhSQdYyLba0sXZ9H\nv9VNOa+C+u0zoOq92hJTQtzELrwtZUVgJXMdyHB3ZN4oN8QHVw9bCBs0z14y\nFEsJMHMyM1Pm8gwstsrUnF6wKhoi9lU4vx9GlNRQw3fsUsIcOlLgymDZ/90S\n5Nv5O7nEYjfEOd9s34Z+tMV/BPdiR2TAsS2UffQ6M389bxl1gOLD/j4MVTnt\nN5k0o0d7jUG0L0nwBvYKMN9aawKOp3kfPxdVvt7ydm44bDoBiCuTb+JXPJnU\nZg1/rQU/KJyFmyD5Mcaq2I2faZ2iRCUYTeQPDeLO//VwUvIknFYMVqx+qtg+\njwlUKrhINbmcAloPLQ1gNI3+FIG1K4suYUt426C40fyYgyr8k+g7YdYVXNxN\nV6xchBxj0ZZ+3rgZOnb/3ZNMpRCIRQPcpR2FVuk8jgWrq3vGdPKztMIubM4M\nGFH8\r\n=uTvV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"8f60066b3c82ff6f4aa93dc1de35c0958321d1a0","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.0.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.0.0","dependencies":{"@things-factory/help":"^3.1.2","@things-factory/robotics":"^3.1.4","@things-factory/operato-ecs":"^3.1.5","@things-factory/integration-dsr":"^3.1.4"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.5_1617900394941_0.12041287947122781","host":"s3://npm-registry-packages"}},"3.1.7":{"name":"@things-factory/operato-robotics","version":"3.1.7","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.7","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"cd5b0bd9b4e6aa3aab04b3a7473047086e183fb3","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.7.tgz","fileCount":56,"integrity":"sha512-MSciVskDbEY6ndnXG+SfcpRLhL+neAhOel8zJDdIINnM9NdLesaSZ7d6OVnaxXdoZ6y0dIJUZJ/jAJF5AilCZQ==","signatures":[{"sig":"MEYCIQD3XDJH9QFtFy5Pq+OQyByrX0mNYo3xBsrCxou9ZXvmIQIhAM5fzys2BS8REfnEcF+qZZBKoPnu48nc+qz6Abg5UdTk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":848146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgctwbCRA9TVsSAnZWagAAcKwP/10hkgcmU2TJ9FsiTeMy\nDCAC5YsMTkhb1+KJy33Ea8ize+vkUv1j74yLqd7BJ63HgPsbxmfWez1y7skO\nMSX0yTv2nYfbEcxmU4/1H/QzFswCRLpMD02DiJKrzzK6PQC2jXmPW9tZpIqU\n0DSEsEk2L2osi23A9rKpNBZ96g5EoSSycUDtLKKe+e5pF4dKkSFC0re1WXPt\nD/hyQDXdvCOwQsU+93PtddREfy3QI5x58i1+HYGAEnLggqRbyQvUA2668RMJ\nNJM7oMhq3YR9wJaXgRxwvVT3FiLOjZCQZj2z49cj6SUnmAxdGmYDBAQY2yym\nUUu/Up+/EYVxcWzfeFUO+RBOdkBeN0Jk4tDbobvJIFdTVbmmHMWYi4RY0MHy\nKE17lTKH4B4OiHTZBMOHAt2boaxFgJMF0BvlYc4WxXYV+Hf6QSA41LiZBK86\nc1AsB9g1yhoACMoVOQTj5X1hdCqvt4shhNRr8WzWTinR5L8g3FMHuZCk2NbJ\nnE6YP0gGunL9j+hOR4XvDk79JYjiLEKwD4ddJEaE3kLuiHqMSEMIe8jwsc7v\nIKnPNLm3rV6hUdyAtymKRSYW7wQWAgGJMwJPm/BuwuYWynskM9qZHFt5HyMn\n5a6opVXJHPbAGv19Ds/tAglnH13lHv1e4ThhxFRGZssAri5LjIrWRyu9Bxv4\nwzCB\r\n=aslM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"7bc511d7b4a44bcada716eba7f0b26947d4d6864","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.0.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.0.0","dependencies":{"@things-factory/help":"^3.1.2","@things-factory/robotics":"^3.1.4","@things-factory/operato-ecs":"^3.1.5","@things-factory/integration-dsr":"^3.1.4"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.7_1618140186951_0.8604475879957527","host":"s3://npm-registry-packages"}},"3.1.8":{"name":"@things-factory/operato-robotics","version":"3.1.8","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.8","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"60b730164204ef10894173c2a76bf81c0279c019","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.8.tgz","fileCount":56,"integrity":"sha512-wXDV9vMar4QGNj6Sd0rJSc01YI1h6qKix4wplTrnCz2qO9xTu6BaULAE4FXvwqoRygU29oSgMpx1zFkMEYCDgg==","signatures":[{"sig":"MEQCIFfniY8GiRng8Us845pz+kLUNXrtMN2aoYoDANAYWnNMAiBb1MR3WWmL1qEicISlMWNk4/q6T9+cNQ0ENkU9H4j9Ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":848097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcxCOCRA9TVsSAnZWagAAGvkP/0qUpcJXTsUrKn4HSQsH\n9ADBNhbuWUG+O/5M5qLrUsN4SjXZC10zFUUl4DQGewoPHBry75ysMAtCryrl\nfvoHEWFbOGZrmMN+qpaHt+ffKn9DM5jxwzKZYisRfdJbBRKJa3aOs9RGZP3n\nrgxETNfTe4ywvf8wrF/Z2ETNHVEOGB7g+dNC/jLBEYvyAhrC862MRPe+SJQj\n8nflaSnMtKgvPXbKdq8Q28Zv9HxEjeP/6NfdOYXUp8H71XFR3l0Fk61vh68G\n/UdA/fl2ZbUPU1C6mDPR7apH4wgGqmeW8iHZ9xlna6g+AzftV2uzY2DELOhT\nueX4a+aYhkWmMfBEYWoaJpB8OXA8aC3ANBb9umnzLyKKzuwYWgmdwiLu7krr\ntmNlMTDYhlLw7JH273ckBtOqwjWMB53ZOl6kRUlY2RmN/MqoVxvso8NTbJrt\nx+QZ+N12KVb+kkhvN9tRm7ZiBYcPdyavDNlfGnHdVMbzkDCLnianu9iZfSC7\nyMfXt4uYg+JkwFwohmY224fVqrVNOE6w5jSxksBOHbfCk6LyQhpn2pNcfC+p\nIhxKA31VoHjtohnyaOLj8+5jn9rhCLgSTgmw52pUZluho9/iTt24QQuJP6mT\nbalB3R+GfPWUKBFWy+HAq/s4sdOXYpVk/xUp4lAZLHFfULsugf7xxOv7uC6W\n3t6I\r\n=+No1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"6bacd3c9956dc2caf195e11c9735af15a02bc82c","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.1.2","@things-factory/robotics":"^3.1.4","@things-factory/operato-ecs":"^3.1.5"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.8_1618153613578_0.5707449689403821","host":"s3://npm-registry-packages"}},"3.1.10":{"name":"@things-factory/operato-robotics","version":"3.1.10","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.10","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"edb6142ad89d3ca56bec2eef195ca6a136689750","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.10.tgz","fileCount":56,"integrity":"sha512-5F2YpWRfulqujF6g29PXNRJF5DOYBBXQ+zkXJ6PhTvhqKI6YKtO4LeeuRLlJGXE3qSlf/pltlVS6qs8v1FprTQ==","signatures":[{"sig":"MEUCIDLr2nu8abqviUNh/su8t3D2OP9qpej4JIM5Z4+WGvv6AiEAsbn9ZezH6s9vggb35QOULqQUURX3ne0oO/0HistlWqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":848102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdZQOCRA9TVsSAnZWagAAvvgP/0HCGpnpm/YKcIQRdtiQ\nwCpSGpyzLYyXC3oAqjiVx+sKpj1Lzcz8pIU0qyOqXp+0mfY1BTFnfIjaQLv+\nNo4IgAtx1uZ2gbT8tl7EmHPsiFKmjDdjETn+nRIT8LSxrr+ob6kc4pxRJg0k\nmEAnYhv1qEAn7Ll0rUMWwARg39xrlQAbwAsRGsPXVLxM/iG6W1lE67t7DTRz\nVuqRFIZDeE9mqOYCjuNNpzXbeFS+Vqj1X35BDw0vaYqTugvPEb89TvMfYM4i\nKKGqgk7S7CQn7ZuKc1YxuoIlL09RQ/YOzJgSI9JAAjr6am9ybX5GA+MdJeMm\nHRIc6/VS7MFS4da4qgidiFk5EEK2pNAYiGGvpUhNMnamT7zNR9fimgnZwnRq\ndLXOYGwF0f79y0rCgNRMEMeJuds/4wjz3ZdkV6N9n1ELQKCG94cYipYpWmmI\nZ1DAaLy22M1cYG/CLC9musZB8yOfUkFrnwtyX9SJAY5+wcgAaeR78W7d8VB7\nbQKQSvrs2URUBIMc50e5ynZn8kvkyrGM6qlIHKAeD+MU46dDnYiua71dcuPl\nue/wh/2JoGBz1ePpYSmi8F9gpq5wfcgrmJai9eTVps+KaPE1Zu6sWGZpwwOF\n16axPFHohb7Pzw8pnXUVI3O1XIj4BgGqSprMlhcp14TUbnExb1bbIYCinXOg\nRvXQ\r\n=jUvV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"492987835ae348f8314821d079937a53e1332d04","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.1.10","@things-factory/robotics":"^3.1.10","@things-factory/operato-ecs":"^3.1.10"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.10"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.10_1618318350368_0.7221319588886221","host":"s3://npm-registry-packages"}},"3.1.11":{"name":"@things-factory/operato-robotics","version":"3.1.11","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.11","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"c19a81b33d443f7ef73974af79bd7bdd11da5622","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.11.tgz","fileCount":191,"integrity":"sha512-C/D6Io5c7/bsOSLM6fzMIW7pP6f1eQyNd2ogELd2CvDSWxt164d7m9KFyNUBzJqws9V93sUV+m+3bZh5OdcZvw==","signatures":[{"sig":"MEUCIQCLqmtF6zfFqWJ+EO7aXIzTaGLBP/iPdxA6Bv8a3jp/vAIgHhDsKlsjujUz5yJu5Z9mDv4/gTevdatTCLu31NLdaEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44017177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdobcCRA9TVsSAnZWagAAR3AP+QAR0svk2yQXSSMz7CIo\nPA/TJiNzvv4oteKCg2FuwFg86jXP2Q84NwcyKcLyumHHdF3CXTrT7DdVxU/p\ncSEVM/bQBVmh8J5sh/MhMofqJhBPH6EI+LTOPRMv6z9WZ2BsrbJYORUCpF6Y\npr2My0yKaME2Htd/zBJWkRZTus6qrExMf1OcytvYDTnBxt0WsrWc/ZbX5sbR\nAiZu4JbiUQkCLvEsV2f48lgbNb2EtPlC3EECPVgalbsZZdwNwfzxzCdJuS+j\nDc6xgtVEiJV8H9hj1Tw8LTzRUpoa6GbenLOsCFkGoHGW9jF/R42zLn7HFTDC\nHVfBggy1+snep0ufIPkw4FHcJZty0USebFe3K8us2o893Avxq7T0AwC/FtJf\nNjzKNYdD6Vv0gzmlcyENwg2UYgT16v/FjZH0J+yNbvhMgbYhRadoq4zXMdWv\nYNJ3oi4oenBUB/MkcqEzn9U1pU34/ZtjqOrDqbJo/zJ2UX3K9FICMKTxTWyM\n+6bjyG/vg+2xoCdvWOCLPwmfyQ6pRP2HofPH6HKCmhNqBZQAXuhGXIjWCLPI\nteGk1lSewCPgKWc3Qvh8K/Brr3TxQrr0wctrb4tqpabk5vnQLFCnn95qO/B6\nHn9QfbWtAHzb/UzcPaaoMLnxIj5TJDk9c8ccC+5b2qpoj2PKBkF77sr9WOkc\nGOJl\r\n=sjqt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"e1d85a373a2dd17bde6da055a988739c4087e3b5","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"jinwon","email":"jinwon@ai-doop.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v14.16.1+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"14.16.1","dependencies":{"@things-factory/help":"^3.1.11","@things-factory/robotics":"^3.1.11","@things-factory/operato-ecs":"^3.1.11"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.10"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.11_1618380507454_0.01748522782506523","host":"s3://npm-registry-packages"}},"3.1.12":{"name":"@things-factory/operato-robotics","version":"3.1.12","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.12","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"10cc535aaa382c333ef7adf3dd810d7538ee6505","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.12.tgz","fileCount":56,"integrity":"sha512-r7Z3JXjdI50H/PmD+/xbmk0URsGzWAHoIHm+xmbxTeX8XKAFRP6njHD1gbdm9Gb8gZSGAJzzFUxm6buYmyfeeA==","signatures":[{"sig":"MEUCIFl+YZ+Urnnn0wsEWHS/oGYkwNqeJTJlhg848gQNsqplAiEA4AqX0oFHhZKzcYLTCiTC9cxeTkc5ELM/18pwDfwembc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":848114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeHPZCRA9TVsSAnZWagAA1VYP/2fYpl+AxpjBWWxyJsYr\nx4ihyHwISXvOozsHK3xx78tsbzEQ7Ox/Z/COzbjE3a3nvgQM2Y+7DRhT4esL\n0GYgrx2hnwU1ZEdvzrydYci2xSETo9MoCPY25GWE6rmk1xZshW/45A+AsaAS\nDFjPyE+OXRIsB4RDdoxvLMjtsqolSs7peKhG3wv9O6B83dGf8PgxTJRJj6DY\nwbHYFndq37nJQDA9+Kk/J4BVYejNpvXI5EHOV9msTXpm+qA/tZ1k9N7qu+tq\nkPKHljZuOm+dDFlEmFpbU7fnnU3XPTVP5NhVVxNhgUbpc/58cYzNeJ03Pwtk\nHu6F7UYIbRITPN9JblRYEvMgSPvufDKafFszgontu7c2i2MboVZtY5m6uQNA\nyCG+v7zvN5FT9fC3Ahc0dZ4XVqbblDGEfh2CQ6KXSvM1UNPZcsvrMQTLweqK\ncEZucixhjuc6iU9e0VUq9P/1sVqD6Plh4QGMA8T6Xo/Wed1rUmQpPLDpFSLr\nrv22gOu4wghDk7tBmbIuwPwwlfU3A2bcASFvbKuE4coZSh6WPGi3nGY4KDOD\nlGtuw0qU12+hGtk5jO/Dt7gjjKY6dCngz6DwvVvoU4Vf1oe7jov8S3YeAJXv\nMAo3H9uFeuIEeDqp0hS+VlhoEzWACsOPxTgGfTHtP/uRgLdzfxMgOfTy0CRT\nBGXc\r\n=vcg1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"c558c9d1e78ab39bf9f5d983ff80c04008c61d80","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.1.12","@things-factory/robotics":"^3.1.12","@things-factory/operato-ecs":"^3.1.12"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.10"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.12_1618506713312_0.3225777795438254","host":"s3://npm-registry-packages"}},"3.1.16":{"name":"@things-factory/operato-robotics","version":"3.1.16","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.16","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"9cae3293246861201ba6e90aa500fa67ad207b77","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.16.tgz","fileCount":56,"integrity":"sha512-WywpqcKpS0/whoJFSCKqiyeLPR9l7kPz5Zp1vf7a7O6mjMHsr726nfFoh1/zg24N9h+GUOoDLcgt4bdoEP3MZQ==","signatures":[{"sig":"MEUCIQCfr2QnvJ/mzz78AX9kncY4jBGCzWvNi/P7zVB9IpSDagIgZfIvQcUd9iVHIJuTVYH/msHl9P8+2NPJNutUVzMPu78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":848114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfP0OCRA9TVsSAnZWagAA114P/1BtXVjTMGFORy0yxU2V\nAmxjkqVo+mozQkcMFwecaJHcOiYcqYkAcuONfrxxUTN6jYxj4rqL4INGPOT5\noi2beUFspQbSUEMPl0wiyMDnJjeS4EpUEK42jYWQQmdTM9V3AvRnPQVYgREh\nm9RS0Adi92+GM8r7JtH4nezG6lpGH9w8CWmGlSPyorZrohGjTy/Z+iqzOznl\ng+uWribBmTUpn8kVDiYtwh/nMLSU8fOv8TDsWktlgJGTT1XB4XjHvhcqxiAu\nUx78mPp59sbihl436UF7cpTQn2EXPPSdF3MxseS2FqNd2KhavFZiX4IY7hng\nBW5w61o5bg2g4p6JunE+I8b69tWfUV+Q0KDL3tb9ZE2AmZTwbS2tTMOCrOEe\nw42/Z/QFJKwKbklfhO74Sk7LkgTvmmoVslYUZAWup/o+zxlqVYp1Vh73Y8W/\nogZI81Zyfj8dw1JSs+R2NRBRzDnVFldITlt0tcwYxqW+gZDuAcpsnoycmjVe\n9kGmDSKZt85JylgQ8RBOkGT2oc9N/cRR+jG1BHmbPB3Ji9yVjcU7yxx39EiE\nnYgY7IWhTW0CxLIcVAbcrnzsY26FCSP9kXIZdIiaBVNf1d3qvEYuKX3hRCYM\neONOAsMM02diYD5/TUv13Ns/Ma19kUxsfj90e2PjzjYRib8GdczWPvHZGkdh\nza18\r\n=lHxN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"7fece9659d858f845b433cff950a8447060fc04b","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.1.16","@things-factory/robotics":"^3.1.16","@things-factory/operato-ecs":"^3.1.16"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.16"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.16_1618803981396_0.09130303547305796","host":"s3://npm-registry-packages"}},"3.1.19":{"name":"@things-factory/operato-robotics","version":"3.1.19","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.19","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"01e1a6cb239f1cd5ad3e1d651ed782b28cd8cbb8","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.19.tgz","fileCount":56,"integrity":"sha512-yXP8QTTtBVapRSoPRNTC3+BBW09suh1/t6jx6Y4LYhRjfR1EYkEOeVdihK4Foz2KrpXx1X3osGZ1RQoEIo49EA==","signatures":[{"sig":"MEQCIDTNJPukwYTCObo4XCnUz1t53zRkiym+CFYaCjAC2UurAiBhruIEpJmtgCA+MxMzERqArijDOFBVCeUd5Gx4fd+OVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":848114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgf6a3CRA9TVsSAnZWagAAyc4P/R5+vYlEnQ0xWBzcQwBR\nU2kPrFcbybfwwFkyRchok7HA2EjGNbE8cK7M1JT2GjTES/eMoTQ+uOdlHqHZ\nW6UB49J/Plci1AeTE+GI0suLB9SelvtJgiVCtdmbbcz5SGje7HzxFIcWHk/j\nCNtfH0PIeEXvJaqW2OUesuv6aku69lc3mklMEvhLwVoa1ncvP1vC31dTbckZ\nKoVhHFDDbVlHOxu6+i2cb7NntvnbUsPp51f7w4ONgIa72/yDB+Dt6rZJqbSD\ncXy9iSUYX44dk23Z4F6/WUT8VxwSmbek6Nf2uGl0p1bTvIV5x7wvIrDIhi7R\nqEKlRyJ9TrKYCn/vr29t7rhHJxXZst6TuKvOXTK/M5pUO9SfBIUQi+TXkEdO\n5l32CN3BEnOGY9nmiFfeOxN91gSI+PoShPweo/MsQnwLq8bgMvKvLxdKB3bo\nB+KtG3hbw/nwbeQykfXyxy9PEqGfBqTJnQHS+r1IMVOjjON7Fczk7oCfPiKr\nyhcvyeVk9amIpHwqkEfdvB6IN3oF4WB+lztKXU9ZyFfq6Jz2Rg2z6vN5VwJD\nBDn3m4vRUgWwFegsBa3ZbFgLy0MN4Bt8MrCCWq/TpEbTb1lXCBRH+uK2psgL\nbgTfkVtzxX6Zoc+l6sfrnpPKcZ0L6MfkZPs9b3q5CjlXVTnUN/HfsM9/1bHN\n0HQY\r\n=0/qS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"d8e9bf88e12fe11d703d15ceb954b4ee12bf87ad","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"lyonghwan","email":"longhuan@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (darwin)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.18.3","dependencies":{"@things-factory/help":"^3.1.16","@things-factory/robotics":"^3.1.16","@things-factory/operato-ecs":"^3.1.19"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.16"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.19_1618978486575_0.7364628478024022","host":"s3://npm-registry-packages"}},"3.1.22":{"name":"@things-factory/operato-robotics","version":"3.1.22","author":{"name":"heartyoh"},"license":"MIT","_id":"@things-factory/operato-robotics@3.1.22","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"horwengliang95","email":"wliang@hatiolab.com"},{"name":"chunseop","email":"chunseop@gmail.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"banpresto","email":"cuiguang@szweixun.com.cn"},{"name":"lyonghwan","email":"longhuan@hatiolab.com"},{"name":"chris_lim7150","email":"chrislim@hatiolab.com"},{"name":"farishelmi","email":"farishelmi@hatiolab.com"},{"name":"joekin","email":"joekin95@gmail.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jinwon","email":"jinwon@ai-doop.com"}],"homepage":"https://github.com/hatiolab/things-factory#readme","bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"dist":{"shasum":"c4cbd937ea1c15aaca21b221ca3c469e697c7f12","tarball":"https://registry.npmjs.org/@things-factory/operato-robotics/-/operato-robotics-3.1.22.tgz","fileCount":56,"integrity":"sha512-cVehsehDErW3ynAQ4R+7Nbxi1RaWIPEOVetQhgQxphQFs5ILbGnAgZh7oD1SpbArsczQVsApkTPYeq23eHNS6w==","signatures":[{"sig":"MEUCIQDWz9Rxn9csvfTGL1SCgEAjR2Lh1K4XM8FHBh3Rv7bzAwIgCqDby+GHW+/2R4KAQ6067kQHzN3ROSoEoTzW/UR+PhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":848114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggFwRCRA9TVsSAnZWagAAFy4P/3WCvZyN3atFhgewywoq\nimdxpWjcll0NkqqGyL9hv8w0L+ERiwa6rHe9gfspCW0BUXP+U6+5vZyXCPD2\nv3nXSmK9iAzYly3u1/Ll4yOC9z4ePRDWzjGDyKTHraW7WAT9PUcBiv2g2kX+\nHP6cKRzix8C7urw4jA0MMeGhT8YTHWc8jj+haun973QrbA88hjhcbwh35DOa\n+bIW8JGkxh/jV6In0L0fS5HEDUeGMiJFBIBSGos/Tc03CSq+EW28Zmkf2gQx\nM51lZAhmPY34GuPHiDB1kOwzpkhyEtU+dOOpw11VtI7cZPLn/kfQQPDt3nrB\nSHbxvLh287roTC8MCdXuImBe/fUUqU/Drj6rghjsu9o9IslEDPpq7RBTVqWF\nnl8U1ppfcEY+Fox0gleQwznUXJOT+otqjydkFOyjJl5VN48M2zumDi1v6ZUP\nT5dy+f3EPJNl/s9QrKJ7GSw0UNNgpMpxouXn64GWsMliXqbGbbMl+WJufwPW\n3KAytKk9HAgWXptE5iukU4oDEuM2vcYhyixjVkGCdlTLR08y18FY+fm6EwPh\nEUasRixX/6F1GdOFpLOnPi6Qf6wYWG49m47mAoBD4gwy+pagyejzyNX/KMXC\ntqXxFNArOnPf7Zt1pg0Ah18iSTaEaVEsOHHsio3yPe8Yu1rlqrkUVWFZVNAg\nYtGm\r\n=ED/H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist-server/index.js","browser":"client/index.js","gitHead":"4827cc63f4d6993525813a7f8389dd3556aadae5","scripts":{"stop":"things-factory-stop operato-robotics","build":"tsc --p tsconfig.json","clean":"npm run clean:server && npm run clean:client","serve":"things-factory operato-robotics","docker":"things-factory-dockerize hatiolab/operato-robotics:latest hatiolab/operato-robotics:$npm_package_version","stop:dev":"kill $(lsof -t -i:3000,3001)","migration":"npm run build:server && things-factory-migration","serve:dev":"npm run build:server && things-factory-dev -i 9320 operato-robotics","docker:run":"docker run -it -p 4000:3000 --privileged -v /dev/bus/usb:/dev/bus/usb -v /tmp/.X11-unix:/tmp/.X11-unix -e DISPLAY=unix$DISPLAY hatiolab/operato-robotics:latest","docker:push":"docker image push hatiolab/operato-robotics:latest && docker image push hatiolab/operato-robotics:$npm_package_version","build:client":"npm run clean:client && webpack --config ../builder/webpack.config.js","build:server":"npm run clean:server && tsc","clean:client":"rm -rf dist-client","clean:server":"rm -rf dist-server","migration:run":"node ../../node_modules/typeorm/cli.js migration:run","migration:create":"node ../../node_modules/typeorm/cli.js migration:create -d ./server/migrations","migration:revert":"node ../../node_modules/typeorm/cli.js migration:revert","migration:generate":"node ../../node_modules/typeorm/cli.js migration:generate","migration:privileges":"npm run build:server && things-factory-migration-privileges"},"tagline":"Heart of Robotics","_npmUser":{"name":"horwengliang95","email":"wliang@hatiolab.com"},"repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"_npmVersion":"lerna/3.22.1/node@v12.6.0+x64 (linux)","description":"Application for robotics.","directories":{},"_nodeVersion":"12.6.0","dependencies":{"@things-factory/help":"^3.1.22","@things-factory/robotics":"^3.1.22","@things-factory/operato-ecs":"^3.1.22"},"publishConfig":{"access":"public","@things-factory:registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"things-factory":true,"devDependencies":{"@things-factory/builder":"^3.1.22"},"_npmOperationalInternal":{"tmp":"tmp/operato-robotics_3.1.22_1619024912938_0.12538408517453403","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-09-14T01:35:24.677Z","modified":"2025-12-11T01:14:49.683Z","3.0.0-beta.13":"2020-09-14T01:35:25.042Z","3.0.0-beta.14":"2020-09-14T15:16:41.743Z","3.0.0-beta.15":"2020-09-15T14:37:31.564Z","3.0.0-beta.16":"2020-09-17T05:45:10.891Z","3.0.0-beta.18":"2020-09-20T23:30:25.249Z","3.0.0-beta.19":"2020-09-24T00:52:21.381Z","3.0.0-beta.20":"2020-09-24T09:39:48.268Z","3.0.0-beta.21":"2020-09-25T00:22:10.166Z","3.0.0-beta.22":"2020-09-25T00:32:53.354Z","3.0.0-beta.23":"2020-09-29T03:18:41.711Z","3.0.0-beta.24":"2020-09-29T06:08:09.279Z","3.0.0-beta.25":"2020-09-30T01:05:56.937Z","3.0.0-beta.26":"2020-10-04T05:28:41.249Z","3.0.0-beta.27":"2020-10-05T13:37:19.353Z","3.0.0-beta.28":"2020-10-05T15:33:25.024Z","3.0.0-beta.29":"2020-10-06T00:12:27.575Z","3.0.0-beta.30":"2020-10-06T13:56:36.026Z","3.0.0-beta.34":"2020-10-07T03:47:30.253Z","3.0.0-beta.37":"2020-10-08T07:08:23.560Z","3.0.0-beta.38":"2020-10-08T11:32:59.806Z","3.0.0-beta.39":"2020-10-10T07:48:48.332Z","3.0.0-beta.40":"2020-10-13T10:27:19.852Z","3.0.0-beta.41":"2020-10-13T13:10:08.932Z","3.0.0-beta.42":"2020-10-13T14:08:16.431Z","3.0.0-beta.43":"2020-10-14T07:28:59.431Z","3.0.0-beta.44":"2020-10-15T14:42:48.777Z","3.0.0-beta.45":"2020-10-16T11:14:10.914Z","3.0.0-beta.46":"2020-10-17T16:04:51.683Z","3.0.0-beta.47":"2020-10-20T06:07:41.100Z","3.0.0-beta.48":"2020-10-21T01:09:43.502Z","3.0.0-beta.50":"2020-10-26T05:51:50.846Z","3.0.0-beta.51":"2020-10-28T07:34:31.167Z","3.0.0-beta.52":"2020-10-28T10:55:45.022Z","3.0.0-beta.53":"2020-10-29T10:07:57.125Z","3.0.0-beta.54":"2020-11-04T10:28:47.120Z","3.0.0-beta.55":"2020-11-05T03:23:18.904Z","3.0.0-beta.56":"2020-11-06T10:55:42.243Z","3.0.0-beta.57":"2020-11-09T14:35:13.566Z","3.0.0-beta.58":"2020-11-15T13:43:33.448Z","3.0.0-beta.59":"2020-11-17T09:17:41.003Z","3.0.0-beta.61":"2020-11-20T13:32:20.631Z","3.0.0-beta.64":"2020-11-20T14:51:04.318Z","3.0.0-beta.65":"2020-11-23T06:55:41.836Z","3.0.0-beta.66":"2020-11-26T05:50:52.472Z","3.0.0-beta.68":"2020-11-28T03:57:57.848Z","3.0.0-beta.69":"2020-12-01T17:05:08.427Z","3.0.0-beta.70":"2020-12-02T06:29:48.094Z","3.0.0-beta.71":"2020-12-02T10:24:25.651Z","3.0.0-beta.72":"2020-12-03T02:06:07.732Z","3.0.0-beta.73":"2020-12-03T16:11:22.998Z","3.0.0-beta.74":"2020-12-04T05:18:48.245Z","3.0.0-beta.75":"2020-12-06T17:07:25.321Z","3.0.0-beta.76":"2020-12-07T00:15:26.470Z","3.0.0-beta.77":"2020-12-08T01:50:42.901Z","3.0.0-beta.78":"2020-12-08T13:18:13.398Z","3.0.0-beta.80":"2020-12-09T12:58:55.418Z","3.0.0-beta.81":"2020-12-10T04:46:09.471Z","3.0.0-beta.82":"2020-12-11T07:45:10.519Z","3.0.0-beta.83":"2020-12-13T16:59:31.112Z","3.0.0-beta.84":"2020-12-15T09:50:33.680Z","3.0.0-beta.85":"2020-12-15T13:51:58.152Z","3.0.0-beta.86":"2020-12-16T16:21:55.776Z","3.0.0-beta.87":"2020-12-28T15:21:04.135Z","3.0.0-beta.89":"2021-01-03T17:34:46.676Z","3.0.0-beta.90":"2021-01-04T10:57:46.891Z","3.0.0-beta.93":"2021-01-05T05:23:23.599Z","3.0.0-beta.94":"2021-01-05T14:38:59.890Z","3.0.0-beta.95":"2021-01-06T02:18:23.419Z","3.0.0-beta.96":"2021-01-06T05:56:22.330Z","3.0.0-beta.98":"2021-01-06T06:51:17.804Z","3.0.0-beta.99":"2021-01-06T07:30:36.439Z","3.0.0-beta.104.0":"2021-01-07T08:22:17.148Z","3.0.0-beta.105":"2021-01-07T08:46:01.947Z","3.0.0-beta.107":"2021-01-13T17:27:30.694Z","3.0.0-beta.108":"2021-01-14T05:17:17.566Z","3.0.0-beta.109":"2021-01-14T05:25:42.472Z","3.0.0-beta.110":"2021-01-14T06:37:12.542Z","3.0.0-beta.111":"2021-01-14T19:27:58.830Z","3.0.0-beta.112":"2021-01-15T04:09:20.625Z","3.0.0-beta.113":"2021-01-17T13:56:43.006Z","3.0.0-beta.115":"2021-01-20T13:25:03.680Z","3.0.0-beta.119":"2021-01-21T08:00:24.151Z","3.0.0-beta.120":"2021-01-25T01:25:27.426Z","3.0.0-beta.121":"2021-01-25T04:17:08.513Z","3.0.0-beta.122":"2021-01-25T06:19:01.321Z","3.0.0-beta.123":"2021-01-27T02:53:08.534Z","3.0.0-beta.124":"2021-01-27T14:58:20.818Z","3.0.0-beta.125":"2021-01-27T16:13:28.472Z","3.0.0-beta.126":"2021-01-28T08:25:36.838Z","3.0.0-beta.127":"2021-01-28T12:32:52.134Z","3.0.0-beta.128":"2021-01-29T07:06:29.725Z","3.0.0-beta.129":"2021-01-29T14:54:28.167Z","3.0.0-beta.130":"2021-02-03T04:35:51.736Z","3.0.0-beta.131":"2021-02-05T14:22:32.072Z","3.0.0-beta.132":"2021-02-05T15:37:40.125Z","3.0.0-beta.133":"2021-02-09T01:36:07.455Z","3.0.0-beta.134":"2021-02-13T12:11:16.918Z","3.0.0-beta.136":"2021-02-15T03:24:25.538Z","3.0.0-beta.137":"2021-02-15T06:02:56.419Z","3.0.0-beta.138":"2021-02-15T15:15:27.050Z","3.0.0-beta.139":"2021-02-15T17:14:46.600Z","3.0.0-beta.141":"2021-02-16T18:23:34.717Z","3.0.0-beta.144":"2021-02-17T17:14:40.512Z","3.0.0-3.0.0-beta-146.0":"2021-02-18T04:10:13.820Z","3.0.0-beta.146":"2021-02-18T04:34:41.431Z","3.0.0-beta.147":"2021-02-19T01:22:29.573Z","3.0.0-beta.149":"2021-02-19T02:53:59.318Z","3.0.0-beta.151":"2021-02-22T14:55:35.067Z","3.0.0-beta.152":"2021-02-23T15:03:21.209Z","3.0.0-beta.153":"2021-02-25T14:35:32.641Z","3.0.0-beta.154":"2021-03-01T15:41:58.466Z","3.0.0-beta.156":"2021-03-01T20:20:00.401Z","3.0.0-beta.157":"2021-03-01T22:57:45.171Z","3.0.0-beta.160":"2021-03-02T12:14:45.180Z","3.0.1":"2021-03-02T16:05:01.100Z","3.0.4":"2021-03-04T15:44:26.151Z","3.0.6":"2021-03-09T14:22:02.530Z","3.0.7":"2021-03-10T15:37:29.300Z","3.0.8":"2021-03-12T00:29:09.126Z","3.0.9":"2021-03-12T10:52:16.769Z","3.0.11":"2021-03-12T15:30:20.266Z","3.0.13":"2021-03-14T13:08:05.459Z","3.0.14":"2021-03-15T10:32:33.809Z","3.0.16":"2021-03-16T13:37:33.425Z","3.0.17":"2021-03-17T13:57:17.887Z","3.0.18":"2021-03-18T01:05:26.726Z","3.0.19":"2021-03-21T12:33:11.419Z","3.0.20":"2021-03-23T09:44:59.933Z","3.0.21":"2021-03-24T16:00:42.756Z","3.0.22":"2021-03-25T15:38:36.332Z","3.0.25":"2021-03-25T17:26:13.030Z","3.0.26":"2021-03-28T12:28:17.118Z","3.0.33":"2021-03-28T16:35:34.575Z","3.1.0":"2021-03-31T01:07:39.608Z","3.1.1":"2021-03-31T15:38:49.187Z","3.1.2":"2021-04-04T12:40:04.376Z","3.1.4":"2021-04-07T10:11:29.940Z","3.1.5":"2021-04-08T16:46:35.202Z","3.1.7":"2021-04-11T11:23:07.132Z","3.1.8":"2021-04-11T15:06:53.716Z","3.1.10":"2021-04-13T12:52:30.505Z","3.1.11":"2021-04-14T06:08:27.914Z","3.1.12":"2021-04-15T17:11:53.511Z","3.1.16":"2021-04-19T03:46:21.706Z","3.1.19":"2021-04-21T04:14:46.778Z","3.1.22":"2021-04-21T17:08:33.202Z"},"bugs":{"url":"https://github.com/hatiolab/things-factory/issues"},"author":{"name":"heartyoh"},"license":"MIT","homepage":"https://github.com/hatiolab/things-factory#readme","repository":{"url":"git+https://github.com/hatiolab/things-factory.git","type":"git","directory":"packages/operato-robotics"},"description":"Application for robotics.","maintainers":[{"email":"wryang@hatiolab.com","name":"woo_ram"},{"email":"jyp@hatiolab.com","name":"jyp220"},{"email":"heartyoh@hatiolab.com","name":"heartyoh"},{"email":"wliang@hatiolab.com","name":"horwengliang95"},{"email":"nalshya113@gmail.com","name":"nalshya113"},{"email":"shortstop@hatiolab.com","name":"shortstop"},{"email":"asdfghjklqwnm123@gmail.com","name":"youngwook"},{"email":"horwengliang@gmail.com","name":"wengliang95"}],"readme":"## Operato Robotics\n\n- Operato : Solution family brand of hatiolab.com(http://www.hatiolab.com)\n- Robotics : Robotics Solution)\n\n## prerequisites\n\n- nodejs version 12\n\n## install from docker\n\n- operato-robotics installation script\n\n  - create a folder for the application and change directory to your folder.\n  - the script will download a& install operato-robotics\n\n    ```\n    # install script for operato-robotics\n    curl -fsSL https://raw.githubusercontent.com/things-factory/things-factory/master/packages/operato-robotics/installer/install.sh | bash -s\n    ```\n\n  - run 'start.sh' to start operato-robotics and 'stop.sh' to stop the running applicaton.\n  - on initial start, run 'migrate.sh' first to migrate database.\n\n  ```\n  # data migration\n  $ ./start.sh\n  $ ./migrate.sh\n  $ ./stop.sh\n\n  # restart with service port no.\n  $ ./start.sh 80\n  ```\n","readmeFilename":"README.md"}