Commit 4b446bf
fix(lambda): bump cron-parser from 4.9.0 to 5.0.4 in /lambdas (#4455)
Bumps [cron-parser](https://github.com/harrisiirak/cron-parser) from
4.9.0 to 5.0.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/harrisiirak/cron-parser/releases">cron-parser's
releases</a>.</em></p>
<blockquote>
<h2>v5.0.4</h2>
<ul>
<li>84e100f75d8ae2ab651f8b72c19b00cb871500f0 - Set milliseconds to 0
before returning schedule (<a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/368">#368</a>)</li>
</ul>
<h2>v5.0.3</h2>
<ul>
<li>e0bda7ec2c66305d87dd75bf902116f60166b2a4 - Parse field for day of
week should allow 0 or SUN values (<a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/366">#366</a>)</li>
</ul>
<h2>v5.0.2</h2>
<ul>
<li>fe6b90eefefec24673ddbfb9c78d8dbc5ac46a63 - Add fs/promises to
browser import ignore list (<a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/365">#365</a>)</li>
</ul>
<h2>v5.0.1</h2>
<p>This first patch release contains couple of quick bugfixes that were
reported after the first release of v5. Thanks for everybody that tried
the new version out and provided some feedback.</p>
<ul>
<li>9b1e0f3e4f8d97fc4a8fd761eec471a4f1df78e0 - Removed unused
<code>jest-runner-tsd</code> dev dependency (<a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/361">harrisiirak/cron-parser#361</a>)</li>
<li>683f58558061a1820427bb2b38f2961ae83dd1dd - Use dynamic loading for
<code>fs</code> and <code>fs/promises</code> to restore ability to use
this package in the browser environment (<a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/362">harrisiirak/cron-parser#362</a>)</li>
<li>5e10db0e2a7ee5d6c23bd00c88e096bed1eec2f0 - Remove
<code>assert</code> module usage (can't be used in the browser
environment without polyfill or included extra package) and improve/add
test cases (<a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/364">harrisiirak/cron-parser#364</a>)</li>
<li>7ca5c94fc570efdae734bcfbe1e5ac8621911b22 - Remove unused
<code>.npmignore</code></li>
<li>9ddf705708fc8f5c8b4adc993f0040c20e91377c - Fix benchmarking tool for
module interface</li>
</ul>
<h2>v5.0.0 - TypeScript rewrite</h2>
<p>All changes come from <a
href="https://redirect.github.com/harrisiirak/cron-parser/pull/360">harrisiirak/cron-parser#360</a></p>
<h2>Changelog</h2>
<ul>
<li><strong>BREAKING CHANGE</strong>: Bumped the minimum Node.js version
to <strong>>= 18</strong> and TypeScript to <strong>>=
5</strong>.</li>
<li><strong>BREAKING CHANGE</strong>: <code>interval.fields</code>
(<code>CronExpression.interval</code>) now returns a
<strong>readonly</strong> instance of <code>CronFieldsCollection</code>
instead of a regular array. See <code>CronFieldsCollection.from</code>
for how to modify the underlying data structure.</li>
<li><strong>BREAKING CHANGE</strong>: Moved crontab file parsing from
<code>CronParser</code> to a standalone <code>CronFileParser</code>
class (fixes <a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/112">#112</a>).</li>
<li>Refactored the codebase to TypeScript (fixes <a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/190">#190</a>).</li>
<li>Cleaned up test suites, removed duplicate test cases, and switched
from <code>tap</code> to <code>jest</code>.</li>
<li>Improved documentation and introduced documentation generated by
<code>typedoc</code> (fixes <a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/309">#309</a>,
<a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/322">#322</a>,
<a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/269">#269</a>).</li>
<li>Added benchmark tooling to help detect future performance
regressions.</li>
<li>Added <code>CronExpression.includesDate</code> to evaluate whether a
given date matches the pattern (closes <a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/299">#299</a>).</li>
<li>Fixed issues where certain range and repeat field expressions
produced invalid intervals (fixes <a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/156">#156</a>).</li>
<li>Fixed an issue with day-of-month handling when the range is
explicitly set and no wildcard is used (fixes <a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/284">#284</a>).</li>
<li>Improved repeat serialization for stringification (fixes <a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/236">#236</a>).</li>
</ul>
<h2>Performance improvements</h2>
<p>While this release won't address the performance issues reported in
<a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/287">#287</a>,
it will bring some performance improvements of around 20-30% on average,
depending on the pattern complexity. The following benchmark results
were produced on my 2023 MBP.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/harrisiirak/cron-parser/commit/839d9e2d0fea2b0fb98f73baaf2bfb66c1cd524c"><code>839d9e2</code></a>
Bump version</li>
<li><a
href="https://github.com/harrisiirak/cron-parser/commit/84e100f75d8ae2ab651f8b72c19b00cb871500f0"><code>84e100f</code></a>
Set milliseconds to 0 before returning schedule (fixes <a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/363">#363</a>)
(<a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/368">#368</a>)</li>
<li><a
href="https://github.com/harrisiirak/cron-parser/commit/c4a3213f796dee1c5931f7fc4ab1c86ade686459"><code>c4a3213</code></a>
Bump version</li>
<li><a
href="https://github.com/harrisiirak/cron-parser/commit/e0bda7ec2c66305d87dd75bf902116f60166b2a4"><code>e0bda7e</code></a>
Parse field for day of week should allow 0 or SUN values (<a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/366">#366</a>)</li>
<li><a
href="https://github.com/harrisiirak/cron-parser/commit/88ee899e8488756f17b081b3aad31e5239ebb762"><code>88ee899</code></a>
Bump version</li>
<li><a
href="https://github.com/harrisiirak/cron-parser/commit/fe6b90eefefec24673ddbfb9c78d8dbc5ac46a63"><code>fe6b90e</code></a>
add fs/promises to browser import ignore list (<a
href="https://redirect.github.com/harrisiirak/cron-parser/issues/365">#365</a>)</li>
<li><a
href="https://github.com/harrisiirak/cron-parser/commit/ca3abe2ba0b630a06e374f873f912f0fbaf142ab"><code>ca3abe2</code></a>
Bump version</li>
<li><a
href="https://github.com/harrisiirak/cron-parser/commit/557dbf99ffc18f0f92cee48d02aa9a74e9e07ad1"><code>557dbf9</code></a>
Bump version</li>
<li><a
href="https://github.com/harrisiirak/cron-parser/commit/5e10db0e2a7ee5d6c23bd00c88e096bed1eec2f0"><code>5e10db0</code></a>
Remove assert usage for better compability. Add and update test cases to
code...</li>
<li><a
href="https://github.com/harrisiirak/cron-parser/commit/9ddf705708fc8f5c8b4adc993f0040c20e91377c"><code>9ddf705</code></a>
Add benchmarking support for new CronExpressionParser interface</li>
<li>Additional commits viewable in <a
href="https://github.com/harrisiirak/cron-parser/compare/4.9.0...v5.0.4">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Niek Palm <niek.palm@philips.com>1 parent aa62967 commit 4b446bf
File tree
4 files changed
+14
-14
lines changed- lambdas
- functions
- ami-housekeeper
- control-plane
- src/scale-runners
4 files changed
+14
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
123 | | - | |
| 123 | + | |
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | | - | |
| 176 | + | |
177 | 177 | | |
178 | 178 | | |
179 | 179 | | |
| |||
6573 | 6573 | | |
6574 | 6574 | | |
6575 | 6575 | | |
6576 | | - | |
6577 | | - | |
6578 | | - | |
| 6576 | + | |
| 6577 | + | |
| 6578 | + | |
6579 | 6579 | | |
6580 | | - | |
6581 | | - | |
| 6580 | + | |
| 6581 | + | |
6582 | 6582 | | |
6583 | 6583 | | |
6584 | 6584 | | |
| |||
8600 | 8600 | | |
8601 | 8601 | | |
8602 | 8602 | | |
8603 | | - | |
8604 | | - | |
8605 | | - | |
8606 | | - | |
| 8603 | + | |
| 8604 | + | |
| 8605 | + | |
| 8606 | + | |
8607 | 8607 | | |
8608 | 8608 | | |
8609 | 8609 | | |
| |||
0 commit comments