From fd782219eff8016a00e87f0c8e44af3a3ba74be6 Mon Sep 17 00:00:00 2001 From: Max Isom Date: Sun, 19 Sep 2021 22:04:34 -0400 Subject: Move to ESM, use ytsr, implement caching Closes #315 --- package.json | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index eec72d8..7d93ea5 100644 --- a/package.json +++ b/package.json @@ -2,12 +2,16 @@ "name": "muse", "version": "0.1.0", "description": "🎧 a self-hosted Discord music bot that doesn't suck ", - "main": "dist/index.js", + "exports": "./dist/index.js", "repository": "git@github.com:codetheweb/muse.git", "author": "Max Isom ", "license": "MIT", "private": true, "types": "dts/types", + "type": "module", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, "files": [ "dist", "dts" @@ -83,13 +87,15 @@ "node-emoji": "^1.10.0", "p-event": "^4.2.0", "p-limit": "^3.1.0", + "p-queue": "^7.1.0", "reflect-metadata": "^0.1.13", "sequelize": "^5.22.4", "sequelize-typescript": "^1.1.0", "spotify-uri": "^2.2.0", "spotify-web-api-node": "^5.0.2", "sqlite3": "^5.0.2", - "youtube.ts": "^0.2.0", - "ytdl-core": "^4.9.1" + "youtube.ts": "^0.2.2", + "ytdl-core": "^4.9.1", + "ytsr": "^3.5.3" } } -- cgit v1.2.3