Skip to content

build(deps-dev): bump mustache from 3.2.1 to 4.2.0 in /subgraph#21

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/subgraph/mustache-4.2.0
Open

build(deps-dev): bump mustache from 3.2.1 to 4.2.0 in /subgraph#21
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/subgraph/mustache-4.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 14, 2026

Copy link
Copy Markdown

Bumps mustache from 3.2.1 to 4.2.0.

Release notes

Sourced from mustache's releases.

v4.2.0

#773: Add package.json exports field, by @​manzt.

Changelog

Sourced from mustache's changelog.

[4.2.0] / 28 March 2021

Added

[4.1.0] / 6 December 2020

Added

Fixed

[4.0.1] / 15 March 2020

Fixed

  • #739: Fix custom delimiters in nested partials, by [@​aielo].

[4.0.0] / 16 January 2020

Majority of using projects don't have to worry by this being a new major version.

TLDR; if your project manipulates Writer.prototype.parse | Writer.cache directly or uses .to_html(), you probably have to change that code.

This release allows the internal template cache to be customised, either by disabling it completely or provide a custom strategy deciding how the cache should behave when mustache.js parses templates.

const mustache = require('mustache');
// disable caching
Mustache.templateCache = undefined;
// or use a built-in Map in modern environments
Mustache.templateCache = new Map();

Projects that wanted to customise the caching behaviour in earlier versions of mustache.js were forced to override internal method responsible for parsing templates; Writer.prototype.parse. In short, that was unfortunate because there is more than caching happening in that method.

We've improved that now by introducing a first class API that only affects template caching.

The default template cache behaves as before and is still compatible with older JavaScript environments. For those who wants to provide a custom more sopisiticated caching strategy, one can do that with an object that adheres to the following requirements:

... (truncated)

Commits
  • bd29972 Added 4.2.0 ref in CHANGELOG
  • 813e273 4.2.0
  • cc66a70 Preparing CHANGELOG for v4.2.0
  • ea3adcf Add package.json exports field (#773)
  • f15befd Build ESM -> CJS before running tests in browsers via Saucelabs
  • 3e29d67 Build ESM -> CJS before running legacy Node.js tests and packaging tests
  • 69bf4bd Avoid use of esm when running tests on legacy Node.js versions
  • d4a5042 Use esm package locally when testing to use ESM syntax from CJS code
  • a93c39e Bump mustache.js version via npm script instead of git pre-commit hook
  • 2061046 Remove .min.js from git repository, will be kept in npm package
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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 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)

Bumps [mustache](https://github.com/janl/mustache.js) from 3.2.1 to 4.2.0.
- [Release notes](https://github.com/janl/mustache.js/releases)
- [Changelog](https://github.com/janl/mustache.js/blob/master/CHANGELOG.md)
- [Commits](janl/mustache.js@v3.2.1...v4.2.0)

---
updated-dependencies:
- dependency-name: mustache
  dependency-version: 4.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 14, 2026
@dependabot dependabot Bot requested a review from im-sham as a code owner May 14, 2026 23:08
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented May 14, 2026

Copy link
Copy Markdown

Deploying aegis-protocol with  Cloudflare Pages  Cloudflare Pages

Latest commit: 45e4c83
Status: ✅  Deploy successful!
Preview URL: https://bb43342c.aegis-protocol.pages.dev
Branch Preview URL: https://dependabot-npm-and-yarn-subg.aegis-protocol.pages.dev

View logs

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants