{"_id":"@alchemist/ecsrx","_rev":"5-352086ad342e64073bdc616aab56673f","name":"@alchemist/ecsrx","dist-tags":{"latest":"0.3.4"},"versions":{"0.2.0":{"name":"@alchemist/ecsrx","version":"0.2.0","main":"dist/alchemist.ecsrx.common.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/alchemist/alchemist-ecsrx.git"},"scripts":{"barrel":"barrelsby -c barrel.config.json","build":"vue-cli-service build --target lib --name alchemist.ecsrx src/index.ts"},"dependencies":{"@alchemist/core":"^0.2.1","@alchemist/dotnet":"^0.2.1","@treacherous/core":"^0.17.6","@treacherous/decorators":"^0.2.3","@treacherous/vue":"^0.3.2","tslib":"^1.9.3","vue":"^2.5.17","vue-class-component":"^6.2.0","vue-property-decorator":"^7.1.1","vuex":"^3.0.1"},"devDependencies":{"@types/node":"^10.11.7","@vue/cli-plugin-typescript":"^3.0.5","@vue/cli-service":"^3.0.5","node-sass":"^4.9.3","sass-loader":"^7.1.0","style-loader":"^0.23.1","css-loader":"^1.0.0","typescript":"^3.1.3","vue-template-compiler":"^2.5.17","barrelsby":"^1.0.2"},"gitHead":"a80abad5a04cdec0ce88b41067e132daa86dfeaf","description":"```\r yarn install\r ```","bugs":{"url":"https://github.com/alchemist/alchemist-ecsrx/issues"},"homepage":"https://github.com/alchemist/alchemist-ecsrx#readme","_id":"@alchemist/ecsrx@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"grofit","email":"grofit1@yahoo.com"},"dist":{"integrity":"sha512-el2gR3k8aWv27pARTPAoHqaqftX9kCY5cP0EqVW/6xbRwHk061y1iWi18LV29M+OSHF7XhIZFeTMm6YeIP9yiA==","shasum":"3a59f23636e7cb735fa66313609b9f0fcd99a80b","tarball":"https://registry.npmjs.org/@alchemist/ecsrx/-/ecsrx-0.2.0.tgz","fileCount":56,"unpackedSize":4292296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5J73CRA9TVsSAnZWagAACwcP/RrT4ykkMNEfuts49nls\nLMZNjR2yE1lC/yE4OfLXd7TBGu/DBds75tvmf9qmDHM0UehZtV8uonpjlwvW\nhAgp8oLp3PWw3qR/n7Y2bAW2E9kk0oB4p6E5opnhQ17MEMsmTWxpJUalqvH/\nlDhDBOfIDqOlCuG9qAcexHwE06ThwJVE++nsSDHUMJ6OupBlBCTCzGVDwGsb\nD5wAqLWMU+xRbhesBm9q/N3KcGELqbKmF/ArUZv8JUbRde+1buiXk7nOQO7N\n8+4dGFMAplp1wMOHp/KKIdB1lHreOpG/nVYx/1uVSMrW4i44xHhOVY9+gLbw\nwdB2Zlk6Tm/adLiBH9cPtJO3b6OQb6X1EDjcggakSoxQ63t69K9GoI/xTJ98\nk0yrBo9ryorOQolVKXaH+rRpUtailvuSXVVrFsVFa+STpJJwj47YlDW7YKvy\n0SF7qgAFFtWxEeFWagwZTMD7gb4GDC082SeA4yh0xG5duoACpe7F7aOBSHXz\n9jx1WMCJ/KDSKtdHO5d8u9xnR6E+p3+krls7OuFWsScrAVGqE3t8aa/wyfkm\nyCyChX/LvgFsrsv5ZvBqYZCbNnZ5INjWvUFC+YGruc8ohMc2dEt7Fc2kMwEg\n2eGT3kvTq9WdodFo0t3966LPHbBgKGl+gSLwicnssbmj+zPx9ZoKiY11gkFu\nd2iZ\r\n=nTif\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEObKz1RRaMndzLmnnc5QUr7hMj+Q4OJdZxoeNnvWTOAIgTY/lxvvdPQQvY4HCPjtxudTcfLTHkF7R2+rylRLmdwA="}]},"maintainers":[{"name":"grofit","email":"grofit1@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecsrx_0.2.0_1541709558396_0.16588802872014652"},"_hasShrinkwrap":false},"0.3.0":{"name":"@alchemist/ecsrx","version":"0.3.0","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/alchemist/alchemist-ecsrx.git"},"scripts":{"barrel":"barrelsby -c barrel.config.json","build":"webpack"},"dependencies":{"@alchemist/core":"^0.2.1","@alchemist/dotnet":"^0.2.1","@treacherous/core":"^0.17.7","@treacherous/decorators":"^0.2.3","@treacherous/vue":"^0.3.3","tslib":"^1.9.3","vue":"^2.6.6","vue-class-component":"^7.0.1","vue-property-decorator":"^7.3.0","vuex":"^3.1.0","vuex-class":"^0.3.1"},"devDependencies":{"@types/node":"^10.12.6","barrelsby":"^1.0.2","css-loader":"^2.1.0","file-loader":"^3.0.1","node-sass":"^4.11.0","sass-loader":"^7.1.0","style-loader":"^0.23.1","ts-loader":"^5.3.3","typescript":"^3.3.3","vue-loader":"^15.6.4","vue-template-compiler":"^2.6.6","webpack":"^4.29.5","webpack-cli":"^3.2.3","acorn":"^6.1.0"},"gitHead":"a8f97908b29a8a32ce65972ab8afe6293d1b954a","description":"Provides EcsRx related projects, nodes and code generation templates to Alchemist.","bugs":{"url":"https://github.com/alchemist/alchemist-ecsrx/issues"},"homepage":"https://github.com/alchemist/alchemist-ecsrx#readme","_id":"@alchemist/ecsrx@0.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"grofit","email":"grofit1@yahoo.com"},"dist":{"integrity":"sha512-FX95vI7DvBOn66UL05yg/cXpnB8a5K1RNei/0z9mzq2PsKhfuccgA5fS2/dT/VsPCefZcQcEc/HJmip2qfvC0A==","shasum":"494185a67fef16f653228c5f6601de7fbb1e412d","tarball":"https://registry.npmjs.org/@alchemist/ecsrx/-/ecsrx-0.3.0.tgz","fileCount":5,"unpackedSize":5379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcq6g3CRA9TVsSAnZWagAAsK8P/0uLUOIKd8hROb2Ci4jq\nOlgZqer5UXD3Og68jMqoMfWlfSMyelQqCMCyY8i6hfMrGX/pF3z0dMK3xC7S\nDwsBsKrZwS8GEz2iK460Igy8uxde0u8ry03a8NKTVmXuvuk5PwHaF5Z/QFBF\nASkEN/2GmLZbSFqKuWtbnqCPd3srvdWvGvbrFb2mDSBLvE5XxQpl1TrJB+U6\nhSbISrLEX3MRxiCTKb1Adm7pSb8nQdeZlHrDCTS/MTaLfhneI+gkewEHEhXY\nSeWkwK6+WP7zsCX1xBrqaadiFnypNJgW64lhSdCHhI3NHESsHH6d08snO/aA\nfRRu/oi+ueQXTr3UPFU8jzGgs6aAjV/R819qWkpX2/Fb9Eyu6QAyEciBS1MT\n3JDosQhgQx0plFXr4IpOyW/0YQkEJccHGscvAqanxvvytdLIqLu0v9BaZzQ4\n9GSN6qUju9ZqfL1dapPaRWA8p2+V/OENFDXx33Omz+Y5HlcllUJeP1pfz/M6\nXry0m/TwWJWjZoOp6EUOAj42uLpZpu2NHBCEYhPnAt0imByYZV+QZMjS6z2U\nKFHiZiJkVWuv8/OpiYuxGw48JrvZoLHcWlB0QHOqlLsJxeTtw2vVu6TKNPtK\naR3rQOXlN06/knAP9YPKnSDHk2/QxFjp/pyYaddrc8JETwKCzNhv/9+U6czS\nhBJ0\r\n=dKy6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIjrQcv8EfI40P+zo5U0QuF88w5Lyh0etWMqJO7jIUTAiEAygYl4cUXWqdi6dsZAHiXEDmEG0ja89OpZdBfGI0PBQg="}]},"maintainers":[{"name":"grofit","email":"grofit1@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecsrx_0.3.0_1554753590754_0.8896136050276766"},"_hasShrinkwrap":false},"0.3.1":{"name":"@alchemist/ecsrx","version":"0.3.1","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/alchemist/alchemist-ecsrx.git"},"scripts":{"barrel":"barrelsby -c barrel.config.json","build":"webpack"},"dependencies":{"@alchemist/core":"^0.5.1","@alchemist/dotnet":"^0.4.0","@treacherous/core":"^0.17.7","@treacherous/decorators":"^0.2.4","@treacherous/vue":"^0.4.2","tslib":"^1.10.0","vue":"^2.6.10","vue-class-component":"^7.1.0","vue-property-decorator":"^8.2.2","vuex":"^3.1.1","vuex-class":"^0.3.2"},"devDependencies":{"@types/node":"^10.12.6","barrelsby":"^2.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","node-sass":"^4.12.0","sass-loader":"^8.0.0","style-loader":"^0.23.1","ts-loader":"^6.2.0","typescript":"^3.6.3","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.0","webpack-cli":"^3.3.9","acorn":"^7.1.0"},"gitHead":"14da9d6c4a8921f6a22763973564a78a2b3ca31e","description":"Provides EcsRx related projects, nodes and code generation templates to Alchemist.","bugs":{"url":"https://github.com/alchemist/alchemist-ecsrx/issues"},"homepage":"https://github.com/alchemist/alchemist-ecsrx#readme","_id":"@alchemist/ecsrx@0.3.1","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"grofit","email":"grofit1@yahoo.com"},"dist":{"integrity":"sha512-uzNjo5u6W+1vDhpEUiJqdpdOt7lUFQ+fZik6kUSssRyMzK2FZkLbay40QWbaONwpI8N+3Cf/Is5UxnBs113hYw==","shasum":"5026fc865461716244aca2f1ac7c6b90c36cc0a8","tarball":"https://registry.npmjs.org/@alchemist/ecsrx/-/ecsrx-0.3.1.tgz","fileCount":51,"unpackedSize":209289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlF1WCRA9TVsSAnZWagAAPxIP/2KyYGGoZA7ufEHyIM7a\nDmUY3LZ6yn5B+Ib30H/6KHfCD+GTpZYNiF6FvmGX7O1MdVQPapXVwdO8ExCs\n40D6hSndNBFi2x2QEA4+TSOZT/zgYurCkMksVWReTrjMAZNWMmM9XCHqcFV0\nKq7w0WCIgBIHz4pbnTkLRLj3yVLZ/dzW0/+Rt2A9rJoYQYD99RnI39Jlf71C\nAHmqCpC3LiOHvigjfc6BsvyfnYwrKng1pNdP8+kn88dOH7f1RMEdC2NEsC8x\nVRe6iTZjrA41asKGuLQTdSP/FUTRs5F7wogV8vuZ4R4+ezQw8R6rvYslVR0F\n1hRqmBUMATHCDFWRwxdyadlG2MpkWRus8MJn4TKe/2cmRr37WzT2gjNNaXEb\n1E+s3XeVCXUPKVoFi9E8sKbrnt0zpzKyPpkgA33sAirq6lIKSIqwBWCzn951\nMSHDrM6m6KGlKF9mO76/imaaceRTdf8PHRr4z0bgWs0lb0lrOq7ubDHWkNMc\nh7DtaSq4asRqWx9PyvvBHupjgPnMypeF6V6e98O8JPJuzSFNaObID7Egic+R\nHN3sS025IslLVqqGJS+I2YtDLLNFnaTaRg6UkYENleaDtyS6NgYOS1LIdL8Y\nV+E7clU7+ZTFkYPan1U+WaEWblKjqjYOnlCvF1jfq3aXX9kgqbvycfzbxMH3\nJ1ew\r\n=w7wC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAHAuPLrMJq4kjJgwDQ2rPTpuCwVegVZNQjGNC57vS3AIhAIFTynVWmQYQc8cGX5ehYkG/O98XCm+4a5hORIwXJJJq"}]},"maintainers":[{"name":"grofit","email":"grofit1@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecsrx_0.3.1_1570004309426_0.03056607452306892"},"_hasShrinkwrap":false},"0.3.2":{"name":"@alchemist/ecsrx","version":"0.3.2","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/alchemist/alchemist-ecsrx.git"},"scripts":{"barrel":"barrelsby -c barrel.config.json","build":"webpack"},"dependencies":{"@alchemist/core":"^0.5.6","@alchemist/dotnet":"^0.4.7","@treacherous/core":"^0.17.7","@treacherous/decorators":"^0.2.4","@treacherous/vue":"^0.4.2","tslib":"^1.10.0","vue":"^2.6.10","vue-class-component":"^7.1.0","vue-property-decorator":"^8.2.2","vuex":"^3.1.1","vuex-class":"^0.3.2"},"devDependencies":{"@types/node":"^10.12.6","barrelsby":"^2.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","node-sass":"^4.12.0","sass-loader":"^8.0.0","style-loader":"^0.23.1","ts-loader":"^6.2.0","typescript":"^3.6.3","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.0","webpack-cli":"^3.3.9","acorn":"^7.1.0"},"gitHead":"a1a7cad724ac93f4e9baa3d8488789118f45d29b","description":"Provides EcsRx related projects, nodes and code generation templates to Alchemist.","bugs":{"url":"https://github.com/alchemist/alchemist-ecsrx/issues"},"homepage":"https://github.com/alchemist/alchemist-ecsrx#readme","_id":"@alchemist/ecsrx@0.3.2","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"grofit","email":"grofit1@yahoo.com"},"dist":{"integrity":"sha512-CM19Fd/H/M7oN/uS1dDL4AWkbLz/CYafRVnlurz8f/UfjMwvLLJEMItqr3/9oH4fWh5eRkfrdWfjM/2d5IeCEw==","shasum":"ea82dd0714dfb5a063fbbc6b7ca572231bda59bc","tarball":"https://registry.npmjs.org/@alchemist/ecsrx/-/ecsrx-0.3.2.tgz","fileCount":52,"unpackedSize":217092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdletJCRA9TVsSAnZWagAALpMP/RUSk5/T4oVVFE2ZoKJQ\nCQWYwlcEcIPIt/qH1U0wCYDIBgSV5BOcpvXLUR2sqzjj7nMjPnxMXw7wTzHc\nnr2YMoqllwtlNcGmKxPmkwBxHla1eKvORh5HysBBFpkivjEX+SYZ0zNrV5IP\nmSmDc4tY3459J5hfGqTnXrsGST0tYcs2pS7pTUQyhloPTvjXTxb+/ikcVrRl\nAfphf+fiMwGfrpaqcsZxtXhzLnt0rPtvv22+1Ck9Z7jKkMy1H2oGbfoV7EoO\nhidmFX8jsmVxU+s0lBTnHR8/CJSaqqYuApu1WUmx+iY0WIQkgzlg0/ALwSwY\nhGHq1jYhRdv4aZy11okXsY/ywFG78u4s/4tBZbpiU1SK5NCpkyUAHl5uEIzV\nGV+uYincGgsv4d+7kfYErC+czgdON7Y0hH4x6a0eqAJkgv4T8qIcH8sFLAnG\n1EffGFwY5g/iuYaz5WpycItjnTKDVAMNe+22pGSHskrvErhsDQ7zEWnDHbNo\nheE5/Vj5rd4nZrXMWeeANjYqUwvXn01yaw1cuJcfhUBK3c+aw9UPUkdmieuR\nbpkIlikoTsKkW1gILGTUkJ29tTIov8lnbJcLGD3To/Wj6gBL1lBu9yymirc4\nfv+4QPeN6G0QDJaIDirP/s5EhSjWF1EimOzhYXetZ0VBl+PgWhJyY8ObHlCM\nXs9g\r\n=1D4n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdXKCDtKppqV84OmGyfyphaWH2LUION0mLtpUV9EzzvQIgcSHmlH971P9uSdEQhz+cQcJoSvGxipokprxUxhECPDI="}]},"maintainers":[{"name":"grofit","email":"grofit1@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecsrx_0.3.2_1570106185314_0.6718465706322394"},"_hasShrinkwrap":false},"0.3.4":{"name":"@alchemist/ecsrx","version":"0.3.4","main":"dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/alchemist/alchemist-ecsrx.git"},"scripts":{"barrel":"barrelsby -c barrel.config.json","build":"webpack"},"dependencies":{"@alchemist/core":"^0.5.6","@alchemist/dotnet":"^0.4.11","@treacherous/core":"^0.17.7","@treacherous/decorators":"^0.2.4","@treacherous/vue":"^0.4.2","tslib":"^1.10.0","vue":"^2.6.10","vue-class-component":"^7.1.0","vue-property-decorator":"^8.2.2","vuex":"^3.1.1","vuex-class":"^0.3.2"},"devDependencies":{"@types/node":"^10.12.6","barrelsby":"^2.1.1","css-loader":"^3.2.0","file-loader":"^4.2.0","node-sass":"^4.12.0","sass-loader":"^8.0.0","style-loader":"^0.23.1","ts-loader":"^6.2.0","typescript":"^3.6.3","vue-loader":"^15.7.1","vue-template-compiler":"^2.6.10","webpack":"^4.41.0","webpack-cli":"^3.3.9","acorn":"^7.1.0"},"gitHead":"29841d47d09457b64249509b37a1db0c54a29a14","description":"Provides EcsRx related projects, nodes and code generation templates to Alchemist.","bugs":{"url":"https://github.com/alchemist/alchemist-ecsrx/issues"},"homepage":"https://github.com/alchemist/alchemist-ecsrx#readme","_id":"@alchemist/ecsrx@0.3.4","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"grofit","email":"grofit1@yahoo.com"},"dist":{"integrity":"sha512-RbBd/bY3RTiuE/PRqBFTzQf81Lw48YCjgW1nMHMx1XhNbmjly3bSZk1WOo7/T3UbtjU7Gm2xsJxtRoU3a/dSYw==","shasum":"cbca52581aebc8f20d5dab0ff851c2c9e292d8dc","tarball":"https://registry.npmjs.org/@alchemist/ecsrx/-/ecsrx-0.3.4.tgz","fileCount":53,"unpackedSize":219046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdl1YzCRA9TVsSAnZWagAAz7oP/0BqSjuS02KrDHXD+MLx\nJuNp9LFDF8BQb9fdfdG02LASv3ibKxlRMmYFDWkGZZoMoLdVyzV3riXkfImQ\n7zfYop44nkkVyHstAm23eXLkWGLEEeeyIg14RCjqw7XF157tB/QdvjYL8Y4o\nRfpHamKf2WkHp8yxqyV8/WuI6beSedaN/JZJLImt8/SA9V/llZwYF42dC7Pr\nF5fyMkojolxBAYol3ZKAZu9/9rfuXT0zR6D3JMKGvZCshIM1cFECUmSZGErP\nlbDuayDp3PmdDHcZQYlV+KpqS+AhI74p8wz+uQvmTVf2xKeE5yWmYS/iDtkZ\ngXMFuHx/enJAvInTSyqmmi6P7Ncy2uKkpDOqXjySJMzYp4h9JlflazJRlydN\nyGol9Wld2IL/z6qpXxTuZCXfMSUPZf7ufI1imlUIOs17BrZ3LjvHrEaRdDAF\ntZuc/OWoW7ZYYQxKGdK7Zx5Go/RXXpwjuczoENwvg8ytfJo+ENV5MPI763qi\n7UkSP+8WSFu2c6kT9l8i8fEFFgiE2vakP2vZeQBcFAZ12bFm2aYhrELVuuMb\nx7rNq323HqRLiOTgvQvBrDTC0ocANEWjEYNnPNI5FkyPr+rCwITFG0F5dMni\nw0hAh7/cStsHBVZVVqgzaSVrpROEhVSJZPWi0dl1JV4v1KDUnJ5JO2WBHS7C\nNlIG\r\n=RtCp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpX/Svv6jPR7S26q7eB5bnvoZrgJWGCzEIadD4DCajhwIgTWshnvPHR2eE7Yt84Puuwc/f2rlLYYQeh53UWdhCqzI="}]},"maintainers":[{"name":"grofit","email":"grofit1@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ecsrx_0.3.4_1570199091316_0.6453239366894448"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-08T20:39:18.219Z","0.2.0":"2018-11-08T20:39:18.612Z","modified":"2022-04-04T12:36:03.901Z","0.3.0":"2019-04-08T19:59:50.886Z","0.3.1":"2019-10-02T08:18:29.592Z","0.3.2":"2019-10-03T12:36:25.463Z","0.3.4":"2019-10-04T14:24:51.440Z"},"maintainers":[{"name":"grofit","email":"grofit1@yahoo.com"}],"description":"Provides EcsRx related projects, nodes and code generation templates to Alchemist.","homepage":"https://github.com/alchemist/alchemist-ecsrx#readme","repository":{"type":"git","url":"git+https://github.com/alchemist/alchemist-ecsrx.git"},"bugs":{"url":"https://github.com/alchemist/alchemist-ecsrx/issues"},"readme":"# Alchemist EcsRx Plugin\r\n\r\nProvides EcsRx related projects, nodes and code generation templates to Alchemist.\r\n\r\n![alchemist-image](https://avatars1.githubusercontent.com/u/43213226?s=64&v=4)\r\n\r\n[![Npm Version][npm-version-image]][npm-version-url]\r\n[![Npm Downloads][npm-downloads-image]][npm-version-url]\r\n[![Join Discord Chat][discord-image]][discord-url]\r\n\r\nFor more about Alchemist go look at: [Alchemist Application](https://github.com/alchemist/alchemist-application)\r\n\r\n## What does the plugin do?\r\n\r\nAllows creation of EcsRx related projects/nodes etc, such as:\r\n\r\n### Projects\r\n- `EcsRx Class Library` (Creates an EcsRx class library project for .net core)\r\n\r\n### Nodes\r\n- `EventNode` (Creates an Event class)\r\n- `ModelNode` (Creates a simple POCO class)\r\n- `ComponentNode` (Creates an EcsRx Component)\r\n- `GroupNode` (Creates an EcsRx Group)\r\n- `ConverntionSystemNode` (Creates an EcsRx system based upon conventions)\r\n- `ManualSystemNode` (Creates an EcsRx manual system)\r\n\r\n### Helper Components\r\n- `ComponentSection` (Allows sections of components)\r\n- `ReactivePropertiesSection` (Builds on top of the `dotnet` property section but adds reactive types)\r\n- `SystemsSection` (Allows sections for systems)\r\n\r\n## How do I use it?\r\n\r\nIf you are developing on top of the library then add the dependency to `@alchemist/ecsrx`.\r\n \r\nFor using with alchemist application do the following plugin setup:\r\n\r\n- Create a `ecsrx` folder within alchemist `plugins` directory\r\n- Put the `index.js` file into the `ecsrx` directory\r\n- Run alchemist\r\n\r\nThe plugin should be picked up, and allow you to create EcsRx projects, it does depend upon `@alchemist/dotnet` plugin.\r\n\r\n## Blurb\r\n\r\nThis library is still very much a work in progress so the docs will be sparse and if you want to know more head on over to the discord channel.\r\n\r\n\r\n\r\n\r\n[npm-version-image]: https://badge.fury.io/js/%40alchemist%2Fecsrx.svg\r\n[npm-version-url]: https://www.npmjs.com/package/%40alchemist%2Fecsrx\r\n[npm-downloads-image]: https://img.shields.io/npm/dm/alchemist.svg?maxAge=2592000\r\n[discord-image]: https://img.shields.io/discord/488609938399297536.svg\r\n[discord-url]: https://discord.gg/bS2rnGz","readmeFilename":"README.md"}