Skip to content

feat: add tng-digital-mini-program-studio cask #214694

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 22, 2025

Conversation

junwen-k
Copy link
Contributor

@junwen-k junwen-k commented Jun 2, 2025

Important: Do not tick a checkbox if you haven’t performed its action. Honesty is indispensable for a smooth review process.

In the following questions <cask> is the token of the cask you're submitting.

After making any changes to a cask, existing or new, verify:

Additionally, if adding a new cask:

  • Named the cask according to the token reference.
  • Checked the cask was not already refused (add your cask's name to the end of the search field).
  • brew audit --cask --new <cask> worked successfully.
  • HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask <cask> worked successfully.
  • brew uninstall --cask <cask> worked successfully.

This PR introduces a new cask for the TnG Digital Mini Program Studio. While this appears very similar to Alipay Mini Program Studio and the existing cask mini-program-studio, they seems to be different applications based on context. I've named it with the "TnG Digital" prefix to avoid conflicts with other mini program studio applications.

Regarding version checking, I've found that versions are hardcoded in their React bundle, which has a unique hash on each deploy. Due to these limitations and the absence of a public API, I've implemented a livecheck skip as there's no reliable way to automate version detection based on my observations.

@junwen-k junwen-k requested a review from bevanjkay June 17, 2025 03:40
@khipp khipp force-pushed the feat/tngdigital-mini-program-studio branch from 27b191e to b2b7768 Compare June 17, 2025 19:35
@khipp khipp force-pushed the feat/tngdigital-mini-program-studio branch from b2b7768 to 140acfe Compare June 17, 2025 20:17
@khipp khipp added this pull request to the merge queue Jun 22, 2025
Merged via the queue into Homebrew:master with commit 0a6628a Jun 22, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants