[PR #651] [MERGED] feature: update dependencies #680

Closed
opened 2026-02-26 21:32:24 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651
Author: @dreamhunter2333
Created: 5/6/2025
Status: Merged
Merged: 5/6/2025
Merged by: @dreamhunter2333

Base: mainHead: feature/dev


📝 Commits (1)

  • 6f9d61e feature: update dependencies

📊 Changes

46 files changed (+1588 additions, -1632 deletions)

View changed files

📝 frontend/package.json (+7 -6)
📝 frontend/pnpm-lock.yaml (+907 -922)
📝 pages/package.json (+3 -2)
📝 vitepress-docs/package.json (+4 -3)
📝 vitepress-docs/pnpm-lock.yaml (+280 -280)
📝 worker/package.json (+10 -9)
📝 worker/pnpm-lock.yaml (+288 -296)
📝 worker/src/admin_api/admin_mail_api.ts (+0 -1)
📝 worker/src/admin_api/admin_user_api.ts (+0 -1)
📝 worker/src/admin_api/cleanup_api.ts (+0 -1)
📝 worker/src/admin_api/index.ts (+0 -1)
📝 worker/src/admin_api/mail_webhook_settings.ts (+0 -1)
📝 worker/src/admin_api/oauth2_settings.ts (+0 -1)
📝 worker/src/admin_api/send_mail.ts (+0 -1)
📝 worker/src/admin_api/webhook_settings.ts (+0 -1)
📝 worker/src/admin_api/worker_config.ts (+33 -34)
📝 worker/src/commom_api.ts (+0 -1)
📝 worker/src/common.ts (+0 -1)
📝 worker/src/email/auto_reply.ts (+0 -1)
📝 worker/src/email/black_list.ts (+0 -1)

...and 26 more files

📄 Description

PR Type

Enhancement, Dependencies, Bug fix


Description

  • Refactored utility imports and usage for better modularity.

  • Updated dependencies across multiple packages for improved stability.

  • Replaced inline utility functions with centralized utils module.

  • Enhanced type definitions and removed redundant exports.


Changes walkthrough 📝

Relevant files
Enhancement
4 files
worker_config.ts
Refactored utility imports and replaced inline functions 
+33/-34 
index.ts
Updated subdomain forwarding logic with centralized utility
+17/-19 
utils.ts
Centralized utility functions into a default export           
+24/-17 
types.d.ts
Enhanced type definitions and removed redundant exports   
+9/-8     
Dependencies
5 files
pnpm-lock.yaml
Updated dependencies for worker package                                   
+288/-296
package.json
Updated frontend dependencies and added package manager metadata
+7/-6     
package.json
Updated worker dependencies and added package manager metadata
+10/-9   
package.json
Updated vitepress-docs dependencies and added package manager metadata
+4/-3     
package.json
Updated pages dependencies and added package manager metadata
+3/-2     
Additional files
36 files
pnpm-lock.yaml +907/-922
pnpm-lock.yaml +280/-280
admin_mail_api.ts +0/-1     
admin_user_api.ts +0/-1     
cleanup_api.ts +0/-1     
index.ts +0/-1     
mail_webhook_settings.ts +0/-1     
oauth2_settings.ts +0/-1     
send_mail.ts +0/-1     
webhook_settings.ts +0/-1     
commom_api.ts +0/-1     
common.ts +0/-1     
auto_reply.ts +0/-1     
black_list.ts +0/-1     
check_attachment.ts +0/-1     
check_junk.ts +0/-1     
index.ts +0/-1     
auto_reply.ts +0/-1     
index.ts +0/-1     
s3_attachment.ts +0/-1     
send_mail_api.ts +0/-1     
webhook_settings.ts +0/-2     
scheduled.ts +0/-1     
common.ts +0/-1     
index.ts +0/-1     
miniapp.ts +0/-1     
settings.ts +0/-1     
telegram.ts +0/-1     
bind_address.ts +0/-1     
index.ts +0/-1     
oauth2.ts +0/-1     
passkey.ts +0/-1     
settings.ts +0/-1     
user.ts +0/-1     
user_mail_api.ts +0/-1     
worker.ts +0/-1     

Need help?
  • Type /help how to ... in the comments thread for any questions about PR-Agent usage.
  • Check out the documentation for more information.

  • 🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

    ## 📋 Pull Request Information **Original PR:** https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651 **Author:** [@dreamhunter2333](https://github.com/dreamhunter2333) **Created:** 5/6/2025 **Status:** ✅ Merged **Merged:** 5/6/2025 **Merged by:** [@dreamhunter2333](https://github.com/dreamhunter2333) **Base:** `main` ← **Head:** `feature/dev` --- ### 📝 Commits (1) - [`6f9d61e`](https://github.com/dreamhunter2333/cloudflare_temp_email/commit/6f9d61ed4f38ad144f0737476ccef325dd0ab452) feature: update dependencies ### 📊 Changes **46 files changed** (+1588 additions, -1632 deletions) <details> <summary>View changed files</summary> 📝 `frontend/package.json` (+7 -6) 📝 `frontend/pnpm-lock.yaml` (+907 -922) 📝 `pages/package.json` (+3 -2) 📝 `vitepress-docs/package.json` (+4 -3) 📝 `vitepress-docs/pnpm-lock.yaml` (+280 -280) 📝 `worker/package.json` (+10 -9) 📝 `worker/pnpm-lock.yaml` (+288 -296) 📝 `worker/src/admin_api/admin_mail_api.ts` (+0 -1) 📝 `worker/src/admin_api/admin_user_api.ts` (+0 -1) 📝 `worker/src/admin_api/cleanup_api.ts` (+0 -1) 📝 `worker/src/admin_api/index.ts` (+0 -1) 📝 `worker/src/admin_api/mail_webhook_settings.ts` (+0 -1) 📝 `worker/src/admin_api/oauth2_settings.ts` (+0 -1) 📝 `worker/src/admin_api/send_mail.ts` (+0 -1) 📝 `worker/src/admin_api/webhook_settings.ts` (+0 -1) 📝 `worker/src/admin_api/worker_config.ts` (+33 -34) 📝 `worker/src/commom_api.ts` (+0 -1) 📝 `worker/src/common.ts` (+0 -1) 📝 `worker/src/email/auto_reply.ts` (+0 -1) 📝 `worker/src/email/black_list.ts` (+0 -1) _...and 26 more files_ </details> ### 📄 Description ### **PR Type** Enhancement, Dependencies, Bug fix ___ ### **Description** - Refactored utility imports and usage for better modularity. - Updated dependencies across multiple packages for improved stability. - Replaced inline utility functions with centralized `utils` module. - Enhanced type definitions and removed redundant exports. ___ ### **Changes walkthrough** 📝 <table><thead><tr><th></th><th align="left">Relevant files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><details><summary>4 files</summary><table> <tr> <td><strong>worker_config.ts</strong><dd><code>Refactored utility imports and replaced inline functions</code>&nbsp; </dd></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-49df0a54d190cb8ea3788432fae88000683da8e61a5c4d0d184c8b7f0015a0ae">+33/-34</a>&nbsp; </td> </tr> <tr> <td><strong>index.ts</strong><dd><code>Updated subdomain forwarding logic with centralized utility</code></dd></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-da1768152a73f37b0a0780d578569f84c3d4bb946294e3a81fb0271302e6d816">+17/-19</a>&nbsp; </td> </tr> <tr> <td><strong>utils.ts</strong><dd><code>Centralized utility functions into a default export</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-87b77c56897ffc7830773b3d665c51ecf2210b44921bef7098a1dd6d64e56db6">+24/-17</a>&nbsp; </td> </tr> <tr> <td><strong>types.d.ts</strong><dd><code>Enhanced type definitions and removed redundant exports</code>&nbsp; &nbsp; </dd></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-583fb024d5c9d1efac71bbea788d8379e5e8fc2f0bb1696a9863c6f6cac54bee">+9/-8</a>&nbsp; &nbsp; &nbsp; </td> </tr> </table></details></td></tr><tr><td><strong>Dependencies</strong></td><td><details><summary>5 files</summary><table> <tr> <td><strong>pnpm-lock.yaml</strong><dd><code>Updated dependencies for worker package</code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </dd></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-b40cf923090a5fb5f6cc0d6ce716c560645419d762871abb50383fdb423288c6">+288/-296</a></td> </tr> <tr> <td><strong>package.json</strong><dd><code>Updated frontend dependencies and added package manager metadata</code></dd></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-da6498268e99511d9ba0df3c13e439d10556a812881c9d03955b2ef7c6c1c655">+7/-6</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>package.json</strong><dd><code>Updated worker dependencies and added package manager metadata</code></dd></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-89dc6f41a53ce13f2da5a00dd34868762e6cd0df46eddc9f5c3c4510b1493870">+10/-9</a>&nbsp; &nbsp; </td> </tr> <tr> <td><strong>package.json</strong><dd><code>Updated vitepress-docs dependencies and added package manager metadata</code></dd></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-3adbfbfaa65ecc60f48c8d009a52c697d4c80d61ee887799df22407fcb73f380">+4/-3</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>package.json</strong><dd><code>Updated pages dependencies and added package manager metadata</code></dd></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-74314f72f6616d400be4cb0d161867d8148f23c22d4c12c7188aedb129c00c59">+3/-2</a>&nbsp; &nbsp; &nbsp; </td> </tr> </table></details></td></tr><tr><td><strong>Additional files</strong></td><td><details><summary>36 files</summary><table> <tr> <td><strong>pnpm-lock.yaml</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-41b1ff3a74ba81fa74c8dd225d66d81573be3f2990e1d98b9b09798b147d40a8">+907/-922</a></td> </tr> <tr> <td><strong>pnpm-lock.yaml</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-655c1410f6eacceaa9003212a9f840a660ace35e32e60d792be3640ec774af6f">+280/-280</a></td> </tr> <tr> <td><strong>admin_mail_api.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-a38f1c7b95e309c677d6acb34bd783bda633c5d6626ed609362f035bd233da18">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>admin_user_api.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-2843fd3d54aa9aa8054d2530e84a06de3068c31fd5c7d5246db5d2a4234a6196">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>cleanup_api.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-29fba59415d40dbb12a6c3d99fae9e035c1faac3e2e78838779c0d7352c90577">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>index.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-b470c4c47ce4a700cd8aac644d07d8a747d439bb6d69e9392a198b3a931fe2e7">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>mail_webhook_settings.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-a8888cea638671df084f06f14c82a84294903585f3a218161847b0a96d044821">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>oauth2_settings.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-0022999f32369dd287d281f95e36fed24b37e04ac055c674cdaa6520e15e8fcc">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>send_mail.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-5c5b0e681d07489cabf31ae33b04f13ca097b6d3dd654218b37916cd3b35c15f">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>webhook_settings.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-5c87ced5312931a318ab3dc78a916e54ed76a12fc9440b25a1babc5ec3a2b1c8">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>commom_api.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-fe2dec25bee7d722fe8aa25b616c21bd12b8123e26469f5cac11c9164be783c3">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>common.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-fcc08fd5aa3c190d0d45c7e3dd208e5ee831d360b272fdd5869607cf472c5eb1">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>auto_reply.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-cd864382081d26fdc17b9c093063954d333421191d453d8cdbf116f7f0bc1608">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>black_list.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-ffb8f43a4109030cb3d55a6cb26e7bcb31968b783c391dbdd7337be7e1048a73">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>check_attachment.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-b9bd917cb9ec1a8c6fa329cd517b3c4b2c98d5c4b6f477f1d5e928d1972cfdcc">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>check_junk.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-565fa6622914712e83a6155e454ec724434edd8778070fc25efcd1ba613030a5">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>index.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-b57af9f265405661c012637412faf96817ca297e2316168d3b16dcd9c3276bc9">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>auto_reply.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-6876f417b59d14dc2e18dc5e749579049af9a0d6ded769a72ed8a13b966d632a">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>index.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-83710df6a60b2b512e134f32ad9890ab9a255040f6019f0d5603f72f4561cea4">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>s3_attachment.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-fa693f011312a68fc5052bda113144dfbee26b9b6dd1ba53c8b863c1f214ac4d">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>send_mail_api.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-92070e9d7b3228209a2024053eb4429a76907de17f9566b97b22d0d12e4e0934">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>webhook_settings.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-0c4fdb3ef2a70f77455a6458c649932abb800e668143eb85d12c95ef911bfb37">+0/-2</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>scheduled.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-32db4dd84c910f05f07a8a392340ce79b637bcb01d929f6df09f3ba94acfa9b7">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>common.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-962b7426663cb9f82119a7691d62d1401a72e3c85654a12b7b21e014d1414eab">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>index.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-1d52cda4cdbe32be57c7e9c6428c778c7e5424e0ddb2f2a6e0408d0a39bf867d">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>miniapp.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-6feb8b070d6d6d9eb8a7470cecf5cfa424c9ced860a94a085df2aa47cd11ba5e">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>settings.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-cf52169c7797918c2be4e6f7eb47a5ba97ff1b3ab01012fc45aeea59ab67b182">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>telegram.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-a62d9c6ad0b04691396db4eecb38680ea80a2690f021e18baa6012ad525a27d3">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>bind_address.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-ada3e8ad268246f0c99c97065551303c02fded466c73a4f525f6206cb49bdebf">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>index.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-5295b4a62dc27ad938da4f5769e8c944b01cff33c3e76ce16ebf21c6d81144d1">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>oauth2.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-fede9bc68112c797eefa07c6e6cc20a6aa107addb3e5636757131589a435e13b">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>passkey.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-cabc4dc44f7dd8ba02ec517fb6cf097f5f71e2fd01d122d55d306c119600684f">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>settings.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-0e41b1cd8b40c15de837bee6cf774f29499e490f0b565b0f5556b549f7344dd3">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>user.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-aafbb1e6861a3f5ecb2bd9d51e2bf9f11f13aa96302eb755f91c233bae2a296e">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>user_mail_api.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-62bd76645c177bc3209db4dae9f73f3180c07bd0eb799b62a9afbeb2d3a73d41">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> <tr> <td><strong>worker.ts</strong></td> <td><a href="https://github.com/dreamhunter2333/cloudflare_temp_email/pull/651/files#diff-c007030a206d7e4e2a4879ba673551e7633ad914b67cfac204096edced3f80a2">+0/-1</a>&nbsp; &nbsp; &nbsp; </td> </tr> </table></details></td></tr></tr></tbody></table> ___ > <details> <summary> Need help?</summary><li>Type <code>/help how to ...</code> in the comments thread for any questions about PR-Agent usage.</li><li>Check out the <a href="https://qodo-merge-docs.qodo.ai/usage-guide/">documentation</a> for more information.</li></details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
    kerem 2026-02-26 21:32:24 +03:00
    Sign in to join this conversation.
    No milestone
    No project
    No assignees
    1 participant
    Notifications
    Due date
    The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

    No due date set.

    Dependencies

    No dependencies set.

    Reference
    starred/cloudflare_temp_email#680
    No description provided.