diff --git a/README.md b/README.md index ba750a77cc2..6b1c3b1ba93 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,17 @@ const randomEmail = faker.internet.email(); // Tomasa_Ferry14@hotmail.com const randomPhoneNumber = faker.phone.phoneNumber(); // 938-672-1359 x418 ``` +#### Alternative CDN links + +**esm:** + +- https://esm.sh/@faker-js/faker +- https://cdn.jsdelivr.net/npm/@faker-js/faker/+esm + +**cjs:** + +- https://cdn.jsdelivr.net/npm/@faker-js/faker + ### TypeScript Support Since version `v6+` there is native TypeScript support. diff --git a/docs/guide/index.md b/docs/guide/index.md index fded3ac6c8d..61fe9a3dc61 100644 --- a/docs/guide/index.md +++ b/docs/guide/index.md @@ -71,7 +71,7 @@ const randomCard = faker.helpers.createCard(); // An object representing a rando Using the browser is great for experimenting 👍. However, due to all of the strings Faker uses to generate fake data, **Faker is a large package**. It's `> 5 MiB` minified. **Please avoid deploying Faker in your web app.** ::: -### Deno +### CDN/Deno ```js import { faker } from 'https://cdn.skypack.dev/@faker-js/faker'; @@ -85,6 +85,17 @@ const randomCard = faker.helpers.createCard(); // random contact card containing It is highly recommended to use version tags when importing libraries in Deno, e.g: `import { faker } from "https://cdn.skypack.dev/@faker-js/faker@v6.0.0"`. Add `?dts` to import with type definitions: `import { faker } from "https://cdn.skypack.dev/@faker-js/faker@v6.0.0?dts"`. ::: +#### Alternative CDN links + +**esm:** + +- https://esm.sh/@faker-js/faker +- https://cdn.jsdelivr.net/npm/@faker-js/faker/+esm + +**cjs:** + +- https://cdn.jsdelivr.net/npm/@faker-js/faker + ## Community If you have questions or need help, reach out to the community via [Discord](https://chat.fakerjs.dev) and [GitHub Discussions](https://github.com/faker-js/faker/discussions).