{"_id":"@umalqura/core","_rev":"9-c22214df04319ac49db7bfc744703a91","time":{"0.0.1":"2019-07-13T11:46:58.163Z","created":"2019-07-13T12:32:39.629Z","0.0.2":"2019-07-13T12:32:39.961Z","modified":"2022-04-07T09:26:27.130Z","0.0.3":"2019-07-13T21:08:41.674Z","0.0.4":"2019-07-14T22:00:54.408Z","0.0.5":"2019-07-15T11:37:41.886Z","0.0.6":"2019-07-15T22:18:33.369Z","0.0.7":"2019-07-18T19:22:15.725Z"},"name":"@umalqura/core","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.2":{"name":"@umalqura/core","version":"0.0.2","description":"Zero dependency Hijri calendar based on Um AlQura","main":"./dist/index.js","module":"./dist/index.esm.js","umd":"./dist/umalqura.js","umd_name":"umalqura","types":"index.d.ts","scripts":{"clean":"node ./node_modules/rimraf/bin.js ./dist","build":"yarn run build:lint && yarn run build:rollup && yarn run build:uglify:umd","build:lint":"node ./node_modules/tslint/bin/tslint -c ./tslint.json -p ./tsconfig.json","build:rollup":"node ./node_modules/rollup/bin/rollup -c","build:uglify:umd":"node ./node_modules/uglify-js/bin/uglifyjs --comments -o ./dist/umalqura.min.js ./dist/umalqura.js","prepack":"node ./build/embed-version.js","test":"node ./node_modules/jest/bin/jest.js","test:coverage":"node ./node_modules/jest/bin/jest.js --coverage --coverageReporters=text-lcov | coveralls"},"dependencies":{},"devDependencies":{"@types/jest":"^24.0.15","coveralls":"^3.0.5","jest":"^24.8.0","rimraf":"^2.6.3","rollup":"^1.16.7","rollup-plugin-typescript2":"^0.21.2","ts-jest":"^24.0.2","ts-loader":"^6.0.4","tslint":"^5.18.0","typescript":"^3.5.3","uglify-js":"^3.6.0"},"keywords":["hijri","umalqura","calendar","islamic-calendar","islam"],"author":{"name":"Alaa Masoud"},"repository":{"type":"git","url":"git+https://github.com/umalqura/umalqura.git"},"bugs":{"url":"https://github.com/umalqura/umalqura/issues"},"license":"MIT","gitHead":"19aeb0bfc70be454a0449c99a6213039c9f7ac58","homepage":"https://github.com/umalqura/umalqura#readme","_id":"@umalqura/core@0.0.2","_nodeVersion":"12.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-R6k2ujOTX29ZaAIaqaeT0wwhHLghv+yitEISNZ3K+C1lqGr61HccVnrLGZL+BkuT6m98HTIShRWVbc9jL+geKg==","shasum":"7a5711b2bb0ced9bd46d83a9e535d10220c588ff","tarball":"https://registry.npmjs.org/@umalqura/core/-/core-0.0.2.tgz","fileCount":8,"unpackedSize":189117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKc9oCRA9TVsSAnZWagAAajsP/0UWKuKsoASVRc2lxv53\no+AVAxbq11KoG8Aj5AqQccGUwRVHXXPGtd685F8/d3pweBsxhRjS/UEiarYa\nvR9eeMzj0LAecvWnjCiM9j7greC8NdHUpkJANT508ivUYv9QIry1GVtwzq2w\nA1daEG0mgyoh5RDowzLgcDahnuBm/PBj1H4kjaPfWEvudghpOKdUVByz+REb\ndcboZP+gK1kS8ON4EIYKMg77Z9s2/kuC+caoPiyf29Zt71k5JaA6jrZCylW4\nS+UT7kd+MQgjjMK7Ezs9O1ZzQZe5K1501UaIx6Vi6n9m30jUn9irVZC0+n0F\nevXREo477YFR3ya2/yyMxjqe4W2WVF/lh9s/tkKurntRQxn5WySVkwCjm7Xs\nHsypZdM9VAgARsp3z/0quk+i42/DMm5FUXuo4CqQJWkns3Bvg0KYTRy9yl8T\nm75eIrvZZLrUgwbOJ/B7omPwvTsEIK8rYXCv8s6h2y9KAzSWFcpKxXPlIVuc\ng8nP9xmNQtXok8FJF3q0v7/oBIKeTCzQYyo99itsFthbNYdFGeinUPNqQUvq\n2ZN5DScm5BCzkmXdY5th2q4FKosv2A/IW0jxkde1e/khSXfnrQvQCZdFoEgY\nDVd3k/tjcCL6IeJXsFPbQp2zxXFYB6f65yi/72BqAIg6g2kYPKasfV7Nk9Hp\neWda\r\n=/RVg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE1Jk7luY9DRD8ZWoN+kn5p1dinqpcW0H0VaA5rQyrmQIgVMhQIUM6ogV8oEl9qTypapLIzNyc/QIizAIpBA+Wml4="}]},"maintainers":[{"name":"dappp","email":"alaa.masoud@live.com"}],"_npmUser":{"name":"dappp","email":"alaa.masoud@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.2_1563021159830_0.7355406382805973"},"_hasShrinkwrap":false},"0.0.3":{"name":"@umalqura/core","version":"0.0.3","description":"Zero dependency Hijri calendar based on Um AlQura","main":"./dist/index.js","module":"./dist/index.esm.js","umd":"./dist/umalqura.js","umd_name":"umalqura","types":"index.d.ts","scripts":{"clean":"node ./node_modules/rimraf/bin.js ./dist","build":"yarn run build:lint && yarn run build:rollup && yarn run build:uglify:umd","build:lint":"node ./node_modules/tslint/bin/tslint -c ./tslint.json -p ./tsconfig.json","build:rollup":"node ./node_modules/rollup/bin/rollup -c","build:uglify:umd":"node ./node_modules/uglify-js/bin/uglifyjs --comments -o ./dist/umalqura.min.js ./dist/umalqura.js","prepack":"node ./build/embed-version.js","test":"node ./node_modules/jest/bin/jest.js","test:coverage":"node ./node_modules/jest/bin/jest.js --coverage --coverageReporters=text-lcov | coveralls"},"dependencies":{},"devDependencies":{"@types/jest":"^24.0.15","coveralls":"^3.0.5","jest":"^24.8.0","rimraf":"^2.6.3","rollup":"^1.16.7","rollup-plugin-typescript2":"^0.21.2","ts-jest":"^24.0.2","ts-loader":"^6.0.4","tslint":"^5.18.0","typescript":"^3.5.3","uglify-js":"^3.6.0"},"keywords":["hijri","umalqura","calendar","islamic-calendar","islam"],"author":{"name":"Alaa Masoud"},"repository":{"type":"git","url":"git+https://github.com/umalqura/umalqura.git"},"bugs":{"url":"https://github.com/umalqura/umalqura/issues"},"license":"MIT","gitHead":"67e77e69cb0b7a302ff4e417423d934b093f9573","homepage":"https://github.com/umalqura/umalqura#readme","_id":"@umalqura/core@0.0.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-x38fXSahBIoopGzcXmikCgoHn5kvoGAYQ5xjhT4IgaQTFxUeuWQhEZgEtf001RUcR/vIXz7zUR4UACCTOPMbIw==","shasum":"fbd5fb1924326163f1d8d274ea4204dff7b4cc43","tarball":"https://registry.npmjs.org/@umalqura/core/-/core-0.0.3.tgz","fileCount":8,"unpackedSize":191316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKkhaCRA9TVsSAnZWagAAodYQAIi+f2rWc/5U+tMvH/vl\npGvLG+P0Y38uzQDReqyOMIRsz+O+The61VhZQFfWIZJaxDJvf+IxNZEDkBar\nhML/89wQTiVTmpDvhvepYcbF6oTBXMMroKb4GCoc+J8Gl/mbmMh4J7cjRQB8\n+i6yvv/iElpqsMSJ/EyqnWFwNlMIF2LpUAKvDRSYtYBzx2JidzQq401Amk41\ngrSdG3C0Wk6VdX4CQdRNhS/Sz0/ShSQUfSTWnOkSIJvUI1VNwCk6finbndDR\nYqic8iI+5WBLyoa8SrpPm+Y/UoY9cEKsQVZMT7Z73URjlpIVA5PtBMH1WCU8\nO1GYapXNhv9m1O8CtWMLHNUvF0HN2dIgliwH89FAGr051dlnjc5G5pm8ldf5\nIABIP7EDpKZm8ifm5SaJnC8JE5ZAv87ywS11o/7zF0d124P4OcvsMrjZNQq9\nB2+cRFm1ABS0HXlF6LJb6fQQPNHJw9fb+asRVgQdRb3ok3LkWj8thAJ+LQLn\nxjDcVUQbUCkZDWMbfORqrCGSPD2Ksm62KCOXoSJL/EhSOxkRVTvLZU2LdJ6m\n4jiQKx5J3+0lzz5I71xp0dh9phW19lSHVJsSiLNNukL/x/nHGXFsei+H1Gum\ncRJkf81M5d6LIqKMDrayMdr9aCz3G2KOUJa4b0QiDMvrOvnYHzi73DGi8/nS\nnj4T\r\n=BQzo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQ+rWYlznzh1yczTYYUuf9BqF/Y5wrKW/62wx4dEYZuAiEAuyLHbyzmMJaHy8D5dJe1LhgpegcMb5UvbITDBpjI9rk="}]},"maintainers":[{"name":"dappp","email":"alaa.masoud@live.com"}],"_npmUser":{"name":"dappp","email":"alaa.masoud@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.3_1563052121564_0.8721056404523324"},"_hasShrinkwrap":false},"0.0.4":{"name":"@umalqura/core","version":"0.0.4","description":"Zero dependency Hijri calendar based on Um AlQura","main":"./dist/index.js","module":"./dist/index.esm.js","umd":"./dist/umalqura.js","umd_name":"umalqura","types":"index.d.ts","scripts":{"clean":"node ./node_modules/rimraf/bin.js ./dist","build":"yarn run build:lint && yarn run build:rollup && yarn run build:uglify:umd","build:lint":"node ./node_modules/tslint/bin/tslint -c ./tslint.json -p ./tsconfig.json","build:rollup":"node ./node_modules/rollup/bin/rollup -c","build:uglify:umd":"node ./node_modules/uglify-js/bin/uglifyjs --comments -o ./dist/umalqura.min.js ./dist/umalqura.js","prepack":"node ./build/embed-version.js","test":"node ./node_modules/jest/bin/jest.js","test:coverage":"node ./node_modules/jest/bin/jest.js --coverage --coverageReporters=text-lcov | coveralls"},"dependencies":{},"devDependencies":{"@types/jest":"^24.0.15","coveralls":"^3.0.5","jest":"^24.8.0","rimraf":"^2.6.3","rollup":"^1.16.7","rollup-plugin-typescript2":"^0.21.2","ts-jest":"^24.0.2","ts-loader":"^6.0.4","tslint":"^5.18.0","typescript":"^3.5.3","uglify-js":"^3.6.0"},"keywords":["hijri","umalqura","calendar","islamic-calendar","islam"],"author":{"name":"Alaa Masoud"},"repository":{"type":"git","url":"git+https://github.com/umalqura/umalqura.git"},"bugs":{"url":"https://github.com/umalqura/umalqura/issues"},"license":"MIT","gitHead":"c3b379a1b1e70fe59ff927ec0320831c5873db53","homepage":"https://github.com/umalqura/umalqura#readme","_id":"@umalqura/core@0.0.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Gwg4WLYq+DEcHV7hD64iye2QuYh/9EXRT/5rup4vvNOu911eI2qoAQzWq9N4hVNYEz8q3S3jemKOVURaJpTZMw==","shasum":"1bdd4a72214ea6087030decdac8e96ef5de5b6b2","tarball":"https://registry.npmjs.org/@umalqura/core/-/core-0.0.4.tgz","fileCount":8,"unpackedSize":191568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK6YWCRA9TVsSAnZWagAAle8P/0vz0KOgtZR2Ltk1d+eh\nMInOGRm0s/a6f+La7RXztJbHKP3/+8/GA6ZGxPw9tdFRgnAYj05lY7SAxC7u\nfdSq4yjo/JFJqu4eOH8xiNKqfZgs3Y7iU8SxH5zrcUDk5+FSgr/p2qcaerSM\nJ7fnzcwKlwgnA10uy10VV1jI8kGUutnWxdtVe79gvRpEqFQaT+lJB/inDuQy\ntXFMAXziG7eoXiE2H0dFKrysWJDs/9oQCCLsLDc5ygTc22hA0Tf6r1aAY2Bf\nDVA6E/djVthcT07XnB++ep+C5E2rsl0AAnR4CgXOTsnpEzx1/C2tcVZNOmRT\nAtDb3ESyGJHUgj5Nuo8RNEtYoDMFR00dNBTKlzilEOpOygWN2sbHEhdrCw0k\nLu84f6Euwo0lgF6fD2ZhXqKtRQXFcEHpAP7iTmsKgLSybHAzD9g7AqSGpLy3\nlUD6ien2ZgYvQ1t7hKMqBio1+u1oKSas4iYlts0rvga21mG2MTo6Rhnt6SuN\nX4oEX8V4V9eBRDGL84+V7ML2dnH1I/d7vYOg+InjaylpkwnPxRG5NM8ALb/b\ndSLJWiWW3bMfB85vdUahUHWaZyW3giNtgWiIgdQRBmmBYNwoI1xnn0El3DSY\nzUcP2owuoqaRCOCTqsjGWl5Q8cJghu7qVnAyFUa7VlgyjJvqglPIe+Gt2X+D\neWj4\r\n=p1RJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtHdcqZhZXgpoSj4yySjir1F2r+YSXhuXuxM8smhZgaAIgKyFGg/IAEfpjwxwJ5PHt85HTzSqXoYJiO0XrgxnYCFo="}]},"maintainers":[{"name":"dappp","email":"alaa.masoud@live.com"}],"_npmUser":{"name":"dappp","email":"alaa.masoud@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.4_1563141654127_0.4068561519160758"},"_hasShrinkwrap":false},"0.0.5":{"name":"@umalqura/core","version":"0.0.5","description":"Zero dependency Hijri calendar based on Um AlQura","main":"./dist/index.js","module":"./dist/index.esm.js","umd":"./dist/umalqura.js","umd_name":"umalqura","types":"index.d.ts","scripts":{"clean":"node ./node_modules/rimraf/bin.js ./dist","build":"yarn run build:lint && yarn run build:rollup && yarn run build:uglify:umd","build:lint":"node ./node_modules/tslint/bin/tslint -c ./tslint.json -p ./tsconfig.json","build:rollup":"node ./node_modules/rollup/bin/rollup -c","build:uglify:umd":"node ./node_modules/uglify-js/bin/uglifyjs --comments -o ./dist/umalqura.min.js ./dist/umalqura.js","prepack":"node ./build/embed-version.js","test":"node ./node_modules/jest/bin/jest.js","test:coverage":"node ./node_modules/jest/bin/jest.js --coverage --coverageReporters=text-lcov | coveralls"},"dependencies":{},"devDependencies":{"@types/jest":"^24.0.15","coveralls":"^3.0.5","jest":"^24.8.0","rimraf":"^2.6.3","rollup":"^1.16.7","rollup-plugin-typescript2":"^0.21.2","ts-jest":"^24.0.2","ts-loader":"^6.0.4","tslint":"^5.18.0","typescript":"^3.5.3","uglify-js":"^3.6.0"},"keywords":["hijri","umalqura","calendar","islamic-calendar","islam"],"author":{"name":"Alaa Masoud"},"repository":{"type":"git","url":"git+https://github.com/umalqura/umalqura.git"},"bugs":{"url":"https://github.com/umalqura/umalqura/issues"},"license":"MIT","gitHead":"0951d675569b2d613be13a2a360610d7c62c12f8","homepage":"https://github.com/umalqura/umalqura#readme","_id":"@umalqura/core@0.0.5","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-JsM1WJosAuG4waJ70YmywfqAbzfTQbaKfB4YtaunUw4fMFonxjmSYTIZTsLVt76r12xS2OeR6EZP3RAanqp4Dw==","shasum":"a70f5e520ace8e3b9629a22ebecc18e9fc8de7e7","tarball":"https://registry.npmjs.org/@umalqura/core/-/core-0.0.5.tgz","fileCount":8,"unpackedSize":191568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLGWGCRA9TVsSAnZWagAAW44P/1rBulHKDZvQMrqka+7U\n42iOfAkfbZw2+ro+u/YRZmBFxKQat5u8D7FslsqCLgpKqZZt443e5Q1E97ua\n3WmJxQiMkZstcRO47GfxGPl9iA+oEgqHLr2wp3Q7ga1rSslBehQ130jDlapY\neHagkZCSH/qwACy5i55mIoX+JHGCV3PuJVpaj2xKgQmXUhxZyyLGK8kQgt/V\nz86uMVFbESA/vcgBc1qXcA1RNiKVJfI2LQpNZ2BzhLlXeHeB2jJTna5TV8kY\nyLA8KY1W7ypjwwBg3JEBf5eLZ3Hlj/4pSN3h3Ndgy9LWW8DCNih2cqB8xkeh\nNuSPJcDGetNMhbLH3CV6E1VCLLTfpQxz/Saff2VrYVnNqdd0EYsB4ya04IVN\nIcxG3i5zWHvLA5iwMMaAVaafvhH+0FrqD0ggijUwmzQIq6ilwQ7VQVqKfq1V\nuxkWbUgjHkjfvH+ECjRqzINyS8HyhscXLPULaoYFFhZI+OREbQbmwsGzvPzm\ntX/GTlVkuALdwi76Dgukpy3rYMqPdXo1R71RSG/07roW0JalH+u3lcpfrAbn\nI9/8t3LPYFGY6ZCozDKAr3bSEalmwIxo0abZ0ifHXxF5fiMsatX4HuxI/muU\nWxHDvOzOfkuDUezSin/fzbOKFBxYNZRcDuA3fAdXU9aoVaIsXbey1WqgjvZx\nNyKQ\r\n=+/gz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXZX826ofk3NdIfvYdfEaiLHIuAD6HcPRr2JPzOYxsHAIhAJEjB6cJC+MqD2wArewksAfwELEf+M5aYtPIJKSOIkfs"}]},"maintainers":[{"name":"dappp","email":"alaa.masoud@live.com"}],"_npmUser":{"name":"dappp","email":"alaa.masoud@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.5_1563190661703_0.9945673758154574"},"_hasShrinkwrap":false},"0.0.6":{"name":"@umalqura/core","version":"0.0.6","description":"Zero dependency Hijri calendar based on Um AlQura","main":"./dist/index.js","module":"./dist/index.esm.js","umd":"./dist/umalqura.js","umd_name":"umalqura","types":"./types/index.d.ts","scripts":{"clean":"node ./node_modules/rimraf/bin.js ./dist","build":"yarn run build:lint && yarn run build:rollup && yarn run build:uglify:umd","build:lint":"node ./node_modules/tslint/bin/tslint -c ./tslint.json -p ./tsconfig.json","build:rollup":"node ./node_modules/rollup/bin/rollup -c","build:uglify:umd":"node ./node_modules/uglify-js/bin/uglifyjs --comments -o ./dist/umalqura.min.js ./dist/umalqura.js","prepack":"node ./build/embed-version.js","test":"node ./node_modules/jest/bin/jest.js","test:coverage":"node ./node_modules/jest/bin/jest.js --coverage --coverageReporters=text-lcov | coveralls"},"dependencies":{},"devDependencies":{"@types/jest":"^24.0.15","coveralls":"^3.0.5","jest":"^24.8.0","rimraf":"^2.6.3","rollup":"^1.16.7","rollup-plugin-typescript2":"^0.21.2","ts-jest":"^24.0.2","ts-loader":"^6.0.4","tslint":"^5.18.0","typescript":"^3.5.3","uglify-js":"^3.6.0"},"keywords":["hijri","umalqura","calendar","islamic-calendar","islam"],"author":{"name":"Alaa Masoud"},"repository":{"type":"git","url":"git+https://github.com/umalqura/umalqura.git"},"bugs":{"url":"https://github.com/umalqura/umalqura/issues"},"license":"MIT","gitHead":"1c042e4ee4eb19a48046bd7560b81da81094ba90","homepage":"https://github.com/umalqura/umalqura#readme","_id":"@umalqura/core@0.0.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-JjWbTHnb8TG/+Qr4ArFuMPcZgTVA1t4rYX+cRtpgpmNh32FxsomY8fFQeuuWGn1Tee6MKLF08NzCagC/AEZxYg==","shasum":"cb2ee9a981e27cf95e4b4fc7a301619bdb63dc46","tarball":"https://registry.npmjs.org/@umalqura/core/-/core-0.0.6.tgz","fileCount":8,"unpackedSize":190328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLPu6CRA9TVsSAnZWagAAMFgP+waDjYS9guJowsPAM4wP\nJwMj5Bw+HWw2rbqFPQBqmM0DNWU6acTN7GDCNY8d2DY2FFWUzpzeG/lmfAx3\nb87n7kiUImZTq7aKwoXhLxnpAvTplOuCSTrD1BxwQG20qSVyF25doF1kDzrG\nbSveBSbEZc3dbUuyUUQ/FpwGzjksFSEXNVkPo8rnhh8sv8HBe2T3tZLdYhqN\n/Q7XH2clqdBCwpRSIIuhNElT4t1iYkbBvrECq9YM9lPKBI5wrg8n7HQeJ4vd\npiu7vTS9BLxjabhUCS0PadzGA8/9uMn3NRCXjdXesIa5ySj1KdTGfkK3pCZh\n568Gj+yMGJsj2Fx4qdXQ6u3H+wnTPPxFjvufV5YowtCgq2VulpOXKJupQRz5\nZWf8jA4s4WpLxS8atBdncb6wzvdbBza7+J4A51g6NP3ZIW6oIo+/CBVGxH2l\nJQV5p6xi5N/1boYMbRRWsA5APAgUrbdAQRPmHxJEKQMQ5M+h0fD7esLLnQPz\nqll4vdauQUYGnOwh8ixWF/CYrrVvot1cQoJRFBmFPfK+ivFgKydj0oIiKq22\ncRHl/eiEkZVtQ+HfenvII7qZC+YY3ymv4WCmAgI2cxqGNIc02n5KzLC4me+A\n/7ZDEMjoGFvdpvB3KjBFMt6/q1zUOh6T/i+UzBuT5fj4gknqfdo/9J03dMUt\ndAog\r\n=imz3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRBGLq7oxzZ6GWMz7dsEXFI5DvzAqhIDuSTRKEoorHMAiEAt2ZlE6TQRpI85H84XHCgG00PKwhB3rcM3varxRfed8A="}]},"maintainers":[{"name":"dappp","email":"alaa.masoud@live.com"}],"_npmUser":{"name":"dappp","email":"alaa.masoud@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.6_1563229113251_0.5476922977266099"},"_hasShrinkwrap":false},"0.0.7":{"name":"@umalqura/core","version":"0.0.7","description":"Zero dependency Hijri calendar based on Um AlQura","main":"./dist/index.js","module":"./dist/index.esm.js","umd":"./dist/umalqura.js","umd_name":"umalqura","types":"./types/index.d.ts","scripts":{"clean":"node ./node_modules/rimraf/bin.js ./dist","build":"yarn run build:lint && yarn run build:rollup && yarn run build:uglify:umd","build:lint":"node ./node_modules/tslint/bin/tslint -c ./tslint.json -p ./tsconfig.json","build:rollup":"node ./node_modules/rollup/bin/rollup -c","build:uglify:umd":"node ./node_modules/uglify-js/bin/uglifyjs --comments -o ./dist/umalqura.min.js ./dist/umalqura.js","prepack":"node ./build/embed-version.js","test":"node ./node_modules/jest/bin/jest.js","test:coverage":"node ./node_modules/jest/bin/jest.js --coverage --coverageReporters=text-lcov | coveralls"},"dependencies":{},"devDependencies":{"@types/jest":"^24.0.15","coveralls":"^3.0.5","jest":"^24.8.0","rimraf":"^2.6.3","rollup":"^1.16.7","rollup-plugin-typescript2":"^0.21.2","ts-jest":"^24.0.2","ts-loader":"^6.0.4","tslint":"^5.18.0","typescript":"^3.5.3","uglify-js":"^3.6.0"},"keywords":["hijri","umalqura","calendar","islamic-calendar","islam"],"author":{"name":"Alaa Masoud"},"repository":{"type":"git","url":"git+https://github.com/umalqura/umalqura.git"},"bugs":{"url":"https://github.com/umalqura/umalqura/issues"},"license":"MIT","gitHead":"9eee0d1cdf66376412130574bcedc5b25628158a","homepage":"https://github.com/umalqura/umalqura#readme","_id":"@umalqura/core@0.0.7","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-o8G1J2KRzM/Hal5Taln1QHzhfJsE4+8hQH087Pl6C0ZjPhmw7tjjuejjbgj++Lc2BP4kRDswTJ3J5TuGGybA2Q==","shasum":"aedecd67145002db4bab8725de721dd819e07de8","tarball":"https://registry.npmjs.org/@umalqura/core/-/core-0.0.7.tgz","fileCount":8,"unpackedSize":190148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMMboCRA9TVsSAnZWagAAwp4P/RSANgGhmRLzsqYvGnfo\nSKMygwpxDsvN3tJ/NYld1NS6iLCntHcX4nbjLF5I8oR3Qj6kZDNKUVkdok9u\nn9MRpM1nx479YHpqmzRzSJEd+/Ef/BLdR1T3rAcjnilDoukRh41ogwoKLqfT\ng6xahb8q7zRzJucKcI0ZlgfzEfvB7KaYI6/D+GAVe+a2Ah0ei2hD9q3RBJsB\nsUJca4jbExpfzcPqta1kCKa/zD6+U4VDuwcELhzGjp4VMKixiFI2a0EMqhn3\n2hb7zZWoN/RKcj3R2NE4c4Jnivur61qk5RrzyxJfJHLLvwVMhnXPSdh/2LnU\neeT/sOGXOkDlGxTmXUa+WwUF246MXMWUb8o4YxsSHkrY33jY8O4+hCZSUtt6\n3lOzlGd79mUpqFBgJrUnkCxYCJlrhMlYWeV/AkxKuij8cvibYGzmW30nefgh\nuhuzU6S5CXJP38o5+Yb/DQ+lvRxPssk34gWFtPE9Tj1KLGRy1Axiar/J7zP8\nm2JsyrUeP0MYG21g7av2ccXMR6IxVyAtyWt2MKUFs1ChNDNX4H80Vd6cxlEC\nBAVQb4BSmcC5VU0/rLg5KazBQsMPCPyCsdKNrDo8fTkKpWQ/u9NzAjx6AriN\nBwT7dXAaJBl5sRDMMCPaoQgHeaN46o7ChRq4wWlmNjWazKxf2lkMZxDP5Zmj\nk/Gy\r\n=Bk4T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD6LuHK2xLUjjnsC8s+UaTGUzCQ88F+jKBGpPLTJCO5wIgEE670KL7LCadvfGY+I8k+lCAtPYsh8+gVfv4YIys600="}]},"maintainers":[{"name":"dappp","email":"alaa.masoud@live.com"}],"_npmUser":{"name":"dappp","email":"alaa.masoud@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/core_0.0.7_1563477735628_0.5086358057549039"},"_hasShrinkwrap":false}},"maintainers":[{"name":"dappp","email":"alaa.masoud@live.com"}],"description":"Zero dependency Hijri calendar based on Um AlQura","homepage":"https://github.com/umalqura/umalqura#readme","keywords":["hijri","umalqura","calendar","islamic-calendar","islam"],"repository":{"type":"git","url":"git+https://github.com/umalqura/umalqura.git"},"author":{"name":"Alaa Masoud"},"bugs":{"url":"https://github.com/umalqura/umalqura/issues"},"license":"MIT","readme":"# umalqura\n\nZero dependency Hijri calendar based on Um AlQura\n\n[![npm package](https://img.shields.io/npm/v/@umalqura/core.svg)](https://www.npmjs.org/package/@umalqura/core)\n[![travis](https://travis-ci.com/umalqura/umalqura.svg?branch=master)](https://travis-ci.com/umalqura/umalqura)\n[![Coverage Status](https://coveralls.io/repos/github/umalqura/umalqura/badge.svg?branch=master)](https://coveralls.io/github/umalqura/umalqura?branch=master)\n\n### Getting Started\n\nRun the following `npm` or `yran` command:\n\n```sh\nnpm i @umalqura/core\n-or-\nyarn add @umalqura/core\n```\n\nYou can also use the library directly in the browser by adding the following to your html:\n\n```html\n<script src=\"https://unpkg.com/@umalqura/core@0.0.7/dist/umalqura.min.js\"></script>\n```\n\n### Usage\n\n#### NodeJS\n\n```js\nimport uq from '@umalqura/core';\n\n// Initializes a new umalqura instance using current date and time.\nconst now = uq();\n// Do more stuff\n// ...\n```\n#### Browser\n\nA global var named `umalqura` will be available.\n\n```js\n// Initializes a new umalqura instance using current date and time.\nvar now = umalqura();\n// Do more stuff\n// ...\n```\n\n### API\n\n##### Construction\n\n```ts\n// Initializes using current date and time.\numalqura();\n// Initializes using provided date and time.\numalqura(date: Date);\n// Initializes using provided Hijri year, month, day and the optionally provided time.\numalqura(hy: number, hm: number, hd: number, hour?: number, minute?: number, second?: number, millisecond?: number);\n```\n\nThe `umalqura(...)` function returns an initialized `umalqura.UmAlQura` object which exposes the following properties and methods:\n\n##### Properties\n\n| Name          | Description                                                     |\n|---------------|-----------------------------------------------------------------|\n| `date`        | Returns the Date object.                                        |\n| `hy`          | Returns the Hijri year.                                         |\n| `hm`          | Returns the Hijri month.                                        |\n| `hd`          | Returns the Hijri day of month.                                 |\n| `dayOfYear`   | Returns the Hijri day of year.                                  |\n| `dayOfWeek`   | Returns the day of week.                                        |\n| `weekOfYear`  | Returns the Hijri week of year.                                 |\n| `daysInYear`  | Returns the number of days in current Hijri year.               |\n| `daysInMonth` | Returns the number of days in current Hijri month and year.     |\n| `isLeapYear`  | Returns true if leap year, false otherwise.                     |\n| `monthArray`  | Returns the dates of month arranged in a 2D array.              |\n\nExamples:\n\n```js\nimport uq from '@umalqura/core';\n\nconst d = uq(new Date(2019, 6, 3));  // July 3rd 2019\nconsole.log(d.hy, d.hm, d.hd);       // Outputs 1440, 10, 30\n\n// -or\n\nconst d = uq(1440, 10, 30);\nconsole.log(d.date);                 // Outputs Wed Jul 03 2019 00:00:00 TZ...\n```\n\n##### Methods\n\nNote that all methods are immutably.\n\n| Name             | Arguments                              | Description\n|------------------|----------------------------------------|-----------------------------------------------------------------------------------------------------|\n| `add`            | `v:number`<br/>`u:unitMs`              | Returns a new `UmAlQura` object adding the specified number of Hijri units to the current instance. |\n| `subtract`       | `v:number`<br/>`u:unitMs`              | Returns a new `UmAlQura` object subtracting the specified number of Hijri units to the current instance. |\n| `startOf`        | `u:unit`                               | Returns a new `UmAlQura` object starting at the specified Hijri unit of time. |\n| `endOf`          | `u:unit`                               | Returns a new `UmAlQura` object ending at the specified Hijri unit of time. |\n| `isBefore`       | `cmp:UmAlQura\\|Date`<br/>`unit?:unitMs` | Returns whether current instance is before `cmp`. Check can be pinned down to `unitMs` which defaults to milliseconds. |\n| `isAfter`        | `cmp:UmAlQura\\|Date`<br/>`unit?:unitMs` | Returns whether current instance is after `cmp`. Check can be pinned down to `unitMs` which defaults to milliseconds. |\n| `isSame`         | `cmp:UmAlQura\\|Date`<br/>`unit?:unitMs` | Returns whether current instance is same as `cmp`. Check can be pinned down to `unitMs` which defaults to milliseconds. |\n| `isSameOrBefore` | `cmp:UmAlQura\\|Date`<br/>`unit?:unitMs` | Returns whether current instance is same as or before `cmp`. Check can be pinned down to `unitMs` which defaults to milliseconds. |\n| `isSameOrAfter`  | `cmp:UmAlQura\\|Date`<br/>`unit?:unitMs` | Returns whether current instance is same as or after `cmp`. Check can be pinned down to `unitMs` which defaults to milliseconds. |\n| `isBetween`      | `from:UmAlQura\\|Date`<br/>`to:UmAlQura\\|Date`<br/>`fromIncl?:boolean`<br/>`toIncl?:boolean`<br/>`unit?:unitMs` | Returns whether current instance is between `from` and `to`. Check can be pinned down to `unitMs` which defaults to milliseconds. By, default the match is exclusive of both ends. This can be controlled via `fromIncl` and `toIncl`. |\n| `format`         | `mask:string`<br/>`locale?:string`     | Returns a formatted string of the Hijri date and time using the specified `mask` and optionally a `locale`. |\n\n`unitMs` can be any of the following strings: `year, month, week, day, hour, minute, second, millisecond`.\n\n`unit` can be any of the following string: `year, month, week, day, hour, minute, second`.\n\nExamples:\n\n```js\nimport uq from '@umalqura/core';\n\nconst d = uq(new Date(2019, 6, 3));\n// Add 5 Hijri months\nconst after5HijriMonths = d.add(5, 'month');\n\n// ٣٠/١٠/١٤٤٠\nd.format('dd/MM/yyyy', 'ar');\n// 30/03/1441\nafter5HijriMonths.format('dd/MM/yyyy');\n// True\nafter5HijriMonths.isAfter(d);\n// Shawwāl 1, 1440\nd.startOf('month').format('longDate');\n\nconst endOf1440H = d.endOf('year');\n// الجمعة، ٢٩ ذو الحجة، ١٤٤٠\nendOf1440H.format('fullDate', 'ar');\n// Fri Aug 30 2019 23:59:59 TZ...\nendOf1440H.date;\n```\n\nThe following properties and functions exist directly on the export `umalqura` object:\n\n| Name                        | Description\n|-----------------------------|----------------------------------------------------------------------------------------------\n| `VERSION`                   | Returns the library version.\n| `$`                         | Gives access to static methods.\n| `min`                       | Returns the minimum supported Hijri date.\n| `max`                       | Returns the maximum supported Hijri date.\n| `locale(locale?: string)`   | Gets or sets the local to be used globally.\n| `rtl()`                     | Returns whether current locale supports RTL.\n| `times()`                   | Returns the times names array according to currently set global locale.\n| `days()`                    | Returns the days names array according to currently set global locale.\n| `daysShort()`               | Returns the short days names array according to currently set global locale.\n| `months()`                  | Returns the Hijri months names array according to currently set global locale.\n| `monthsShort()`             | Returns the short Hijri month names array according to currently set global locale.\n| `localizeNum(n: number)`    | Returns a localized string representing the specified number according to currently set global locale.\n\nExamples:\n\n```js\nimport uq from '@umalqura/core';\n\n// Set global locale to Arabic so that we no longer need to specify a locale when calling format() function.\nuq.locale('ar');\n// Returns true\nuq.rtl();\n// Returns ['محرم', 'صفر', 'ربيع الأول', 'ربيع الثاني', 'جمادى الأولى', 'جمادى الآخرة', 'رجب', 'شعبان', 'رمضان', 'شوال', 'ذو القعدة', 'ذو الحجة']\nuq.months();\n```\n\n##### Pre-defined Formatting Masks\n\n| Name         | Format                                                                      |\n|--------------|-----------------------------------------------------------------------------|\n| `default`    | `ddd dd MMM yyyy HH:mm:ss` for `ar`<br/>`ddd MMM dd yyyy HH:mm:ss` for `en` |\n| `shortDate`  | `yy/M/d` for `ar`<br/>`M/d/yy` for `en`                                     |\n| `mediumDate` | `d MMM, yyyy` for `ar`<br/>`MMM d, yyyy` for `en`                           |\n| `longDate`   | `d MMMM, yyyy` for `ar`<br/>`MMMM d, yyyy` for `en`                         |\n| `fullDate`   | `dddd, d MMMM, yyyy` for `ar`<br/>`dddd, MMMM d, yyyy` for `en`             |\n| `shortTime`  | `h:mm TT`                                                                   |\n| `mediumTime` | `h:mm:ss TT`                                                                |\n| `longTime`   | `h:mm:ss.l TT`                                                              |\n\n\n### Sample\n\nAn HTML-based sample is available in `./sample/browser.html` locally or online @ https://umalqura.github.io/.\n","readmeFilename":"README.md"}