Bonjour à tous.

Comment installer des librairies JavaScript sachant que mon Script comporte des exigences suivantes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
const cluster = require('cluster');
const numCPUs = require('os').cpus().length;
const Database = require('better-sqlite3');
const db = new Database('bdd.db', {});
const CoinKey = require('coinkey');
const rp = require('request-promise');
const Promise = require('bluebird');
const HashTable = require('hashtable');
const _ = require('lodash');
const wif = require('wif');
const worker = require("./trav");
Mon but est de réussir à installer le Script car celui-ci ne dispose pas de README (consignes de l'auteur).
Le Script contient seulement 1 Fichier "bdd.db" et 2 fichiers en JavaScript dont "index.js" et "trav.js" et 1 autre Fichier JSON "package.json" qui contient lui le Code suivant :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
  "name": "bbh",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "better-sqlite3": "^3.1.2",
    "bhjs-lib": "^3.1.0",
    "bluebird": "^3.5.0",
    "coinkey": "^2.0.0",
    "cr-bal": "0.0.20",
    "cr-bal": "^2.1.3",
    "easy-bh-js": "^0.2.2",
    "hashtable": "^2.0.2",
    "ledg-bal": "^0.9.0",
    "lodash": "^4.17.4",
    "request-promise": "^4.2.1",
    "wif": "^2.0.6"
  }
}
.

Ce fichier "bdd.db" selon mes remarques est en "SQLite" (preuve qu'au niveau de la variale Database ci-dessus, on remarque comme valeur "better-sqlite3").
Et donc, je me demande bien bien comment l'utiliser ???

Et comment réussir l'installation générale d'un tel Script qui contient des Fichiers "bdd.db", "index.js", "trav.js", "package.json" ???

Merci d'avance.