Support bundlers where import.meta.url is undefined (#622)

This commit is contained in:
Jaco
2022-03-07 09:15:10 +01:00
committed by GitHub
parent ece28e79b4
commit 2331d7c92b
6 changed files with 104 additions and 92 deletions
+7
View File
@@ -1,5 +1,12 @@
# CHANGELOG
## master
Changes:
- Adjust for bundlers where `import.meta.url` is undefined
## 1.1.1 Feb 14, 2022
Changes:
+2 -2
View File
@@ -29,7 +29,7 @@
"devDependencies": {
"@babel/core": "^7.17.5",
"@babel/runtime": "^7.17.2",
"@polkadot/dev": "^0.65.79",
"@polkadot/dev": "^0.65.85",
"@polkadot/x-bundle": "^8.4.1",
"@types/jest": "^27.4.1",
"babel-loader": "^8.2.3",
@@ -42,7 +42,7 @@
"react-native": "^0.67.3",
"stream-browserify": "^3.0.0",
"vue-template-compiler": "^2.6.14",
"webpack": "^5.69.1",
"webpack": "^5.70.0",
"webpack-cli": "^4.9.2",
"webpack-serve": "^4.0.0"
},
+2 -2
View File
@@ -34,8 +34,8 @@
},
"devDependencies": {
"@types/react-copy-to-clipboard": "^5.0.2",
"@types/react-dom": "^17.0.11",
"@types/styled-components": "^5.1.23",
"@types/react-dom": "^17.0.13",
"@types/styled-components": "^5.1.24",
"styled-components": "^5.3.3",
"xmlserializer": "^0.6.1"
},
+1 -1
View File
@@ -30,7 +30,7 @@
},
"devDependencies": {
"@types/react-qr-reader": "^2.1.4",
"@types/styled-components": "^5.1.23"
"@types/styled-components": "^5.1.24"
},
"peerDependencies": {
"@polkadot/util": "*",
+2 -2
View File
@@ -24,10 +24,10 @@
"@polkadot/ui-shared": "1.1.2-8",
"@polkadot/util": "^8.4.1",
"@polkadot/util-crypto": "^8.4.1",
"react-native-svg": "^12.2.0"
"react-native-svg": "^12.3.0"
},
"devDependencies": {
"@types/react-native": "^0.67.1"
"@types/react-native": "^0.67.2"
},
"peerDependencies": {
"@polkadot/util": "*",
+90 -85
View File
@@ -2081,9 +2081,9 @@ __metadata:
languageName: node
linkType: hard
"@polkadot/dev@npm:^0.65.79":
version: 0.65.79
resolution: "@polkadot/dev@npm:0.65.79"
"@polkadot/dev@npm:^0.65.85":
version: 0.65.85
resolution: "@polkadot/dev@npm:0.65.85"
dependencies:
"@babel/cli": ^7.17.6
"@babel/core": ^7.17.5
@@ -2124,7 +2124,7 @@ __metadata:
eslint-plugin-import-newlines: ^1.2.1
eslint-plugin-node: ^11.1.0
eslint-plugin-promise: ^6.0.0
eslint-plugin-react: ^7.29.2
eslint-plugin-react: ^7.29.3
eslint-plugin-react-hooks: ^4.3.0
eslint-plugin-simple-import-sort: ^7.0.0
eslint-plugin-sort-destructure-keys: ^1.4.0
@@ -2143,7 +2143,7 @@ __metadata:
mkdirp: ^1.0.4
prettier: ^2.5.1
rimraf: ^3.0.2
rollup: ^2.68.0
rollup: ^2.69.1
rollup-plugin-cleanup: ^3.2.1
typescript: ^4.6.2
yargs: ^17.3.1
@@ -2169,7 +2169,7 @@ __metadata:
polkadot-exec-rollup: scripts/polkadot-exec-rollup.mjs
polkadot-exec-tsc: scripts/polkadot-exec-tsc.mjs
polkadot-exec-webpack: scripts/polkadot-exec-webpack.mjs
checksum: d260fd943109f05c23ed74213ab90b41f4cbe1fb24ba543c3e7c9671bf859fb9b8d6d127d00bcb0eb07334b3ceb9ef292f30c6dec08dd4cad3ff29f7e7f558d3
checksum: 8e14dcbe9c3d1c0832d9109d68ca6be376987da3dd6ac1e63b791022af7f35f48917da9cfe10cbbe7ec19d9950c7feb10d188a52235ca7ab0f568dd491ad9d62
languageName: node
linkType: hard
@@ -2225,8 +2225,8 @@ __metadata:
"@polkadot/util": ^8.4.1
"@polkadot/util-crypto": ^8.4.1
"@types/react-copy-to-clipboard": ^5.0.2
"@types/react-dom": ^17.0.11
"@types/styled-components": ^5.1.23
"@types/react-dom": ^17.0.13
"@types/styled-components": ^5.1.24
color: ^3.2.1
ethereum-blockies-base64: ^1.0.2
jdenticon: 3.1.1
@@ -2253,7 +2253,7 @@ __metadata:
"@polkadot/util": ^8.4.1
"@polkadot/util-crypto": ^8.4.1
"@types/react-qr-reader": ^2.1.4
"@types/styled-components": ^5.1.23
"@types/styled-components": ^5.1.24
qrcode-generator: ^1.4.4
react-qr-reader: ^2.2.1
styled-components: ^5.3.3
@@ -2274,8 +2274,8 @@ __metadata:
"@polkadot/ui-shared": 1.1.2-8
"@polkadot/util": ^8.4.1
"@polkadot/util-crypto": ^8.4.1
"@types/react-native": ^0.67.1
react-native-svg: ^12.2.0
"@types/react-native": ^0.67.2
react-native-svg: ^12.3.0
peerDependencies:
"@polkadot/util": "*"
"@polkadot/util-crypto": "*"
@@ -3061,21 +3061,21 @@ __metadata:
languageName: node
linkType: hard
"@types/react-dom@npm:^17.0.11":
version: 17.0.11
resolution: "@types/react-dom@npm:17.0.11"
"@types/react-dom@npm:^17.0.13":
version: 17.0.13
resolution: "@types/react-dom@npm:17.0.13"
dependencies:
"@types/react": "*"
checksum: 4d5730dffbef86c887cecad7e3cecda424ce6a64d0b5441c63b5b015d48219868660a2bb1aa15e897e565ad8867fa6b885d4358b04e1c4e589ba4c07c3fda55c
checksum: 62c42a54ac8961c23a0e74b9cdd8b0a78563757e462b1ab665b2aa365bfd8b86a73d3f6eafc09a4a80fb08659321db168f012aa597c41c0df36f645a94e9266b
languageName: node
linkType: hard
"@types/react-native@npm:^0.67.1":
version: 0.67.1
resolution: "@types/react-native@npm:0.67.1"
"@types/react-native@npm:^0.67.2":
version: 0.67.2
resolution: "@types/react-native@npm:0.67.2"
dependencies:
"@types/react": "*"
checksum: 5a5f7280dee3416f6b4b77d2c707c3d87209b07d5690a1affc66c4c728f5143c5345c919150e2cf236d5da4bc23b9e454652c67e7859ded437fc93d9f0386187
checksum: c420c141586c893ec4014d9f17e8750a91097209e20369f65e0cb59e84bf26164cbe07104ab6f74041b0d780dec8708e63e660ce494c30c20253b2b51c82abcb
languageName: node
linkType: hard
@@ -3130,14 +3130,14 @@ __metadata:
languageName: node
linkType: hard
"@types/styled-components@npm:^5.1.23":
version: 5.1.23
resolution: "@types/styled-components@npm:5.1.23"
"@types/styled-components@npm:^5.1.24":
version: 5.1.24
resolution: "@types/styled-components@npm:5.1.24"
dependencies:
"@types/hoist-non-react-statics": "*"
"@types/react": "*"
csstype: ^3.0.2
checksum: 78bc52c70df3964cb3826bdc7f2aa298b610971b63f1e015184f425236219b97d8efaf665603960388763686335e2d8b981e4ee3d87f0e3e3781bad35b0a646a
checksum: 158c69085ad899622f558426c623d3052f7b521ede01c0fd342280c93ef2ac462a39c4c3b2374e7c7e2630fcc64dfcfd8f4446c8d4809cbac9a7b962a73357c0
languageName: node
linkType: hard
@@ -4434,7 +4434,7 @@ __metadata:
languageName: node
linkType: hard
"boolbase@npm:^1.0.0, boolbase@npm:~1.0.0":
"boolbase@npm:^1.0.0":
version: 1.0.0
resolution: "boolbase@npm:1.0.0"
checksum: 3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0
@@ -5350,15 +5350,16 @@ __metadata:
languageName: node
linkType: hard
"css-select@npm:^2.1.0":
version: 2.1.0
resolution: "css-select@npm:2.1.0"
"css-select@npm:^4.2.1":
version: 4.2.1
resolution: "css-select@npm:4.2.1"
dependencies:
boolbase: ^1.0.0
css-what: ^3.2.1
domutils: ^1.7.0
nth-check: ^1.0.2
checksum: 0c4099910f2411e2a9103cf92ea6a4ad738b57da75bcf73d39ef2c14a00ef36e5f16cb863211c901320618b24ace74da6333442d82995cafd5040077307de462
css-what: ^5.1.0
domhandler: ^4.3.0
domutils: ^2.8.0
nth-check: ^2.0.1
checksum: 6617193ec7c332217204c4ea371d332c6845603fda415e36032e7e9e18206d7c368a14e3c57532082314d2689955b01122aa1097c1c52b6c1cab7ad90970d3c6
languageName: node
linkType: hard
@@ -5383,10 +5384,10 @@ __metadata:
languageName: node
linkType: hard
"css-what@npm:^3.2.1":
version: 3.4.2
resolution: "css-what@npm:3.4.2"
checksum: 26bb5ec3ae718393d418016365c849fa14bd0de408c735dea3ddf58146b6cc54f3b336fb4afd31d95c06ca79583acbcdfec7ee93d31ff5c1a697df135b38dfeb
"css-what@npm:^5.1.0":
version: 5.1.0
resolution: "css-what@npm:5.1.0"
checksum: 0b75d1bac95c885c168573c85744a6c6843d8c33345f54f717218b37ea6296b0e99bb12105930ea170fd4a921990392a7c790c16c585c1d8960c49e2b7ec39f7
languageName: node
linkType: hard
@@ -5890,27 +5891,21 @@ __metadata:
languageName: node
linkType: hard
"dom-serializer@npm:0":
version: 0.2.2
resolution: "dom-serializer@npm:0.2.2"
"dom-serializer@npm:^1.0.1":
version: 1.3.2
resolution: "dom-serializer@npm:1.3.2"
dependencies:
domelementtype: ^2.0.1
domhandler: ^4.2.0
entities: ^2.0.0
checksum: 376344893e4feccab649a14ca1a46473e9961f40fe62479ea692d4fee4d9df1c00ca8654811a79c1ca7b020096987e1ca4fb4d7f8bae32c1db800a680a0e5d5e
checksum: bff48714944d67b160db71ba244fb0f3fe72e77ef2ec8414e2eeb56f2d926e404a13456b8b83a5392e217ba47dec2ec0c368801b31481813e94d185276c3e964
languageName: node
linkType: hard
"domelementtype@npm:1":
version: 1.3.1
resolution: "domelementtype@npm:1.3.1"
checksum: 7893da40218ae2106ec6ffc146b17f203487a52f5228b032ea7aa470e41dfe03e1bd762d0ee0139e792195efda765434b04b43cddcf63207b098f6ae44b36ad6
languageName: node
linkType: hard
"domelementtype@npm:^2.0.1":
version: 2.1.0
resolution: "domelementtype@npm:2.1.0"
checksum: 55144142c1a06840b830909e4d2904bf604949114362b1b4ab2417b48e889e118b75f2d3eff68bf50fca74d8033a68e19c8b0387e6fafecb4489560af698cb5e
"domelementtype@npm:^2.0.1, domelementtype@npm:^2.2.0":
version: 2.2.0
resolution: "domelementtype@npm:2.2.0"
checksum: 24cb386198640cd58aa36f8c987f2ea61859929106d06ffcc8f547e70cb2ed82a6dc56dcb8252b21fba1f1ea07df6e4356d60bfe57f77114ca1aed6828362629
languageName: node
linkType: hard
@@ -5923,13 +5918,23 @@ __metadata:
languageName: node
linkType: hard
"domutils@npm:^1.7.0":
version: 1.7.0
resolution: "domutils@npm:1.7.0"
"domhandler@npm:^4.2.0, domhandler@npm:^4.3.0":
version: 4.3.0
resolution: "domhandler@npm:4.3.0"
dependencies:
dom-serializer: 0
domelementtype: 1
checksum: f60a725b1f73c1ae82f4894b691601ecc6ecb68320d87923ac3633137627c7865725af813ae5d188ad3954283853bcf46779eb50304ec5d5354044569fcefd2b
domelementtype: ^2.2.0
checksum: d2a2dbf40dd99abf936b65ad83c6b530afdb3605a87cad37a11b5d9220e68423ebef1b86c89e0f6d93ffaf315cc327cf1a988652e7a9a95cce539e3984f4c64d
languageName: node
linkType: hard
"domutils@npm:^2.8.0":
version: 2.8.0
resolution: "domutils@npm:2.8.0"
dependencies:
dom-serializer: ^1.0.1
domelementtype: ^2.2.0
domhandler: ^4.2.0
checksum: abf7434315283e9aadc2a24bac0e00eab07ae4313b40cc239f89d84d7315ebdfd2fb1b5bf750a96bc1b4403d7237c7b2ebf60459be394d625ead4ca89b934391
languageName: node
linkType: hard
@@ -6054,13 +6059,13 @@ __metadata:
languageName: node
linkType: hard
"enhanced-resolve@npm:^5.3.2, enhanced-resolve@npm:^5.8.3":
version: 5.9.1
resolution: "enhanced-resolve@npm:5.9.1"
"enhanced-resolve@npm:^5.3.2, enhanced-resolve@npm:^5.9.2":
version: 5.9.2
resolution: "enhanced-resolve@npm:5.9.2"
dependencies:
graceful-fs: ^4.2.4
tapable: ^2.2.0
checksum: d5adf8fa8bce8ddaf663b020d26db7efb4cc46b0a35fad750cb9149b0ae8ef70c8ee8d85b1a85c0c6490613afddba1c9401590dd37b0426eaa483d48003a5f49
checksum: 792b7a01abb4ee4433b658c71f92d5948675938e0c03cad1732abe843b87395f15cb880ace4f819f78ead94163278283afc79b8be63c0eddca8ab45f7d8c515d
languageName: node
linkType: hard
@@ -6355,9 +6360,9 @@ __metadata:
languageName: node
linkType: hard
"eslint-plugin-react@npm:^7.29.2":
version: 7.29.2
resolution: "eslint-plugin-react@npm:7.29.2"
"eslint-plugin-react@npm:^7.29.3":
version: 7.29.3
resolution: "eslint-plugin-react@npm:7.29.3"
dependencies:
array-includes: ^3.1.4
array.prototype.flatmap: ^1.2.5
@@ -6375,7 +6380,7 @@ __metadata:
string.prototype.matchall: ^4.0.6
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
checksum: fcd793c0fd8e4570dcf8f70dd4afae9882303f4a4b650e09dac2f85fdc0b28747cb97b79832f4b8f4eabdbfb9edf69dc0ff04e8b7f33e0bb8e3f024185f4b037
checksum: 5a7b0b5700a3ed9bc52f5e7caab31a60bba586d356d07b49aa78c4b7b83fb54f2e4f6d59f61a9a315f1f89ea74f422a41846ff3432647dd1e8ae629a96dc2814
languageName: node
linkType: hard
@@ -10929,12 +10934,12 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"nth-check@npm:^1.0.2":
version: 1.0.2
resolution: "nth-check@npm:1.0.2"
"nth-check@npm:^2.0.1":
version: 2.0.1
resolution: "nth-check@npm:2.0.1"
dependencies:
boolbase: ~1.0.0
checksum: 59e115fdd75b971d0030f42ada3aac23898d4c03aa13371fa8b3339d23461d1badf3fde5aad251fb956aaa75c0a3b9bfcd07c08a34a83b4f9dadfdce1d19337c
boolbase: ^1.0.0
checksum: 5386d035c48438ff304fe687704d93886397349d1bed136de97aeae464caba10e8ffac55a04b215b86b3bc8897f33e0a5aa1045a9d8b2f251ae61b2a3ad3e450
languageName: node
linkType: hard
@@ -11980,16 +11985,16 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"react-native-svg@npm:^12.2.0":
version: 12.2.0
resolution: "react-native-svg@npm:12.2.0"
"react-native-svg@npm:^12.3.0":
version: 12.3.0
resolution: "react-native-svg@npm:12.3.0"
dependencies:
css-select: ^2.1.0
css-select: ^4.2.1
css-tree: ^1.0.0-alpha.39
peerDependencies:
react: "*"
react-native: ">=0.50.0"
checksum: 9099e5775fa03f2c6c49d65afc3a67cf9b98e0829c06bcf117c8dc02b4b2ab6ce26eac1152d2b25fc66cc62eb86d661b7dc871390e88e24df9eff67b188b948a
checksum: 9bed890d030819ed650fdc84ae8127f78f72a28d81a160dd574729b81f237c85be6a5ff4a0951b4dd28bd2836189f18afffef1fd6447fb3b6537c7ecd23f08c2
languageName: node
linkType: hard
@@ -12572,9 +12577,9 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"rollup@npm:^2.68.0":
version: 2.68.0
resolution: "rollup@npm:2.68.0"
"rollup@npm:^2.69.1":
version: 2.70.0
resolution: "rollup@npm:2.70.0"
dependencies:
fsevents: ~2.3.2
dependenciesMeta:
@@ -12582,7 +12587,7 @@ resolve@^2.0.0-next.3:
optional: true
bin:
rollup: dist/bin/rollup
checksum: c883f6fb2e10e1c79a32527da0c50ef47a7beb8ddacfdae4197ff2d1911fb8d10bb2704496cf878d3048fbf3524d613bc87f25c5be0afc667fe30b7d04fa8092
checksum: 95075049f7a2c727a7bdd78c4a6fb4a468561b3de853c010d34fdd693d7c761d5838bcfaf4e49a441b34abbc22cceaa01af47f69f622cbd725678792b5f1acfb
languageName: node
linkType: hard
@@ -12592,7 +12597,7 @@ resolve@^2.0.0-next.3:
dependencies:
"@babel/core": ^7.17.5
"@babel/runtime": ^7.17.2
"@polkadot/dev": ^0.65.79
"@polkadot/dev": ^0.65.85
"@polkadot/x-bundle": ^8.4.1
"@types/jest": ^27.4.1
babel-loader: ^8.2.3
@@ -12605,7 +12610,7 @@ resolve@^2.0.0-next.3:
react-native: ^0.67.3
stream-browserify: ^3.0.0
vue-template-compiler: ^2.6.14
webpack: ^5.69.1
webpack: ^5.70.0
webpack-cli: ^4.9.2
webpack-serve: ^4.0.0
languageName: unknown
@@ -14565,9 +14570,9 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"webpack@npm:^5.69.1":
version: 5.69.1
resolution: "webpack@npm:5.69.1"
"webpack@npm:^5.70.0":
version: 5.70.0
resolution: "webpack@npm:5.70.0"
dependencies:
"@types/eslint-scope": ^3.7.3
"@types/estree": ^0.0.51
@@ -14578,7 +14583,7 @@ resolve@^2.0.0-next.3:
acorn-import-assertions: ^1.7.6
browserslist: ^4.14.5
chrome-trace-event: ^1.0.2
enhanced-resolve: ^5.8.3
enhanced-resolve: ^5.9.2
es-module-lexer: ^0.9.0
eslint-scope: 5.1.1
events: ^3.2.0
@@ -14598,7 +14603,7 @@ resolve@^2.0.0-next.3:
optional: true
bin:
webpack: bin/webpack.js
checksum: 490a6e9e4cd9d0ed3b6c7ca08015da2628919fda8fcf9c36f0f6c0e3ad71eaaaf4b0d12753109f22a4faf79fe9a9063552d9708e0ee2352cf8568433b8e296a7
checksum: 00439884a9cdd5305aed3ce93735635785a15c5464a6d2cfce87e17727a07585de02420913e82aa85ddd2ae7322175d2cfda6ac0878a17f061cb605e6a7db57a
languageName: node
linkType: hard