All integrationsCode Repositories

jsDelivr

Read what jsDelivr, the free open-source CDN for npm packages and GitHub repositories, serves and how much.

actions
19
trigger
1

Triggers

Start a workflow when something happens in jsDelivr.

  • New package versionRuns when an npm package or GitHub repository gets a new version on jsDelivr: a new release of jquery, a new tag of twbs/bootstrap. Pre-releases count too; the run says which they are.

Actions

Steps a workflow can run in jsDelivr.

  • Get packageGet the versions of an npm package or GitHub repository that jsDelivr can serve, newest first, with its tags (such as latest and beta) and its latest version.
  • Resolve versionFind the exact version a range such as ^5.2 or a tag such as latest points at now, with the address jsDelivr serves it at. Says so, rather than failing, when nothing matches.
  • List filesList every file in one version of a package, with its size, its address on jsDelivr and the integrity value for a script or link tag. Optionally only paths containing some text, such as /dist/.
  • Get entry pointsGet the JavaScript file and stylesheet jsDelivr recommends loading from a version of an npm package, with their addresses ready for a script or link tag.
  • Find file by hashFind which package, version and file a file came from, by its SHA-256 hash: for example, to identify a library copied into a website. Works for any file jsDelivr has served at least once.
  • Get package statsGet how many requests jsDelivr served for a package in a period, and how many bytes, day by day, with its rank among all packages and the change on the period before.
  • List top versionsList a package's most requested versions in a period, with each one's requests and bandwidth: which versions people still load.
  • Get version statsGet how many requests jsDelivr served for one version of a package in a period, and how many bytes, day by day.
  • List top filesList the most requested files of one version of a package in a period, with each one's requests, bandwidth and address.
  • List top packagesList jsDelivr's most requested npm packages and GitHub repositories in a period, by requests or bandwidth, with the figures for the period before.
  • Get network statsGet all the requests and bandwidth jsDelivr served in a period, day by day and split by the CDN that served them, optionally for one continent or country.
  • Get network stats by contentGet all the requests and bandwidth jsDelivr served in a period, split by what was asked for: packages, jsDelivr's proxies, or anything else.
  • List top countriesList the countries jsDelivr's traffic comes from in a period, biggest first, with each one's requests, bandwidth and share.
  • List top browsersList the browsers jsDelivr's requests come from in a calendar month, quarter or year, by share, optionally version by version or for one continent or country.
  • List a browser's platformsList the operating systems a browser's requests come from in a calendar month, quarter or year, by share.
  • List a browser's countriesList the countries where a browser, or one version of it, has the biggest share of jsDelivr's requests in a calendar month, quarter or year.
  • List top platformsList the operating systems jsDelivr's requests come from in a calendar month, quarter or year, by share, optionally version by version or for one continent or country.
  • List a platform's browsersList the browsers used on an operating system in a calendar month, quarter or year, by share of its requests.
  • List a platform's countriesList the countries where an operating system, or one version of it, has the biggest share of jsDelivr's requests in a calendar month, quarter or year.

Automate jsDelivr with Lodol.

Connect jsDelivr and ask your AI for your first workflow.

Free plan, no credit card