Update @chialab/esbuild-plugin-meta-url (#113)

Co-authored-by: Max Ammann <max@maxammann.org>
This commit is contained in:
Yaroslav Biletskyi 2022-05-25 21:31:38 +03:00 committed by GitHub
parent 204f8625f6
commit 980d2f406a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 47 additions and 44 deletions

View File

@ -15,7 +15,7 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-env": "^0.15.3",
"@chialab/esbuild-plugin-meta-url": "^0.15.15",
"@chialab/esbuild-plugin-meta-url": "^0.15.28",
"esbuild": "^0.14.38",
"esbuild-plugin-inline-worker": "^0.1.1",
"patch-package": "^6.4.7",
@ -33,34 +33,37 @@
}
},
"node_modules/@chialab/esbuild-plugin-meta-url": {
"version": "0.15.15",
"version": "0.15.28",
"resolved": "https://registry.npmjs.org/@chialab/esbuild-plugin-meta-url/-/esbuild-plugin-meta-url-0.15.28.tgz",
"integrity": "sha512-KnAsCIqdDoISc+l2QoOwSYoSNIgBuSlrjGCbySivG/SED+qyPrZoCd+zIFSFaKYlK6gBs6vCeJdCHODVti9Q8g==",
"dev": true,
"license": "MIT",
"dependencies": {
"@chialab/esbuild-rna": "^0.15.14",
"@chialab/estransform": "^0.15.14",
"@chialab/node-resolve": "^0.15.9"
"@chialab/esbuild-rna": "^0.15.28",
"@chialab/estransform": "^0.15.28",
"@chialab/node-resolve": "^0.15.28"
},
"engines": {
"node": ">=13"
}
},
"node_modules/@chialab/esbuild-rna": {
"version": "0.15.14",
"version": "0.15.28",
"resolved": "https://registry.npmjs.org/@chialab/esbuild-rna/-/esbuild-rna-0.15.28.tgz",
"integrity": "sha512-kJujw5Fvff8844RCUNitc9C6QGbx+oKNKMs8lATJo0mraWBpYLKuiGrEhcYiydVwAZLN227EDbsYWLCwuWkeFw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@chialab/estransform": "^0.15.14",
"@chialab/node-resolve": "^0.15.9"
"@chialab/estransform": "^0.15.28",
"@chialab/node-resolve": "^0.15.28"
},
"engines": {
"node": ">=13"
}
},
"node_modules/@chialab/estransform": {
"version": "0.15.14",
"version": "0.15.28",
"resolved": "https://registry.npmjs.org/@chialab/estransform/-/estransform-0.15.28.tgz",
"integrity": "sha512-mMTfyalNmqDktBpeWGzLnu4fh8Rp8a/+y423sQvkcEH4C+zAsG0rsZ8+Ljhh39O+LQX87iCWsUaoQJENidVuMQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@parcel/source-map": "^2.0.0"
},
@ -69,17 +72,19 @@
}
},
"node_modules/@chialab/node-resolve": {
"version": "0.15.9",
"version": "0.15.28",
"resolved": "https://registry.npmjs.org/@chialab/node-resolve/-/node-resolve-0.15.28.tgz",
"integrity": "sha512-wiB8EuL36jcbV0S78Z2VnIcJcuUK7sXclQGRwR9owCtqRjC0lLHjWCn/IkJd8IWN/tdVLj0HLA+qUbylxqZcFg==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=13"
}
},
"node_modules/@parcel/source-map": {
"version": "2.0.2",
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.0.5.tgz",
"integrity": "sha512-DRVlCFKLpqBSIbMxUoVlHgfiv12HTW/U7nnhzw52YgzDVXUX9OA41dXS1PU0pJ1si+D1k8msATUC+AoldN43mg==",
"dev": true,
"license": "MIT",
"dependencies": {
"detect-libc": "^1.0.3"
},
@ -508,8 +513,9 @@
},
"node_modules/detect-libc": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
"integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
"dev": true,
"license": "Apache-2.0",
"bin": {
"detect-libc": "bin/detect-libc.js"
},
@ -1852,35 +1858,45 @@
"dev": true
},
"@chialab/esbuild-plugin-meta-url": {
"version": "0.15.15",
"version": "0.15.28",
"resolved": "https://registry.npmjs.org/@chialab/esbuild-plugin-meta-url/-/esbuild-plugin-meta-url-0.15.28.tgz",
"integrity": "sha512-KnAsCIqdDoISc+l2QoOwSYoSNIgBuSlrjGCbySivG/SED+qyPrZoCd+zIFSFaKYlK6gBs6vCeJdCHODVti9Q8g==",
"dev": true,
"requires": {
"@chialab/esbuild-rna": "^0.15.14",
"@chialab/estransform": "^0.15.14",
"@chialab/node-resolve": "^0.15.9"
"@chialab/esbuild-rna": "^0.15.28",
"@chialab/estransform": "^0.15.28",
"@chialab/node-resolve": "^0.15.28"
}
},
"@chialab/esbuild-rna": {
"version": "0.15.14",
"version": "0.15.28",
"resolved": "https://registry.npmjs.org/@chialab/esbuild-rna/-/esbuild-rna-0.15.28.tgz",
"integrity": "sha512-kJujw5Fvff8844RCUNitc9C6QGbx+oKNKMs8lATJo0mraWBpYLKuiGrEhcYiydVwAZLN227EDbsYWLCwuWkeFw==",
"dev": true,
"requires": {
"@chialab/estransform": "^0.15.14",
"@chialab/node-resolve": "^0.15.9"
"@chialab/estransform": "^0.15.28",
"@chialab/node-resolve": "^0.15.28"
}
},
"@chialab/estransform": {
"version": "0.15.14",
"version": "0.15.28",
"resolved": "https://registry.npmjs.org/@chialab/estransform/-/estransform-0.15.28.tgz",
"integrity": "sha512-mMTfyalNmqDktBpeWGzLnu4fh8Rp8a/+y423sQvkcEH4C+zAsG0rsZ8+Ljhh39O+LQX87iCWsUaoQJENidVuMQ==",
"dev": true,
"requires": {
"@parcel/source-map": "^2.0.0"
}
},
"@chialab/node-resolve": {
"version": "0.15.9",
"version": "0.15.28",
"resolved": "https://registry.npmjs.org/@chialab/node-resolve/-/node-resolve-0.15.28.tgz",
"integrity": "sha512-wiB8EuL36jcbV0S78Z2VnIcJcuUK7sXclQGRwR9owCtqRjC0lLHjWCn/IkJd8IWN/tdVLj0HLA+qUbylxqZcFg==",
"dev": true
},
"@parcel/source-map": {
"version": "2.0.2",
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/@parcel/source-map/-/source-map-2.0.5.tgz",
"integrity": "sha512-DRVlCFKLpqBSIbMxUoVlHgfiv12HTW/U7nnhzw52YgzDVXUX9OA41dXS1PU0pJ1si+D1k8msATUC+AoldN43mg==",
"dev": true,
"requires": {
"detect-libc": "^1.0.3"
@ -2215,6 +2231,8 @@
},
"detect-libc": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
"integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
"dev": true
},
"electron-to-chromium": {

View File

@ -6,8 +6,7 @@
"wasm-pack": "wasm-pack build --out-name index --out-dir lib/src/wasm-pack ../ --target web -- --features \"$FEATURES\" -Z build-std=std,panic_abort && rm src/wasm-pack/package.json",
"clean": "rm -rf dist && rm -rf src/wasm-pack",
"esbuild": "npm run clean && npm run wasm-pack && WEBGL=false node build.mjs && tsc -m es2022 -outDir ./dist/esbuild --emitDeclarationOnly",
"esbuild-webgl": "npm run clean && FEATURES=web-webgl npm run wasm-pack && WEBGL=true node build.mjs && tsc -m es2022 -outDir ./dist/esbuild --emitDeclarationOnly",
"postinstall": "patch-package"
"esbuild-webgl": "npm run clean && FEATURES=web-webgl npm run wasm-pack && WEBGL=true node build.mjs && tsc -m es2022 -outDir ./dist/esbuild --emitDeclarationOnly"
},
"files": [
"dist/**/*"
@ -21,10 +20,9 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-env": "^0.15.3",
"@chialab/esbuild-plugin-meta-url": "^0.15.15",
"@chialab/esbuild-plugin-meta-url": "^0.15.28",
"esbuild": "^0.14.38",
"esbuild-plugin-inline-worker": "^0.1.1",
"patch-package": "^6.4.7",
"ts-loader": "^9.2.8",
"typescript": "^4.5.4",
"wasm-pack": "^0.10.2"

View File

@ -1,13 +0,0 @@
diff --git a/node_modules/@chialab/esbuild-plugin-meta-url/lib/index.js b/node_modules/@chialab/esbuild-plugin-meta-url/lib/index.js
index 7e34edb..9a52cac 100644
--- a/node_modules/@chialab/esbuild-plugin-meta-url/lib/index.js
+++ b/node_modules/@chialab/esbuild-plugin-meta-url/lib/index.js
@@ -158,7 +158,7 @@ export default function({ emit = true } = {}) {
}
promises.push(Promise.resolve().then(async () => {
- const { path: resolvedPath } = await build.resolve(value.split('?')[0], {
+ const { path: resolvedPath } = await build.resolve("./" + value.split('?')[0], {
kind: 'dynamic-import',
importer: args.path,
namespace: 'file',