Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/webpack/loader-utils

utils for webpack loaders
https://github.com/webpack/loader-utils

docs: add missing security policy (#251)

50890cd3b8592a6785306b17b82b5f31449561ef authored about 1 year ago by Amanda Chesin <[email protected]>
chore(deps): bump word-wrap from 1.2.3 to 1.2.4 (#247)

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release n...

62e12f19c1b15779211da5f07b02250852838179 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump semver from 5.7.1 to 5.7.2 (#246)

Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https...

9e20ec86530ecb597caf10b52032a65a0cf36db3 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump json5 from 2.2.1 to 2.2.3 (#243)

Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://gi...

0c98405f9ab36b26b2f47843c50023199c440a6d authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
ci: harden nodejs.yml permissions (#233)

c38267137c42b96625ea739da2d643bc1b430bcc authored about 2 years ago by Alex <[email protected]>
chore(release): 3.2.1

a3fd3ca1a5287d217a2370b0902997544e6b9aa9 authored about 2 years ago by alexander.akait <[email protected]>
fix: ReDoS problem (#224)

d2d752d59629daee38f34b24307221349c490eb1 authored about 2 years ago by Alexander Akait <[email protected]>
chore(deps): bump minimist from 1.2.5 to 1.2.6 (#209)

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](h...

52cd134fc94721f62c9c882651aad24f33e6d6a8 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore: add .gitattributes for normalizing end of lines - fixes #203 (#204)

9fe238119274581649b78e5a4d9d8e4c76229e91 authored almost 3 years ago by peter-spireng <[email protected]>
chore(release): 3.2.0

a282654ddfa0a8c9c770db1adfa064e671bcf471 authored about 3 years ago by evilebottnawi <[email protected]>
chore(deps): update (#200)

f2a524b5e7e15a2becc61c500c9eccdc329e10c8 authored about 3 years ago by Alexander Akait <[email protected]>
feat: hash uniformity for base digests

451858b0bb33911d52d2f03a6470fd2b86493b84 authored about 3 years ago by Anton Khlynovskiy <[email protected]>
chore(release): 3.1.3

f7dbfe105094027e2a7fe5e8babb016ecab16239 authored about 3 years ago by evilebottnawi <[email protected]>
fix: crash with md4 hash (#198)

ef084d43ba29ebf3c3c0ea0939a5c58adad0bba2 authored about 3 years ago by Alexander Akait <[email protected]>
chore(release): 3.1.2

097f5c3b2ce1bdffac5c74f9a8be34461da319f2 authored about 3 years ago by evilebottnawi <[email protected]>
fix: bug with unicode characters (#196)

04264056f951514955af7302510631f942276eec authored about 3 years ago by Alexander Akait <[email protected]>
chore(release): 3.1.1

5ecf7da5c17e4ea731762fface1d2d42456a8a05 authored about 3 years ago by evilebottnawi <[email protected]>
fix: base64 and unicode characters

02b1f3fe6d718870b5ee7abc64519a1b2b5b8531 authored about 3 years ago by Alexander Akait <[email protected]>
docs: update (#194)

a30b4b74d40f3367cc2e3041819fbdf0726d6666 authored about 3 years ago by Alexander Akait <[email protected]>
chore(release): 3.1.0

f764aa5050b3c63bc3aff306c081e0b70acb889b authored about 3 years ago by evilebottnawi <[email protected]>
feat: added `md4` (wasm version) and `md4-native` (`crypto` module version) algorithms

cbf9d1dac866be50971d294c3baacda45527fb8e authored about 3 years ago by Alexander Akait <[email protected]>
docs: fix readme

58bb23377d105b323c10f96dea48baca24130bf5 authored about 3 years ago by evilebottnawi <[email protected]>
chore(release): 3.0.0

e1e9f895df7802a859a0e627081fc8fb5ddd7c86 authored about 3 years ago by evilebottnawi <[email protected]>
fix: allow `interpolateName` works without options

862ea7d1d0226558f2750bec36da02492d1e516d authored about 3 years ago by evilebottnawi <[email protected]>
refactor!: remove `getCurrentRequest` in favor `loaderContext.currentRequest` (`loaderContext` is `this` inside loader function)

85d3dc36e5924a5a5b56d5c4c1afedd9f4548a8d authored about 3 years ago by evilebottnawi <[email protected]>
refactor!: `isUrlRequest` was removed, webpack since version v5 supports absolute data URI/URLs/paths, anyway if you don't want to handle absolute URLs you can handle it on `loader` side using `/^[a-z][a-z0-9+.-]*:/i.test(url)` regexp

973c82a4b62366e0909bb7ad621e41da8edd10a4 authored about 3 years ago by evilebottnawi <[email protected]>
refactor!: `[emoji]` was removed without replacements, please use custom function if you need this

d19e92f595ef2a69fda4b580cbf9e80e2c30ba91 authored about 3 years ago by evilebottnawi <[email protected]>
chore!: minimum supported Node.js verison is `12.13.0`

93a87cefd41cc69de0bc1f9099f7d753ed8cd557 authored about 3 years ago by evilebottnawi <[email protected]>
refactor!: remove `getOptions` in favor `loaderContext.getOptions` (`loaderContext` is `this` inside loader function), note - special query parameters like `?something=true` is not supported, if you need this please do it on `loader` side, but we strongly recommend avoid it, as alternative you can use `?something=1` and handle `1` as `true` in `loader`

3bfb169a4df5301fd1392cb3ba84df45b1cf946c authored about 3 years ago by evilebottnawi <[email protected]>
refactor!: `stringifyRequest` was removed in favor `JSON.stringify(loaderContext.utils.contextify(this.context, request))` where `loaderContext` is `this` inside loader function, also it will be cachable and faster

0d895223ca0e093ed6555459511c90096828066b authored about 3 years ago by evilebottnawi <[email protected]>
refactor!: remove `getRemainingRequest` in favor `loaderContext.remainingRequest` (`loaderContext` is `this` inside loader function)

09128d7a9ae08da110180c31fbec11e195a75220 authored about 3 years ago by evilebottnawi <[email protected]>
chore(deps): update

cc1e035fc76da6137114c073f30dc6ae5e3d6981 authored about 3 years ago by evilebottnawi <[email protected]>
chore(deps): update

47d0be719a8243e7805e8070fcec857427529508 authored about 3 years ago by evilebottnawi <[email protected]>
ci: fix name of github action

f8ff090067d493d84c0c90592ab5ed9aa11012c5 authored about 3 years ago by evilebottnawi <[email protected]>
test: fix

f37156ee2e8828c024b7e3c0d06cf536854ae05e authored about 3 years ago by evilebottnawi <[email protected]>
refactor!: added `isUrlRequest` again, but now it ignores only absolute URLs and `#hash` requests, `data URI` and root relative request are handled as requestable due webpack v5 support them

10503d6a586e138ea49774ef99d179b50c5a03c4 authored about 3 years ago by evilebottnawi <[email protected]>
chore: deps update

46b032de11d6deffe74f8d36ffda463e6d055606 authored about 3 years ago by evilebottnawi <[email protected]>
refactor!: use `xxhash64` by default for `[hash]`/`[contenthash]` and `getHashDigest` API

f2ce2ca5cc8626e389feacd0c71809b67df4422a authored about 3 years ago by evilebottnawi <[email protected]>
refactor!: `parseString` was removed in favor `new URLSearchParams(loaderContext.resourceQuery.slice(1))` where `loaderContext` is `this` in loader function

e31e8b54825f56c25dd6f6e834974f061ddaf68b authored about 3 years ago by evilebottnawi <[email protected]>
refactor!: `parseString` was removed in favor `JSON.parse`

246e34547a8c2adf114ec5d0c3b8e7984a6d28f1 authored about 3 years ago by evilebottnawi <[email protected]>
ci: update

9396e0e31d040166e374a5355035ba2c49306af9 authored about 3 years ago by evilebottnawi <[email protected]>
chore(release): 2.0.0

d9f4e23cf411d8556f8bac2d3bf05a6e0103b568 authored almost 5 years ago by evilebottnawi <[email protected]>
refactor: switch to `md4` by default (#168)

865dc03909bd0018c9d6a26ea65814faec8eb1e5 authored almost 5 years ago by Evilebot Tnawi <[email protected]>
refactor: the `getOptions` method returns empty object on empty query (#167)

BREAKING CHANGE: the `getOptions` method returns empty object on empty query

b595cfba022d3f04f3d310dd570b0253e461605b authored almost 5 years ago by Evilebot Tnawi <[email protected]>
chore: minimum required `Node.js` version is `8.9.0` (#166)

BREAKING CHANGE: minimum required `Node.js` version is `8.9.0`

c937e8c77231b42018be616b784a6b45eac86f8a authored almost 5 years ago by Evilebot Tnawi <[email protected]>
chore: upgrade json5 to fix a vulnerability (#165)

c78786d5b540dea5e50d741557c72f2523976ef3 authored almost 5 years ago by Supasate "Ping" Choochaisri <[email protected]>
chore(release): 1.4.0

d95b8b53f0ad547133b47ac8226f735c479f76de authored almost 5 years ago by evilebottnawi <[email protected]>
feat: the `resourceQuery` is passed to the `interpolateName` method (#163)

cd0e4284a0aa090f8776c4eb1045d4b1080e7161 authored almost 5 years ago by Evilebot Tnawi <[email protected]>
chore(release): 1.3.0

06d36cf3a619cab20b08608204cb7ea9bddaceab authored almost 5 years ago by evilebottnawi <[email protected]>
feat: support the `[query]` template for the `interpolatedName` method (#162)

469eeba9095b879a3a988cde23d2035e454da9c2 authored almost 5 years ago by Evilebot Tnawi <[email protected]>
chore: funding.yml config and CI fix (#159)

909c99d3f85da40478b9f02338d4113332819cfd authored almost 5 years ago by James George <[email protected]>
Set up CI with Azure Pipelines

[skip ci]

b5b74f010cace25ca70a652ebef078f6b1cfaddb authored over 5 years ago by Evilebot Tnawi <[email protected]>
docs: small grammar change (#144)

7970c48763bf14b767450c61a9f1e098095a684b authored almost 6 years ago by Craig Johnson <[email protected]>
chore(release): 1.2.3

b91a76c0c98bf71df5a3a1c808ea86268c3716c1 authored almost 6 years ago by evilebottnawi <[email protected]>
fix(interpolateName): don't interpolated `hashType` without `hash` or `contenthash` (#140)

3528fd961c6be08e587fd577e2d9996e27e436f4 authored almost 6 years ago by Evilebot Tnawi <[email protected]>
chore(release): 1.2.2

809b690c3b7fcb2e0947f014e86554d2ae1f3f03 authored almost 6 years ago by evilebottnawi <[email protected]>
test: `interpolateName` util (#138)

d69c3038370cbddd68a79a74aebdc50a79245626 authored almost 6 years ago by Evilebot Tnawi <[email protected]>
fix: fixed a hash type extracting in interpolateName (#137)

f8a71f4517926e1455ddb756a9166b2a87bfa968 authored almost 6 years ago by Denys Kniazevych <[email protected]>
chore(release): 1.2.1

489ef12a900c9f40c32eb0dceeed1eaab55fcc89 authored almost 6 years ago by evilebottnawi <[email protected]>
revert: PR #79 (#135)

You need run `isUrlRequest` before run `urlToRequest`.

73d350a38c89763c9b11a9cac852583e847b3092 authored almost 6 years ago by Evilebot Tnawi <[email protected]>
fix(isUrlRequest): better handle absolute urls and non standards (#134)

aca43dabe807f0559bfbe7c14233ad70a37a42f9 authored almost 6 years ago by Evilebot Tnawi <[email protected]>
chore(release): 1.2.0 (#131)

ba4f0d0912b84d974a80ce8a5d2eae69841cd36b authored almost 6 years ago by Evilebot Tnawi <[email protected]>
test: more (#132)

c5c73228d895ebda680c8f4c35a91ff4ca688972 authored almost 6 years ago by Evilebot Tnawi <[email protected]>
refactor: migrate on `jest` (#130)

c17d9cdb0f7ff11dd6026d1293266932c7783f41 authored almost 6 years ago by Evilebot Tnawi <[email protected]>
style: integrate prettier

3a854ba6028fefce5d0751400ec5f1abff1742fc authored almost 6 years ago by Evilebot Tnawi <[email protected]>
chore(deps): update

0f2b227ba2c140d5c87afc9600e6cf78b71992d8 authored almost 6 years ago by Evilebot Tnawi <[email protected]>
chore(deps): update

914c09fd80b4a173e3567cf2b51debab01908217 authored almost 6 years ago by evilebottnawi <[email protected]>
chore(deps): update `dev` dependencies

db92b11838ed2e03ce0f886b0eb8ab40d9fd5c90 authored almost 6 years ago by Evilebot Tnawi <[email protected]>
chore(deps): update `dev` dependencies

ad3a6b246a8f150120958bd9feff8caac1b628bd authored almost 6 years ago by evilebottnawi <[email protected]>
feat: support `[contenthash]`

3b6b8ff0c9f81ca97180179bd99febff75b897a6 authored almost 6 years ago by Evilebot Tnawi <[email protected]>
feat: support `[contenthash]`

6982934c61fab3411d5b36aee67783a3d78c3c06 authored almost 6 years ago by evilebottnawi <[email protected]>
ci: test on windows

6fb379f4af31a2707bb28be9c5e6f1afa97a2ce2 authored about 6 years ago by Evilebot Tnawi <[email protected]>
ci: test on windows

7485ded1636845eadd15fa411e02acd667e1db1e authored about 6 years ago by evilebottnawi <[email protected]>
fix(isUrlRequest): ignore `about:blank`

ad3c3599afba9d390ccd8a7f6d71809d56ddddb0 authored about 6 years ago by Evilebot Tnawi <[email protected]>
fix(isUrlRequest): ignore `about:blank`

ac0588093499d9a32ad7c5194223cee8dbf48a03 authored about 6 years ago by evilebottnawi <[email protected]>
fix: ignore all nonstandard extension protocols

47e2e0267d701e4606ef57d8517cb99796701cb2 authored about 6 years ago by Evilebot Tnawi <[email protected]>
fix: ignore all nonstandard extension protocols

dd9326be0745134af9523b515d4ddfdbc02122d9 authored about 6 years ago by evilebottnawi <[email protected]>
ci: more nodejs versions

822f51843d839de94ff841b99e7761a605aa84da authored about 6 years ago by Evilebot Tnawi <[email protected]>
ci: more nodejs versions

083187a8d6d8b902c408e5fb05c63f677d8f2cf0 authored about 6 years ago by evilebottnawi <[email protected]>
Merge pull request #94 from rsms/fix-hash-regex

Fixes "[hash]" token regex in interpolateString to capture any hash algorithm name

67499ff3d13c13ef455ec0fede90b714fc16d787 authored about 7 years ago by Tobias Koppers <[email protected]>
Merge pull request #96 from zacharyvoase/patch-1

Fix demonstrated usage of Object.assign in README

5854d8710e5211f30c97d9fc47fea120d8e33c5c authored about 7 years ago by Tobias Koppers <[email protected]>
Merge pull request #98 from gflandre/fix-web-extensions-protocols

Fix URLs for web extension protocols for edge and firefox wrongly detected as requests

5f11a9faa9c3d0b2a2cbb67db4fb182d00317862 authored about 7 years ago by Tobias Koppers <[email protected]>
Merge pull request #100 from embrace-io/master

Parse string for emoji count before use.

a18d1a4fa8bc77516925747a5d7a5b687569a201 authored about 7 years ago by Tobias Koppers <[email protected]>
Merge pull request #91 from asmundg/explode-when-out-of-emoji

Have a violent reaction when out of emoji

8b7834aa7176874832534ee07ee11eabe4e73ce3 authored about 7 years ago by Tobias Koppers <[email protected]>
Parse string for emoji count before use

eb641ccfd3d79126f0bf6946a120e6f6748a0a7e authored about 7 years ago by Jon Caldwell <[email protected]>
Fix URLs for web extension protocols for edge and firefox wrongly detected as requests

d8a9bdceed48a27e9d894f7e6a15fadd074fd8c9 authored over 7 years ago by Guillaume Flandre <[email protected]>
Fix demonstrated usage of Object.assign in README

What the current README suggests would override provided options with the default options:

``...

c12aa6fe255fbd9b557ca32fc3f294709e56003c authored over 7 years ago by Zachary Voase <[email protected]>
Fixes nitpick formatting

3cd3889ad6a9ea01c57fa502db923af941746cdb authored over 7 years ago by Rasmus Andersson <[email protected]>
Adds tests for interpolateName with differently-named hash algorithms

0ad430afaf9f5875bf8ba7fcb2acbb2925c79060 authored over 7 years ago by Rasmus Andersson <[email protected]>
Fixes "[hash]" token regex in interpolateString to capture any hash algorithm name

30271759a3c66193c21ed92ab4f727078b68bbee authored over 7 years ago by Rasmus Andersson <[email protected]>
Linter cleanup

22b6213adde34bb242bc8326648db13b42524fb7 authored over 7 years ago by Åsmund Grammeltvedt <[email protected]>
Add test for out of emoji error

4ac2babea9d6d53d3d6b98b0a0587ded93ab62f0 authored over 7 years ago by Åsmund Grammeltvedt <[email protected]>
Have a violent reaction when out of emoji

Failing explicitly is better than silently starting to return empty strings.

298ecfeb54f96be3427e43f24ff75490d318b98a authored over 7 years ago by Åsmund Grammeltvedt <[email protected]>
fix: Do not rewrite actual URLs that start with http://, https:// or just //

Prior to this commit, an actual URL starting with a protocol like`https://` would have been rewr...

fface504183c0e29e7701bbc4ab37447a726693a authored over 7 years ago by David Barri <[email protected]>
fix: Empty urls are not rewritten to relative requests

Prior to this commit, `urlToRequest` rewrote an empty URL `''` to `'./'` which is correct from a...

0f6cb902bb21cafe4e8997728f29b3b89c64940f authored over 7 years ago by Darren Scerri <[email protected]>
Update README

Replace clone-deep with clone since clone-deep does not copy properties from the prototype chain...

52fbc35d4961eb1e8914e2f23d12e3bcaefd91d2 authored almost 8 years ago by Johannes Ewald <[email protected]>
chore(CHANGELOG.md): Clean up

07aea65f65877a67b15cbdef0d1f59af47628095 authored almost 8 years ago by Johannes Ewald <[email protected]>
chore(release): 1.1.0

a5602addda0c5e98e70d067b8dd050d5e4153f1d authored almost 8 years ago by Johannes Ewald <[email protected]>
chore(package.json): add release script

4d939bc8e83c558fe2788ca80699e7dfb13749cc authored almost 8 years ago by Johannes Ewald <[email protected]>
feat(parseQuery): export parseQuery

- Add `exports.parseQuery` in `lib/index.js`
- Separate `test/parseQuery.test.js` from `test/ge...

ddf64e49c5871c7229a5a536656a711479c08516 authored almost 8 years ago by anseki <[email protected]>