{"_id":"cron-validate","_rev":"25-02b39ec97039b035ffebd3b26b94396f","name":"cron-validate","dist-tags":{"latest":"1.5.3"},"versions":{"1.0.0":{"name":"cron-validate","version":"1.0.0","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.0.0","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"63aa7d49c52549ceef64218035d453ee458f34c7","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.0.0.tgz","fileCount":28,"integrity":"sha512-5BBvzDlXDtVfsUaQmG5O2Vd47dmLBUaroQAxLI1sjkcb2nj0aMwBasa2CGFjEn9E98CoJ599g0nBFFP1syxViQ==","signatures":[{"sig":"MEQCIG4O3Cpq8HK9CKIBPbP2ggAvgmY8jxVocAZJU7k+o3O7AiAu3nHoncC9sZgLxmXQgxaFWXt4AJD08XypwjAEFVf2bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel3yyCRA9TVsSAnZWagAA7pwP/3pHFdEHEx1wWLp35S53\nIU4BON4hFEoWRt/m8qV+gBz+eDxaD/eqlGf5tMCm1mV9qqLSYsY6s2FJV3P5\n2nlkBkt2mEKaWF+ghutrLW6pbOm7ufPTwkloLZvoz5CLPwib2Txb3d1nlxRH\nRzRJREj5aQoVn3v+WT26ttgD8cnqn6u49A53KcrogiSpJ/vTMQz2feed4ml3\nbVmAzWd44MZg1tQPzxTqjg2ZcJWkhCxHWlgLGGRQsclLMC24foFfoLmNIUsu\nUMwWZjzebiBkmAeFKUC0Wg6eW2Ncd78wsgHVU0PsmtIqDF6XWFR6QYBQJkD6\nSboaluBpocF4eVY2FlAXLvQZ+KvZqmZOzwDfm6ZPIcF85tNzAuL6Gg6j4Nf0\nmiWuyOlqenmIx1GXja78jiwNW5AmwipM6ST5toF7dqhcaSA/PNvr8525srsD\nV00YKhCQnZyjISIkcltu3XcsrNPjnYCyCRR+mhufUPVlviJLgKWjtzKsvSx0\n2RWrzbSbLgf3e8bfhsEW127m5y51IbomW0cTc9icSy7kM4askiHdchpYgFmA\nqQcyWUXgRjbylmHPp0KguIfZWx5w0SuohJQ9uc33n54xB4ARZOABMAC83L1l\nWd4nC/x1fUc/jVzXvz5uPI4tGNiV5BHTW0QhgQdUhbOxi5Gw6ZzPlpPJFgtY\n8nfI\r\n=fZyy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"3a21d51443c28cc7f00fd575822729338a268322","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --coverage --watchAll","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.4","description":"![typescript](https://camo.githubusercontent.com/56e4a1d9c38168bd7b1520246d6ee084ab9abbbb/68747470733a2f2f62616467656e2e6e65742f62616467652f69636f6e2f547970655363726970743f69636f6e3d74797065736372697074266c6162656c266c6162656c436f6c6f723d626c756526636f6c6","directories":{},"_nodeVersion":"13.12.0","dependencies":{"yup":"0.28.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","eslint":"6.8.0","env-cmd":"10.1.0","nodemon":"2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.4","@types/yup":"0.26.36","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","semantic-release":"17.0.4","eslint-plugin-import":"2.20.2","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.28.0","eslint-config-airbnb-base":"14.1.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"2.28.0"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.0.0_1586986161593_0.35623337234939334","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"cron-validate","version":"1.0.1","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.0.1","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"0364fd66a4dbf39bc757fcd62d9197ab6bbb4af6","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.0.1.tgz","fileCount":28,"integrity":"sha512-sj/AQvyyxP1roXEd1+shIVt26IXFcKd732FHf1fFAhjzPLE3oL0xfswU7inZyuK0roUgXu8S2UJNmRBcYD6pwQ==","signatures":[{"sig":"MEUCIE4JOH50oHZBDuvoBCCDlSVahfdrgM2Fq2Al9jr7hYiVAiEA/QEbUcql7FUJJfbyQkMO4rXQckbtz3rQSnybaYPTf/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel378CRA9TVsSAnZWagAAMlcP/12o4MICX5oJ+ocztnlb\nSWwGCcRwGEQ3G50kO8vLkP23qSp+zshorFelt3hnXNbfLXjlPfA8/J1XweN5\nbuFsAPhfg9PyqiV0fA1W4c099G8D+TMtO251/CCPTWoCPI6QOXXPsvXiRQXd\nYFC0Y/mFDfRG8GFeN8/TQ2NeRJ92/r7KsBnjkijInhSD/kY5Tbda3mCYPTwW\npkkgrAMHGMrkfIn0quw4ZAji6211F2r9QJtePXSYIgUl+aEhfRTwXLFE8oRh\ni57ysClnZiqGK8vIHae2qMIUFJj7LfOeJVhkYys9cpqggvL3aTsgq5mfqCIW\nDCP5inP1CgDRS36P5SAP3FoAl5giNZlUgHouof11DlEbgZKGp8vzyuBXORPr\novd1Tn/RzbBwtM1UG0q9hkK1zreqW5h0nsmV21OR28WKfQ50c/rHuJ7XSaEC\ncG1M2MLkcA8oR32mVZlGyUaAj+j4pQTojRraYuK4kS21AgnBCETWLiagW7lD\nZAusGDoKrCPcGV2VoGEsLwNDZQxmVLq8RtgwWqdKj9zujYyfV9tTNfdit1pr\nw4VeaSpvnmo1yXf29zGxlt5s8qUyz5/6Bc/Wp1Bfu8UJ+eCFVHVWPPaCqQFh\ndcM6r7pDLIvYaJlnt5GdNDeYCMyVbinlp+yKnJqoxxxy/iWVXW7QxY6Sfw/O\npp9w\r\n=IfZk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8246721dbf66d41914e1f7a6d556e3df09c25aa4","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --coverage --watchAll","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.4","description":"![typescript](https://camo.githubusercontent.com/56e4a1d9c38168bd7b1520246d6ee084ab9abbbb/68747470733a2f2f62616467656e2e6e65742f62616467652f69636f6e2f547970655363726970743f69636f6e3d74797065736372697074266c6162656c266c6162656c436f6c6f723d626c756526636f6c6","directories":{},"_nodeVersion":"13.12.0","dependencies":{"yup":"0.28.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","eslint":"6.8.0","env-cmd":"10.1.0","nodemon":"2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.4","@types/yup":"0.26.36","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","semantic-release":"17.0.4","eslint-plugin-import":"2.20.2","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.28.0","eslint-config-airbnb-base":"14.1.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"2.28.0"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.0.1_1586986748070_0.7663287729809709","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"cron-validate","version":"1.0.2","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.0.2","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"bca1e3e7e9dfd6f7dc4f19843054bc0c5f569f45","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.0.2.tgz","fileCount":28,"integrity":"sha512-sUlYRHLorUIjeLS58QPRd7DbmpzzQlM0YOvhrTUJhXNfT13lkeXjVL4CZd3K1xmQkBNUC2XxG+r6j4/0fDArOg==","signatures":[{"sig":"MEUCIGR9r3decBrhWeg3QFTDniSP2V+T0cAOHX2j40gsfUMGAiEAloZH9xAHKCbn7nOha/jnvJSPWBK7iixAC4gnZvi0j/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel4DtCRA9TVsSAnZWagAAY0EQAI0DF4/4rZQF5RYwzGKd\nSSdu+kHI4y9JFJyc3d9i6zWSZz3qlaA65em8cK1CKhwjD+5Vb1MvuK5pz9A+\nVegdjh8X+hGgP7ppaGgE8/OpY+vUt+i8PI7He+H1m7IT8GqJ25fHuWTql6z4\naLasnu0t3WAPZgL5ied9xEnLC3zo4rUmYmvQ8WIYlKKedad8DGtq+i34S7Gc\n6rOYEfm2NjRAPlBM89uGZKJ7yMUTsZ5Ll5P8WFd+sI6ZpcqW5Tt6i44POF2D\nRcDtIE5MW3loEZoG4cpN0W060wmTEaIovd7CkPM0aKNoPXBd/5Zs3PHs/1B8\nb9TKh6lSxLQlfyPdoUfKCM3E0kuKErYXrmrNDYie3smzpU+fih9oL882ZmQK\nslmMXHDwDR4Ogg2GN1NuRqP0kTtCwioWZEuHsiwhn3/D4O+6Ja3attSogw53\nmT3B0wLwGTF+5c/xz0Of1rmmbivNidOhFtDdI/2xL7z/HFr7lQYXLvYDxGEV\nkaJty92fg6146C0qaTTKr/nlYiDwlb0tQY0G58zErg+hvrQe3ZsWfK8sMjkk\nVWjXddc8G3tfeDkFvShzbzzr+gyjA9vCXhaBXsQkGZ0xWg/ii2NTiKD78VuW\ntlZELhzqkRJuSfPo8XPdq4cyUnMlWZMQqFDBYc2+G3+nxkf/eKuA2p1vVWkh\nrUl/\r\n=25eo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"1e500fed9574e2948f16b5d8f5ddeefbc87b1f26","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --coverage --watchAll","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.4","description":"[![typescript](https://camo.githubusercontent.com/56e4a1d9c38168bd7b1520246d6ee084ab9abbbb/68747470733a2f2f62616467656e2e6e65742f62616467652f69636f6e2f547970655363726970743f69636f6e3d74797065736372697074266c6162656c266c6162656c436f6c6f723d626c756526636f6c","directories":{},"_nodeVersion":"13.12.0","dependencies":{"yup":"0.28.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","eslint":"6.8.0","env-cmd":"10.1.0","nodemon":"2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.4","@types/yup":"0.26.36","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","semantic-release":"17.0.4","eslint-plugin-import":"2.20.2","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.28.0","eslint-config-airbnb-base":"14.1.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"2.28.0"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.0.2_1586987245528_0.11955840192197931","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"cron-validate","version":"1.0.3","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.0.3","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"31c8fefd0f833f4f9880cd2394c9ffae056cb351","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.0.3.tgz","fileCount":28,"integrity":"sha512-uk0fGPnGHDABKad8kVQVPU9b/jyh0PBJFJj3weNYmwjPxqrcz+S0xZzdvbgFCDifAoGjaIVT34zJKWrQtrZTqg==","signatures":[{"sig":"MEUCIBw7lX+glGbpfMrok4NfWiRTsCWdUDMqsviXr2YARZdMAiEAtY7xQ5budiJgpRT1Pk5/awNH3rMPZ2dzDUwKVAuiOnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel4IFCRA9TVsSAnZWagAA0RIP/3D8IOB/HdUEhil4Lqw2\n9DAS0HTqNhzzssqF19v2vbI/RXw04VGkMVf8ZPM3dEUS9Iehseg7kouiv7OT\ntJC91UYzJtOwHJ9yCW9vwaQVplpL6V7strmyWlkRVYhfIP+inKRh5CDJ58ON\nX0D1bK/35mmmyqlb/p1/dyzceP9Dy+1issuU00gLUdcYG9Zsi8xdAVpH8hx9\n9axmAmrERbtciHJeh1PokFsmB7H4BfC6tYOog8C5rsOH4B6bc0Fh5YVYGsBK\nneB+wAp/sEl1HIZSe8VbY8vAh49F/0viMHdeDWNOQ3FCeTvNZ52AUSWolYCn\nTEtxgr26+MgYXGDUiiHlEQmL2ZKVpqGpz65K0ticwZuOabVioe1S5EL7R5sn\nxKPfNbA4ULvAqd9uug6NoAoBlFqHiZTCDZHS+xfXt2SaqqAm0waES2TbFQ2B\n6WkhT2sCMLxcWB8nsBwaZFtCMlroa2hTWcJo3oICXWnoKyMcLtrhTaQaolAf\n6rDs5Tx5oHiJiAaLYbQNJUyYsTugPNNvg3A5cRz7/HaJhYNTsXN8h6QBJOzk\n7UIhDZe7JYYTTEiaoW51cmMAJijf3UMImZ9o397tPMdW4HDz+ZxsWaQbTrq/\nGNq0e2ngG/pmveYzy2V8TpPFx94jpcE8V+WCX/5gW8Y24vyztJmRBgn1PuNP\nIYhQ\r\n=I9Z0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"00ae2e6a5f1275ba463c759770908e4b31e40dae","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --coverage --watchAll","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.4","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"yup":"0.28.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","eslint":"6.8.0","env-cmd":"10.1.0","nodemon":"2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.4","@types/yup":"0.26.36","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","semantic-release":"17.0.4","eslint-plugin-import":"2.20.2","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.28.0","eslint-config-airbnb-base":"14.1.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"2.28.0"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.0.3_1586987525143_0.07770104735980188","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"cron-validate","version":"1.0.4","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.0.4","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"f6fdb5fcd33eb81ca3c72868b2108b76ae3ca055","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.0.4.tgz","fileCount":28,"integrity":"sha512-obuPkY9xkAagJJat//RAwrGyHGWAOhcRS8PHIUu/dTqeotUhPdSKyStxiPhogGtTFCl3Xyl2R8CUGTTy03vAAw==","signatures":[{"sig":"MEYCIQDFNRmnwd0RE18UdHSVkZWQGbYxpuDvxL1o/kohW9q38gIhAJj3tX3BQ64DAVBUh+6wxEdVtFqYXbxWmeHooW9zkmwD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel4XBCRA9TVsSAnZWagAABrMP/1twJrDSmCvmLxEG05We\n47OqcSdFRMd9EyslPml7wURbwz0H5BfV8hqQojMl5OwPVFM8u7Zm+YFIz+6C\ntjvrGO3sYWsYZp1+JdCbhSyLfz3LZC7sGMACMPd56xKQRRTZsvDR7IuyrWls\nJzoNvSA3O6in484rRBZQYSu/K+SO882j8uYhFeAjD8KadQAVqrXWBffgWH9i\nilgkZKiEozY+4GNeySDgE7AGTnyG4QjGgD/B5ypDB5ViF/w8oo8wNKq2o3vR\nu3yuY5SsDDndSyW6uQreOLUFDocteqRNWnis25qaTZ5XMZVrAEafM1beLdM8\nXBXrND8hVT3tnGj1q/Caqv4zzPrlOCJPM5qIWdfQY3OmtbUMrFslFMRgjQSC\nqo18gtGKK5ZBjEJI0egBAMwzG459uHiadps4DfBNkuHPKbQ47yUvws8kEPyW\ndT4a8JF/+OsKM8V3QQPhEB51cVN5d4hiMYRONwxfHcSTerzaMCyN74qGBzjj\nXsjGhs8DY4+YMSH7dLB5K5qqHhfSeLA3n6tNNwsjPMfSw8wE4Reqm7LNCLe3\nt2Rd/Fo9gw5I8lWQvMUiYYN71VZgc9l1SD4ETSdIXNWMYFfuaVJKyyRq/xFI\ncWXVhoKdus6izeYMb4xm5nR078NL1cuVQCU4kt35wNnqZ/n044L5gShG81H1\nsdZU\r\n=C884\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"d5b4fa028130c972203a2b88012f793d2c8a4a7f","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --coverage --watchAll","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.4","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"yup":"0.28.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","eslint":"6.8.0","env-cmd":"10.1.0","nodemon":"2.0.3","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.4","@types/yup":"0.26.36","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.1","semantic-release":"17.0.4","eslint-plugin-import":"2.20.2","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.28.0","eslint-config-airbnb-base":"14.1.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"2.28.0"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.0.4_1586988481025_0.2586611812326587","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"cron-validate","version":"1.1.0","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.1.0","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"865e198685855ee9ef1e98b50c7f0c15ba6332f6","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.1.0.tgz","fileCount":28,"integrity":"sha512-yaPw6JxSAXrRrZ/6qYSVuwQ0Qk+F5JkYqZocgG1es2VHSDHXyvbyvEyXnyBcuFnvFEDLmCWm3zBuR4y1XwatWg==","signatures":[{"sig":"MEUCIQC7/rmfXLZYeARHX4NW+2zEWIOT3hN0m/c6bdPj8Q9z8wIgJf7xulg+PMZVdmQep/j5qEtScQP4DFiq10ck05xqtJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJem2E+CRA9TVsSAnZWagAA+DgP/0AO/WbWdDfuxPlUtjgu\nmpdw21/hmWn2s3P7pZp1xKs9AtZ8Gml9G9t8acY9sgZf0N3PlwVR2793FbMY\nLHK8Cs+2omQ5J9kfHVIK+TinZ/LxhtrFpNVJ9HR9ZViedNuGpgGWIBicv6+F\nOWBKAje9F7sHZoS+EiSwHhO4w1aUeXmY1rIumXSBZzGsF5SwZgHe3e2MpmJe\n8kAH2IvGGtL8elivbyA3uo4STnaVAATq8yUKCEymA6+cNWL1/njVS+d0FweY\nhoVY9Gvt0MK2/Fm1av8B6lQ8/6EmszDsViC4oPT3tb57KoBQ+5RiFZCn7gHK\nzOkFvIhSSfxNVUxKYPMV0SqWCL8z/voyKgO4nlooP8tUPcV5wRv+7kZcBo3o\nrzdGi9Qk6rt2D4HKReee0qNsj9sYvQxtBCpVlMimV/nO9UwMVDfLPBK3Pgu4\nAxFYts2kxzBcRAJoI/ZgXZfg47PXToqt9GLfkLWlZf0WplkxUW5op6ARJD8M\nZL4rfdl4dOp4m2V0VQLfS6kdvy88iRBOJn7mhipogkKRvERPHNKQTNNI7Cd/\no+EMWm6kr1/4VAhtKO5TfZ140rjxkZ/3JG08vJWKRQUdZ3YNaDd+LPhHISEx\nE6yCPdItMBqI6GoyeYS1MkrqfndJQ/QuRZbr3ep4/UHv0JZ5ParG0cNcbD/A\n1jZm\r\n=BGTn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"8c5a5da156d82540681847a34ba12449a14a30db","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --coverage --watchAll","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.4","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"yup":"0.28.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.3.0","eslint":"6.8.0","env-cmd":"10.1.0","nodemon":"2.0.3","ts-jest":"25.4.0","ts-node":"8.8.2","prettier":"2.0.4","@types/yup":"0.26.37","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.13.0","semantic-release":"17.0.6","eslint-plugin-import":"2.20.2","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.10.1","@typescript-eslint/parser":"2.28.0","eslint-config-airbnb-base":"14.1.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"2.28.0"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.1.0_1587241278214_0.9629304132135827","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"cron-validate","version":"1.1.1","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.1.1","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"a096c1a554c2a7584b24e26e6816d10e5a73211e","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.1.1.tgz","fileCount":28,"integrity":"sha512-5sQWiyJXOL45s5uhyhbGtkEpnsosPh6h6Xwbt6ZWjQZJTcVGZbzYz5s5Dcte8WVwZohRRHooeoCgNlbRIgrVZw==","signatures":[{"sig":"MEQCICsqAdoh1OA9Cfjvl64coEO26xgZVC52LYUmA1upjRTpAiB+hBTYgZW5wFAX9X3jzX7REQcnnC5ZyTz9te39c7lSRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepta5CRA9TVsSAnZWagAAGPYP/1NDFcnoRxApaJrIancS\nZMC/P999e4cLENwKMp6k+MxEsYa8xLvjMddlARlr2N1RcN05bhnlDbGf0SQK\n3uqnrJQwDBYYvEcoelr+iz6fDd+xCpUnK2lDH75EG09CnuSI1sg8TvUDxyoC\nktw8L14fmlhPY3J+QhCVRKUhn4i3uQtcMdZRlkwjwU+YvrsOZPv8C6pjgo1Z\nCUhQ1FyxQx/RigqiZZh5jGW509tGgFhh6czEFCjKNn49XUQmiExdbGsRQiYS\nHpENUYDlMbFkYD83HmFl/ut4TzR/1e7O5ENkbDuUfoa1eO2ptLxcgpyQ0O9F\ntrfl1Wv44nEmN/dDmDEyjZDalRA9pw10ZqBt2zLLXNGFqbQDFFVedGG/SZdj\nHTr0II7mh4t62ynJmOws8yfm7/xTCtakCraDlKcRM86/+kPAsvnx7V/3xDL3\nMQelQn5XxQzAX2m54bhU0SouNISMcPKSNRwWSHSNKYODZD3kKUg5yJiclJyJ\nyxxrpRWIBvTqM+cU7e2WDZf4ADF3kzpX3rP6cdUD47coDRMPBBNY3cwaBTSr\nSeAgq1Px8rX/84Ky+5Ue+smzTYg4e0iDsygDo+cR3j26CJLz5qIiBbuzUKTi\n96v0LLDzhucLQgFXevPlLDY+dahvhpspVGrJs4NDuQCVib/KCjAUaa28Nz/P\nkhtw\r\n=IEQ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"262ae245e48ae9ceb57ac27bb862c9805e12ee87","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --coverage --watchAll","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.4","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"yup":"0.28.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.4.0","eslint":"6.8.0","env-cmd":"10.1.0","nodemon":"2.0.3","ts-jest":"25.4.0","ts-node":"8.9.1","prettier":"2.0.5","@types/yup":"0.28.0","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.13.4","semantic-release":"17.0.7","eslint-plugin-import":"2.20.2","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.11.0","@typescript-eslint/parser":"2.29.0","eslint-config-airbnb-base":"14.1.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"2.29.0"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.1.1_1587992248692_0.7558178320420113","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"cron-validate","version":"1.1.2","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.1.2","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"b13d26cca30a29d68f29ed44376fb49a1a1ec5fe","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.1.2.tgz","fileCount":28,"integrity":"sha512-lT7MhV6EiI0IqLeVMlFgQjWVAroRSoxVup0tgWL54jD+WD3PJvKNPw09nFbaN7vuKNfHRUXH9aAskydu77RCHw==","signatures":[{"sig":"MEUCIGkuJaEJMMkID0Zskk1/Le/Ctz3d2stgqtkGLD2HC57PAiEAgytZUBz+pp+MPANF6NNWEWY7IaL/lKL4tsN4QT5sWsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerK1PCRA9TVsSAnZWagAApbMP/2Bh3CtB1jnpLupv67ZZ\ndSB1TIyuDxrVdim61m6tFYUYktDX1uqKPQF//TkL5jOPbkK0LCfYZj50x8zZ\nzjbpZClwn4LXGg042wyEAu2SnAeNuCSwTnt2jTUVdFs3qrU8FIE778AfeCwt\nqeQSinIs+Tam8eQPOEAYAM0gyR5IVsP1iVzolo5hmdY9DRIr95t3ntpHDXIb\n+58m/jcPquJv6iyIgUHNAF9yRyrH2ZH1vhV1bdVXPSS84iCRNPeNTqWM/PX5\nO+1PSg3ubdGQjnQPLl+7KD5H/nD2rwDzJT+gUqh9QKNXq+4npvtdX0umkiOC\nsN/FymTUsPyDOjvupjjNjQNUPvFRv55I0s6MXrByWpR+uCv1YaXqZsE4Avvj\nhes95Sz36Hco2kturNctvGkscw1S2B+SBympPCcDYgKgBT1PsKo1fvV4w55Q\nWswkIDnG+Y017YY4v+5mXyLp0hFZttPHesABXKHMc09Gzr8bBpMlfAxX+piT\nuKKluqzkN/SUTfJ+WorO8gUZPhmu5+hv1UdDgQv/i50KCD8mccyrhgKOaH9J\nTDxPOYkpns+LgkzI6PBBhxbItHiABGSHlIt3du1HcE3m/9w6uttBcsdm9mjp\n3wikzbfVp/fHCM6RKGJHjU9+gXlas4cXZ1oTPeUibt9hJoNGSBj2D4E1Fms1\nGqLP\r\n=Wqoo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"1623211a07f20928db166c33d147d3e578fd7437","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --coverage --watchAll","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.4","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"yup":"0.28.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.5.3","eslint":"6.8.0","env-cmd":"10.1.0","nodemon":"2.0.3","ts-jest":"25.4.0","ts-node":"8.9.1","prettier":"2.0.5","@types/yup":"0.28.0","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.13.4","semantic-release":"17.0.7","eslint-plugin-import":"2.20.2","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.11.0","@typescript-eslint/parser":"2.30.0","eslint-config-airbnb-base":"14.1.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"2.30.0"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.1.2_1588374862481_0.410294862941077","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"cron-validate","version":"1.1.3","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.1.3","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"4e09a85ef69606af769fbc7fc8176471f75329b9","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.1.3.tgz","fileCount":28,"integrity":"sha512-5jnb2z+LBJWEbn17/Cp+JMU2o4+lXYZfvyZHzkLTjCqOPmyBdO5QqySZqWhxVGH0gkVi3uMbRCD9VrjBedwEKA==","signatures":[{"sig":"MEYCIQCJybmoIlStUvLzTKXQdCHRL6qW4Inlh/4ZHHdqZgzyTwIhAPy7P5LL17mbjz1vD5smPKpBwRR6z6IKSQgayGn/g9eR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexUrSCRA9TVsSAnZWagAAZj0P/RM0XiHiyKdt3uDUmVuR\nhQpNMDz8bxyYhjqzvvtrurrZktx0zH0vQnpCdjqYbDgbzrD1ktJkZO9WXiiE\nxE6uVpdhwLzVokBmAtH/ohp1GqKPuX6uiWPQgrExxBwbgyDEzEnIp+mfn7dI\nA3uEtET5jOfaqUuW0VmKvRBrHQlhTufHMgc8aPQO5vl5mJXGe0e35K9Xck3F\nhT0WYuJDOQOkToC1N+X8zO/I4Sj8T9cjOBbOY7kCacN6D1puW+yVAu8AxD4A\nDmROaZtN7WyQAqHI6XTMO4JBHrNNJZ+CuZxCqbDQUfXdNOXvtS/zSbljB+mI\n/D4Q4r0UMNuhTOHZ/mTwBgmh9msAx+Bh3N3WhDaPFGGbDslT+LziTJgPpjnQ\nBeNpPBpDytoK/VjijZp63RLpANgT/WVKxzBuj1JPkrLbQcao7dtTM2GBTdi4\nv2kWKv+bFYOs7el62XYuPj726Kx0gm+V3ivpMO/b+ltlNJjVf9FqlJK85dWO\n3DdAZD6HJ0LtNW2I2udI/N9Diytk/3XaRyftC/X5w1MdckTnWxGtIqZO1JGh\n2TgEfmjAKCVxoJMsTMaqzbOXae1MVO8hur0Mbl9CZ7crOEJexi9J6f4ZEbpf\nCyhBMBYX5KywGh29/9hAJkHw3bkPShnEtzwBbWekEu8QdX2Xl/pjiS03XY3l\n/4De\r\n=P3mo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"7b1acf40c65064558a9ac163924f5a70f506de72","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --coverage --watchAll","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.4","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"yup":"0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","eslint":"7.0.0","env-cmd":"10.1.0","nodemon":"2.0.4","ts-jest":"26.0.0","ts-node":"8.10.1","prettier":"2.0.5","@types/yup":"0.29.0","typescript":"3.9.3","@types/jest":"25.2.3","@types/node":"13.13.8","semantic-release":"17.0.7","eslint-plugin-import":"2.20.2","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.11.0","@typescript-eslint/parser":"2.34.0","eslint-config-airbnb-base":"14.1.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"2.34.0"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.1.3_1589988050291_0.1684143189532905","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"cron-validate","version":"1.1.4","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.1.4","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"bb0390c69dd59d1cd259f9c99e8a4edaa6bccd08","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.1.4.tgz","fileCount":28,"integrity":"sha512-vr2r+S8qKJKQKn1Bi+x/voX3AldN4/5KjjhDtU3LU2yvyu3iqYpSNFhWZx42DUNAUmKKTwh5aIBuG6dzh6JqVg==","signatures":[{"sig":"MEUCIQCLb4wcJ+DxDE3hIkKYRn6GHKvuhRygO6mwq8O3qtEgzAIgJwWOCcdvWR0OYovDg/NkJ25Xse+Ek+Hb4P5SMccEU9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0/FoCRA9TVsSAnZWagAAoVAP/01gmHm1v5WoH1YCAppW\nRFA5H5/dByoYCUUpcbUHlySMtK2LymEVcnsWbblF0laxa61Ni8FsISedMAki\n7uwfxWFNEW8IiX1COBs1vQZCo63EJUaDqc8pLa5CuqfofJVIo/PlNzBC/smm\nKERT0xeOwHDSdQyRKdunL8LiNQXKDbdUnr0ONVyPulA4A76UgRwPsASBPnPZ\no6HxZrOiuekUBAlXrJgNA8XXYt22UW9D0+9/YUt8K6zd/yYaa5G+dEy+gUyD\n9yV8fkWXyv0G/7wj9hPeKZYW0Z1PCVKAEF60r0+tLwDID5AzPw3ssv2kqNB6\nB9mEU1foWp5beJMbBNSDylAe9833G223IPgui4pAcAmqh7doio/5NSWTyDUm\n4HeGN9p8giS9RBnAC0DGYDFmRLo/TvSpDzHlh1sa2RBJMn3vrHCs/yLEkCti\n1AACzZTdBurUP2BuThWCTL/SRBoYd1mrdf4hoyLVmtPkulXI2fCR3+HY1Qdv\nW467HHJ83qW1qn6h+KhyPWDbXjPuDuvuTS/OYw1jYcypyHOaKWZfeuqt90oA\nPGxSRl/7cGy/xd4JL+NL+5rpPb0+tlhPte0csHzPzllojDAbpAxmI8bF+eci\nJRWxjEKJN+STsOjaJelY+fti2pNZTZvo2pgGkULYeacYnPzLl+njYNUPMns9\ntlao\r\n=cOhR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"4c26871c98dfd3dc29d38b4e8707e62290777e58","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --coverage --watchAll","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.5","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"yup":"0.29.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","eslint":"7.1.0","env-cmd":"10.1.0","nodemon":"2.0.4","ts-jest":"26.1.0","ts-node":"8.10.2","prettier":"2.0.5","@types/yup":"0.29.1","typescript":"3.9.3","@types/jest":"25.2.3","@types/node":"13.13.9","semantic-release":"17.0.8","eslint-plugin-import":"2.20.2","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.11.0","@typescript-eslint/parser":"3.0.2","eslint-config-airbnb-base":"14.1.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.1.4_1590948199877_0.391706171721927","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"cron-validate","version":"1.1.5","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.1.5","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"a8629c88d2c37e24dadac9a0315fd44a7aff341d","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.1.5.tgz","fileCount":28,"integrity":"sha512-xsXvvG0+A+1rJCZbJVCyDWvSHdEDbklQ8xCxLo7iJqoq56OpoxwTltMr25tKgYoEmEUSJCoWmoyOCWE/YS1OiQ==","signatures":[{"sig":"MEQCIDAN6rMwQ/V5lGQpdNGrbarrD662R4EMkf8/YMa5TPK8AiBJ1HmkRm9IES6g4j+/mJVADx5PdXAafz36F8jlNtVaYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDeS0CRA9TVsSAnZWagAAZcEP/1ZJpifxkwFO+PEjUwys\nymVfs1T04nUuX6e711jeo/cDgIoEupPzBC+BntM1l7eYnZa8Iyb/hgnZ+nWC\nfLU+DUGEusO0MAKDyyMxtGxooU84aavQse1Xy3itDgCas63DNcajTI5ov8A4\nhrC5Qo4b0+5R38cj3VZ6ImEEJPru17ANXZWhfzLoF0hLG7ViQciHKcTy1bCZ\nph78rscDsbEMhBEW+r3qD40DU37uNAr1C2JdCmb2fYTuH83CEkq468fAuoPi\nlkwSGV3WNURhR/+ggut80fHxcAuyn70DK+I8IuDa0x/CTxrTixfDRm+0o1OW\n4RBWIA+OifP2u8NO7OXtNmWpUf2NfmWMs1hL/bkx2IL4RSjgZSq0zcJGpGSA\nHjJvyF1O9JxFwLChmX2FnMWOFZL52EvgtdmklXCec/GHsgELSGGWcE9MSfZB\ndhcVCv8mch2M3+fO7EArQAwF03klEcc3m3VYUYH6PU16Jt3FJBoRWu8SvZX4\nOJslFgquTyxi1d1NXoefQRh2ne9xvs7+fBB1OUaiWiGNVm+TF+d5XJ1g2urV\nfaHeZ+FYM3LUtcnylELweycT2xLCW9yostrHx+I2GBxAoEi9HnUafdLamaXV\ngYZq4vQkUCsuqQzz63bd9384hV8pCE/RseBlJcqJFZ1ELNqnxkhbSCmfoxPT\nMruo\r\n=2N6J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"08eab617b34459e302dc94aedec41b2780389474","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --coverage --watchAll","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.5","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"yup":"0.29.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","eslint":"7.4.0","env-cmd":"10.1.0","nodemon":"2.0.4","ts-jest":"26.1.2","ts-node":"8.10.2","prettier":"2.0.5","@types/yup":"0.29.3","typescript":"3.9.6","@types/jest":"26.0.4","@types/node":"13.13.14","semantic-release":"17.1.1","eslint-plugin-import":"2.22.0","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.11.0","@typescript-eslint/parser":"3.6.1","eslint-config-airbnb-base":"14.2.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.1.5_1594746035602_0.1851538191532467","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"cron-validate","version":"1.2.0","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.2.0","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"6fbd1a236cad0d49709285dee7c1afa812cb3e8b","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.2.0.tgz","fileCount":30,"integrity":"sha512-EdNEkqYfFBzq+r41l2QxUW+lH6f4OJ6StEeZCIwA4Z3I0MQJJUmPiDMu2GaE4HOAhLBEZSRDmvSlE5iP/aNk3Q==","signatures":[{"sig":"MEUCIE8Hl7gdYB2u04/qcpgcichTopqwbmMsl660EX3SVtmvAiEAz58kxfdBM8K8qeIIT6Nc3juBP2FJRkksHX6t2a1QD0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIeyXCRA9TVsSAnZWagAAML4P/3DC224TJ4dfvbhiFN7g\nV5y0MwJ9Zxl5CUe2Aw6h4hmceftvwURp3QR+oh8yfLMwJ0jr8lkkK0t1tyEg\nS0qQNOVPXoj4n70F4/9plL2auNB3ZJDtCHjGd6vtAM3f2SfuoJANXyZJn/1R\nTRnHK35/+t2Iy7OY2n2kQxlxvmhFHX/gqZ4B4VuoO+GtNGZ9t1R6asStrqPv\ntPWy2xcX/QSv+SSc6/TNSd+bD847OwRA37tNRibzM7WBz0cqak5GYv8TqD0C\n9m25gTY1eOG1Cku6WzyHtkERN3DMHLc7rubiJPxEEDD/mA9rqpj7KTCrMVrJ\nbgddoNiWDtkQ2GQyPsYSIXly66HrxWHPBzlJ7Y/sIBNuyMzjXGDuUyPxmozt\nvNEigvEn0Y/jJj84id3qZLWaMWk9cMp5h6vn/2C08Pz2VneUgqLxfIJq1pg/\n5QiHCtIOTRVEqPE3bVAR9fJQCki88gyctnhreX9/N00tUFm27reYW0JR9+bm\nM8N7l6JezbmeZG2XAzdp0YKFwN/mqquhBLOiYgdvi8Q0RsgaDo+JhGM2blZh\n2YaPg6sUy74tqNmvo8gZGX7/r75lDFuBtJ/YvZnS4aJSvORUyyDJPDzzZEvY\npMqFyOuxDY57GRwNWCy2zu41wX7i5gnpd0iJEthhpL/JgIMJ8MixRfbO8Ggg\nmBoZ\r\n=pf37\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"37ffab50efa2b35a0da20fccd305727aba3f921d","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --watchAll --verbose","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.7","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"yup":"0.29.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.1.0","eslint":"7.5.0","env-cmd":"10.1.0","nodemon":"2.0.4","ts-jest":"26.1.4","ts-node":"8.10.2","prettier":"2.0.5","@types/yup":"0.29.3","typescript":"3.9.7","@types/jest":"26.0.7","@types/node":"13.13.15","semantic-release":"17.1.1","eslint-plugin-import":"2.22.0","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.11.0","@typescript-eslint/parser":"3.7.1","eslint-config-airbnb-base":"14.2.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.2.0_1596058775062_0.44912126732712676","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"cron-validate","version":"1.3.0","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.3.0","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"f14616c6f49a07a73a3370368849dac2957ef44c","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.3.0.tgz","fileCount":30,"integrity":"sha512-mLsBJvBRgresRaLbvphWQ+pLKcw53ecxev3GIYI5KSjIWlsWBh9Tyl4mJ5wypmV6mIMK77SYjCcklscJcINXbw==","signatures":[{"sig":"MEQCIF1E21+6k0j8vMokx++JQQzM0c05fkXlcJGQ5GJ3G9bRAiAOfwyS2jAiPN/+eBoFICarB582nGVfuUX/UuLPo0LMRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNpZsCRA9TVsSAnZWagAA9RUP/0uPz/uIazHxzga1/kRp\nfOM02v256g0M9aslQ7sNGybNQWE0mZiTqfCE4WYrJrjmu404U07sX3PYkai3\ncPrboVOdDe7llmizwgktSSHXR+epMXMohEaxYU7Y2DSYlwhf4N1fKjo+U9dh\nl/NxnlSxmw8iZ9HVOdke9aW2xNkDVp0ajHo+lNJSMh+jwXwTunJOyA/HEQ/B\niFgdgd6ZsUkIV50JHLeXXd08pfP786MTX5Q57uu25FPGTGe7hfvaHyZSTRQh\nwMMtiL6gnd4ulBbtcOSOJ3TP+a0UddtZSqPbjIpUPKnEcx8Et391C+qaMFBj\n1ySzOdGUmOkPhcIQ09sBV2Om0R2g8zwJplXPYAFb1VCf50sjEApGKswKJsqP\n9Z6/gCFckhBNYWWJQN6a+EbKCq1CmZYmg88xdr3P1/6RogVy3ZbjSd3QbF+F\nPdk14IaXO8orWncSPiiRQCRY2H6okMUSvEVfc7Z6LuoJJowlBhhjK84ny2ic\n2uWYAxySbRAkacmIY+Ceg2OCets7Wmz81R7ZnmiPI5cjRPUBVLpCfdBSzn3U\nq06XJRQRAFAsRTpFZbHM9H4udP4hcb5FrXG/t5Ur7sKGfl+X9DZj4v3NXWA1\nuig22YNUpWngbfkNW+oiFj2w9Jbv2XljHhEqOeuuOpzyagqwEUmuLdnM6JOn\n5BBn\r\n=FvMF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"bb3222c9295246965d00d17d2b623747d789a422","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --watchAll --verbose","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.7","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"yup":"0.29.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.0","eslint":"7.6.0","env-cmd":"10.1.0","nodemon":"2.0.4","ts-jest":"26.2.0","ts-node":"8.10.2","prettier":"2.0.5","@types/yup":"0.29.4","typescript":"3.9.7","@types/jest":"26.0.9","@types/node":"13.13.15","semantic-release":"17.1.1","eslint-plugin-import":"2.22.0","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.11.0","@typescript-eslint/parser":"3.9.0","eslint-config-airbnb-base":"14.2.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.3.0_1597412971140_0.3007403108966704","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"cron-validate","version":"1.3.1","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.3.1","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"1ccc11134dccb91d8e86790edd0b3253093d7890","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.3.1.tgz","fileCount":30,"integrity":"sha512-KSMRBcdi8lIDGCQvF++N6W4qjfR1kmQB6v2DaSoW6zCVTrdFAk3uuqmyElMGj6Z5H8XZ2k3elsvpWLKntEZikQ==","signatures":[{"sig":"MEUCIEVvB7nsjTqtO4Rsq0Gv6IhdKbKMqP4d1hLNt+CZkKEhAiEAmLuPZM8jltGH8Lv+jolnanIVU7wuW5ZjvUskBEhwdw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfP/edCRA9TVsSAnZWagAASk4P/iaiB737aKooNGdQLLn3\nYDYoam+SOSft6DxGphwwv05lzB1MMvFrRqemVDq8THcoaWzoOMHUte22qWT+\nWBuInqF1SaDpYdVCLimYtY542rK5fTLObUfZAIRINSOhgmekJyHD2BGolcbP\nqThzT8BX2vQ+gUWSiY4WpNwiCxb61nrBXkfdZ3C5CN11ntf56l7D1xzjX4Yi\ncyHId2Zc7pTUi87ynHUdToZP8x63OPPMXxCUzGLmm400gm6fWQOnBN/eXYr/\nIjWYbh3OTI1kQseTJ0Gz631T7KkenSdAo66UwV2tBb+lbN1hh/mQBUYC6tpi\nyutyD57jOd0OrIv/JaropEBTioQwFNWrdSvyJ+HxZVok5F5XNPoN/iB86keb\n8z6jSE0eTypePByIq+lk2J9NNWRVpC4gKZPKt1rkmzO2q4uxL1j3vaBtU/ON\np0QUgsNs6Ba54CdRBOF9mxm3TuMmb+hh8CPxebTYcADU9VrGWbHohuaW7QDP\nJRWADJtAmImm1NqaiVn8yVIoiCjxa0Gl3Pryrrxl/tKx6jycWsHEvPv9jIvn\n6rNV3MGp2bvVF1F3NnWZCNRhFrXsya3BPj21MuYMaHJnzN4o3FhFBiF8ezGS\ntNFHrl7SDeDU/rdICcwy5gKDpWXaeUNBYss4OPk1HycHfLCaVm+CO+BvW+mN\nqUWq\r\n=f/p9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"e393a1cf24306748d6c291f7ee51bfcca3a9cdcf","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --watchAll --verbose","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.7","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"12.18.2","dependencies":{"yup":"0.29.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.1","eslint":"7.7.0","env-cmd":"10.1.0","nodemon":"2.0.4","ts-jest":"26.2.0","ts-node":"8.10.2","prettier":"2.0.5","@types/yup":"0.29.6","typescript":"3.9.7","@types/jest":"26.0.10","@types/node":"13.13.15","semantic-release":"17.1.1","eslint-plugin-import":"2.22.0","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.11.0","@typescript-eslint/parser":"3.9.1","eslint-config-airbnb-base":"14.2.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"3.9.1"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.3.1_1598027676583_0.30918065166062614","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"cron-validate","version":"1.4.0","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.4.0","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"aaf5c789db5226ad82b8168ec7654023984c27b3","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.4.0.tgz","fileCount":30,"integrity":"sha512-z4Mik62Wdvgn1WC9OCGdwxTYO6TCjasTw3SAYsVq0tfArYh6Zg7bbgGVVNBiNAcnnxXsdnBj4AatkYunntaT9A==","signatures":[{"sig":"MEUCIQD439zrfoe+/jckccm/pGjHMWrGDPoKf4njWOB5pFDekQIgeIojPmZFdGCKhgj31SMYdTObXqKPZPaWbS6HTPMEmMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflMaXCRA9TVsSAnZWagAA0PcP/0IskO2e2PTutwIg6gfS\nfbiDUus4+7aoQOF1HamQ5I8ft5JS9+ap9Ot7Is97NdPA7o7mpSxhkuZ9m50Y\nPJt6a5PFdlTgLAow09BtVpa4VKUB4wDoNYaOgUHzuOJG+4pmnw/yigG7aF47\nHub5pSvFqRpZ9U+KUBYXdVqlz8xweq+47POqQ7gYW3eAdqTJYuOTeskGqvZY\nURmL+eR/w6FGqc+D2jyt1SoXHKmoy/DePO+LFJDB+HoC5UJH0YVfECyubIey\naRwDJdWujK4Nj6rxFi5/Q3Yvn5rvPKBnWq/y49ofAF2s1MZVUL72HP625PRr\niW++tAQcK+qAZf+QNhgBxlVwW33KJ/fVn3QmDomIPmuesl8PaGU0lOkEO2W/\nudCmzSSpsxZ/GIz8hNgACcBp2ajRtSh/N/GnEMi79V6jgi4zQ3F4vUeAtvX3\n8FPPuV7kh9SZyJB4r9nG02WyEDYYhMAEDLBzRJhn8FFIfdtrCL43xMGdtnuP\nuSH2bFJnKC8ZDWA3OiYmOKNNryprFX8BnA18J9C91yGqVqGWFbx83V6wvxUD\nCEe+uki2k9NAsfrum2rYpKfwngVGPAvMsKhtwOxFy97xBTR+2D+ofwQF5QU6\ndr93IpAero3FR4FGM04EjuvQZQekhz5FmQaaAZaongP05ebALb+J04HHa96n\nHMYG\r\n=PfIl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"7a9e909051240be726085477e80739106eb0e823","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --watchAll --verbose","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.8","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"yup":"0.29.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.1","eslint":"7.12.0","env-cmd":"10.1.0","nodemon":"2.0.6","ts-jest":"26.4.2","ts-node":"9.0.0","prettier":"2.1.2","@types/yup":"0.29.8","typescript":"4.0.3","@types/jest":"26.0.15","@types/node":"13.13.28","semantic-release":"17.2.1","eslint-plugin-import":"2.22.1","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.14.0","@typescript-eslint/parser":"4.5.0","eslint-config-airbnb-base":"14.2.0","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"4.5.0"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.4.0_1603585686555_0.12160803927102148","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"cron-validate","version":"1.4.1","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.4.1","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"d637f677a2f5fa37ed61d265a17af502b02b12d6","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.4.1.tgz","fileCount":30,"integrity":"sha512-83VZ6/I52ybU8lwvrAgjnwR70/1pl867pgE4LbzO+ha+rZOmNMRqMm8vVG9s7a2fpnBQR6/+F7oRiGVfnC+9Ug==","signatures":[{"sig":"MEQCIDjuUY00mZSbrpPgEPsBQh2UjyPT0yJfIKrWj2vIYS9sAiB3eRBmOXxI9TePdT9RCHXU1Q0lM2Ulu79BQkuaPC5KfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuON/CRA9TVsSAnZWagAA1pAP/3dRe21eCt24cArTaP7d\n+I+ChATEiyZWMrLXoPvKPd/vOqfl3CtzneoUnQsWwpUjUshCZAW9bBAdLlIs\nIcBMRPTE3R0uS37dqeodZBopGZNvgONej2DhrNA4HbVJoGEDIBH08lS1QTzo\nkbsl2Lq8FYdizvjLcVX9CjaYacQddKtyHwUS6n0xBK8MOIecSUuuqfhBNg4o\nSQwnqDlzKy9Ov+YsOnbmg3LT5seSL+atlcqPXfqRDrEGqoa8aa2sH8HcgGQ4\npdSZT3Bt8YvgvUhuR6Dxzs0nOAzBie8YW/Nc+foB4ezoULlyzYF3VghYbsDs\nD6EFjmFjVwWNTHlDgWuuCqaxNM1fzPvVka6MOgL9FkCFGZLcujeYx3GQGiRh\novtEHqii2ibdbJxxddBiyOB8WcSbrffDDRcaDfkc0YIasooORwKMUvxOcbgN\nWlxP1nH7oBr4nBKxT3SC9TDNogc7pkKSsDMAFCUGFFN/AHLfsyKHS0LhCHDH\nB8BJmv9IEojCzBLKUG+jPckVVTDC8dTBEPyJb+BCHZN22DLvIl7asGNPZGf4\nwDCy2nZE6BPzDgVCiHKcS3k7DbLqaLegw5qepqTPpFHwAk/2VMRWJ8X425K3\n5cFneTP0r2/3He/6Mws0gJVgo7xezlrvl76jIN/GgWI9aevU2NNuEDo1Sz2C\nyxpD\r\n=shJo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"bc38ca01b3a1bdbeb728b4713fb90bac3f6714b6","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --watchAll --verbose","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.8","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"yup":"0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.14.0","env-cmd":"10.1.0","nodemon":"2.0.6","ts-jest":"26.4.4","ts-node":"9.0.0","prettier":"2.2.0","@types/yup":"0.29.9","typescript":"4.1.2","@types/jest":"26.0.15","@types/node":"13.13.32","semantic-release":"17.2.4","eslint-plugin-import":"2.22.1","@semantic-release/git":"9.0.0","eslint-config-prettier":"6.15.0","@typescript-eslint/parser":"4.8.1","eslint-config-airbnb-base":"14.2.1","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.4.1_1605952382701_0.047230370516095244","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"cron-validate","version":"1.4.2","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.4.2","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"1ecf9a5689e5697d17c2337bbfd8606bed7d441e","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.4.2.tgz","fileCount":30,"integrity":"sha512-GdjNeiZjNA9u6BItfhnd1MFPbT86wmJ2/2BwDQyXZY0mb9nhLSeh3PVKk7G185qfUSwbtGNtCLrKI/9pclvGrg==","signatures":[{"sig":"MEYCIQCDs8uQeOiHar0wcze/pINDe7fTyRxKNEpPOAbTDtyKEAIhAKoj2/9VzZVcXSFNaAR3dmGdnAZ6lxwH8UGO/rvekoIz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5iAUCRA9TVsSAnZWagAAItIP/i40yKYbYkqGfyLKXMdT\nHeTGbhk3vXarUkpTzia17+6REFEbePyF11TR6mVGxglUPAWQpyN8CVeUaKDJ\ncrPvcFJVRNQh/oO0jQcLsb+4G3XYrhq8/dAN/4NsN5e9VPHVi6OkKThrW2lc\n3CrqLNSG9XCkTde5lxftbuI6L0tBareyzrQjGeQz3FtbToxfQomhShI3nmDG\nQw6i1grdAjoyWle16P33Jr7FMlJvPvrDPBrcHZ+BzPnqg4OT5mHGZVak31PN\n86taE1e6RcpzD80gLHJ4zl4AJuES2qrTO5QX9pXEO9IreUwzA7Zm5dIKwiHi\nOVa9cpgN5BMsDpF+onXAnotu9+u1UgcMaAbQQNbraZWcrqclSRzbYK9xjc/J\nDyaBc5suMaTAsDLNdztZ++EjbeS6EO0trEhpp4iEsQEv2fY+r3dXD4KSkEc5\nOUuBYPy+V4vAcgF41Nk4h8+NQz4zSONZzcBWuA9YhJ8sZj0kYDU8t2MZhWff\nZoXA108lFWREyLkg4C5g7ph0NGjT68LcQk7i+Lx/OncVgFksqwD4JzhPpFxp\n5KjS2AmvRioByzM0PkuO+q6UHJojTNmV7FZihblaEhFDaD5GSZwYzolJRJaa\nxyAzxbQuProRkAMZ7B21PfaqYQc3Oh+CTCyvkmQllXTnKQjyuWKDB+Naind8\nBtf5\r\n=RXC7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"c8e8cf14a1b6d8eae5e6587e0280b483edb027e7","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --watchAll --verbose","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"6.14.9","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"yup":"0.32.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.16.0","env-cmd":"10.1.0","nodemon":"2.0.6","ts-jest":"26.4.4","ts-node":"9.1.1","prettier":"2.2.1","@types/yup":"0.29.11","typescript":"4.1.3","@types/jest":"26.0.19","@types/node":"13.13.38","semantic-release":"17.3.0","eslint-plugin-import":"2.22.1","@semantic-release/git":"9.0.0","eslint-config-prettier":"7.1.0","@typescript-eslint/parser":"4.11.0","eslint-config-airbnb-base":"14.2.1","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"4.11.0"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.4.2_1608917012226_0.6941626387606192","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"cron-validate","version":"1.4.3","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.4.3","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"d4ad8fb5b559a7df73b81e79c95c21b87bb4c5f4","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.4.3.tgz","fileCount":30,"integrity":"sha512-N+qKw019oQBEPIP5Qwi8Z5XelQ00ThN6Maahwv+9UGu2u/b/MPb35zngMQI0T8pBoNiBrIXGlhvsmspNSYae/w==","signatures":[{"sig":"MEYCIQCjo7k2jhFsM+EllaYU+aAVMB5VGR2ZeqFwLFKkYBf5ygIhAIpvaxLlRjtSZhw6orivphOCDinpyvGH826mqciVXik8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZDBVCRA9TVsSAnZWagAAi64P/RfIRuJqFYDN8JNvytQx\n83Ynos65m7x49z3BgX100X+0ZSp63fG1Ui8oQsd9BXiet2jxEr1JBZXtFoW+\nXLJv93MTN1dZ9XlTrPaWhFbH4m6B4Qe97Gf8QQESqY2NAiGfFh4cRq8scdW2\nZFo2SMBs2yqPvYctwEGqPQjCMPhrKIfvULou1M725O6qQjOPAiA358Kgq181\nUlMXg7wdZFi8d56vfNLrhoDxdGzRM9GVc0CeglEN/WOFfKNHjZ4xQYmlthZq\ne425OVvwcrPXrotZHA9m0Jk3kULHaMOS9D8b1H6i98zbtQAs5Klp1ii77cOO\nlj6Fqxh/1ZFS3l2G5Q0cEaKRD549vS8Vq/GiwfHZEz7WoWqnQHgmbtLiC5Ht\ngxZXXdMuIrijNOuPGGQAL8YaHkDtkXcExeAAnwynyRgPKk7AoronMZK/ZK6g\n4gzO5ws8dviF6arH054soxN0O1pIQpUbSUbGice+FT8TyDF2reNB6njA6KUH\nvLakSaqXFuPSn5jnN70mkWpXiysqTQuVNYOm79bNTIHlUgJvSGJRnVY6Ry5m\ngAnP3DpFOLa+cwgFCrLLdb8lIgzQt7TkC3tjQ2a/fUkZEhX+Zhx0mo67OqGm\nnQuSmeikrGYnvftLVaicn7c3vQxJXOvsnR7dOhOLXaxa82dcw6yXzOJ9lTee\nBsm8\r\n=Kb7U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"a1e07b9595df7f1675a2052332d7876460c2cbd7","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --watchAll --verbose","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"7.7.6","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"12.19.0","dependencies":{"yup":"0.32.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.23.0","env-cmd":"10.1.0","nodemon":"2.0.7","ts-jest":"26.5.3","ts-node":"9.1.1","prettier":"2.2.1","@types/yup":"0.29.11","typescript":"4.2.3","@types/jest":"26.0.22","@types/node":"13.13.46","semantic-release":"17.4.2","eslint-plugin-import":"2.22.1","@semantic-release/git":"9.0.0","eslint-config-prettier":"8.1.0","@semantic-release/github":"^7.2.0","@typescript-eslint/parser":"4.17.0","eslint-config-airbnb-base":"14.2.1","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"4.17.0","@semantic-release/commit-analyzer":"^8.0.1","@semantic-release/release-notes-generator":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.4.3_1617178709426_0.593841804233489","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"cron-validate","version":"1.4.4","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.4.4","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"412619e7cf6bc18fb8c48ebbe7f2b6698a949ef0","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.4.4.tgz","fileCount":29,"integrity":"sha512-QvVpGR32350w3BWVB4zT84UhA5kq/oWDmSfbbTFLJanq63KS8rsunV+0PKAQIeIJ+gHhysVF4sJ8gsq8+3gfAw==","signatures":[{"sig":"MEUCIQDUooplX/auPvI7t99HbwzNhM6dQ3AvkLvS9JwDY8A5owIgMTqv90bViEA7mM7CEO8i9RmC/SNbA01P5zqeUFmATyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRxEuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3mw//akn4D7p16aK1Om+qM9apUdr7L34QBUkkXtvsUzb1QJn9Oefx\r\n0/IHnZpmC6YLdO/a9Mbh0NxaxLPXWvXJG/kdOtCA6AJb4d05iKFXmTcCNH/+\r\nH/YL6IeWXVgbvBN7Nqv5hywJLdl7CiAaDgY8lllJ4e3mPkTK/6pCw8RYGkBr\r\nr3uB54dDh5vbab8zoVRND+MGXaX5l5XzUGBGsmjf4bkFbQAozoo8he21RGri\r\nrg+KmXxKFuGKVXbqwF10tDnc8N/QoDiw5ixFfKbPunj/XpTeGpDjCkgfvbJw\r\nZ7UKduucDiqvmFCDoQgK/Ci/qG0emm5onOUuFObj4q1gv67tiGRThDgurQAk\r\nrG7uAi1dnm7WYLCqR3+D7aTY4NFEoxmEmtLcWCoWuGrPqPfwzLjGngHTB5Ff\r\nNPgWb85CKhNuD4IBSVMSskMpf5HpHvcLpjwZ4eyxpYNU0NSuyBB2znJu4BAh\r\nr5Xn+Hw6kB8E3XLiNkqF2P+M3LrBZvK7sEaAJvAjE5G6/Bj+hZiwMRr3rz4f\r\nPWnr3ocnbJoL0NANtwKSFBMT09jjLC/w10Lz9GdpfMSSU4VHucWXwbLitLTc\r\nbKeQhLhb32OaPZU+Dc9PYRnxSEXvdJEX620YxAfn7nrnmZQyKw9KR6glAoKp\r\nOLSjae5Vb1WxjiAxMX9KmJP0FG74+t2o8Xg=\r\n=rcYS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b6963fc30ab9b17b32f705b256d6234e7fac6cad","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --watchAll --verbose","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"7.24.2","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"yup":"0.32.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"7.23.0","env-cmd":"10.1.0","nodemon":"2.0.7","ts-jest":"26.5.3","ts-node":"9.1.1","prettier":"2.2.1","@types/yup":"0.29.11","typescript":"4.2.3","@types/jest":"26.0.22","@types/node":"13.13.46","semantic-release":"17.4.2","eslint-plugin-import":"2.22.1","@semantic-release/git":"9.0.0","eslint-config-prettier":"8.1.0","@semantic-release/github":"^7.2.0","@typescript-eslint/parser":"4.17.0","eslint-config-airbnb-base":"14.2.1","@semantic-release/changelog":"5.0.1","@typescript-eslint/eslint-plugin":"4.17.0","@semantic-release/commit-analyzer":"^8.0.1","@semantic-release/release-notes-generator":"^9.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.4.4_1665601838716_0.9195359163184416","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"cron-validate","version":"1.4.5","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.4.5","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"eceb221f7558e6302e5f84c7b3a454fdf4d064c3","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.4.5.tgz","fileCount":29,"integrity":"sha512-nKlOJEnYKudMn/aNyNH8xxWczlfpaazfWV32Pcx/2St51r2bxWbGhZD7uwzMcRhunA/ZNL+Htm/i0792Z59UMQ==","signatures":[{"sig":"MEUCIQC5t+fxCzRps2GP4rEyY1qk574xGyLrUiQ/xzavOs33oAIgOEojXm82u0ILedVWBexJkgrw4/r1ken7aSbI2aSVBB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjekF/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxFg/+NtYGtcm1+ldB4ZCkUAzlUi20/sbLGCVJCIX46HngDs6m9R0C\r\n8JkKU+iqQgbJzifqh07O9uTtYc0FACkyz4Jmk2TiPpT7lSFKnj7ps1bwmjvW\r\nxwCby41N42FBlnWJiztIoQw6s6KYKmASeykXqB1iMkHWovfah6JmaIvgysho\r\nI2gzvXj94ofqjVZHrSLCMi7QU24UwBLSQRsjEuI+vxGnRTxQvLu0sR2sQYrF\r\nxKBKZd4JBpmfbdAuzwwMQmzpRX3YXxlHFlHUXevrwLSjN64mAPcQuFRMTXIW\r\n906twtK2BQOWp7wdcCwrGRo+qmgrZoxv/ftNRxqf1fjCn1uW6unlpqRpGl4y\r\nGAWQ++znY3ccvm62mZX6aZ9PRWZLhs/c8w9WA+Y9TQ5P+o1ba+52VujLjzt/\r\nvBMColgKg/LrBp6VbwrdSusJlwgSpAaJVL9A4uG5LE6FV/e6M4AYc2L2D6F3\r\nr3NCUrXMRvHYvJmxqw98V7Cq0x+LsMEEBbm0eZjC+GMacD6gBasa27WnCl2B\r\n9q+/6VkZv4mddW58toEMAVpSDvETlb9/rkTkbPuWHLpK5XL9MBZgvUw2cIom\r\n3WvhM7KIT/3bCMS1XPx+7ZWf8eDV/6CcSub0yHd/k8g5ZGnKuicnmBwxhD9J\r\nkAAiu2xBngKwLEXuXl1shRIRDeJViSUuHF0=\r\n=IXjC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"b95aae1f3a44ad89dbfc7d1a7fca63f3b697aa14","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --watchAll --verbose","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"8.19.2","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"yup":"0.32.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","eslint":"8.25.0","env-cmd":"10.1.0","nodemon":"2.0.20","ts-jest":"28.0.8","ts-node":"10.9.1","prettier":"2.3.1","@types/yup":"0.29.11","typescript":"4.8.4","@types/jest":"28.1.8","@types/node":"13.13.52","semantic-release":"19.0.5","@semantic-release/git":"10.0.1","eslint-config-prettier":"8.3.0","@semantic-release/github":"8.0.6","@typescript-eslint/parser":"5.40.0","eslint-config-airbnb-base":"15.0.0","@semantic-release/changelog":"6.0.1","@typescript-eslint/eslint-plugin":"5.40.0","@semantic-release/commit-analyzer":"9.0.2","@semantic-release/release-notes-generator":"10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.4.5_1668956543153_0.390364578802479","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"cron-validate","version":"1.5.0","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.5.0","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"e9ad8867e9c7ad1966fc22b040cb867e7fb26580","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.5.0.tgz","fileCount":29,"integrity":"sha512-YEMH3oEyDycx/Ojnrt6H+hDqJUGTF9HWELlqrlnUIXWlmpeszORIgRzbNlIA6gb0qHkv/OLq+5w0amuf66TTvg==","signatures":[{"sig":"MEUCIQCTuexFV5rAe23sOX9P+IrzzmvlPPIixZE/fSAZluWC0gIgfI6b/iOWBiq/iTeBm3Av3hWHQJ72sehEDd/ztw+COAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64449},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"f57136893b789a39cb775ad0256ab7402b4f0bde","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --watchAll --verbose","release-dry":"npm run build && env-cmd npx semantic-release --branches master --no-ci --dry-run","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"10.9.2","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"yup":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","eslint":"8.25.0","env-cmd":"10.1.0","nodemon":"3.1.9","ts-jest":"28.0.8","ts-node":"10.9.1","prettier":"2.3.1","@types/yup":"0.32.0","typescript":"4.8.4","@types/jest":"28.1.8","@types/node":"13.13.52","semantic-release":"24.2.3","@semantic-release/git":"10.0.1","eslint-config-prettier":"10.1.1","@semantic-release/github":"8.1.0","@typescript-eslint/parser":"5.40.0","eslint-config-airbnb-base":"15.0.0","@semantic-release/changelog":"6.0.3","@typescript-eslint/eslint-plugin":"5.40.0","@semantic-release/commit-analyzer":"9.0.2","@semantic-release/release-notes-generator":"10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.5.0_1741892383765_0.9665308220470616","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"cron-validate","version":"1.5.1","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.5.1","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"73f1a6db63515f8e6d4a955f724048f3522c9494","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.5.1.tgz","fileCount":29,"integrity":"sha512-8WUUOO6wVT0y4Pog6vA8i5ELhKpeaa4kGpPAgJ8YToe4BrwmO4Yce9krBV8VLT/jOdXcrwZqFOm+jxqaZdNKfQ==","signatures":[{"sig":"MEQCIFV5Dd7L1E/J8PGxBtmJI3x3g2u1roNk/5IC27jwcc77AiA980Yt4lR7F/vfuAWy9vHpzesbbclxBCW8o2E5cWSHRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64646},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"7a4758ef30db8ae7998e647849f2481b6acb4d2d","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"prepare":[{"cmd":"npx tsx scripts/remove-type.ts","path":"@semantic-release/exec"}],"success":[{"cmd":"npx tsx scripts/restore-type.ts","path":"@semantic-release/exec"}],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc -p ./tsconfig.build.json","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --watchAll --verbose","release-dry":"npm run build && env-cmd npx semantic-release --branches master --no-ci --dry-run","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"10.9.2","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"yup":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","eslint":"8.25.0","env-cmd":"10.1.0","nodemon":"3.1.9","ts-jest":"28.0.8","ts-node":"10.9.1","prettier":"2.3.1","@types/yup":"0.32.0","typescript":"4.8.4","@types/jest":"28.1.8","@types/node":"13.13.52","semantic-release":"24.2.3","@semantic-release/git":"10.0.1","@semantic-release/exec":"7.0.3","eslint-config-prettier":"10.1.1","@semantic-release/github":"8.1.0","@typescript-eslint/parser":"5.40.0","eslint-config-airbnb-base":"15.0.0","@semantic-release/changelog":"6.0.3","@typescript-eslint/eslint-plugin":"5.40.0","@semantic-release/commit-analyzer":"9.0.2","@semantic-release/release-notes-generator":"10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.5.1_1741982503280_0.49308477767437386","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"cron-validate","version":"1.5.2","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","_id":"cron-validate@1.5.2","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"homepage":"https://github.com/Airfooox/cron-validate#readme","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"dist":{"shasum":"57e676777f3cc12600979afde3c5c018ca03c189","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.5.2.tgz","fileCount":29,"integrity":"sha512-WYyUAgYlaaLCi4gF4tK/by+ky+i82E9H5ekTAOk50GtpSDyBt4HMBTdsjxTGWOCtEygmgm2zMLVD/AszcsmS+w==","signatures":[{"sig":"MEUCIQDE7LNRNQjpa1bVJ1dIz90Y3W7BEhcWguhs2wvsfMS8LQIgY+VgeirK7A40jh7E7RVYuMxJZpXr76ZW2JE6V8/at7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64646},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"6cbf402ed58256646774a739b93735f27731832d","release":{"ci":false,"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"pkgRoot":".","npmPublish":true}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"prepare":[{"cmd":"npx tsx scripts/remove-type.ts","path":"@semantic-release/exec"}],"success":[{"cmd":"npx tsx scripts/restore-type.ts","path":"@semantic-release/exec"}],"branches":["master",{"name":"next","prerelease":true}]},"scripts":{"dev":"nodemon","lint":"eslint src/**/*.ts","test":"jest --coverage","build":"tsc -p ./tsconfig.build.json","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","test:watch":"jest --watchAll --verbose","release-dry":"npm run build && env-cmd npx semantic-release --branches master --no-ci --dry-run","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci"},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"repository":{"url":"git+https://github.com/Airfooox/cron-validate.git","type":"git"},"_npmVersion":"10.9.2","description":"cron-validate is a cron-expression validator written in TypeScript.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"yup":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","eslint":"8.25.0","env-cmd":"10.1.0","nodemon":"3.1.9","ts-jest":"28.0.8","ts-node":"10.9.1","prettier":"2.3.1","@types/yup":"0.32.0","typescript":"4.8.4","@types/jest":"28.1.8","@types/node":"13.13.52","semantic-release":"24.2.3","@semantic-release/git":"10.0.1","@semantic-release/exec":"7.0.3","eslint-config-prettier":"10.1.1","@semantic-release/github":"8.1.0","@typescript-eslint/parser":"5.40.0","eslint-config-airbnb-base":"15.0.0","@semantic-release/changelog":"6.0.3","@typescript-eslint/eslint-plugin":"5.40.0","@semantic-release/commit-analyzer":"9.0.2","@semantic-release/release-notes-generator":"10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cron-validate_1.5.2_1741982979029_0.2619459273793374","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"cron-validate","version":"1.5.3","description":"cron-validate is a cron-expression validator written in TypeScript.","scripts":{"dev":"nodemon","build":"tsc -p ./tsconfig.build.json","lint":"eslint src/**/*.ts","lint-fix":"eslint src/**/*.ts --fix","prettier":"prettier --write src/**/*.ts","tsc-check":"tsc --project ./tsconfig.json --noEmit","release":"npm run build && env-cmd npx semantic-release --branches master --no-ci","release-dry":"npm run build && env-cmd npx semantic-release --branches master --no-ci --dry-run","release-next":"npm run build && env-cmd npx semantic-release --branches next --no-ci","release-next-major":"npm run build && env-cmd npx semantic-release --branches next-major --no-ci","test":"jest --coverage","test:watch":"jest --watchAll --verbose"},"repository":{"type":"git","url":"git+https://github.com/Airfooox/cron-validate.git"},"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"homepage":"https://github.com/Airfooox/cron-validate#readme","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"main":"lib/index.js","types":"lib/index.d.ts","release":{"ci":false,"branches":["master",{"name":"next","prerelease":true}],"plugins":["@semantic-release/commit-analyzer","@semantic-release/release-notes-generator",["@semantic-release/changelog",{"changelogFile":"CHANGELOG.md"}],["@semantic-release/npm",{"npmPublish":true,"pkgRoot":"."}],"@semantic-release/github",["@semantic-release/git",{"assets":["CHANGELOG.md","package.json","package-lock.json"],"message":"chore(${branch.name}): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"}]],"prepare":[{"path":"@semantic-release/exec","cmd":"npx tsx scripts/remove-type.ts"}],"success":[{"path":"@semantic-release/exec","cmd":"npx tsx scripts/restore-type.ts"}]},"devDependencies":{"@semantic-release/changelog":"6.0.3","@semantic-release/commit-analyzer":"9.0.2","@semantic-release/exec":"7.1.0","@semantic-release/git":"10.0.1","@semantic-release/github":"8.1.0","@semantic-release/release-notes-generator":"10.0.3","@types/jest":"28.1.8","@types/node":"13.13.52","@types/yup":"0.32.0","@typescript-eslint/eslint-plugin":"5.40.0","@typescript-eslint/parser":"5.40.0","env-cmd":"10.1.0","eslint":"8.25.0","eslint-config-airbnb-base":"15.0.0","eslint-config-prettier":"10.1.8","jest":"28.1.3","nodemon":"3.1.10","prettier":"2.3.1","semantic-release":"25.0.1","ts-jest":"28.0.8","ts-node":"10.9.1","typescript":"4.8.4"},"dependencies":{"yup":"1.7.1"},"gitHead":"aa2d5b5288957aeec2562cc10a4165376447b41a","_id":"cron-validate@1.5.3","_nodeVersion":"22.14.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jcu8g/3wZL8OBr4MkEcbeIdLpM8pp5Y6UoOlRktcJG3WjgpifijR0s26Yac7ywR0gC2ABtevOsz5mlD3l3gzwA==","shasum":"cf2d6aad35692dee1e7338995e638ad0f0d981ab","tarball":"https://registry.npmjs.org/cron-validate/-/cron-validate-1.5.3.tgz","fileCount":29,"unpackedSize":63304,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDZaUVvTteie7QMeZC2vR3GWO1nt6c/mjTuXuvJONS8JQIgBeZVJCwAQCmcLipOAWTFiZVwuaGTZhHUVqIiGbjQ7PY="}]},"_npmUser":{"name":"airfooox","email":"konstantinzisiadis@freenet.de"},"directories":{},"maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cron-validate_1.5.3_1762004781234_0.22144366391356307"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-15T21:29:21.593Z","modified":"2025-11-01T13:46:21.632Z","1.0.0":"2020-04-15T21:29:21.814Z","1.0.1":"2020-04-15T21:39:08.248Z","1.0.2":"2020-04-15T21:47:25.674Z","1.0.3":"2020-04-15T21:52:05.292Z","1.0.4":"2020-04-15T22:08:01.127Z","1.1.0":"2020-04-18T20:21:18.331Z","1.1.1":"2020-04-27T12:57:28.860Z","1.1.2":"2020-05-01T23:14:22.620Z","1.1.3":"2020-05-20T15:20:50.410Z","1.1.4":"2020-05-31T18:03:19.977Z","1.1.5":"2020-07-14T17:00:35.757Z","1.2.0":"2020-07-29T21:39:35.159Z","1.3.0":"2020-08-14T13:49:32.470Z","1.3.1":"2020-08-21T16:34:36.703Z","1.4.0":"2020-10-25T00:28:06.728Z","1.4.1":"2020-11-21T09:53:02.882Z","1.4.2":"2020-12-25T17:23:32.375Z","1.4.3":"2021-03-31T08:18:29.583Z","1.4.4":"2022-10-12T19:10:38.896Z","1.4.5":"2022-11-20T15:02:23.374Z","1.5.0":"2025-03-13T18:59:43.977Z","1.5.1":"2025-03-14T20:01:43.484Z","1.5.2":"2025-03-14T20:09:39.292Z","1.5.3":"2025-11-01T13:46:21.438Z"},"bugs":{"url":"https://github.com/Airfooox/cron-validate/issues"},"author":{"name":"Konstantin L. 'Airfox' Zisiadis"},"license":"MIT","homepage":"https://github.com/Airfooox/cron-validate#readme","keywords":["cron-validator","cron-validation","validation","cron","cron-expression","typescript"],"repository":{"type":"git","url":"git+https://github.com/Airfooox/cron-validate.git"},"description":"cron-validate is a cron-expression validator written in TypeScript.","maintainers":[{"name":"airfooox","email":"konstantinzisiadis@freenet.de"}],"readme":"# cron-validate\n\n[![typescript](https://camo.githubusercontent.com/56e4a1d9c38168bd7b1520246d6ee084ab9abbbb/68747470733a2f2f62616467656e2e6e65742f62616467652f69636f6e2f547970655363726970743f69636f6e3d74797065736372697074266c6162656c266c6162656c436f6c6f723d626c756526636f6c6f723d353535353535)](https://www.typescriptlang.org/)\n[![dependencies Status](https://img.shields.io/npm/v/cron-validate)](https://www.npmjs.com/package/cron-validate)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n![npm](https://img.shields.io/npm/dw/cron-validate)\n[![dependencies Status](https://david-dm.org/airfooox/cron-validate/status.svg)](https://david-dm.org/airfooox/cron-validate)\n\nCron-validate is a cron-expression validator written in TypeScript.\nThe validation options are customizable and cron fields like seconds and years are supported.\n\n## Installation\n\nPackage is available on npm:\n\n`npm install -S cron-validate`\n\n## Usage\n\n### Basic usage\n\n```typescript\nimport cron from 'cron-validate'\n\nconst cronResult = cron('* * * * *')\nif (cronResult.isValid()) {\n  // !cronResult.isError()\n  // valid code\n} else {\n  // error code\n}\n```\n\n### Result system\n\nThe `cron` function returns a Result-type, which is either `Valid<T, E>` or `Err<T, E>`.\n\nFor checking the returned result, just use `result.isValid()` or `result.isError()`\n\nBoth result types contain values:\n\n```typescript\nimport cron from 'cron-validate'\n\nconst cronResult = cron('* * * * *')\nif (cronResult.isValid()) {\n  const validValue = cronResult.getValue()\n\n  // The valid value is a object containing all cron fields\n  console.log(validValue)\n  // In this case, it would be:\n  // { seconds: undefined, minutes: '*', hours: '*', daysOfMonth: '*', months: '*', daysOfWeek: '*', years: undefiend }\n} else {\n  const errorValue = cronResult.getError()\n\n  // The error value contains an array of strings, which represent the cron validation errors.\n  console.log(errorValue) // string[] of error messages\n}\n```\n\nMake sure to test the result type beforehand, because `getValue()` only works on `Valid` and `getError()` only works on `Err`. If you don't check, it will throw an error.\n\nFor further information, you can check out https://github.com/gDelgado14/neverthrow, because I used and modified his code for this package.\n(Therefor not every documented function on his package is available on this package.)\n\n## Options / Configuration\n\nTo configure the validator, cron-validate uses a preset system. There are already defined presets (default, npm-node-cron or aws), but you can also define your own preset to use for your system. You can also use the override property to set certain option on single cron validates.\n\n### Presets\n\nThe following presets are already defined by cron-validate:\n\n- default (see: http://crontab.org/)\n- npm-node-cron (see: https://github.com/kelektiv/node-cron)\n- aws-cloud-watch (see: https://docs.aws.amazon.com/de_de/AmazonCloudWatch/latest/events/ScheduledEvents.html)\n- npm-cron-schedule (see: https://github.com/P4sca1/cron-schedule)\n\nTo select a preset for your validation, you can simply do this:\n\n```typescript\ncron('* * * * *', {\n  preset: 'npm-cron-schedule',\n})\n```\n\n#### Defining and using your own preset\n\nTo define your own preset, use this:\n\n```typescript\nregisterOptionPreset('YOUR-PRESET-ID', {\n  presetId: 'YOUR-PRESET-ID',\n  useSeconds: false,\n  useYears: false,\n  useAliases: false, // optional, default to false\n  useBlankDay: false,\n  allowOnlyOneBlankDayField: false,\n  allowStepping: true, // optional, defaults to true\n  mustHaveBlankDayField: false, // optional, default to false\n  useLastDayOfMonth: false, // optional, default to false\n  useLastDayOfWeek: false, // optional, default to false\n  useNearestWeekday: false, // optional, default to false\n  useNthWeekdayOfMonth: false, // optional, default to false\n  seconds: {\n    minValue: 0,\n    maxValue: 59,\n    lowerLimit: 0, // optional, default to minValue\n    upperLimit: 59, // optional, default to maxValue\n  },\n  minutes: {\n    minValue: 0,\n    maxValue: 59,\n    lowerLimit: 0, // optional, default to minValue\n    upperLimit: 59, // optional, default to maxValue\n  },\n  hours: {\n    minValue: 0,\n    maxValue: 23,\n    lowerLimit: 0, // optional, default to minValue\n    upperLimit: 23, // optional, default to maxValue\n  },\n  daysOfMonth: {\n    minValue: 1,\n    maxValue: 31,\n    lowerLimit: 1, // optional, default to minValue\n    upperLimit: 31, // optional, default to maxValue\n  },\n  months: {\n    minValue: 0,\n    maxValue: 12,\n    lowerLimit: 0, // optional, default to minValue\n    upperLimit: 12, // optional, default to maxValue\n  },\n  daysOfWeek: {\n    minValue: 1,\n    maxValue: 7,\n    lowerLimit: 1, // optional, default to minValue\n    upperLimit: 7, // optional, default to maxValue\n  },\n  years: {\n    minValue: 1970,\n    maxValue: 2099,\n    lowerLimit: 1970, // optional, default to minValue\n    upperLimit: 2099, // optional, default to maxValue\n  },\n})\n```\n\nThe preset properties explained:\n\n- `presetId: string`\n  - same id as in first function parameter\n- `useSeconds: boolean`\n  - enables seconds field in cron expression\n- `useYears: boolean`\n  - enables years field in cron expression\n- `useAliases: boolean`\n  - enables aliases for month and daysOfWeek fields (ignores limits for month and daysOfWeek, so be aware of that)\n- `useBlankDay: boolean`\n  - enables blank day notation '?' in daysOfMonth and daysOfWeek field\n- `allowOnlyOneBlankDayField: boolean`\n  - requires a day field to not be blank (so not both day fields can be blank)\n- `allowStepping: boolean`\n  - optional, will default to true\n  - when set to false, disallows the use of the '/' operation for valid expressions\n- `mustHaveBlankDayField: boolean`\n  - requires a day field to be blank (so not both day fields are specified)\n  - when mixed with `allowOnlyOneBlankDayField`, it means that there will always be either day or day of week as `?`\n- `useLastDayOfMonth: boolean`\n  - enables the 'L' character to specify the last day of the month.\n  - accept negative offset after the 'L' for nth last day of the month.\n  - e.g.: `L-2` would me the 2nd to last day of the month.\n- `useLastDayOfWeek: boolean`\n  - enables the 'L' character to specify the last occurrence of a weekday in a month.\n  - e.g.: `5L` would mean the last friday of the month.\n- `useNearestWeekday: boolean`\n  - enables the 'W' character to specify the use of the closest weekday.\n  - e.g.: `15W` would mean the weekday (mon-fri) closest to the 15th when the 15th is on sat-sun.\n- `useNthWeekdayOfMonth: boolean`\n  - enables the '#' character to specify the Nth weekday of the month.\n  - e.g.: `6#3` would mean the 3rd friday of the month (assuming 6 = friday).\n\n* in cron fields (like seconds, minutes etc.):\n  - `minValue: number`\n    - minimum value of your cron interpreter (like npm-node-cron only supports 0-6 for weekdays)\n    - can't be set as override\n  - `maxValue: number`\n    - minimum value of your cron interpreter (like npm-node-cron only supports 0-6 for weekdays)\n    - can't be set as override\n  - `lowerLimit?: number`\n    - lower limit for validation\n    - equal or greater than minValue\n    - if not set, default to minValue\n  - `upperLimit?: number`\n    - upper limit for validation\n    - equal or lower than maxValue\n    - if not set, defaults to maxValue\n\n### Override preset options\n\nIf you want to override a option for single cron validations, you can use the `override` property:\n\n```typescript\nconsole.log(cron('* * * * * *', {\n  preset: 'default', // second field not supported in default preset\n  override: {\n    useSeconds: true // override preset option\n  }\n}))\n\nconsole.log(cron('* 10-20 * * * *', {\n  preset: 'default',\n  override: {\n    minutes: {\n      lowerLimit: 10, // override preset option\n      upperLimit: 20 // override preset option\n    }\n  }\n}))\n```\n\n## Examples\n\n```typescript\nimport cron from 'cron-validate'\n\nconsole.log(cron('* * * * *').isValid()) // true\n\nconsole.log(cron('* * * * *').isError()) // false\n\nconsole.log(cron('* 2,3,4 * * *').isValid()) // true\n\nconsole.log(cron('0 */2 */5 * *').isValid()) // true\n\nconsole.log(cron('* * * * * *', { override: { useSeconds: true } }).isValid()) // true\n\nconsole.log(cron('* * * * * *', { override: { useYears: true } }).isValid()) // true\n\nconsole.log(\n  cron('30 * * * * *', {\n    override: {\n      useSeconds: true,\n      seconds: {\n        lowerLimit: 20,\n        upperLimit: 40,\n      },\n    },\n  }).isValid()\n) // true\n\nconsole.log(\n  cron('* 3 * * *', {\n    override: {\n      hours: {\n        lowerLimit: 0,\n        upperLimit: 2,\n      },\n    },\n  }).isValid()\n) // false\n\nconsole.log(\n  cron('* * ? * *', {\n    override: {\n      useBlankDay: true,\n    },\n  }).isValid()\n) // true\n\nconsole.log(\n  cron('* * ? * ?', {\n    override: {\n      useBlankDay: true,\n      allowOnlyOneBlankDayField: true,\n    },\n  }).isValid()\n) // false\n```\n\n## (Planned) Features\n\n- [x] Basic cron validation.\n- [x] Error messenges with information about invalid cron expression.\n- [x] Seconds field support.\n- [x] Years field support.\n- [x] Option presets (classic cron, node-cron, etc.)\n- [x] Blank '?' daysOfMonth/daysOfWeek support\n- [x] Last day of month.\n- [x] Last specific weekday of month. (e.g. last Tuesday)\n- [x] Closest weekday to a specific day of the month.\n- [x] Nth specific weekday of month. (e.g. 2nd Tuesday)\n- [x] Cron alias support.\n\n<hr />\n\n### Contributors\n\n <ul>\n    <li>\n        <a href=\"https://github.com/Airfooox\">Airfooox</a>\n    </li>\n    <li>\n        <a href=\"https://github.com/GuillaumeRochat\">GuillaumeRochat</a>\n    </li>\n </ul>\n\n<hr />\n\n### Used by:\n <ul>\n    <li>\n        <a href=\"https://github.com/breejs/bree\">Bree - Job Scheduler For NodeJS</a>\n    </li>\n </ul>\n\n<hr />\n","readmeFilename":"README.md"}