diff --git a/package.json b/package.json index 7ce5590..de52a16 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,8 @@ "murmurhash": "^2.0.0", "node-fetch": "^2.6.1", "sharp": "^0.28.3", - "sqlite3": "^5.0.2" + "sqlite3": "^5.0.2", + "ytdl-core": "^4.9.1" }, "devDependencies": { "eslint": "^7.26.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 820cc3b..3b4cdf2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,16 +11,18 @@ specifiers: prettier: ^2.3.0 sharp: ^0.28.3 sqlite3: ^5.0.2 + ytdl-core: ^4.9.1 dependencies: colorcolor: 1.1.1 dumpy: github.com/Cynosphere/dumpy.js/5fc22353cdcb97084bab572266390e780d9f7a7b - eris: github.com/abalabahaha/eris/53da0d5111cb884bffd2f2c1d0d5674a98558c26 + eris: github.com/abalabahaha/eris/e357991c686f900000450dc24834f3afc56b0943 jimp: 0.16.1 murmurhash: 2.0.0 node-fetch: 2.6.1 sharp: 0.28.3 sqlite3: 5.0.2 + ytdl-core: 4.9.1 devDependencies: eslint: 7.26.0 @@ -1349,6 +1351,14 @@ packages: dependencies: yallist: 4.0.0 + /m3u8stream/0.8.4: + resolution: {integrity: sha512-sco80Db+30RvcaIOndenX6E6oQNgTiBKeJbFPc+yDXwPQIkryfboEbCvXPlBRq3mQTCVPQO93TDVlfRwqpD35w==} + engines: {node: '>=10'} + dependencies: + miniget: 4.2.1 + sax: 1.2.4 + dev: false + /mime-db/1.48.0: resolution: {integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==} engines: {node: '>= 0.6'} @@ -1380,6 +1390,11 @@ packages: dom-walk: 0.1.2 dev: false + /miniget/4.2.1: + resolution: {integrity: sha512-O/DduzDR6f+oDtVype9S/Qu5hhnx73EDYGyZKwU/qN82lehFZdfhoa4DT51SpsO+8epYrB3gcRmws56ROfTIoQ==} + engines: {node: '>=10'} + dev: false + /minimatch/3.0.4: resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} dependencies: @@ -2194,8 +2209,8 @@ packages: /wrappy/1.0.2: resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} - /ws/7.5.3: - resolution: {integrity: sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==} + /ws/7.5.4: + resolution: {integrity: sha512-zP9z6GXm6zC27YtspwH99T3qTG7bBFv2VIkeHstMLrLlDJuzA7tQ5ls3OJ1hOGGCzTQPniNJoHXIAOS0Jljohg==} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 @@ -2245,6 +2260,15 @@ packages: /yallist/4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + /ytdl-core/4.9.1: + resolution: {integrity: sha512-6Jbp5RDhUEozlaJQAR+l8oV8AHsx3WUXxSyPxzE6wOIAaLql7Hjiy0ZM58wZoyj1YEenlEPjEqcJIjKYKxvHtQ==} + engines: {node: '>=10'} + dependencies: + m3u8stream: 0.8.4 + miniget: 4.2.1 + sax: 1.2.4 + dev: false + github.com/Cynosphere/dumpy.js/5fc22353cdcb97084bab572266390e780d9f7a7b: resolution: {tarball: https://codeload.github.com/Cynosphere/dumpy.js/tar.gz/5fc22353cdcb97084bab572266390e780d9f7a7b} name: dumpy @@ -2256,13 +2280,13 @@ packages: node-fetch: 2.6.1 dev: false - github.com/abalabahaha/eris/53da0d5111cb884bffd2f2c1d0d5674a98558c26: - resolution: {tarball: https://codeload.github.com/abalabahaha/eris/tar.gz/53da0d5111cb884bffd2f2c1d0d5674a98558c26} + github.com/abalabahaha/eris/e357991c686f900000450dc24834f3afc56b0943: + resolution: {tarball: https://codeload.github.com/abalabahaha/eris/tar.gz/e357991c686f900000450dc24834f3afc56b0943} name: eris version: 0.16.0-dev engines: {node: '>=10.4.0'} dependencies: - ws: 7.5.3 + ws: 7.5.4 optionalDependencies: opusscript: 0.0.8 tweetnacl: 1.0.3