profile
viewpoint
Christoph Werner codepunkt dSPACE Paderborn, Germany https://codepunkt.de/ Freelance web & cloud consultant • Software Architect @dspace-group • Organizer of @paderbornjs

codepunkt/css-spring 266

Generate physics based css-keyframe animations for the css-in-js solution of your choice or plain css.

codepunkt/dispo 9

Dispo is a job and cronjob scheduler for Node

codepunkt/fela-react-prop 7

Generate class names for fela style rule and apply them as property on a wrapped component

codepunkt/enforce-content-type 5

Connect/Express middleware to enforce Content-Type headers on request

codepunkt/ampersand-state 0

Core state management object.

codepunkt/atom 0

The hackable text editor :atom:

codepunkt/awesome-tech-blogs 0

A list of Tech Blogs.

startedcodepunkt/css-spring

started time in 2 hours

startedcodepunkt/css-spring

started time in 2 hours

startedcodepunkt/css-spring

started time in 4 days

push eventcodepunkt/mongoose-patch-history

Robin Weinreich

commit sha b9d8abde29d0b1df5137f8c4565a73069aeff3d0

Adapt to changed mongoose behaviour (#73) fix: updateOne hangs if nothing was found

view details

dependabot[bot]

commit sha a428421764d43eb3c74f5965eb913a758288eb8b

Bump ini from 1.3.5 to 1.3.8 Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8. - [Release notes](https://github.com/isaacs/ini/releases) - [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8) Signed-off-by: dependabot[bot] <support@github.com>

view details

push time in 5 days

push eventcodepunkt/mongoose-patch-history

Robin Weinreich

commit sha b9d8abde29d0b1df5137f8c4565a73069aeff3d0

Adapt to changed mongoose behaviour (#73) fix: updateOne hangs if nothing was found

view details

push time in 5 days

PR merged codepunkt/mongoose-patch-history

Adapt to changed mongoose behaviour

Summary (Fixes #71)

  • Bumps mongoose to newest version
  • Adapts to mongoose changes

Explanation

Somewhere along the versions 5.9 to 5.10 several changes where introduced:

  • Plugin hook functions must (!) call next(), simply calling return while leave a non-returning promise.
  • When upserting a document the query result changed from { nModified: 1, ... } to { nModified: 0, upserted: [docs], ... }

So I changed the nModified check to include the new upserted property and am calling next() to return.

Additional

In #72 I tested my fix on different mongoose versions and it passed on both. I also tested with more versions on my machine. However this tests are not included into CI. I'm not sure if running 30 different version combinations is a good way to go.

I would propose to include Node v14 in the test, but only run with the newest mongoose versions. Your opinion @codepunkt?

+116 -31

1 comment

4 changed files

vinerich

pr closed time in 5 days

issue closedcodepunkt/mongoose-patch-history

Bug: With the plugin, updateOne hangs, if nothing was found

If nothing was found with updateOne, (same for update and updateMany) query just hangs without response.

When I turn off the plugin, I get correct result from the query: { n: 0, nModified: 0, ok: 1 }

versions: node: 14.11.0 mongodb: 3.6.2 mongoose: 5.10.6 mongoose-patch-history: the version from github master

config:

Schema.plugin(patchHistory, {
  mongoose, name: 'ModelPatches', trackOriginalValue: true, removePatches: false
})

closed time in 5 days

maxsimych

delete branch codepunkt/webpack-license-plugin

delete branch : dependabot/npm_and_yarn/types/webpack-4.41.25

delete time in 6 days

PR closed codepunkt/webpack-license-plugin

chore(deps-dev): bump @types/webpack from 4.39.5 to 4.41.25 dependencies

Bumps @types/webpack from 4.39.5 to 4.41.25. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/webpack">compare view</a></li> </ul> </details> <br />

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.


<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 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+3 -3

1 comment

1 changed file

dependabot-preview[bot]

pr closed time in 6 days

PR opened codepunkt/webpack-license-plugin

chore(deps-dev): bump @types/webpack from 4.39.5 to 4.41.26

Bumps @types/webpack from 4.39.5 to 4.41.26. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/webpack">compare view</a></li> </ul> </details> <br />

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.


<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 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+3 -3

0 comment

1 changed file

pr created time in 6 days

delete branch codepunkt/webpack-license-plugin

delete branch : dependabot/npm_and_yarn/webpack-5.12.3

delete time in 6 days

PR closed codepunkt/webpack-license-plugin

chore(deps-dev): bump webpack from 4.43.0 to 5.12.3 dependencies

Bumps webpack from 4.43.0 to 5.12.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack/releases">webpack's releases</a>.</em></p> <blockquote> <h2>v5.12.3</h2> <h1>Bugfixes</h1> <ul> <li>upgrade <code>@webassembly/*</code> and <code>terser-webpack-plugin</code> dependencies</li> </ul> <h2>v5.12.2</h2> <h1>Bugfixes</h1> <ul> <li>fix problem with typings in strict mode</li> </ul> <h2>v5.12.1</h2> <h1>Bugfixes</h1> <ul> <li>fix a crash in ConcatenatedModule when deserializing</li> <li>fix some not serializable warnings</li> <li>show error when using an invalid identifier as <code>var</code> library</li> </ul> <h2>v5.12.0</h2> <h1>Features</h1> <ul> <li>add <code>experiments.layers</code> <ul> <li><code>entry.xxx.layer: "name-of-layer"</code> allows to set the layer for an entrypoint</li> <li><code>module.rules[].issuerLayer: RuleCondition</code> allows to filter/match by layer of issuer</li> <li><code>module.rules[].layer: "name-of-layer"</code> allows to set the layer of an module</li> <li><code>splitChunks.cacheGroups.xxx.layer</code> allows to select modules by layer</li> <li><code>externals.byLayer["name-of-layer"]</code> allows to specify externals by layer</li> <li><code>externals.byLayer: (layer) => ...</code> allows to specify externals by layer</li> <li><code>externals</code> function has an additional argument property <code>contextInfo</code> which contains info about the issuer (e. g. the layer)</li> </ul> </li> <li>add <code>module.parser</code> and <code>module.generator</code> options to allow to specify parser/generator options globally per module type</li> <li>make <code>chunkId</code> variable available in script tag hook (like it was with webpack 4)</li> </ul> <h1>Bugfixes</h1> <ul> <li>escape exclamation marks in context regexp when generating readable module names/ids</li> <li>fix a problem when bundling webpack bundles with enabled eval-based devtools</li> <li>add <code>stats.nestedModulesSpace</code> to schema to allow to specify this option</li> <li>fix a bug that incorrectly replaces <code>new.target</code> with constants</li> <li>fix a bug where <code>splitChunk</code> <code>minSize</code> is not handled correctly</li> <li>fix a bug where the order of <code>splitChunk</code> <code>cacheGroups</code> is not handled correctly</li> <li>avoid adding non-filesystem resources as dependencies for watching and caching</li> </ul> <h1>Developer experience</h1> <ul> <li>fix incorrect negation in hint comment for eval-based devtools</li> <li>improve error messages of "Library/Chunk Loading/Wasm Loading typeof is not enabled" errors</li> <li>improve question message when asking to install webpack-cli</li> <li>show a warning when loaders/plugins report invalid dependencies to webpack</li> </ul> <h1>Contributing</h1> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/webpack/commit/a064b0ff3315db0d95124aaf5cc9b0a6add82926"><code>a064b0f</code></a> 5.12.3</li> <li><a href="https://github.com/webpack/webpack/commit/98a1121c306ca033876573ed24f0830fbd448945"><code>98a1121</code></a> set terser-webpack-plugin dependency in package.json</li> <li><a href="https://github.com/webpack/webpack/commit/3fc4b510cf103d6b1d47ebf1b8b16f98342bc7db"><code>3fc4b51</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12380">#12380</a> from webpack/dependabot/npm_and_yarn/terser-webpack...</li> <li><a href="https://github.com/webpack/webpack/commit/54e757f72a2a100ccd06282693c8fb9c5169b46c"><code>54e757f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12381">#12381</a> from webpack/dependabot/npm_and_yarn/fork-ts-checke...</li> <li><a href="https://github.com/webpack/webpack/commit/e12c895afff96a244951d80d831c380a95aa7e8d"><code>e12c895</code></a> chore(deps-dev): bump fork-ts-checker-webpack-plugin from 6.0.8 to 6.1.0</li> <li><a href="https://github.com/webpack/webpack/commit/492e5ec023aa7878cbd7fd68012e677f2f2faaa6"><code>492e5ec</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12373">#12373</a> from webpack/deps/wasm</li> <li><a href="https://github.com/webpack/webpack/commit/d034c89c8b706ac5406c413ea969541d62be07d3"><code>d034c89</code></a> terminate WebWorkers correctly</li> <li><a href="https://github.com/webpack/webpack/commit/c5c9f4e51e88761a08076aad6b79cf886cf0aa54"><code>c5c9f4e</code></a> chore(deps): bump terser-webpack-plugin from 5.0.3 to 5.1.1</li> <li><a href="https://github.com/webpack/webpack/commit/4f963aa03fa5141507f34c33c8b6ddec4eeed9ad"><code>4f963aa</code></a> update <code>@webassemblyjs</code></li> <li><a href="https://github.com/webpack/webpack/commit/88610d738ff78fa3fb7f859ee284c632bca42a24"><code>88610d7</code></a> 5.12.2</li> <li>Additional commits viewable in <a href="https://github.com/webpack/webpack/compare/v4.43.0...v5.12.3">compare view</a></li> </ul> </details> <br />

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.


<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 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+382 -540

1 comment

2 changed files

dependabot-preview[bot]

pr closed time in 6 days

pull request commentcodepunkt/webpack-license-plugin

chore(deps-dev): bump webpack from 4.43.0 to 5.12.3

Superseded by #469.

dependabot-preview[bot]

comment created time in 6 days

PR opened codepunkt/webpack-license-plugin

chore(deps-dev): bump webpack from 4.43.0 to 5.15.0

Bumps webpack from 4.43.0 to 5.15.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack/releases">webpack's releases</a>.</em></p> <blockquote> <h2>v5.15.0</h2> <h1>Features</h1> <ul> <li>add <code>getResolve</code> method to data object when using function <code>externals</code></li> <li><code>externals</code> function may return a promise now</li> </ul> <h1>Bugfixes</h1> <ul> <li>fix <code>define("local-module", expr)</code> generating invalid syntax</li> <li>fix resolving bug when resolving build dependencies</li> <li>add <code>chunkModulesSpace</code> to schema</li> <li>fix <code>rebuildModule</code> api</li> </ul> <h1>Performance</h1> <ul> <li>improve performance of build dependencies resolving</li> </ul> <h2>v5.14.0</h2> <h1>Features</h1> <ul> <li>add experimental ESM tracking for build dependencies</li> </ul> <h1>Bugfixes</h1> <ul> <li>fix crash when calling <code>watcher.getContextTimeInfoEntries()</code></li> <li>make filesystem types compatible with <code>memfs</code> and real <code>fs</code></li> <li>fix rebuild error when using the <code>AutomaticPrefetchPlugin</code></li> </ul> <h1>Contribution</h1> <ul> <li>improve type definitions by using typescript 4.2</li> </ul> <h2>v5.13.0</h2> <h1>Features</h1> <ul> <li>add <code>resolve.preferAbsolute</code> flag for compatibility with webpack 4</li> <li>add support for wildcards in <code>exports</code> and <code>imports</code> field</li> <li>improve chunk and module names <ul> <li>use <code>nameForCondition()</code> as fallback for module names</li> <li>handle module connection with only transive side effects correctly when determining chunk root modules</li> </ul> </li> </ul> <h2>v5.12.3</h2> <h1>Bugfixes</h1> <ul> <li>upgrade <code>@webassembly/*</code> and <code>terser-webpack-plugin</code> dependencies</li> </ul> <h2>v5.12.2</h2> <h1>Bugfixes</h1> <ul> <li>fix problem with typings in strict mode</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/webpack/commit/0a8bf41f169c53c0819f0f320db5957017ac58de"><code>0a8bf41</code></a> 5.15.0</li> <li><a href="https://github.com/webpack/webpack/commit/fa5cc4500d9717c7e06cf970035351cbb8b915f8"><code>fa5cc45</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/11433">#11433</a> from samcooke98/samc/fix-module-rebuild</li> <li><a href="https://github.com/webpack/webpack/commit/de2b86e69636be45dee41467b5f435576af760d0"><code>de2b86e</code></a> remove travis, add azure for the bot</li> <li><a href="https://github.com/webpack/webpack/commit/e475ec3fb05e7e1c48c1600dc70a0e966262b9a8"><code>e475ec3</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12429">#12429</a> from webpack/feature/resolve-in-externals</li> <li><a href="https://github.com/webpack/webpack/commit/101954490a945175118b159e0f43583301de8335"><code>1019544</code></a> fix typing issue</li> <li><a href="https://github.com/webpack/webpack/commit/435b9b86b83c46e75e3fe05d63900237da25220e"><code>435b9b8</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12427">#12427</a> from jaiwanth-v/add-chunkModulesSpace-to-stats</li> <li><a href="https://github.com/webpack/webpack/commit/bab0c5a28abaab442048339f3a56687cfd001be8"><code>bab0c5a</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12428">#12428</a> from webpack/perf/resolve-build-deps</li> <li><a href="https://github.com/webpack/webpack/commit/95f23448a3786ea662e8a39e8e020dac7a42776f"><code>95f2344</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12289">#12289</a> from hodovani/patch-2</li> <li><a href="https://github.com/webpack/webpack/commit/a7c0448e422d3db98330facceeba56ddb6b9fc82"><code>a7c0448</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12311">#12311</a> from sarimarton/patch-1</li> <li><a href="https://github.com/webpack/webpack/commit/b6e349b018c5e139ca03a760aa508ec2698c21da"><code>b6e349b</code></a> offer getResolve to externals</li> <li>Additional commits viewable in <a href="https://github.com/webpack/webpack/compare/v4.43.0...v5.15.0">compare view</a></li> </ul> </details> <br />

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.


<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 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+392 -539

0 comment

2 changed files

pr created time in 6 days

issue commentcodepunkt/webpack-license-plugin

webpack 5 support

Conflict: Multiple assets emit different content to the same filename oss-licenses.json.

I ran into the same error message with webpack 4. I think this is happening because handleChunkAssetOptimization is called for each chunk which means this runs multiple times:

https://github.com/codepunkt/webpack-license-plugin/blob/b36a0ceec98d64e151e3e05ac286898c66fddc88/src/WebpackLicensePlugin.ts#L91

So we are ending up with a license file for only the modules referenced by the last chunk.

marcneander

comment created time in 8 days

startedcodepunkt/webpack-license-plugin

started time in 10 days

push eventcodepunkt/codepunkt

README-bot

commit sha 246d2e5994af301a93be32cdcabe6ff2a045524a

chore: updated content

view details

push time in 13 days

delete branch codepunkt/webpack-license-plugin

delete branch : dependabot/npm_and_yarn/webpack-5.11.1

delete time in 13 days

PR closed codepunkt/webpack-license-plugin

chore(deps-dev): bump webpack from 4.43.0 to 5.11.1 dependencies

Bumps webpack from 4.43.0 to 5.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack/releases">webpack's releases</a>.</em></p> <blockquote> <h2>v5.11.1</h2> <h1>Bugfixes</h1> <ul> <li>ignore cloned ExportInfo during hashing <ul> <li>fixes a problem where changing modules affects hashes in some other part of the application during development</li> </ul> </li> <li>fixes compileBooleanMatcher when prefix and suffix overlap</li> <li>fixes invalidate code generated when generating properties access</li> <li>fix <code>object</code> types in typings</li> <li>expose more types regarding Stats</li> </ul> <h2>v5.11.0</h2> <h1>Features</h1> <ul> <li>update typings to include undefined/null types (for strict type)</li> <li>export WebpackError</li> <li>export Asset and AssetInfo types</li> <li>allow error configuration for <code>validateSchema</code> function</li> </ul> <h1>Bugfixes</h1> <ul> <li>fix typings for SourceMapSource</li> <li>allow custom properties in AssetInfo</li> <li>handle <code>undefined</code> values for rule conditions like empty strings</li> </ul> <h2>v5.10.3</h2> <h1>Bugfixes</h1> <ul> <li>errors in initial cache no longer cause build dependencies to be ignored</li> <li>manual side effects flagging should override automatic analysis</li> <li>modules in dlls without entryOnly will no longer be dropped because of no side effects</li> </ul> <h2>v5.10.2</h2> <h1>Bugfixes</h1> <ul> <li>add a few missing node.js libraries as externals in <code>target: "node"</code></li> <li>improve cache (de)serialization to allow larger cache files (>2GB) and increase performance for them</li> </ul> <h2>v5.10.1</h2> <h1>Bugfixes</h1> <ul> <li>avoid duplicating chunk info in chunk loading global</li> <li>allow executing chunks before runtime is loaded</li> <li>avoid error when emitting assets with different query string but identical filename and content</li> <li>fix duplicated asset name in <code>processAssets</code> with <code>additionalAssets</code></li> <li>add missing <code></code> in module info header comment</li> </ul> <h2>v5.10.0</h2> <h1>Bugfixes</h1> <ul> <li>Multiple fixes regarding the side effects optimization (<code>"sideEffects": false</code>) when reexports and concatenated modules are combined</li> </ul> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/webpack/commit/98bcf44a43d0109ac2680487fddf3c3262395e1f"><code>98bcf44</code></a> 5.11.1</li> <li><a href="https://github.com/webpack/webpack/commit/2fcb50cf0fdca6651ffbc15f79b984b6f07f4651"><code>2fcb50c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12266">#12266</a> from webpack/bugfix/flanky-hash</li> <li><a href="https://github.com/webpack/webpack/commit/6ac0aa5f57ecd89177f7ee3fc120bb31c1f119a4"><code>6ac0aa5</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12256">#12256</a> from izaera/issue-12255</li> <li><a href="https://github.com/webpack/webpack/commit/63856cc01714dca2b5302e6a92c55c4ccad77cc6"><code>63856cc</code></a> get only readonly version of ExportInfo when determining module export type</li> <li><a href="https://github.com/webpack/webpack/commit/07fc32368472490bd559bf6ef0777590a577a211"><code>07fc323</code></a> ignore cloned ExportInfo during hashing</li> <li><a href="https://github.com/webpack/webpack/commit/d1bc21bdd72b3f8616ce315c1de0ad7a7059c875"><code>d1bc21b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12247">#12247</a> from webpack/dependabot/npm_and_yarn/enhanced-resol...</li> <li><a href="https://github.com/webpack/webpack/commit/a46d7817649e55e86b9491a377c34c4028a2c7d1"><code>a46d781</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12249">#12249</a> from webpack/dependabot/npm_and_yarn/node-notifier-...</li> <li><a href="https://github.com/webpack/webpack/commit/8b685637e18139b7c5d19fb1742971781e132ddc"><code>8b68563</code></a> slice instead of substring</li> <li><a href="https://github.com/webpack/webpack/commit/39adecf568429750c94fb1ca8990f682c0ac4cd8"><code>39adecf</code></a> fix <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12255">#12255</a></li> <li><a href="https://github.com/webpack/webpack/commit/ae6eaea553f8df4130a4e40f0e265ec9c4013782"><code>ae6eaea</code></a> chore(deps): [security] bump node-notifier from 8.0.0 to 8.0.1</li> <li>Additional commits viewable in <a href="https://github.com/webpack/webpack/compare/v4.43.0...v5.11.1">compare view</a></li> </ul> </details> <br />

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.


<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 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+407 -540

1 comment

2 changed files

dependabot-preview[bot]

pr closed time in 13 days

pull request commentcodepunkt/webpack-license-plugin

chore(deps-dev): bump webpack from 4.43.0 to 5.11.1

Superseded by #468.

dependabot-preview[bot]

comment created time in 13 days

PR opened codepunkt/webpack-license-plugin

chore(deps-dev): bump webpack from 4.43.0 to 5.12.3

Bumps webpack from 4.43.0 to 5.12.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/webpack/releases">webpack's releases</a>.</em></p> <blockquote> <h2>v5.12.3</h2> <h1>Bugfixes</h1> <ul> <li>upgrade <code>@webassembly/*</code> and <code>terser-webpack-plugin</code> dependencies</li> </ul> <h2>v5.12.2</h2> <h1>Bugfixes</h1> <ul> <li>fix problem with typings in strict mode</li> </ul> <h2>v5.12.1</h2> <h1>Bugfixes</h1> <ul> <li>fix a crash in ConcatenatedModule when deserializing</li> <li>fix some not serializable warnings</li> <li>show error when using an invalid identifier as <code>var</code> library</li> </ul> <h2>v5.12.0</h2> <h1>Features</h1> <ul> <li>add <code>experiments.layers</code> <ul> <li><code>entry.xxx.layer: "name-of-layer"</code> allows to set the layer for an entrypoint</li> <li><code>module.rules[].issuerLayer: RuleCondition</code> allows to filter/match by layer of issuer</li> <li><code>module.rules[].layer: "name-of-layer"</code> allows to set the layer of an module</li> <li><code>splitChunks.cacheGroups.xxx.layer</code> allows to select modules by layer</li> <li><code>externals.byLayer["name-of-layer"]</code> allows to specify externals by layer</li> <li><code>externals.byLayer: (layer) => ...</code> allows to specify externals by layer</li> <li><code>externals</code> function has an additional argument property <code>contextInfo</code> which contains info about the issuer (e. g. the layer)</li> </ul> </li> <li>add <code>module.parser</code> and <code>module.generator</code> options to allow to specify parser/generator options globally per module type</li> <li>make <code>chunkId</code> variable available in script tag hook (like it was with webpack 4)</li> </ul> <h1>Bugfixes</h1> <ul> <li>escape exclamation marks in context regexp when generating readable module names/ids</li> <li>fix a problem when bundling webpack bundles with enabled eval-based devtools</li> <li>add <code>stats.nestedModulesSpace</code> to schema to allow to specify this option</li> <li>fix a bug that incorrectly replaces <code>new.target</code> with constants</li> <li>fix a bug where <code>splitChunk</code> <code>minSize</code> is not handled correctly</li> <li>fix a bug where the order of <code>splitChunk</code> <code>cacheGroups</code> is not handled correctly</li> <li>avoid adding non-filesystem resources as dependencies for watching and caching</li> </ul> <h1>Developer experience</h1> <ul> <li>fix incorrect negation in hint comment for eval-based devtools</li> <li>improve error messages of "Library/Chunk Loading/Wasm Loading typeof is not enabled" errors</li> <li>improve question message when asking to install webpack-cli</li> <li>show a warning when loaders/plugins report invalid dependencies to webpack</li> </ul> <h1>Contributing</h1> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/webpack/commit/a064b0ff3315db0d95124aaf5cc9b0a6add82926"><code>a064b0f</code></a> 5.12.3</li> <li><a href="https://github.com/webpack/webpack/commit/98a1121c306ca033876573ed24f0830fbd448945"><code>98a1121</code></a> set terser-webpack-plugin dependency in package.json</li> <li><a href="https://github.com/webpack/webpack/commit/3fc4b510cf103d6b1d47ebf1b8b16f98342bc7db"><code>3fc4b51</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12380">#12380</a> from webpack/dependabot/npm_and_yarn/terser-webpack...</li> <li><a href="https://github.com/webpack/webpack/commit/54e757f72a2a100ccd06282693c8fb9c5169b46c"><code>54e757f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12381">#12381</a> from webpack/dependabot/npm_and_yarn/fork-ts-checke...</li> <li><a href="https://github.com/webpack/webpack/commit/e12c895afff96a244951d80d831c380a95aa7e8d"><code>e12c895</code></a> chore(deps-dev): bump fork-ts-checker-webpack-plugin from 6.0.8 to 6.1.0</li> <li><a href="https://github.com/webpack/webpack/commit/492e5ec023aa7878cbd7fd68012e677f2f2faaa6"><code>492e5ec</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/webpack/webpack/issues/12373">#12373</a> from webpack/deps/wasm</li> <li><a href="https://github.com/webpack/webpack/commit/d034c89c8b706ac5406c413ea969541d62be07d3"><code>d034c89</code></a> terminate WebWorkers correctly</li> <li><a href="https://github.com/webpack/webpack/commit/c5c9f4e51e88761a08076aad6b79cf886cf0aa54"><code>c5c9f4e</code></a> chore(deps): bump terser-webpack-plugin from 5.0.3 to 5.1.1</li> <li><a href="https://github.com/webpack/webpack/commit/4f963aa03fa5141507f34c33c8b6ddec4eeed9ad"><code>4f963aa</code></a> update <code>@webassemblyjs</code></li> <li><a href="https://github.com/webpack/webpack/commit/88610d738ff78fa3fb7f859ee284c632bca42a24"><code>88610d7</code></a> 5.12.2</li> <li>Additional commits viewable in <a href="https://github.com/webpack/webpack/compare/v4.43.0...v5.12.3">compare view</a></li> </ul> </details> <br />

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.


<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 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+382 -540

0 comment

2 changed files

pr created time in 13 days

pull request commentcodepunkt/webpack-license-plugin

chore(deps-dev): bump @types/jest from 26.0.14 to 26.0.20

Codecov Report

Merging #467 (7abe8aa) into master (b36a0ce) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##            master      #467   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           15        15           
  Lines          266       266           
  Branches        26        26           
=========================================
  Hits           266       266           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update b36a0ce...7abe8aa. Read the comment docs.

dependabot-preview[bot]

comment created time in 13 days

delete branch codepunkt/webpack-license-plugin

delete branch : dependabot/npm_and_yarn/types/jest-26.0.19

delete time in 13 days

PR closed codepunkt/webpack-license-plugin

chore(deps-dev): bump @types/jest from 26.0.14 to 26.0.19 dependencies

Bumps @types/jest from 26.0.14 to 26.0.19. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li> </ul> </details> <br />

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.


<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 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+52 -34

1 comment

2 changed files

dependabot-preview[bot]

pr closed time in 13 days

PR opened codepunkt/webpack-license-plugin

chore(deps-dev): bump @types/jest from 26.0.14 to 26.0.20

Bumps @types/jest from 26.0.14 to 26.0.20. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li> </ul> </details> <br />

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.


<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 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

</details>

+52 -34

0 comment

2 changed files

pr created time in 13 days

more