add querystring fallback (#177250)

This commit is contained in:
Martin Aeschlimann 2023-03-15 17:29:41 +01:00 committed by GitHub
parent 2a20cc59f0
commit 273e74965b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 2 deletions

View file

@ -21,9 +21,12 @@ module.exports = withBrowserDefaults({
extension: './src/extension.ts',
},
externals: {
'keytar': 'commonjs keytar'
'keytar': 'commonjs keytar',
},
resolve: {
fallback: {
'querystring': require.resolve('querystring-es3')
},
alias: {
'./node/crypto': path.resolve(__dirname, 'src/browser/crypto'),
'./node/authServer': path.resolve(__dirname, 'src/browser/authServer'),

View file

@ -49,7 +49,8 @@
"@types/node-fetch": "^2.5.7",
"@types/randombytes": "^2.0.0",
"@types/sha.js": "^2.4.0",
"@types/uuid": "8.0.0"
"@types/uuid": "8.0.0",
"querystring-es3": "^0.2.1"
},
"dependencies": {
"node-fetch": "2.6.7",

View file

@ -370,6 +370,11 @@ node-fetch@2.6.7:
dependencies:
whatwg-url "^5.0.0"
querystring-es3@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
integrity sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==
semver@^5.3.0, semver@^5.4.1:
version "5.7.1"
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"