From a86ae98210e97a5237096b1ae0730f75dbcd94c0 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Thu, 7 Oct 2021 17:57:21 +0300 Subject: [PATCH] Upgrade epg-grabber package --- package-lock.json | 100 +++++++++++++++++++++++++++++++++++++++------- package.json | 3 +- 2 files changed, 88 insertions(+), 15 deletions(-) diff --git a/package-lock.json b/package-lock.json index 81f75094..8abfbc53 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,9 +11,10 @@ "cheerio": "^1.0.0-rc.10", "commander": "^8.2.0", "dayjs": "^1.10.4", - "epg-grabber": "^0.9.1", + "epg-grabber": "^0.10.0", "epg-parser": "^0.1.3", "form-data": "^4.0.0", + "glob": "^7.2.0", "html-to-text": "^7.0.0", "iconv-lite": "^0.4.24", "jsdom": "^16.5.0", @@ -192,6 +193,19 @@ "node": ">= 10.0.0" } }, + "node_modules/axios-mock-adapter": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.20.0.tgz", + "integrity": "sha512-shZRhTjLP0WWdcvHKf3rH3iW9deb3UdKbdnKUoHmmsnBhVXN3sjPJM6ZvQ2r/ywgvBVQrMnjrSyQab60G1sr2w==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "is-blob": "^2.1.0", + "is-buffer": "^2.0.5" + }, + "peerDependencies": { + "axios": ">= 0.9.0" + } + }, "node_modules/balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -554,12 +568,13 @@ "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" }, "node_modules/epg-grabber": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/epg-grabber/-/epg-grabber-0.9.1.tgz", - "integrity": "sha512-SogskTCvepDqe+NwfF5+88Rig5irs32pSxTnkovRrOwCY9ItoFynQNwV1UvxwMe94yGwF4l9+205d00ZwACojg==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/epg-grabber/-/epg-grabber-0.10.0.tgz", + "integrity": "sha512-dtFmyZjy43DL7V7N02Ts2WshwCf8HTbOXVuvh++5/AnAgUJbfNRNQxW7bUFhWmara2HA6L9u6mppNoT8c8fcwQ==", "dependencies": { "axios": "^0.21.1", "axios-cookiejar-support": "^1.0.1", + "axios-mock-adapter": "^1.20.0", "commander": "^7.1.0", "dayjs": "^1.10.4", "glob": "^7.1.6", @@ -568,7 +583,7 @@ "xml-js": "^1.6.11" }, "bin": { - "epg-grabber": "src/index.js" + "epg-grabber": "bin/epg-grabber.js" }, "engines": { "node": ">=10.0.0" @@ -724,9 +739,9 @@ } }, "node_modules/glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -737,6 +752,9 @@ }, "engines": { "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/got": { @@ -893,6 +911,39 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, + "node_modules/is-blob": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-blob/-/is-blob-2.1.0.tgz", + "integrity": "sha512-SZ/fTft5eUhQM6oF/ZaASFDEdbFVe89Imltn9uZr03wdKMcWNVYSMjQPFtg05QuNkt5l5c135ElvXEQG0rk4tw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, "node_modules/is-potential-custom-element-name": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", @@ -1753,6 +1804,16 @@ "pify": "^5.0.0" } }, + "axios-mock-adapter": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/axios-mock-adapter/-/axios-mock-adapter-1.20.0.tgz", + "integrity": "sha512-shZRhTjLP0WWdcvHKf3rH3iW9deb3UdKbdnKUoHmmsnBhVXN3sjPJM6ZvQ2r/ywgvBVQrMnjrSyQab60G1sr2w==", + "requires": { + "fast-deep-equal": "^3.1.3", + "is-blob": "^2.1.0", + "is-buffer": "^2.0.5" + } + }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -2037,12 +2098,13 @@ "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" }, "epg-grabber": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/epg-grabber/-/epg-grabber-0.9.1.tgz", - "integrity": "sha512-SogskTCvepDqe+NwfF5+88Rig5irs32pSxTnkovRrOwCY9ItoFynQNwV1UvxwMe94yGwF4l9+205d00ZwACojg==", + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/epg-grabber/-/epg-grabber-0.10.0.tgz", + "integrity": "sha512-dtFmyZjy43DL7V7N02Ts2WshwCf8HTbOXVuvh++5/AnAgUJbfNRNQxW7bUFhWmara2HA6L9u6mppNoT8c8fcwQ==", "requires": { "axios": "^0.21.1", "axios-cookiejar-support": "^1.0.1", + "axios-mock-adapter": "^1.20.0", "commander": "^7.1.0", "dayjs": "^1.10.4", "glob": "^7.1.6", @@ -2160,9 +2222,9 @@ } }, "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -2285,6 +2347,16 @@ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, + "is-blob": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-blob/-/is-blob-2.1.0.tgz", + "integrity": "sha512-SZ/fTft5eUhQM6oF/ZaASFDEdbFVe89Imltn9uZr03wdKMcWNVYSMjQPFtg05QuNkt5l5c135ElvXEQG0rk4tw==" + }, + "is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" + }, "is-potential-custom-element-name": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", diff --git a/package.json b/package.json index eb00e8c2..3c733aef 100644 --- a/package.json +++ b/package.json @@ -11,9 +11,10 @@ "cheerio": "^1.0.0-rc.10", "commander": "^8.2.0", "dayjs": "^1.10.4", - "epg-grabber": "^0.9.1", + "epg-grabber": "^0.10.0", "epg-parser": "^0.1.3", "form-data": "^4.0.0", + "glob": "^7.2.0", "html-to-text": "^7.0.0", "iconv-lite": "^0.4.24", "jsdom": "^16.5.0",