{"_id":"xcraft-materials","_rev":"27-8f0c493919b564bbb7dbe9a82af14069","name":"xcraft-materials","dist-tags":{"latest":"0.2.11"},"versions":{"0.1.0":{"name":"xcraft-materials","version":"0.1.0","author":{"name":"Samuel Loup"},"license":"MIT","_id":"xcraft-materials@0.1.0","maintainers":[{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/lib/xcraft-materials#readme","bugs":{"url":"https://github.com/lib/xcraft-materials/issues"},"dist":{"shasum":"0d01b8f843c4dd12a81ab9ad946b053a2041f165","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.1.0.tgz","integrity":"sha512-zvnykFAL1SXYtPdaaMYKSf0DtDWz40W6zR8Fav01e78K3ql9tlOEcfykCpQiHONKceatL7xqVQwxr29lHR7OCQ==","signatures":[{"sig":"MEQCHznCgwm4My4MoJ2Lt1FDfyNdsG4waIQkAidWI1itMZECIQDFzyIORgqqygqfyy4bToG7f8mReRlK6n0uRBRoz+IPcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"xcraft-materials.js","_from":".","_shasum":"0d01b8f843c4dd12a81ab9ad946b053a2041f165","scripts":{},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"repository":{"url":"git+https://github.com/lib/xcraft-materials.git","type":"file"},"_npmVersion":"3.10.3","description":"Xcraft Components","directories":{},"_nodeVersion":"6.3.1","dependencies":{"react":"^0.12.2","figlet":"^1.1.0","lodash":"^2.4.1","reflux":"^0.2.5","cli-color":"^1.0.0","ascii-table":"0.0.8","material-ui":"^0.5.0","react-router":"^0.11.6","xcraft-core-fs":"^1.0.0","react-bootstrap":"^0.15.1","xcraft-core-log":"^1.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials-0.1.0.tgz_1491981142512_0.3009781038854271","host":"packages-12-west.internal.npmjs.com"}},"0.1.1":{"name":"xcraft-materials","version":"0.1.1","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.1.1","maintainers":[{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"1122c98a9205f40555dbb127438d569800970764","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.1.1.tgz","integrity":"sha512-2iWmp/iJW85lTZVS8uts/od6M2BeQg62URvzSzDBTWwORVPF6iRRosDyLtU3WMIn4W0ymuS/tHYrxEXoQz/4pw==","signatures":[{"sig":"MEUCICDgwilAOZCJ8U6Gxz/PcU3FSuFqdHy1/ulxFV7bou/tAiEAicBrbrfaBFuHNBKrerzKfVxmnkmXJtij1X8Ic/iR3I4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"xcraft-materials.js","_from":".","_shasum":"1122c98a9205f40555dbb127438d569800970764","scripts":{},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"3.10.3","description":"Xcraft Components","directories":{},"_nodeVersion":"6.3.1","dependencies":{"react":"^0.12.2","figlet":"^1.1.0","lodash":"^2.4.1","reflux":"^0.2.5","cli-color":"^1.0.0","ascii-table":"0.0.8","material-ui":"^0.5.0","react-router":"^0.11.6","xcraft-core-fs":"^1.0.0","react-bootstrap":"^0.15.1","xcraft-core-log":"^1.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials-0.1.1.tgz_1491981695601_0.9561033032368869","host":"packages-18-east.internal.npmjs.com"}},"0.1.2":{"name":"xcraft-materials","version":"0.1.2","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.1.2","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"8da56a0f485cb213ceae6d0fe84bbad22a68ef6c","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.1.2.tgz","fileCount":67,"integrity":"sha512-te6Tbagcp05wtAzKxTAXL2zn7lk4AvgzRQl7rorFmNWQVqoKvJzt1pL6WAMeslP/BxGNhUzOYZTMmW4bQmgEAg==","signatures":[{"sig":"MEYCIQD5nL5ZGJHHP5xDcV5+eJMiw9ChSI47uf3ZJ279/925twIhAKUEDfMdEHG08XVdjf0JaSWM2IAIIXI82pFahUUiDw/y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1176131},"main":"xcraft-materials.js","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"5.8.0","description":"Xcraft Components","directories":{},"_nodeVersion":"8.11.1","dependencies":{"react":"^0.12.2","figlet":"^1.1.0","lodash":"^4.17.4","reflux":"^0.2.5","cli-color":"^1.0.0","ascii-table":"0.0.8","material-ui":"^0.5.0","react-router":"^0.11.6","xcraft-core-fs":"^1.0.0","react-bootstrap":"^0.15.1","xcraft-core-log":"^1.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"xcraft-dev-rules":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.1.2_1523428775659_0.2779359156253902","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"xcraft-materials","version":"0.1.3","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.1.3","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"bba33365db7270354ee0974b15002e6e2cd10064","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.1.3.tgz","fileCount":67,"integrity":"sha512-RoBBj8+aGhcjd9feQenEUWGfFgQ7HIuvgMQM88SAkWKpo1IFLVMtCNqyvNWArl2FhKz9vbUxuW75YHJg+7FplQ==","signatures":[{"sig":"MEQCICFQEd/qdpwljSXPcbNoUu1gBWv31rXVSixi6RB0EK22AiAUYyWtIMbmKc+vJUQmYI7r92LklRTTWF6KJSUXlEbKhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1175358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2qLFCRA9TVsSAnZWagAAA8QQAJakVRjtK7vp1DlEvI0k\ntBEiRUIjKK5+srf6cJn+GFWjH5wardbMoLITxVxgVMhXdPtXPt3hthSi2Wdw\n6TZDh76xQ+yiWkIYYZ4ntNK2fuEbexT8rfvGNAzE9wigji7OO9VJO4ZJ8nRZ\nMFZLxBDlMhHy8IlC2/378vsXyQlE1npwAyrHBArG+h7yps189hcMes6nmrCO\n3tFTmukNnormA8tv9lET8UyCRGeofVpaxVzLKeZTgOG+N293QYTCDUedfXHu\n8Jh1s0JgWEM43si/1JdtagF/uYlMQy5ZkAKCqQveeZ2qguZDMyOxzaaQHDcR\nTcyvJBcKFxGrehSa9nlNgdpWxkdYSOLglbFGPynXZvdx9/BVlCSXiRUupQ7f\nPYiqoN6xmJT9LQ9i/BLBgeVnKmIn7C/HpTmyVRaHnWMzOvSYUMb5MHqU54uV\njOJtl37i4PG9VevqjxJUzXdd13SfT5FtDIGclc7thvjwv2BS3Jt8J47x1znR\nhMBMYxMx0U0OrkX21SxOAfHK4s7URjFwz4HxbdmErt9YWpAoL0rLl02hrhxo\nAYFcsWLocNEIFJkgmOa2LxZD96IYTKh0h2dv7n7ZvalZVYsoBG8YtPAR/UAP\nV2Ux5Uf8QWOJ0FCiJeacTJVvaka9OdkqX3Kwv5EwHAOZBC6P4gBgH726ejvp\ndB5A\r\n=Y7AO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"xcraft-materials.js","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"6.4.1","description":"Xcraft Components","directories":{},"_nodeVersion":"8.11.3","dependencies":{"react":"^0.12.2","lodash":"^4.17.4","reflux":"^0.2.5","cli-color":"^1.0.0","ascii-table":"0.0.8","material-ui":"^0.5.0","react-router":"^0.11.6","xcraft-core-fs":"^1.0.0","react-bootstrap":"^0.15.1","xcraft-core-log":"^1.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"1.12.1","xcraft-dev-rules":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.1.3_1541055172985_0.2739904344729893","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"xcraft-materials","version":"0.1.4","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.1.4","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"06cd4e11879758e12df4524d69a6b938c2f01ffa","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.1.4.tgz","fileCount":67,"integrity":"sha512-W7sgbCS6bNKu/HGOIu6Y9YuCeO5UlfvnskDX0cDcVVEmLSC3B3SJGJlyeAJlAZnwckVtKerKh5pYi4mmbrvH3Q==","signatures":[{"sig":"MEQCIDnM+Pu2RGQ6MFqznZSAPlcc5497B9vO44U0apxoe1sfAiAO8GOLR0a0gba7t4On2qAudQYVtAHwfFr8Yp140Dj6Og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1175371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2rrZCRA9TVsSAnZWagAATNsP/jozLtrVY7F19gn244U7\nZhaDaIR2UQw+4deBiVWbGLP4WHYfhY76NoOrpVVG9aiGzy8Aib00bzd5XMw7\nh2s9SwJVE4ovsXKWJsOKYhhVZy/u+NawgUpUKCDNs2paI4SbQnZxngodxheW\nFw/yVDocWdubeatyP/1J65zYWvFvtCJMpO+tb/usN7kckRt4ojS/AAoTNpWi\nUg9dhPmMa1HJdsoFf6TFGVEfdRHUMMuEZA+b7JruNdbcyAVFhmCcq1bwVFl5\nvLw6bd8i6l5CbdxIgJKb2RSBOu3IGj8EhkFpIl+xDMUvY/CLZgzQEdA/CJkR\nNG0aq1xE95zan2M1Ai2ymntERDfwLIBT8xf9TgFuDBZIqL6C7NlCeACu/VBW\nZU6Z3mS1xfpcWFrRu5qaKR8o7XL/lJ2xqh59RyeF3NOBW3u3I3JnwsGXnAiC\nwqzKCCZJG8YFlDU6vQFSSSg8+7HDkHsRnzRrbBaoUTEx7LJX09STmry2xeN3\nqfuRNYu90G0FNI4XIu95lZbbIzNt3XgUUPITfUmpgJOR25OS2Xpr9FaOHL+6\nqDv0pPUiZyR6Rkl20j+cx+3w/n+sjAf2ZqOS0fx8NoiPQkl2M5picuKv09DP\nEsxHwhyYw1qgzGM0gtO9i6kH0mmkjXg7N+HD9kzDPldnXO+sdbWh3VwwZP4q\nJt9K\r\n=Zp1E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"xcraft-materials.js","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"6.4.1","description":"Xcraft Components","directories":{},"_nodeVersion":"8.11.3","dependencies":{"react":"^0.12.2","lodash":"^4.17.4","reflux":"^0.2.5","cli-color":"^1.0.0","ascii-table":"0.0.8","material-ui":"^0.5.0","react-router":"^0.11.6","xcraft-core-fs":"^1.0.0","react-bootstrap":"^0.15.1","xcraft-core-log":"^1.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"1.12.1","xcraft-dev-rules":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.1.4_1541061337186_0.7452538867385006","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"xcraft-materials","version":"0.1.5","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.1.5","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"ff8e05cc635ddd4c7dadd9220fd6d379745b9b62","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.1.5.tgz","fileCount":67,"integrity":"sha512-lMWH+q9jaxNQkISIP4eH/vect4toYb1fnitnxeN/lcpQfC58LkmrJKYpf52iYSHHBbVv3uHbdycKH1cn5lZS6Q==","signatures":[{"sig":"MEYCIQDHVVeoPwXmcd4c6diY8aVunyshQ5rcU6HLIb8be6EazwIhALti85k/EQubtpGsAdePD9MLkFyTY09BgwAKxc+tJN9r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1175456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2u8jCRA9TVsSAnZWagAAjLwP/1AeAqOvrfrVQ5BeFUeO\nFyZn4OTIKB8F1UTxCppD5BuCmqU66wm/Q4Myq7SN2ykJIIQGWD/nP6rAEYp5\nkm4iVh3iQeFcabdQBOOWnCroksD4VwuEP1TUFiZBpOiYHUro43WcUiTVUqpb\nTYY/tsvgD44TVBUv7EoeJw78FGJggz2EECSMYNFBANKJ+sPXYadnfYXvG1ge\nRngvX8EyNu01UbD1H6AnxSJ4+aeGMZxX5tK90zXVH8BiH36xlfFEYPhSJBF5\ncuKnBfiQcMoFiwA32N634H+Ax8sN755mcL3OrMlqfS1v/wwsa2IPJZ2GbdXR\navost0T1wXWTUJcEDnHuMrLqETiPywLeZP55Gw0y/nG1JQMwdAZg+xJg2kxw\npI2PWjMom5C7y7y+VBdiEUBhMVmDUQWH//won98Rh4Wa1FUF1YbuggoPtYw4\ny6ua0DPUi0e0h/qdphck9ofPyzD0y46P6hx/ICJ++sGnxV7kvFPrX/PoXcpR\nq8YOxVwG/i3Z9dyZ38c0Fh71dIVepicU4cPIdtvaQTDYzjy4WtUAKQdwbDlF\nCl3QyTumnOSBGf8oXrFciBICZ8XziPAQl3mJ9vrEOkmX8unaaloY0cH0HLcK\nUrLOsGH6EYphAROZB4+LseSlceOulT+dz3afVOKFusqg869IJj+qIakCLQUI\nGDoM\r\n=rdIF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"xcraft-materials.js","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"6.4.1","description":"Xcraft Components","directories":{},"_nodeVersion":"8.11.3","dependencies":{"react":"^0.12.2","lodash":"^4.17.4","reflux":"^0.2.5","cli-color":"^1.0.0","ascii-table":"0.0.8","material-ui":"^0.5.0","react-router":"^0.11.6","xcraft-core-fs":"^1.0.0","react-bootstrap":"^0.15.1","xcraft-core-log":"^1.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"1.12.1","xcraft-dev-rules":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.1.5_1541074722826_0.9477050522242325","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"xcraft-materials","version":"0.2.0","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.2.0","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"391098ec5bf218914c11a8decb655026b0a67131","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.2.0.tgz","fileCount":23,"integrity":"sha512-mZbcL85A+3+/ybE4g5/hsm0f42IvcwI5pKSskPY2Zb33sm9HW37gRIeflP6TtndIDBuXBUjRu5pC/gBHY1c8kg==","signatures":[{"sig":"MEUCIQCYFHwK0uBo0qIHhDjexyOoJB+cLGPwkujeVdb/vY7XkwIgSJ8IsYpMrHDSho39atKsmk6S04Z4p1l2qCgh7kDXvEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpxHlCRA9TVsSAnZWagAAAl0QAJ4YVdbAuASody2vCV27\nF7JJKZilRi6l4tmUa4g0dRt3FySbS3RZCEBs8hPdl8JHjEjmPWVXSu+N9xbK\n5RLVmkD7u5cjwaFaYTII/zkW20k9OezeywyXuwdb2mvE+92Gp4NxNj4Cc4Yb\nmOVMZG8UDjh3UlSlazixqJ/fMtx0hHfsHqkNvJNQQWwfK2A+kA+uWpNMz+GC\niA8Lhxa2WlekzauMcLUiUGdK0sHoAdzP3jTR2I3n3fkX2RYnG6QPmD5q1wwZ\nFGiHOPlxnLm08qo3JMnzefNX2nZImhKsZHGYHg1ozDWd+3QFBpv6pIIfXo+b\nfDp1gxIcQqLmo8oTXCe3KCBi9E++HaRXz/03/iSEN7vwjgGW0R+OJ8Apd7t+\n/Xzhf7WEIPJOXV68N5Pm78cKSaI1GhXaUc5mPNQppSf5b+Ydc/a1Nf7G5yPo\n+cw17F2/cEWw7tH1ffFeAY0BUlu4oj0qGDL7gGvIGdM8pSK4ENBTYdUiYvaV\nQJx4PQo4PwBFZlGUjOestJHsJ/v6kJ2ocfcoyZTRV+fgDoz1Jdd/WkSY5eo8\n381ExvOk26obhM2AXlYhS0D3r5pAY8OQjUNlPLFTejTFDjEKbF6KQuL5tx0q\ndQgcHM2XeVWXeQ6ZGgVGO8laXxqj194R+oSLP3MevzuoW7g7zqhl5tvb0nvs\nXeG+\r\n=qp9K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"xcraft-materials.js","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"6.9.0","description":"Xcraft Components","directories":{},"_nodeVersion":"10.15.2","dependencies":{"reflux":"^0.2.5","cli-color":"^1.0.0","ascii-table":"0.0.8","xcraft-core-fs":"^1.0.0","xcraft-core-log":"^1.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"1.16.4","xcraft-dev-rules":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.2.0_1554452964396_0.4008974112681922","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"xcraft-materials","version":"0.2.1","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.2.1","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"763e9c8331a306cebc6c8cbf1aa6a934b3239d00","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.2.1.tgz","fileCount":23,"integrity":"sha512-kZoagJOMoEHR6l0t+bFHAgeTIhP+Qco947fdlkZUBm7D/mfEpOlnRvfukmjVfO+FafEs/sabozCBiFwjskCQzw==","signatures":[{"sig":"MEUCICkeMYLikuf+KXIH+Iq4G82RkpWZIFym31HxizGUO+l5AiEApsfg28RdUfVmlwI7RZroIbpGq2GSA9dTJhwEW/kGJXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2RGqCRA9TVsSAnZWagAAKQIP/jCO+yUN6HQOvDktcd0w\nHsWQgrlnxd2EsIfiPA9DdbAAgHxVNBEjx2UJAdbXi+Pyng8hgXKdW+ahfLSX\n4GjddWGglURT7OYQPGYuBiCWERQo7gjSwWAPb76RfRFLMeNhNvL0h7tF3s8E\nMs/rLF9rz5XlrManExv+QcwL8tC1aFdXrKV5lDVv3VPu4pJHBxdjJO2TEM8b\nSKsORiVP+tjoXADSVOPah8c3+AW75wacaJ8R9G6G4AymkV9NnHHvSJWX5SmY\neybxkIfjFN0ve4Ki4mshBWRg8dIKUTn+aMiGXesckz5zlHXZB2wayWvy+knP\nOo/6d8CpO7sLStWT9hjRVGrRNpWKw78VUJsegHRAEHH6q23Up49KYq0Hsm4l\nExNIHFdNvqazxHZhMLRl6/d5FrpwVK0VuiB3K1wmHv/q5DGjzjOr346DP8Pi\nLu4Lsuyhpn6z0PzqbKr3mOCW0iX7F6WqLovr92Tyk0HH6a3Pcn0/NgQT8Yg9\nnI7fdLldNLU7DPiVp6DPzUKtmINWtOzPqDjqQ+8mmflPXEO6ozYcXko78u2N\nMUbbwo8cRnDHOn/pnAyaHyp8MFRn3mszDMTvvbJ+x1buO0ET8yaV1tXHgRUh\nLrGcfWeMXLhSpx/lgh6m1xq1yYQH0aQVHUwii62f0eFi/Im4k6QLLy0O5+JN\nhTo9\r\n=uJxn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"xcraft-materials.js","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"6.9.0","description":"Xcraft Components","directories":{},"_nodeVersion":"10.15.3","dependencies":{"reflux":"^0.2.5","cli-color":"^1.0.0","ascii-table":"0.0.8","xcraft-core-fs":"^1.0.0","xcraft-core-log":"^1.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"1.16.4","xcraft-dev-rules":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.2.1_1557729705228_0.4941755176612226","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"xcraft-materials","version":"0.2.2","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.2.2","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"955e78ae005f65a079d7785e074be0fda9b7636f","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.2.2.tgz","fileCount":22,"integrity":"sha512-crAnSQvjPWA5bRC8X2j2kLcnlDiA1W+VMd5ILBwpbMYqy8b5+loqkO7WMaHtuI/Ej/eC8pO+Xp7lo8FNaq3spw==","signatures":[{"sig":"MEYCIQDcmlvuj+VIHQv0PBSB0ZTauQZOc0ZH4hMdZm822zKBGgIhAIP4iRywlI4SepShQDEMHx6YF8Z1u27EtF2PLCnrWN25","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCeiQCRA9TVsSAnZWagAAAZkP/j1x1gFfFZrLJGTNFPy6\nzusiyfmIK6pmy02EsTGNMoCiBNLexj5tKy307mvNaH6lnBInVoTRvH0Sx2Eg\nxnL4rj5GIEEjXsIB6UOzvgiPNHmTWpIKaWJZRswKZBldQMqznMLLJ1g/ph5D\n9Z2jnYd+2xh+DCWIYgYdOxWMfbryJQrN158Ur9E2vpBgFzr996oUWCn3I8h1\nC6L7L6ZbPAs8qDoLs1XT+0Fj2AH7qjGfQxIlAaSuG65IgVsbgdJjvexg/osa\nSkPkdBb3pmzf14hVyB/oMY/i1VaeIPGbGJy/IdYifaQa1VqKUNfpxQSOtZjA\nP70kWnflq2xBT/9sAGxAF24/qJn6I4nnLeeqlvibKvr8eF1JNhedtcIvzpxs\nvO7GzcWFKjpHBvyZGDyegXQ1t6Z2S2J9tOuXclHD5W5GZG3o3l9kHNqEIEPc\nfVFkupGZaw9KQwt2gtNrlmaiyjCJtncImaKjkV9kzOzPDBC9uqPOTQT94bNS\ny/f+EbHqAIPPkTwn3e5NNAHQ9n2fynfxfQNg6Nn9hCw6uuc+zgJrZXAOfEkC\nRx30ON9GzrQPM6BU3v47uQShVCDtXllAXxQk0Qzj+NaS+YKNkVRwqExz7vNI\ntQ2bEFZ2fsOrnYBkd8b71965XnpqH2xml6kZvGuAXkW1HJ17/IQwPS1Q8xSm\n0eCV\r\n=W1i9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"xcraft-materials.js","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"6.9.0","description":"Xcraft Components","directories":{},"_nodeVersion":"10.16.0","dependencies":{"reflux":"^0.2.5","cli-color":"^1.0.0","ascii-table":"0.0.8","xcraft-core-fs":"^2.0.0","xcraft-core-log":"^1.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"1.18.2","xcraft-dev-rules":"^1.0.2","xcraft-dev-prettier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.2.2_1560930447394_0.8017747782503213","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"xcraft-materials","version":"0.2.3","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.2.3","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"644b2c5fe3c006cde16f8aa9c0924398732741c4","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.2.3.tgz","fileCount":22,"integrity":"sha512-LqUN3YtL4n3a86P9pforNxfSfEyHpD6GAPOETGjAba6IK9vqs/IqqJT0doEH0Nt0hWwpUPpodEgUKV3F8+zlMA==","signatures":[{"sig":"MEQCIBK8MXPvD7/hJneELCcjFxE/9370ztp3OYZHHITynZgnAiBR8y/V6JMp6enAYyqjmZsQO9X65uy8rrCG400eXxG/Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16724,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3BzSCRA9TVsSAnZWagAAfxwP/3hg2Eu8NOi6NuaOmHQ2\nZULYFmxluC6FhXdOPnZQjXUdO59/KuToVDkYtBX1p8xnxQDDOix1bZfZRCQw\nLkd/M/IXpJePKgH8oXCrSPN/LBaXHEete7QPdB5JzR1R0vXWVwaMZSFTmYOl\nU6RfayRa9/I+97MI6MFjXY5j0u5yFtDGvZTiOYRdGEsMuxmF9xd13Jwh5ncx\nytn16vFRb9FCtefvyu/+HZd/JCujYdawxwL5b0PyKIKjcYWMomUUAbeKvuv2\n1Tixdy07/j+D1AVbc4h4QPLOXMCzikJuZPfDlONrzpoxt5Gv4xUtiENU95xV\nsVSI6dZ1svjSKOCDm7dj9Ad4RHOXsyQn+hjufz2MbLTA4CL4tALOWlFCV/01\nH5y1YCZQImUBmmyC0jMbAql50Pq1Opi3sSTFAtykbdXe5cJz4BsHXGfwCXDC\nNALW7jnOyFLxBga8BmFQC4TaYcMvD228ioaatUgpP82/3q1lTD4srf1MmxcL\nyHIQMT7oEEsGndtz0Gu9/eYU3/r4qj5c8TElMEtLZbT6lzf1uQ8WBricBmrn\nB/EK+clFh8KsEUhJhdIBtAl0Ntmc5zkRBb3mun1YaJ79DbNIDdupbdwjx9D/\n3Xi3bdEcdlpc+Lhx7NMF8auGDxchbsqYr02B6Y/74GrqenTSSrUoO8v5h4DQ\n2uce\r\n=wTc9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"xcraft-materials.js","gitHead":"7f059da45154d0f4ca3136a147df405b7253e0de","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"7.24.0","description":"Xcraft Components","directories":{},"_nodeVersion":"14.17.6","dependencies":{"reflux":"^0.2.5","cli-color":"^1.0.0","ascii-table":"0.0.8","xcraft-core-fs":"^2.0.0","xcraft-core-log":"^2.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^2.0.0","xcraft-dev-prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.2.3_1632234813954_0.5169635198273259","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"xcraft-materials","version":"0.2.4","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.2.4","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"9f3d8cee0293d0aaec014a2b0632b18c6ea2ea18","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.2.4.tgz","fileCount":20,"integrity":"sha512-iQQFJY3pXnTPWBM78DXLFq41OPbPdq47cMiPBFF8NodfYwGQP/pzxYU1bJyNC5tojmM0LUtu4L9EYpatoMaIRg==","signatures":[{"sig":"MEUCIQCf9xktEz2aqcGyf8rb/BEZXDST6M5Bh1f98nQqqNj+JwIgTMfpIy1/9L0OCGhpkrHprI6dGZoRA8Wg8aKVRdFhmXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicOH4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqU3RAAnu2GPOfSoD2VRpI/aggrxd0HDNcVW3GKGcyXWG+KA9TWiOw5\r\nrUpFZ6caCdHDupE4vwqxRrS4iNRwM20j29uRqyBPkRpTsrev/aoqPacLX2aE\r\n3n9786Fbobie4+o3BDr/DmR3d0tsfISjveGJPUQHPrBPYXI56G1TwwW1Ql6Z\r\n3VNU7ycRK2MaOnMdpwJnaBKvp5HKUZeuUCgEOsLRiInWwoopjt+owxyP3fVH\r\ni7YDic8Q4cyuzf+Je6F92ygkoAZLsFoiQGPPPjS/piYR2xRrIIv9c06nNZRK\r\nzzVNrRrAeK+VpANw5FmltH6JMGKv+aA+SYSLs6GIZH8vg45PHKZMQTu0Rqfh\r\nk6RRguYpX48+p7gpBsJYGNlfYIIvE6rXDPKKphAbzwtRLnrem5jCrV1aYuX8\r\ncrkU4o4gha2JU3FISxdlIBtyfu7Ni8cZjUIezLckS+osEwsHTMl9FUufs4a+\r\nMr+WSHkRspYUTqa+b7uXMTQPaBcQBD7EqBK9uV35tmFTOpmm02HyD6ciFOvV\r\nW7ybc7MzmC8jaHIL7Vtm1ylSclenc1hcDlkB9OCAHASepuS8mrh9Rnv1DMJc\r\nyRLWaeyf0cDUJ4o+Nlb4txaFrCBHBm0ufxA4SOmlpeskzLs3nd5EYDmn4QHg\r\nhhT6S+fKkbPn+vsWGUkd9a7Q4Igo8RMTliQ=\r\n=AGsA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"xcraft-materials.js","gitHead":"2e2580d18cd02ca0fdd1495827c27b2f7055c130","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"8.7.0","description":"Xcraft Components","directories":{},"_nodeVersion":"14.19.1","dependencies":{"reflux":"^0.2.5","cli-color":"^1.0.0","xcraft-core-fs":"^2.0.0","xcraft-core-log":"^2.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^2.0.0","xcraft-dev-prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.2.4_1651565048489_0.18587202700986594","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"xcraft-materials","version":"0.2.5","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.2.5","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"9aa31a68a9f10cc4a6d407edc43cd8a8e9a10eb8","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.2.5.tgz","fileCount":20,"integrity":"sha512-PArcCc//eeedfZMY4blnSG8qo/pBdhKXLRolHir+02tPAeNam8IoUdxmt5+zynRYWoRgCRRrhdJvZzTGX9eLsg==","signatures":[{"sig":"MEUCIG2n4/Ssp0ubw4TYGRSGEiZcm9rB0HW/fSNgjt11hgf8AiEAmadAQfbULXTWK4sejrbvgpwbZSnbA2Kq+GM2xQh1Lfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiV8wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhCA/+KA+0/s5qMtnl2Drh0PQGGbZJx9wPp7ZJsaHFqKNgW92fissK\r\nXTKRTvFnxP2OyUPfmPStccaQ3bl+U4oZ0ISWq8xAQENah66XTg9I/EqN2BJY\r\nCDAP2XJNirAwNJeQwQJZE8h5LQakUDt6XPhGseE9zRWnuZR4j+O0HgZDQN+W\r\nmmtxSSnvCnN/z48TyOBf8bPcw95BPdHhPzV2nnQVyuNf6S+zosMEaPO2ZzwW\r\nm4y4tD4io7vJXeFb7uNkmxIkynvZeazHUw7iNKSSiqqUDZXCDR+n/ggMB3NM\r\nRT78q500Ra7B8wcH5NZdDBEKDjBS6VVrmryt3ljQj6AWmRxDRfE5HXbePpbc\r\nwSypus1XjAHqFh9VSIf7xpTIA0UgItcoDPwysnwAhb5Jc5kAw7LJKDOb0G/t\r\ntHUU6v8UcAWggD4iKFNh0OGrUW9oT1JZzIeTFkBFuSqN2jNBoPCQ1nlHqyjP\r\npVD11URDvb5zkGGuiEy86JBXJ/MSRmBCclfqZaWIlqhyylshSDfPFijBQAQD\r\nyKHGqyP095r++1ZommdPpEh41IUkiMYnE/0LgdcnRi/b6U6PTRgEBqWMM82Z\r\nQR63L1B5fDTBiWdvHb3jC/qFguFm1h3xuCguPqS1i+Hrz2KYSRtz4whHLFvL\r\n1GOFOgyQmEz3MZs81Yr+CKh+iD3YSW+F+10=\r\n=UBey\r\n-----END PGP SIGNATURE-----\r\n"},"main":"xcraft-materials.js","gitHead":"1bf336c2b0ea519061762600806c79b2fd51aef2","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"8.7.0","description":"Xcraft Components","directories":{},"_nodeVersion":"14.19.3","dependencies":{"reflux":"^0.2.5","cli-color":"^1.0.0","xcraft-core-fs":"^2.0.0","xcraft-core-log":"^2.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^2.0.0","xcraft-dev-prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.2.5_1653169968611_0.9074754909930922","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"xcraft-materials","version":"0.2.7","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.2.7","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"abe58c6dcae0ce68eeef7763b3bc08e91918d2d1","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.2.7.tgz","fileCount":21,"integrity":"sha512-4bRc6hfUsnGT9I/KjO7qP0aC9iIJLy6jr9Lbh/CNFcMQFmxOQwZgysjA2ihCyEnMc8RCBgk97ZhCTNiS8hnJyw==","signatures":[{"sig":"MEQCIGiwTXb5PSy62ZtBJWtMMht59NDOMAJUQlBlbkCEo02VAiBNnf9qUpgorMahnlS/zkYRIwxnOyrqQiZqI3HhIiNeJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17218},"main":"xcraft-materials.js","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"11.1.0","description":"Xcraft Components","directories":{},"_nodeVersion":"20.19.0","dependencies":{"reflux":"^0.2.5","picocolors":"^1.1.1","xcraft-core-fs":"^2.0.0","xcraft-core-log":"^2.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.4.0","xcraft-dev-prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.2.7_1743752735184_0.7204099261156325","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"xcraft-materials","version":"0.2.8","keywords":["xcraft","materials"],"author":{"name":"Samuel Loup & Mathieu Schroeter"},"license":"MIT","_id":"xcraft-materials@0.2.8","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"14b09584cd7156c1fae4edcd92a2f56d608b26b5","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.2.8.tgz","fileCount":21,"integrity":"sha512-reFpd8+BqQEqzo6ZnNYlrHb2YLDI+AZVpY8lz4OblayvSLrCrNP9kKqpMQxtGvZT6rWspFebXxRfZhpB2Wuh/Q==","signatures":[{"sig":"MEYCIQD3snKTKtn7o+llXaCLJlqRf2SUTVL5ivkmpiPtIiaqmwIhANyaF01H0Zwy+zMW0zbY6nhpq2v621qzo+VbAUFCFxYx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17309},"main":"xcraft-materials.js","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"11.3.0","description":"Xcraft Components","directories":{},"_nodeVersion":"20.19.0","dependencies":{"picocolors":"^1.1.1","xcraft-reflux":"^7.0.0","xcraft-core-fs":"^2.0.0","xcraft-core-log":"^2.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.4.0","xcraft-dev-prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.2.8_1747214798128_0.20974523719214822","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"xcraft-materials","version":"0.2.9","keywords":["xcraft","materials"],"author":{"name":"Epsitec SA"},"license":"MIT","_id":"xcraft-materials@0.2.9","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"contributors":[{"name":"Mathieu Schroeter","email":"schroeter@epsitec.ch"},{"name":"Samuel Loup","email":"loup@epsitec.ch"},{"name":"Gillian Fries","email":"fries@epsitec.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"dd117c730acafc6c00eca47f80ae53d0e3d0d387","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.2.9.tgz","fileCount":22,"integrity":"sha512-Fin3PaTnRczSZohfSn5e0QYKcHtpGOCbINVG7h5n/GEKLJvuD38cjKro7S9Fs0VlXkgP+3frLNCKq4qo+22mWQ==","signatures":[{"sig":"MEUCIHOE9Zk0D+r/AA6Wiq2CJPde5q0u4TOTWUzUb06e6CfvAiEA+HfH3l4ThGp+nE4EVBTP6fX0LZ3iyW0IxAXo6CwqavU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18517},"main":"xcraft-materials.js","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"11.3.0","description":"Xcraft Components","directories":{},"_nodeVersion":"20.19.2","dependencies":{"picocolors":"^1.1.1","xcraft-reflux":"^7.0.0","xcraft-core-fs":"^2.0.0","xcraft-core-log":"^2.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.4.0","xcraft-dev-prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.2.9_1752850022450_0.8720277078155361","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"xcraft-materials","version":"0.2.10","keywords":["xcraft","materials"],"author":{"name":"Epsitec SA"},"license":"MIT","_id":"xcraft-materials@0.2.10","maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"contributors":[{"name":"Mathieu Schroeter","email":"schroeter@epsitec.ch"},{"name":"Samuel Loup","email":"loup@epsitec.ch"},{"name":"Gillian Fries","email":"fries@epsitec.ch"}],"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"dist":{"shasum":"a3c0080f95065b202870d763f9e4cdd9c6d085b6","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.2.10.tgz","fileCount":22,"integrity":"sha512-mvDpz8Fu3XTf8UiUceuVbZMhyKMP7riDu9iOckuieb2F3VdHaUqNlbRmGPNDr9P7AMSavTlZaD67ywrM7eoaag==","signatures":[{"sig":"MEUCIFgBt7Q368zlt7wrUhO2XO5eNyN7ijw3+iofJyXBQ32lAiEA9FOvJRQiVPEwK9T+iGuKn54W/w+Fg2pocQ4YKeDStcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27729},"main":"xcraft-materials.js","_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"prettier":"xcraft-dev-prettier","repository":{"url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git","type":"git"},"_npmVersion":"11.18.0","description":"Xcraft Components","directories":{},"_nodeVersion":"24.18.0","dependencies":{"picocolors":"^1.1.1","xcraft-reflux":"^7.0.0","xcraft-core-fs":"^2.0.0","xcraft-core-log":"^2.0.0","progress-with-fix":"^1.1.10","xcraft-core-utils":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"2.0.4","xcraft-dev-rules":"^4.4.0","xcraft-dev-prettier":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/xcraft-materials_0.2.10_1785503138117_0.562502737836402","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"xcraft-materials","version":"0.2.11","description":"Xcraft Components","main":"xcraft-materials.js","keywords":["xcraft","materials"],"repository":{"type":"git","url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git"},"author":{"name":"Epsitec SA"},"contributors":[{"name":"Mathieu Schroeter","email":"schroeter@epsitec.ch"},{"name":"Samuel Loup","email":"loup@epsitec.ch"},{"name":"Gillian Fries","email":"fries@epsitec.ch"}],"license":"MIT","dependencies":{"picocolors":"^1.1.1","progress-with-fix":"^1.1.10","xcraft-reflux":"^7.0.0","xcraft-core-fs":"^2.0.0","xcraft-core-log":"^2.0.0","xcraft-core-utils":"^4.0.0"},"bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","devDependencies":{"prettier":"2.0.4","xcraft-dev-prettier":"^2.0.0","xcraft-dev-rules":"^4.4.0"},"prettier":"xcraft-dev-prettier","_id":"xcraft-materials@0.2.11","_nodeVersion":"24.19.0","_npmVersion":"11.18.0","dist":{"integrity":"sha512-RK03UulQbRrYrDCqzrf6lVMU6kugTYwoqRPk3lQoWqTRH7sM+h3BvTUxXpZVDw1HBDXDZ537NA1cYaxrFympZg==","shasum":"564e8f13650bedc9a84db82677f8be9d8377d9ab","tarball":"https://registry.npmjs.org/xcraft-materials/-/xcraft-materials-0.2.11.tgz","fileCount":22,"unpackedSize":27739,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDTLgIuFwJgMzqraZeOXovvytiwvE1GIVEcxDeGNHSxLAIgcCcc2nBnFt7fn4z+Q4U855dfsWbPKv7SwczxyizjkPU="}]},"_npmUser":{"name":"schroeterm","email":"mathieu@schroetersa.ch"},"directories":{},"maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/xcraft-materials_0.2.11_1787146920106_0.2317572882209007"},"_hasShrinkwrap":false}},"time":{"created":"2017-04-12T07:12:24.891Z","modified":"2026-08-19T13:42:00.562Z","0.1.0":"2017-04-12T07:12:24.891Z","0.1.1":"2017-04-12T07:21:36.408Z","0.1.2":"2018-04-11T06:39:35.781Z","0.1.3":"2018-11-01T06:52:53.129Z","0.1.4":"2018-11-01T08:35:37.386Z","0.1.5":"2018-11-01T12:18:43.102Z","0.2.0":"2019-04-05T08:29:24.525Z","0.2.1":"2019-05-13T06:41:46.224Z","0.2.2":"2019-06-19T07:47:27.528Z","0.2.3":"2021-09-21T14:33:34.058Z","0.2.4":"2022-05-03T08:04:08.661Z","0.2.5":"2022-05-21T21:52:48.786Z","0.2.7":"2025-04-04T07:45:35.361Z","0.2.8":"2025-05-14T09:26:38.297Z","0.2.9":"2025-07-18T14:47:02.644Z","0.2.10":"2026-07-31T13:05:38.261Z","0.2.11":"2026-08-19T13:42:00.307Z"},"bugs":{"url":"https://github.com/Xcraft-Inc/xcraft-materials/issues"},"author":{"name":"Epsitec SA"},"license":"MIT","homepage":"https://github.com/Xcraft-Inc/xcraft-materials#readme","keywords":["xcraft","materials"],"repository":{"type":"git","url":"git+https://github.com/Xcraft-Inc/xcraft-materials.git"},"description":"Xcraft Components","contributors":[{"name":"Mathieu Schroeter","email":"schroeter@epsitec.ch"},{"name":"Samuel Loup","email":"loup@epsitec.ch"},{"name":"Gillian Fries","email":"fries@epsitec.ch"}],"maintainers":[{"name":"samlebarbare","email":"samuel.loup@gmail.com"},{"name":"schroeterm","email":"mathieu@schroetersa.ch"},{"name":"nocturnight","email":"skynight.fries@gmail.com"},{"name":"quarta","email":"quarta@epsitec.ch"},{"name":"yvessaz","email":"vessaz@epsitec.ch"}],"readme":"# 📘 xcraft-materials\n\n## Aperçu\n\nLe module `xcraft-materials` fournit une collection de composants d'interface utilisateur pour les applications en mode terminal (TTY) dans l'écosystème Xcraft. Il implémente un système de communication basé sur le pattern Flux/Reflux pour gérer les événements et les actions entre les composants visuels et le bus de communication Xcraft.\n\n## Sommaire\n\n- [Structure du module](#structure-du-module)\n- [Fonctionnement global](#fonctionnement-global)\n- [Exemples d'utilisation](#exemples-dutilisation)\n- [Interactions avec d'autres modules](#interactions-avec-dautres-modules)\n- [Détails des sources](#détails-des-sources)\n\n## Structure du module\n\nLe module s'organise autour de trois composants principaux :\n\n- **Composants TTY** : Éléments visuels pour l'interface en mode terminal (logo, progress bar, texte, activité, etc.)\n- **Actions Reflux** : Gestionnaires d'actions pour déclencher les événements\n- **Stores Reflux** : Gestionnaires d'état pour maintenir et distribuer les données aux composants\n- **Système de réaction** : Pont de communication avec le bus Xcraft via Axon ou IPC\n\n## Fonctionnement global\n\nLe module utilise l'architecture Flux via `xcraft-reflux` pour gérer le flux de données unidirectionnel :\n\n1. **Réception d'événements** : Les événements arrivent du bus Xcraft via `xcraftReaction`\n2. **Distribution aux stores** : Chaque store écoute des événements spécifiques et met à jour son état\n3. **Notification aux composants** : Les composants TTY s'abonnent aux stores et se mettent à jour automatiquement\n4. **Affichage terminal** : Les composants rendent l'information dans le terminal avec coloration et formatage\n\nLe système supporte deux modes de communication :\n\n- **Mode Axon** : Communication via le bus Xcraft avec `busClient`\n- **Mode IPC** : Communication directe via Inter-Process Communication (legacy)\n\n## Exemples d'utilisation\n\n### Initialisation basique\n\n```javascript\nconst materials = require('xcraft-materials');\n\n// Initialisation pour terminal avec réaction aux événements\nconst components = materials('tty', true, busClient);\n\n// Activation des composants\ncomponents.XcraftLogo();\ncomponents.Motd();\ncomponents.Activity();\ncomponents.Progress();\ncomponents.Text();\ncomponents.GameOver();\n```\n\n### Affichage du logo Xcraft\n\n```javascript\nconst materials = require('xcraft-materials')('tty', true);\n\n// Initialiser le composant logo\nmaterials.XcraftLogo();\n\n// Déclencher l'affichage\nmaterials.Actions.displayLogo();\n```\n\n### Affichage d'une barre de progression\n\n```javascript\n// Le composant Progress écoute automatiquement les événements 'widgetProgress'\n// Les données doivent contenir : position, length, prefix, mod, topic\nconst progressData = {\n  position: 50,\n  length: 100,\n  prefix: '[BUILD]',\n  mod: 'webpack',\n  topic: 'Compilation en cours',\n};\n\n// L'événement sera automatiquement capturé par le store et affiché\n```\n\n### Affichage de messages texte\n\n```javascript\n// Les messages sont automatiquement capturés selon leur niveau\n// Exemple de données pour un message d'information :\nconst textData = {\n  prefix: '[INFO]',\n  mod: 'builder',\n  text: 'Compilation terminée avec succès',\n};\n\n// L'événement 'widgetTextInfo' sera traité par le textstore\n```\n\n## Interactions avec d'autres modules\n\nLe module `xcraft-materials` s'intègre étroitement avec l'écosystème Xcraft :\n\n- **[xcraft-reflux]** : Architecture Flux pour la gestion d'état\n- **[xcraft-core-fs]** : Système de fichiers pour le chargement dynamique des stores\n- **[xcraft-core-log]** : Système de logging et décoration des messages\n- **[xcraft-core-utils]** : Utilitaires pour le formatage et la manipulation de chaînes\n- **Bus Xcraft** : Communication bidirectionnelle avec les autres modules via événements\n\n## Détails des sources\n\n### `xcraft-materials.js`\n\nPoint d'entrée principal du module qui expose les composants selon le type d'interface demandé. Supporte actuellement deux modes :\n\n- **'tty'** : Composants pour interface terminal avec tous les composants disponibles\n- **'web'** : Interface web (actuellement vide, retourne un objet vide)\n\nLe module initialise optionnellement le système de réaction Xcraft si les paramètres `reaction` et `busClient` sont fournis.\n\n### Actions\n\n#### `ttyComponentsActions.js`\n\nDéfinit les actions Reflux pour contrôler l'affichage des composants TTY :\n\n- **`displayLogo`** — Déclenche l'affichage du logo Xcraft\n- **`displayGameOver`** — Affiche le message de fin de session\n\n#### `xcraftCommands.js`\n\nAction pour envoyer des commandes vers le bus Xcraft :\n\n- **`send`** — Transmet une commande au système de bus\n\n#### `xcraftEvents.js`\n\nGénère dynamiquement les actions Reflux basées sur les dépendances d'événements déclarées dans les stores. Le système :\n\n- Scanne automatiquement tous les fichiers `*store.js` dans le dossier `stores/`\n- Extrait les `eventDependencies` de chaque store\n- Crée les actions Reflux correspondantes\n- Supporte le chargement via Node.js et WebPack\n\n#### `xcraftReaction.js`\n\nSystème de réaction qui établit la communication entre les actions/événements Reflux et le bus Xcraft. Gère deux modes de communication :\n\n- **Axon** : Via `busClient` pour la communication réseau avec logging via `xcraft-core-log`\n- **IPC** : Communication inter-processus directe (legacy)\n\n### Stores\n\n#### `activitystore.js`\n\nGère l'affichage de l'activité du système en écoutant l'événement `activityStatus`. Transmet les données sur les tâches en attente et en cours d'exécution.\n\n#### `motdstore.js`\n\nGère l'affichage du message du jour (MOTD) en écoutant l'événement `motd`. Contient les informations de connexion et de bienvenue.\n\n#### `progressstore.js`\n\nGère l'affichage des barres de progression en écoutant l'événement `widgetProgress`. Transmet les données de progression avec position, longueur et métadonnées.\n\n#### `textstore.js`\n\nGère l'affichage de texte avec différents niveaux de logging. Chaque niveau d'événement est traité et préfixé avec son type :\n\n- **`widgetTextVerb`** : Messages verbeux (préfixe 'verb')\n- **`widgetTextInfo`** : Messages informatifs (préfixe 'info')\n- **`widgetTextWarn`** : Avertissements (préfixe 'warn')\n- **`widgetTextErr`** : Erreurs (préfixe 'err')\n- **`widgetTextDbg`** : Messages de débogage (préfixe 'dbg')\n\n#### `gadgetsstore.js`\n\nGère l'affichage de listes de gadgets en écoutant l'événement `gadgetList`.\n\n### Composants TTY\n\n#### `xcraftlogo.js`\n\nAffiche le logo ASCII art \"Xcraft\" en utilisant la fonction graffiti de `xcraft-core-utils`. S'active via l'action `displayLogo` et affiche le logo avec des espaces avant et après pour la mise en forme.\n\n#### `motd.js`\n\nAffiche le message de bienvenue avec les informations de connexion formatées en couleurs :\n\n- Nom de l'orc (utilisateur) en gris\n- Serveur et ports de communication (commandes et événements)\n- Message du jour avec unité et race\n- Texte du MOTD en vert avec préfixe stylisé\n\n#### `gameover.js`\n\nAffiche un message stylisé \"Game Over\" avec une combinaison de couleurs (points gris, deux-points blancs, texte vert) centré avec des espaces.\n\n#### `activity.js`\n\nAffiche l'état d'activité du système sous forme de deux listes formatées :\n\n- **Waiting** : Tâches en attente (titre en jaune)\n- **Running** : Tâches en cours d'exécution (titre en vert)\n\nChaque tâche affiche l'orc, l'ID et la commande avec un alignement automatique sur 60 et 20 caractères. Affiche \"N/A\" si aucune tâche n'est présente.\n\n#### `progress.js`\n\nImplémente deux types de barres de progression avec formatage coloré avancé :\n\n**ProgressBar** : Barre de progression classique avec :\n\n- Largeur adaptative (max 80 caractères, moitié de la largeur du terminal)\n- Affichage du pourcentage et temps estimé\n- Caractères '=' pour la progression, espaces pour le reste\n\n**ProgressInf** : Indicateur rotatif pour les tâches de durée indéterminée :\n\n- Animation avec caractères rotatifs : `/`, `-`, `\\`, `|`\n- Largeur fixe d'un caractère\n\nLe formatage inclut préfixe, module, barre de progression et sujet avec coloration complète.\n\n#### `text.js`\n\nGère l'affichage de texte formaté avec optimisations pour le terminal :\n\n- **Effacement de ligne** : Utilise les codes ANSI pour effacer la ligne courante\n- **Gestion de la largeur** : S'adapte à la largeur du terminal\n- **Optimisation des répétitions** : Évite de répéter les préfixes identiques consécutifs\n- **Intégration avec xcraft-core-utils** : Utilise le système de décoration pour le formatage des couleurs et l'indentation\n\nLe composant gère les codes ANSI pour le déplacement du curseur et l'effacement, permettant une mise à jour fluide des messages dans le terminal.\n\n---\n\n_Documentation mise à jour automatiquement_\n\n[xcraft-reflux]: https://github.com/Xcraft-Inc/xcraft-reflux\n[xcraft-core-fs]: https://github.com/Xcraft-Inc/xcraft-core-fs\n[xcraft-core-log]: https://github.com/Xcraft-Inc/xcraft-core-log\n[xcraft-core-utils]: https://github.com/Xcraft-Inc/xcraft-core-utils","readmeFilename":"README.md"}