{"_id":"chopin-composer","_rev":"42-7f9cec1399116a5ec983f615f19039b0","name":"chopin-composer","dist-tags":{"latest":"1.1.0"},"versions":{"1.0.2":{"name":"chopin-composer","version":"1.0.2","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","pretest":"npm i","prepublishOnly":"npm version patch","preversion":"npm run test"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"latest","chopin-validator":"latest"},"_id":"chopin-composer@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-WBePjWR0lcKyCdeF1gK3LLaZbZ4WzkiDKaSd9Qq/O3t1+7r6kvc5RnOzzmPS7FmuEPQ9/7Yw0RX7MxnsYmaNLw==","shasum":"6545bea311bac39ced75aa199159a944f30e590e","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.2.tgz","fileCount":7,"unpackedSize":3949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3ColCRA9TVsSAnZWagAAk4wP/36obVhKmEoXNTn3R78X\neskDG5FfHjhyB3B9xtTsW1vKos2LV+dljR2q+BsA7s6UNzkbtJ8mvRNnJmjd\nI0LKZZI6kvwOFUh3Jxrv4/H5Sy2Wywkv58NUWcJ/klHlpTtzUCxrEuayyfk2\nzMv/xBANuZ2YqosyrzG0hmzriVlDe1S3OEnFTEyckNgU9hVFJf3SSz4JYh6r\nJOQBgppk0+iNneWDE9FdELuZAvGQ7roeaLjpiYUSIIW00sAujjVE4yQFjESz\nS+AeNvf+4K6fNLUfTmAFOUttcpN3ota4ncZNgufB28XtODDGTrv6WeRu5MK7\ngRJ8W+dQ3orXGBpW/TIt8iVLyKAH8IAo5k6+d1dFK5hBWqm0+griqvxeTdAi\noIRDQ1rh2QdyWaT4mFDLqq4VuLcYMKJi3KcMjc6jYH2lVJ0grSwjQpo9GInP\nZLISAyi05M5Hn8+XP5KRGU/5rxF2X2UDFAAbHlucKfA08lMBa4R2vGfsN+9l\nObJKTJrY2GuqVtTMl39a2BWfKwq3aRdRtauizCEbDKuZVxnoCyOGdNdfOfuh\nAWIUwZUDArWhaURYw02linELas4yNJ9oxqoy8Vnj4BvbfoloMa/ATcgEHmh3\nFaYj5yXtG/pVQvR1iXUk4EUvCRxnAElJGdRk6faOccQk1at5OuquN2ve2x8G\ns+Ix\r\n=pZWd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4oJ1pVkRlp+dTW601DMSjNi2l4b4nLodFbMDDymBPHAiBa8L8ETLuZOLqBc3QRB2Y3oXN83/cYZ7o7AQiM4ICjGQ=="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.2_1557932580548_0.017781631667234565"},"_hasShrinkwrap":false},"1.0.3":{"name":"chopin-composer","version":"1.0.3","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","pretest":"npm i","prepublishOnly":"npm version patch","preversion":"npm run test"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"latest","chopin-validator":"^1.0.6"},"_id":"chopin-composer@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-Jo4Hi6+wzRZTIVT9ekiCq/YSy3ZLkM4HbIUyb07p2R3g55YTfBWLWN2RTOzm0yVOeu+x+d7IYnEwyrEUr+Xt0A==","shasum":"f17880de20817137e2a965b44cf922800a69e5ef","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.3.tgz","fileCount":7,"unpackedSize":4158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3DWkCRA9TVsSAnZWagAAzqcQAKNmlN/x8KxHdCYzATW5\nSS4f0htQoIJGltjBw7KVw7hudw9eqLZj7ouIgSzkWiJWUkmhbzOyqhgFqPvA\nb855Y3rrYfBc0s6xBQyerLUuQjLVoOh14PpIhlX0pD0CoJIOSEXInEiyx23V\n1KHKAGv+s/DmOfIt1gx3UCzTmQh7eoowYKYYSCfDH1w/BKj1Xzt770fTq86I\nJL+qw9LvimshngQE6sXsxV1FAiB2GIfdvRRHlbeLkFNwYSBLKpHC4hiuP6Tv\n3Y5MwOBSd6XF0BqSAEwZPhGGcE7Wk79RWYx91DXi/VMtdlrOKDehGfpNXFFe\nqxBEuHQ9tuHaU0KVSYu48bhPDax6prJcOI9kUO15TaeQ8MvuR9sQB466jDtd\n8U732FeHkskzHZNrGKr8PQknyXi8JqdqQ3m9UWfZnDrh0SAakY9JiwncIlS2\n4JPNa2k0Kkt79Gsv2l18lCyt2HBTelw9wo1aKKZs4uNIdb27zHYrBusng8G8\nCNs0675P2TSkhanAfR5OZvyirZuqqLXU76ld8nMqRBZ+bQ8L3uukBlh9xBtI\nlpJIray8Pr2eXg6VSW8NA11mJEaZzy29RXRJeAnS/PgySn2ZfWvny/jLGo6U\n/gywUGruYpVlZJ/gNS/A8YO8PRodjSelNpL42gDYFKjE/2OdaIrYigBm/Yal\noSHe\r\n=GCPk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDQsOvpROFRIKYEc0FgbMBONokweCqaJpod9ZkZ0pLlQIgTaMc07xtan9GKMkTHc/Rx6w8nPHgbkYZI+Acxwa2ynQ="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.3_1557935523838_0.6714462534849419"},"_hasShrinkwrap":false},"1.0.4":{"name":"chopin-composer","version":"1.0.4","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","pretest":"npm i","prepublishOnly":"npm version patch","preversion":"npm run test"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.14","chopin-validator":"^1.0.7"},"_id":"chopin-composer@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-IeBQtvXz0ieW3Hml6YhNVlM350UlFsEUC1T2+fhw1ewBUhRD00ZRdV547MrMC3GaIk6FEdL+CBihwSySTW0gaA==","shasum":"112d220805054729443b1c46a5377f3ee4929106","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.4.tgz","fileCount":8,"unpackedSize":5908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3+9QCRA9TVsSAnZWagAAa70QAIvxwD2SPBUtUS0+YUc4\nJXs77ZQmugLaq9qz+CYvkOzeGOi5rjACft1uZah6ot6xECpW8DvFyMaSyguQ\naBoCtOzgwyZ3A/7N9ItA+ka9sLlwDDh0nrDOEjMl0LDXpebtsalQcJLPZSUN\nOWoLp1kFN8E5TEeHd5FptnxwqAerCg2OnZaqavss3TY27QGjKMcytY9IVhRT\nnvcV/d37Bo+c+8TuMwSynGlApKZNe3HnZ0AeVNbjY11V7fpfecYC4jBe+Uqm\nlPyjRn1SoVfv7HirOhkvycttgqqHVwcag+GdMz3zi1K0C6rj/Qm8HpeXxKae\n76YIrROn4a3WcoyZ4g2uC1C4EdLVPCN2DXR0u64xrarVIqTG1S89l8AFVxsZ\nIg9hYEU1fgT7vELAn0mPFn/KTxagNVSGt7sDsQFOprU340/aN673Uk672x6u\npFTJMEzN2XnTJW8UeORGAkw2oH2qI2Fxyp/z4SBv1GQp/HmAPsRKdxsUzKYd\nRCGeS1QDwCPMDt4LdMqJrEgMA+9iAzCDfiuJ4KaOcLM+78KGXjSDbX5iBgkV\nXVJQ6fKwhMjmFSNeX+rNUvSJzMGGegsQwAwqhWIdIEeT10WqHhS8AmF1ZMYo\nDv5Hr/zoBQCixK1zgitXinvmuowlW2WkcsmV0MfLan+LS9YW1EzbRcyVT/8B\ny6po\r\n=3c23\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJl8lTH5YIMAsZML8eVieekPExdYcK1AvQ1XFSMh5MsAiEA8hpAovfapdcdT5XB0yKkbwnENQvRzAy6vN+B9UD0Q0M="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.4_1558179663608_0.3433545640773856"},"_hasShrinkwrap":false},"1.0.5":{"name":"chopin-composer","version":"1.0.5","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","pretest":"npm i","prepublishOnly":"npm version patch","preversion":"npm run test"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.14","chopin-validator":"^1.0.7"},"_id":"chopin-composer@1.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-YtSwoIJdg6wghNm6bu55qhQQPeb2BwDcElY0Dismk2nAGEuJFEQiTMWZtStpaFkdBxnUArsJ/b5tOJIbB3RIgQ==","shasum":"847feb3f878ff881c4e1e89b58df1f5fc00c35a2","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.5.tgz","fileCount":9,"unpackedSize":7634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4BFmCRA9TVsSAnZWagAABSIP/3N46KIcgYWDFziBt8aS\nNYaN2fXeDhg3J75jW4D0sgapV/nAP8bY7rutZQj1xY8geIS4uoYVZf9V/Zsi\nIRPQZI3jkDwlPaP/Q9Y3BAgz3sV6q4G9RJQwvK6g6AZ8iMShr4UMtJ1z0nla\nTgnZ2aj66lnjmpL7l0PMyY/8ufUFH8F9pqMXXWr7qzgaKUPQ2ZMFmlPnKFsY\nBK7gV4dDearVjnzFZt4Ax9ixQAQUKKNvWQDlcwiA9Y7UlzAb9tRZm9+yyp0g\nbjgJRrOy1uvPDxjqSiAvvY6qHUlWQ/a8tkTSth3ameCiczI8pdvSHsbE+am4\nkpQKd9Bd0WsqZFuKZpxWprXy41tOZShrzGO1e1aIvKKMLvOGA3572faPZZvW\npaCJCphrBpHxJd0MLq4YeCCVk1GSe6PxA+4Hib/yfbsMizTtjv0X5VIM8eMO\nQ6PZ0Z1RX2BoPRMYvXSlxWvOVmrcrAW6Lrox4wFYiEfBZUp37PbCpMGZf1Ed\nyMNCfxpQm2F/LkUIcMxbrg33/MwVL0z38F0fb50gH7PYo3gWvSqIirK6HicL\nrO99JGtxxo3ydNIDBWsSb7PyGBrBmdmyL+S2OwgMRxfUBKWQnYQU8NEmDmLW\nFEL648AHn32UDNx2/OqamVvnYzLtUREiBbArRGV6iTWmSD4GfgeQhDv6VSX3\nnGbT\r\n=OKSj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGp1RZxkwGRWgxDhvwmuzyt9tcvQK1PCMQ0VI+HpVWqMAiEApCFgXabeETe2Bod3llbdnLzzrso3sY8/eO3pbdfzu1Q="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.5_1558188389871_0.43779793455145377"},"_hasShrinkwrap":false},"1.0.6":{"name":"chopin-composer","version":"1.0.6","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","pretest":"npm i","prepublishOnly":"npm version patch","preversion":"npm run test"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.14","chopin-validator":"^1.0.7"},"_id":"chopin-composer@1.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-Mwhj/X7jBiaCX3+lZpOjzTloProiSqcd9k/qXtFR8wu95muV2P6AOITM01EVvS9Y/4PV+70He1algWYbcw7TwQ==","shasum":"f9e624ef168c2b4d36e816877a9776b42b73da8b","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.6.tgz","fileCount":10,"unpackedSize":7038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4CfRCRA9TVsSAnZWagAACOMP/2z9TPWZXNdwqDJeM8Rh\nk8wao2jRJQ4LryDgqY4oY+cr3Mhvw3Bby015J+ZFjj8bSzraPvaQ/ULgAJSt\n68jHcVvLVA3epO0H3LEg7+7fDKG4uoR7O0NJSzWUyBHPxPTz6vBFGFDw8LkG\nbzfcfYsleJoaIDBP1KGrvwYeKck2NCsYSnceK2Hj9AyglkxIZGAk3+IRxgcD\ncUZV+VP5z3uUjAa6PA3p7qdhWH3WlhOzdASRzt7NdsenvElO9Zb03dCjQ7Hq\nF6+j31mNAHAiNArgfcLoewtNWq5mqQ7arD83rexv8fDl22u6RA8/+pD3dL5O\nmOCw3ThYd3xamYz7VoJmErljip4m3EktdpfSoyP/9XPLD8ZJ7HZT4tJ5Ofio\nni/QO6wb9cVQuSbOApmDJEjQ9OoC3bj2HxG19+BUHAR3Xt7er3ESHGRuju+5\n0q5hsUxc765YC8c9aoh3j7PrYhlgtvO3fwnrekYg39gQGIG+mvWVIPiH/NRf\nyIfqg62eIav3TLQqkCNOXBKJLDgOagfDgRrVtZAf1Jz89COnaEYGsrB7AqD7\nnB3jdZr+TKIA0Gh0ZiTM24jqZ/9uNjTg53CnlCvVS4q6GSQDJEQWlr9TNWZL\niu5Gg5PzwnDznVN1ZC2KftRPS5Vwvl5zJV/5CeB0aB6/d0FYm1I9zpf7QDdG\nwynn\r\n=Nw7L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHObKiFz9+uh4yAJomMv+0iekpUWOsQIYQCsx6mn/dENAiEA6HVIa4jBNfs3n0ehr6jNnJdZWcSWa+T/MGVPFGuWHSU="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.6_1558194128927_0.0022357054534163368"},"_hasShrinkwrap":false},"1.0.7":{"name":"chopin-composer","version":"1.0.7","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","build":"npm run build-tools","prepublishOnly":"npm version patch","preversion":"npm run test","pretest":"npm update && npm build","chopin-scripts":"cd .\\node_modules\\chopin-scripts\\bin && node --harmony index.js","build-exports":"npm run chopin-scripts build-exports","build-tools":"npm run build-exports src/tools index"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.14","chopin-validator":"^1.0.7"},"_id":"chopin-composer@1.0.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-ZbcmxPBYpjXvitaZvhyQwYP/Gm99A/AyGsLXbzjiWgYtdk0VrBP6wKbmnEmy9E0Zjylh6XDlc62Ef/z/POVrSw==","shasum":"017f8ee3dc8bbea967a478f9de7a51c4afa51a58","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.7.tgz","fileCount":12,"unpackedSize":8245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4C8UCRA9TVsSAnZWagAA3AEP/1F/JcLSOhXSOJorYObW\ntOhdBL/eGJfVM2VLentEmULgiYxWgjtG5W+MmA2lMGYu58cKFkp/mYeQl+b5\nVQl0IF1M/EHJcnnEfYULrXs5nEbe0fnjIxTZ7+dZ2IdIoRyy+4ZPTkFMs6zy\n6J4AnEi6v//WRfbyby1X+ZtHwZXaK4e7h4PcfTUSajXEr2/DlKduTf9Fc89+\nllP5pk3HBLHsqTjoOzHVaiCKeAneLNDX1VOfMbDnf6A/KUru1G5hBKLwl3Hv\nTIjl8R0vhxluMxiD9w8ijGObwmYbKueFy5iXUKzArI8fz20WmDu4xvWt1BEM\nCGa7DDVbbq9AQIz6dZM/D6e+YeRzWHHkLHQLzzsEnxSXChD8GcUuBmXnqmYS\ndv6e4o7aYKWBxamAPLKE3VQZWHSgezWo+zCaOkvyQ5GpTTSxJ0eYSzjeYZAv\nEZjjOtDN6mvwrVQryzfBz50fN6KAtqwrnpZp9stdiRGDGdaXyaif6y9zJ30t\nAb4sDwIPg9EM/+edsKPy/ADgqaA0PCHvyD+SIiNVHJttRUAiLz4SHgpY2qcW\nTYrDPOeLueDUZP7mi36OWKfHPWy0mh2DV4VlvCma8DVSr8vgj1oQvhMXyjmV\naTDpae5KoBND0PCUWMVsiLd5PugVde1wrVJ5kIvoL/D/gFBcFU3OQobJYf60\ny+H5\r\n=2T6n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRLC63jEf5CTNaa+pHkDy/NI0gX3XM5ywToJbxi80C6QIgZXj4aIKD4D+rb6wjZsiKHqqSam9PeHgIIWpQI3UpLAc="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.7_1558195988103_0.4295930396865648"},"_hasShrinkwrap":false},"1.0.8":{"name":"chopin-composer","version":"1.0.8","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","build":"npm run build-tools","prepublishOnly":"npm version patch","preversion":"npm run test","pretest":"npm update && npm build","chopin-scripts":"cd .\\node_modules\\chopin-scripts\\bin && node --harmony index.js","build-exports":"npm run chopin-scripts build-exports","build-tools":"npm run build-exports src/tools index"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.14","chopin-validator":"^1.0.7"},"_id":"chopin-composer@1.0.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-NmTv0jz8bZYs7+dk6+Mxb4lhLXrLX5KWrSRxYpddKpqGBlYPywyF9d95VIhIyz7OH72sPW+IPybFvgY9kT0FNw==","shasum":"17607b4053ed85fdc310d6882738134258e8dda7","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.8.tgz","fileCount":11,"unpackedSize":7929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4C/gCRA9TVsSAnZWagAAmxQP/332uXZO2SRJwvdon05O\ndr/o8LFLqFRiaE2JVw9oA1KtcZvHDoFeVT4qGDFCNIW4/XgmK8Rbjo82Z/8u\nA++sQQzqLvLghZqKhUe9A1o3DyXrzO5PPitaIJoYvuu+cfOPKU5yPqxIBA+S\nqaHus3uaT0P5UxLBL6vOkD0JfNOCeeyrUK3Pl1Ez2Zn8phPjgxgP6sdNwHI1\nQv9iEIcubPkFbG3EuuoRjEj46a3YL5+ktF370c3585PuN4RfruaDMSVVqfhY\nnqDPvF+6mycVgF4bBLuzVi+QXw5IbVmG/EfX5Ygf+PF7lP/Ws1n67EQK0t8z\no/FN5EfmFBFuZAMSIUkTJtAxsRA9jlo/39/aSdJiGQWSrtRl4sgOoxSZ6ngr\nwvNZX/VuLOS2m7QzCuEY9kaH47I70Fx4+AyoIDacMilfAQbyO+QtFJGiKWJa\nrVC1gIIuTyJlOs1bTkc50USxXwqNE9tcYl57RGuG5/FjOQ+jd8i6me/jhbwG\n/KzwFVwpEI2WXSEujMcgn1HoaF1PyJtWMOjR90EH9eSA8PKBtgS5KmbT6FV2\nk6NBbgkiS8yQ9bFWzuzaKKw8ei+6lhbxlJd+EL0ZK3zZEOeqJlRY9guIg0n7\nz0U7hkjdZOco2KmG/J1GvlBFA2Gf+IphtZEqGrYuH138K9rOtcwbralD69PP\nIVFC\r\n=uq7P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8q2bM7xwcFA/LpyRgPBBhGpj4hu47uimYT8PgC1oyWgIhANR5RKsZ/L9Ud69gxFQREk/9C9NW7OdS4kgp9m4CaFbb"}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.8_1558196191596_0.0025626587135005874"},"_hasShrinkwrap":false},"1.0.9":{"name":"chopin-composer","version":"1.0.9","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","build":"npm run build-tools","prepublishOnly":"npm version patch","preversion":"npm run test","pretest":"npm update && npm build","chopin-scripts":"cd .\\node_modules\\chopin-scripts\\bin && node --harmony index.js","build-exports":"npm run chopin-scripts build-exports","build-tools":"npm run build-exports src/tools index"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.14","chopin-validator":"^1.0.7"},"_id":"chopin-composer@1.0.9","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-1dDsP0Te+nQ9sb/upZuVnnvhgbkYwj5Q3KaHARJU3eR0V9IFFaqOvZwxvtBu9k5SMud4hatfAcg0Cbby5KTEcw==","shasum":"6e1805efe4ab85239db383247cddb8c89ea68b15","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.9.tgz","fileCount":11,"unpackedSize":7929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4C/sCRA9TVsSAnZWagAAcM0P/joNfJ5+pKAuuodmsHkL\n2g2hUo/OooPlGTl7B6uJYOD2/7akD0WDT0Y8eSHhOVdH0gHB29ThMjv3aZVd\nOMvaE2qmT7dlaS04i31M3bdc/zDCQEaIHn25aSe0ztBkyusm/AyoRne/d0da\n5CogPegaB75pZgWUlSZHzMegfEwCYl0E6S+Iqzyr5c1xLIzpIKx4TfvKalma\nz7K21H6WF0wq2ZWjo+1L6qmYC5nf3BlJ91f5+qkvnpvFh2Nfb6SpkyD6fmH/\n/r0g8MCyFGh2SPkMpnc2/u8G2/MlZ7rfBrcR/BYyObz2uZzBj/4p9DSigxBh\nyf4ZJq3LGMOrkYPQkn8DkimmNdqC+XJ/MG2xT1zz0//dFlzgJzM2XkLWFo9l\nvfaHzLaCDQcgeHjkMJrZTKRwPAZ/N8IAPE/gE4FtWuo0sIia3dx2x5BleOh0\nJLdWLjNHeTYT6cCRykudieA/kDnrZuUrolJnnJ7KkClHTPssWcMVKiZeC6tJ\nZLatH+TOHiCF9Y13FFvLrPE+WSho26LV7CxSO8eqtDN12QnXpjWlXQZ9Cae0\nATlNAzM8pyckFeIu/Erc1dsxmVq3gupxD2Fd4Y3NMiqm+O1EMZ6rg0QI51Xe\nj8RlJJLEB//Ei/CyymidlzNDFb+vdrj6nsHa6C7cQdb6SIIbUavPdN1FxnCI\n0E3y\r\n=JoNS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx4n20Q12R7CiJRPVFlzSMeagrauip6xN4HaM6rfNCqgIgChIyuFmqMeP0CCfl5msEi+LXWNLOY8jpPnEVe2YIb38="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.9_1558196203809_0.05378450873191798"},"_hasShrinkwrap":false},"1.0.10":{"name":"chopin-composer","version":"1.0.10","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","build":"npm run build-tools","prepublishOnly":"npm version patch","preversion":"npm run test","pretest":"npm update && npm build","chopin-scripts":"cd .\\node_modules\\chopin-scripts\\bin && node --harmony index.js","build-exports":"npm run chopin-scripts build-exports","build-tools":"npm run build-exports src/tools index"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.14","chopin-validator":"^1.0.7"},"_id":"chopin-composer@1.0.10","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-rmNgch5SKlSxIHHLfn9uOakeclUm5W0610Kjoi+rEMm3WLPz190TkcHuRq7wOVwghF4lsSr0RWo14z5kDUCGAg==","shasum":"da0845e220f7da7fea0dd01b72f3a8fc14f08a6c","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.10.tgz","fileCount":11,"unpackedSize":8313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4DkfCRA9TVsSAnZWagAAtw8P/0ZOa++8fdgF1rfHFQP2\nOWue9s6YUJWSrvuz/JMYRvUZbjMVQYFV+Hz0zVT9RUntGNxBI3dnyWxU7zDD\nz0Vm/rL2N5AvJ1qVFj6wp6NEeAHsxcYeo9wCF5yqbqj82K6LEYkCp/d+vUHl\nHP/awiffsaw8NYqyEGtGqc3rX7uS5U7xaGGvrp0+76EV3RINQd5u0OOZkqNr\nKXVY+JpXBts6BFW7NqNWyXA+VWewJtMJWI+9Dsb5BLe0s3UQ4rK4sMWb+khA\n6lPbfkb56N1ktCFR73xketjzi205m2Pcu7j39zJLBanYWmIofSdidbpEYF9C\nrFmjE5+07nPw2eOwhARL7TbWh4AqIiUhQHCvvF50XgElikyqNp9pUSqr1wJc\nLYonjDX9/j0U0ZfF46u61qCkdKWZDtHX+dc47mbvqih/DEjC1LqaF3XB5mkA\njeLmH10N+GBno9BadjiDnLPxNyL7t89czw9o+kE7TJZnRi35gB6vFAEWEpx/\n6fvoYppTuh38hHau2Al+We3sjg1/Hg2KX6/AfBiavT8CwI1yZWIE12bgIrHH\nGCzRCXZvjmJaWSgs7PClLV0LV+GSv9JjTS95cEieobgbjKjGwAG8kZHd+ySQ\nOCWx5ZLAWYf83gkOBCQ60FiWdVpKlRVu7a+arWOFbCk4okpgVA4A9fNZf/gh\nuYa1\r\n=cu6D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQpfrk1NECUUOoJq+BLkWGeNKr4vA9CA06KT4Y+1GkNAiB576TRTC/8OaFVIT8xQGL9VudaVgTN46cTfDvC3Rqz9g=="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.10_1558198558512_0.07620328380486585"},"_hasShrinkwrap":false},"1.0.11":{"name":"chopin-composer","version":"1.0.11","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","build":"npm run build-tools","prepublishOnly":"npm version patch","preversion":"npm run test","pretest":"npm update && npm build","chopin-scripts":"cd .\\node_modules\\chopin-scripts\\bin && node --harmony index.js","build-exports":"npm run chopin-scripts build-exports","build-tools":"npm run build-exports src/tools index"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.14","chopin-validator":"^1.0.7"},"_id":"chopin-composer@1.0.11","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-9WWqqMtoaVkQvRlZtdPDzUdK54Zr6aCPVr1Vr9x4rFqsm7WTYCmEFBzNW/B0TgySlSycM2fiAFwCVMTX4MWplA==","shasum":"28422c7b5445fb08bed0246d623155cd5bb2f6ee","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.11.tgz","fileCount":11,"unpackedSize":8586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4IwPCRA9TVsSAnZWagAAG3MQAJ2mY5eJ9/XiPn/0aBdo\n/I0MIydm0vMrnYSVCtUMfBaQRm3+hNf1G5rSS28Sbft53hjuNAL2QcjTQDN9\nIs8r/IbhxmdYZx3mci4PsXXo5rbTbBceKI8T6j4yxn/LsC7jcFrTcCF8KG3M\nFyXQmxS0jrwFVLhrs7RFJ6ZfrjYRu0bgMPV4T4IGQi12FqXMT991brHzgJqw\nBEBDk4w0EolEXuHXh/WwOqJsqZcTzGl6DexmtsXylet3Sh2FDNS9nyklSy1u\nDCAj966ofU0LhSW5jjO4IXcauDDIvUfhAV/SCVgr2KYHQXDjypI16bnKSkIL\nH10pf82XVa4/Q/8NnwlmjKLuOzOlXbrNDE6231ZBtH8MQdxhTkLdvDLjxa4h\n6uiH950tqWPKwCQ+zrWH9jh9aLeLC+tM2sTdIX2U3jewh7iKVZCP+wIC4neJ\nRlMjnqAq7pIO1hUyczq2YmSHpp6WirQVVvw0WDUd7LoktgYXCPjJ1iIRRIak\nZDpzEN75oxxF0s+NuTKiZ81QaSCztS9IMDC9kHowKz00lnE2gS0vegYMHOWs\nbst3HJo6owBW3Gi+UAZk2HhJhIDrWWbvuYiixgRAYNtvgeBnm14vKley+if4\n8JpXRiyNyAvvjCVtCpGMSuVrTE0yXqRH8QrEyJHMt0bW3tZXluoK6rjncgvs\nro1o\r\n=rbXt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpFKs37BdI6qbsIoaSSNH+F3WarEOfwCUfzunCxvQp/AIgDyxWajbXjthIN2N2IxBjGOGN9ocIOl2enfvJty3JECY="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.11_1558219791129_0.701801783310245"},"_hasShrinkwrap":false},"1.0.12":{"name":"chopin-composer","version":"1.0.12","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","build":"npm run build-tools && npm run build-tool-builders","prepublishOnly":"npm version patch","preversion":"npm run test","pretest":"npm update && npm build","chopin-scripts":"cd .\\node_modules\\chopin-scripts\\bin && node --harmony index.js","build-exports":"npm run chopin-scripts build-exports","build-tools":"npm run build-exports src/tools index","build-tool-builders":"npm run build-exports src/tool-builders index"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.14","chopin-validator":"^1.0.7"},"gitHead":"b4759a536eb7c7b48b78517a0e3d4b16d1eeab7f","_id":"chopin-composer@1.0.12","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-atIMdnhLKfID25uttllHu4KBS8kqak0T8Q3kElAQHdniAtGFK1CLBmLUMUtsINx/TCRhcHXCdznTEgy5yxwzbQ==","shasum":"d5f6c53f3457d2acfc12c75e30c20af64a859b2f","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.12.tgz","fileCount":15,"unpackedSize":11115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5IjlCRA9TVsSAnZWagAAnh4P/AycwGTXG37jwXO6Qhzg\n9FTwVk7co5Gmg3++D7W996yFpy12WEfXKcRUBrPEGRpq03gc14SRBANGxGDZ\nJc1JCFC649p+vKueOjvWvRPcaR4+M4bE21NC4SovlOAaVD3QdGDhFKOVIRUg\nYONr4GG5wnkaiEuZ0tQ/7e6w/j/tzbIw50PwhNarYHgF9p8t2jDnIROeqU0b\nGMwUOcVrnbca7pzVuYH1ljPXWV4QjLNHnBOOTrvtjR38Sb7xlu42wH0PBYOj\n2pjqbpjXvmoBgZ7inaxtbfHZT6kw8I/tZRtT54duYJx03jtv7I3+hlkA8Zdq\n9PKpVC8RhCZ8993wcsiYJLes1rFzzf0EbYa5g15v4p9KcehbXL09r3no+u7H\njgmLopp6hfQkvBCkLpUdE8zOezdwpajnHxZgq7KWIDl+8q6n/48yVWa/hcem\nl4mo55p3aYdlcHs3XHuOOgiYSkqSPg3UR+rtTA3LgvmxquDHf7AOCI+wdbJb\nksFFfX08FMjMlusEVpNRkHG88rw2hd8xaJMWvvXzoB3ELR80f3w4jh/ReEbI\nRROeUua9DXc7bb3NPR/8yYHtAeAuDB9yFuasj4hylzOu8razcQiemPA7IaHv\n+NjZObckzx+AIoGjR+DycnwUycawUAxgM/8E0XN2j6eCes+h0DKjG8VGPqAf\nlLVa\r\n=RuKB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF8e86cC2HKilzLEDRljr4Yvw+CcPxfq0h5+TdMtSrWGAiBcwS7RuFMuLqHlNC/J6ztmpTtaJ/DGgEwHO3kJRs98Fw=="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.12_1558481124886_0.6185186374511829"},"_hasShrinkwrap":false},"1.0.13":{"name":"chopin-composer","version":"1.0.13","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","build":"npm run build-tools && npm run build-tool-builders","prepublishOnly":"npm version patch","preversion":"npm run test","pretest":"npm update && npm build","chopin-scripts":"cd .\\node_modules\\chopin-scripts\\bin && node --harmony index.js","build-exports":"npm run chopin-scripts build-exports","build-tools":"npm run build-exports src/tools index","build-tool-builders":"npm run build-exports src/tool-builders index"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.14","chopin-validator":"^1.0.7"},"gitHead":"d59521f583e47194e592c67a53e33164beed6b4f","_id":"chopin-composer@1.0.13","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-nXXDm4D7l5bNwJ5hoCaw/z6GwQ53PlFOZ1QwUby2826f0/o8ixz2atBEk5MTAOUENdDCwi0qF/1rdawwaEKjqQ==","shasum":"7f5fa8aced0dd73cca0dee5ab076b03e943ca10b","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.13.tgz","fileCount":15,"unpackedSize":11327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5IppCRA9TVsSAnZWagAAXBQQAIBLIvjsSLuZWVSpPK2c\nINPJ62SVsABdEg4PS6HvwjRCNsqFMQzxGSFhwY49+3KUf+WXTE4oDcUUdVio\nbVhMXgNviV19dHQw6JjsN7SLqT7fwJTwP9eoVP3uLNsXTm+DEob+pcse3Iix\nGyQfQJVtoCbVgO6+UfwcdZf9KCe2A+sVxxRRZ6nhXxu5Rq2v6xQDv0IYHbMc\nuBnWWEMqIXSly4D+kaK/5u/JoSJdkj10hjjfvKjUFXcfy9p8fcoCWHO73ck+\nPQao7WURacwSEljW6xA0tWugL6CrZiYXctIUYeA8hdV+a5A35ifzGzL5madI\nuwy8+P3Z/FHyqcRHIaTw0ammXgjnvtz2G8uUc/DYEWZNfkoxDqOCgcXUk6SM\nW/pu0/lTGdCIicKP3VO8Le75rgccfHrNS0z/aMxu6eE6PjBee/50LmjLrmDg\nhV6Q0TrNFgp1T94K5QKccjy4BKrEsaJNwHFtKe0sPDpYK6YhHD68ib7G4+S1\nV1Vb5y4i2hWpLzBbP7EWMM/lzf5/m/CZdl2gnRWcAg/PGTSttEbaZDKNN1UL\na3st8TkU2TIWYoSJR0VbX3j8B4TCCAVsUJeQ9AIC8xFw4osnMKr7Qd2W8JzW\nho2yNirYWaMkHbed5qdUbTHihmHQlUsnyPiDzqJGg3g6+kiDl6sUJ/W5iffB\nBdBB\r\n=BGiN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQOAZwDkt3HGg5CTQWmfX7hi3qeWPLf5q0wblNvwAjzAIhAL2ZK/aG+/klNlNJ3QXmdQLflqgbllQA2DOqRbDc4Ux2"}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.13_1558481513161_0.5024873398428555"},"_hasShrinkwrap":false},"1.0.14":{"name":"chopin-composer","version":"1.0.14","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","build":"npm run build-tools && npm run build-tool-builders","prepublishOnly":"npm version patch","preversion":"npm run test","pretest":"npm update && npm build","chopin-scripts":"cd .\\node_modules\\chopin-scripts\\bin && node --harmony index.js","build-exports":"npm run chopin-scripts build-exports","build-tools":"npm run build-exports src/tools index","build-tool-builders":"npm run build-exports src/tool-builders index"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.15"},"gitHead":"f324ab0f652a9c2d0907f641b5275dd9370dcc4c","_id":"chopin-composer@1.0.14","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-u5tW+bMLjbIPWXr9NTxE00xoYFfXXSDlwDliFh9+HyPT6G+MYF7gELVmj/mCoBUJptz8qwivU+tENU8QQvfsPw==","shasum":"69240b64876df76b9e2ef378d00f399b2f04445a","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.14.tgz","fileCount":15,"unpackedSize":11354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5IxYCRA9TVsSAnZWagAAWBcP/1wKDJSLoG+TFvf7/2+N\nFRpk2yXxLRM69Llq5ETb9Pm5PC2atxmNfmpYdxr8AuKX1pW65kDuu9zji8A8\nS1ZNK+0/p1suroDkR8ABoFsQ50HChY4EkFJ6DdUvTqvPNhkE/yJ5Wbz8GkyA\n6h+FH7q3XOOEWhNkPJkFrAjFjO5fW8ZMuCnxBeq/flAqFXxg/pTj9HiIwGAD\ntygom0uNG3CqpLLSy+hzhvVW3M8eu7BupK+/5w+dpNogdr0Cl3XOfBGj3lUU\ndf8KaAmsiB9WmUxwDz/F8Bhz9wC90pCNFKP9bfk+YBFJBwbvm4Yo27jX2fhE\nVDUwN1ZC8UrMxbqm6Ump6m5JxldzOJ2BoZFMyEiNes3GQJMEY+aiT5JHEDNl\nMQHylqldklR9jEdpWfPJQjqmpsvDosNePub1ux8uhtd4rrSQNdST5QMtMAju\nYhyzlZblGF+gjL51Xa9fXCTGairlgeg+y/0FA8WcEFyBOSRcR7vYQrvE8t7E\nerRicz+wptxi3KXvrG56RnXwKpmEXs3O2TZ7qg1z40HLOC4EfRNJJpurWJ1i\n47+68NmfeTy34P1s6mNisXbUHxlZ1BOZ6MvA6mcCFZZbWi3h63kvrZDA1Dsa\ng+FnOO9up509/F2adxPvVg8so6Foo9iAJym9xuWZuFXAdqEQMXvALG2dLAzY\n1xQB\r\n=1tMR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGocXXzKEmqC6HKj/X/x+Yyy6qQa30SQIk5mTADQ1Jd6AiEA9dU57kmROQeDDdiNIrKJPKUrxIppITO2h5sz8qHnzh8="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.14_1558482008399_0.16897514477035314"},"_hasShrinkwrap":false},"1.0.15":{"name":"chopin-composer","version":"1.0.15","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","build":"npm run build-tools","prepublishOnly":"npm version patch","preversion":"npm run test","pretest":"npm update && npm build","chopin-scripts":"cd .\\node_modules\\chopin-scripts\\bin && node --harmony index.js","build-exports":"npm run chopin-scripts build-exports","build-tools":"npm run build-exports src/tools index"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.15"},"gitHead":"2987e894ce71865bd584b01eed5bfd5445f239c0","_id":"chopin-composer@1.0.15","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-QP+IlO0FMJJCdfD7z7vNqJEc1efEo19UU2QsrrqBZlfg+d1fGHbkpPlGSwdzcNxN5WEkMRus5TZlRAznYo08/w==","shasum":"9b77f5e71ca473fa2bd5e35ca612ad7f846a95b3","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.15.tgz","fileCount":12,"unpackedSize":10427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5bPOCRA9TVsSAnZWagAAxC8QAJ9bB4v9UiKhFz8w54pw\nPlMOVumUzqCIYGTmVPT7lFiPumznCnxptuk4tIeqZ5fjm8d8LTLj5w6NnAnN\nvkqo1doHpf+BLdguk+W33Z2JgOWkNzQsMz1nhx/XUrRDExFvMgl4gWCijMyZ\nlY7sLdXJxVrAt3S3bbyOGJhe7S2N94ioGO7rpvGuXp94AEJ068OTryOAMz9O\nCaoTu3o4OSsySj0sGQsGBKsB0a0Cq/iXbQa8fgx4ipGfaA/rvSgKxw+CbSn2\nbrUlLdtFRvtdg8oxvww3RYEUAKZgqNJtfaUyTj7P2rLZ4hUTIuHUUwRh5Wdh\nuQc9RUXZL+xIGCtI6UN87H+RyXUjJzvR0jy1ULufW5vpH9GBaTStWvXRivxH\np0maI5RSqio1siB+wvYRDGStiuOR+w3I8qnJN8rTCNwGtW9NDmv9Zy7BCAgg\nrcxyFjJJMRnH+luXnc9IhsfoKrHW+3HESp3WFdolNiWIWg9f/yJLD1QYiEMC\nrOV1zpekhHA2cfOUA6Jxbc1YL+Pc8rFGUfT2/FA8ekDFs5KD7biWmFaobP8m\nQzVAS0iV/7FQwLPhkzg2cgwxxqRaX0Xb1Fz9+8aG38EnWee57koWGs9nph0i\niKGczh008R55p5G8+yAhamvR+m0iwgP+1fV9YoYj1KO7+OgFWK+1OPGS23wP\no+bi\r\n=bHw4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI+osSZBasKg+dBXVAjGnGtZGEAoHTTi2gznKux5yE6wIgZPL6h8WaenMPCwgWwfpA2xnads65C0BsTAFVaEaVBZU="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.15_1558557645502_0.4057133953822334"},"_hasShrinkwrap":false},"1.0.17":{"name":"chopin-composer","version":"1.0.17","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push origin --all; git push origin --tags;","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.15"},"gitHead":"d20698f9d3e673c39424c14be5fa9c73e099f049","_id":"chopin-composer@1.0.17","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-tBJ6aGUV4AZ/yIWnMKAflGZ53ehPEp+3kq7q2F6R4ZFpbbHLxkqCrxIPPwQxJ4CiqnMTn9C8gpWxXG+94A15Hg==","shasum":"3521169eb6cac6391981d1e032703498c3bbdaf5","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.17.tgz","fileCount":9,"unpackedSize":9510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5rkrCRA9TVsSAnZWagAAAy8QAJ5ioJM3PElJ24R7a6qD\nPNdiJbgGiSK0Tq2v4LsAybKQKgHGHHKVD9FTHK/GsP3HaaVhqGKLc+p6hOzJ\nTAuWyKEbJVg0AefZ0QFDwxOXBOIjuZPogjhch0ldEuw4lnHWGY9R2E6wRYMB\nqc+nZJtnOrVPfC98Xmb910Mfl7uCtuf3UbAkRM+YUm3UeASmYsW+LT5qElrK\ntwcNrHi9jY/A2Nqc69EpjKj/gnCkLHi5pYeoSxyy7rff/0wUL62Bq9JAoogk\nUTN7yKkMTq/7OoW7D6KgX29DAAPW3E7zlemuNppM1RgPsuCv1wcS7GHfWTJI\ni2qreIwJPWR9H9aIDfH47xo4M7gIIu0XfCvoa+o9gEiP/L4uF3iOOJULbw5+\nuhKDNhPkGG4nye5qM9MPSKmTrMnP3D3PfP3dgd7l9OIeuN142QRanliC3UfA\nErPyh16wLOtVCbZ2+/XrsSyxo93kOg+pccf9x+PRNSbN/hXVp8oCGP107f+b\nZQKqo4g9oMkKRCjoUIPg/nLFjboHD5tFcLRjTSUg2yrpGFo0nIzbQHphiGSE\n2C2FDTpkpXnJmQJhR3I3ypY+851q07BiMtbgMJ6hWiqYyygGu9em0mqUcU1t\ntF0kWUspsgEqdvTnM/5xwKKP0dzJsCvK85rhz9zKvC0rD/g/Kb1sP93VIIEA\nYAw7\r\n=i6Xv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5bRtiuSwLFdPsz0oovz6Kyig+4SeTFuutcsnr17nysAIgbvktlvc0MYt2gqpYXijiTaxgXmRi6Joth4OrFV8bn3I="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.17_1558624554768_0.237350780124145"},"_hasShrinkwrap":false},"1.0.18":{"name":"chopin-composer","version":"1.0.18","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push; git push --tags;","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.15"},"gitHead":"ba088186dc65d33e414f4fcd38212f768c9f02d0","_id":"chopin-composer@1.0.18","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-tdseyi4qHq8OeMAoRBd+m+fe4ozjnfTvy+veraI870enHtltBQSkFYR2CnUkgXoyV34FkQEJOsJJimrMypkn0w==","shasum":"a2e7a1503faca73fac950eefb49086e53086ca34","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.18.tgz","fileCount":9,"unpackedSize":9490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5rlXCRA9TVsSAnZWagAAuasP/19yrSBGDzeyZINeQviF\nrMHarFSoLOi/3fYH8llR3FY5nWZtgFF4HGy8VCFsinFGyL1H+8aECgr2SW/T\nkPljxZ54zG0dDGujzy8ewCVJgbFgA6IkIza7Qny5nGFUmJZHHnmgHKddero9\n8MM3Kv73PQCQyfaPa5rqY8X2tmi625kjAzt5TJ6813W1Y410TdCEROp1QQ6r\nPapOiS95bJbWzpacfSoQAE+B72Dsi6h/P4wEmSqvdRiWvnSkdkP6WMxC3CFS\nREWCCeuKoY2MVMf6CwVCbEGWa9Ws0wuqTrfJUZY+wqtcMRkX5siSznnsLchW\nPUrDF9FR/lEpw5qXdOWLaFrUEXMggZ03t1sche3sas9ZEhw1IJsTP6A+fb5v\nLfRhUIxp5JOG5cngJAbdhdSvRGxj7Oft2HITOwcySmnr7+v+CTch4Eclh741\nATbvv/IgFSrcYCxFCTAaEsLTFsfBiPJfwm8yshoUUQwcMxFZsxaKWc771/wF\nrJBGq6zIE9TVVjFSAojTDfjQZ1N7/BYV3dwP0aDo0C4ZuReAtwJcwADqQ0Vj\nhFpQTlvhJaTFKWCO4pWOQ4488iVTvYurICySLhT23UkwhOQ9DKVmfl+U7837\nd2q2+kQ7OBGyhoyZcWgQk4RGCkMNXz1crJJnq3LOTWQLcP9GoYz64MvqjRJl\naGSl\r\n=VmFL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClob55/pNA9BrbR3SbmyirKnZIsFQZdwULwkwqA7yhoQIhAOI8lTM7X4M4tM/OQuDvx9hsmrrlk79Ft5AhC8m47my0"}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.18_1558624591691_0.15601300218978387"},"_hasShrinkwrap":false},"1.0.19":{"name":"chopin-composer","version":"1.0.19","description":"","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":"","license":"ISC","dependencies":{"chopin-methods":"latest","chopin-scripts":"^1.0.15"},"gitHead":"02e3f62b78192bf51e0df8637bde89a256b28a9d","_id":"chopin-composer@1.0.19","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-qUx7OAD880r8hP0W38/u6cZnmvdE98hkaWHIT3sqXwjyumhiXduvm0lk6n0yzcDF5QpfyVCQQZxuzlFzUgY0fQ==","shasum":"277be1733d6fb9bdc3f5b119d803f6c35d8a7385","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.19.tgz","fileCount":9,"unpackedSize":9491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5rmECRA9TVsSAnZWagAAcv0P/12lMMJ2py7NioEs/ieL\nyG4B+A6umOk/PUfXyPo+yFqIOOUBOtPd8bqujNz4z1pN3LO8Osy0+IrEk+PE\neHmhHhpuf1dP5LeNtxKoUKuBDNgAJb2eHtBKi+5UHSWY4Adt28h0L8i87KQq\nRwYQEDpvm90gazbSEBXsEEwwxiyyQR7oPkUTAYpr9SWU4+y+fQBZhr32ewKr\nCi+rxZIBF3ur0TGcN0aKK7YjacoAYP4ErxyQFNUiaiBGoBZ6ZJWolkQksS1m\nzcndrEWx6BG3qrk08L0A7nj+9Jj+kbLv+idDWlmrKQT4afezJMJpcwWWqcmU\nbpU1XiXbWMxdVC3zxvUkWOQ0Gihgp78cx5ZP3IWRwy0zqu98z/pIhitxx6ma\njVHA2WnIvdzj/+TJQmMdtLAfY1xyImfYTCJvHW+SzJYNuhKbjTTYYxNxgERN\n3keYAKYFOtg/pzy40kNSyl0ToZJcVY4mfenb4AVPPrriSn3M6LMgDTIuhE8h\nJu9WrzZMudMZxpBkVDV8qEhu8purf+ZVFztD8OAwx2LV32d06iU9DWlFl1iK\nIq9XwBpC81N60VkPVoYub27zXeJkPNVDiJSpMBARHGcLhou/d9aOLJxPdsqt\n3RIFp0n/gVAJnUWUF5UkHMz6gftT1yfi9+Wj8T/nLknqrRgMp7ObMG52+2cD\nm2gc\r\n=sQfE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEdcARRPnHgHeqIWA0BxSrWKlNU3gTlpfTzVS3E5VVQwIhAJ2AEMqg6Hyo0XcoU2YSn/oyRjRG6qWWuGy66L3yxkfB"}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.19_1558624644413_0.3765271817712108"},"_hasShrinkwrap":false},"1.0.20":{"name":"chopin-composer","version":"1.0.20","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"latest"},"gitHead":"66fc715bea2c7d32b328a0e4abbbd8414a40c1d8","_id":"chopin-composer@1.0.20","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-OLNuFmv1I6T3I50Myt2DGUQFek6rdwbny1ajfFkXHbTnTd+7uKgHYZOhL3EXfubAK7wYxVSx4Jglkj6Vdgdcnw==","shasum":"c58e7d66850f87003d0245580bbf667bb4a90a7d","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.20.tgz","fileCount":10,"unpackedSize":10490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5sRpCRA9TVsSAnZWagAAjCsP/1yxV/gn+iBadxr5CiWW\nVilICBT3uVGbD1tHBDU13TSkgA2Oo9lYV9ezflHW7hvLgZzFKWtE/oSNr9GE\nrgAHbo9/nep6UyvIsPuUXo0aGPA9AsO9Uq3beC8YSn2r8K1gnX3j4KP8yIRE\nGUO18viraegX1SfWHqVEI983qD/ZZbK6M6NgiIHFJmCoji0GihLfbXEDuK1y\n1xh6Bp91qx8pjiIug/uj9gzSofODpoquXamMoF4vlVwMFMrTf6PuLj06IKPj\nQowZjN5nM1I2mgvER+tEq3vX4nnXgAFddX8c19vAsmlMvfE/4r0chRdDmjM1\ng+Ed7YhhaZsi72Bm8KCIyzWMPiW1GZX1fI3hMKDaAItGn2aGdl1xpOI/amRR\n67/pqHXbFHGzSIyWu1SwUdoc4W1HRepJSkEvEel1x9V4KoHsLA4zNdFmQp1/\nbdR05ZQ9s8HSFPvAPwXC3Pj3pehO+p4yAInTSbKip7qCJ6uq0Hy7s7tTnwsz\no3LbHCTi/fd8tzE/h6gW4QJuArne49JPCrhnSh2z6GEEb0toDKiBqIs7e8hP\nxGfJL1nnVLCajV37Ei40uXE8zVrgMgZQb4rmCUKqyM/JD5aLqw5LTLLcU3JY\nVz4F32GY4Aj0VxOVDbsn3UdIGPHS5HfHZZQhomV2WxX9OSVX5I+SY5pinsqn\nDOho\r\n=EzD3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzeREE8D1MGWVdA+KntNocnh9hQIEugYZnu/6uzArMPAiEAlDyqIE5NGhjaFg1Nql4BahKALMv3q1oe9PalD3KbdMw="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.20_1558627432441_0.11565679504309156"},"_hasShrinkwrap":false},"1.0.21":{"name":"chopin-composer","version":"1.0.21","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"latest"},"gitHead":"97bf7244d7f82df4381aef857776377a7350c566","_id":"chopin-composer@1.0.21","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-/wfHyQXxZ73tO+N8KsHBenWHwzq+zu0juw2Rb407lV9CKy8pGJLqToJ9pGTBHSH9UvgPqqMQsP6YSfapowcZ1Q==","shasum":"75bda8b6c60274f7bf1523b522ac49adbd9729c6","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.21.tgz","fileCount":10,"unpackedSize":10546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5sS8CRA9TVsSAnZWagAAbt4P/Ag6iae/JxXRLWcqMlpq\nSlE5AZl+TTrEw7+REdGdaOXA+Vk/f/5bLEPt+cV3J2bVEF0DpX1k1ILO7tqn\nfwW3kl3P4YQZiUerKbO2pT7W/VZmncrZ0C2qXf15QAO8muv0fQ9CdugQ9OJh\nKwqAlTglXKAzBaczszu+o9ECMUmNsVSryBYcfBtHO4VyEB3At+kcfAKV0WXi\nqRcKgftwxOlVMeseNG47uNoIzxrINQCLaSZprRWlWXCSGHaOgpL+5yThMrG6\n/D5CDpGN0+KHeeg581r15YJ3XaTNJ8z3gJ0SUM0CwvKUx2pXfhSTiSHHifxp\nQzo5Avejq6SycI3vavZTw0DJ3GIJJhPtUHCE2rEf/XC2qi0fUoENh1rnYX04\nNBKdPQ38JlZrSFEAqFS89eI6Q8yIQiW4DvVcxthhiiqLemVgjXQfdoqO2Pwa\nr4Lf50pDc8Fo0y7w4bXwEG4D22oazKAkMciMmKqRdiJpXyX/47KeWJaGHSo0\nNq+yHbqVgNoQGe0tIIu1RysM/g0x7+Q1ovPMtYcwj2Sd6lLTLTNBZ9CYXIP+\ncdFLTHtJqciLB4XoWLs/gc9GLr6lRm5i28v/znCHJCFUhFz4jFcBmY/Wuy4P\nF6KPFehFsgNSG1SLK4y+O2Wdri+BURXB210EhiYW8ltSE4cgR0hoWudUfwLb\ngIiz\r\n=gden\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu95c8Ti802o+w4Ae+i9VLZk79roMGWf97vcG8H27kKgIgfEDjMku/Zvd9227LLBR4Uf61vsJ+Eted0U1SYCV5XrU="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.21_1558627515463_0.5103646022467878"},"_hasShrinkwrap":false},"1.0.22":{"name":"chopin-composer","version":"1.0.22","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"latest"},"gitHead":"82f71c5f99d34e0fd5408fbe3908603ce8586493","_id":"chopin-composer@1.0.22","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-7VA6MlH6+3p4JOxz0sZX2SeywhpTti/d/FnYOp3nKzMFWP81YNL2g/QHsL8FEiPZLnQ1efJxgqPVPZ9QZ8ARCg==","shasum":"3ea3758d65156f61619322bc27ce7ac13a18e075","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.22.tgz","fileCount":10,"unpackedSize":10490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5sUCCRA9TVsSAnZWagAAxksP/3QjpLP66msMnv98It2e\nlVU+RR0i+0zvYCnNmoHr2pJetWMoYKTjyS8ur33EIPH34bjhjK+aCbQKcT19\nyRskqKdxvDVAx7toGlXCjpxsevyEEZbT8Ii1ccGX6tyPcqxTT3oQWKTgtfCP\nb3xDX2q/m5p9+/g602e1RciO88W8ELfHvaA8ct5aWu2MeDx6FfSr1CL/Cidx\nMfBnGMYns1FcQkG3zL8EsLX3Q+30RacYJ+l/D+xKFBn9o3klo5AoBBr8owrb\nx/1Vk9QtXG8PIQBDqxJA+mIpMtSvbVWtDzlegESXOjrOgFS3CJoDb0DaqhKd\nWhSS4RhrYegsk8l6UsK8MbNRQ7uLllK2oLmrR+fcW96bzqEeXX/J2LXxvDAc\nWAERvwQxdRhuSnXB5Luz7e5HwX7TcN7jvXTFAkGgTSkhJ5eJ1RwRvmR9F6Iy\nhuZT4h4sdWq3MQtVTO4EEC31EyPIuZIqbAn6p1clUT5B5zf6nBpTeJFzMtWR\ntjSoSo7O0x44yN1b9y0iI8dWv6EorA1DgroeUTO0W9j3JnMIwsANlgBxOMd/\nEPQ51SaP3jGQJF98r7Uuj0Lq3CKoyCBtg16L25MG529NlsbHvm+1RiY6ex2H\nsoXixyYXuazGbJB/m9hP5Yq+n3JtXpu6IEm0Mui3ARSpP1RRH0xzeHY1A3qW\nKWpp\r\n=xKUw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMduzGG60KZp+QNgPyI83M8Pc5szJgaBHjlXSxMO0zfAiEA87JlYDwiIUek2suRE5bmFKq79C0+Rh0ed+qxZgjW4Ag="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.22_1558627586013_0.8109548669079538"},"_hasShrinkwrap":false},"1.0.23":{"name":"chopin-composer","version":"1.0.23","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"latest"},"gitHead":"95f81b82fc2fbba6372598ad17fe34b8218a55c7","_id":"chopin-composer@1.0.23","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-XOqCHhPi18o4AB+CrX11hM13FxQEfjd0d6nX3s7T8q+2TUPftQ1W6CkpGL4kUN0ZoIUkyH+sYyDWD4PPbch0Zw==","shasum":"cc81ae267aaa37f65deca34cc342114a6b9a3c87","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.23.tgz","fileCount":10,"unpackedSize":10488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5sVuCRA9TVsSAnZWagAAg7IP/jZiZRp52S5vv0/D7CVK\n1Z3fTd1pktIYsNUTYCPGcJfTv+pRZZ7puaeh8VGZ0YIvjkoXnLjfar91II1O\nLiZrmz1baIbxft6cGESrm8olzzfopwXjCad7b9ucFFToxEERe7E/Ie69IZn2\nbBmc3BdtUyl2Bvjs2q9QujYKWv6fIroBWp0UKNNneCvODsKyq0UZL+S2mIst\nYYR/+BP/957vIQ4fKc8+7JdmoevdExL0TOsU4IQ5Csm3n9jgVG3yoxgOs0Bn\nwJqAwKdu9zVf1kVRFkeYhyFWrOVTj+ucL7ftmns2yUWslhUtqOOSVGbYEDmH\nQManfuX+nzK4kiXvf21KjA5dKCTd7Q6fJ+JlnjYoDwdpE1RAk4V7Ypo/fRP2\nta9XAL0hw8U0ejYBXguXyliSoKOgEf93qI0D+gH+rxQw0l0BzwYqOGJgH5W/\nrtuGR9nBzWMqaOV/fptlQ5TuK6n8xe47lxUyGptxJ3qBIwEnHKqWk2lR84P6\n6uQB3f91JN1hmAmAm1MiaVkAX69F0ZQ+hvPMJRJXhwycKibKNPzjyPRdJKTU\niWO/TzpsQXlgsTHPmUYhmf6KTJeWShJfNSAKQBWr3hZWa7KQRil1uF5RUyhV\nlzjdqLC8sevRz1ABmmu7Hs52uKE7/o3LBc7FbXDhc7r4YK5DSFVZNsWe69jp\nK1/o\r\n=CUm1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1Kf0j6JhYA23ZiUX18ljkGbe4ivrCeEUQs32GV2hHbAIhAOxHbKrsQ2v1cVCKt6Dx/6bnmjVhH+YZDNiH6l00MNES"}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.23_1558627693770_0.3357851416127331"},"_hasShrinkwrap":false},"1.0.24":{"name":"chopin-composer","version":"1.0.24","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"latest"},"gitHead":"7f44626d605cce7c03dd10717c307d0c91647d05","_id":"chopin-composer@1.0.24","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-jRTfDRAsQAPs2aUnBqA65EC/NY8qEJ0KW+SRSFFhnLlyjx62zE7ifhsreNVUUHjYAK12QXRqMhHyKH9uETKOgg==","shasum":"f4b8579fe882d4f678b00659722f67e2d6ad89cf","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.24.tgz","fileCount":10,"unpackedSize":15215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7TWMCRA9TVsSAnZWagAASlAP/1m4/0gTyX/lBz7eRj3g\nMataDdzvkywrR5XdZ8q9nVLazrbyPJZptu7kBiPXAW1Fw+kncwrT0E/mq+Qv\ncXQRD1JRz7qPzSmoP2LcKHC3NlKdWbE6IjAlYWhocxoN3wyzFDokHIGaQVfG\n5o3VYvRGO+Kby8Q2UPp4wnfcyIUAeCJ1yZS7ohI4kAcoMfWD1fi4rnjXgq7k\nOwClyqkmtU7egi83FdKlxVH2SJej9IfwDOCmARt/QCqUw5y9M5+VYpXX/3vj\nFObkSjBUIOdtgn34ts17Si9K8qhysfwE7Y8596yyslhamGy3quQX4sKMkx2W\nI/poMe3mGmw0gGYU+Gmz+cAdWBTljpCI6cWTZgoji6AAZUVXE/rtg6hipYcz\nzYqOufN6ozqEYDTil2GEw+a2nQEr2vR5HuG7MNzle4N7PbeqjnswSt1ewnv+\n3KYr+EkQH9D4OlpOc+JQfC4mTqsdYOCMRk/4JCKgTn+sNbkHIBovrsRi5jhl\n666ocqSDq1GJovA7O3Einrng1xA+KIm5AszMZp267seFGGU4dG5OVLQ5Ooa7\nvNNFu9eAuGElvfhpr22dQbhGCg9iWnok2PeuOEjabBab1/xJ5kE9cIOEMS1R\nlVAmGOFm9K5gnveFoXVlJlGyJo7rGqrQqKmaBWObqrcXcUuuYWi8mtPensqX\n6e+l\r\n=iJXY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQ1iAprhZ4zgYbFfw9YkxEt7O0Far7wNAnUAHNIpbIoAiEA+PyEDaO8o8/F+ad5VfTDtS/YrienKiPqOBTy6FIy4tQ="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.24_1559049612262_0.9252419462597354"},"_hasShrinkwrap":false},"1.0.25":{"name":"chopin-composer","version":"1.0.25","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"latest"},"gitHead":"6ebdde521999595474db83a1f10c56eabaf70375","_id":"chopin-composer@1.0.25","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-eUFVnTxlZBboCi9e51W0UEikh9nQP5BorEAAf4tmt0dj7UiXNP/Xk2EaR5wSj5hqMtDgR5GefyVADpZXNy0uVw==","shasum":"abb3ee7ec65a6c941c497db697b5776e04976ed2","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.25.tgz","fileCount":10,"unpackedSize":15220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7rjwCRA9TVsSAnZWagAAz68QAJxM/GaUiMpCVYEKUKsP\nCLilICWtNS3CWwOoRDVpskOx47aaGIAI7QahF8IV8QhYH97JfwHrBoRljldV\neqVQKdUNdNTIsPl1F432Arc34ocUYCrykUNPnFUKAcN/LE6t4tuLWcw9QSUX\nYTrzUtQR2H0ih1ipEr84HTEVR+YaeLVIQx7HBHq660/gOfrDxwV84H/G3boS\nDt6FMzU/gYi7zp+cOCuLF+93D/HdNqC+nqwwEFzbY7Xtyr29iJWULEfpiDTF\nQ4bvfT0kLgi+O20crsFsOjlUx1KrzmegBM3Dv51YDmSlU/S7q4Xux3Lc12mM\n3MKT2Nbp8h1tdZ4ewq9o1+wok6H2PFF5Ks9XbRwhgqgLYlAwjT/KuJ3uNmRK\nU6ETRdUZM1SOCCnctstGCDSOnqkxCBwYGyTo3paHOAD5e0aSubFx7qbIaWum\nElL7veBONEMcQPcht8RYD7pibrS+9523C2zjjZckJGCwSHxZ4IEaddn3thKE\nMolE21tRr9IpHGtOm2GJzOOw/HbJ854s9lAw+SeOHYg/SUi6T/iK+I2lztm2\nngKsTr1EPXqLHaXNjv8CyobWzWRPpBIHC4iXagCsTlwb0+uub48oJESHBJp0\nlefCOvVQpzcp0k4ofwsAcBajBh1b2ee4SMDnZJ310PBlHWhJucrljju6/iFJ\nqf/U\r\n=zWy3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdULKBhNjXzhBVDPscxiHcXmwTgNp0+i7LUKAOLVpSNAIgajlfpK2MpW1qKP9V345xUaXHvBgtdd6UxdVr3u+vleE="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.25_1559148783379_0.34170445583268894"},"_hasShrinkwrap":false},"1.0.26":{"name":"chopin-composer","version":"1.0.26","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"latest"},"gitHead":"96e41ab2cdedd597cf693517f63b8f569c6b7b72","_id":"chopin-composer@1.0.26","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-kfA9FOuss1u1VYYuzsnQRkfsOtAKnpVZU95dOeStdZbp4FJG3zDCEXoZT9C3+ab7VJhiXP8V96XSeYvjV9DQYw==","shasum":"d8db76ea3cdf8440f59c7cd4a35f98fe911248a1","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.26.tgz","fileCount":10,"unpackedSize":15237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7r7XCRA9TVsSAnZWagAAWUYP/1OguJsAG9hPMCuxEmvh\nqBMBGrAbBJRtflah7j1dTDDChAT2ZqB8Lk+lfKDrFDI0nuoL8F62zgYWbLcH\neb6/2YCa7OCipqERW0aYwDv9hGJkNAkfqmWJwOkBwLjx3dECfpQeYNgZvlkU\nHBPUXeX2I1yoi52dxE/pm4POS/eYla8y8XbJknc+EifzejVr4bSsszwKhc7o\nu2ARgytYuuOFbomQyzfpJ8xg6cC5LaJu19AfCHhr8pNAK23kSsVhkDReKs4D\nxuXVE84KXB5QMv/xT+yknnqSAONxiG7ZmWxxXU84xcUq9npwcqlw9Uj5BJCk\ng7PX4/wKoGhvL+Binsr6gWKLpVxdbAFSZzlGanBe6h8+wXc8anINFz+iY94P\nfP5yQXh/Q61WdclIWTEaf/nxq94Xv/Thj/HIE3DvA8L+qYFqK8kr3cug1zka\nZR9RbJgXA6W6eKXWWnCHbjHG6Hw23L4JqE+HpcUbLEe2tejN1DegpdACKWEt\nd9TVLvjG+XUh2+kdJffoyOU9U3b0KIK1UiwQj7y2ApS2biipEr25V3KIlcMg\nR8ffSo4/iPYTNI31Xf+GED69JkEP206016vNMZ7D9H91JOHvDUbYcxq4Bgea\nXFDjOl2CvWnDe9mqHTlgOG/RQ6ssMxmzar+w7z1ph+ayBBIIGsn/PiH7ePwA\nIvHR\r\n=H3EP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFo8qXXnVqo9RRgMupErElOZiEEC9SHQO6d1GnFpyiz8AiEAx21mZkUwLmxx9tY1KP92oTJ6YSMNxzy+gbsSk2iCnYA="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.26_1559150294468_0.8937473519667432"},"_hasShrinkwrap":false},"1.0.27":{"name":"chopin-composer","version":"1.0.27","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"latest"},"gitHead":"e7e1e19a3ef939a1f15f5908d23ac6d8569df8bc","_id":"chopin-composer@1.0.27","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-F4dKaxmxUrV2EABeDDvz8nOpxqLDx/8MwSHP/awj8T1Azrt39QVKttedZdbC/P6+Y+NtThExcDu98j6mvI5ofA==","shasum":"8b57227a2fdd0bd28bb5cce4c020cb907947bee6","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.27.tgz","fileCount":10,"unpackedSize":15237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc79L0CRA9TVsSAnZWagAAQIkP/0mt7MOsayPGE1q8nGks\nmVWuhon5ERgLTYRo8qRlk0+v0DbjA6k36lCT7BIuHCnkpH7Lq+GhuTJ9KFTw\nmw4sZlTDIi1OhVkSlILSq1gf63qL2aAAjcSkCB31a82TNkHrfllMNB+p1PDc\ns6NOOIFYblc+1wGhDlNRPwNRh8wBJxrMwF1uHIx7znF9mvGvGuaV49dqXwYY\nU6fQYZNmMN/t4TbZl9OB63aZXjwF5i8wGiS3BJBS8+GSmZHDV2jMUzxAFKYy\n+BoMNkSI5jiGg5M8FtGlEAQUOPlUMxdYhOOdPXVKA5QM9j8oi4oqyMVs18KD\nNBeB7ENiaG09TQj+QTl6DzbBlq3rPpAPbISYBGzeai5+mNrPdUiAoiQiMkpG\n1Lg/K86vw5wo0sxKqHMoZMV5U5wZMrYp4EMzFqlECSP52LMz+P7pMHTJ/SvJ\nxqKFehVqnGS3M6PNDSiKti4bdwD2DtnKFCe+ARzD5gaBgtO91si2pJH5RNQo\n86yYH3HQafW10Sk4BfAE/0WDmnzdI7e7CbYoNjwrAeX5wh9bQx5rfuilU5lK\nNRmixeCxHqjCfRaYXk9sXHgSZBhSyQqhUaMIkq73FW/vkk6Cyacd3QceSjpq\nsMsXQLg/tCjk6U6t+hipG5rAarNUkXQZMKztcbdgcsLZPHPNR3TLMnILSeC+\nwjLu\r\n=5dJN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMkehZvR2bCJc1KoJreGkgo55hw2Hs1Brhjg3Pn8Z/oQIhAK3BDttALlHM5QU6AMKh4aDDh6jgEOni+3jBkyJr2UP8"}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.27_1559220979897_0.6305629488554507"},"_hasShrinkwrap":false},"1.0.28":{"name":"chopin-composer","version":"1.0.28","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"latest"},"gitHead":"6a6643e199f293d29aef9a79505db185ad7ef1db","_id":"chopin-composer@1.0.28","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-85F56xwG7RuI9nvGHe/ZuYaYUdG28TLu1gXwmKiJk9PvUi8qZLpfPtCwozX8V9crs3XFr1g0cmyuEdVuf4D0CQ==","shasum":"cb297b447db4b8185848704b88e9c6754af9b1a6","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.28.tgz","fileCount":10,"unpackedSize":15430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7/tlCRA9TVsSAnZWagAAAQQP/ipqFoeZPZEhBslqY35v\nEZicBgWleZuFG2CVzV9zz1ouQoIsGVljmGSTfP7cSROs11UvUPBb/vyzV1sn\nASbHwZrEAfTmAb4cHyJcj3hDyZ/eyncM0kLU8PNFAw8lkFM13c6d9EuSv6kR\ndjqw60tcdkzrsZpNSKY7Hc3JpJ7yr4KlUcFI9h1gwc9aktYJna0txkmQD6oe\n/BSk8dfwyOp1ShdjHMZYQBHnxat54odaIk/kZk46ENrxEIRe20PfgK6hzQA/\nCb7dYelVCyKXvkYcYaEwUVmv0uJTZjKuzoGxRoVUZCnyj+iQIbnk5hhoSHFB\nlShFr61vRKpLlZ/rnNQW7iLJ3jiYWqUgl/enlRGtbJ3BHmFW3Y21fjcSh0ly\n2J8IZhp3ekv1eh+y66oi6ikzjXJD23tYyt/oybCPMOU2cpKD/upVB7UbOXlJ\n4mcmnQuKmxYfuKkXAELQiShB3+6bdE879OGvI1SvV+vjKcJAZG8oD4mMRvru\nx3jjxflX3I0Kr9WhSzIrG4CuJ3EP4dxVL40Al+YucrLzHYn8mZlGrd60WKyR\nKeXCqc/KSnqQ2YfpfhH1blFEVCgZ6YBRUMdVMW654aMLPmcs6SIAnTVU9zer\nwEx4uEgJXj8VZQtXYxkLBvyFAR5QU6x0SfgeaHcFaJ3/8UGQw9/+O/Uvqypq\nSpp+\r\n=vyz8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdlY7Q4lvkDGeOEYTtqlECxf9nJatWx3tmrB4x7lhwfAiBlKvw0VZfkOVHZNrCTDSNp/v1gfR2ipHFkIaYxMxSrSA=="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.28_1559231332575_0.46834365960918545"},"_hasShrinkwrap":false},"1.0.29":{"name":"chopin-composer","version":"1.0.29","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.7"},"gitHead":"c6299363c07b152e2f085f9b5dd456c03fb0864c","_id":"chopin-composer@1.0.29","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-IeOQ1eEwHMWkhqzzs8RCEAOhL5nXxsSRgatrvFEVee9DmUwB5NaLWIL9A3n1KjCKXQSFQ/5G3Hv8K+sGWogfig==","shasum":"a6b25391c1d1a1ef8ebeda5f86f841c8d872c496","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.29.tgz","fileCount":10,"unpackedSize":15459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8AdlCRA9TVsSAnZWagAAnSEP/3131ck8I0hnbw4nKLh/\nkAqVuN0VpDI6xPclYZHOI7PeP8ERTFALz2xcSA0G/RKjILSExA2f0YkyvvTD\nJ7X6rVgJ3PrV0pAGSO1tVzfP9T1TLMirFPA+nuW8GxDRaZhPdheDg+7AMrSR\nR9aulfyuoh+fnyN7/T4FRVQRFgdKgtkw7VsFspfQhkJ827RE1WqEE99lGobM\nY9FnYy6GyW5yVLm1vlBWRTMkwNhIYmOeXCcBLf5Jom9CNQ/GRulBkmAYB+LR\nePLIClPx0kNsFwhe3n7kEFbd5sP+dKcq5c9tA/RrkKvAwNj/PrIfyuYbnbW5\nLNVgvqjp5EflDvoW8N2kdjzf40Aevd0YcSVakpW2h7Z3PNh76xFlm0jQjrUq\n00f+s2tX61HmDQ8lDkqrDXBTITboNzJlJUEln5W4mWHBs+reATgHau23gx+u\n/O4q9wpV/GKp0dHIhEDasIJFlh2MZEoA5aORkG3+vwKpCsLM+3MkNCsLgkGa\nJgRra8ZQfLGgxo+bDInp890ZRoaud6ke0ERnsdAdNOCKbTliF0z6IIkdkkTi\ng6r/O2MUJ+3J/ZWWbKKcsAAdis4A2J8CWr1a/ue8KcHY3LMe9n/MgmzR3QXJ\naUW3O7qIEXlvwPMrsvnXFfmhuQN6Uk9X5pf2rAoMUm80q4MdYm5xJqs8TVxD\npAIg\r\n=K8Cx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjJBAaUHSNxeqKivumkik58lRaDsTCRFtCrSq52CrafAIhAO8t4Bx7iG3ub3WxB7Bedzng0RFOPt+Pm7XhpmMY9Zbr"}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.29_1559234404598_0.7187705188206026"},"_hasShrinkwrap":false},"1.0.31":{"name":"chopin-composer","version":"1.0.31","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.7"},"gitHead":"7781abd00c0a979d34d53ed03b2fa8ea93af4d40","_id":"chopin-composer@1.0.31","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-XBXRQCgMTVNIrlQsnzoJLexA9HHF7cQahHvczf0zCXgD3vJIGP8VoSi+VZbgioemmPDZVzSsV27hvVlhX5iRwg==","shasum":"00d33727d15022a15a777509b2f11c28909df511","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.31.tgz","fileCount":10,"unpackedSize":15489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc99iyCRA9TVsSAnZWagAAs3wP/3+uGxP9c3g3KMJDjhiF\nG41JxT2Hx0jUQCHCTGP5l60B7Q/S5xpFZsyf3UxSvDkFYN7GAlb8mk3MUKqh\nmGWcQARTp/VHwhwFR9Xf/be8/E/RbVvwP9uBW01FZ4qPmLYDOEMkZ3gGf0Oi\nno97PPOdCQwK7XNe5EGoABZcH7F5eiAdHXveC20HKVIkfbO/PsCbNJAtWua9\nIChucmn4v+yiMrRgHCrNv2g+0f5RQqCAhjrf+HJs7DmdzQ8pTEZJHlCbaS8v\navLcogyWYqrAPThw5l2WIb8lXwTAXBXayed+nPhh9uCw9V+GRMooV6IBQK6n\nh1GvQHfP9uP5IjuIMtqnT+iy9JpyB0M8DshX3m8a5few1KS8zSZKtpaH9RIO\n6QjkzGTpta6ArGkmq/x48clmpzSENgGWVDqONnDEnFO+Kr0/YsBI5xQjJz4D\nPe0aOYi4AVlcxc915K90UskUZDyfOlMLCNYTkw142a8hi8a+ydPmWih5eZf5\nzQbypXf1C4YzU1klUbMRiIbVxtVNq6Ivl2VfWzhqkT/dEqR8l6ijipHCku1F\nkgndfakSF7LZWxmfpUXrJcDaOa6Qh3hP3xjKsau5PCgzS+2c8/fSD+0ARig8\n4KYJ8b1+A532F8YZ1eYdJbPS6b/VxP/dTxvrEvPRO0tT+6uAf4m5qxYNGlq4\n+KhB\r\n=q68k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICe3S6HsKADx1IZbHK7SyE53m8rus00Q3mDS6yMOJ7oLAiEAt+d3iEaIgv0pvV0IQnOT/qTA+NtIfmlZcmCmTeERNhA="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.31_1559746737669_0.8342609547532447"},"_hasShrinkwrap":false},"1.0.32":{"name":"chopin-composer","version":"1.0.32","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.9"},"gitHead":"9371c2efbb846cefd2f76f28d11756c808f4ad5e","_id":"chopin-composer@1.0.32","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-4p+MeRpL9AMki1HxHeNV+zAuYoKM6MiNjIUpfVaHxSIJ5PME/H63BHdZ66w/n2cYKkf+2dfDah4E81Ev37W6lA==","shasum":"5e14fdbdeecc0cc81dde3e0ec41bce24abafb138","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.32.tgz","fileCount":10,"unpackedSize":15489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAR6tCRA9TVsSAnZWagAApjEQAJH9du9O86dqkkDu3jU3\n3OkUuH6Hd9QO0rk1lvtkiHUKgIyE9OK5oG4Pmn32IHXPtib+iqbgQchIVOND\nFqobm2ImuoXCDgMthkECFcOl2QFAsgYXBSEYrPDAZ6BjA1sCag0D7UI7atTS\nUs93nr3J/wHFVl9V6ZnxkSNKgSpC3W9egzUK+/qgc0sC5JCROIWeiI4IKDBP\nC8njrcXvq0mex7oFg4HPEh0lDJTc3T/B1Ym4osSSBNdT7fa0DJM7Nl7CPerr\nKvckqCYBRWyihC0D+Ib8Q5bki/Ohi5Dsr9otedykbmiYGZ9DzsPs5CoVNuOC\n1nOXeBkZbwLBWMsicElM7zCppzoRvvZPkq5Ft2IO15/wW0o56z63IVoNmH2C\nB99ooey36h/d7ia0JDZpKYpU6yKHJHEmUlM3lQQ3KCuinWU2HQbF+1/ieQsN\nH3EhCIDEY1WLf2UcUrFucHtHsNn8jdaQ9YsJAAhB6Vem2RqvV/JJw/qRhcuT\nRr/mDYhxKpvT7Fv/49vHStYOi3GNBq95POK94Er8II6wMkXbwqidZbYGI5pS\n6z05q3E/YefZE+IDEOAF+esHvGavZmB9BYfdVOm6USuvVxpZSr0I1odGi4Dq\nYF+QBiq2yf/idb2UiibGUHG/KuJehK6v6KaINHtidjB4vWXjOJrVEAHvLRB7\nvGQV\r\n=hR12\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF+iyf+vGkIAsYwgtdb+cU5jaZk6Lwrb3z7T2bziUQFwIgSP/Q8+1tAz3NW7Eg6uoJTNe3fJTM4dmscAfeaFk8fgU="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.32_1560354476909_0.8448095934246329"},"_hasShrinkwrap":false},"1.0.33":{"name":"chopin-composer","version":"1.0.33","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.10"},"gitHead":"fb524745aeb6a96c54b955b93ff71a4657b19fb3","_id":"chopin-composer@1.0.33","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-uUcIzzFDaKG8C2u6C9cScqn1jwIMKVlKM9jh5wLstQDDhetVH6yDbIU13z+BRRK1xLm4nwCbkfw06Wzi9dy7/Q==","shasum":"3635df92cb093bc17e6898a88be406ef9ac1c5dd","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.33.tgz","fileCount":10,"unpackedSize":15490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdASARCRA9TVsSAnZWagAAmLcP+QE+i5jyFvi1zMxVYcB9\nzweqkbyAYkNDY2vFv6dQFeJSCA1zp86sjJ9RPl7m5Hdevsu+A0yTL9KSoA5A\nCWs+vzZ1jYLsN7c+wAMZmBnd2skfoXeas/lwerWIEvAkjfP2DNIMi1cpOdzk\n5QbA7RMD7nFpYCYi9YwiPRKjusVaN7+WljPeFKojh9SStDb2a590zS6pbkCh\nQHfZ2u4ISw7LUV9S/JdhHLPlbZefbqDCQD1qzoUn6DWAJ6kOI3HCXlBbX9JE\nPlcoMv69GyjmiQSynkYCm0cY6KpeAYT41z9nbk0fUNJOBpmzthbC8mCBioaB\n2lV46cIeaPctdiVpJEkZ50WOjCuUVb0a3rho+JexzPteCWoAeLW6US/I+eVc\nntCjH2NUSVsoGfB0iG3I0XCFsLRSlm1IeC5lvapgfN5PrfWmk0GPaqxUi7vQ\np3uIddLawhSkyeKg5cTazR10t7l1LY7zeQjMphyaJLMGj8bWNUk3EsoaFHPc\nn3phTput/EQuCGnrKmqUvyUVBL1T7hpu7XU7j2UdAjr1Kjn71eGB1TsYdOyP\nsZQotz10jmKCgU4fdZ78nHiQLGj+Jey0KTJtSr/E+WHRcdimY8HDkF43X3cj\nMpPKPekBE4btP68EAU2h+9FI6oZ7P4eALYBZm6i4/RaIeR1o5d8LXaYFf60Z\ngxvI\r\n=7mjz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgIbyOxrsW94f4x7uVkc9iJNcuTOVN3FulksLr9SATTAIgHHrdTqnuI2F3A65yOLIU+viDbci5bCYIElrQcTHiK0g="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.33_1560354832791_0.29482034004920044"},"_hasShrinkwrap":false},"1.0.34":{"name":"chopin-composer","version":"1.0.34","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.12"},"gitHead":"094f61939b6815b2afbb3829ed71cfa22ba8cee0","_id":"chopin-composer@1.0.34","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"dist":{"integrity":"sha512-6Xu31o9nPw2cvJnnL6vDcTLWmy3cvC/j70UEk5wr0YVEuPCBi286EaAoD+V0Cg0dzvVq2Rc8boJUF4R8uk4wMA==","shasum":"3dbb160cfe0bfd0bfbf8ca2445a07eb97fcef609","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.34.tgz","fileCount":10,"unpackedSize":16364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHinDCRA9TVsSAnZWagAAwSoP/1nSziv0azyzkX650efr\nfmgnbY/hLCn/gqPBQt+9l3vrF4cHPoBHAsZrPZfOST5sJr+xVtWqe3qsfLzi\nNC8k+bpf8O9w/izzWgMsmUGABckUcX4l5Xq53vFNJB3YDXC2kl8XjWRJ+ieF\nQU8QrQk9NpRhmTZe2Fa/U77/OfB7wmzRwWk8hlQVzdU4vNyw8UE6H/XIIrsZ\neSg8zjCIbmuYgHFKKamJFC9r1+MO1asLjgX13AYmedm3ujxqCKtPjYV1iAv2\nkrzBXejxKkSK587VEnUNEVLhQtMgAKWJKgH9h04s/0rxM6blExZlXLt+aLfP\nn/yoW0NNaVy722qDW/FSPXXOPlHchLUH2qjw+dy1lxNYC4NrIR1Z6i0PBZRl\nDlfiSy3yrQ/1KxtBhrMxmFN+p8Jy38704yR56VU/6ClobRSYsTMab/zetPpG\nsLW0pWDoP7uzQiKPvRPoMnq9BoYY4+RXnFnbsIEXCIk8WIKt79/JH9huSz9w\nluOmYW115ib6PfCwJD28JV4XaKOvxHc7L+udSE3rcYlMq8948kb5YDK2of+v\n+Z6jgssnCSAJCaKfELwag3gD9+fNBj/CdEImTGgAf/4XmBtijCkVRXaoC9ID\n3IoTZJXCwlz+ezJkHMxandoLj/YFw2ibEFZRDOfXXwE0hfzlUqK6GCtvfoEo\nBf41\r\n=IL0O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOzNfAQVINEDuOVQUdNrOJkwJbnYDfNj1M5/XnvleYgAiBQDN4pVk2ta0m1waSXhbB+S9NsrvH0hdtwK9dUvqtFaw=="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.34_1562257858682_0.11672103982351545"},"_hasShrinkwrap":false},"1.0.36":{"name":"chopin-composer","version":"1.0.36","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.12"},"gitHead":"9e6b3a393c49d475387a75f4977963678194f243","_id":"chopin-composer@1.0.36","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-eTql6+N5esOhMVHPoT3HllSUyMLeo3SKrcdCW0lPUau3rW3yDaqhKVC+VGUEIFr+Pxa7RkVApAsoAUj1EddGMg==","shasum":"dc16d459df039047847ff0a90a84b8bd3796dba9","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.36.tgz","fileCount":10,"unpackedSize":16362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJdwbCRA9TVsSAnZWagAA6gMP/18XmIHmGWcWLCHiz9z0\nSbF/Nv88sgA7qmhRu/1Xbie0RhRpv7n00V4LTZt5R0gB9926bqa3nfv9UhBG\ntI7p5QnfW/158/Vxd0NLWTMiZMrN2yT58kSWyt94drawCi7BhpjG4BCMS4dK\n+PVX4JHfCL0blPcTKA1+cmN0oxfXu5jmcGGDihp5tu6UCVBByydQzBadrsMF\nmFer6QETFm/Z5xAkM6Q1q9et8KPXjpGGyh5w29gTmIaca5muCnOP2wngfU7w\nujQBIt17BvNtf43L7iANrHENLejvJTz8HsnKIihVQQfXwjSN0BC7xNCnZa1v\nV6KiMU1bj9PW28cWvcSguKeD4Rjma9wC459Q67DSXQokwysstOLkGIfJs95c\n8pAIo9ECWTEtbFsj9f0YF9wKca2x9H3o16JIFwl/NlXyCCjgoY1hBtUWaoVQ\nOYFKJepMw8DB6GmILQ7z2S6a7fkkBmaVf8Bp2mLJvuYsLUiTaMUsZBFWkdW1\nVKb4CIQ4iTU64cGOSyZYkpsRpsx5Jr81EEP6qcDdgMW3ZrW8mZuKDssh59Lg\n1140J+9XXWqh5A/y0bJiEqabciS0ourMwOX26l570Yp2ql/s2OQL0mSdCujq\nOkmrmQVA9/aBafojckPWMDKNQYR+hUbWTgCaEbRSV15ZY9fx5EgPUDgPB7X9\ngJS4\r\n=IlAK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCErowS58W0a8O4dkU6SzZ+nrmc4iJvssQVxLtbMewXOQIgOlP+XzW9r0qZieq18xcFQV/YGxsUv8GJ/3jC9Vn0g/8="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.36_1562762265325_0.9330511582578274"},"_hasShrinkwrap":false},"1.0.37":{"name":"chopin-composer","version":"1.0.37","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.12"},"gitHead":"3dd5ee02ee1ef2f12176073a69cc9aa475fd1191","_id":"chopin-composer@1.0.37","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-iAVsj/DyrnMUoa7fjTOkB8Xv+3qQyd6v1jEzeJfGQyEDW+k/DLor9B1VVHGY5zgJl6DT9VSeVH/4FIT3r63B1A==","shasum":"bd1ecb93374fd8acfb5588653bedd809df676028","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.37.tgz","fileCount":10,"unpackedSize":16360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJd09CRA9TVsSAnZWagAAploQAIo65fbL0j9aohvM+IIp\nt6s1o1ygA/QnTlzPH32FO2yW8QQevRipYf3PDjOZsodzRNd/BztV79xrrYtL\nAbCuiOZPZds4fidpyyInPyA4bQyB5iSF1pT1gPmQWjsMK/qRU//Ae9x0x3z5\nwE05qt3biwVVmK+kbgeZuv6fNsTvCeYzdebups64G2eAPlTbnJ9a8nMY6XYB\nhhRSPCh8eCvBedze9dyIi3Z72PYP88uFiX3b79pxfb6JIkcg2eDnRtPUyhh9\nv96poOAMC5ebUL99sDeldS8TyIsctIaN5yeffG4Iv6us9r+cLoCsmCSzzcn+\nuesYKyA+TFBAD/i3rOiDIHu4tqhvJ+XFI8U/029jjEkBZbwfGFmMsHF+oVC4\nVl+/iwIJ1lbHfy77q4k+71472APTJBxobLtZc7MQF5C530MfjK1R3QTwkKxs\nN37HWGQWd7tqaYMz9zblHWv6r34gPaM1qQr1jhom2wpRq+FAc5my/yW6sTaR\nf1SiOcVk1PDydkIAKRciKIg/lx+AQ870nBP0+hlKu34gposYwE01bTUvz4aN\n/xU8kLZuMBLuOqtvaIqk9qfKiFsyzQOCAyMd3m1aKuap127GJHqqSwxcFxFR\nZBCAWeHBjw4CNkXfY9VGsHn9bbIEVp5XCFoaqm+ocdhmx8jqjXAXuaIvUmUL\ntgGF\r\n=vsH6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhF5fo5IwyilpMCb7Si/h0bKkkeg9koAm5sjn3ySyWiAiEAn28wc5Yi20sPvqIV1/MP+HMkfkcGE2jYKGMh7WvJF0k="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.37_1562762557140_0.9853674110103776"},"_hasShrinkwrap":false},"1.0.38":{"name":"chopin-composer","version":"1.0.38","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.12"},"gitHead":"17b2f9f2b5102f226fa4906cbae7170c156adfbf","_id":"chopin-composer@1.0.38","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dBIDEvvpGLrlI4Lpp/LfzzOodggOe75nPY+QJW0eC3lJXgHVndzLIU1hlvIcf75sUTt9UY/K0fXnGV9iFi33VQ==","shasum":"84bbd7a45598615d98d0cccccd88b6af19f5e0d1","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.38.tgz","fileCount":10,"unpackedSize":16360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJeB1CRA9TVsSAnZWagAAVqsP/ioGgLyu98ifwW5r6fTC\nviDRiX14K4WC5pG6jL4MGMIIVb+tklawBV6t//pSiqEu2bXR9YsVvoyd8Uct\nB8I0jzj9OcF9AqG56v6PYjcBTjUJUJgQ0t2B1qSEOLSeUSRKDX4uGTEKOrbc\nOBYc88EBqLidG0QZPzVlUV+etTpnxOzaSFHR5/i5zcGQ7iRgTZhZsrJgquuP\nXzdl7S8OgnmAycw5n1qTURGwfVcnTO2O/MrPyapl8AWo404ffcdr492txKUe\n9CYk6tbd0sm5QkDgfgxuSjU+sNSkpoCLgr2KcOY1iKfcKfn6d9fjWWX8y40B\n7xGJL1mzlG9mETZEX1zyTSqyVBuZNyiuOph7d/STyBOkwzlgqUvMfQDQfX3E\nYw6jF1PxT3g/dnOqPnLG4opIfN90vsr53LzdZpDqQpZd41KCVIRzkyX0e6m0\ni8xEjSa1RiAD837T97rXKSbmfviv2atIX4QU6GpON8cNIEmXsrXkpWD7FaBp\nbj4lrA92AB0YLwLZjmcaGQFBry3EXvwYhoDKl2s8Vpg6L+XSuPNBs1lXUhDc\nMZ2NS8DgOaYsot+gR0EBREuHEfuNxTIBcokYUH1WMi5bkOqzqLVUtKRTYufG\nW3Q0+2fZt0hbNSfLzX9JhKxHhNrPQdAguSYwjhbgwcp+5L1XAr6ZEuqBRQBt\nyp8q\r\n=qbCz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfhdPHpZUDnWcRyUN1oK1C0W42KhGOMAu1QfWmhnGTXAiBgzc/+2lc4eM6Cv8HoVmf0hpQYfdHG167dtM6pYxZglA=="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.38_1562763381096_0.43183959073344"},"_hasShrinkwrap":false},"1.0.40":{"name":"chopin-composer","version":"1.0.40","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.12"},"gitHead":"1a0ed722b0aa7ed26e20e2e2831895394110bab4","_id":"chopin-composer@1.0.40","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-htO72QfMjdIJDXRcPEUV89dH81/2CaqHr6Y8ZVbP0Tc8DM3OknoAiELz4VEKBViDyGK8KEzwDbF4XlbbW6csJg==","shasum":"1a69e311589ea7809d01e26e4a9348be3b2324d7","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.40.tgz","fileCount":12,"unpackedSize":20880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjA33CRA9TVsSAnZWagAAWlUP/iRI+O8zPbK35nL2AXJt\n67y8qFH/ig0lo/eRc8GFtpScX6QtDSqQ1JFFCL8xA7EqZ522ZZg1RqFeHMts\nRiaxm6GOte1APXxvgS1fV3GdLD3SgZyHpidtDKBLV6lZPBgsRhXsWzmH4puP\n+MIEmI7uiIcXy9B2RhojkkcHjnpmWPvXqnGxEdt3ggVW0nF4MCNkfXuEAD+U\nW/1NiTmh3H9TebpU6ZgnvZUQ9ObaRtJZHqFLkuCn1ySpW+kfDju3KT8DPyuL\neQzAHZ0SiSEMrvUR+w+mMIKcnLrqbXf34lt5OTxSJNWm47odkpVvGJiUFpdA\nhoKU1zCGOYzuUmBkk9dcro7nvxvhj1YEmOBPkK1qPas7shC15T3jrq7AvAO5\nPOK4ck/HyKDeRi0NmgX+XMRmZ5Cqxb+rIRFRoJPOP7/5oeAQgJdR3ZHXXGHb\niF1rVRQ59Cl6eb2VpQTeNzyb4CXXtM/f7fi+rQHhKmyCxEZVoZEu740yaBdV\nYX3SHcDl1rlDQI+cIWZEESXRkhM980ZJflzILeO7/F3XedlJpxzIkaA2wIwU\n+6J83XejsasVkjX4Yp5deltmA+omDdchz4ASeySDMzw5jfg/ZbFtHtMqsI8L\nDl+qvrAM2K8fK8Uqhb4Kk3rIIGgRIxMaujCkZ1okVH4M0aabJ9ybd2GuQsSn\niRGH\r\n=srw0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDU1AWp/Ci10kKmSoBdwXjFTGjlgTKqwk+3lUy4h7G1pAiAe3VXIfvIt/oEiGDpr+IpaDCeeeWxgTZrOXRTCGGx+mQ=="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.40_1569459702340_0.5496348588831574"},"_hasShrinkwrap":false},"1.0.41":{"name":"chopin-composer","version":"1.0.41","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.12"},"gitHead":"20de3544686b9d39b2ff5652e6588b5c19d4ccc2","_id":"chopin-composer@1.0.41","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NqJ2eqyNfpnWtrA1QRIccnt1KipRCoqF9NKd+NZrwWkvH7JyXt2lroo1o69YX8o+QS/JQRWmMn8+k1j0wWaryA==","shasum":"be3ee979e2b9e5cbcc918f70390afe7cce6615f8","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.41.tgz","fileCount":12,"unpackedSize":20402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjA6TCRA9TVsSAnZWagAAqbsP/3ilu0lJfv/mHogEyLIq\n9rpJ5qisCV3ABxvN4043R6glEjkvEqpoxK5TnaTKsCROWTWzwbKbkJDexTy1\neYhBtbcQ6zl/VGbJnqhLBQAPVtKiULA11GD3vk0yYKK7cnE7GbWH0tWnCfvV\ntyzHzTb1/SQrcqocawk8D5iymTpWZ6zMfPy8+iBwx1zG3Oob0lgaLLDDSG+j\nlYoGYHF+oT6W21NcNMrz5WyRfm8MFghuR94MOq7OI/4REtm4yNCE9lvCiOiX\ncl+eILUKDlwSrYT+RZqdiC/3FZlra+3bcI/w8lKuLJje4SHHAMs8SDfL0d7G\nm9Y0ONNMDtK/xbsZLvvTROdd7R1VPtzvvIHQdJT7Dr2bQypABl2kjWryM3XO\nl06BuNMrENeLm2kJe8dFX7O2h8YWRcrzTZtfrZcyMbaxfkcjuBGgarKjqYiQ\nwob4oAlHrnp/F1fG+1dqbf5C/pHFAbNaU0CPGcKRKYZ1S7FvEcP6PnKueYMY\nL6DsiK2WR0yeOqkhx2txdcnedPOvzC8QY1LWnfpQcNMqkWJBoz/L7WoIoiej\nnFFe79oHwQjn7YGjablVmd7Nk9WbDvSw06yssAhoE8gtsCJHgDToP/LQYGtf\new3Uk1mPtuC1C9oo2iqwRAe6NrjVV9VQ7zW45jrfNZR8569/cGIm+PhnHIXh\nFpeK\r\n=JXZX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKGd2ViJxliBm6UEsrLQmufZG+3l/LMoLKd5P5ruRDKAiAxx3TJYmVwu5IVdc9ngtWfI/9jbykXLJteLEbdWgBauA=="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.41_1569459858722_0.03387050424371196"},"_hasShrinkwrap":false},"1.0.42":{"name":"chopin-composer","version":"1.0.42","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.12"},"gitHead":"63bd6b3b1e28e22eacaab36fbf1e74eca1ddffb9","_id":"chopin-composer@1.0.42","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lKU3nOwJwOws4F1JII1sDA84DTvzo+D0Yrzzf5TdJex/DtMGrCXuUtIQaAPOEuOWUlyqYJu8SGYiun2w8KypAw==","shasum":"c1b10aa8a0169a63f9f447d5c3246e6c6d57d6a6","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.42.tgz","fileCount":12,"unpackedSize":20359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjA9HCRA9TVsSAnZWagAAcoIP/RWhaGekO8CzNDxrkah0\nRUQnEXuWF7BxNX/+Fx2qFqLdPq9mSAa8JemUvW3iTsVmF+133HRse+Opio7c\n7oVV7L4QAveaNV4MHZyBExmz5idK/gqP6hds/gMK439bwsIoiR2MarRh7S/F\nh7l8Sse+leG0C9YWfWYOZa6TrPYsHpRZ47iSK09gcAVdLzP4EeittvvQW5UV\nt35far6sibIwWyHDOk9fYjkuNeNwJMhgF/n+jcBHk/5rSvjycQUuah/I71uR\nuSEPdCnKp1TCz7XUBpu3CDXR4FqEmjAEhxg5UQQ9hCaSXn9TRQAoOQHqczmA\nItZOeCqBahIYKO36HLpZnOAR9qeYHxTOVdX1Rwx8Kq1TpEzd/J6yEQ3rM237\nnAqFNS4FlRlWIhpcK2ceYTpEBypQwP44f8+t4EKd+THcOfA9qmnCz/Vnk8Zd\n75L+9KV9vSlK1vRgO7rSA1HtFzKW5FAvpWL7sIT52conDt62JKbWM5ivpwRH\nRbjWeBCl1e56vbzmlthBfCXphs0xQ1hjSkR5hirHYnyoBOxbpC5pLYnih4Tb\nESmElgpCddPlWuINluOgfnsBsMBldVr1VsoLlrvIFyLO6GI2X48NDPM8AEOT\nNx2FvHPwEsd+jKqb0rvSiG7QwYsvjSKaQkwT9LD8Ugcvs33w6XxmIjBleNrq\nup8l\r\n=YUW/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQxqgx/PcnLY639BCE2Xf+Uzf664KKq1bUiJdAma9VmAIhAISlFLlgUw3Wmy470qBIf/0CFObcsalAVw+y9GLjUJXG"}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.42_1569460039250_0.07682424281226252"},"_hasShrinkwrap":false},"1.0.44":{"name":"chopin-composer","version":"1.0.44","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.12"},"gitHead":"7c9756a1354698f9a500c24961bfc38270e50795","_id":"chopin-composer@1.0.44","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Ee+Tvva0zGVXNG6fdeOg8GJrMUNOkIhm64VczIEATeDTkWn/p/v7e6H62+BVfZjKIka7dssjXMPa72gSw5iQ+A==","shasum":"2488faf9c511a35b53142461fe81f387108db74c","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.44.tgz","fileCount":12,"unpackedSize":20566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjOciCRA9TVsSAnZWagAA3cwP/iDRm6D7JCQ1yGEgpPEB\nWh6hlvbUV20ez55Ua/KssKHAFkuypssvaJLsjYwiBmns+6qQ00L5rUKlV0tw\nXNgVWig4k9z6889YvQ3CasNH8nzTk/HtYqfvRVKqDq6SB+5Aqb8UseLwdHW9\nL9Mxf/yQuof8LpIS/UcmYslqjubbO1FThL0OD5v05Zi7e0RuKT4jzxP0B/tW\nYs1RPnrhKU3yVsp7hZxbaUxadh1rnSM2ZSfjNbKertrF50ufH5ZL4qgYCxE1\nH40ec1OqKAGqm46QNGe1SrzqvbnZxZIAj1H3LmvkeXxCDOgGjEktzyemqLvY\nfTwiK4g54fosg3gZAnioAHhLSDGSZBHmISKPslgATl/DH5lgXcuOKeUJY9CL\nt9tTpcBGZMwxRtmv0T71frOhnjc51ksAmlrxpcUOKVjz9Yzn0gTQ/VKJ+tiq\nqaDRTvw1YONa7bvMxVaJcaEeW0qhk1wTbYyRNDV7m9N/ra0XIL7e2PlXMz71\nog413I0g40A1UKiK2grfqy8GR+TdZlYx8IHq7gCSOaOR34PLuQEgiXFX6DX5\n5aUtzsKRHMcn9FufuNPtCTnVuotHXWcL576et875jFYuMsNWHY31D/Gw8ygf\nGTaanbfwjzlffyTzacU11OwLG26Etybcang8bhbKL3cnCk26nlxt5zzX+YBt\n/kwm\r\n=kk57\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrT3uIrnty5xsmyjDpN2IQaKbBDZBzHxF2oM3BVvRuzgIhAJ/POr03hfef0EwuZvHkty2jrQ1RY5oEIqDF2NCW5VT4"}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.44_1569515297405_0.0412515473503543"},"_hasShrinkwrap":false},"1.0.45":{"name":"chopin-composer","version":"1.0.45","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.12"},"gitHead":"d8f1b7dea736b90dce79fe58ae444f997dc70a93","_id":"chopin-composer@1.0.45","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jua0FW5N8gjy/z60eCp0LGBMGCMlahnbgLchiKSNG9IBjraN4FJgqo6qcRSMuAH3eGSLcUZGPK2MU6gJZ6aNZA==","shasum":"cd212c6181f3e069e5472f245ca0a4a9a3f58167","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.45.tgz","fileCount":12,"unpackedSize":20560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdofMFCRA9TVsSAnZWagAA2kQP/3sXLjlE4eiHtUySLhIx\n3s0uutlA7XO7NcXudIS5kM5bme8tLK+LgrGv88i0p3zPJgfR79hw1p8xWKim\ntiw9Ync495hswwX/4m+WUa/DDkmqBlG10WdVXpT7kHvWV81FenesSVANHTuJ\n8rkTNOeVmaoFy2Uk0HVJXTCvRpB5StqG/+9RozoYsQYCDGH2nZXwQclFIN5p\nlHx+Sbal1D5FTevMbmDsbQNzt/7M1V+mzZpaHI3lTsEwxnG+uSz9if4OSp4j\nTForDPJ16BHQNqaaEsvw/X9m4d+/r7agZ/XozJmk9ojsJaoK6JgBfpa/ITOz\n+j6v26j030OyGmgGj6xNhEW3PGovl5XgeCWxMQnvweOZBXP0nzj8c/6l+9Yy\nziX10Q+xwErm8WyK4sFBQkv7piDW0KXsc3Mw2Y8SIZnpB3QNm6AxUOu385WE\ngKkWddq2cTVoEdj//L9bQ6uJQVV9w3XSJ3mbPazbwMHogyzM2t2/i69z8Gxg\ned6eF0kOq0laB3T87fsSWDzcI7nvLgT5adSQXK5UrXuvKxcZ6eddn6iHWL5X\nbgzSwY58FE0vOOqT6Qe/ZWYOgOZIt1af1/J4BJwO3a7E0T0cUECoxOph3tja\n9hYSq+6NRcEvPualymVrZ7v/5uRix/uWVpvYL7Y3RVPFIQX8zygYQ7Q6ZzCp\nLy8t\r\n=Amen\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ3B/4QBTP4RCa0iOFFbd5mTagMOF1sTYYL3SEJJwTJwIhANtUWaEUPRWkTx5A6/TFq+fGYZCR5Xa3oYy/QGp2tlY3"}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.45_1570894596473_0.8691910750659628"},"_hasShrinkwrap":false},"1.0.46":{"name":"chopin-composer","version":"1.0.46","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.15"},"gitHead":"25acff8200e45db881e0aa681dae400b303e61ee","_id":"chopin-composer@1.0.46","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-mMs2QA4DG4bGCeXhcvRwl3aHMbLf5t1wbvIm8v1UGBguaKGhqHbXzr0pm7PF5JgLt48FClwXxn+fhDU3Amii9w==","shasum":"cd640900feefe1b2101cb029593a76e0006505ea","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.46.tgz","fileCount":12,"unpackedSize":20925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsZIWCRA9TVsSAnZWagAAg+EQAJTCQoBYjTP6/hDirp1g\nJPQ+q9m1zntFpUbS/VUvsvxMf0BJ+tgR1tyW6cAxq8vpBeGnYemgvUDeQYA2\nsvENdemttAmydtGIPFNqkhv/BaOIbFzdG/FPieEvb8mb/yrBu6BgGHlWCH0w\nUWfJRETLPluX8g74kIz6AXLWCutV/IwprhnpMcLt8as//rNu1Mr23pexDQjl\ntdy/3RwjmhC6d/wD6z7UIwNXaTU9NxLkZfehfTfyTX79Xf9lHx7fnvCVgzD6\nsbRXDBgS8OduAKNs0XG18FXINEjQ0xPNqKvrwT/BIhe3v7H2hlwyi/BnDtcJ\nFYAioEfMpzVX2fIvU96yredaLyH0jNZ5w43Lo61vVuy4NhDyw6GBl4jJ6eH2\nxxTHFEPgCMCId5TCouxj4RV3/PKuBe2TSkz7oZX66/Icm4o3JqrAFEin69Wr\nOH0Ph9pqXYvG3/8x4mki72g6i+vm2FJD2mFeN1cYtnCNyQBpn040juMtBuVV\nSbgKrAkSmob65ZKgjE1sm/28tM7RqoCmJRS9CAlbANHKGG5S+b+X0TIdRHZF\nvtCtOlR0IyNrH1WuGBe0ZTqsZThNEyU6QOoZGfs9XzptFlVUchgNfVdQyTN5\nbau+z/NcuIT+WLiJljzrSLCY4T80hqEmmLSvsLzoxzrQKr3uqKOr327fHjYg\ny5x9\r\n=5Bgs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUt/cBaptQczbr2wHQZakmaBP82D7PrSQQKDMm8yEJVAiEAzYujo+6gYHHvYQZfWSmJuh3AfKlCWkaOioFmvqqoeto="}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.46_1571918358391_0.00685540957016717"},"_hasShrinkwrap":false},"1.0.48":{"name":"chopin-composer","version":"1.0.48","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"node src/tests.js","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.23"},"gitHead":"9715af99341b36a7344f4f5b2e329c75b3b7ead7","_id":"chopin-composer@1.0.48","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-y6MAsp02IX6tXetGI8Wb6SEdMPdMOoHyaO9QbzWMHIHBEwJlLDTlNFWN9EFCU9bVJD1GPmFnzqEND5spGpGyoQ==","shasum":"29565d16049b3aa4a68611049f465e7e2deb911f","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.0.48.tgz","fileCount":13,"unpackedSize":20942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHb/+CRA9TVsSAnZWagAAZ1MP/iFKfu4oKchxcuzGuJvj\nOiCZQy81ZRVVxOTTI3LA0etb7FeLszW3a6ixyucQMHaizIEiUwPEV9XA9Tps\nTPTsAD5kttmRIgwEFo3s8XmS8jzxFbrIAd17Q2QyzSVvVCsTW3ezkyT+b1LF\nOoR8TEk+wtV6wwVtiJvfde2Uon8nI2+T84dQ8tlBbvsVNxEEQImpHCdSolOF\nlbKXs2DNNlMZcO9fk7Ai7pSr7R9jkeMTDomsW+GipSDRmyWyIbcFet9lNhAk\nXPc1fXyEZ5MRaczsh3PMxXWeiwFgDUU43shMxbpnyb/zOQBHqkuC9QToCk4/\nOKsruecAKYNERg6Mdiv7BZ5XDKvPy5axZFmuTzAMKTgfcNYCsqH77zWuKW07\nnfhyG19HE2uBCvbsy9yVmXVdio2gtRWbEQHUpfqu1loz7Ddbl3AqfUp+zepE\nJbiItdrDIcnT0N1mIbH06X6QtKh+pwoR+/h4un1rlbGTxVbTOf2knf/aH9sa\nd3QO+M6la07UB2ODDgLTyIjxxDY8/CcrqmLriaQBfUGIXj5KBASP6LJ/AAFb\njhKEyPvyZmu6xQCHOoGu4tlVAsIMSe6L3Mg2/HOIrzN/yMaRnvIXrQPXwLMN\nAqnc2UDET15ZAAuYulZCbNj3cbuAbJ9/wxnbO+/pji6By2F6GJTDcHNp6Ofd\nnqXy\r\n=a+QZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp7XLlNUUwd5+rEfogUaDdCEB+3e0tkoeU+DDgGXP1YAIhAO6u8WqNtn8G+sPQGw1FhdKgMr1WoXIaHWKPiNCpidMf"}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.0.48_1579007997780_0.5882844503417104"},"_hasShrinkwrap":false},"1.1.0":{"name":"chopin-composer","version":"1.1.0","description":"small library that abstracts class composition concepts","main":"src/index.js","scripts":{"test":"tsc && node build/tests.js","dev":"nodemon","build":"rimraf ./build && tsc","git-deploy":"git commit --allow-empty -am \"version bumped\";","postpublish":" git push && git push --tags","postversion":"npm publish","preversion":"npm run test && npm run git-deploy","pretest":"npm update && npm run build"},"author":{"name":"Assaf Barash"},"license":"ISC","dependencies":{"chopin-methods":"^1.0.29"},"devDependencies":{"@types/node":"^13.11.0","nodemon":"^2.0.2","rimraf":"^3.0.2","ts-node":"^8.8.2","typescript":"^3.8.3"},"gitHead":"e761f8d69de29d2385d543f975fef57c79a03724","_id":"chopin-composer@1.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-jbJ/W8M2DCI7ZwfMRhN732DT7gmrCr3tNUsgdrzFNSPDCGx8FGlDeGDULVZrM1OFT//6PxPseqGlkgY+deUzgg==","shasum":"e3fdea633a1a17458f3df65551a2afc8ff8869ff","tarball":"https://registry.npmjs.org/chopin-composer/-/chopin-composer-1.1.0.tgz","fileCount":24,"unpackedSize":46321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeieo3CRA9TVsSAnZWagAAkqsP/0JippGFl0nZ+hltGGrr\nJUJrrlxbFMfzzbKDy2s5DmD3ap4AAWJHhuET9yQGfyXD0yX3FZ79p6th0e2X\nUYGcDqhfvoe9XwUyDVwQTXIktB7kw5qaSETpM5RdCLGeNpQz/wv5M/I60Ngm\nVQLrXCnVHAcyK9uLMYp+ZWki+iYNJwVq73Sn365q9U5OnGTCI+RGWNo0M8oH\nVRH3AEOaKHrQ7Pps+BkA+Sjepwnvp4GE76HZ0OKbLI4DobKAMiz5/TKGnVCJ\nm4M8jDezti8Y0a54FWGJov1nYRsLJ2XBolQ1GaHNNmFKeGFBLpcCkeYPup+1\nQcKn9AcyE4jYZ8LUh92ASEXiTdake/ft0295yRnsQbxfoyCmevxGLNf2YmDb\nyvSDyNpbUmUv5IjChEqltKBBSao/qd6JKAso4z3wplgNVnc2vVsN67r84p2O\nwKUgVjlvEcxOasRCU2479NQBly54AAeVjmg4Zqt0fdSDAQlywvvFPBNqgHh8\nt152612ACqy0teF3cbnkXBOA439h4EcQD9k7p/ITnWB5hxGcZK7CfrxRyNvW\nRXjOXWfzdw46jNLhhi+TI5ju3/6/dIe0uepN6sdJLA7TaPjl33pPEbTDwGL2\nW53v5ZayR8HXzESjposZY9apDODb17qA5c9ul3ZdQc8ZwjfKxXZ0njgbXS77\nPoYt\r\n=hfT4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC76rsqUWV/9glmKNWDPEA7Wl7j4EvXYGc82u7CpvNR/wIhAP6Tu33rnbuvpzJEFWiJAtJN67kwnGOltsEavrrn/26Q"}]},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"_npmUser":{"name":"assafbarash","email":"assafbarash2@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/chopin-composer_1.1.0_1586096694432_0.19659836599329106"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-15T15:03:00.547Z","1.0.2":"2019-05-15T15:03:00.719Z","modified":"2022-04-12T06:13:54.669Z","1.0.3":"2019-05-15T15:52:03.941Z","1.0.4":"2019-05-18T11:41:03.763Z","1.0.5":"2019-05-18T14:06:30.031Z","1.0.6":"2019-05-18T15:42:09.072Z","1.0.7":"2019-05-18T16:13:08.347Z","1.0.8":"2019-05-18T16:16:31.770Z","1.0.9":"2019-05-18T16:16:43.933Z","1.0.10":"2019-05-18T16:55:58.671Z","1.0.11":"2019-05-18T22:49:51.242Z","1.0.12":"2019-05-21T23:25:25.002Z","1.0.13":"2019-05-21T23:31:53.262Z","1.0.14":"2019-05-21T23:40:08.560Z","1.0.15":"2019-05-22T20:40:45.652Z","1.0.17":"2019-05-23T15:15:54.882Z","1.0.18":"2019-05-23T15:16:39.033Z","1.0.19":"2019-05-23T15:17:24.542Z","1.0.20":"2019-05-23T16:03:52.636Z","1.0.21":"2019-05-23T16:05:15.610Z","1.0.22":"2019-05-23T16:06:26.144Z","1.0.23":"2019-05-23T16:08:13.924Z","1.0.24":"2019-05-28T13:20:12.350Z","1.0.25":"2019-05-29T16:53:03.514Z","1.0.26":"2019-05-29T17:18:14.611Z","1.0.27":"2019-05-30T12:56:20.106Z","1.0.28":"2019-05-30T15:48:52.692Z","1.0.29":"2019-05-30T16:40:04.758Z","1.0.31":"2019-06-05T14:58:57.871Z","1.0.32":"2019-06-12T15:47:57.138Z","1.0.33":"2019-06-12T15:53:52.929Z","1.0.34":"2019-07-04T16:30:58.828Z","1.0.36":"2019-07-10T12:37:46.471Z","1.0.37":"2019-07-10T12:42:37.245Z","1.0.38":"2019-07-10T12:56:21.241Z","1.0.40":"2019-09-26T01:01:42.504Z","1.0.41":"2019-09-26T01:04:18.864Z","1.0.42":"2019-09-26T01:07:19.409Z","1.0.44":"2019-09-26T16:28:17.634Z","1.0.45":"2019-10-12T15:36:36.581Z","1.0.46":"2019-10-24T11:59:18.562Z","1.0.48":"2020-01-14T13:19:57.909Z","1.1.0":"2020-04-05T14:24:54.574Z"},"maintainers":[{"name":"assafbarash","email":"assafbarash2@gmail.com"}],"license":"ISC","readme":"# Chopin Composer\r\n\r\n## Introduction\r\n### What is Chopin?\r\nChopin is a minimalistic library thats abstracts high-level concepts of class compostion.\r\nFollowing class compostion techniqs provides better code reusability and easier scaling for \r\napps with big code.\r\n\r\n### What is class composition?\r\nWhile \"classes\" rooted in OOP paradigm and compositing is rooted in FOP paradigm, \r\nwith no doubt class composition is a concept that lays in the gray area in between those two.\r\n<br>\r\nImagine we have a base DAO (data access object) that supports basic CRUD (create, read, update, delete)\r\noperations against our DB.\r\n```\r\n// base.js\r\nmodule.exports = class BaseDao {\r\n\tconstructor(tableData = []){\r\n\t\tthis.ai = 1; \t\t\t\t// auto incerement\r\n\t\tthis.tableData = tableData;\t// fake data\r\n\t}\r\n\t\r\n\tget(id){\r\n\t\treturn Promise.resolve(this.tableData.find(item => item.id === id));\r\n\t}\r\n\t\r\n\tcreate(model){\r\n\t\tthis.tableData.push(Object.assign(model, { id: ++this.ai });\r\n\t\treturn Promise.resolve(model);\r\n\t}\r\n\t\r\n\tupdate(model){\r\n\t\tif(!model.id) throw Error('no id on model. cannet update');\r\n\t\t\r\n\t\tthis.tableData.filter(item => item.id !== model.id);\r\n\t\tthis.tableData.push(model);\r\n\t\treturn Promise.resolve(model);\r\n\t}\r\n\t\r\n\tdelete(id){\r\n\t\tthis.tableData.filter(item => item.id !== id);\r\n\t\treturn Promise.resolve(true)\r\n\t}\r\n}\r\n```\r\nnow we can create concrete classes from our base:\r\n```\r\n// ConcreteA.js\r\nmodule.exports = class ConcreteA extends BaseDao {}\r\n// ConcreteB.js\r\nmodule.exports = class ConcreteB extends BaseDao {}\r\n// etc...\r\n```\r\nbut wait! what happens if we want to create a new ConcreteX class that extends our base dao but can't update?\r\nwell, we can overide the update method like this:\r\n```\r\nmodule.exports = class ConcreteX extends BaseDao {\r\n\tupdate(){throw Error('update is not supported on ConcreteX') }\r\n}\r\n```\r\nbut yet again, if we'll have bunch of concrete's who doesnt support update we will have to remember\r\nto override the BaseClass update each time we extend it. it points out to deeper flaw in our design:\r\nour base class doesnt represent the real \"base\", the common thing, about our models. here comes into play \r\nChopin and the class composition techniq.\r\n\r\n### But.. How?\r\nOnce again i want you to close your eyes and imagine. <br>\r\nImagine a world were BaseClasses are nothing but state and minimalistic functionality related to it.\r\na world were ConcreateClasses are totally seperated from the logic they expose and they deal only with \r\nmatters related to their \"Concreatecy\".\r\na world where we (developers) put most of our time in writing new features, and compose them into our\r\nnew\\existing classes insead of strugling with making our previous code work in a new place.\r\nI'm happy to introduce you to Chopin:\r\n```\r\n// base.js\r\nmodule.exports = class BaseDao {\r\n\tconstructor(tableData = []){\r\n\t\tthis.ai = 1; \t\t\t\t// auto incerement\r\n\t\tthis.tableData = tableData;\t// fake data\r\n\t}\r\n}\r\n```\r\nremove all logic from BaseDao\r\n```\r\n// features/get.js\r\nconst Chopin = require('chopin-composer');\r\n\r\nmodule.exports = Chopin.compose(({feature}) => feature\r\n\t('get').method(function (id){\r\n\t\treturn Promise.resolve(this.tableData.find(item => item.id === id));\r\n\t}))\r\n\r\n// features/create.js\r\nconst Chopin = require('chopin-composer');\r\n\r\nmodule.exports = Chopin.compose(({feature}) => feature\r\n\t('create').method(function (model){\r\n\t\tthis.tableData.push(Object.assign(model, { id: ++this.ai }));\r\n\t\treturn Promise.resolve(model);\r\n\t}))\r\n\r\n// features/update.js\r\nconst Chopin = require('chopin-composer');\r\n\r\nmodule.exports = Chopin.compose(({feature}) => feature\r\n\t('update').method(function (model){\r\n\t\tif(!model.id) throw Error('no id on model. cannet update');\r\n\t\t\r\n\t\tthis.tableData.filter(item => item.id !== model.id);\r\n\t\tthis.tableData.push(model);\r\n\t\treturn Promise.resolve(model);\r\n\t}))\r\n\r\n// features/delete.js\r\nconst Chopin = require('chopin-composer');\r\n\r\nmodule.exports = Chopin.compose(({feature}) => feature\r\n\t('delete).method(function (id){\r\n\t\tthis.tableData.filter(item => item.id !== id);\r\n\t\treturn Promise.resolve(true)\r\n\t}\r\n```\r\nseperate features to files and sae them in 'features' dir.\r\n```\r\n// models/ConcreteA.js\r\nconst BaseDao = require('../base');\r\nconst features = [ //all features are presented.\r\n\trequire('features/get'),\r\n\trequire('features/create'),\r\n\trequire('features/update'),\r\n\trequire('features/delete'),\r\n];\r\n\r\nmodule.exports = Chopin.compose(({model}) => model('ConcreteA').on(BaseDao).from(features));\r\n\r\n// models/ConcreteX.js\r\nconst BaseDao = require('../base');\r\nconst features = [ // doesnt support update\r\n\trequire('features/get'),\r\n\trequire('features/create'),\r\n\trequire('features/delete'),\r\n];\r\n\r\nmodule.exports = Chopin.compose(({model}) => model('ConcreteA').on(BaseDao).from(features));\r\n```\r\ncompose models from created features.\r\n<br>\r\nfor further reading about about class compositing I recommend this great articale.\r\n<br>\r\n\r\n#### Should I use Chopin?\r\nChopin can be used in any js\\node project. yet, in existing code bases it will require you to make adjustments\r\nin order to achieve the benefits of using it. \r\n\r\n## Documentation\r\n### Chopin\r\n* .compose(compositionInitializer : function)\r\n* .use(toolInitializer : function)\r\n\r\n### Tools\r\n#### ModelPlanner\r\n* constructor(name : string)\r\n* .on(baseclass : class)\r\n* .from(features : array)\r\n* .construct(cb : function(...constructorArgs))\r\n\r\n#### FeaturePlanner\r\n* constructor(name : string)\r\n* .on(featureInitializer : function(feature : FeaturePlanner))\r\n* .method(name : string, cb : function | cb : named function)\r\n* .methods(methods : object)\r\n* .construct(cb : function(...constructorArgs))\r\n* .initializer(cb : function)\r\n* .setData(data : obj)\r\n* .appendData(data : obj | key : string, data: any)","readmeFilename":"README.md","description":"small library that abstracts class composition concepts","author":{"name":"Assaf Barash"}}