Skip to content

Commit fb0927d

Browse files
committed
chore: update bundles with wrapscan URIs
1 parent 0a6f6f3 commit fb0927d

File tree

31 files changed

+297
-319
lines changed

31 files changed

+297
-319
lines changed

integration-tests/react-app/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"version": "0.1.0",
44
"private": true,
55
"dependencies": {
6-
"@polywrap/client-js": "~0.10.1",
7-
"@polywrap/sys-config-bundle-js": "~0.10.1",
6+
"@polywrap/client-js": "~0.12.0-pre.1",
7+
"@polywrap/sys-config-bundle-js": "~0.12.0-pre.1",
88
"@types/react": "^18.2.13",
99
"@types/react-dom": "^18.2.6",
1010
"react": "^18.2.0",

packages/config-bundles/sys/package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,17 @@
1818
"lint": "eslint --color -c ../../../.eslintrc.js src/"
1919
},
2020
"dependencies": {
21-
"@polywrap/concurrent-plugin-js": "~0.10.0",
21+
"@polywrap/concurrent-plugin-js": "~0.12.0-pre.0",
2222
"@polywrap/config-bundle-types-js": "0.12.0-pre.1",
23-
"@polywrap/datetime-plugin-js": "~0.10.0",
24-
"@polywrap/file-system-plugin-js": "~0.10.0",
25-
"@polywrap/http-plugin-js": "~0.10.0",
26-
"@polywrap/logger-plugin-js": "~0.10.0",
23+
"@polywrap/datetime-plugin-js": "~0.12.0-pre.0",
24+
"@polywrap/file-system-plugin-js": "~0.12.0-pre.0",
25+
"@polywrap/http-plugin-js": "~0.12.0-pre.0",
26+
"@polywrap/logger-plugin-js": "~0.12.0-pre.0",
2727
"@polywrap/uri-resolver-extensions-js": "0.12.0-pre.1",
2828
"base64-to-uint8array": "1.0.0"
2929
},
3030
"devDependencies": {
31+
"@polywrap/wrap-manifest-types-js": "~0.11.0",
3132
"doc-snippets": "~1.0.0",
3233
"rimraf": "3.0.2",
3334
"ts-node": "10.9.1",

packages/config-bundles/sys/scripts/embed-wraps.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import fs from "fs";
22
import path from "path";
3-
import { WasmPackage } from "@polywrap/wasm-js";
3+
import { deserializeWrapManifest } from "@polywrap/wrap-manifest-types-js";
44

55
async function main() {
66

@@ -25,12 +25,7 @@ async function main() {
2525

2626
try {
2727
// Make sure we can load the wasm module
28-
const tryLoad = WasmPackage.from(
29-
infoBytes,
30-
wasmBytes
31-
);
32-
const result = await tryLoad.getManifest();
33-
if (!result.ok) throw result.error;
28+
await deserializeWrapManifest(infoBytes);
3429
} catch (err) {
3530
throw Error(`Unable to load wrapper at ${wrapperDir}`);
3631
}

packages/config-bundles/sys/src/common.ts

Lines changed: 19 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -21,93 +21,62 @@ export const bundle: Bundle = {
2121
logger: {
2222
uri: "plugin/logger@1.0.0",
2323
package: loggerPlugin({}) as IWrapPackage,
24-
implements: ["wrapscan.io/polywrap/logger@1.0", "ens/wraps.eth:logger@1.0.0"],
25-
redirectFrom: [
26-
"wrapscan.io/polywrap/logger@1.0",
27-
"ens/wraps.eth:logger@1.0.0",
28-
],
24+
implements: ["wrapscan.io/polywrap/logger@1.0"],
25+
redirectFrom: ["wrapscan.io/polywrap/logger@1.0"],
2926
},
3027
datetime: {
3128
uri: "plugin/datetime@1.0.0",
3229
package: dateTimePlugin({}) as IWrapPackage,
33-
implements: [
34-
"wrapscan.io/polywrap/datetime@1.0",
35-
"ens/wraps.eth:datetime@1.0.0",
36-
],
37-
redirectFrom: [
38-
"wrapscan.io/polywrap/datetime@1.0",
39-
"ens/wraps.eth:datetime@1.0.0",
40-
],
30+
implements: ["wrapscan.io/polywrap/datetime@1.0"],
31+
redirectFrom: ["wrapscan.io/polywrap/datetime@1.0"],
4132
},
4233
concurrent: {
4334
uri: "plugin/concurrent@1.0.0",
4435
package: concurrentPromisePlugin({}) as IWrapPackage,
45-
implements: [
46-
"wrapscan.io/polywrap/concurrent@1.0",
47-
"ens/wraps.eth:concurrent@1.0.0",
48-
],
49-
redirectFrom: [
50-
"wrapscan.io/polywrap/concurrent@1.0",
51-
"ens/wraps.eth:concurrent@1.0.0",
52-
],
36+
implements: ["wrapscan.io/polywrap/concurrent@1.0"],
37+
redirectFrom: ["wrapscan.io/polywrap/concurrent@1.0"],
5338
},
5439
http: {
5540
uri: "plugin/http@1.1.0",
5641
package: httpPlugin({}) as IWrapPackage,
57-
implements: [
58-
"wrapscan.io/polywrap/http@1.0",
59-
"ens/wraps.eth:http@1.1.0",
60-
"ens/wraps.eth:http@1.0.0",
61-
],
62-
redirectFrom: [
63-
"wrapscan.io/polywrap/http@1.0",
64-
"ens/wraps.eth:http@1.1.0",
65-
"ens/wraps.eth:http@1.0.0",
66-
],
42+
implements: ["wrapscan.io/polywrap/http@1.0"],
43+
redirectFrom: ["wrapscan.io/polywrap/http@1.0"],
6744
},
6845
githubResolver: {
69-
uri: "wrap://ipfs/QmYPp2bQpRxR7WCoiAgWsWoiQzqxyFdqWxp1i65VW8wNv2",
46+
uri: "wrapscan.io/polywrap/github-uri-resolver@1.0",
7047
implements: [ExtendableUriResolver.defaultExtInterfaceUris[0].uri],
7148
},
7249
httpResolver: {
73-
uri: "embed/http-uri-resolver-ext@1.0.1",
50+
uri: "embed/http-uri-resolver@1.0.0",
7451
package: httpResolver.wasmPackage,
7552
implements: [
76-
"ens/wraps.eth:http-uri-resolver-ext@1.0.1",
77-
ExtendableUriResolver.defaultExtInterfaceUris[0].uri,
78-
ExtendableUriResolver.defaultExtInterfaceUris[2].uri,
53+
"wrapscan.io/polywrap/http-uri-resolver@1.0",
54+
ExtendableUriResolver.defaultExtInterfaceUris[0].uri
7955
],
80-
redirectFrom: ["ens/wraps.eth:http-uri-resolver-ext@1.0.1"],
56+
redirectFrom: ["wrapscan.io/polywrap/http-uri-resolver@1.0"],
8157
},
8258
wrapscanResolver: {
8359
uri: "https://wraps.wrapscan.io/r/polywrap/wrapscan-uri-resolver@1.0",
8460
implements: [
8561
"wrapscan.io/polywrap/wrapscan-uri-resolver@1.0",
86-
ExtendableUriResolver.defaultExtInterfaceUris[2].uri,
62+
ExtendableUriResolver.defaultExtInterfaceUris[0].uri,
8763
],
8864
redirectFrom: ["wrapscan.io/polywrap/wrapscan-uri-resolver@1.0"],
8965
},
9066
ipfsHttpClient: {
9167
uri: "embed/ipfs-http-client@1.0.0",
9268
package: ipfsHttpClient.wasmPackage,
93-
implements: [
94-
"wrapscan.io/polywrap/ipfs-http-client@1.0",
95-
"ens/wraps.eth:ipfs-http-client@1.0.0",
96-
],
97-
redirectFrom: [
98-
"wrapscan.io/polywrap/ipfs-http-client@1.0",
99-
"ens/wraps.eth:ipfs-http-client@1.0.0",
100-
],
69+
implements: ["wrapscan.io/polywrap/ipfs-http-client@1.0"],
70+
redirectFrom: ["wrapscan.io/polywrap/ipfs-http-client@1.0"],
10171
},
10272
ipfsResolver: {
103-
uri: "embed/async-ipfs-uri-resolver-ext@1.0.1",
73+
uri: "embed/async-ipfs-uri-resolver@1.0.0",
10474
package: ipfsResolver.wasmPackage,
10575
implements: [
106-
"ens/wraps.eth:async-ipfs-uri-resolver-ext@1.0.1",
76+
"wrapscan.io/polywrap/async-ipfs-uri-resolver@1.0",
10777
ExtendableUriResolver.defaultExtInterfaceUris[0].uri,
108-
ExtendableUriResolver.defaultExtInterfaceUris[2].uri,
10978
],
110-
redirectFrom: ["ens/wraps.eth:async-ipfs-uri-resolver-ext@1.0.1"],
79+
redirectFrom: ["wrapscan.io/polywrap/async-ipfs-uri-resolver@1.0"],
11180
env: {
11281
provider: ipfsProviders[0],
11382
fallbackProviders: ipfsProviders.slice(1),
-196 Bytes
Binary file not shown.

packages/config-bundles/sys/src/embeds/async-ipfs-resolver/wrap.ts

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.
Binary file not shown.
Binary file not shown.

packages/config-bundles/sys/src/embeds/file-system-resolver/wrap.ts

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.
Binary file not shown.

0 commit comments

Comments
 (0)