Ecosyste.ms: OpenCollective

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

github.com/cdnjs/api-server

📡 API server for api.cdnjs.com - The #1 free and open source CDN built to make life easier for developers.
https://github.com/cdnjs/api-server

Bump undici from 5.28.2 to 5.28.3 (#102)

Bumps [undici](https://github.com/nodejs/undici) from 5.28.2 to 5.28.3.
- [Release notes](https...

4a388905a0ff350143ae48557adc7a57f9c49d1e authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update dependencies + Node.js (#101)

* Minor dependency updates

* Major dependency updates

* Fix NPM vulnerabilities

* Updat...

130909c811f6e75c269008eb1f94b06bfff5017d authored about 1 year ago by Matt Cowley <[email protected]>
Bump hono from 2.2.5 to 3.11.7 (#99)

* Bump hono from 2.2.5 to 3.11.7

Bumps [hono](https://github.com/honojs/hono) from 2.2.5 to 3...

51a6aa90258100747a5479ad9f79ba4bb15c3fb6 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump wrangler from 3.1.1 to 3.19.0 (#100)

* Bump wrangler from 3.1.1 to 3.19.0

Bumps [wrangler](https://github.com/cloudflare/workers-s...

8aa7f31f4fb2cd218558fd11668220e6fd984991 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump @babel/traverse from 7.19.3 to 7.23.2 (#97)

Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7...

13200987a4e59dffd2c7c92ef45b605db037eb4a authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump wrangler from 2.20.0 to 3.1.1 (#95)

Bumps [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) from 2.2...

c389123d88f618e256ae78a809b3f7161251ddc1 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump word-wrap from 1.2.3 to 1.2.4 (#94)

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

ef93efd389329681fdd11d0e6966b4235f1c1570 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump undici, miniflare and wrangler (#93)

* Bump undici, miniflare and wrangler

Bumps [undici](https://github.com/nodejs/undici) to 5.2...

f12997da6751be0cebf1d5a857acd6268dba5219 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump http-cache-semantics from 4.1.0 to 4.1.1 (#91)

Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4....

c861d5a2106101beb42a86960c77847a4710f80e authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump json5 from 1.0.1 to 1.0.2 (#88)

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

5a0c1acc0023a579222fff06e99dcdad706a11af authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump cookiejar from 2.1.2 to 2.1.4 (#90)

Bumps [cookiejar](https://github.com/bmeck/node-cookiejar) from 2.1.2 to 2.1.4.
- [Release note...

4399139153b83dd3da1f37e95ed8275516c871c3 authored almost 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Return case-sensitive fields correctly (#87)

* Add failing tests for Algolia case-sensitive fields

* Map case-sensitive fields in librarie...

d7d7a82c78f1e4191f5b982c3736c312ccd546b9 authored about 2 years ago by Matt Cowley <[email protected]>
Bump qs from 6.7.0 to 6.11.0 (#84)

Bumps [qs](https://github.com/ljharb/qs) from 6.7.0 to 6.11.0.
- [Release notes](https://github...

e741788b85bad36ae79b3b2e425b5c817cd0ce9a authored about 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update Node.js + dependencies (#83)

* Bump Node.js to latest LTS (16.17.1)

* Update babel + eslint

* Update toucan-js

* Upd...

8eeeaac50d0ac91dd74c0b96ee0c12e7d98aea12 authored over 2 years ago by Matt Cowley <[email protected]>
Allow trailing slashes (#82)

* Add failing tests for trailing slash requests

* Update routes to allow trailing slashes

...

e62d0605e61ab759ecf1322b187d7925049d9a06 authored over 2 years ago by Matt Cowley <[email protected]>
Remove tutorials (#80)

* Remove tutorials endpoints

* Remove tutorials property from libraries

e625736355d02764bc688759ac480ad06343e1df authored over 2 years ago by Matt Cowley <[email protected]>
Dependency updates (#78)

* Minor dependency updates

* Major dependency updates

* Minor dependency updates (2)

afb952b3c281ec0e1e0478955ec23cb55fead2aa authored over 2 years ago by Matt Cowley <[email protected]>
Add caching for Algolia calls (#77)

* Add caching for Algolia

* Add namespace id for staging

* Add tests for writing to and re...

6a43dd0e6c3846817a132e764a69c6f59f3d222d authored over 2 years ago by Matt Cowley <[email protected]>
Remove USE_ORIGIN_PCT (#79)

* Update index.js

* Update index.js

* Update wrangler.toml

0d0319e5947b72f567b34c53f9e64e9382a55bb2 authored over 2 years ago by Sven Sauleau <[email protected]>
Migrate to a Cloudflare Worker (#75)

* Bump to Node.js 16.15.0

* Base worker + testing for index routes

* Add JSDoc for new met...

a66a3fb7e4308d23ab5ebaf7af3fb9c81baced47 authored over 2 years ago by Matt Cowley <[email protected]>
Update package.json

c5197ffee7a5473fa74578c792a8156c45e42ae8 authored over 2 years ago by Sven Sauleau <[email protected]>
Add dedicated health route to API (#74)

* Add dedicated health route to API

* Don't need to restrict redirects on health test

e9463d91278f8b76bc99d31eacfc723f31a58edf authored over 2 years ago by Matt Cowley <[email protected]>
Bump ansi-regex from 3.0.0 to 3.0.1 (#73)

Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 3.0.0 to 3.0.1.
- [Release notes](...

4d1dbacd10f371de34e995459920a05fe8913cf9 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Deprecate tutorials in API (#72)

* Remove all tutorial fetching logic + stub deprecated tutorials routes

* Update tests to ref...

f38da6680ca0d776f8b02903e94f3a0b21c5f49c authored over 2 years ago by Matt Cowley <[email protected]>
Bump node-fetch from 2.6.1 to 2.6.7 (#69)

Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release no...

5da796e8dbd5f5c220db69751db0049afaf66332 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump minimist from 1.2.5 to 1.2.6 (#68)

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

d0b15bde9cdc9b3cd87a7581be187407aaae5294 authored almost 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Improve versions metadata logic (#58)

* Removed unused methods that rely on the /versions endpoint

* Treat empty versions as missing

cf1407d6610fad9a399d1989f11c62af382d7673 authored about 3 years ago by Matt (IPv4) Cowley <[email protected]>
Remove Heroku references (#59)

ee62d1933dc4b85a1e1c3e88c832098bb93d789a authored about 3 years ago by Matt (IPv4) Cowley <[email protected]>
Look for start string to reduce failures (#55)

7583b7a93243594baeb47b86faa1d8d6456880e0 authored over 3 years ago by Matt (IPv4) Cowley <[email protected]>
Bump to Node.js 14.17.4 (#54)

* Bump to node 14.17.4

* Bump outdated dependencies

1f071fa093ff30e7827a9fa0f9c3246e8839662e authored over 3 years ago by Matt (IPv4) Cowley <[email protected]>
Handle undefined SRI data object (#53)

45671b3cada4da9e99b43a570977db909f2e93fb authored over 3 years ago by Matt (IPv4) Cowley <[email protected]>
Switch to font-awesome for libraries search test (#52)

f61c9edea95906a0e948968436e2362e5bf59982 authored over 3 years ago by Matt (IPv4) Cowley <[email protected]>
Disable response properties test for /libraries with version fields (#51)

/libraries : Requesting a field (?fields=version) : Library object : is an object with 'name', '...

a4b356ac25ce0c83b1898f1baa6b3ef5e4bcfbc7 authored over 3 years ago by Matt (IPv4) Cowley <[email protected]>
Bump glob-parent from 5.1.1 to 5.1.2 (#50)

Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release note...

2ff3b867beaf326762a2c22c579c89aa30ea6949 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump lodash from 4.17.20 to 4.17.21 (#47)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](htt...

5893a9089b187a30fa7125794a2681a355c20de4 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Disable caching throughout server with env var (#46)

ba3efefa1e0fd9e81934c5fe4effd077447cc7a3 authored over 3 years ago by Matt (IPv4) Cowley <[email protected]>
Allow setting metadata base URL from env var (#45)

4130051f8779bb8d6ea9ac25c6c59d93ebd42994 authored over 3 years ago by Matt (IPv4) Cowley <[email protected]>
Use twitter-bootstrap instead of hi-sven for test (#44)

6f0c37b007a90150891d17c867586fc112c314a8 authored over 3 years ago by Matt (IPv4) Cowley <[email protected]>
Bump y18n from 4.0.0 to 4.0.1 (#43)

Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1.
- [Release notes](https://gith...

d75e4ddb0ddc22d02891e84becb04eaf7ce589e4 authored almost 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump ini from 1.3.5 to 1.3.8 (#42)

Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://githu...

b006fbd55f1e6f4b82fc353356041ba5ea367ffa authored about 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Minor dependency updates (#41)

* Minor dependency updates

* Minor dependency updates

d2c405903090ed02c4d8db1761d06cbfdac0db9c authored about 4 years ago by Matt (IPv4) Cowley <[email protected]>
Bump node-fetch from 2.6.0 to 2.6.1 (#38)

Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes]...

011b94abd7fa7da118c91cb1e6f541a596000e18 authored about 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Disallow indexing (#39)

* Disallow robots indexing

* Human responses for errors

* Test all the human responses for...

17c183fad6525682ba3c123b3212db9046ddf2d2 authored over 4 years ago by Matt (IPv4) Cowley <[email protected]>
Use KV Worker as data source (#32)

* POC KV metadata fetching

* Remove packages.min.json usage

* Add in some validation for l...

41dbdb6dd3929866a16fc53202bac2312c03d11c authored over 4 years ago by Matt (IPv4) Cowley <[email protected]>
Fix editorconfig for makefile

1ceeb9a7da9225e34ad819c6905d49881e3e475c authored over 4 years ago by MattIPv4 <[email protected]>
Add makefile

b37c0cf003b7b57c944ba969d5fa18625373e5b6 authored over 4 years ago by MattIPv4 <[email protected]>
Add stats endpoint for libraries

5416159b18fdc380519748d21b67c1526b967c3c authored over 4 years ago by MattIPv4 <[email protected]>
Fix missing SRI values

9c15ec439f287c850fbbcf65e2a7220bf48225ca authored over 4 years ago by MattIPv4 <[email protected]>
Handle filename & version being optional (fixes #33)

526cb82c858ea5ab4f5e247fe039cbb0f9d77490 authored over 4 years ago by MattIPv4 <[email protected]>
Emit nice errors to Sentry

f5249904ca5b69efcc018cf3cd69a1a9cea569fd authored over 4 years ago by MattIPv4 <[email protected]>
Use SENTRY_DSN env var for Sentry error logging

0bfd0abb377d511f718b1e3f8a215c83fbd2437c authored over 4 years ago by MattIPv4 <[email protected]>
Repository is nullable

fe6c8eb7abb7d17185d1a67d2ff3b365ae91d86e authored over 4 years ago by MattIPv4 <[email protected]>
Fix missing assets prop

d736a297a1c4af19f31094f5242c3b1f2a7516dd authored over 4 years ago by MattIPv4 <[email protected]>
Improve test output

a41519ebf643f09059bdb2f71be715e9c9ca457d authored over 4 years ago by MattIPv4 <[email protected]>
Update all the deps

7bbfbc848d6f67a527b3539166f953b0f590473d authored over 4 years ago by MattIPv4 <[email protected]>
Error for test timeout, but not in mocha

a4f32e52739912b86d1a360160e22c70695768a0 authored over 4 years ago by MattIPv4 <[email protected]>
Add mjs to whitelist

441ae50f8193a2fdd69f92f2e9970b9595a9525c authored over 4 years ago by MattIPv4 <[email protected]>
Make yaml valid?

7ec8ea78caec4794cfacee6b522eea4424a391a4 authored over 4 years ago by MattIPv4 <[email protected]>
Run test every 30 mins

cbeef7786abc78945c4d7bae9f65d261f28346bd authored over 4 years ago by MattIPv4 <[email protected]>
Validate SRI files (#26)

* Throw an error to sentry for any missing SRI data

* Fix failure

24c07af351076cdd297dd36c826ba63d626a7dd1 authored over 4 years ago by Matt (IPv4) Cowley <[email protected]>
Remove HPKP headers (#25)

HPKP isn't supported by any mainstream browsers these days[1][2], and
the pins seems to be out-...

37eed6cae52ad8df5cfd6c80ccbd0d843407d50c authored over 4 years ago by Kristian Klausen <[email protected]>
Add tutorial created timestamp (#23)

* Update bin scripts to provide created at data

* Refactor tutorial data loading & use create...

7e04b3bdc1c9aacc049d189bd238fc171c6477fe authored over 4 years ago by Matt (IPv4) Cowley <[email protected]>
Cache NPM dependencies in GitHub Actions (#24)

* Add Cache NPM

* Update .github/workflows/test-workflow.yml

Co-authored-by: Matt (IPv4) C...

807ecb0e677f9f184c2065a7f51b1047209262c8 authored over 4 years ago by Yogi <[email protected]>
Fix typo, spacing and redundant word (#22)

* Fix typo, spacing and redundant word

* Update README.md

Co-authored-by: Matt (IPv4) Cowl...

47daf304f782311c00cd1fbbb16591060c26dd48 authored over 4 years ago by Yogi <[email protected]>
Handle null better (#21)

* Handle null when loading packages data

* Handle null when returning library.latest

* Han...

61898647c4e50ece5f4de80bd32f294b75dc9b67 authored over 4 years ago by Matt (IPv4) Cowley <[email protected]>
fix null in package data

cd0f4da4c90c97725dba42729640eb30d587576a authored over 4 years ago by Sven Sauleau <[email protected]>
Fix CORS preflight requests (#17)

* Fix preflight cors request
Currently the cors middleware that the server has doesn't handle O...

8ca310e2f43f4c37b5733916ee36a85987f2ee8b authored over 4 years ago by Faris Masad <[email protected]>
Make packages data updating more robust (#20)

* Download JSON data to temp file & validate before replacing

* Improve validation of JSON da...

3bcce58f9f7793bcaee81b661ec840dd345319c3 authored over 4 years ago by Matt (IPv4) Cowley <[email protected]>
Make query fields handling robust (#19)

8b54d696eb5668096e3b7395355b8e8e9b433602 authored over 4 years ago by Matt (IPv4) Cowley <[email protected]>
Update GitHub docs (#18)

bb117e1c3e4047f6b9398ed4d0051225de4fc4d6 authored over 4 years ago by Matt (IPv4) Cowley <[email protected]>
Add tests for multiple query params to whitelist route

b8d8c0b2d2444ba5579daf82de66b71d426d3863 authored over 4 years ago by MattIPv4 <[email protected]>
Add tests for multiple query params to tutorial routes

dbbe59f4a0a4d676df2256b27aad1b3f118c04c4 authored over 4 years ago by MattIPv4 <[email protected]>
Add tests for multiple query params to library routes

34c044f66c13aec009a34effc7d71a65cf735d63 authored over 4 years ago by MattIPv4 <[email protected]>
Add tests for multiple query params to libraries route

dde93f729bcce0d60f118c91052d5772f9869d7a authored over 4 years ago by MattIPv4 <[email protected]>
Parse fields more robustly, so arrays are handled

cb8241f65270f3b5cda633dead6ddba05f684894 authored over 4 years ago by MattIPv4 <[email protected]>
Add funding config

adee8738583e475ecb23a77550982c95bcf94442 authored over 4 years ago by MattIPv4 <[email protected]>
Add an issue template for requesting a new API feature

0a8f9bd287078daf26c849d0a6beee3f5f5d0f54 authored over 4 years ago by MattIPv4 <[email protected]>
Add an issue template for reporting a bug

672c43200209c5d02b90179d1c476ccb897ccda6 authored over 4 years ago by MattIPv4 <[email protected]>
Add an issue template for getting help

292d941f63d01c438e699fcfebd4348d092f82a0 authored over 4 years ago by MattIPv4 <[email protected]>
Add a PR template

464727d4af083f42846cd3cd7bed373ad1b1ba39 authored over 4 years ago by MattIPv4 <[email protected]>
Run test workflow on PRs

7d8c4be19e8ad6cd5d65055a0b54bf9802336c95 authored over 4 years ago by MattIPv4 <[email protected]>
Limit search query to 512 chars (fixes #15)

b0f4715796cffcc5852d7bbceb857616bf1fa867 authored over 4 years ago by MattIPv4 <[email protected]>
Remove submodules from repo (#16)

f6477d6b33af553495a8728b4b17408941fe5b5d authored over 4 years ago by Matt (IPv4) Cowley <[email protected]>
Remove ||:

354e3851399603d6afb4b5c0c3d3ab05e26b4574 authored over 4 years ago by MattIPv4 <[email protected]>
New & updated scripts for getting data

d815a4290d1411b0e05ea836e2cf77358ec6cc54 authored over 4 years ago by MattIPv4 <[email protected]>
Remove submodules & ignore data

9fef8ee5a87310dff2bb848bd3b61d2bd05fa367 authored over 4 years ago by MattIPv4 <[email protected]>
Remove data dir

fa86b7bd92d59e69bb0ceeb58f4eba01f52b1d49 authored over 4 years ago by MattIPv4 <[email protected]>
Fix fields=versions error

1c3b98741382b896d18caccefdbecf2382d94c8c authored over 4 years ago by MattIPv4 <[email protected]>
Show access logs on stdout (#14)

12f1a9dac9e7c915f485c10998f94441f879b06b authored over 4 years ago by Matt (IPv4) Cowley <[email protected]>
show access logs

387656e8c93a985f50b6e42982fbfed41785a64b authored over 4 years ago by Sven Sauleau <[email protected]>
Add some more fragile tests for searching

f2430c88f4e7df7211fa9aebaf1e6ff752fe4a18 authored over 4 years ago by MattIPv4 <[email protected]>
Add search fields param to /libraries

8358610ddbe19e2bf4dc3a071d9c49c82ceb1a01 authored over 4 years ago by MattIPv4 <[email protected]>
Add tests for tutorials last modified

a08ec85c99f3bebd6a8c8cf8175dff2e4f08b6b3 authored over 4 years ago by MattIPv4 <[email protected]>
Add logic for tutorials last modified

92ecfd342620a76cb9cbe7faeec049a0fd2a54cd authored over 4 years ago by MattIPv4 <[email protected]>
Bump node version to avoid Sentry failure

5366e0cca1533135c539450a5476e490b2a96ffa authored over 4 years ago by MattIPv4 <[email protected]>
Add versions attr to libs

2bc083ef020f9e15cadbe19fd200cae98937cf06 authored over 4 years ago by MattIPv4 <[email protected]>
Correct exit code

40ffdc10cc79f82650b589bda2d64c7e1af2b231 authored over 4 years ago by MattIPv4 <[email protected]>
Use different var names

cedd4693939fa4d8edca8ffbf91ce4b778f7ae40 authored over 4 years ago by MattIPv4 <[email protected]>
Make update non-blocking

ad2084ffd4dcfd519a2675fd847635ac5fb245af authored over 4 years ago by MattIPv4 <[email protected]>
More robust files on libraries

b5a0a612ae03329242bb77aee9db2ddfdf5b4590 authored over 4 years ago by MattIPv4 <[email protected]>