{"_id":"@orchestrator/core","_rev":"29-ff5fbfe2e0e9219f7a90fcb3a558c302","name":"@orchestrator/core","dist-tags":{"alpha":"0.0.1-alpha.0","latest":"2.0.6","next":"2.0.0-next.2","ng-12":"2.1.0-ng-12.4"},"versions":{"0.0.1-alpha.0":{"$schema":"./../../node_modules/ng-packagr/package.schema.json","name":"@orchestrator/core","version":"0.0.1-alpha.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":[],"author":"","license":"MIT","peerDependencies":{"@angular/core":"^7.0.0","@angular/common":"^7.0.0"},"dependencies":{"ng-dynamic-component":"^4.0.2","tslib":"^1.9.0"},"main":"bundles/orchestrator-core.umd.js","module":"fesm5/orchestrator-core.js","es2015":"fesm2015/orchestrator-core.js","esm5":"esm5/orchestrator-core.js","esm2015":"esm2015/orchestrator-core.js","fesm5":"fesm5/orchestrator-core.js","fesm2015":"fesm2015/orchestrator-core.js","typings":"orchestrator-core.d.ts","metadata":"orchestrator-core.metadata.json","sideEffects":false,"bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@0.0.1-alpha.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"dist":{"integrity":"sha512-5nYDhoFiKrwf9hEhXM70m0LGdUZVJ9Z9DCCeu9pLQPNqSZHiv2oI6sOiu75Hep1aKctNIHGnJk1qRkdgnqS5DA==","shasum":"91c6d22306c39a42d4dd652e34985418d4ce0167","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-0.0.1-alpha.0.tgz","fileCount":71,"unpackedSize":378419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQ+LZCRA9TVsSAnZWagAALMEP/jcHnIP6WY9RfM79lCr6\niRpnIILL74T09WlWV4/zyug4KfM7HZsn2QHGahBLAUzDIWA4QdM1yWbqSOdT\nbKQUaS334Y3SK+o5R15RmRAlvM4mjAgflhC9QtinsyrgIoN2joXyU6FRUZWV\n7iDXjSpm32OMGRJ2IJFbrd9k4DJVoQDgo+jg6yJd9f0JQg01Bodd2yIpUgsF\nSgLXz9sfXooPcnQR/bPhACxPTkQKtq9uQfcrqXhfbv7sIX+740xKIYeK5B/H\noBRVVvQoDF39ISi+tQLkJhl9h3XbkZzmbwXVq3q5GP46xRbj2EH0G0vNIjPz\n5MFLQrVjIzHtuPxWenA9ipPJ7zpnoueEZRG//n8RZHO0fSr2loPZpyDVy1y0\nMtVnJFNxzR5eO86B6ayoo9alUbCAlqdOzuREqwsKyFxR1evcpqNh+xyGipkV\nED5xIl4YowqLkJ9mDT9ltYkx4wmixq72vouzdoPrz0FZ0RbunSqEt14KTpAf\nLBi0Gi7mDoNUG2UMtTIiTFkX/zCwEuXuQ7UrFF8le8OKwDlV5vCPutUjqMqG\n9vQNEjGD67Fmuj4CSgBvxkKjZg9vAfhZJu/BcEHn2kb1ZXu5OmSPH+XkO6o9\nVVLNNLfc5l9Whi3v7s/fX8CirZIIfSjo61DnCD+BrYmj9eotUSEuVmdFnoKR\nmQ3w\r\n=Rq1x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSN+fz6iCJxXBAZpHzrS+d0Kea9RSo5HtUon+mUMTP2AiEA6KuVuf8Nw61zBmdYdPyu42/WYO33h+DvQJWPIRXTNt0="}]},"maintainers":[{"name":"ryuugan","email":"stdammit@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"orchestratora","email":"orchestratora@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.1-alpha.0_1547952857087_0.3825199170229079"},"_hasShrinkwrap":false},"0.1.0-next.1":{"name":"@orchestrator/core","version":"0.1.0-next.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^9.0.0","@angular/core":"^9.0.0","tslib":"^1.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^6.0.0"},"main":"bundles/orchestrator-core.umd.js","module":"fesm5/orchestrator-core.js","es2015":"fesm2015/orchestrator-core.js","esm5":"esm5/orchestrator-core.js","esm2015":"esm2015/orchestrator-core.js","fesm5":"fesm5/orchestrator-core.js","fesm2015":"fesm2015/orchestrator-core.js","typings":"orchestrator-core.d.ts","metadata":"orchestrator-core.metadata.json","sideEffects":false,"readme":"# Core\n\nThis library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.\n\n## Code scaffolding\n\nRun `ng generate component component-name --project core` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project core`.\n\n> Note: Don't forget to add `--project core` or else it will be added to the default project in your `angular.json` file.\n\n## Build\n\nRun `ng build core` to build the project. The build artifacts will be stored in the `dist/` directory.\n\n## Publishing\n\nAfter building your library with `ng build core`, go to the dist folder `cd dist/core` and run `npm publish`.\n\n## Running unit tests\n\nRun `ng test core` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).\n","readmeFilename":"README.md","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@0.1.0-next.1","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-n/CgWuFkGjO3W4i+FsSQVQGHnyKA4HPPXb0/CEr17o/WvKdGAvGBbNFnYTTHuRPWpYpfy2kpwqtkRw1nkEGYRg==","shasum":"2b0bdee9304e5bdc1417a2a90d29153b4b49a92a","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-0.1.0-next.1.tgz","fileCount":257,"unpackedSize":1025952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZYWsCRA9TVsSAnZWagAAGMIQAJt9mHiVy+Iuiast4uTr\na/YMA9eAYPlydrl+6R6QYLt9akmuI6MXDFYMhiccwMztqs2Of1plAG7MlmTc\nbguUVbT2A/Gef7L6WAllqYGYAjwZkGgOCwCx5JhM5H5zTfF6MZ3MHzn68NoK\nJI4jhTkxT8SeEfSLT2QLPcGLx1SdLeRG8H8aucSy6C5fqbyZ5vOaYHWT0CRq\nvBu/ST5d0HyT7otPOMMfr69aZhMooeulZP/1dqqtxCCkmvEhrcWoidviCkrq\n9pXhJaIHI/Oy5eJmOwoTOMhp4mq/D6YSZV/YQIQzUzsfjtOx5n1MaymXB2ba\nDWNre1k1hMN4uMvfZVNmTVjcDrM95ti0nxm9PvYMxlBVevmVQHPASE5fK0he\nSx2Ii/9kWgAJaYqKTlE+B5jOxSwQCgNlKWk+j2HH3M5baLIQeFG96MKu8svG\nrb0tJ3Ju1P3YxmqMO3ZJgc7MKF2P51ovBhTtWbpENAR0PYT3kyeniM6sgy0s\nTFM6bgpwdzYZph1ZspK21CiE/q2KNFcAoGmLZB3vn8zcSpmLrpalLFAJ1qbD\nItZsAgPYHJaeWoiH15iobrLa1KsOsUk/Y2wAduxYxi7Ghzce5hCreQlqcOE1\n3/bKpVFY/X4a34tQIy5GgPHTBKgHYECRov4UFr3YPbM2n79HhCLm1Bs401Tm\neoyZ\r\n=cIxB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3tX+L53kyzhyUHUK/1US37bZaIlwpKuveK/FAwpG0MAiAR5N2GA51vnNOl7qb64tvLlMZ77YBtKkXMLrJCnQ5EQw=="}]},"maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmUser":{"name":"orchestratora","email":"orchestratora@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0-next.1_1583711660257_0.018898166628345425"},"_hasShrinkwrap":false},"0.1.0":{"name":"@orchestrator/core","version":"0.1.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^9.0.0","@angular/core":"^9.0.0","tslib":"^1.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^6.0.0"},"main":"bundles/orchestrator-core.umd.js","module":"fesm5/orchestrator-core.js","es2015":"fesm2015/orchestrator-core.js","esm5":"esm5/orchestrator-core.js","esm2015":"esm2015/orchestrator-core.js","fesm5":"fesm5/orchestrator-core.js","fesm2015":"fesm2015/orchestrator-core.js","typings":"orchestrator-core.d.ts","metadata":"orchestrator-core.metadata.json","sideEffects":false,"description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@0.1.0","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-CL9yl9ELwA5u+tDYVJrSw2E1uO9jeL7j8iPkUMhJSeQX2H/gOqgOYccH6t+b7odoLEGHgU5vwvKgz1PeK5VwKw==","shasum":"9545d9c7fdb64f65d0edb723946063c99dc2ab3d","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-0.1.0.tgz","fileCount":257,"unpackedSize":1026147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZb3BCRA9TVsSAnZWagAAQUgP/0RkuF4o24Y2/19yp2k3\nK5o5LkDmgFrAikOkVlssn308HFSFfwcP0FoT9bTOqUTCsE9jlcxD4thBVAIz\nmnJOvbCKubTkc9CPNBVrlB8JhbE7xJvtJpYStjyN0Pw2w1I0ltJF9bLL76FE\nprP8J2TTZrVs2w+8Lb7QQuxfVQJd9FTfmJVGZXiB8s5p4XrQUPYtF2yvnuS1\nWVI0KoEZV3d99Gbg78qPqBtZ8rRrWbI4YAqiOOSq/vrBPBnwLdK29HGiUFgv\nmnLURrb04UGLEq5GVKLTqL55xrEm5YllvDBC4a4uVT3p1bpHdajoVblhdivi\nSlAHDu2xuPfWeUGK+Xq1av1RubyqTlKuKw0DjW7u/4Fq6W+7J7r0/dw74whw\nQ2DT6JNO16SoTKtq0yspngSYthT2I28pOS0A/j/e8JkXL19VaqR4yerpHucY\nEfr7jB9WxGynLLNs5xjSjG25BXLqOr9EdiiNynXiTYwx3HPSPbL9yKv3RsRb\naujWW20vAhFt2rJ8GGly5I9uA380DSe/SH0bYmvYI02ZXkdlz5Itp/7pI0aF\nVEqbcY+WjwkKKg8dq2oli3yBeTI3mYmJxz5XHPbRpRVhlX3WqfwTY3nDKcCY\ngBoxjfudk3Omr+Oh+HgkfszuXGKwOrKMHBAJqJp6jNSQgzWSs2wbnxcSCkAw\nUH+v\r\n=gL2S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPWIPUSJvNT+c61c0i1CZbzJKymYwD0fe0Dvl5yktaUAiEAsd89OGKxXyr8hmBfd2XatXLeIG+9DQ78zmC8IXQ2wJI="}]},"maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmUser":{"name":"orchestratora","email":"orchestratora@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.1.0_1583726017269_0.5419187302546955"},"_hasShrinkwrap":false},"0.2.0":{"name":"@orchestrator/core","version":"0.2.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^9.0.0","@angular/core":"^9.0.0","tslib":"^1.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^6.0.0"},"main":"bundles/orchestrator-core.umd.js","module":"fesm5/orchestrator-core.js","es2015":"fesm2015/orchestrator-core.js","esm5":"esm5/orchestrator-core.js","esm2015":"esm2015/orchestrator-core.js","fesm5":"fesm5/orchestrator-core.js","fesm2015":"fesm2015/orchestrator-core.js","typings":"orchestrator-core.d.ts","metadata":"orchestrator-core.metadata.json","sideEffects":false,"description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@0.2.0","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-nGQicW85QbLDUt2GaZOj8pisgnpisKAA4Zpv/xb9yNuGikyTF+pDRmwg2tCy//hfP4XqMu/acY7Dtl9fw9K5yw==","shasum":"09647c1dd17a6f769b61b96fc22e738449c170f3","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-0.2.0.tgz","fileCount":257,"unpackedSize":1034459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZdXTCRA9TVsSAnZWagAAhyAP/Rc7HZVAnCGXlpYVkZ6o\n78c+VpX4H9DK5Lj2nMPWqcUWHOvpULgqjer3L/u05mf93iWXyAO7vAUu2UKX\npzOuqi6lYdvsL+Ox6/VArPsz5x1IyGbDN2I/f7TWekOhLy7qqES3sS8eMSfc\nybUREaWBc9+AGrj/Ws3tuBr3rBwqXENc/SbExcMmsdauAycK2uiOeQvbv4AZ\nLXd1OeDuC8y/yH1loRta0w21ZsuTkz6dN9yAqQ8ELLkNH9W/KiKDpNLFjFks\nbwnpyKbnwUAwLUmn29HE4FZQ9wRBIsjAtGBKSYKgopGndbZe51r1JgKT2I6/\n9iwaTQFr0BVIPVc12rqi/I0L9On8dOW1ATvZGCvdEtW2zWAb24RgTPnUgTcH\nWh9c7v1z4AK+cr8xdu6H/MvocEBWzmzNSjYS3DvL/2UbhnEhZkA36D+KDG1n\nqa5LkY+oaV49TCyGvpw/s8RYBG3flZ6WjYT0v31zLJ2LAo3skC8hB0fOlPX8\n0hBV9As0+7mUT+yIzKe0zE+zTj27/PVT6awUrzC2eyFmPFYAopTFJSatpUnL\nsNI1aEvboXEQQWL5+59Aw0CeRndJ9z2FKe1VZLgoGFuQdh8dDgOotbD7sFVF\n2rM1QkHR5d4q7j0qwbd/+c914uBbkqFGpGyj41QEIycYQ36L/4qVAaEM+/oa\nPrbg\r\n=oc6I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBM61f/nlh4HkcOPyVNsEY2ErIkwvqNEtLs5kPrLSAptAiB/bzhlJo6z1jHLO0coLhEbECMQYBoczFxnK2wAOyuKuA=="}]},"maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmUser":{"name":"orchestratora","email":"orchestratora@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.2.0_1583732177626_0.7402959547319599"},"_hasShrinkwrap":false},"0.2.1-next.0":{"name":"@orchestrator/core","version":"0.2.1-next.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^9.0.0","@angular/core":"^9.0.0","tslib":"^1.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^6.0.0"},"main":"bundles/orchestrator-core.umd.js","module":"fesm5/orchestrator-core.js","es2015":"fesm2015/orchestrator-core.js","esm5":"esm5/orchestrator-core.js","esm2015":"esm2015/orchestrator-core.js","fesm5":"fesm5/orchestrator-core.js","fesm2015":"fesm2015/orchestrator-core.js","typings":"orchestrator-core.d.ts","metadata":"orchestrator-core.metadata.json","sideEffects":false,"readme":"# Core\n\nThis library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.\n\n## Code scaffolding\n\nRun `ng generate component component-name --project core` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project core`.\n\n> Note: Don't forget to add `--project core` or else it will be added to the default project in your `angular.json` file.\n\n## Build\n\nRun `ng build core` to build the project. The build artifacts will be stored in the `dist/` directory.\n\n## Publishing\n\nAfter building your library with `ng build core`, go to the dist folder `cd dist/core` and run `npm publish`.\n\n## Running unit tests\n\nRun `ng test core` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).\n","readmeFilename":"README.md","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@0.2.1-next.0","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-aYJPcDSyWTqKUtd713x6tZySoTzIc4Lz1zWsP/5kFLCeObRWNfqK/TWL6IXfMjKAnyn4Y/naeD+t14DVJGDVZw==","shasum":"60307918e0ac25aca3a2f4a3a83fa0403868b11b","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-0.2.1-next.0.tgz","fileCount":257,"unpackedSize":1036408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecRBmCRA9TVsSAnZWagAA6HQP/3B8jn0f0JE0ATe1c3BL\nCgv8I0IuZDsA+pzz6uLPuijtXwzq7iViHjGUKRGutNQDQbAHctpguW4rsM94\nJ2Um9oHzCvBBiONX4GdNWnUXGKnF//1vCxTa4i+lRTkTGOi0KA2656JqqB13\n/fm03G2Aap/goSMOeiK3YvJ2qOTJh+AwdP5nD0S7ms/2jPCNBHMsDyxbmxVf\nCsM2ZBEng3Z3ZPUHEWhaGuPBmMG+sd72wctxnGONPTGGExb0/M5I2ugKgvll\nnze5y+QxbL7m1lvUNqGNg/ocBZTBgCOM9hZBzcaSTAcqHgEJdPIhnCkIK1ec\nSGOVY0iowhadBRdOaptoFkbGt4+rf8RnHNZ3DK7H9rJZ5spqzsgC4uqX2s+n\nHVtDnCN5SaDR/DXlnRgLOgifUq19Y3QTWgf73K9gjEML27QykSxDfsCHRBRH\n/fwVvahIwZMJS7AZLMYWnojpbTenI4zFMmJyfbxvGOEiHW8O8wQ5LJTuhlxC\nSLluXGW7q3y8yZubJ9zbbLgz6rJ7s6t8TGfgvjz25Rhg4aVx3Qo5yv8g42BY\noIf69ra3RmMBm9CDvbP2hQswhswWXVrqn64i9LtMmIxQiWigYl35uyINFsHh\ntgB9kMOEWewU9Mry1YHslt07TVpVCcn4K+aH31hHHuflAqBHp2SYmE9yGL9l\ndwMs\r\n=dVuZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh2KKORHHE+8MKRQ1E++ak9CtrYKRkE4elgMx61oI2BAIgb5vPmchNpQC0W9MrMe+Q2N02vyaES9sMYgHxsPQ+ROY="}]},"maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmUser":{"name":"orchestratora","email":"orchestratora@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.2.1-next.0_1584468069919_0.6352070556096843"},"_hasShrinkwrap":false},"0.2.1":{"name":"@orchestrator/core","version":"0.2.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^9.0.0","@angular/core":"^9.0.0","tslib":"^1.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^6.0.0"},"main":"bundles/orchestrator-core.umd.js","module":"fesm5/orchestrator-core.js","es2015":"fesm2015/orchestrator-core.js","esm5":"esm5/orchestrator-core.js","esm2015":"esm2015/orchestrator-core.js","fesm5":"fesm5/orchestrator-core.js","fesm2015":"fesm2015/orchestrator-core.js","typings":"orchestrator-core.d.ts","metadata":"orchestrator-core.metadata.json","sideEffects":false,"description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@0.2.1","_nodeVersion":"12.16.1","_npmVersion":"lerna/3.20.2/node@v12.16.1+x64 (linux)","dist":{"integrity":"sha512-ub2Bw//+3WQoCe92VEFdXxgCAlqSVP+R4N9Os2Y2z2W6g/zvXRQT4LnFue8RRLNRgtaUSKzf4wUb/KR0uswdRA==","shasum":"a4411573dc15289eb7d07b80bb8d70157450ff6e","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-0.2.1.tgz","fileCount":257,"unpackedSize":1036604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecRYDCRA9TVsSAnZWagAAveoQAJlLeZhtWecA0g035jDR\nq/RwGJvPAwbP8B7HOA8BCnYpk7yi1mm9t+52DpbwXYhdd4JiXMqLHcTm695e\n3+qLuQMZmwHEaR1fdxiW8dGBntvsLGeRvEfMzbPmQNjsO+X4bUHAdzf+JAxN\nDPMgwJUA8Xph7Gnqgyy2JNBRVQLrOkgd4LDC89C0PdHTw4nAIPzmNabOWW0F\ntlv8TXOuSHRT2u1dA2JEMHhWp637PQt8UnOOGqxkAMpcIwvGn9Rtl3oHjRzG\n+s1SCoePTOW6Qn0J9mNv2WOk8pYhODhqnQxgANwhseEraheCJwFuKOm1WNzc\nBS22AbUyVptDU4Ly/oAQzhc4DbSrwvFP2TalLzcOUwQv5J/vqxLkoOHXr7je\nGwrxOU5zJmSovY0neuEj29ND6HnsLG9qvytkBUHU6Q3PHuR13nrQ68QL4h28\n1O++VwSP4cmv1iP0zYV9qcRWwOkVLNXvPF5Qfey4aItuxJyIaSYSzM2VjwYC\nzDFhlnAdGxoc6w3/JcHM5jQ1xLIVEFFKDPPx/HuNtsml108J0mSCMfb8gOAa\nJUkaiVJri+wh6H1SeozjzX+0ORDdiPg4VgD+vV2NYbua6kW8DapceDjUmH4S\n93MOSqAcptuOwYJL5h1dQUq8vX3ZaLVHKXQcCPCfgrPb2S30U1kOnTRh5Lgg\nxMXz\r\n=TaRB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNTiKFMatYuTzGLzcFEaR7lR9J1biOH7mmzZh8RgZ5LQIgbCQ23GAjLfatpcQ8eR5CoUjAYTa0Wuv2xp4UbLqarHA="}]},"maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmUser":{"name":"orchestratora","email":"orchestratora@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.2.1_1584469506729_0.8299834434648021"},"_hasShrinkwrap":false},"0.2.2-next.0":{"name":"@orchestrator/core","version":"0.2.2-next.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^9.0.0","@angular/core":"^9.0.0","tslib":"^1.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^6.0.0"},"main":"bundles/orchestrator-core.umd.js","module":"fesm5/orchestrator-core.js","es2015":"fesm2015/orchestrator-core.js","esm5":"esm5/orchestrator-core.js","esm2015":"esm2015/orchestrator-core.js","fesm5":"fesm5/orchestrator-core.js","fesm2015":"fesm2015/orchestrator-core.js","typings":"orchestrator-core.d.ts","metadata":"orchestrator-core.metadata.json","sideEffects":false,"readme":"# Core\n\nThis library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.\n\n## Code scaffolding\n\nRun `ng generate component component-name --project core` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project core`.\n\n> Note: Don't forget to add `--project core` or else it will be added to the default project in your `angular.json` file.\n\n## Build\n\nRun `ng build core` to build the project. The build artifacts will be stored in the `dist/` directory.\n\n## Publishing\n\nAfter building your library with `ng build core`, go to the dist folder `cd dist/core` and run `npm publish`.\n\n## Running unit tests\n\nRun `ng test core` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).\n","readmeFilename":"README.md","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@0.2.2-next.0","_nodeVersion":"12.16.3","_npmVersion":"lerna/3.20.2/node@v12.16.3+x64 (linux)","dist":{"integrity":"sha512-h7/mCzoYAf3Q/6054B1wZ4MmCLcEypTwxwPzAnMtzBe4UkA1YKqrTNCARsIGCKNA8W1Q2ylt+Fdk0+BEWfioRA==","shasum":"dc48bb9a673d8bc65af339b6fd70b08161635dee","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-0.2.2-next.0.tgz","fileCount":257,"unpackedSize":1035716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeq54gCRA9TVsSAnZWagAAn3YP+wUHuwx5XYKD5cOXHj9o\nmEICZ3N+vZQkQ1EsDseGleXG3KDbraGJXCpmD3kw82nPINdyCWwkuge0iXW6\nt+8xt+868JWOXDDWrqmkFvvFBN4y1QvNrq9p8O1HIfejn3YXPboYJyep8+pt\n1hNv5Go60D4NEVI/aV3PfWIKl3bG/O38PSo5xPVofo7sfj5V8o1uOHu8BjqL\nDX8v0F9hSeC/Bsv9DZIVeRqTe3F+q66Zqqskt2xfDBMVAJxMSZlidA5Ab1UD\nJ3ENvxz0ilfKCUMo07FZaRyqlTYE07Mm95EGG+sd6KEHMWoE0DiWsraLpRnz\n0Nq1COD3czqXs6pP/V/kDQ9XUqjoH9KpsSjOcW9/GHtfomkUS4fKSJ+KxBgq\nrwABMkXFSwiuHldbAzSLkwRxeXvanlyWx7Q4gfoT2jcsuUdwOD2xqB8vslg6\nwyXOiBfJjOACDtKgxnae6WnWvYWZa14tNFgS+imr/6A9UAXGufvr1Av9jB+V\n+6z9WiHI3e1mHiN78fe9LERy1iS6/wlubroAaOggcyMWdxFnueVk8/uADpeF\nb3zEDE9+M+3qHpkMKye0AoJR7jix+GzGrc/yClRrwNQKGaLI4zmu1GfQ+mv3\nS5u63k6u0KiCusBnHOWl9AcmEFv1kbnmNl0FE6aY5Pqx7zhYxTZl0h2x+336\nREL/\r\n=xhwz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5uLS6SuwWCjLOlPsWDioE/fbRujd3Hw1PyxiMsX70yAiEAv7tA10LdZPXzGHBPxA1IRO1ob+/MNzVUOBKePFAk+9g="}]},"maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmUser":{"name":"orchestratora","email":"orchestratora@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.2.2-next.0_1588305440299_0.7343733750745403"},"_hasShrinkwrap":false},"1.0.0-next.0":{"name":"@orchestrator/core","version":"1.0.0-next.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^10.0.0","@angular/core":"^10.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^7.0.2-no-barrels.2","tslib":"^2.0.0"},"main":"bundles/orchestrator-core.umd.js","module":"fesm2015/orchestrator-core.js","es2015":"fesm2015/orchestrator-core.js","esm2015":"esm2015/orchestrator-core.js","fesm2015":"fesm2015/orchestrator-core.js","typings":"orchestrator-core.d.ts","metadata":"orchestrator-core.metadata.json","sideEffects":false,"readme":"# Core\n\nThis library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.\n\n## Code scaffolding\n\nRun `ng generate component component-name --project core` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project core`.\n\n> Note: Don't forget to add `--project core` or else it will be added to the default project in your `angular.json` file.\n\n## Build\n\nRun `ng build core` to build the project. The build artifacts will be stored in the `dist/` directory.\n\n## Publishing\n\nAfter building your library with `ng build core`, go to the dist folder `cd dist/core` and run `npm publish`.\n\n## Running unit tests\n\nRun `ng test core` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).\n","readmeFilename":"README.md","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@1.0.0-next.0","_nodeVersion":"12.18.2","_npmVersion":"lerna/3.22.1/node@v12.18.2+x64 (linux)","dist":{"integrity":"sha512-xXTn53DIIk60oXODGtVf0GZcolE21qz0/i+0giraUiW7Q8W60RaE2/wP7G3VoKOiB2WckcbMJQQbzKa7qGnxLg==","shasum":"f57b65ca91510a444820b49ce933ee48da175b1e","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-1.0.0-next.0.tgz","fileCount":171,"unpackedSize":693854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+7GQCRA9TVsSAnZWagAAcHUQAIbYvvDA/J+9jvlCmwJC\n7Xt6N6f1q5iWlktsPRKoTzEcxtHgBfgjqhwbpWdgnx9ODgW4d93kz59bRsjN\nE/621dej1moRkRX88wAYHziJhLEbYCY5TYWuk7bHMQ/OXNoGqeZl8SqRZlf3\nmoiyjck9HL6RQf/GduTuM0hJC2dcLxgFT8Xa7SoIUFYYkEh9wr6xRKRa5IFJ\nq59AMp3pBKMwlVKUS3AJAW8Z9iFyPRYePmbNhWeGDW4HPCjPpkUBzMLaKe0O\nQMm0YOpmfCpmzIFRW5vJNHLHSfg36brsL8Sr78HwATcYMff23AhoDAJ591bl\njSQ96W2iyn9DWzsl50E0RoGH9T9nR1b9md2zWvo0t+m3EGEGkvhuq+S6xPBm\n+ZenbWOmdaQ5F/qXt3jM4VYc7NVKQyd4Jc3RCeoO30Ss96Hofs29PV9LMFD9\nNh5ukSWLqptfHQ0jgVQ3+jeV7Hp9hqfxa2Pq1tnZmehC4d+xnlskYDRWS81q\nfQ/Diy4PvqbaMWNcKUz8qgBHBwnDCNbpshduB32aLavVt3I0W/660J1yc/by\nIF66fpwubgb0eBinfDNM3Aw6+U4Zbj2g21Q8kc4fdy8flnwUNFvi893UZPwj\nwsbW+avbg3BE10Z4bJ4dJ7H5r/uNklPKBgor/v5yEonpyodqZ1aSX+l5tlfQ\nDyqg\r\n=l2I8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHy4cZXdGfBkINGX5Dg0v4sRnDvMhrareYLIkgvbqRpAiB2qsspiEjkWKlbcSBGopjKQ2jDQWQ6D/X4+uhx9oYMzw=="}]},"maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmUser":{"name":"orchestratora","email":"orchestratora@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0-next.0_1593553295868_0.0867020087837691"},"_hasShrinkwrap":false},"1.0.0":{"name":"@orchestrator/core","version":"1.0.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^10.0.0","@angular/core":"^10.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^7.0.2-no-barrels.2","tslib":"^2.0.0"},"main":"bundles/orchestrator-core.umd.js","module":"fesm2015/orchestrator-core.js","es2015":"fesm2015/orchestrator-core.js","esm2015":"esm2015/orchestrator-core.js","fesm2015":"fesm2015/orchestrator-core.js","typings":"orchestrator-core.d.ts","metadata":"orchestrator-core.metadata.json","sideEffects":false,"description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@1.0.0","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (linux)","dist":{"integrity":"sha512-Vs67uu45rJBJJCWeMpWpMazXRIvZBVJqlsV/cEM0u0rie7L06z8wpvLBK5rfkj91uLcmYTQB2dVSHbfVSnKAGA==","shasum":"12f2f0a8535ef60d906bd45543af681e64f3290f","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-1.0.0.tgz","fileCount":171,"unpackedSize":694049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN+u7CRA9TVsSAnZWagAAkpsP/i/cUKf+pGA5xHJvnDXJ\n59hQxf+bk3rmZ2RWw4KLgS2rC9e57/Q9+8gvXU1v6c6S1BY7uKZbSSRdfSqO\nyumRs0opddvRBgKYnsq21DVatYCq94jd5uteqk4LP9QW87Aw2FBm1eHA+clc\nneu1ZHueKqqPRON4p4fK0y0RkC1TI7N99bIgFn6Qfa7rTgnZeCMZrrSIXpMJ\np/oQ8i37OhF2AMBqaaEnmcqnAzy8jShpg2qDl6Z3yEc9Rsq2/P/3Eyrf22/o\nhf5rAV3qmJD45f3Z4E/yaFRq2qsyoZTqjwg05dvt0w6VneFXlrGqmcBWEDiq\noiquZCy3p6ZBotYdZ94FIn/icKUGWgvItC+YPbrxsdwyJJd2ouixIOQ5GNVH\nN7ELOGX/rgAh4ZHHn8b+WzkpYaypYKw0muEhzTCCId6lbp3EbfWZvyrDICO/\nplOCGR58tJJKA4ItpmBvKEPaudnajAZpk6o/G7MBI89IRqM6jZK3OkUJUDfj\n52Mp5p0jWZBiVRcGUp4HKNVfg24iC6I0dkNPm/0MREgD07znNdotABH4+sA3\nY3YZHQXMkOCCg7j+ZSqFQoG6OuG8bdtHZk+gPg5/dDJHDK7B7srmCqY22PcS\nIueaHMoh3JIy/67kiPtJGMzTig9ZqFDUuxVbEheyakzYxUGQcCvYCormIZ+O\nlSH0\r\n=TAF3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjCrG9LsLmZG1MYEvcc/r7V6cCWnlcmmNa6oqx1nxLkAiEA5hGeg6EslV/un9VnbRqojVqC1YATwYJSAMe6tc4ZUsU="}]},"maintainers":[{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmUser":{"name":"orchestratora","email":"orchestratora@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_1.0.0_1597500347275_0.7262207006134205"},"_hasShrinkwrap":false},"2.0.0-next.0":{"name":"@orchestrator/core","version":"2.0.0-next.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^10.0.0-no-barrels.0","tslib":"^2.0.0"},"module":"fesm2015/orchestrator-core.mjs","es2020":"fesm2020/orchestrator-core.mjs","esm2020":"esm2020/orchestrator-core.mjs","fesm2020":"fesm2020/orchestrator-core.mjs","fesm2015":"fesm2015/orchestrator-core.mjs","typings":"orchestrator-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./orchestrator-core.d.ts","esm2020":"./esm2020/orchestrator-core.mjs","es2020":"./fesm2020/orchestrator-core.mjs","es2015":"./fesm2015/orchestrator-core.mjs","node":"./fesm2015/orchestrator-core.mjs","default":"./fesm2020/orchestrator-core.mjs"}},"sideEffects":false,"readme":"# Core\n\nThis library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.\n\n## Code scaffolding\n\nRun `ng generate component component-name --project core` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project core`.\n\n> Note: Don't forget to add `--project core` or else it will be added to the default project in your `angular.json` file.\n\n## Build\n\nRun `ng build core` to build the project. The build artifacts will be stored in the `dist/` directory.\n\n## Publishing\n\nAfter building your library with `ng build core`, go to the dist folder `cd dist/core` and run `npm publish`.\n\n## Running unit tests\n\nRun `ng test core` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).\n","readmeFilename":"README.md","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.0.0-next.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/3.22.1/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-nhPuc+iZE/evZQkVWBSXTMKNGI3yMnwxze6Gsn/WVJB0bB65A97D4jofNaecieArKz8/chZxrgXqVvn04lv+jg==","shasum":"3c5a1aeada566c7c298f5cf5c409e02e83f0ce37","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.0.0-next.0.tgz","fileCount":84,"unpackedSize":443288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrkCeCRA9TVsSAnZWagAAZ6YQAJRRStA/bg6ysgAqETcm\nzQWRAgXSoHGqnN700viE1OYHtYXaFyONC0M0yke7bPazZj4LLLToy10qPqAY\nWVVsX3y6DklxE8GSKOhRsHO4qryQARgelUVUuqa1B/wCcRvm1Uhw7Ex/6bys\n8JiMv3oXwCtREfvJ8EHiQfXyVxlAsCGetnOlzZWK/DLoU8JBxIdA9oKEsYmS\nm9sKRhuENbeOyvps95u5r7ArUr8FiHr1C/yE2Bu8nylyvI8wqKr6upcx6Xb7\nL6CMeZhTvBgPbjc7BhTl7zYs0XvfxS7qlehOax3JQ0ACmVsRqppgpt4EYwEC\nTR+xrcRLieD3fWpomQADo4dwnPcp+366cLy7iIptB/5L34ZfG5zAShyOh1Ke\nLYII/uTqr2Z9GQ871V7xOEvXeEY/VIUkKhgWUNY4m2Ua+L2OJpzFHqCF5xLQ\nvO2Sqdp/iMaDHRL13DsAtOmv8dnv+jM48685QKCKmi1ErLLyVRHd36MUzic7\nJL3HkkfyXtQQExZbLAqxaG7mvaUjThXyFnbeqoHI6vVZKTDtSa6xwYiAAumO\nTj3SGo8ePxKaPSoTTpWasP4yixguYBVO3Bu6xe3ehBNqszvIs15Sl513T38c\nE6Fo45tiLcKLP2QJKK6YG77mWBRFWTaIbFu4Pgd+jiNPyVz40ZMfUGIvshiM\niLKc\r\n=l2xx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAQuZVVLCc53zXoaT43b3qGMWc0lyQV/7/LzIWhx9JUAiBYPrDcwcUUI1XyIpNVVGOPW8FotrFMIwkp6RaSWfDFvw=="}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0-next.0_1638809758868_0.027595409258241332"},"_hasShrinkwrap":false},"2.0.0-next.1":{"name":"@orchestrator/core","version":"2.0.0-next.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^10.0.0-no-barrels.0","tslib":"^2.0.0"},"module":"fesm2015/orchestrator-core.mjs","es2020":"fesm2020/orchestrator-core.mjs","esm2020":"esm2020/orchestrator-core.mjs","fesm2020":"fesm2020/orchestrator-core.mjs","fesm2015":"fesm2015/orchestrator-core.mjs","typings":"orchestrator-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./orchestrator-core.d.ts","esm2020":"./esm2020/orchestrator-core.mjs","es2020":"./fesm2020/orchestrator-core.mjs","es2015":"./fesm2015/orchestrator-core.mjs","node":"./fesm2015/orchestrator-core.mjs","default":"./fesm2020/orchestrator-core.mjs"},"./testing":{"types":"./testing/orchestrator-core-testing.d.ts","esm2020":"./esm2020/testing/orchestrator-core-testing.mjs","es2020":"./fesm2020/orchestrator-core-testing.mjs","es2015":"./fesm2015/orchestrator-core-testing.mjs","node":"./fesm2015/orchestrator-core-testing.mjs","default":"./fesm2020/orchestrator-core-testing.mjs"}},"sideEffects":false,"readme":"# Core\n\nThis library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.\n\n## Code scaffolding\n\nRun `ng generate component component-name --project core` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project core`.\n\n> Note: Don't forget to add `--project core` or else it will be added to the default project in your `angular.json` file.\n\n## Build\n\nRun `ng build core` to build the project. The build artifacts will be stored in the `dist/` directory.\n\n## Publishing\n\nAfter building your library with `ng build core`, go to the dist folder `cd dist/core` and run `npm publish`.\n\n## Running unit tests\n\nRun `ng test core` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).\n","readmeFilename":"README.md","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.0.0-next.1","_nodeVersion":"16.13.0","_npmVersion":"lerna/3.22.1/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-f/bOjREEDRaBNhPW7cAYqHMWegSebx1jrzDkGnxfEQMHx7sYROooBGVVvS3pP68byzN4+Nep2UsjC8DAG/B/0A==","shasum":"8479bb6e12b82fca7fb0716dc253837e53c027e2","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.0.0-next.1.tgz","fileCount":99,"unpackedSize":478802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhshUICRA9TVsSAnZWagAAjmUP+wR2UixQswRtZQqnkOR1\n6r5jPLhC6aWbM0jqX4uCdR4cQl832Wo68aMNTNDZIRjWDjf5qiPUEv9UqpqO\ndebnAcA1A3zq2iPB1t+81JgTsEal92RcAmYBLGHofXZ8eHge10kpOauEK00/\nWvuuMqwBz2XY/plWJ5GfXzHQURpOIwBLaEBVdrTEZCEVvxqciBtTFeaHFmfl\nQ8FHT+Bd12T/nepk4hEgM3yn9eYX4LcRRjBUV9cD/PpoSsGZDlqtv0HeqaXR\n2n/qvw+Sp323mQsrmicQJUkA1pcHtsaM93MidO2O6uAhTTdgESvYE1bowC6t\nGUa4Ju/kfesL9LoSMsQVbqJq/zpTZS5REGyG1vwUoju373Mh0PkTeJnn+zZZ\nkhK+ReFqtdkkTn48RgD+PNxfBbaXnzN6YETGgekzsctR2XhGaFeUPc82XBF3\novfhC88mRg6J1bddiM9iK6K3r+yZA/YPvly/h4F367Kbqav9MXh+XQyGS8rL\nrKNFQ4Fu3xJGi80kfymBHwf0pAfrN4XRq4RP6Q5CFmFn1DN1C/WhPUidVqkn\nuOeDsPIhZxhfWIgTz5R7E/JN3Z9c2nGd5cb6ith4pJ07b/EfuUS0Jt5/nuKt\ntPUzuDmizRD2y6dC1KJkiy1z+zjd1EXKxqK101+PYYccHvAM4OQyyxh0tCED\n9eqj\r\n=wTPE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDCEqWx8tTJtbM32/ug5biqkZ+7HpsDd8GIO3BRWZkfgIhALdEn2gfZ947BGrh+k9WE2SL0p01Fg/u5KaywoHdYt+n"}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0-next.1_1639060744404_0.8704466909551749"},"_hasShrinkwrap":false},"2.0.0-next.2":{"name":"@orchestrator/core","version":"2.0.0-next.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^10.0.0-no-barrels.0","tslib":"^2.0.0"},"module":"fesm2015/orchestrator-core.mjs","es2020":"fesm2020/orchestrator-core.mjs","esm2020":"esm2020/orchestrator-core.mjs","fesm2020":"fesm2020/orchestrator-core.mjs","fesm2015":"fesm2015/orchestrator-core.mjs","typings":"orchestrator-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./orchestrator-core.d.ts","esm2020":"./esm2020/orchestrator-core.mjs","es2020":"./fesm2020/orchestrator-core.mjs","es2015":"./fesm2015/orchestrator-core.mjs","node":"./fesm2015/orchestrator-core.mjs","default":"./fesm2020/orchestrator-core.mjs"},"./testing":{"types":"./testing/orchestrator-core-testing.d.ts","esm2020":"./esm2020/testing/orchestrator-core-testing.mjs","es2020":"./fesm2020/orchestrator-core-testing.mjs","es2015":"./fesm2015/orchestrator-core-testing.mjs","node":"./fesm2015/orchestrator-core-testing.mjs","default":"./fesm2020/orchestrator-core-testing.mjs"}},"sideEffects":false,"readme":"# Core\n\nThis library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.\n\n## Code scaffolding\n\nRun `ng generate component component-name --project core` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module --project core`.\n\n> Note: Don't forget to add `--project core` or else it will be added to the default project in your `angular.json` file.\n\n## Build\n\nRun `ng build core` to build the project. The build artifacts will be stored in the `dist/` directory.\n\n## Publishing\n\nAfter building your library with `ng build core`, go to the dist folder `cd dist/core` and run `npm publish`.\n\n## Running unit tests\n\nRun `ng test core` to execute the unit tests via [Karma](https://karma-runner.github.io).\n\n## Further help\n\nTo get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).\n","readmeFilename":"README.md","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.0.0-next.2","_nodeVersion":"16.13.0","_npmVersion":"lerna/3.22.1/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-6eE++fRat+CmsiavjsI/vrE17DELz1c5zRl+IhaVTv2SNjAw9V4NswOVcO/dLvz204MvggmHR2uP4iWRm+zc0A==","shasum":"96f9d8e98ca74d8bd1f9e06621d4cc0ea4af3290","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.0.0-next.2.tgz","fileCount":102,"unpackedSize":481529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs4ZjCRA9TVsSAnZWagAAAcsP/0B5OAVBZv2tzTtkET5b\nv47nLu+KiHwrrzlz6902EHdMt22tsTF9LULY0Y+A70ynjYRod9FIUW85vb3u\nR3T9PIAIeXHWKllGxpxRTUVQVLbVmke6fCf4JHwn+zUNEH+TwVRcrpTMSNSw\nyzcbe/x4EDUdMGjrSZ2tDVJN0rL5kp2g0IIxQRLS/bPEjCcHN1PHBxwlNK72\nqqd0mBpeVqLn9s+L3CiRYIY0/QG0rX3g+95ZPHF6JG0G4Tpi0PFwWK5Cy32A\nnLOq41PJ6bc9LLg+8eYkbWrsvx30c8TB3ERT26eIe31uz08ySyYloHAX0PRk\nneuGd6bswy6h0ZHU5RdLe8OZrCPKPzmRoJC/qPJuvd7pcPi5VsfXNCiYX3vL\n8u86r0pTYajjAe2LokobP4PAjbEa2wS42QEkIaP+vu+UnUssJYkJy72CJv1Z\n4QhptBrgo7lg2oixcB6d5DZDqitfunlXwKmWlWCxIwvPKhXm23uWQD2u/HyP\nTq0GzHximFiedpNGNO5s7FD84gerjqK5iUeBNddupmSPr8UMQilsYrUOkTYP\nnm0N0sG9l2yVF2XRUbFphdvCgi8AQxB/d2WoMtOE9Eoh4/H84iKyOLMjyNed\nR/8pdiA9Fl3XUNKQLEhXmsXZrtF6qVKQwIIrxGC72VOqIHXH1cRkOYIZKFt4\nlV+O\r\n=IUM/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+mFAg4mGPeanb+Kz0slymizAlwBknHoziJ3vUP3QONQIgeq4tyEEZlRY1Zslmu6/LBkhWdtXYl5y4cQdCvzct2ZE="}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0-next.2_1639155299747_0.44992899945755394"},"_hasShrinkwrap":false},"2.0.0":{"name":"@orchestrator/core","version":"2.0.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^10.0.0-no-barrels.0","tslib":"^2.0.0"},"module":"fesm2015/orchestrator-core.mjs","es2020":"fesm2020/orchestrator-core.mjs","esm2020":"esm2020/orchestrator-core.mjs","fesm2020":"fesm2020/orchestrator-core.mjs","fesm2015":"fesm2015/orchestrator-core.mjs","typings":"orchestrator-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./orchestrator-core.d.ts","esm2020":"./esm2020/orchestrator-core.mjs","es2020":"./fesm2020/orchestrator-core.mjs","es2015":"./fesm2015/orchestrator-core.mjs","node":"./fesm2015/orchestrator-core.mjs","default":"./fesm2020/orchestrator-core.mjs"},"./testing":{"types":"./testing/orchestrator-core-testing.d.ts","esm2020":"./esm2020/testing/orchestrator-core-testing.mjs","es2020":"./fesm2020/orchestrator-core-testing.mjs","es2015":"./fesm2015/orchestrator-core-testing.mjs","node":"./fesm2015/orchestrator-core-testing.mjs","default":"./fesm2020/orchestrator-core-testing.mjs"}},"sideEffects":false,"description":"> Core package of Orchestrator library.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.0.0","_nodeVersion":"16.13.0","_npmVersion":"lerna/4.0.0/node@v16.13.0+x64 (linux)","dist":{"integrity":"sha512-2u/RiElbAMzTILo9dsLUW9fKkr8DZlE//AFw7Im6uiAt1qDGQHHwFQmaE11NjNq75k8taOI+612hHmsaWm6gcg==","shasum":"b6da61568290ba9fc9c172812b620ddaecd802ad","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.0.0.tgz","fileCount":103,"unpackedSize":484953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht9bICRA9TVsSAnZWagAAOI0P/Rqy2F7QNQIKhbhezuOe\nSMt3XM1x7ffQty7zO5jeWcEdhqNOIN2J+lTkWWmjIhuWPmXpbg+0iX/GjYmr\nHGNjNLHrp2NdWqy9TYptEMaVyrCgmfTy4J9vQdQj5+WcmwvUocOHb7gTX31T\nxRjm0WHThjSuF17DBTNybeoEvlMYSzHcgUzN7uEKdcc7kEHMhWMrIjNBRm+B\nCHv/uzvq9n3bv7tLwvgTDvDPTLFnxIhE2jMZH3IdGmXMa/hPAJmtSBAh2NlA\nD77IrKjdcZU5H6KLx01JJE4b9VDEi76hmLt07Xs9inItVnqRMu1bYIwOpZmE\n6BfVKZovEMgVWEj9hvbgQ7h9Tlrn6uBkQMAI22DRbnSBjPBth6UzGvxrHM41\nTeksyOIB2Xr2/8BKOrJj/T6qRGKwC10UjcRfKAPzWgqVDfzzZZ0nWrAYTrQG\nnVN4UsruLMgc7B7rc4HbLUiUBrOyjrV9FtUASTC5NnmfUlmcwOGGDNU7XB8z\nhcT82hzhlYihXP91dzhNRVHhsSsFzc27MmXS9RnCf2x/oB82DJ3XcGtMEvYi\nS0inzwoHc5a31Xc1tCiuDheCWBf8QH2TzJFpjwp5WocZ8NdQO9cVZFkoB6To\nU2qEII7lbE5Wj3qBnnSS8ZYxzdOHX0QgJWN5YmlCa9l7l5BJpyUPsdjO+GJf\n5Efu\r\n=kcTZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCn+7CiihK5BEu7fTY4hQaqOE5ikRLNPRP76pnXzicGigIhAK/FlT7LWO5Q7v767DsDQEJygwa7J3TJjKw9qqbXwOR/"}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.0_1639438024164_0.5881152212256189"},"_hasShrinkwrap":false},"2.0.1":{"name":"@orchestrator/core","version":"2.0.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^10.0.0-no-barrels.0","tslib":"^2.0.0"},"module":"fesm2015/orchestrator-core.mjs","es2020":"fesm2020/orchestrator-core.mjs","esm2020":"esm2020/orchestrator-core.mjs","fesm2020":"fesm2020/orchestrator-core.mjs","fesm2015":"fesm2015/orchestrator-core.mjs","typings":"orchestrator-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./orchestrator-core.d.ts","esm2020":"./esm2020/orchestrator-core.mjs","es2020":"./fesm2020/orchestrator-core.mjs","es2015":"./fesm2015/orchestrator-core.mjs","node":"./fesm2015/orchestrator-core.mjs","default":"./fesm2020/orchestrator-core.mjs"},"./testing":{"types":"./testing/orchestrator-core-testing.d.ts","esm2020":"./esm2020/testing/orchestrator-core-testing.mjs","es2020":"./fesm2020/orchestrator-core-testing.mjs","es2015":"./fesm2015/orchestrator-core-testing.mjs","node":"./fesm2015/orchestrator-core-testing.mjs","default":"./fesm2020/orchestrator-core-testing.mjs"}},"sideEffects":false,"description":"> Core package of Orchestrator library.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.0.1","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-2Uv0eUTnDYu60iCkrK5ZML7VQ52+s8NF95cIM5LRQC26eDygj5OgIfDgTJDMly868okUPYnT2/b3beKkTWhX8A==","shasum":"0311d20dce0b19bbb964b4de4aebf622562288e3","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.0.1.tgz","fileCount":101,"unpackedSize":483440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuJHXCRA9TVsSAnZWagAAyqMP/1Az/KaWQdVLZR7nnUOC\nSjM0Qc2syiI11nkKX3mGUf/vcxSoKKb1yhBPdvdX0nitKHO4TdLG7Gn1IEGy\nsXtahfElCy7WR4WyMNZO7a0oAWcM5pSctfwddn1wHMJRNF3dYw/z8Wgx6QB1\nE/g7W32yBlgTXGngCuRWq5dQ+pNsL9X0ZyzqMys0h8aBoYIdeIX/0L84/Qlk\nt7sUOBf6q1wEGdjVTUHIaelrTXhqWbUqHfCM5GmAlYAY4nTYEEjNGRQ90cKS\nNRzkF5C2tqPMeEmFA3kDPYSfm8CEnOWpHewUHAcJPyMh7pHBoq8q/7BhSGND\nJo5kMntc6rZQon3E8VgZ0uTw/dNnBsVvsqSeFFmIqw/3+A4AVJ3B+yxpUgYm\nomm3aogAf7g67jXsgGeg/34pEMQEFC8EsufcCoUvVg+1SfNsuj9xqt0a7XB8\nSV3qpdjSPcBrMQFkDSsyffFgmr+2SaO/YKcPVm1YymRv9dCQt3whXpZxlCaI\nvA8X/Y8/e+xYLH19LJeEoc9RYT/1lV5/kjlAvlTUEE0f11La9gsEq3ediFdp\nDEXnA/2puw+HTfYMMu5iAcxlWwjNQ8Yp6b+OfH7fbnkG8LefyIkmp4RhI8XD\nGSdE7ngHaEnsbvMCBFnxoXChiX1qLAkYsVJ0EoEFYvekdVoK73XCau3k+JCG\nvvqt\r\n=iPrV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHQ8pnNDLq+YKRTVskw7HhVNlLfQEPjbSYvaJFfzBqD3AiBQLkmqqDL3z5a1bWnBBBvXqxuRTFQpeVI5a+HGwuXRfg=="}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.1_1639485911735_0.3935961076746133"},"_hasShrinkwrap":false},"2.1.0-ng-12.0":{"name":"@orchestrator/core","version":"2.1.0-ng-12.0","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^9.0.0","tslib":"^2.0.0"},"module":"fesm2015/orchestrator-core.mjs","es2020":"fesm2020/orchestrator-core.mjs","esm2020":"esm2020/orchestrator-core.mjs","fesm2020":"fesm2020/orchestrator-core.mjs","fesm2015":"fesm2015/orchestrator-core.mjs","typings":"orchestrator-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./orchestrator-core.d.ts","esm2020":"./esm2020/orchestrator-core.mjs","es2020":"./fesm2020/orchestrator-core.mjs","es2015":"./fesm2015/orchestrator-core.mjs","node":"./fesm2015/orchestrator-core.mjs","default":"./fesm2020/orchestrator-core.mjs"},"./testing":{"types":"./testing/orchestrator-core-testing.d.ts","esm2020":"./esm2020/testing/orchestrator-core-testing.mjs","es2020":"./fesm2020/orchestrator-core-testing.mjs","es2015":"./fesm2015/orchestrator-core-testing.mjs","node":"./fesm2015/orchestrator-core-testing.mjs","default":"./fesm2020/orchestrator-core-testing.mjs"}},"sideEffects":false,"readme":"# @orchestrator/core\n\n> Core package of Orchestrator library.\n\n![@orchestrator/core](https://img.shields.io/npm/v/@orchestrator/core)\n\nIt is providing capabilities to render UIs dynamically from a JSON like configurations\nusing Angular components that are registered with it.\n\n## Usage\n\n### Create dynamic component\n\nFirst you should create some component that you want to be able to render.\n\nTo do that - just decorate your component with `@DynamicComponent` decorator\nand pass an object with required class that describes it's configuration\nand use interface `OrchestratorDynamicComponent` that describes inputs:\n\n```ts\nimport { Component, Input } from '@angular/core';\nimport {\n  DynamicComponent,\n  OrchestratorDynamicComponent,\n  Option,\n} from '@orchestrator/core';\n\nexport class YourComponentConfig {\n  @Option()\n  title?: string;\n}\n\n@Component({\n  selector: 'your-dynamic-component',\n  template: `Title is {{ config?.title }}`,\n})\n@DynamicComponent({ config: YourComponentConfig })\nexport class YourDynamicComponent\n  implements OrchestratorDynamicComponent<YourComponentConfig>\n{\n  @Input()\n  items?: OrchestratorConfigItem<any>[];\n  @Input()\n  config?: YourComponentConfig;\n  @Input()\n  context?: any;\n}\n```\n\n- `config` input is a config validated at runtime of your component\n  that is provided via the JSON like config for each component\n- `context` input is any object that is passed down as a context from the top\n- `items` input contains further children of a JSON like subtree\n  that your component may or may not decide to render\n\n### Register dynamic component\n\nNext, you should tell Orchestrator which components are available for render.\n\nTo do that - just call `OrchestratorCoreModule.withComponents([...])`\nwith your components in your application module:\n\n```ts\nimport { NgModule } from '@angular/core';\nimport { OrchestratorCoreModule } from '@orchestrator/core';\nimport { YourDynamicComponent } from './your-dynamic.component.ts';\n\n@NgModule({\n  imports: [OrchestratorCoreModule.withComponents([YourDynamicComponent])],\n})\nexport class AppModule {}\n```\n\n### Render dynamic UI\n\nFinally you are ready to render UI dynamically using `<orc-orchestrator>` component\nand passing to it JSON like configuration of your UI:\n\n```ts\nimport { Component } from '@angular/core';\nimport { OrchestratorConfigItem } from '@orchestrator/core';\n\n@Component({\n  template: `<orc-orchestrator [config]=\"config\"></orc-orchestrator>`,\n})\nexport class MyComponent {\n  config: OrchestratorConfigItem<any> = {\n    component: 'your-dynamic-component',\n    config: { title: 'Dynamic title' },\n  };\n}\n```\n","readmeFilename":"README.md","description":"> Core package of Orchestrator library.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.1.0-ng-12.0","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-bhPdcszkptPLxl7c/rdF1SzdvQylsXArZbt/oTWJdEFirSgWx4uncNP5hpzGqcAFZL7Wz+Y+MEOPlcBrCMUPYg==","shasum":"2b8c8eecc768fe74b7c6d06cb6f8cacdc717a8f9","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.1.0-ng-12.0.tgz","fileCount":101,"unpackedSize":483743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3VzsCRA9TVsSAnZWagAAX9kP/jRFWJ9h+ufcMsM7mZ77\njkxDjP9CEw/Nxryqom2+1HtAKOWpLvUevDx29eKaCB6kFQ7YWEO6dphmyrd6\ndPYT2bxBTq5FwQ+6ttvK1U76ECJPS6kLv3b1Z/VfCUUABz0QwQ4VMDwY/vsa\nFWMDuyYg2uWVSXOA8Sc+ldSK5RkuXl7iJf0ziGC6gD032ju4pdYdjST4XkSQ\ndsMzi61EkFJFJF7C42smG8ZjBbiu8xmABlj94ZKyrJMIOd3NeBFJuNU9kNkM\nWRAjugOoiUyg8b0846ULIfLfnEAJNWU0ymoHLaA6lHfTf2u3Ni8xCu8supsb\nEE+9K60Kx9gQTSNL9TCdLOX3bgzbH4cgDwR9mCYkGg2NCW+N1dG7VqYQWVxA\nrMTORhvKsF8QGGtEUXhFMQI9qoiao26w7akqMNzql6+V3pv/ynRA4YHkloge\n370JhvpLSw30q361iG/LGkOk3NAc3BZrFwyBM8vCjfsZxiZSYLb3VJk3RZ9y\nGEP8lhak+GqPCebdPNRdoWiMm0WpSdM/LmKVt23eN34pVKBu247OYeUVaY+g\nmBe/IAFlERYMQMxnqmxnc/mzn1Gd36rhMjhzbvl8SQy7TkvjAa9YGlxQTXu8\nHRhGJwc0l4Ua9vhvXtPzrhX3whPbTfUKNHQstOn0oay7aUFjbwn+eM5HrTmt\naJON\r\n=MFQT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmD2onzZmlvVbQo4LZr9Ox+cWR67lWLCH70j9iliuhOAiAaG/Q7YghZBMGPLZUirScQgo5cQXzOkQgqX0dQjsO3tA=="}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.1.0-ng-12.0_1641897195824_0.05643377835210761"},"_hasShrinkwrap":false},"2.0.2":{"name":"@orchestrator/core","version":"2.0.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0 || ^7.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^10.0.0-no-barrels.0","tslib":"^2.0.0"},"module":"fesm2015/orchestrator-core.mjs","es2020":"fesm2020/orchestrator-core.mjs","esm2020":"esm2020/orchestrator-core.mjs","fesm2020":"fesm2020/orchestrator-core.mjs","fesm2015":"fesm2015/orchestrator-core.mjs","typings":"orchestrator-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./orchestrator-core.d.ts","esm2020":"./esm2020/orchestrator-core.mjs","es2020":"./fesm2020/orchestrator-core.mjs","es2015":"./fesm2015/orchestrator-core.mjs","node":"./fesm2015/orchestrator-core.mjs","default":"./fesm2020/orchestrator-core.mjs"},"./testing":{"types":"./testing/orchestrator-core-testing.d.ts","esm2020":"./esm2020/testing/orchestrator-core-testing.mjs","es2020":"./fesm2020/orchestrator-core-testing.mjs","es2015":"./fesm2015/orchestrator-core-testing.mjs","node":"./fesm2015/orchestrator-core-testing.mjs","default":"./fesm2020/orchestrator-core-testing.mjs"}},"sideEffects":false,"description":"> Core package of Orchestrator library.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.0.2","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-GcwLfrK8r/MPNU/4UJa+mU9cZcBRr3suSDYBOKoxcCh9JZpaQ/MrNIixSts5LAfFUU3Wv2Q4BIKqM4casIKcVw==","shasum":"3d62a0ff72ee5e86e0ab803943c259f891159620","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.0.2.tgz","fileCount":101,"unpackedSize":483770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3WDaCRA9TVsSAnZWagAAFkYQAJf5xbZPyKTLAu4VWgYo\n/Cm3u6Lk5/Kr9StZ7nmjjjwTLbwfnaO5E8Z6Z7MpcqnN9mXnHqZKLRGTIati\nCIVT6yPYrUTlh5TfFQA0L8JTPuvpbl4/RbtLWZS8CCxVFOxbBtFh6bQPmrYJ\nWCHqFMmbskBZaXVGTLEm/sP5EgsiOgj2T5NIE+6tI+HLMZAoCT1EkOrQUz06\nMrN95z7Fo3g8BqdfytK6oMVhNPhbjWYtTcPjgOuV3gGJlT4lIETA4A6cTkxm\nIBHnYXn9lAUSpFF1KLLSDqvlWd0RrixLVp5FAnv9fem8RYfpVIQeoznul87G\nloqV7VmiEjG9+XJY9Wceobe8p5RKzbnESQ9zNO/eVFiP2EYHLWDTmdwnqDiY\nX/Ltfuh61GB16liUiJF9/6Zj+eqiNjo559UG43mO9SwR8PNOW6e7JuR6iGHb\nzCLvKU+eTcfb4/z9zo6hv0T6Xi4fjh6jn+8VVkgUueFwiTvPLEAeH4jFy4H0\n4OHgIUj/nlLFZSuIk7kKeg0uTfRTE/0hpYeaemaW3dQxSwh1O+FFgEJVfkFH\nfFkQLUj2YnXXVQ7gqPi4k/PXygBtmaKAHTJ1nMrQpd8SE5BdxMXDwBPWhYRN\nt05hqw+E0+pZDWIiGWHwE78HsZPHvIQSGH5cmTQbyTKvui4YnVc6oDh4nBpZ\ncV5F\r\n=jNaC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnM9Llac3HQtGpos3UfGMqj6BMjtJK+qXpqVxTOqbG4AIhAJJf8X45d8mtkRbb16Mave/Dt10GfK7qFYafgDYZ96Sd"}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.2_1641898201929_0.06540097908708709"},"_hasShrinkwrap":false},"2.1.0-ng-12.1":{"name":"@orchestrator/core","version":"2.1.0-ng-12.1","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0 || ^7.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^9.0.0","tslib":"^2.0.0"},"module":"fesm2015/orchestrator-core.mjs","es2020":"fesm2020/orchestrator-core.mjs","esm2020":"esm2020/orchestrator-core.mjs","fesm2020":"fesm2020/orchestrator-core.mjs","fesm2015":"fesm2015/orchestrator-core.mjs","typings":"orchestrator-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./orchestrator-core.d.ts","esm2020":"./esm2020/orchestrator-core.mjs","es2020":"./fesm2020/orchestrator-core.mjs","es2015":"./fesm2015/orchestrator-core.mjs","node":"./fesm2015/orchestrator-core.mjs","default":"./fesm2020/orchestrator-core.mjs"},"./testing":{"types":"./testing/orchestrator-core-testing.d.ts","esm2020":"./esm2020/testing/orchestrator-core-testing.mjs","es2020":"./fesm2020/orchestrator-core-testing.mjs","es2015":"./fesm2015/orchestrator-core-testing.mjs","node":"./fesm2015/orchestrator-core-testing.mjs","default":"./fesm2020/orchestrator-core-testing.mjs"}},"sideEffects":false,"readme":"# @orchestrator/core\n\n> Core package of Orchestrator library.\n\n![@orchestrator/core](https://img.shields.io/npm/v/@orchestrator/core)\n\nIt is providing capabilities to render UIs dynamically from a JSON like configurations\nusing Angular components that are registered with it.\n\n## Usage\n\n### Create dynamic component\n\nFirst you should create some component that you want to be able to render.\n\nTo do that - just decorate your component with `@DynamicComponent` decorator\nand pass an object with required class that describes it's configuration\nand use interface `OrchestratorDynamicComponent` that describes inputs:\n\n```ts\nimport { Component, Input } from '@angular/core';\nimport {\n  DynamicComponent,\n  OrchestratorDynamicComponent,\n  Option,\n} from '@orchestrator/core';\n\nexport class YourComponentConfig {\n  @Option()\n  title?: string;\n}\n\n@Component({\n  selector: 'your-dynamic-component',\n  template: `Title is {{ config?.title }}`,\n})\n@DynamicComponent({ config: YourComponentConfig })\nexport class YourDynamicComponent\n  implements OrchestratorDynamicComponent<YourComponentConfig>\n{\n  @Input()\n  items?: OrchestratorConfigItem<any>[];\n  @Input()\n  config?: YourComponentConfig;\n  @Input()\n  context?: any;\n}\n```\n\n- `config` input is a config validated at runtime of your component\n  that is provided via the JSON like config for each component\n- `context` input is any object that is passed down as a context from the top\n- `items` input contains further children of a JSON like subtree\n  that your component may or may not decide to render\n\n### Register dynamic component\n\nNext, you should tell Orchestrator which components are available for render.\n\nTo do that - just call `OrchestratorCoreModule.withComponents([...])`\nwith your components in your application module:\n\n```ts\nimport { NgModule } from '@angular/core';\nimport { OrchestratorCoreModule } from '@orchestrator/core';\nimport { YourDynamicComponent } from './your-dynamic.component.ts';\n\n@NgModule({\n  imports: [OrchestratorCoreModule.withComponents([YourDynamicComponent])],\n})\nexport class AppModule {}\n```\n\n### Render dynamic UI\n\nFinally you are ready to render UI dynamically using `<orc-orchestrator>` component\nand passing to it JSON like configuration of your UI:\n\n```ts\nimport { Component } from '@angular/core';\nimport { OrchestratorConfigItem } from '@orchestrator/core';\n\n@Component({\n  template: `<orc-orchestrator [config]=\"config\"></orc-orchestrator>`,\n})\nexport class MyComponent {\n  config: OrchestratorConfigItem<any> = {\n    component: 'your-dynamic-component',\n    config: { title: 'Dynamic title' },\n  };\n}\n```\n","readmeFilename":"README.md","description":"> Core package of Orchestrator library.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.1.0-ng-12.1","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-d+LcZ+u/+v7SgAULevBr9xoljkLC62452megLKze9cf308MQ9eACtnn2Y2QxERBIMCGE9Ess87ztkHog18yrBA==","shasum":"713f41f8d6854b538e312a1623fe3c4595b545e5","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.1.0-ng-12.1.tgz","fileCount":101,"unpackedSize":484096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3WLSCRA9TVsSAnZWagAAb2YP/R9Ij0o/ae6N1jnyPgpI\nRrkr70q7kxjwjHu4NWzsFxhBCVN35w/Mz0iSdSmMtc6r30GXZ3EBMcEa1zGW\n4X0zz1bf1RDdNkOZxjpoyQjwtzoeSaZ6+7ElTJ+IQbTZjxsOEm37x2KqbLVQ\nFezhfUSi9msW/APb/RVTlF7d2PzkUoC7Fct6glJ13j6M/oBKTjfRJGniTvv5\nofyGqH4N8Xs6OYtJOLjqjn+rLdzaju90Ua2dkpCkLYfV6bQl13laZCx5U8Tf\nVSko7ZdIfAOUzoP1K4XQGvyyM4YxlZf4H1vLfJZ0ZU41q+/+2JFE7pUjNYdm\nwZU8os6qL723YhOqBewnDoATkrRTSmlpcFe65jOoOQ900yrzAgicGvasa1Yd\nvwCDgjCaiC3X1f/Zv7KGJNFRdFvbLsO2Nq+dzZFGEua3DP6p2t5V465BOqLP\nWidg2oKj1lAShVGDhJhg3pIDuBDWcJQL9dkDCeGPsZaojTVs5lpMzQiLM60e\nQ/DhRfIYYHMVIkdsC+/dmv7CdBLavSoUzZYPXcEttMCwnCA22NWz70rKp92i\nWfZQ1h6O24osXhP81SxuxjpiQ4HH/7jQB4amTFsfcWPndzQeob2Hw+7OL/L+\nnh+urbmVdiQATcD5DZ07jEHsR2sxh5zKz7Wd1f37zOHttphvnnRBB4TNZQ16\nL6EE\r\n=dDXC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnRLPju7YN1dBYGQghRD8vbAFWgkL/qJ/9Jm4L1KceLAiBb1GQlgaznoN5EwJtkJDgTpoUxKsHS4z5ThEgPjFq6vw=="}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.1.0-ng-12.1_1641898706721_0.7429107998837856"},"_hasShrinkwrap":false},"2.0.3":{"name":"@orchestrator/core","version":"2.0.3","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0 || ^7.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^10.0.0-no-barrels.0","tslib":"^2.0.0"},"module":"fesm2015/orchestrator-core.mjs","es2020":"fesm2020/orchestrator-core.mjs","esm2020":"esm2020/orchestrator-core.mjs","fesm2020":"fesm2020/orchestrator-core.mjs","fesm2015":"fesm2015/orchestrator-core.mjs","typings":"orchestrator-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./orchestrator-core.d.ts","esm2020":"./esm2020/orchestrator-core.mjs","es2020":"./fesm2020/orchestrator-core.mjs","es2015":"./fesm2015/orchestrator-core.mjs","node":"./fesm2015/orchestrator-core.mjs","default":"./fesm2020/orchestrator-core.mjs"},"./testing":{"types":"./testing/orchestrator-core-testing.d.ts","esm2020":"./esm2020/testing/orchestrator-core-testing.mjs","es2020":"./fesm2020/orchestrator-core-testing.mjs","es2015":"./fesm2015/orchestrator-core-testing.mjs","node":"./fesm2015/orchestrator-core-testing.mjs","default":"./fesm2020/orchestrator-core-testing.mjs"}},"sideEffects":false,"description":"> Core package of Orchestrator library.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.0.3","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-bTjvKD3oug5VD1vUVN6aqAbj7cLqij8SosZzZrPwakFDoRZFY7XrnmI66v5WXz9Uw4JKg3DAl9b3dwRmlxbRfg==","shasum":"5ce227548029511b44c9ebf9a70e3986b508292c","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.0.3.tgz","fileCount":101,"unpackedSize":483966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3bXvCRA9TVsSAnZWagAAQaoP/iXMPlPVNVGGziq2LVCg\nfVvT1jLJh5YMMayGEQNbYIE9m0gk1Vhbur+NHmQjebwUVxh9HVFPm/3PsUUq\nAKq/iChpPNJUPBj2burSpm8n9BeF0WlGGhjGGqQuOKKzhp6K4ZalVq6qramu\ngeN54kBlb7KxrW7e91Ciu53Z+jP0MsD8K70GwTsyJ4KKrY4ThZI1as9ACY4l\n6h7PhjXUXxmmKMsR02RzMtGwnB2nwX2VRBT0T07XQZbjbw5ybbd9Lp1S9E4d\nLSSeRbzhgUj9v6vTu4koMdfmnv7J+1JXtUfczUkgoRraB03X2bncMspY0d+j\nUpRFuF8SIva5edEIHqAG5Jn5P+ULtPQgj4wzElDHVsckD1tqDhUW2xy2KSBK\nB71hmiMGK39MJgdSWmSZtwws9WaqdPBTaontOgNNLYQyA5CKqR+z3IGjTNoB\nmE1ooeH84q+ouVMJOYVsZLBsp1jprzlGs98lL6K7hBuGLmubs4+tSxufsleq\nr5UttRgdNbs6lEJbQAFmXy586ZdfKZ4P5JEaDkbl1kiKz+jUheyRtArI/Pk5\n7dwzwUPG6ypVQd+9yKGuyoLZ2jnDsQZMHPpeIiRsq7rLnKGR1Gx5ETSHfLUB\nVVrnYQ17aZmapAWWasZggUMsS8KbjBWjDUKzeoZuz4pJ51WSMyNpy87qvI3B\nKew0\r\n=J2Qt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi2oC4vZ8ljelZ3R8dnIKlKnCLBwXOGChMT4VAhB0LBAIhAK0vvpm/wlAB/E3IYD96sY0go6mokF7dDeCoVRlTPKsO"}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.3_1641919983617_0.0958690491093459"},"_hasShrinkwrap":false},"2.1.0-ng-12.2":{"name":"@orchestrator/core","version":"2.1.0-ng-12.2","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0 || ^7.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^9.0.0","tslib":"^2.0.0"},"main":"bundles/orchestrator-core.umd.js","module":"fesm2015/orchestrator-core.js","es2015":"fesm2015/orchestrator-core.js","esm2015":"esm2015/orchestrator-core.js","fesm2015":"fesm2015/orchestrator-core.js","typings":"orchestrator-core.d.ts","sideEffects":false,"readme":"# @orchestrator/core\n\n> Core package of Orchestrator library.\n\n![@orchestrator/core](https://img.shields.io/npm/v/@orchestrator/core)\n\nIt is providing capabilities to render UIs dynamically from a JSON like configurations\nusing Angular components that are registered with it.\n\n## Usage\n\n### Create dynamic component\n\nFirst you should create some component that you want to be able to render.\n\nTo do that - just decorate your component with `@DynamicComponent` decorator\nand pass an object with required class that describes it's configuration\nand use interface `OrchestratorDynamicComponent` that describes inputs:\n\n```ts\nimport { Component, Input } from '@angular/core';\nimport {\n  DynamicComponent,\n  OrchestratorDynamicComponent,\n  Option,\n} from '@orchestrator/core';\n\nexport class YourComponentConfig {\n  @Option()\n  title?: string;\n}\n\n@Component({\n  selector: 'your-dynamic-component',\n  template: `Title is {{ config?.title }}`,\n})\n@DynamicComponent({ config: YourComponentConfig })\nexport class YourDynamicComponent\n  implements OrchestratorDynamicComponent<YourComponentConfig>\n{\n  @Input()\n  items?: OrchestratorConfigItem<any>[];\n  @Input()\n  config?: YourComponentConfig;\n  @Input()\n  context?: any;\n}\n```\n\n- `config` input is a config validated at runtime of your component\n  that is provided via the JSON like config for each component\n- `context` input is any object that is passed down as a context from the top\n- `items` input contains further children of a JSON like subtree\n  that your component may or may not decide to render\n\n### Register dynamic component\n\nNext, you should tell Orchestrator which components are available for render.\n\nTo do that - just call `OrchestratorCoreModule.withComponents([...])`\nwith your components in your application module:\n\n```ts\nimport { NgModule } from '@angular/core';\nimport { OrchestratorCoreModule } from '@orchestrator/core';\nimport { YourDynamicComponent } from './your-dynamic.component.ts';\n\n@NgModule({\n  imports: [OrchestratorCoreModule.withComponents([YourDynamicComponent])],\n})\nexport class AppModule {}\n```\n\n### Render dynamic UI\n\nFinally you are ready to render UI dynamically using `<orc-orchestrator>` component\nand passing to it JSON like configuration of your UI:\n\n```ts\nimport { Component } from '@angular/core';\nimport { OrchestratorConfigItem } from '@orchestrator/core';\n\n@Component({\n  template: `<orc-orchestrator [config]=\"config\"></orc-orchestrator>`,\n})\nexport class MyComponent {\n  config: OrchestratorConfigItem<any> = {\n    component: 'your-dynamic-component',\n    config: { title: 'Dynamic title' },\n  };\n}\n```\n","readmeFilename":"README.md","description":"> Core package of Orchestrator library.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.1.0-ng-12.2","_nodeVersion":"16.13.1","_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (linux)","dist":{"integrity":"sha512-Eph5gfjfI3u3eYX/VbjZhWHVn+TKWpXZtFx93+LSykohc9U4im9ap0Rj/o9cWd53/nMmkRp3DgLAURhCKcuDjA==","shasum":"8d3690732e8c7188fe653248b08f6af57dc16ecb","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.1.0-ng-12.2.tgz","fileCount":145,"unpackedSize":554461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3eo/CRA9TVsSAnZWagAAarIQAIN1isOtdniUjKFu1Vbf\nIDVfvZrixUXrOhfewjqMd2YQlIMSV84prdWuIraMY7/OgEsFtaGxFYDuDE5q\nqdmbTHZVcN7H0TSzbuIe7fUnPtnskwgrXBwI/67SwS5WiH1pWRPk6D2iuILd\n+iQYCYdz6UtZa9SA7Dvu3m+rfbaZjib+scKflpQfduBXEki8LtQ6ySHp+oNI\nQqThlKT4krHve/y5GAg3G6tC3xDMYPA0qAXso0WMdTlUR/vrMAOpqkU4iAuT\nR1ofl5cjKIaQ88X+tIb1Wxml6pHqUhEhs8pyWdAal6LQ0MIFgUnGjFujaTIT\nMel//WyfLhI3kVxekMleIyMT6Uo7PhNzjET/57g2Qp0kKWY7EDUxyvg7zt5O\nlq43KKDozvDnB8KXtD674gYrGE/Vd0Kg8w8qagReYlsAI26Mf6ngkoNAp8ZV\nedNTypb4AbUo8poUY1zi0HK/fBIjSJJB+Ha3hWxg/e/+2e+8MXLJAmzfLg+0\nMk/uDs60wk4HhkD4xew5Ogonh0RnHXs5iNMjN/J4XwdmwjaNmHR09N4BdZu/\nMbOSQDKLsgCavksaRMzF8ZeypdekUYNQlu7x/gJGxfZbxILcgNztDjJlkzU5\nyXktsIBpBKWfQeEt6d12pqMjuLt2R/ww3nluS0yaMsh4orR5fXbVvqUw28WD\n0AZe\r\n=b/KP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACTxikzVpck+x66KzRRHgKDBmw8pOlbJYGZqsNFhPHIAiAt5RveClqrrC/diWjoGJ7xL+6Hq8hdkucZhKRyaBWhkQ=="}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.1.0-ng-12.2_1641933375543_0.5204897657318825"},"_hasShrinkwrap":false},"2.0.4":{"name":"@orchestrator/core","version":"2.0.4","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0 || ^7.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^10.0.0-no-barrels.0","tslib":"^2.0.0"},"module":"fesm2015/orchestrator-core.mjs","es2020":"fesm2020/orchestrator-core.mjs","esm2020":"esm2020/orchestrator-core.mjs","fesm2020":"fesm2020/orchestrator-core.mjs","fesm2015":"fesm2015/orchestrator-core.mjs","typings":"orchestrator-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./orchestrator-core.d.ts","esm2020":"./esm2020/orchestrator-core.mjs","es2020":"./fesm2020/orchestrator-core.mjs","es2015":"./fesm2015/orchestrator-core.mjs","node":"./fesm2015/orchestrator-core.mjs","default":"./fesm2020/orchestrator-core.mjs"},"./testing":{"types":"./testing/orchestrator-core-testing.d.ts","esm2020":"./esm2020/testing/orchestrator-core-testing.mjs","es2020":"./fesm2020/orchestrator-core-testing.mjs","es2015":"./fesm2015/orchestrator-core-testing.mjs","node":"./fesm2015/orchestrator-core-testing.mjs","default":"./fesm2020/orchestrator-core-testing.mjs"}},"sideEffects":false,"description":"> Core package of Orchestrator library.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.0.4","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-E/F+IOnAYdeEs7FKRyNbbKuSeFr2x4Wm7XQnDAMO9guWz0VZqTukMQ+wR6ksdN5NixV8TZyW1aYWD/5KLmyLaA==","shasum":"90481c03d3f991444cce2b73c0b72ae2b0c648b0","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.0.4.tgz","fileCount":101,"unpackedSize":484007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4ixrCRA9TVsSAnZWagAAEqsP/319vs4/F7dmvXPqLHxK\nBPGMnFXIXSr7d0jxaRexlioN0/8damB+YV1zO7UYS7Y22xYpU9plMrmszS4Q\nMz7qM/o0y3r7/whNAQXWyOGTNwk9BObLE5mn2c4Jp4XfXWhQNvLRkYHsRON/\neV3Q1Q3CquBcbLDfhumj3GX/DnQwYAqh5nDKt0RowrCPxqmNJ3VJjrU8I8sv\nzo00Wu9UU1WhA0pVblys/cFUFlRD4PoSCUBJIh5xC0kXN0b/eH74BkO+IXbJ\nbrQeCTTfQQn0sXpqSu8ZlwnZkn6c1gcx9pyGIBC8kWXyHblyj1vd9/Z34nR9\nZZdIL6WB17fYlcg2XrRovG1Yc/rNwqtBYrYMTfzTFmRcQbGJZ+XpSorHmrSm\nOexAYwTSQcA2t2amK7C2mzHFUD0/17J83Jm/tUU07xyxJVYwWZbiBKQOwSM0\nm2/fxRYPGTFEqoqTKoSKjYCUxHVP5aY4nP5K+D5oFhiS2tBrvVkhAbPOIMPd\nV8AUkcr6yjyLTBaDBTG6vCAWCkHeqIryHdYAjl646KcTusVZclj8TYFrnfWa\nFf910L/pCFrxTABTqUavegMmY0n5oPt/EOocwr1Lv9nLzzqqG5m+MNWJXsmk\nfUFhhKnRqFaW6gJ3mxy0uxWB2aJCkuMMG1PpTW3nwOn+sYvk0fDUgi04SRmL\nJxKC\r\n=QSvf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrf/hYwKbt0ghxmTn03Y4VhFHwMdNk/JmmecGVoBxN+AiEAyXQFy6VmYUW0P+td25ie/GCu3+uBColtVEqf3GflpqU="}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.4_1642212459583_0.21018484911037838"},"_hasShrinkwrap":false},"2.1.0-ng-12.3":{"name":"@orchestrator/core","version":"2.1.0-ng-12.3","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0 || ^7.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.0.0","io-ts":"^2.0.0","ng-dynamic-component":"^9.0.0","tslib":"^2.0.0"},"main":"bundles/orchestrator-core.umd.js","module":"fesm2015/orchestrator-core.js","es2015":"fesm2015/orchestrator-core.js","esm2015":"esm2015/orchestrator-core.js","fesm2015":"fesm2015/orchestrator-core.js","typings":"orchestrator-core.d.ts","metadata":"orchestrator-core.metadata.json","sideEffects":false,"readme":"# @orchestrator/core\n\n> Core package of Orchestrator library.\n\n![@orchestrator/core](https://img.shields.io/npm/v/@orchestrator/core)\n\nIt is providing capabilities to render UIs dynamically from a JSON like configurations\nusing Angular components that are registered with it.\n\n## Usage\n\n### Create dynamic component\n\nFirst you should create some component that you want to be able to render.\n\nTo do that - just decorate your component with `@DynamicComponent` decorator\nand pass an object with required class that describes it's configuration\nand use interface `OrchestratorDynamicComponent` that describes inputs:\n\n```ts\nimport { Component, Input } from '@angular/core';\nimport {\n  DynamicComponent,\n  OrchestratorDynamicComponent,\n  Option,\n} from '@orchestrator/core';\n\nexport class YourComponentConfig {\n  @Option()\n  title?: string;\n}\n\n@Component({\n  selector: 'your-dynamic-component',\n  template: `Title is {{ config?.title }}`,\n})\n@DynamicComponent({ config: YourComponentConfig })\nexport class YourDynamicComponent\n  implements OrchestratorDynamicComponent<YourComponentConfig>\n{\n  @Input()\n  items?: OrchestratorConfigItem<any>[];\n  @Input()\n  config?: YourComponentConfig;\n  @Input()\n  context?: any;\n}\n```\n\n- `config` input is a config validated at runtime of your component\n  that is provided via the JSON like config for each component\n- `context` input is any object that is passed down as a context from the top\n- `items` input contains further children of a JSON like subtree\n  that your component may or may not decide to render\n\n### Register dynamic component\n\nNext, you should tell Orchestrator which components are available for render.\n\nTo do that - just call `OrchestratorCoreModule.withComponents([...])`\nwith your components in your application module:\n\n```ts\nimport { NgModule } from '@angular/core';\nimport { OrchestratorCoreModule } from '@orchestrator/core';\nimport { YourDynamicComponent } from './your-dynamic.component.ts';\n\n@NgModule({\n  imports: [OrchestratorCoreModule.withComponents([YourDynamicComponent])],\n})\nexport class AppModule {}\n```\n\n### Render dynamic UI\n\nFinally you are ready to render UI dynamically using `<orc-orchestrator>` component\nand passing to it JSON like configuration of your UI:\n\n```ts\nimport { Component } from '@angular/core';\nimport { OrchestratorConfigItem } from '@orchestrator/core';\n\n@Component({\n  template: `<orc-orchestrator [config]=\"config\"></orc-orchestrator>`,\n})\nexport class MyComponent {\n  config: OrchestratorConfigItem<any> = {\n    component: 'your-dynamic-component',\n    config: { title: 'Dynamic title' },\n  };\n}\n```\n","readmeFilename":"README.md","description":"> Core package of Orchestrator library.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.1.0-ng-12.3","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-L+Iq8H5G0uNQ5hpfAppkuhkEBvwGpmSzqqspyQ92UaDnkBUZ+nsgXHS/3SxW4WDy/DMuPYKEvpnZKoIYhBZcaw==","shasum":"f29fa8d46b1cc99394af818841f5db927c8925e2","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.1.0-ng-12.3.tgz","fileCount":191,"unpackedSize":578675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6ZAkCRA9TVsSAnZWagAAr+EQAI58FO70C/fRK2OQBJ73\nRUneZZQ0oph5Z2OU+/LkrhcgjzK7jJ/JvF72FyJmL1Ls2OlkSpnRFXBA5sW1\n/dE25zXoib0ZpCBr1HQAltkOHOmCRB7I/Q6C5BkjRvVWGCq/fXtIMgAxSK6u\naT8V2bHEC8N3ZIShLFCe6H65YxJn93C0i+PVL13SZtTD5mFVRW7reAa3Etw2\noqPK+fVpGS9jyVf6QhWqQAA6pM1F816QCnYDkNc8mJPzK41kHADXr9xbB9/5\nwkqEvz3wHGXt8dAgMwDD4lodlArWmEbHE6kWa/x/ya5GZSI4f8saoDoqZ9bd\nyvB7j5VyU+++KuOu3vSpDlhsvNJaSOXPfgJGGfV699kz3ROGkNkEnzyJRq9+\np6L7D7GsHmd1eZ9vXiU928bvDr4Pa5/RVgCgp7zs8VZY7ahbJ2WiiNSMdnvE\nwPunVOj97QQi9u0+Aj+8aXykMetS3EJFAH8oTcKymlWdirR9mBNW9bMG0kWp\n5slYiSgvKfc3UWZJhbQu7XO8WdpbK8+zIW0su7glK9lP/fKrWm/aIA6W4qVB\n+uOpBDcfQkilzqh7cvth+sTFaQQj6txqPa+dp7S9fVsWYb4cTzOGCB5zapuL\nwQZR2kjJ+jU1EpHbF61cLnP4G/Nc2cU1pynm0bcyf0ZtIndRkghGPQe/boM5\nVhHJ\r\n=Xtoj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD89OK0esElWd3MdsOT9h+K0SH0fqqwKhUFltHhpka07gIgSJEr0ejTQOUCwjjbGHxUwcINs/46dl0d4Xr4+pmyKX8="}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.1.0-ng-12.3_1642696739875_0.5320109796678418"},"_hasShrinkwrap":false},"2.0.5":{"name":"@orchestrator/core","version":"2.0.5","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0 || ^7.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.11.5","io-ts":"^2.2.16","ng-dynamic-component":"^10.0.0-no-barrels.0","tslib":"^2.0.0"},"module":"fesm2015/orchestrator-core.mjs","es2020":"fesm2020/orchestrator-core.mjs","esm2020":"esm2020/orchestrator-core.mjs","fesm2020":"fesm2020/orchestrator-core.mjs","fesm2015":"fesm2015/orchestrator-core.mjs","typings":"orchestrator-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./orchestrator-core.d.ts","esm2020":"./esm2020/orchestrator-core.mjs","es2020":"./fesm2020/orchestrator-core.mjs","es2015":"./fesm2015/orchestrator-core.mjs","node":"./fesm2015/orchestrator-core.mjs","default":"./fesm2020/orchestrator-core.mjs"},"./testing":{"types":"./testing/orchestrator-core-testing.d.ts","esm2020":"./esm2020/testing/orchestrator-core-testing.mjs","es2020":"./fesm2020/orchestrator-core-testing.mjs","es2015":"./fesm2015/orchestrator-core-testing.mjs","node":"./fesm2015/orchestrator-core-testing.mjs","default":"./fesm2020/orchestrator-core-testing.mjs"}},"sideEffects":false,"description":"> Core package of Orchestrator library.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.0.5","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-w0n4tyyFo+c1zbxbZsLSL24JXBLGp0OlJz5Fgj0cGxDbfMpF0/tQSqVEfiKdyv79AUgKEJ9LR0tfIL4CEr/mcQ==","shasum":"c62f1d54f03d5d6d0d30a718239b525622030010","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.0.5.tgz","fileCount":101,"unpackedSize":484335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6oFUCRA9TVsSAnZWagAA8+kQAIS0y0l8ixUd1bnqt489\nsccJ2ocZ3+TxGp2XcD+hgejfgaIpoZZColtN/9ESOUomnfElJ3NjtyFDpy5c\nxhyWeqzP933v8cFqOmT+ro12EZOSQRZF4DjqT8lLH8M9gscIWJ9HVcfhKb+G\n47ZcsEp77EdAwNNEln2Q1z3HwZX4TlSP9+NQCLTtbheKrCP1HgAkODVs8UmX\nA910D1VkttzPICAG7AMT3K7140JdDk38ToDxA2c0T10yQPWTiAuZbhQCrpvM\nr0pz0DAf+PSwLQU0zUCh+k5qlo5dIFTqu0EplavKI/2BI3QQ0QjNM5ij6iyL\nS47UcYrwUJr/pL9Bpm7kfs2XWbxSuA9fPxJUduEBFvtTwkceq0H96OgpB6a3\nCUzyALf09D9WRvREZ3n+DFwe1T+LpPVnLJnefW71tXOOs8Y07m6Duo6Icq8/\nVn41RbnSmdBMI+2EzWW6ZDvM6kj8a7Jzeex+PLbkN8RgIdYUyn+wThLdNlwX\nzLcwjdrRu2W5RMnnIWAhjhuUqWhykIeaFwckCH5mukUIlBgBHbzdCXh3Z1Fr\nGttTEWW1qQkTyWdQP5xs1roGUlNFWvYd53+qL8HLdS4pq8SwEJFRBMaUWDCt\nQaY7kBD1xVUOtzqcX88poCEiusgByILS0i2LGaupOOWDJhyrjkjKE8yqCH5F\nZpH9\r\n=u2vC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhy5Oz+49QJh1cdsULSJF26f/U/9qeUn5YqcQtCilntAIhAJ7FPhYutxmRymtOY+Nf/yi4qo0vVxeWnmg2NCmvch0P"}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.5_1642758484373_0.3739458806526441"},"_hasShrinkwrap":false},"2.1.0-ng-12.4":{"name":"@orchestrator/core","version":"2.1.0-ng-12.4","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0","@angular/core":"^12.0.0 || ^13.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0","rxjs":"^6.0.0 || ^7.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.11.5","io-ts":"^2.2.16","ng-dynamic-component":"^9.0.0","tslib":"^2.0.0"},"main":"bundles/orchestrator-core.umd.js","module":"fesm2015/orchestrator-core.js","es2015":"fesm2015/orchestrator-core.js","esm2015":"esm2015/orchestrator-core.js","fesm2015":"fesm2015/orchestrator-core.js","typings":"orchestrator-core.d.ts","metadata":"orchestrator-core.metadata.json","sideEffects":false,"readme":"# @orchestrator/core\n\n> Core package of Orchestrator library.\n\n![@orchestrator/core](https://img.shields.io/npm/v/@orchestrator/core)\n\nIt is providing capabilities to render UIs dynamically from a JSON like configurations\nusing Angular components that are registered with it.\n\n## Usage\n\n### Create dynamic component\n\nFirst you should create some component that you want to be able to render.\n\nTo do that - just decorate your component with `@DynamicComponent` decorator\nand pass an object with required class that describes it's configuration\nand use interface `OrchestratorDynamicComponent` that describes inputs:\n\n```ts\nimport { Component, Input } from '@angular/core';\nimport {\n  DynamicComponent,\n  OrchestratorDynamicComponent,\n  Option,\n} from '@orchestrator/core';\n\nexport class YourComponentConfig {\n  @Option()\n  title?: string;\n}\n\n@Component({\n  selector: 'your-dynamic-component',\n  template: `Title is {{ config?.title }}`,\n})\n@DynamicComponent({ config: YourComponentConfig })\nexport class YourDynamicComponent\n  implements OrchestratorDynamicComponent<YourComponentConfig>\n{\n  @Input()\n  items?: OrchestratorConfigItem<any>[];\n  @Input()\n  config?: YourComponentConfig;\n  @Input()\n  context?: any;\n}\n```\n\n- `config` input is a config validated at runtime of your component\n  that is provided via the JSON like config for each component\n- `context` input is any object that is passed down as a context from the top\n- `items` input contains further children of a JSON like subtree\n  that your component may or may not decide to render\n\n### Register dynamic component\n\nNext, you should tell Orchestrator which components are available for render.\n\nTo do that - just call `OrchestratorCoreModule.withComponents([...])`\nwith your components in your application module:\n\n```ts\nimport { NgModule } from '@angular/core';\nimport { OrchestratorCoreModule } from '@orchestrator/core';\nimport { YourDynamicComponent } from './your-dynamic.component.ts';\n\n@NgModule({\n  imports: [OrchestratorCoreModule.withComponents([YourDynamicComponent])],\n})\nexport class AppModule {}\n```\n\n### Render dynamic UI\n\nFinally you are ready to render UI dynamically using `<orc-orchestrator>` component\nand passing to it JSON like configuration of your UI:\n\n```ts\nimport { Component } from '@angular/core';\nimport { OrchestratorConfigItem } from '@orchestrator/core';\n\n@Component({\n  template: `<orc-orchestrator [config]=\"config\"></orc-orchestrator>`,\n})\nexport class MyComponent {\n  config: OrchestratorConfigItem<any> = {\n    component: 'your-dynamic-component',\n    config: { title: 'Dynamic title' },\n  };\n}\n```\n","readmeFilename":"README.md","description":"> Core package of Orchestrator library.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.1.0-ng-12.4","_nodeVersion":"16.13.2","_npmVersion":"lerna/4.0.0/node@v16.13.2+x64 (linux)","dist":{"integrity":"sha512-iQOGHvHRFUD9E+TfeybnGS/IQ/SVehhNTdGxZlWBuS4cXdQJo3Ip9gUgnwqaluaFzHJuQCtAJvv0u1X7odxYvw==","shasum":"ff35cfebb6a16e14df74eab87308c7b087576608","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.1.0-ng-12.4.tgz","fileCount":191,"unpackedSize":579026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6oFyCRA9TVsSAnZWagAAjXwP/24jF+LBBpbivAtUzosw\nxjMQpJl+WcV2pie0XA7dlFsBhP4+1S13oDUfOJGD+mmCIZDYT9v/xPjcd6Sj\nD7Xd9RPeOx5jq+LmAKbTyGeWTICWiBYegB8waNqHa6lve8WmMuM+1j2+6Bdx\nucfM6dMo78CcQxZdM/kR5uvYvL9Kukg4zoyZwi8NcLxzcFduBdQtPXkvnZPm\nd709PUwyLIeZI/jprnUpClpmrrXdP9A47nsQ2T9eqNKyHyQIhGKD6G1qyXYP\nl/DiqZ1fk5UEfmeKi3Rxw/yY8kxxaL68NjchtRqFuIGhOJz4pwQrO4XjgUy4\nGqrVpylUc+hSoPy0vP+xpzwWqNanbS9K2tdxbWlTnzAKvLMekgbOjOaChX0l\nRYrlNRnsOZ/qYfXe8HiuiPXkyYZgK8h/JhHlzfHNInc/lYVwuejK778OFE44\nO28UBTgMxPaLm5XF2AHLAxVJ4Uac3hZmkba8Av8UvRGvlJJWnehmPRr5/FSW\nVSA/qE+jl6rY/YaqbFtxN/Iz2fEnAR+EjM1vPrG4Lm8XcN2To1rr8A8fbq4n\nf5QGLMyLnvSvPmf+Ma9R9y6qY8lHbrytFZL7efEAn/wxFXw3G38gYlfv/RYr\ncBh70fgyjXUQXTBtayWlYNl/57c/EQvmgfIuXujhQw4s7QZAFB1Tdri0DqnL\n5ISV\r\n=9Rkf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1xyz9u5so6UHYBXW3h/UBaLuXPjWQcnUvV0OjdrPBiAiB4qQ58+yyECQmhpW1nTTl0fVELjjmK88n86l8fUvhPIg=="}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.1.0-ng-12.4_1642758514328_0.5590427793741575"},"_hasShrinkwrap":false},"2.0.6":{"name":"@orchestrator/core","version":"2.0.6","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"keywords":["rendering","extensions","orchestrator","components","angular"],"author":{"name":"Orchestrator","email":"orchestratora@gmail.com"},"license":"MIT","peerDependencies":{"@angular/common":"^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0","@angular/core":"^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0","@angular/platform-browser":"^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0","rxjs":"^6.0.0 || ^7.0.0"},"dependencies":{"@orchestrator/gen-io-ts":"^3.0.0","fp-ts":"^2.11.5","io-ts":"^2.2.16","ng-dynamic-component":"^10.0.0-no-barrels.0","tslib":"^2.0.0"},"gitHead":"8de2197ea5f62327ff5a91a44cf65a1f8c0d55d6","module":"fesm2015/orchestrator-core.mjs","es2020":"fesm2020/orchestrator-core.mjs","esm2020":"esm2020/orchestrator-core.mjs","fesm2020":"fesm2020/orchestrator-core.mjs","fesm2015":"fesm2015/orchestrator-core.mjs","typings":"orchestrator-core.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./orchestrator-core.d.ts","esm2020":"./esm2020/orchestrator-core.mjs","es2020":"./fesm2020/orchestrator-core.mjs","es2015":"./fesm2015/orchestrator-core.mjs","node":"./fesm2015/orchestrator-core.mjs","default":"./fesm2020/orchestrator-core.mjs"},"./testing":{"types":"./testing/orchestrator-core-testing.d.ts","esm2020":"./esm2020/testing/orchestrator-core-testing.mjs","es2020":"./fesm2020/orchestrator-core-testing.mjs","es2015":"./fesm2015/orchestrator-core-testing.mjs","node":"./fesm2015/orchestrator-core-testing.mjs","default":"./fesm2020/orchestrator-core-testing.mjs"}},"sideEffects":false,"description":"> Core package of Orchestrator library.","bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"homepage":"https://github.com/orchestratora/orchestrator#readme","_id":"@orchestrator/core@2.0.6","_nodeVersion":"18.19.1","_npmVersion":"lerna/4.0.0/node@v18.19.1+x64 (linux)","dist":{"integrity":"sha512-v0NaLhzOC6ciT2lQxYGgF8IY/Vd7s2NILu/3CqosHva2xeZdbYARuJSIfMq7sjbvGXf/90c+Pd2Ahlc3w5IJYA==","shasum":"f56f7e28fee7779fe5a0ca654c0b29ee08a415c1","tarball":"https://registry.npmjs.org/@orchestrator/core/-/core-2.0.6.tgz","fileCount":101,"unpackedSize":484895,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR907kR5u0Nf59M23iJpEHBxt3rqJ5arz9M66y4e0c3QIgRERy5C8fw2ApKwBGzXigBTJh1Q2oS9a9x/CTwHqPpY0="}]},"_npmUser":{"name":"gund","email":"malkevich.alex@gmail.com"},"directories":{},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_2.0.6_1711311423056_0.28676271510839735"},"_hasShrinkwrap":false}},"time":{"created":"2019-01-20T02:54:16.921Z","0.0.1-alpha.0":"2019-01-20T02:54:17.272Z","modified":"2024-03-24T20:17:03.935Z","0.0.0":"2020-03-08T20:53:05.125Z","0.1.0-next.0":"2020-03-08T22:39:37.899Z","0.1.0-next.1":"2020-03-08T23:54:20.404Z","0.1.0":"2020-03-09T03:53:37.501Z","0.2.0":"2020-03-09T05:36:17.893Z","0.2.1-next.0":"2020-03-17T18:01:10.433Z","0.2.1":"2020-03-17T18:25:06.894Z","0.2.2-next.0":"2020-05-01T03:57:20.452Z","1.0.0-next.0":"2020-06-30T21:41:36.064Z","1.0.0":"2020-08-15T14:05:47.443Z","2.0.0-next.0":"2021-12-06T16:55:58.981Z","2.0.0-next.1":"2021-12-09T14:39:04.545Z","2.0.0-next.2":"2021-12-10T16:54:59.932Z","2.0.0":"2021-12-13T23:27:04.541Z","2.0.1":"2021-12-14T12:45:11.914Z","2.1.0-ng-12.0":"2022-01-11T10:33:16.121Z","2.0.2":"2022-01-11T10:50:02.181Z","2.1.0-ng-12.1":"2022-01-11T10:58:26.859Z","2.0.3":"2022-01-11T16:53:03.767Z","2.1.0-ng-12.2":"2022-01-11T20:36:15.745Z","2.0.4":"2022-01-15T02:07:39.836Z","2.1.0-ng-12.3":"2022-01-20T16:39:00.073Z","2.0.5":"2022-01-21T09:48:04.505Z","2.1.0-ng-12.4":"2022-01-21T09:48:34.492Z","2.0.6":"2024-03-24T20:17:03.209Z"},"maintainers":[{"name":"orchestratora","email":"orchestratora@gmail.com"},{"name":"gund","email":"malkevich.alex@gmail.com"},{"name":"ryuugan","email":"stdammit@gmail.com"}],"homepage":"https://github.com/orchestratora/orchestrator#readme","keywords":["rendering","extensions","orchestrator","components","angular"],"repository":{"type":"git","url":"git+https://github.com/orchestratora/orchestrator.git"},"bugs":{"url":"https://github.com/orchestratora/orchestrator/issues"},"license":"MIT","readme":"# @orchestrator/core\n\n> Core package of Orchestrator library.\n\n![@orchestrator/core](https://img.shields.io/npm/v/@orchestrator/core)\n\nIt is providing capabilities to render UIs dynamically from a JSON like configurations\nusing Angular components that are registered with it.\n\n## Usage\n\n### Create dynamic component\n\nFirst you should create some component that you want to be able to render.\n\nTo do that - just decorate your component with `@DynamicComponent` decorator\nand pass an object with required class that describes it's configuration\nand use interface `OrchestratorDynamicComponent` that describes inputs:\n\n```ts\nimport { Component, Input } from '@angular/core';\nimport {\n  DynamicComponent,\n  OrchestratorDynamicComponent,\n  Option,\n} from '@orchestrator/core';\n\nexport class YourComponentConfig {\n  @Option()\n  title?: string;\n}\n\n@Component({\n  selector: 'your-dynamic-component',\n  template: `Title is {{ config?.title }}`,\n})\n@DynamicComponent({ config: YourComponentConfig })\nexport class YourDynamicComponent\n  implements OrchestratorDynamicComponent<YourComponentConfig>\n{\n  @Input()\n  items?: OrchestratorConfigItem<any>[];\n  @Input()\n  config?: YourComponentConfig;\n  @Input()\n  context?: any;\n}\n```\n\n- `config` input is a config validated at runtime of your component\n  that is provided via the JSON like config for each component\n- `context` input is any object that is passed down as a context from the top\n- `items` input contains further children of a JSON like subtree\n  that your component may or may not decide to render\n\n### Register dynamic component\n\nNext, you should tell Orchestrator which components are available for render.\n\nTo do that - just call `OrchestratorCoreModule.withComponents([...])`\nwith your components in your application module:\n\n```ts\nimport { NgModule } from '@angular/core';\nimport { OrchestratorCoreModule } from '@orchestrator/core';\nimport { YourDynamicComponent } from './your-dynamic.component.ts';\n\n@NgModule({\n  imports: [OrchestratorCoreModule.withComponents([YourDynamicComponent])],\n})\nexport class AppModule {}\n```\n\n### Render dynamic UI\n\nFinally you are ready to render UI dynamically using `<orc-orchestrator>` component\nand passing to it JSON like configuration of your UI:\n\n```ts\nimport { Component } from '@angular/core';\nimport { OrchestratorConfigItem } from '@orchestrator/core';\n\n@Component({\n  template: `<orc-orchestrator [config]=\"config\"></orc-orchestrator>`,\n})\nexport class MyComponent {\n  config: OrchestratorConfigItem<any> = {\n    component: 'your-dynamic-component',\n    config: { title: 'Dynamic title' },\n  };\n}\n```\n","readmeFilename":"README.md","description":"> Core package of Orchestrator library.","author":{"name":"Orchestrator","email":"orchestratora@gmail.com"}}