embedgenerator

2.0.2 • Public • Published

Version package DL TOTAL LATEST RELEASE ALL CONTRIBUTOR Test code
NPM

embedGenerator

this package create embed url with link

documentation

embedgenerator is documented in here

Supported site

site type supported
spotify tracklist,track
deezer tracklist,track (only on node)
youtube playlist,video,live

exemples:

youtube

import { YoutubeGenerator } from "embedgenerator";

YoutubeGenerator.embed("https://www.youtube.com/watch?v=dQw4w9WgXcQ").then(
  (url) => {
    console.log(url);
    //output: https://youtube.com/embed/dQw4w9WgXcQ
  }
);

spotify

import { SpotifyGenerator } from "embedgenerator";

SpotifyGenerator.embed(
  "https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT?si=8485dc026c1e4205"
).then((url) => {
  console.log(url);
  //output: https://open.spotify.com/embed/track/4cOdK2wGLETKBW3PvgPWqT?utm_source=oembed
});

deezer

import { DeezerGenerator } from "embedgenerator";

DeezerGenerator.embed("https://deezer.page.link/KsnNy8jDSAzvD4GA7").then(
  (url) => {
    console.log(url);
    //output: https://widget.deezer.com/widget/auto/track/66677621?autoplay=false&radius=true&tracklist=true
  }
);

How to contribute

You can contribute with fork this project.

Make changelog

After you have finished your work, you must make a changelog using npx changeset.
After you have make your changelog create a pull request with your commited changelog inside .changeset.
That it !

Run test

npm run test

Licence

This project is under licence MIT

Package Sidebar

Install

npm i embedgenerator

Weekly Downloads

7

Version

2.0.2

License

ISC

Unpacked Size

19.7 kB

Total Files

27

Last publish

Collaborators

  • jokay03j