TimelineJS
Coverage
main
develop
Projet
Ce projet permet de créer une timeline qui va afficher des événements sur une ligne temporelle. On peut interagir avec les événements pour déclencher des événements JavaScript. Il est également possible de naviguer dans la timeline et de zoomer/dézoomer.
Installation
Le package n'est pas publié ni sur NPM, ni sur gitlab. Pour l'utiliser, il faut le cloner et l'utiliser en local.
Lien local
Avec un lien vers le dossier dans le package.json.
git clone https://git.unistra.fr/vue-unistra/timelinejs.git
package.json
:
{
"dependencies": {
"@vue-unistra/timelinejs": "file:./libs/timelinejs"
}
}
Workspace PNPM
Avec un workspace dans le pnpm-workspace.yaml
. Dans le projet, créer un dossier libs
et cloner le projet dedans.
git clone https://git.unistra.fr/vue-unistra/timelinejs.git libs/timelinejs
Créer un fichier pnpm-workspace.yaml
à la racine du projet :
packages:
- libs/*
Dans le package.json
du projet :
{
"dependencies": {
"@vue-unistra/timelinejs": "workspace:*"
}
}