360 lines
13 KiB
JSON
360 lines
13 KiB
JSON
{
|
|
"name": "peertube-plugin-auth-saml2",
|
|
"version": "0.0.7",
|
|
"lockfileVersion": 2,
|
|
"requires": true,
|
|
"packages": {
|
|
"": {
|
|
"name": "peertube-plugin-auth-saml2",
|
|
"version": "0.0.7",
|
|
"dependencies": {
|
|
"saml2-js": "^4.0.2"
|
|
}
|
|
},
|
|
"node_modules/@oozcitak/dom": {
|
|
"version": "1.15.8",
|
|
"resolved": "https://registry.npmjs.org/@oozcitak/dom/-/dom-1.15.8.tgz",
|
|
"integrity": "sha512-MoOnLBNsF+ok0HjpAvxYxR4piUhRDCEWK0ot3upwOOHYudJd30j6M+LNcE8RKpwfnclAX9T66nXXzkytd29XSw==",
|
|
"dependencies": {
|
|
"@oozcitak/infra": "1.0.8",
|
|
"@oozcitak/url": "1.0.4",
|
|
"@oozcitak/util": "8.3.8"
|
|
},
|
|
"engines": {
|
|
"node": ">=8.0"
|
|
}
|
|
},
|
|
"node_modules/@oozcitak/infra": {
|
|
"version": "1.0.8",
|
|
"resolved": "https://registry.npmjs.org/@oozcitak/infra/-/infra-1.0.8.tgz",
|
|
"integrity": "sha512-JRAUc9VR6IGHOL7OGF+yrvs0LO8SlqGnPAMqyzOuFZPSZSXI7Xf2O9+awQPSMXgIWGtgUf/dA6Hs6X6ySEaWTg==",
|
|
"dependencies": {
|
|
"@oozcitak/util": "8.3.8"
|
|
},
|
|
"engines": {
|
|
"node": ">=6.0"
|
|
}
|
|
},
|
|
"node_modules/@oozcitak/url": {
|
|
"version": "1.0.4",
|
|
"resolved": "https://registry.npmjs.org/@oozcitak/url/-/url-1.0.4.tgz",
|
|
"integrity": "sha512-kDcD8y+y3FCSOvnBI6HJgl00viO/nGbQoCINmQ0h98OhnGITrWR3bOGfwYCthgcrV8AnTJz8MzslTQbC3SOAmw==",
|
|
"dependencies": {
|
|
"@oozcitak/infra": "1.0.8",
|
|
"@oozcitak/util": "8.3.8"
|
|
},
|
|
"engines": {
|
|
"node": ">=8.0"
|
|
}
|
|
},
|
|
"node_modules/@oozcitak/util": {
|
|
"version": "8.3.8",
|
|
"resolved": "https://registry.npmjs.org/@oozcitak/util/-/util-8.3.8.tgz",
|
|
"integrity": "sha512-T8TbSnGsxo6TDBJx/Sgv/BlVJL3tshxZP7Aq5R1mSnM5OcHY2dQaxLMu2+E8u3gN0MLOzdjurqN4ZRVuzQycOQ==",
|
|
"engines": {
|
|
"node": ">=8.0"
|
|
}
|
|
},
|
|
"node_modules/@types/node": {
|
|
"version": "20.2.3",
|
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.3.tgz",
|
|
"integrity": "sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw=="
|
|
},
|
|
"node_modules/@xmldom/xmldom": {
|
|
"version": "0.8.7",
|
|
"resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.7.tgz",
|
|
"integrity": "sha512-sI1Ly2cODlWStkINzqGrZ8K6n+MTSbAeQnAipGyL+KZCXuHaRlj2gyyy8B/9MvsFFqN7XHryQnB2QwhzvJXovg==",
|
|
"engines": {
|
|
"node": ">=10.0.0"
|
|
}
|
|
},
|
|
"node_modules/argparse": {
|
|
"version": "1.0.10",
|
|
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
|
|
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
|
|
"dependencies": {
|
|
"sprintf-js": "~1.0.2"
|
|
}
|
|
},
|
|
"node_modules/async": {
|
|
"version": "3.2.4",
|
|
"resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
|
|
"integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
|
|
},
|
|
"node_modules/debug": {
|
|
"version": "4.3.4",
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
|
|
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
|
|
"dependencies": {
|
|
"ms": "2.1.2"
|
|
},
|
|
"engines": {
|
|
"node": ">=6.0"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"supports-color": {
|
|
"optional": true
|
|
}
|
|
}
|
|
},
|
|
"node_modules/escape-html": {
|
|
"version": "1.0.3",
|
|
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
|
|
"integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
|
|
},
|
|
"node_modules/esprima": {
|
|
"version": "4.0.1",
|
|
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
|
|
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
|
|
"bin": {
|
|
"esparse": "bin/esparse.js",
|
|
"esvalidate": "bin/esvalidate.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=4"
|
|
}
|
|
},
|
|
"node_modules/js-yaml": {
|
|
"version": "3.14.0",
|
|
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
|
|
"integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
|
|
"dependencies": {
|
|
"argparse": "^1.0.7",
|
|
"esprima": "^4.0.0"
|
|
},
|
|
"bin": {
|
|
"js-yaml": "bin/js-yaml.js"
|
|
}
|
|
},
|
|
"node_modules/ms": {
|
|
"version": "2.1.2",
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
|
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
|
},
|
|
"node_modules/saml2-js": {
|
|
"version": "4.0.2",
|
|
"resolved": "https://registry.npmjs.org/saml2-js/-/saml2-js-4.0.2.tgz",
|
|
"integrity": "sha512-03EEy/d55+4Ltl6jXAcRY1Fkrcpwt3K6a0T4N4Bfq5IKu9TbJqYG5AoXSi1P4lKvwvxQ99v5RPeoffSsumRrEg==",
|
|
"dependencies": {
|
|
"@xmldom/xmldom": "^0.8.6",
|
|
"async": "^3.2.0",
|
|
"debug": "^4.3.0",
|
|
"underscore": "^1.8.0",
|
|
"xml-crypto": "^3.0.1",
|
|
"xml-encryption": "^3.0.2",
|
|
"xmlbuilder2": "^2.4.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=10.x"
|
|
}
|
|
},
|
|
"node_modules/sprintf-js": {
|
|
"version": "1.0.3",
|
|
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
|
|
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
|
|
},
|
|
"node_modules/underscore": {
|
|
"version": "1.13.6",
|
|
"resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz",
|
|
"integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A=="
|
|
},
|
|
"node_modules/xml-crypto": {
|
|
"version": "3.0.1",
|
|
"resolved": "https://registry.npmjs.org/xml-crypto/-/xml-crypto-3.0.1.tgz",
|
|
"integrity": "sha512-7XrwB3ujd95KCO6+u9fidb8ajvRJvIfGNWD0XLJoTWlBKz+tFpUzEYxsN+Il/6/gHtEs1RgRh2RH+TzhcWBZUw==",
|
|
"dependencies": {
|
|
"@xmldom/xmldom": "^0.8.5",
|
|
"xpath": "0.0.32"
|
|
},
|
|
"engines": {
|
|
"node": ">=0.4.0"
|
|
}
|
|
},
|
|
"node_modules/xml-encryption": {
|
|
"version": "3.0.2",
|
|
"resolved": "https://registry.npmjs.org/xml-encryption/-/xml-encryption-3.0.2.tgz",
|
|
"integrity": "sha512-VxYXPvsWB01/aqVLd6ZMPWZ+qaj0aIdF+cStrVJMcFj3iymwZeI0ABzB3VqMYv48DkSpRhnrXqTUkR34j+UDyg==",
|
|
"dependencies": {
|
|
"@xmldom/xmldom": "^0.8.5",
|
|
"escape-html": "^1.0.3",
|
|
"xpath": "0.0.32"
|
|
},
|
|
"engines": {
|
|
"node": ">=12"
|
|
}
|
|
},
|
|
"node_modules/xmlbuilder2": {
|
|
"version": "2.4.1",
|
|
"resolved": "https://registry.npmjs.org/xmlbuilder2/-/xmlbuilder2-2.4.1.tgz",
|
|
"integrity": "sha512-vliUplZsk5vJnhxXN/mRcij/AE24NObTUm/Zo4vkLusgayO6s3Et5zLEA14XZnY1c3hX5o1ToR0m0BJOPy0UvQ==",
|
|
"dependencies": {
|
|
"@oozcitak/dom": "1.15.8",
|
|
"@oozcitak/infra": "1.0.8",
|
|
"@oozcitak/util": "8.3.8",
|
|
"@types/node": "*",
|
|
"js-yaml": "3.14.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=10.0"
|
|
}
|
|
},
|
|
"node_modules/xpath": {
|
|
"version": "0.0.32",
|
|
"resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz",
|
|
"integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==",
|
|
"engines": {
|
|
"node": ">=0.6.0"
|
|
}
|
|
}
|
|
},
|
|
"dependencies": {
|
|
"@oozcitak/dom": {
|
|
"version": "1.15.8",
|
|
"resolved": "https://registry.npmjs.org/@oozcitak/dom/-/dom-1.15.8.tgz",
|
|
"integrity": "sha512-MoOnLBNsF+ok0HjpAvxYxR4piUhRDCEWK0ot3upwOOHYudJd30j6M+LNcE8RKpwfnclAX9T66nXXzkytd29XSw==",
|
|
"requires": {
|
|
"@oozcitak/infra": "1.0.8",
|
|
"@oozcitak/url": "1.0.4",
|
|
"@oozcitak/util": "8.3.8"
|
|
}
|
|
},
|
|
"@oozcitak/infra": {
|
|
"version": "1.0.8",
|
|
"resolved": "https://registry.npmjs.org/@oozcitak/infra/-/infra-1.0.8.tgz",
|
|
"integrity": "sha512-JRAUc9VR6IGHOL7OGF+yrvs0LO8SlqGnPAMqyzOuFZPSZSXI7Xf2O9+awQPSMXgIWGtgUf/dA6Hs6X6ySEaWTg==",
|
|
"requires": {
|
|
"@oozcitak/util": "8.3.8"
|
|
}
|
|
},
|
|
"@oozcitak/url": {
|
|
"version": "1.0.4",
|
|
"resolved": "https://registry.npmjs.org/@oozcitak/url/-/url-1.0.4.tgz",
|
|
"integrity": "sha512-kDcD8y+y3FCSOvnBI6HJgl00viO/nGbQoCINmQ0h98OhnGITrWR3bOGfwYCthgcrV8AnTJz8MzslTQbC3SOAmw==",
|
|
"requires": {
|
|
"@oozcitak/infra": "1.0.8",
|
|
"@oozcitak/util": "8.3.8"
|
|
}
|
|
},
|
|
"@oozcitak/util": {
|
|
"version": "8.3.8",
|
|
"resolved": "https://registry.npmjs.org/@oozcitak/util/-/util-8.3.8.tgz",
|
|
"integrity": "sha512-T8TbSnGsxo6TDBJx/Sgv/BlVJL3tshxZP7Aq5R1mSnM5OcHY2dQaxLMu2+E8u3gN0MLOzdjurqN4ZRVuzQycOQ=="
|
|
},
|
|
"@types/node": {
|
|
"version": "20.2.3",
|
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.3.tgz",
|
|
"integrity": "sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw=="
|
|
},
|
|
"@xmldom/xmldom": {
|
|
"version": "0.8.7",
|
|
"resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.7.tgz",
|
|
"integrity": "sha512-sI1Ly2cODlWStkINzqGrZ8K6n+MTSbAeQnAipGyL+KZCXuHaRlj2gyyy8B/9MvsFFqN7XHryQnB2QwhzvJXovg=="
|
|
},
|
|
"argparse": {
|
|
"version": "1.0.10",
|
|
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
|
|
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
|
|
"requires": {
|
|
"sprintf-js": "~1.0.2"
|
|
}
|
|
},
|
|
"async": {
|
|
"version": "3.2.4",
|
|
"resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
|
|
"integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ=="
|
|
},
|
|
"debug": {
|
|
"version": "4.3.4",
|
|
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
|
|
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
|
|
"requires": {
|
|
"ms": "2.1.2"
|
|
}
|
|
},
|
|
"escape-html": {
|
|
"version": "1.0.3",
|
|
"resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
|
|
"integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
|
|
},
|
|
"esprima": {
|
|
"version": "4.0.1",
|
|
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
|
|
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
|
|
},
|
|
"js-yaml": {
|
|
"version": "3.14.0",
|
|
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
|
|
"integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
|
|
"requires": {
|
|
"argparse": "^1.0.7",
|
|
"esprima": "^4.0.0"
|
|
}
|
|
},
|
|
"ms": {
|
|
"version": "2.1.2",
|
|
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
|
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
|
},
|
|
"saml2-js": {
|
|
"version": "4.0.2",
|
|
"resolved": "https://registry.npmjs.org/saml2-js/-/saml2-js-4.0.2.tgz",
|
|
"integrity": "sha512-03EEy/d55+4Ltl6jXAcRY1Fkrcpwt3K6a0T4N4Bfq5IKu9TbJqYG5AoXSi1P4lKvwvxQ99v5RPeoffSsumRrEg==",
|
|
"requires": {
|
|
"@xmldom/xmldom": "^0.8.6",
|
|
"async": "^3.2.0",
|
|
"debug": "^4.3.0",
|
|
"underscore": "^1.8.0",
|
|
"xml-crypto": "^3.0.1",
|
|
"xml-encryption": "^3.0.2",
|
|
"xmlbuilder2": "^2.4.0"
|
|
}
|
|
},
|
|
"sprintf-js": {
|
|
"version": "1.0.3",
|
|
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
|
|
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
|
|
},
|
|
"underscore": {
|
|
"version": "1.13.6",
|
|
"resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz",
|
|
"integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A=="
|
|
},
|
|
"xml-crypto": {
|
|
"version": "3.0.1",
|
|
"resolved": "https://registry.npmjs.org/xml-crypto/-/xml-crypto-3.0.1.tgz",
|
|
"integrity": "sha512-7XrwB3ujd95KCO6+u9fidb8ajvRJvIfGNWD0XLJoTWlBKz+tFpUzEYxsN+Il/6/gHtEs1RgRh2RH+TzhcWBZUw==",
|
|
"requires": {
|
|
"@xmldom/xmldom": "^0.8.5",
|
|
"xpath": "0.0.32"
|
|
}
|
|
},
|
|
"xml-encryption": {
|
|
"version": "3.0.2",
|
|
"resolved": "https://registry.npmjs.org/xml-encryption/-/xml-encryption-3.0.2.tgz",
|
|
"integrity": "sha512-VxYXPvsWB01/aqVLd6ZMPWZ+qaj0aIdF+cStrVJMcFj3iymwZeI0ABzB3VqMYv48DkSpRhnrXqTUkR34j+UDyg==",
|
|
"requires": {
|
|
"@xmldom/xmldom": "^0.8.5",
|
|
"escape-html": "^1.0.3",
|
|
"xpath": "0.0.32"
|
|
}
|
|
},
|
|
"xmlbuilder2": {
|
|
"version": "2.4.1",
|
|
"resolved": "https://registry.npmjs.org/xmlbuilder2/-/xmlbuilder2-2.4.1.tgz",
|
|
"integrity": "sha512-vliUplZsk5vJnhxXN/mRcij/AE24NObTUm/Zo4vkLusgayO6s3Et5zLEA14XZnY1c3hX5o1ToR0m0BJOPy0UvQ==",
|
|
"requires": {
|
|
"@oozcitak/dom": "1.15.8",
|
|
"@oozcitak/infra": "1.0.8",
|
|
"@oozcitak/util": "8.3.8",
|
|
"@types/node": "*",
|
|
"js-yaml": "3.14.0"
|
|
}
|
|
},
|
|
"xpath": {
|
|
"version": "0.0.32",
|
|
"resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz",
|
|
"integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw=="
|
|
}
|
|
}
|
|
}
|