{"_id":"metarhia-common","_rev":"46-99b74b819392896ad88b6d8218fa03c7","name":"metarhia-common","description":"Metarhia Common Library","dist-tags":{"latest":"0.0.38"},"versions":{"0.0.1":{"name":"metarhia-common","version":"0.0.1","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/Common.git"},"main":"./common.js","scripts":{"test":"node tests/examples.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"3.x"},"jshintConfig":{"esversion":6,"predef":[],"node":true,"indent":2,"maxcomplexity":7},"gitHead":"e736df5a80a158333bd56ce2c6967a2b49e97f8e","bugs":{"url":"https://github.com/metarhia/Common/issues"},"homepage":"https://github.com/metarhia/Common#readme","_id":"metarhia-common@0.0.1","_shasum":"742cf2b08bd5f52bead00e775f79fade479e9d4f","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"shasum":"742cf2b08bd5f52bead00e775f79fade479e9d4f","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.1.tgz","integrity":"sha512-EhPLVuREjD4En/bAc0Bj+6gYi2PQpY1eFWPpqGfua9OEObmsvXGjooqKZhQdMjjKBcOzGnAj+PassboI3TA4OA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqYguEO0gTPD0Xo+jS4n4grFoJtlGoRwLiAI5OhISWoAIgR0E0V2IvD1f+TPncjOU1mS4jNJrCq2/vDpcx0+p1LkQ="}]},"maintainers":[{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/metarhia-common-0.0.1.tgz_1488650836952_0.8290400356054306"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.2":{"name":"metarhia-common","version":"0.0.2","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/Common.git"},"main":"./common.js","scripts":{"test":"node tests/examples.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"3.x"},"jshintConfig":{"esversion":6,"predef":[],"node":true,"indent":2,"maxcomplexity":7},"gitHead":"07bb9b0dc0fb164a4cbdc19452e077395248937d","bugs":{"url":"https://github.com/metarhia/Common/issues"},"homepage":"https://github.com/metarhia/Common#readme","_id":"metarhia-common@0.0.2","_shasum":"9ee4dc84711e04049f4d41af10d38d5beaaf3a2b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"shasum":"9ee4dc84711e04049f4d41af10d38d5beaaf3a2b","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.2.tgz","integrity":"sha512-lPQ2UixsJuBNfR/b8MBMA1E0XhDcq+X6aSkdUpUJnnZN8Ue+hAKvkM04cSf99BMhk00RvGIDmkAZsqdM4sNMOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4xZ5hB7B9uyPiUccjr9ZTKozst3wPfv8OYWY/Z66PbAiEAh2JtTlvPLMRFa7XqD3qi3mTxFhq1Va+dIdeRsL68/o8="}]},"maintainers":[{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/metarhia-common-0.0.2.tgz_1488653435735_0.7467940733768046"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.3":{"name":"metarhia-common","version":"0.0.3","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/Common.git"},"main":"./common.js","scripts":{"test":"node tests/examples.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"3.x"},"jshintConfig":{"esversion":6,"predef":[],"node":true,"indent":2,"maxcomplexity":7},"gitHead":"d4cededd432a477b4efaca63ee7da43417780a9b","bugs":{"url":"https://github.com/metarhia/Common/issues"},"homepage":"https://github.com/metarhia/Common#readme","_id":"metarhia-common@0.0.3","_shasum":"69d16fecb80f6c2d7cae4b64d2ed455638965edf","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"shasum":"69d16fecb80f6c2d7cae4b64d2ed455638965edf","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.3.tgz","integrity":"sha512-7XT8weB6Lw4pmWSDGwLWqQz/tKoivX78QuSYHhDVqDPNALC2hRjyrLxkzCdH7XVvL+PvVZUA6RkTTLGi/f8iRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDMJqUfWAEMr1aI9xovB8ZZmbxrCfVQkWdmjlvPbxAQAiACoj/+HHoFx83hfeWrLuZa//8NB0Stg78nWdvYVoIbjw=="}]},"maintainers":[{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/metarhia-common-0.0.3.tgz_1488713430995_0.9220199591945857"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.4":{"name":"metarhia-common","version":"0.0.4","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/Common.git"},"main":"./common.js","scripts":{"test":"node tests/examples.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"3.x"},"jshintConfig":{"esversion":6,"predef":[],"node":true,"indent":2,"maxcomplexity":7},"gitHead":"d4cededd432a477b4efaca63ee7da43417780a9b","bugs":{"url":"https://github.com/metarhia/Common/issues"},"homepage":"https://github.com/metarhia/Common#readme","_id":"metarhia-common@0.0.4","_shasum":"5917dbb6590a3431c160d7ab9ebe934f4e78fb91","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"shasum":"5917dbb6590a3431c160d7ab9ebe934f4e78fb91","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.4.tgz","integrity":"sha512-vkIK3fgvKm/dCoKMxoMT9mGhIyJYwCDuAC1xYyS/HsoYz3DIfHMzHkiZIWd+yXJF91KvGieYgTt1n/EwlPk4zA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD74EbDahKrfvwxIsFdcLJQ8d2KxlqEPiaG69cY2VjnPwIhANzVfzMwUtjAzytPxHGzKNAyruOY9URIGu2GXBmDq55F"}]},"maintainers":[{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/metarhia-common-0.0.4.tgz_1488921585898_0.5314724387135357"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.5":{"name":"metarhia-common","version":"0.0.5","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/Common.git"},"main":"./common.js","scripts":{"test":"node tests/examples.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"3.x"},"jshintConfig":{"esversion":6,"predef":[],"node":true,"indent":2,"maxcomplexity":7},"gitHead":"6b6544f20b055138175c0f86ab25e50bd6991e3f","bugs":{"url":"https://github.com/metarhia/Common/issues"},"homepage":"https://github.com/metarhia/Common#readme","_id":"metarhia-common@0.0.5","_shasum":"c1c881e3e3804bad9ad45608bd162ed23d38746d","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"shasum":"c1c881e3e3804bad9ad45608bd162ed23d38746d","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.5.tgz","integrity":"sha512-EcKnHdwYR3AvK3aDwqjAZUAcdyGxmdmgzi4Dq+QUrArETdY01fzTdtH2jNLqHIqoTwoQfXYrt5mxz09ncouePQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmasI76nYu5jt93kQ1RF+HiGQLKgb4uoLUEpyabe1UHgIgF7c7EMuuDGIK1X/9ve5oT+cZbkPooFucr1IFg71BESk="}]},"maintainers":[{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/metarhia-common-0.0.5.tgz_1488926535424_0.22050830186344683"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.6":{"name":"metarhia-common","version":"0.0.6","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/Common.git"},"main":"./common.js","scripts":{"test":"node tests/examples.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"3.x"},"jshintConfig":{"esversion":6,"predef":[],"node":true,"indent":2,"maxcomplexity":7},"gitHead":"6b6544f20b055138175c0f86ab25e50bd6991e3f","bugs":{"url":"https://github.com/metarhia/Common/issues"},"homepage":"https://github.com/metarhia/Common#readme","_id":"metarhia-common@0.0.6","_shasum":"76d40d2bec78805fd8d63415b0f48e4406616338","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"shasum":"76d40d2bec78805fd8d63415b0f48e4406616338","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.6.tgz","integrity":"sha512-NRzXqg+WrJOiAOyqAC3FklsbdsVR1FOcnArbvfJLwLcU4xHFOPBF2wE2P+6JhQAL04n1Uxd0bZ6iCnpBUqDWXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTZ8ttX4RWnFmxkvmRs3IrQRNbrFMc8mpl/NnxdCl0iQIhAO5NuCLI2SG+Tiqt5CK7YWYaI6WNRd0ACHAdXbxv+nTO"}]},"maintainers":[{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/metarhia-common-0.0.6.tgz_1488971171412_0.5838340469636023"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.7":{"name":"metarhia-common","version":"0.0.7","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/Common.git"},"main":"./common.js","scripts":{"test":"node tests/examples.js && npm run lint","lint":"eslint ."},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"3.x"},"jshintConfig":{"esversion":6,"predef":[],"node":true,"indent":2,"maxcomplexity":7},"gitHead":"8ca40cfe688ed976896a2b2dde4124cd1e4e6746","bugs":{"url":"https://github.com/metarhia/Common/issues"},"homepage":"https://github.com/metarhia/Common#readme","_id":"metarhia-common@0.0.7","_shasum":"1258faa2f6300b63086d0864d3fde089780bd700","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"shasum":"1258faa2f6300b63086d0864d3fde089780bd700","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.7.tgz","integrity":"sha512-dknIRamzVce2FeKnTXuEaBh8l5Xy6yJO8zTxXL7Q8oz5l0E7AI4ZzyU4jb3HqvKlep+8jvKXhmMfjdS+DrHnwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBc8/vKGWZgo4cbNfYCwcKKh3XlIEW2embke3TgxCC3KAiAqJNT4GQflK3YOHYy/ujyaX4hpd5OmB7l63R2SRj5ZBQ=="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/metarhia-common-0.0.7.tgz_1493978488577_0.3116604103706777"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.8":{"name":"metarhia-common","version":"0.0.8","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/Common.git"},"main":"./common.js","scripts":{"test":"node tests/examples.js && npm run lint","lint":"eslint ."},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"3.x"},"jshintConfig":{"esversion":6,"predef":[],"node":true,"indent":2,"maxcomplexity":7},"gitHead":"0bd8a8f5149b0e80664caada170a1f7a84df6279","bugs":{"url":"https://github.com/metarhia/Common/issues"},"homepage":"https://github.com/metarhia/Common#readme","_id":"metarhia-common@0.0.8","_shasum":"94f3e9667adc4ee926e198ee62d0036738fa73e9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"shasum":"94f3e9667adc4ee926e198ee62d0036738fa73e9","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.8.tgz","integrity":"sha512-dqgIz1TAyXprm0wXPxPsXvNCODLi7glpVIWZBDInhWdb+QvY8TuARge6Jr/NLkBNmNNsEXi02nXlyDIxqUWyRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/snx7Kewhj5hY0yvPCtzoUkCioFI2QbQJwLeOzyCRQAiAoIyHFjQtvws1rQUeBHxirr/1jINSGjFoFJDnf1HsEPg=="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.8.tgz_1495970800635_0.7830887075979263"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.9":{"name":"metarhia-common","version":"0.0.9","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/Common.git"},"main":"./common.js","scripts":{"test":"node tests/examples.js && npm run lint","lint":"eslint ."},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"3.x"},"jshintConfig":{"esversion":6,"predef":[],"node":true,"indent":2,"maxcomplexity":7},"gitHead":"bfa7f83148f1b00c9fc6aa6ef8713238072d7e1f","bugs":{"url":"https://github.com/metarhia/Common/issues"},"homepage":"https://github.com/metarhia/Common#readme","_id":"metarhia-common@0.0.9","_npmVersion":"5.0.0","_nodeVersion":"7.10.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-DXgLSyjF+PExNEPVFs8988LG65cDlD9cgKGSzAnipEkcqhCoj0Gm52X6FLorvjExv5wqtkQv+hnYeQ5r0Lek4A==","shasum":"0b0d431cad16805dea7ff87509f062120e58e348","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5Ob/vXrE/Ih/ZkeXOA+reJaBNVWgZGv/uq3Vx3vHMfgIhALecm7mwAYXIDbAwlVAv3nAFoajftMUuyl96srhTdWaD"}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.9.tgz_1496352954421_0.15454430738463998"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.10":{"name":"metarhia-common","version":"0.0.10","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/Common.git"},"main":"./common.js","scripts":{"test":"node tests/examples.js && tap test/*.js && npm run lint","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint ."},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"3.x","eslint-plugin-metarhia":"0.0.2","tap":"^10.0.0"},"jshintConfig":{"esversion":6,"predef":[],"node":true,"indent":2,"maxcomplexity":7},"gitHead":"e58019448888e37f1f2143f49ec5d0d1b055f448","bugs":{"url":"https://github.com/metarhia/Common/issues"},"homepage":"https://github.com/metarhia/Common#readme","_id":"metarhia-common@0.0.10","_npmVersion":"5.0.3","_nodeVersion":"7.10.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-raUQ5uMh+PwEroIvHgpISsTXve8Ws4fjxN4B7gb9538puNaQ7FIuJ//ueB5tLFkkFD7+xX1IPgav0Og5n8A3tQ==","shasum":"42329d9dd34d75c0348bc24e77c0943d982c06f0","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW3bdczNgZ3swh94sESJ67d//pcXmUN86vzKxvcv/zbwIhAIdldwKkl6XP8xgZCYpkf3unPbGL+rdQSFpFsV+p4pe6"}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.10.tgz_1498225181357_0.6013064307626337"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.11":{"name":"metarhia-common","version":"0.0.11","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/Common.git"},"main":"./common.js","scripts":{"test":"node tests/examples.js && tap test/*.js && npm run lint","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint ."},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.1.1","eslint-plugin-metarhia":"0.0.2","tap":"^10.7.0"},"jshintConfig":{"esversion":6,"predef":[],"node":true,"indent":2,"maxcomplexity":7},"gitHead":"f1dff45a69f9f96ce4d8fef82f5430c0a20f018f","bugs":{"url":"https://github.com/metarhia/Common/issues"},"homepage":"https://github.com/metarhia/Common#readme","_id":"metarhia-common@0.0.11","_npmVersion":"5.0.4","_nodeVersion":"7.10.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-kwO0DJDdiUa86d1achBNPOM3xwevxYH0fNrygUPxpyaLnDAofEJ3Wa7rDcUyBPpDQrBBnRDMifHk4C01Ptspyg==","shasum":"d101e7ab6f2e32d384052b0433e5bcfbb4a7eac9","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJZzGpeyQ9O0OYuSzN5Ua7tIUNnCn7NXLzB4kUR+jlwAIhAIhy0GylCTOzL2rPZqk1LNIqrhTqSaQhnevxXYe7hNwh"}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.11.tgz_1498691485334_0.023677167482674122"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.12":{"name":"metarhia-common","version":"0.0.12","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/Common.git"},"main":"./common.js","scripts":{"test":"tap test/*.js && npm run lint","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint ."},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.1.1","eslint-plugin-metarhia":"0.0.2","tap":"^10.7.0"},"jshintConfig":{"esversion":6,"predef":[],"node":true,"indent":2,"maxcomplexity":7},"gitHead":"339cd3eef8df8cbdcffcff109c2b4fe8ff44341a","bugs":{"url":"https://github.com/metarhia/Common/issues"},"homepage":"https://github.com/metarhia/Common#readme","_id":"metarhia-common@0.0.12","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-R98UrY45RPeKtY58pMfZLdSZ5K/zq2OU+UtdSae9f6+aBjMgCUJnUK/0BmDZy1EiFGk0Ih2ZN154ITle4a/V8w==","shasum":"7289439e7d4f92a7e48926315fff85c9248431b9","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+12aOUiv/tDHBWvHItEIIwxoHZAhvXzWLlCM8ZuLMYQIhAM3lY4JBfZJEuQZFljgZhl9gDg3pQ8i6WDaB90Fl+opJ"}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.12.tgz_1499165210364_0.23985901940613985"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.13":{"name":"metarhia-common","version":"0.0.13","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint ."},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.1.1","tap":"^10.7.0"},"gitHead":"1452cb0928f045a7af021ed7e463695775f41da2","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.13","_npmVersion":"5.0.4","_nodeVersion":"8.1.3","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-aQGjW8yHfgxdBePepQvVNbTkqiIdb/I1tKrcFBuupqifd+f3AaQQz/7nLG+AoTsdo/0SHrv3lvcaCaCwmtTsAQ==","shasum":"40bacba6a5e50935f90b13234086337b73af8ffa","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+J/X9qLvdrX3KBnrkgJo9ExzoikagwLluh3NuDDXyhAIgODRClO97THKiyhyULXqty/1vhW5GlvARGgs1XGSUtsw="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.13.tgz_1499907977993_0.548128615366295"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.14":{"name":"metarhia-common","version":"0.0.14","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint ."},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.1.1","tap":"^10.7.0"},"gitHead":"db65a338ff88dca9bd047fee642d9d8b917205c4","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.14","_npmVersion":"5.3.0","_nodeVersion":"7.10.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-V5vbLwb5OudKF4ECon8du1ZAVdjiWv/o7lawudpPttAKBM1BuzcHkRz48hTzW3X5p68g2eg6VWmjhM/3imzxQA==","shasum":"cfe09c88bb23ce4fbdc86a3705358c92f325d66b","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWL0TRJtPzlxjxiz087arAEr1qtqqEEVV++HIlgV8QmAIhAN9Bs03g+R7JGfK2b0THD0J9NzGIVUrRAGxyWj+qhE4B"}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.14.tgz_1500171490886_0.5964116810355335"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.15":{"name":"metarhia-common","version":"0.0.15","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint ."},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.1.1","tap":"^10.7.0"},"gitHead":"7d1d1cd214f7bc4326c74507936d0b1afa11d8fc","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.15","_npmVersion":"5.3.0","_nodeVersion":"8.1.3","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-LSA8NZMPkTeOPSc+TaO0bQSTPBWJR+bfiqalLQhKLjxa+4WpMDzb0qgLzL3f7lFjobFAixUO7K4z39Ebwp2xAg==","shasum":"a74b3b48319a1395febfe7ad99e96f703fd91d63","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFIUfSMJiQrLdfSVQ5E5CFAw+CSQu+2VODd7M9HKlpfmAiAXgPK4UO4DVLfkyGzxNHlvesAzKXqIOOHJslR8lDlxeQ=="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.15.tgz_1500338107243_0.2536158130969852"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.16":{"name":"metarhia-common","version":"0.0.16","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"metaschema":"^0.0.3","eslint":"^4.3.0","tap":"^10.7.0"},"gitHead":"cea94a92e19e5d6d1857f5f55f7b428a4f3d5975","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.16","_npmVersion":"5.3.0","_nodeVersion":"8.1.3","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-H/6eJSUEUhIT/dpUk2VmEQv6deQ8eS4OFOCFlvnnmAP5vJSxqqzIhMBBEDA2gQgErAuwjRWs0zkThtyctqrryA==","shasum":"1e5b4a0d6066e2e8f5dac0d286e43674bf5b8cf7","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqY/E90I1MapsGEbNLCu0K8IeqRIzEFD8Xz/eONkBFNAiEA5dcGJadrXTJpEVlhUVjbCxts0OwDhm4nYw4k45ZsyGU="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.16.tgz_1501426488778_0.9420344033278525"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.17":{"name":"metarhia-common","version":"0.0.17","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"metaschema":"^0.0.3","eslint":"^4.3.0","tap":"^10.7.0"},"gitHead":"ce20d71bd7c2b35985523965e7d69757ccd44303","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.17","_npmVersion":"5.3.0","_nodeVersion":"8.1.3","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-4QYVlBSVjdAVQb/vtqtOMuVGfIh3Z53U31q5GiK4j15QiQ4XbROwRjkoXXb40zkUJ6Xju0QgU099J/Z3/KFnrg==","shasum":"2179e7bf5319accd52be94008594d3587e701876","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgjwvzFac1WqTf5ch2Sap+XLK3u22VebKcCQfF0TVDWAIgH6cXBDK97lSYAqNO2fzCzbUi+Q+3ife870UqOrqKzw4="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.17.tgz_1501448755430_0.5855726033914834"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.18":{"name":"metarhia-common","version":"0.0.18","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"metaschema":"^0.0.3","eslint":"^4.3.0","tap":"^10.7.0"},"gitHead":"4d531988c70958931596afecdb6cc71c1604513b","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.18","_npmVersion":"5.3.0","_nodeVersion":"8.1.3","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-fcmgtT7Ch/5It9E41lkUeyN5yS+WWwjxgn+ZZ8Cn7BHQeo+solEjIh6aqlQZIDeWmT2qY/hx82Hw/j2kRER1SA==","shasum":"d56d1a9aceb7578156dd49892914cb693d802bef","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.18.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfG3Sa61OeBo9bv/pzjA7KZvxA98PGFM3r9MSCdRQkdAiBKYAizlCwPZE0LGsBFfVyd6iloii838W7J83danRRWYQ=="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.18.tgz_1501552176250_0.10311902710236609"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.19":{"name":"metarhia-common","version":"0.0.19","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"metaschema":"^0.0.3","eslint":"^4.3.0","tap":"^10.7.0"},"gitHead":"46cb11630fe9d395e61ec572d7c45cd21871874e","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.19","_npmVersion":"5.3.0","_nodeVersion":"8.1.3","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-MvbarTkNJW0JMDNP2NtRiq06gsNloTqDJW0eroma/M8319fm3ZVkcl33KpJ9pNhmd8y0AK0B3GYhNB9x7IRghA==","shasum":"8a42b2e4825e48c0ab00cd7a6bc993cff5a4f542","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.19.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgS70t3sGR1kQyDypsAJ9DI2AZt4rhL6pjYQFmmJrEsAiAkpaOyzF/dOhIbF6Ke1lDRXr15F3xdzWJj5Hy5vu4f+w=="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.19.tgz_1501609723707_0.36974128196015954"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.20":{"name":"metarhia-common","version":"0.0.20","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"metaschema":"^0.0.4","eslint":"^4.3.0","tap":"^10.7.0"},"gitHead":"f63e7774929e4334d3236dd330e7eb599e547055","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.20","_npmVersion":"5.3.0","_nodeVersion":"7.10.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-HH5oQe1no+J31jOqVxunlzHFmZxddAp/rVsEwFnUW4iD9FPhesDuEXeynl8f3qYr7uJ5NX/X+6Aa1gEAq1dEHg==","shasum":"5efcf9ce73ada28da73adc1e2abb576b5016958c","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.20.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKA4wdwd2n0E0UFpfLH5a/P/dzRKHJqQ3rcAMDoMJKeAIhAOsKhJuHgx57Bf4gWidmJgJ/XSQSGruml1+uwmmJlrwa"}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.20.tgz_1502582452054_0.3753677452914417"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.21":{"name":"metarhia-common","version":"0.0.21","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"metaschema":"^0.0.5","eslint":"^4.3.0","tap":"^10.7.0"},"gitHead":"e9d76041474ac836880e3a9e23a0204296dfc4cd","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.21","_npmVersion":"5.3.0","_nodeVersion":"7.10.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-FmYtpQiPIFadFZVlRP90nwbS89A1LZYrM7s0G1ZitXyyx/CDTh1IDgUugq3k0YlMPLaRaNRFXHm9BxeQzVPmWA==","shasum":"24319a680a31d01cf6a540ca14d60c3984edf3c5","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.21.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKMsc6ct9x7Se9+aGL+vWd56caSEJeDFAqTuDXLwEzagIgd9IK1Aphp83/0EDww/MVTV/q+ddsY7l/XSJmd7l4woA="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.21.tgz_1502647782171_0.7120043986942619"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.22":{"name":"metarhia-common","version":"0.0.22","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"metaschema":"^0.0.5","eslint":"^4.4.0","tap":"^10.7.0"},"gitHead":"d3a280a6c8add4f26813b6c2d5abff4b0cfca344","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.22","_npmVersion":"5.3.0","_nodeVersion":"8.1.3","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-KKOyGGEHVBYkvqpPT1t3v3NiGkHK30frQRWToF4mu8L0vJz7qfanjoXRK7H63TdE2FQ5SrTFXJvRPYPMmGq+WQ==","shasum":"c04ea7146d73021af9a388fbd1dfa0e7e360e310","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.22.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAju8Y6Qn54hLyzPuOrRrvKUqCRAiaQQRsuyjwnoahoWAiAm/M5o9XNfOv2K1yOq91wqUM2lwBdM9pIhwjVa/VmeEw=="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.22.tgz_1502839694813_0.08550335583277047"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.23":{"name":"metarhia-common","version":"0.0.23","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"metaschema":"^0.0.5","eslint":"^4.9.0","tap":"^10.7.2"},"gitHead":"fd7669d4c9abcdaccf4238d00c4ab55bd6e3bb6a","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.23","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-e7EkTpzslTow5GoFzZo62kLAb7ge+qKb168cQ9RbgRQkLZW8N5HZk5DrWFUBvV52CCOJw9PYfy8dYW/9zUTmxQ==","shasum":"c7606a655a4636e58f152efb48641a2e8e30a313","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.23.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9wmeEhyTw3sCtvD4RetsY4oqEJTcoAUhB7eHJ27ow9AiABCJwoL7G5JiaqWXKAmM6OHC7mhB9U3LYJm83XshfCbg=="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.23.tgz_1508344526927_0.8097546107601374"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.24":{"name":"metarhia-common","version":"0.0.24","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.12.0","metaschema":"^0.0.5","tap":"^11.0.0"},"gitHead":"69d081af2f4134ea628e12fffaf93dd4f61f0e88","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.24","_npmVersion":"5.5.1","_nodeVersion":"8.1.3","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-PNMZxEp5XMA8hGO5BPWC7fJ6iBgy4wwZe7ePehhfX8RtV8zfI7yXtCph+HGCi1gfEgdFbrfzNimxZJrgWLFdhA==","shasum":"a2ccbef1c52582726550b43821722a62a1666da9","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.24.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyGkmKKlzEkIqpV6M8J7uU+anupNlxg+5V/JHavUX3LAiAq44j0ePtQPJKUUi6AXqg8HULLq9DTqL5lrXG1Y0x35Q=="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common-0.0.24.tgz_1512159113130_0.7114546252414584"},"directories":{},"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.25":{"name":"metarhia-common","version":"0.0.25","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.18.1","metaschema":"^0.0.6","tap":"^11.1.1"},"gitHead":"3867cfe10ab20dcb320eff318201d912927dd487","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.25","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-BqCRp7HojeaI1l/5m0Na5dW1f2ZZu8yQw6MAxSRgkkb0fi9VqqaRtm17Pq557i/Me4C+XQUucQY2EKV4X4urdQ==","shasum":"2497315ab8f10dcea1ee1d0fdb508bc81e60c806","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.25.tgz","fileCount":51,"unpackedSize":86081,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHLy8ZJ/qH3PvmRH54evJG+ruL1uaPs5RXarLYa354S5AiEAuYBfGQof+OhCPLPurvZcKaluNvaoztsasEvqslqFNw8="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.25_1519485332354_0.10169547806962242"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.26":{"name":"metarhia-common","version":"0.0.26","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.18.1","metaschema":"^0.0.6","tap":"^11.1.1"},"gitHead":"2f99a485ad591b2aca12e5fb3ae8ed31c7f90309","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.26","_npmVersion":"5.6.0","_nodeVersion":"9.7.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-bAQ3Nt5EHfFb+ZLh7d/ltxTUlDpHLHCNQCeZOlXyxqeKpV6lIL+SeQ/zONCMFaT7Fe2Mv7lVoiCMAGE98Az0Mw==","shasum":"c428cdfa5940b4b4e56dc6ad27483d4bf3fcfd41","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.26.tgz","fileCount":53,"unpackedSize":93022,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/lj1SOFK3q2ITH26GcT1cwdEpBA1UZGjbgPGwZuDEFAiA2pI9SA/oaGqnx8sW9cAevl/ODcBeS/6+wj9ilHM5yiQ=="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.26_1521425009826_0.8846320609928546"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.27":{"name":"metarhia-common","version":"0.0.27","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && tap test/*.js","code-coverage":"tap test/*.js --100","code-coverage-report":"tap test/*.js --coverage-report=html","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.19.1","metaschema":"^0.0.6","tap":"^11.1.4"},"gitHead":"28ec6293ba03d6337e3c438f1e7f22e32198622d","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.27","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-siYY02QU3rB2mRpbCY9TiHNMOot/qY8g8svFb7K53xaUo9Dz+RXu/Ta6LuN9/KeRWGz9HUYI/CYpXaEAjFC4Wg==","shasum":"391deab12c94c15269e5f28af00f4fdc6b62e3e3","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.27.tgz","fileCount":47,"unpackedSize":84450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa387kCRA9TVsSAnZWagAAGkcP/00rdQyfeAgWfnZKTrxo\nenIcH1rJSRMo/FNibBqhJDIcq2VkVa1g43DdDHfxHlxi+amkXml/y4x+YM0+\nkMAHgwrmZqYIknlai6Lspe6vjFngOBOIUjBMmi3obhaXsdupnrf+ERTsMmcq\nRnBihDp7a7h4SAyCVJKGWKG7Skp4ho6Ya18czXRaFvrDyInMZ+R6lngORVjX\n15Mb1cnxmtT0S/Aah7YjvmRJqpL7CX6XV0V2I30k2b4cmD30Ku8diNG2WA3d\nGsdF8MxRyxwC9B74Zeb8PJymgGf4OzKWoEqvZ9baYS0kMLkBI09ojNqEM4Va\nK8gsjlp/AiRm/Af+CIRQzMh9MZqNk35/y4QRuTJ6fNMj1Kqr82kQBddD881i\nRQAMSNc14Ms3Ys0YHJLuBduXqTCSahbsaZYb/kSkhRZboX66QCAZ+fN4MApT\nHoDdwQ/A1x1RBMpCvg84sWz8szuo5OfzyJdRBHYRyT2UGMdMUNjKKluYHZwL\nzBHv2lW7M3UMPckFkyJBPFS3/SkDMFF6gtEHw+SMe51YuL9M55eWY7Sv3S22\nnVNoGm2pX7dhj6KX5OaKV/KTmC0V4OigVFBbAEHsjBCxi3B3JSgS5n6wohrM\nrrs4K/J4puRfyJ+ib4Lh5LZjWjjpjQhF8Em5gPIUS/JC0d/rZeizXZk/AL4w\n6ZVd\r\n=dtU9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0to9ztvF/ScweGm1jQeQEp6KBYHiIW1SQ6npOMfL/NAiB4OWNFDSdk0DskH1j9UEc108KCbWBqnYxWHY0HtrfMSA=="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.27_1524616931325_0.15408158066320543"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.28":{"name":"metarhia-common","version":"0.0.28","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && node test/all.js","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.19.1","metaschema":"^0.0.6","metatests":"^0.1.7"},"dependencies":{"metasync":"^0.3.25"},"gitHead":"e89c6ede6354c2bfb76e0cd31d7ccdd417099efa","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.28","_npmVersion":"6.0.1","_nodeVersion":"9.11.1","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-AEhEA+QvzwuSSxxdadvHgsEmcBpTsXAT3lni06h9hoz4QXSLqMC6jjt4WioTw6MDbPrQ/CColW9iTej8Wba3mQ==","shasum":"d78372db71e8d6aed55a2aaf9ef8d02ff9cc1fbe","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.28.tgz","fileCount":49,"unpackedSize":90897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+XZLCRA9TVsSAnZWagAAhoAP/3zGhOrkeScjkgvBGKFU\nAOOkuTUil11i8Q9LVQIqv/8wD1zpJNudR3YcJ9I1bjCnCP0C2z42GxI5Libd\n0tNP+9EJFhy1dig2EiVmXY4E0M4RyepPiM55BMz8juhjuAWaRi9eVxIEfWu4\n66oGBvIx112BzSzUDvdw9663/Wkl8Uf9NO7Efe8kRWf+pDmWFJ8LJJVNpaeW\nxgD9D8akHGSseIuBS2xd1zOGRefdc00PhT2rHDCcEPrBU/hbM6hQ5C7ud+UB\n7XbDN4UE7IiVqX8hDaGCxqnSYFIcBbFZqotBeY7mrgDAPlfr6djkqc0xsmlR\n7iW5ae5JYtb6kgZgyWiVy0GsmTnk8JaVxPcD4kzBbMuUbjfZeOAmZFG0bF+4\nYjlYm/7w9mgHgI4d9W7jHlVv6NrI3hj5fF0rN6GiQc+UtFnH/i47lLVVguJb\nOuqQX5/5oKkwoxdjRwnsvV/ijYDga66GN0kcf/26b5AZ647RFmes96xI5nhr\nH/q/ZvNkku6DU5ptOzrlSZRtOd5xMctsIGkgJTg1iECqqAsMMrU5cQRECKDw\nbVKNm1lN05ln3+EhOAIvbj/B+IhErkIxezUxvSRtzFuTr9gCssH23CaOjRkA\n72FgtQn6pt21MpH/LIbHE4cfFCmAAcc1Rj9mzT8jhQazKEHqwC55PbhW1Dkk\nCOan\r\n=QpRL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5oed/0JN9desGRlOFpgiIiEgj+w1HsUlaysErDN+vcgIhALnPmT/UDxsyu79ucCqoarJidrk7vY5o69pfoz2VXxDP"}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.28_1526298186224_0.8361162204721784"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.29":{"name":"metarhia-common","version":"0.0.29","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && node test/all.js","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.19.1","metaschema":"^0.0.6","metatests":"^0.1.10","metasync":"^0.3.28"},"gitHead":"a9568f1bb22e39c3934d67524b47d16515efca9c","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.29","_npmVersion":"6.1.0","_nodeVersion":"8.11.1","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-eLgnGmg6LkRdw0RIgtzTcu7fSFERNFSumu760PIogO6ttR1F4W87IJleMLCW8hHTKKRBM1NqAzYYrLf7zSc/eg==","shasum":"44463c4a415739178f6c9619f1f2354265e7339c","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.29.tgz","fileCount":48,"unpackedSize":90607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNWqfCRA9TVsSAnZWagAAtW0P/36kelQSxvD+PWiCaWcS\nitndwx+JZzvTpzt+JxF/XbxjpLuG3kADG77iVJnsRBdsLMBsFav70wMGrSHU\n+PsR7uIV8oiw4LbQ9kAUG8YbsyQ91s0rMMQzmHXYlMacJzx+tRmrgtJb4BpL\nlS1d4Bz7r12npMNLjMGvhqNm2QpKQ8xu58vGguYto7g5huvWcCMIGc67tazm\ny/1/fE4wZGeZzcav5BzHlf7Q7eobZ4KFkvn0fFayNsWTQx8xGvYprgLCkyl5\n5aZCZ4IY9JhxJW0f0i8g6A0IYiHWO9m+0UBAPmMxIfDIVXjW9FzFidsef82y\nGnz8+RTR71pWffmrp02Pjd+VH62q1jryE4bT2Qn7caNAdRc4OSzsuYIjaiRj\n6EuRQkkoNUwE3fJ9R8NYmNedPkNawwzc5ibwuthX7x2V3zFHa/Bjq94FfRV3\nPsHJn8Hx+oDnR0gNwX/C4Bp22RODZioToQMjK2+d/1CWeA96/f2KMRfdmugN\n6edhnw23sf2AHcOs3AzcyjK3a4a4RuuzBnzPqK8XumStK8aRLspxVWZ6biHq\n2I2g8bQnWe4XiRJaVOc1iN7qhES7R34S9n1keEhPlAgkFNMU6bc5hV3h9GwY\nvusq6pUoYjr1Zn9oKijf0jMjcriJCE3RzXP5WYYGd7J1UU/bUzWiMgpf25x4\nwlao\r\n=I6wT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHWmsNuxXwk6PeYnpz32ILRsOkseoTvpZNU9AcEC5D6AiBAr9/Mgvni2u5/DAmFgjuv4cmKd7ST9kbY+SNSKieO9Q=="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.29_1530227359279_0.4876246187142843"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.30":{"name":"metarhia-common","version":"0.0.30","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && node test/all.js","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.19.1","metaschema":"^0.0.9","metasync":"^0.3.29","metatests":"^0.1.11"},"gitHead":"de057a24128b95190de9a444274332b2264a3ba2","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.30","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-HUA2DzoeQwwY/bXAcRibdAbEKY5orsKy8FKwpt6FK/IWs564n2w9VvcyRXkkWtoii5XgcWssh3PmIk4/n2s+YQ==","shasum":"e6accd8c01ec4ac04c6d085ea3543a9369b0559c","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.30.tgz","fileCount":50,"unpackedSize":95266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbW0CLCRA9TVsSAnZWagAA30cP/0zzv0sAUE10u8fVuqB/\nbPkET0M9Iw+bxU8YksoVNO7fcSnzo6dnxODxwm/oCfSuMIrgGqcosEOQ6wk1\nX0S1sv7fnrhfazdr0WrabkkKCyLoZLqpcpJAafTzOULiBYpQanRXsuaDnOBJ\nVlMw85tU/5LZ/JlLTqbqPwJp1xUveecrH0+BXYnhWQEgiwn5JaT5Cj0A4Rfn\n3MgtastUeeKSKn9nNedTqsvMjbhh9CLfll+8nBkUtBMxBtzaDoTzam26Yazt\nXGdKYM9AZIRkm29jfkpNyxMc4Z3/2AtTMoIlmfvujMyk4D+GoNUqCn4KSUgm\noIrAv3EDU8zLedyu+4tTLr49Md+1QSj60FjNp7VoDrXHaaGQuzFuvsRzO7jc\nQ9R/FYBijIHJYpKqt2TGtKQhtuFLYGsITYokvk830RkHt1o8WxQ1ESfUmaZP\nJLdmMuNEyiXk5O6+OKOnr9egWwqF7zySalbVceXq9LbTSoJiE5uIuVLmdyF3\nPIgLIDVeTfAkOcVhdMdTegbXw3AirNpZ/Fc6rMrmdAYPINcs5C8gz3pwqMN5\n4c4E3vEsyTGPZoZuhH947C1mSN6Kap+TtL9qE8lWjuhbbrXH7An3Br2CRwGu\nUrT0Yz4TWwKObVtvxto+g65hySQ+HWxqFmjn1JvZUFIGcOohoNbRksSpwRX+\nsxfX\r\n=5Kd+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF03po1ZNejQZpiGNQzaC4+GOxydhHzFw/vcpztcfH7IAiEAqxThzWLkOR4QcFq+HVMQJl9XDxTrBCwWNMNcfe2S1fQ="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.30_1532706955050_0.5005957847610589"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.31":{"name":"metarhia-common","version":"0.0.31","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","scripts":{"test":"eslint . && node test/all.js","lint":"eslint .","docs":"metaschema ./common.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"eslint":"^4.19.1","metaschema":"^0.0.10","metasync":"^0.3.29","metatests":"^0.1.11"},"gitHead":"1c1ecadc8535ce9fbe6c8f5a1904bde8f8ce2ba9","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.31","_npmVersion":"6.3.0","_nodeVersion":"9.11.1","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-wQRBlV7rtiESgW5YtDg9jmN0sOVce2U7sOFL0ZuiVVyz8ZrBPxK+2wL5haq7SAGicr2R8+9cGP9Bv694J3EJvQ==","shasum":"d704478be05dae1e983677d096be6de4c3de2134","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.31.tgz","fileCount":50,"unpackedSize":96956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZtQdCRA9TVsSAnZWagAAAPIP/09xlfuDCiCV41l2rueO\nxX4N40Hzmor1WqrQSnYk9+2cBxcb0KYDhzo2N7SO5yqxgPJoovAMpwnVNepq\nAbFpt+iZDyH6gp3gzmOtL36Z5S9rWYht016ljwLdT54i739zEPOqEPpsK5lb\nEKscZjW19mieJvy2rKkp/HDHAFq7QYZVls4AmtsyASrWjM3ljZzIKzk9IYbG\ntj7uuZW5PDbKPFZiAyBYse8+HTeq0yJsinth28oy7AZ6z1pgKY91i6RugUAe\n+XfMo53bO4putqLelFfFiNQlncuS/RQK58tY9qBbJVhXP8ALJN2Bn2cVHJSR\n5m7s+RnJ06swGvk/Oo8PluiwWmrOAaPglJ3U7T9N724C8Wh8BDXd79bKuyCx\nTpYweVTtTiAqwWZHwS8xTe+H0H3g5VQhIAuTdwL3avkzwoDID2igrLqHdcRU\nUGRJTGgnin9psQns35QA7v2Uj7TYSGF+HHjrZ0MeON0mIE1yKsYqjyQQpoAY\nvBYS5rQgR4AvZh177Gma4IsukNMD0PmQwpsJkoj1I8pA0IuDYebas+Tycl2v\ntefjyv7I4WzjWsTvOtu1vS1W3BnAZCMCXcoTG5ieSxPs7pB/8lF6aF9CwV2s\n2GFE49SEaXlI2fiPJIoU22u+uvxJ/fCwquTZylkmUS9BIzccnT4LY7bER8Ei\nteZt\r\n=7NWl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCItJHhJFv7e+p122hTq5RZrTW1oLSjHkQXfl8FwneKBAIgGSLgXSWCBHd3GQLS/kvef3OJQ1Vj/VdK+o/2tM/VxWU="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.31_1533465628504_0.5359412128261951"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.32":{"name":"metarhia-common","version":"0.0.32","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","browser":{"common.js":"./dist/common.js"},"scripts":{"test":"eslint . && node test/all.js","lint":"eslint .","docs":"metaschema ./common.js","build":"babel common.js -d dist && babel lib -d dist/lib","prepublish":"npm run -s build"},"engines":{"node":">=6.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-preset-env":"^1.7.0","eslint":"^4.19.1","metaschema":"^0.0.13","metasync":"^0.3.29","metatests":"^0.1.12"},"gitHead":"aab017e482adc598b32143c02765e77c6be0dab4","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.32","_npmVersion":"6.4.0","_nodeVersion":"10.9.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-HCHbby0Vp2hWAZitu0GhNjNjPh1hgwyjbiS4H4eNHndkm4rrpi1j97wDmxVffcoqeI2mXDFZ0iWALM0+DviTtw==","shasum":"9f8c84c1fed48f52fd44ab398329a5b858273f41","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.32.tgz","fileCount":74,"unpackedSize":190858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfrhXCRA9TVsSAnZWagAAvjAP/AuF0460DkykKQpGnJhk\nqBtBWfrLPRXJ5Zsos+fAkf4oLgVEgKMZwRtNg7n7Gfz2cppAv2nE4P2SLA2w\nDXZjef8F0C3ubNhSga+d5CXzKR3+4xZ5gp80S9whf3/UgsjQexuBm8oRSyIg\nJStZTHH3N1alEXjyfGACl84yOT3OsxMjSXR1g8C2i0z9oMyDaAwLfo/Cthkg\nQXv16QRKjo7TB+IXYcsJOx+O4t/mf1PG04XJHTEgimMu52VPD9wF982aUSOh\ncJK68KgVBxf6sgIM/qHyGEViXVV0j+Wj0Up2cLw3CqlV347Nzk6cjv1uLWEK\nab0gMyjfd6gAW9CnPletZRkXCepY4j/tWnrTiJsvoPHW3uSB8tESRm2C0i4D\n78vA0yt9xmsSwSb6g1AhBTo9y8xVHthQJoblyV/VA7BJkf4x6mmaHW8xUV5l\nrVNhWWGlWxFgUkWuk0uBysW+PKiEOW4xikFSnS1wG4C5dN8iGVlLhiGdUPdP\nia60ZiHec5WSaHD8jlpyFc/An65EmcsYeWwkMbePnLracHJyIfzcrNOV2CIp\nlxaGZ0uGsGipL3+cEq2v3o/8A1FKZz6lqDU4t1CwK5TIing7E8tq2lxcjBvD\nkNVkMH9QUaUJXjhvyCHw8862KwoVphvOu4G4NFeOPiZgaW3M12rjUqJipfTe\nEavD\r\n=QaxO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPycaLdigMxOOjZ4bS9w820TNWzh6JU+6NPlK2X8lqsAiEApBXmN404Gah54dqPVyjLhudII0BqLEZodWmfg6KEtZg="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.32_1535031382882_0.1438942882157206"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.33":{"name":"metarhia-common","version":"0.0.33","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","browser":{"common.js":"./dist/common.js"},"scripts":{"test":"eslint . && node test/all.js","lint":"eslint .","docs":"metaschema ./common.js","build":"babel common.js -d dist && babel lib -d dist/lib","prepublish":"npm run -s build"},"engines":{"node":">=6.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","eslint":"^4.19.1","metaschema":"^0.0.13","metasync":"^0.3.29","metatests":"^0.2.0"},"gitHead":"8f8bcd4a8d194b6cbb9651a37c4ff25bf52ff790","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.33","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-7o828luMQbHxXQB3kiWjWYYVlcmv9s4yU/fKdUK/9/4J3KFZp0rP2erUSD1XdAd7mK33z7XNg33ab4faEQRKkA==","shasum":"6e5e7e0fea21b4536df2df2fbcca2fffe5ce0160","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.33.tgz","fileCount":77,"unpackedSize":224398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmMbaCRA9TVsSAnZWagAApW8P/jzo9QfMZPjM4YAhRfuc\nSSv4KKLHQ98fyQJB0GRUqgAWF4TSXGMF1yV0zJGsy4JCrY8FtGT+DAjihJ7s\nmbTcvP1XtlGPWPZEduUkp8TPMZ+oL3qloDsS7K6EgCtV1pDZgipx8u8zrqJ+\nMPQ9cjst1/l4xU0OAeT+au/jyzJNPrtLxe41b843nwyaHO7Sd/D1zFMGYaLe\nE5llSRPY3FwR2l3UgF/1CAzFTDKos804harKooLGhBSNrDlEOgL//BDcga/p\nHn/fYd+ohT2ZeDuhjfdJ9r6J02KvJNiV+8E5pGKF1LYo/I4sMdD2g8LuaWvj\nImsMyMUVJt6rrFy8XDYPgNPHvmfpkKqFJ8NdMlPLjYJtnI7hkBhmx2ggmI/p\nkpz5lraZTBWxgJddip8DOIcP2BJd/ocD6M2pKU+ogx2qAWoxoR/H6+w19KYW\nwaLTWW0CAFMx9do+T5I5nZjAfzOVCl3Oct6g45gNKwH7IroUXggYNKLxnuDn\nM03+7WKszDQ86dWJwx2qv9yDFb7SMW6iX2OMVRwQWRH9d+1s7VXURbgn/ipN\nPebX4Oy904EWP0JGDbjDs1AOk4I1WM/EL2as15fgsZCy6xqPNeAtqDXTCexX\n3CPXTq7RidX2+U/5O+MHa3A7dKi2C2NfRjYf2jeo1AMNB3hOdyr5ocXqAeB2\n1nbB\r\n=UEV1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGynFezWFh7htVZ/5gDbwS3I1AgARI8nZG8iaRtw2TyAiEA+UqQ+8TRi1YRU0UI68SbvBs6K+cXMDSG9z445JgRdng="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.33_1536739033843_0.1458196758582586"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.34":{"name":"metarhia-common","version":"0.0.34","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","browser":{"common.js":"./dist/common.js"},"scripts":{"test":"eslint . && node test/all.js","lint":"eslint .","docs":"metaschema ./common.js","build":"babel common.js -d dist && babel lib -d dist/lib","prepublish":"npm run -s build"},"engines":{"node":">=6.0.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.1","@babel/preset-env":"^7.0.0","eslint":"^4.19.1","metaschema":"^0.0.21","metasync":"^0.3.29","metatests":"^0.2.0"},"gitHead":"58b601b9d7879b0ba6da38b8114118ed4a77844d","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.34","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-OXikybbl5Qutv7Koy99Owrtg8D7FdQqbt7iNfWisWA3/kVrCKm/3rBjB4Isd1pY89pDsLGT7ib8qheYYFYGsNQ==","shasum":"2cab709f4eccd14b7bcdca9557eecf49ce69f936","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.34.tgz","fileCount":77,"unpackedSize":225662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbncHvCRA9TVsSAnZWagAAf+EP/ReNn9Fvl1gsDYUwtCoE\nYvU4EZ1nE7aEduutn1JvcOpW7A3kkERGJ6aOTZ9rhlFVsuVyAsw4dA6cFubh\nOfAfYLyXN7G9vLkR/YptT+yVqegXQ/H0xe7OY2J2jpf/0E7a2twllHu2mJMz\nNi0NO93P/Q5DBSBY02lLXTKZMNLqVK99lY/WQ4NddJM+J9BV3Kd/CV9zelov\ntmVS++8SvwYACmq0jMEWqWIRghuAwQwRs+36sHhI9CkpwpSiTC0EzlAnqmdV\na/X1fcB+Yk8pk40fBRpLTZ3UB40+9+62KUl50TKXfy9VUbc3W6iIwV4X+neU\nb6w3/EIrn3uhvwLF7bfrt3D8HP67sRxbG3JPCTFUXrSy6wu8DPq2tc9Wczp5\nFFDXCIvB0O1K35l8twF0JMEUGqevB8APBymzpNQSc4uvENGnNBYD/p3BHQCv\ndDxepyCKNEkE0AEpP2SXVWPCtRgvinC40eW8n/IlT02axhOqahtmwcUn+ui/\nQxFouA8koqNjiI7VSzYuyh57x6/nXGO1gwS/nIm3t8W5Mtv9OmHYsl34cLqV\ncQVWfjMK5h6URXoDwezh8qZI/wJ/Eq8j0lGJuEDw0LpgpFf1v+kThyv+Ia0f\n1krlWH6r8DArhcvDGEhG9QF89/jabAxIibmIcK7YxEJPuXIPDazVYrod0Oma\nUCgo\r\n=Hph1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSKM9C9UocJpWavNEEHsM4MaQK0483i2vYMJGkmc7GpAIgOgAqrjjT4TW5GNieHE9hSMsGUALCi5BGxaH6GF8FWwY="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.34_1537065452710_0.4424041086359958"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.35":{"name":"metarhia-common","version":"0.0.35","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","browser":{"common.js":"./dist/common.js"},"scripts":{"test":"eslint . && metatests test/","lint":"eslint .","docs":"metaschema ./common.js","build":"babel common.js -d dist && babel lib -d dist/lib","prepublish":"npm run -s build","install":"node tools/unicode-category-parser.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","eslint":"^4.19.1","metaschema":"^0.0.21","metasync":"^0.3.29","metatests":"^0.2.1"},"gitHead":"15837b6819d368c9631c3cb65f437625d75821aa","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.35","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-GAo7w9IXYwM08rfCytilq2AaTHkFKtJlBK7uRMUvBwiw/gqERGf6hV/h98aRu2SPYMYdH/LQ4Eg9+f5pqU5wEQ==","shasum":"165969d75c5b8ee290f4be82bcdcc216efc8a356","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.35.tgz","fileCount":83,"unpackedSize":268815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsisOCRA9TVsSAnZWagAAQ3kP/3SiIiuNWdECRR6UyEXC\nM6ZoPFlo8ec2Mgva3Z9M6K++l1J3OogsQjT1cR/ruLbTKzXhfj1x3Bq5cFWV\nFUc3cfA/6I/pxv/hMs6fWYHMM2QBMhcpFPa+Koh77gbdDNi8KDl7Cng7vdr1\nSCGBTsXqhi9oVqjP1UylKEOx3j4Y26GHc3+a4C1Uc+9Ht0msPt7uk3OCTu2j\n8dxhhniQnVdr/DEEso+gGuHxZK27FyrGsAnnR1JOoTf+MiX7q/HBvCyV0pMT\n21f+vBrqsD6RcA1f/0TsKHlziXRY4o2kgFTpCXtH4d4nWYT3jUCpLa872dtk\nuvyJqL4eO1qCKnS2DRJy3SUQSQECAzsvyjLyL5+EAp7F4p6/fpWiubIKdw/C\nYQP9RgjBc6/WAZlGX0Sx3TplqvcBUOOVbYYnAstfU3D/MREWz5jiVLdWvuD2\n6A3lsgf7+KCt92D4dv59hNWKDj8q4pc9CF0+cSD5FJtLNlHOoxnjRiDMM9Jp\nbU69jnc5rh1MqONwz0RBt+520LOsLBbEL1t8RiClkqpnSA60rSUzVIqM/c4j\nFRUujDsfyiFz+TMJeNXSYySoXqlxmCpzB1PaNRcC3qSH5ORwS86/nukuxwjF\nAQ+Uwxo9FJ6cd5XYuwYuFJIBI3ONY0cqt43ReDQpncqgeXfCnr7KphswtbXw\nIao/\r\n=nZrY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZLPbb4DFNh9m2x1/6ClTY99AY3oeICxErj/lsaGiKIAiEAtDZxD8VzXzf2AWR91Fzs9pC29d8Fck/VWJdgWEnRn+4="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.35_1538403085712_0.8708658213160452"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.36":{"name":"metarhia-common","version":"0.0.36","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","browser":{"common.js":"./dist/common.js"},"scripts":{"test":"eslint . && metatests test/","lint":"eslint .","docs":"metaschema ./common.js","build":"babel common.js -d dist && babel lib -d dist/lib","prepublish":"npm run -s build","install":"node tools/unicode-category-parser.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","eslint":"^5.8.0","eslint-config-metarhia":"^6.0.0","eslint-plugin-import":"^2.14.0","metaschema":"^0.0.21","metasync":"^0.3.29","metatests":"^0.2.1"},"gitHead":"9d4605ab49eef605404072b7cc10c2f0c4672581","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.36","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-nE5wC7hBk+m9S6gyy6KsMcE/be7r4J4MixPlIdzD7ATC3w6ePzjxG01bkq9i5B1kOmIBF8IiGP2YIRAujiOpOw==","shasum":"a3abed06245020303e8826c775206a5af5c6bc6c","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.36.tgz","fileCount":83,"unpackedSize":274439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb12MKCRA9TVsSAnZWagAA/esP/j+Vz4H+aPT46e+PVPfV\nMEutWF+pEHwZrWG5SQt1PJ+HD8EXW9o4311FtlBj07S/85q2TQCKacjSosBl\nA3WXbD/n8b78OkuOsK/Jor5P81eOfJqm5GCET7M1DN37W4faxpoNNK2XSUF/\nsxY2nscGNPXjSsvyp4XG8POq6ZQjTFBWIcd35kxUbLOIes3tjkMwYt6FQEGO\nbHTTbiflEjvjn4QissBu+/szHOYd42J1MWl0CUkN9YaDfdnV+uXs9WrWfV95\na4jy4PHOPoi+fLypHR77SxrCjNSyVsu9b4fkhDbjDR6IeECcXSLjGBl5Mm9h\nnWe7FG6wc1xLMr2T5fxMxh0eeuKD47cHT+qQ/rJpeXyERY8OgKZ62JKbqD+4\nXcmOPPjePP9rJPOvOmgyznjDFwLOlt9cpOkbAFWYR8b4GkyWwXr9Q35EDZCC\nlVEQAtKDoBZcbGCjwpfVgAKISdEWwOPLS/yDRWCyGKtOwVkGbFhpiVBUbpqy\nmbb9uSckKAdfw5uz+aLWUwW7h7ZumqhLFQGCRTde68yChOd6Q0rqKY4cJ05T\nrWo9Sjd+M8OqjY+neYMs+eyJ0V3p0RVB6iiLsj/noJ2QyPA2yiy4+IxGcQ5C\nbhEBk4jWLTy9mbO8X5GjFNdeHx9gGDrDx6Bh3jJ8NTsX2OY2HFH74NfTCJW2\nzAX0\r\n=Bje8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxQY4qoOVx6ENsvtDW7oi0DmsNlYxUWXsvIS//iaRrygIhAP0r6En2g8R2nYKQJPvRuDrwuPCU4jlpvVUqYdRDrPdA"}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.36_1540842249303_0.1227719113484147"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.37":{"name":"metarhia-common","version":"0.0.37","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","browser":{"common.js":"./dist/common.js"},"scripts":{"test":"eslint . && metatests test/","lint":"eslint .","docs":"metaschema ./common.js","build":"babel common.js -d dist && babel lib -d dist/lib","prepublish":"npm run -s build","install":"node tools/unicode-category-parser.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","eslint":"^5.8.0","eslint-config-metarhia":"^6.0.0","eslint-plugin-import":"^2.14.0","metaschema":"^0.0.21","metasync":"^0.3.29","metatests":"^0.2.3"},"gitHead":"4cfd3834ce9f556f3d00b2eafb0e398563b4f720","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.37","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"},"dist":{"integrity":"sha512-HY9oeeKWZMaLdyu0QPqv8DkLov0Z56QydM0JdO4kvOsHEu57Wl3SXtP7SFZhKjOrqxuzASoP+m+6nbYkM+nBxw==","shasum":"e0b2d0b37525a90a2406cdf1b66b007f0dfa33c6","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.37.tgz","fileCount":86,"unpackedSize":305318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3DIcCRA9TVsSAnZWagAApqUP/RbJgKWg6/mHPt4ya201\n4CV6C7yr8xE4ZXQ8bWHzxJL0sLkHq3c/G6Yc6ZdHHqjegurGVTs2XiLCwIBr\ngo35VdbgBYXiD0KWwjCGOcjji4zDcmW7OTTXQvLA4aAz8UYK5Yk/WI6laL+m\na2P2yPSD+rzGKR6jyUp0GoCAOHc1LQydDL5CK8TVNuAvocyqCT3X4xtEa51d\nUSTcqwccm6iJcogpuqulCFQ50i1ERhQlXxbf+CPpAzsNYs11SL0niCk3l4ML\ndBPbk5ztCDuN/V5B5hYttqEghMN20/JW+qHNdxXwutQyin40ZaG7CeKzKLNW\nFoIOF7939QZ+2IcTJ75ixM7PxiwehVPtfviPbotAVx78fgmpJmpLXKkyqFln\n74lSdu3xIJxDj0VV4st38BYD3+pEjOQO7m/5Z0CdEO7DHUmLlPeuO1zS5IZR\nhOhVg0bRLpSOFCTaQ4GClJui7zqOTPYyb4CCHeuEjyIRsXKadFZMYN7Iu1a8\n1SYFj6MBI215inXJRPi+fntLOrIyEeyaUefdAfKhHnWO6WvgQCQ/yquANmzd\nzgo15MawRGUWrxXlITJCGcIWC5jpOcIcNvjULo8bmbKU1D/teDLw1dPxAPpU\nNq8JPFjY+XqlpN2ozzPALwMvG1LiwvO438cP6hUYktEMLOYyh1UltEWroIE+\naolB\r\n=CUY4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWLM9P0VkbVu1GUkm56obl6+60eZ9NVFBVSrmyYU0K6AiEAquVwC3/bjocBgjIekgbd+4+m+lLf9N5869uT5zjMJ84="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.37_1541157403329_0.2383991174123239"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"},"0.0.38":{"name":"metarhia-common","version":"0.0.38","author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"description":"Metarhia Common Library","license":"MIT","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"main":"./common.js","browser":{"common.js":"./dist/common.js"},"scripts":{"test":"eslint . && metatests test/","lint":"eslint .","docs":"metaschema ./common.js","build":"babel common.js -d dist && babel lib -d dist/lib","prepublish":"npm run -s build","install":"node tools/unicode-category-parser.js"},"engines":{"node":">=6.0.0"},"devDependencies":{"@babel/cli":"^7.1.2","@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","eslint":"^5.8.0","eslint-config-metarhia":"^6.0.0","eslint-plugin-import":"^2.14.0","metaschema":"^0.0.21","metasync":"^0.3.29","metatests":"^0.2.3"},"gitHead":"f82abb37f6b2e7766f2b24498178279b2e8cbc92","bugs":{"url":"https://github.com/metarhia/common/issues"},"homepage":"https://github.com/metarhia/common#readme","_id":"metarhia-common@0.0.38","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"belochub","email":"nbelochub@gmail.com"},"dist":{"integrity":"sha512-uqum7RyAaTzsiHdBJm0rZnSYkdyfa/md6OpRtZ/S/zWNLVK8Q5O4MjNU5Zo60Xlo5sFHOmUjeTIifzmNmI2fDg==","shasum":"8c94154114c7edbe9adb4fa5d833a60f9f41acd7","tarball":"https://registry.npmjs.org/metarhia-common/-/metarhia-common-0.0.38.tgz","fileCount":89,"unpackedSize":319048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6Y7HCRA9TVsSAnZWagAA1ooQAIA8I4QCfRcgvT9nQkQN\ndJQnZl3enlb4tbwQPW5F3ih4YRrQEGW5kArYhs1vTRrziS9GPHAN4EJUTNnD\nTE28DAwJygCw9r0CX+LLhxb2WQm/KX6C8TlcfGtkuFCjSa05ojG+qmxf8TuV\nWzmQx0AAWevgK5mssz1NR6wzICC5a2UX9nVzLn5fuSSMxTVU7I9FoYX2zO+Y\nFVe9Qo84yRDjzMVHl2HkT5bAGBv0A8BQQbXL0L1vJrDqO0GTgx/uRqSPsLlK\n+1H3y/RrEkv+i0HTH/w7fLXrdjPTGT1/9esuI7iow9TgpAUCFpCLgLc0r9i6\ntCH3jsAMQXINvy2f+uu0uNH1YOn+sZUlyWIAMGWYnjCDNbbBZSnNlM1UIv6w\nGtRRdBjtHSPMKpvfPEtU+IKaJFaLLdfzbfVHWCV99EcnC2vywh3FukQyziOz\nPagMOJTR3Ucrxq2DDAneMUcYnHd+kLC5hG79v8rGK8TlzYNYIy3LWKmB8gy2\nQLeUorAbqG9QDxrQ1/7oX9pOk5vIc8QApxfEs/A6AbcCkkTdelbTBjGEbeJY\nIOijAv0rr9mIbb7F7AF4o+7myqYmZN8bEiObwuX1l1wogyMW5H+uh11e7xTq\nLfktqxIOUFC/E+zl5v+oOd9Zazo75WKM67tD40+i3q+JkMf+wENyPupXw4lT\nyrsk\r\n=lQ2P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUtsBg9zEwyim0S+iYSngnvJmQKyl05OpAtwvrR8i0LgIgYRA0YTbOiGLdkVmo0baXoVV/YkXbZkqSzaV60IbQ81I="}]},"maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/metarhia-common_0.0.38_1542033094739_0.6329363798245706"},"_hasShrinkwrap":false,"deprecated":"newer versions of the package are published as @metarhia/common"}},"readme":"# Metarhia Common Library\n\n[![TravisCI](https://travis-ci.org/metarhia/common.svg?branch=master)](https://travis-ci.org/metarhia/common)\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/57f219ad89e64c848685a93f5f2f14c2)](https://www.codacy.com/app/metarhia/common)\n[![NPM Version](https://badge.fury.io/js/metarhia-common.svg)](https://badge.fury.io/js/metarhia-common)\n[![NPM Downloads/Month](https://img.shields.io/npm/dm/metarhia-common.svg)](https://www.npmjs.com/package/metarhia-common)\n[![NPM Downloads](https://img.shields.io/npm/dt/metarhia-common.svg)](https://www.npmjs.com/package/metarhia-common)\n\nNamespace: `api.common` in [Impress Application Server](https://github.com/metarhia/Impress)\n\n## Installation\n\n```bash\n$ npm install metasync\n```\n\n### Splits array into two parts\n`common.splitAt(index, array)`\n- `index:number` - index defining end of first part and start of second\n- `array:array` - to be splitted\n\nReturns: tuple with two parts of the array\n\n### Check is value scalar\n`common.isScalar(value)`\n- `value` - scalar value or Object\n\nReturns: boolean\n\n### Copy dataset (copy objects to new array)\n`common.copy(ds)`\n- `ds:array of objects` - source dataset\n\nReturns: array of objects\n\n### Clone Object\n`common.clone(obj)`\n- `obj:object or array`\n\nReturns: object or array\n\n### Duplicate object ot array\n`common.duplucate(obj)`\n- `obj:object or array`\n\nReturns: object or array\n\n### Read property by dot-separated path\n`common.getByPath(data, dataPath)`\n- `data:hash`\n- `dataPath:string` - dot-separated path\n\nReturns: value\n\n### Set property by dot-separated path\n`common.setByPath(data, dataPath, value)`\n- `data:hash`\n- `dataPath:string` - dot-separated path\n- `value` - new value\n\n### Delete property by dot-separated path\n`common.deleteByPath(data, dataPath)`\n- `data:object`\n- `dataPath:string` - dot-separated path\n\nReturns: boolean\n\n### Distinct merge multiple arrays\n`common.merge(...args)`\n- `args:array of array`\n\nReturns: array\n\n### Substitute variables\n`common.subst(tpl, data, dataPath, escapeHtml)`\n- `tpl:string` - template body\n- `data:hash` - data structure to visualize\n- `dataPath:string` - current position in data structure\n- `escapeHtml:boolean` - escape html special characters if true\n\nReturns: string\n\n### Escape html characters\n`common.htmlEscape(content)`\n- `content:string` - to escape\n\nReturns: string\n\nExample: `htmlEscape('5>=5') = '5&lt;=5'`\n\n### Extract file extension in lower case with no dot\n`common.fileExt(fileName, Result)`\n- `fileName:string` - file name\n\nReturns: string\n\nExample: `fileExt('/dir/file.txt')`\n\nResult: 'txt'\n\n### Remove file extension from file name\n`common.removeExt(fileName, Result)`\n- `fileName:string` - file name\n\nReturns: string\n\nExample: `fileExt('file.txt')`\n\nResult: 'file'\n\n### Convert spinal case to camel case\n`common.spinalToCamel(name)`\n- `name:string`\n\nReturns: string\n\n### Escape regular expression control characters\n`common.escapeRegExp(s)`\n- `s:string`\n\nReturns: string\n\nExample:  escapeRegExp('/path/to/res?search=this.that')`\n\n### Generate escaped regular expression\n`common.newEscapedRegExp(s)`\n- `s:string`\n\nReturns: RegExp, instance\n\n### Add trailing slash at the end if it has no\n`common.addTrailingSlash(s)`\n- `s:string`\n\nReturns: string\n\n### Remove trailing slash from string\n`common.stripTrailingSlash(s)`\n- `s:string`\n\nReturns: string\n\n### Get directory name with trailing slash from path\n`common.dirname(filePath)`\n- `filePath:string`\n\nReturns: string\n\n### Capitalize string\n`common.capitalize(s)`\n- `s:string`\n\n### Extract substring between prefix and suffix\n`common.between(s, prefix, suffix)`\n- `s:string` - source\n- `prefix:string` - before needed fragment\n- `suffix:string` - after needed fragment\n\nReturns: string\n\n### Remove UTF-8 BOM\n`common.removeBOM(s)`\n- `s:string` - possibly starts with BOM\n\nReturns: string\n\n### Generate RegExp from array with '*' wildcards\n`common.arrayRegExp(items)`\n- `items:array of string`\n\nReturns: RegExp, instance\n\nExample: `['/css/*', '/index.html']`\n\n### Compare time1 and time2\n`common.isTimeEqual(time1, time2)`\n- `time1:string` - time or milliseconds\n- `time2:string` - time or milliseconds\n\nReturns: boolean\n\nExample: `isTimeEqual(sinceTime, buffer.stats.mtime);`\n\n### Current date in YYYY-MM-DD format\n`common.nowDate(now)`\n- `now:Date` (optional)\n\nReturns: string\n\n### Current date in YYYY-MM-DD  hh:mm format\n`common.nowDateTime(now)`\n- `now:Date` (optional)\n\nReturns: string\n\n### Partial apply\n`common.partial(fn, ...args)`\n- `fn:function`\n- `...args:array` - argumants\n\nReturns: function\n\n### Function for mapping object fields\n`common.omap(mapFn, obj)`\n- `mapFn:funtion` - to appy to every field value\n- `obj:object` - which fields used for mapping\n\nReturns: object, with same reference but with transformed fields\n\n### Compose multiple functions into one\n`common.compose(...fns)`\n- `fns:array of function`\n\nReturns: function, composed\n\n### Apply given function to value or default value\n`common.maybe(fn, defVal, value)`\n- `fn:function`\n- `defVal` - default value\n- `value` (optional)\n\nReturns: result of `fn` or `defVal`\n\n### Zipping several arrays into one\n`common.zip(...arrays)`\n- `arrays` - array of array\n\nReturns: array, length is minimal of input arrays length\n\nHint: Element with index i of resulting array is array with\nelements with index i from input arrays\n\n### Create array of replicated value\n`common.replicate(count, elem)`\n- `count:number` - new array length\n- `elem` - value to replicate\n\nReturns: array, replicated\n\n### Zipping arrays using specific function\n`common.zipWith(fn, ...arrays)`\n- `fn:function` - for zipping elements with index i\n- `arrays:array of array`\n\nReturns: array\n\nHint: Element with index i of resulting array is result of fn called with arguments from arrays\n\n### Curries function until the condition\n`common.curryUntil(condition, fn, ...args)`\n- `condition:function` - (argsI, argsParts) returns boolean\n- `fn:function` - which will be curried\n- `args:array` - arguments for fn\n\nReturns: function, curried\n### Curry fn count times, first curry uses args for first currying\n`common.curryN(fn, count, ...args)`\n- `fn:function` - curried\n- `count:number` - of times function should be curried\n- `args:array` - arguments for first currying\n\nReturns: function, curried given times count\n\n### Curry function curry with fn\n`common.curryTwice(fn)`\n- `fn:function` - to be curried\n\nReturns: function, to pass arguments that returns curried fn\n\n### Curry function with given arguments\n`common.curry(fn, ...args)`\n- `fn:function`\n- `args:array` - arguments\n\nReturns: function, curried\n\n### Apply arguments\n`common.applyArgs(...args)`\n- `args:array` - arguments to save in closure\n\nReturns: function, to pass (fn) arguments will be applied\n\n### Get first not errored result of fn\n`common.either(fn)`\n- `fn:function` - to be called\n\nReturns: result of `fn`\n\n### Empy function\n`common.falseness()`\n\nReturns: boolean, always false\n\n### Empy function\n`common.trueness()`\n\nReturns: boolean, always true\n\n### Empy function\n`common.emptiness()`\n\nReturns: always undefined\n\n### Empy asynchronous callback-last single-argument function\n`common.nop(callback)`\n- `callback:function` - callback to be called with (null)\n\n### Empy asynchronous callback-last double-argument function\n`common.noop(empty, callback)`\n- `empty` - incoming value to be ignored\n- `callback:function` - callback to be called with (null, null)\n\n### Wrap function: call once, not null\n`common.once(fn)`\n- `fn:function (optional)`\n\nReturns: function, wrapped callback\n\nHint: previous name: `common.cb` (deprecated)\n\n### Extract callback function\nIt's unsafe: may return null, allow multiple calls\n`common.unsafeCallback(args)`\n- `args:array` - arguments\n\nReturns: function, callback or null\n\nHint: previous name: `common.cbUnsafe` (deprecated)\n\nHint: another alias: `common.extractCallback` (deprecated)\n\n### Exctracts callback and make it safe\nWrap collback with once and return common.emptiness if no callback\n`common.safeCallback(args)`\n- `args:array` - arguments\n\nReturns: function, wrapped callback\n\nHint: previous name: `cbExtract` (deprecated)\n\n### Exctracts callback and throw if no callback\n`common.requiredCallback(args)`\n- `args:array` - arguments\n\nReturns: function\n\n### Exctracts callback and make it safe\n`common.onceCallback(args)`\nWrap collback with once()\nand return common.emptiness if no callback\n- `args:array` - arguments\n\nReturns: function\n\n### Override method: save old to `fn.inherited`\n`common.override(obj, fn, Hint)`\n- `obj:object` - containing method to override\n- `fn:function` - name will be used to find method\n\nHint: Previous function will be accessible by obj.fnName.inherited\n\n### Generate int array from given range\n`common.range(from, to)`\n- `from:naumber` - range start\n- `to:naumber` - range end\n\nReturns: array\n\nExample: `range(1, 5) = [1, 2, 3, 4, 5]`\n\n### Generate int array from sequence syntax\n`common.sequence(seq, max, list, range from..to, range from..count, range from..max-to)`\n- `seq:array`\n- `max:number` - optional max\n\nReturns: array\n\nExample:\n- list: sequence([81, 82, 83]) = [81, 82, 83]\n- range from..to: sequence([81,,83]) = [81, 82, 83]\n- range from..count: sequence([81, [3]]) = [81, 82, 83]\n- range from..max-to: sequence([81, [-2]], 5) = [81, 82, 83]\n\n### Last array element\n`common.last(arr)`\n- `arr:array`\n\nReturns: element\n\n### Make function raise-safe\n`common.safe(fn)`\n- `fn:function`\n\nReturns: function, wrapped with try/catch interception\n\n### Generate random int in given range\n`common.random(min, max)`\n- `min:number` - range start\n- `max:number` - range end\n\nReturns: number\n\n### Shuffle an array\n`common.shuffle(arr)`\n- `arr:array`\n\nReturns: array\n\n### Enhanced EventEmitter with wildcard\n`common.emitter()`\n\nReturns: EventEmitter, instance\n\n### Rest left, transfor function\n`common.restLeft(fn)`\n- `fn:function` - (args, arg1..argN, callback)\n\nReturns: function, (arg1..argN, ...args, callback)\n\n### Parse duration to seconds\n`common.duration(s)`\n- `s:string` - duration syntax\n\nReturns: number, milliseconds\n\nExample: `duration('1d 10h 7m 13s')`\n\n### Convert int to string size Kb, Mb, Gb and Tb\n`common.bytesToSize(bytes)`\n- `bytes:number` - size\n\nReturns: string\n\n### Convert string with units to int\n`common.sizeToBytes(size)`\n- `size:string` - size\n\nReturns: number\n\n### Convert IP string to number\n`common.ip2int(ip)`\n- `ip:string` - IP address\n\nReturns: number\n\n### Get local network interfaces\n`common.localIPs()`\n\nReturns: srray of strings\n\n### Parse host string\n`common.parseHost(host)`\n- `host:string` - host or empty string, may contain `:port`\n\nReturns: string, host without port but not empty\n\n### Divide a long big endian encoded unsigned integer by a small one\n(i.e., not longer than a machine word) in-place and return the remainder\n`common.longDivModBE(buffer, divisor)`\n- `buffer:Buffer` - containing a divident\n- `divisor:a divisor as a Number`\n\nReturns: number, the remainder\n\n### Generate random key\n`common.generateKey(length, possible)`\n- `length:number` - key length\n- `possible:string` - with possible characters\n\nReturns: string, key\n\n### Generate an RFC4122-compliant GUID (UUID v4)\n`common.generateGUID()`\n\nReturns: string, GUID\n\n### Generate random SID\n`common.generateSID(config)`\n- `config:record` - { length, characters, secret }\n\nReturns: string, SID\n\n### Calculate SID CRC\n`common.crcSID(config, key)`\n- `config:record` - { length, characters, secret }\n- `key:string` - SID key\n\nReturns: string, CRC\n\n### Validate SID\n`common.validateSID(config, sid)`\n- `config:record` - { length, characters, secret }\n- `sid:string` - session id\n\nReturns: boolean\n\n### Calculate hash with salt\n`common.hash(password, salt)`\n- `password:string`\n- `salt:string`\n\nReturns: string, hash\n\n### Validate hash\n`common.validateHash(hash, password, salt)`\n- `hash:string`\n- `password:string`\n- `salt:string`\n\nReturns: boolean\n\n### Compare for array.sort with priority\n`common.sortComparePriority(priority, s1, s2)`\n- `priority:array of strings with priority`\n- `s1, s2:string` - to compare\n\nReturns: number\n\nExample: `files.sort(common.sortComparePriority)`\n\n### Compare for array.sort, directories first\n`common.sortCompareDirectories(a, b)`\n- `a, b:string` - to compare\n\nReturns: number\n\nExample: `files.sort(sortCompareDirectories);`\n\n### Compare for array.sort\n`common.sortCompareByName(a, b)`\n- `a, b:object` - { name } to compare\n\nReturns: number\n\nExample: `files.sort(sortCompareByName)`\n\n### Extend Map interface with:\n`common.cache()`\n\nReturns: object, cache instance\n- `cache.allocated` - total allocated size\n- `cache.add(key, val)` - add record\n- `cache.del(key)` - delete record\n- `cache.clr(prefix, fn)` - delete all if `key.startsWith(prefix)`\n\n### Splits string by the first occurrence of separator\n`common.section(s, separator)`\n- `s:string`\n- `separator:string` - or char\n\nReturns: `['All you need ', ' JavaScript']`\n\nExample: `rsection('All you need is JavaScript', 'is')`\n\n\n### Splits string by the last occurrence of separator\n`common.rsection(s, separator)`\n- `s:string`\n- `separator:string` - or char\n\nReturns: `['All you need is Jav', 'Script']`\n\nExample: `rsection('All you need is JavaScript', 'a')`\n\n### Splits string by multiple occurrence of separator\n`common.split(s, separator, limit)`\n- `s:string`\n- `separator:string (optional)` - default: ','\n- `limit:number (optional)` - max length of result array\n\n```js\nExample: split('a,b,c,d')\nResult: ['a', 'b', 'c', 'd']\n```\n\n```js\nExample: split('a,b,c,d', ',', 2)\nResult: ['a', 'b']\n```\n\n### Splits string by multiple occurrence of separator\n`common.rsplit(s, separator, limit)`\n- `s:string`\n- `separator:string (optional)` - default: ','\n- `limit:number (optional)` - max length of result array\n\n```js\nExample: split('a,b,c,d', ',', 2)\nResult: ['c', 'd']\n```\n\n### Splits string by multiple occurrence of separator\n`common.rsplit(s, separator, limit)`\n- `s:string`\n- `separator:string (optional)` - default: ','\n- `limit:number (optional)` - max length of result array\n\n```js\nExample: split('a,b,c,d', ',', 2)\nResult: ['c', 'd']\n```\n\n### Mixin for ES6 classes without overriding existing methods\n`common.mixin(target, source)`\n- `target` - mixin to target\n- `source` - source methods\n\n### Forward events from one EventEmitter to another\n`common.forwardEvents(from, to, events)`\n- `from:EventEmitter` - to listen for event\n- `to:EventEmitter` - to emit event on\n- `events:array of string` - event names\n\nExample: `common.forwardEvent(from, to);`\n\nExample: `common.forwardEvent(from, to, 'eventName');`\n\nExample: `common.forwardEvent(from, to, { eventName: 'newEventName' });`\n\nExample: `common.forwardEvent(from, to, ['eventName1', 'eventName2']);`\n\n### List method names\n`common.methods(iface)`\n- `iface:object` - to be introspected\n\nReturns: array of string, method names\n\n### List property names\n`common.properties(iface)`\n- `iface:object` - to be introspected\n\nReturns: array of string, property names\n\n### Generate file storage key\n`common.generateStorageKey()`\n\nReturns: Array of string, [folder1, folder2, code]\n\n## Contributors\n\n  - Timur Shemsedinov (marcusaurelius) <timur.shemsedinov@gmail.com>\n  - Vlad Dziuba (DzyubSpirit) <dzyubavlad@gmail.com>\n  - See github for full [contributors list](https://github.com/metarhia/common/graphs/contributors)\n","maintainers":[{"name":"aqrln","email":"eaglexrlnk@gmail.com"},{"name":"belochub","email":"nbelochub@gmail.com"},{"name":"nechaido","email":"nechaido@gmail.com"},{"name":"timur.shemsedinov","email":"timur.shemsedinov@gmail.com"}],"time":{"modified":"2022-06-19T18:21:35.276Z","created":"2017-03-04T18:07:17.660Z","0.0.1":"2017-03-04T18:07:17.660Z","0.0.2":"2017-03-04T18:50:36.450Z","0.0.3":"2017-03-05T11:30:33.013Z","0.0.4":"2017-03-07T21:19:46.443Z","0.0.5":"2017-03-07T22:42:17.392Z","0.0.6":"2017-03-08T11:06:13.304Z","0.0.7":"2017-05-05T10:01:30.319Z","0.0.8":"2017-05-28T11:26:41.650Z","0.0.9":"2017-06-01T21:35:55.307Z","0.0.10":"2017-06-23T13:39:42.425Z","0.0.11":"2017-06-28T23:11:26.289Z","0.0.12":"2017-07-04T10:46:51.348Z","0.0.13":"2017-07-13T01:06:19.023Z","0.0.14":"2017-07-16T02:18:11.948Z","0.0.15":"2017-07-18T00:35:08.319Z","0.0.16":"2017-07-30T14:54:49.801Z","0.0.17":"2017-07-30T21:05:56.381Z","0.0.18":"2017-08-01T01:49:39.847Z","0.0.19":"2017-08-01T17:48:44.749Z","0.0.20":"2017-08-13T00:00:53.169Z","0.0.21":"2017-08-13T18:09:43.218Z","0.0.22":"2017-08-15T23:28:15.868Z","0.0.23":"2017-10-18T16:35:28.002Z","0.0.24":"2017-12-01T20:11:54.248Z","0.0.25":"2018-02-24T15:15:32.439Z","0.0.26":"2018-03-19T02:03:29.882Z","0.0.27":"2018-04-25T00:42:11.423Z","0.0.28":"2018-05-14T11:43:06.303Z","0.0.29":"2018-06-28T23:09:19.610Z","0.0.30":"2018-07-27T15:55:55.136Z","0.0.31":"2018-08-05T10:40:28.611Z","0.0.32":"2018-08-23T13:36:22.996Z","0.0.33":"2018-09-12T07:57:14.082Z","0.0.34":"2018-09-16T02:37:32.859Z","0.0.35":"2018-10-01T14:11:25.862Z","0.0.36":"2018-10-29T19:44:09.512Z","0.0.37":"2018-11-02T11:16:43.493Z","0.0.38":"2018-11-12T14:31:34.847Z"},"homepage":"https://github.com/metarhia/common#readme","keywords":["metarhia","common","impress","jstp","globalstorege","metasync"],"repository":{"type":"git","url":"git+https://github.com/metarhia/common.git"},"author":{"name":"Timur Shemsedinov","email":"timur.shemsedinov@gmail.com"},"bugs":{"url":"https://github.com/metarhia/common/issues"},"license":"MIT","readmeFilename":"README.md","users":{"timur.shemsedinov":true}}