diff --git a/README.md b/README.md index a72bfbe..6d43e86 100644 --- a/README.md +++ b/README.md @@ -33,35 +33,25 @@ cron.stop(); ## Installation -### Node.js - -Cronnor est publiée dans [npm][link-npm]. +Cronnor est publiée dans [npm][link-npm] (ses CDN : +[esm.sh](https://esm.sh/cronnor), +[jsDelivr](https://www.jsdelivr.com/package/npm/cronnor), +[UNPKG](https://unpkg.com/browse/cronnor/)) et +[Deno](https://deno.land/x/cronnor). ```JavaScript +// Node.js et Bun (après `npm install cronnor`) : import Cron from "cronnor"; -``` -### Deno - -La bibliothèque est disponible dans [Deno](https://deno.land/x/cronnor). +// Navigateurs : +import Cron from "https://esm.sh/cronnor@2"; +import Cron from "https://cdn.jsdelivr.net/npm/cronnor@2"; +import Cron from "https://unpkg.com/cronnor@2"; -```JavaScript +// Deno : import Cron from "https://deno.land/x/cronnor/mod.js"; ``` -### Navigateurs - -Elle est aussi accessible directement avec le CDN -[esm.sh](https://esm.sh/cronnor) (ou -[jsDelivr](https://www.jsdelivr.com/package/npm/cronnor), -[UNPKG](https://unpkg.com/browse/cronnor/)) : - -```JavaScript -import Cron from "https://esm.sh/cronnor@2"; -// import Cron from "https://cdn.jsdelivr.net/npm/cronnor@2"; -// import Cron from "https://unpkg.com/cronnor@2"; -``` - ## API - [Cron](#cron) @@ -85,8 +75,8 @@ import Cron from "https://esm.sh/cronnor@2"; ```JavaScript import Cron from "cronnor/cron"; -// import { Cron } from "https://deno.land/x/cronnor/mod.js"; // import Cron from "https://esm.sh/cronnor@2/cron"; +// import { Cron } from "https://deno.land/x/cronnor/mod.js"; ``` #### `new Cron(cronex, func, [options])` @@ -159,8 +149,8 @@ Calcule la prochaine date respectant une des expressions _cron_ de la tâche. ```JavaScript import CronExp from "cronnor/cronexp"; -// import { CronExp } from "https://deno.land/x/cronnor/mod.js"; // import CronExp from "https://esm.sh/cronnor@2/cronexp"; +// import { CronExp } from "https://deno.land/x/cronnor/mod.js"; ``` #### `new CronExp(pattern)` @@ -196,8 +186,8 @@ Calcule la prochaine date respectant l'expression. ```JavaScript import At from "cronnor/at"; -// import { At } from "https://deno.land/x/cronnor/mod.js"; // import At from "https://esm.sh/cronnor@2/at"; +// import { At } from "https://deno.land/x/cronnor/mod.js"; ``` #### `new At(date, func, [options])`