mirror of
https://github.com/iptv-org/epg.git
synced 2025-05-09 16:40:07 -04:00
Replace libxmljs with libxmljs2
This commit is contained in:
parent
012cbb5330
commit
d5ca9983fb
4 changed files with 75 additions and 50 deletions
86
package-lock.json
generated
86
package-lock.json
generated
|
@ -22,7 +22,7 @@
|
|||
"iconv-lite": "^0.4.24",
|
||||
"inquirer": "^8.2.0",
|
||||
"jest": "^27.3.1",
|
||||
"libxmljs": "^0.19.9",
|
||||
"libxmljs2": "^0.30.1",
|
||||
"lodash": "^4.17.21",
|
||||
"markdown-include": "^0.4.3",
|
||||
"mockdate": "^3.0.5",
|
||||
|
@ -1375,11 +1375,6 @@
|
|||
"underscore": "~1.4.4"
|
||||
}
|
||||
},
|
||||
"node_modules/bindings": {
|
||||
"version": "1.3.1",
|
||||
"resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.1.tgz",
|
||||
"integrity": "sha512-i47mqjF9UbjxJhxGf+pZ6kSxrnI3wBLlnGI2ArWJ4r0VrvDS7ZYXkprq/pLaBWYq4GM0r4zdHY+NNRqEMU7uew=="
|
||||
},
|
||||
"node_modules/bl": {
|
||||
"version": "4.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
|
||||
|
@ -2376,6 +2371,11 @@
|
|||
"url": "https://github.com/sponsors/sindresorhus"
|
||||
}
|
||||
},
|
||||
"node_modules/file-uri-to-path": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
|
||||
"integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
|
||||
},
|
||||
"node_modules/fill-range": {
|
||||
"version": "7.0.1",
|
||||
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
|
||||
|
@ -3749,20 +3749,33 @@
|
|||
"node": ">= 0.8.0"
|
||||
}
|
||||
},
|
||||
"node_modules/libxmljs": {
|
||||
"version": "0.19.9",
|
||||
"resolved": "https://registry.npmjs.org/libxmljs/-/libxmljs-0.19.9.tgz",
|
||||
"integrity": "sha512-oPgeDf4Hc4KG9HKbKEQlRCKr605Efz4YFcRIw/jroVIqTTdicLxYGsum5o/Be5N1P5v7npil7N7OFvak5A43hg==",
|
||||
"node_modules/libxmljs2": {
|
||||
"version": "0.30.1",
|
||||
"resolved": "https://registry.npmjs.org/libxmljs2/-/libxmljs2-0.30.1.tgz",
|
||||
"integrity": "sha512-Upgf6LnbDZV8oYrG2cONazKjnUPV2v8TbAKP951flkCsyyrEuMYBe8IgYtrcm5bXFOmQnKsbFeZwMwVvVNZLpg==",
|
||||
"hasInstallScript": true,
|
||||
"dependencies": {
|
||||
"@mapbox/node-pre-gyp": "^1.0.9",
|
||||
"bindings": "~1.3.0",
|
||||
"nan": "~2.14.0"
|
||||
"bindings": "~1.5.0",
|
||||
"nan": "~2.15.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=0.8.0"
|
||||
"node": ">=12"
|
||||
}
|
||||
},
|
||||
"node_modules/libxmljs2/node_modules/bindings": {
|
||||
"version": "1.5.0",
|
||||
"resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
|
||||
"integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
|
||||
"dependencies": {
|
||||
"file-uri-to-path": "1.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/libxmljs2/node_modules/nan": {
|
||||
"version": "2.15.0",
|
||||
"resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
|
||||
"integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ=="
|
||||
},
|
||||
"node_modules/lie": {
|
||||
"version": "3.1.1",
|
||||
"resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz",
|
||||
|
@ -4038,11 +4051,6 @@
|
|||
"resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
|
||||
"integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
|
||||
},
|
||||
"node_modules/nan": {
|
||||
"version": "2.14.2",
|
||||
"resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
|
||||
"integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="
|
||||
},
|
||||
"node_modules/natural-compare": {
|
||||
"version": "1.4.0",
|
||||
"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
|
||||
|
@ -6651,11 +6659,6 @@
|
|||
"underscore": "~1.4.4"
|
||||
}
|
||||
},
|
||||
"bindings": {
|
||||
"version": "1.3.1",
|
||||
"resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.1.tgz",
|
||||
"integrity": "sha512-i47mqjF9UbjxJhxGf+pZ6kSxrnI3wBLlnGI2ArWJ4r0VrvDS7ZYXkprq/pLaBWYq4GM0r4zdHY+NNRqEMU7uew=="
|
||||
},
|
||||
"bl": {
|
||||
"version": "4.1.0",
|
||||
"resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
|
||||
|
@ -7397,6 +7400,11 @@
|
|||
"escape-string-regexp": "^1.0.5"
|
||||
}
|
||||
},
|
||||
"file-uri-to-path": {
|
||||
"version": "1.0.0",
|
||||
"resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
|
||||
"integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
|
||||
},
|
||||
"fill-range": {
|
||||
"version": "7.0.1",
|
||||
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
|
||||
|
@ -8397,14 +8405,29 @@
|
|||
"type-check": "~0.3.2"
|
||||
}
|
||||
},
|
||||
"libxmljs": {
|
||||
"version": "0.19.9",
|
||||
"resolved": "https://registry.npmjs.org/libxmljs/-/libxmljs-0.19.9.tgz",
|
||||
"integrity": "sha512-oPgeDf4Hc4KG9HKbKEQlRCKr605Efz4YFcRIw/jroVIqTTdicLxYGsum5o/Be5N1P5v7npil7N7OFvak5A43hg==",
|
||||
"libxmljs2": {
|
||||
"version": "0.30.1",
|
||||
"resolved": "https://registry.npmjs.org/libxmljs2/-/libxmljs2-0.30.1.tgz",
|
||||
"integrity": "sha512-Upgf6LnbDZV8oYrG2cONazKjnUPV2v8TbAKP951flkCsyyrEuMYBe8IgYtrcm5bXFOmQnKsbFeZwMwVvVNZLpg==",
|
||||
"requires": {
|
||||
"@mapbox/node-pre-gyp": "^1.0.9",
|
||||
"bindings": "~1.3.0",
|
||||
"nan": "~2.14.0"
|
||||
"bindings": "~1.5.0",
|
||||
"nan": "~2.15.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"bindings": {
|
||||
"version": "1.5.0",
|
||||
"resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
|
||||
"integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
|
||||
"requires": {
|
||||
"file-uri-to-path": "1.0.0"
|
||||
}
|
||||
},
|
||||
"nan": {
|
||||
"version": "2.15.0",
|
||||
"resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
|
||||
"integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ=="
|
||||
}
|
||||
}
|
||||
},
|
||||
"lie": {
|
||||
|
@ -8621,11 +8644,6 @@
|
|||
"resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
|
||||
"integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA=="
|
||||
},
|
||||
"nan": {
|
||||
"version": "2.14.2",
|
||||
"resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz",
|
||||
"integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="
|
||||
},
|
||||
"natural-compare": {
|
||||
"version": "1.4.0",
|
||||
"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
|
||||
|
|
|
@ -44,7 +44,7 @@
|
|||
"iconv-lite": "^0.4.24",
|
||||
"inquirer": "^8.2.0",
|
||||
"jest": "^27.3.1",
|
||||
"libxmljs": "^0.19.9",
|
||||
"libxmljs2": "^0.30.1",
|
||||
"lodash": "^4.17.21",
|
||||
"markdown-include": "^0.4.3",
|
||||
"mockdate": "^3.0.5",
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
const chalk = require('chalk')
|
||||
const libxml = require('libxmljs')
|
||||
const libxml = require('libxmljs2')
|
||||
const { program } = require('commander')
|
||||
const { logger, file } = require('../../core')
|
||||
|
||||
|
|
35
yarn.lock
35
yarn.lock
|
@ -917,10 +917,12 @@
|
|||
dependencies:
|
||||
"underscore" "~1.4.4"
|
||||
|
||||
"bindings@~1.3.0":
|
||||
"integrity" "sha512-i47mqjF9UbjxJhxGf+pZ6kSxrnI3wBLlnGI2ArWJ4r0VrvDS7ZYXkprq/pLaBWYq4GM0r4zdHY+NNRqEMU7uew=="
|
||||
"resolved" "https://registry.npmjs.org/bindings/-/bindings-1.3.1.tgz"
|
||||
"version" "1.3.1"
|
||||
"bindings@~1.5.0":
|
||||
"integrity" "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ=="
|
||||
"resolved" "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz"
|
||||
"version" "1.5.0"
|
||||
dependencies:
|
||||
"file-uri-to-path" "1.0.0"
|
||||
|
||||
"bl@^4.1.0":
|
||||
"integrity" "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w=="
|
||||
|
@ -1632,6 +1634,11 @@
|
|||
dependencies:
|
||||
"escape-string-regexp" "^1.0.5"
|
||||
|
||||
"file-uri-to-path@1.0.0":
|
||||
"integrity" "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
|
||||
"resolved" "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz"
|
||||
"version" "1.0.0"
|
||||
|
||||
"fill-range@^7.0.1":
|
||||
"integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ=="
|
||||
"resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz"
|
||||
|
@ -2572,14 +2579,14 @@
|
|||
"prelude-ls" "~1.1.2"
|
||||
"type-check" "~0.3.2"
|
||||
|
||||
"libxmljs@^0.19.9":
|
||||
"integrity" "sha512-oPgeDf4Hc4KG9HKbKEQlRCKr605Efz4YFcRIw/jroVIqTTdicLxYGsum5o/Be5N1P5v7npil7N7OFvak5A43hg=="
|
||||
"resolved" "https://registry.npmjs.org/libxmljs/-/libxmljs-0.19.9.tgz"
|
||||
"version" "0.19.9"
|
||||
"libxmljs2@^0.30.1":
|
||||
"integrity" "sha512-Upgf6LnbDZV8oYrG2cONazKjnUPV2v8TbAKP951flkCsyyrEuMYBe8IgYtrcm5bXFOmQnKsbFeZwMwVvVNZLpg=="
|
||||
"resolved" "https://registry.npmjs.org/libxmljs2/-/libxmljs2-0.30.1.tgz"
|
||||
"version" "0.30.1"
|
||||
dependencies:
|
||||
"@mapbox/node-pre-gyp" "^1.0.9"
|
||||
"bindings" "~1.3.0"
|
||||
"nan" "~2.14.0"
|
||||
"bindings" "~1.5.0"
|
||||
"nan" "~2.15.0"
|
||||
|
||||
"lie@3.1.1":
|
||||
"integrity" "sha1-mkNrLMd0bKWd56QfpGmz77dr2H4="
|
||||
|
@ -2781,10 +2788,10 @@
|
|||
"resolved" "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz"
|
||||
"version" "0.0.8"
|
||||
|
||||
"nan@~2.14.0":
|
||||
"integrity" "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ=="
|
||||
"resolved" "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz"
|
||||
"version" "2.14.2"
|
||||
"nan@~2.15.0":
|
||||
"integrity" "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ=="
|
||||
"resolved" "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz"
|
||||
"version" "2.15.0"
|
||||
|
||||
"natural-compare@^1.4.0":
|
||||
"integrity" "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc="
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue