diff --git a/packages/asyncify/package.json b/packages/asyncify/package.json index d8cd43c5b..7f9006995 100644 --- a/packages/asyncify/package.json +++ b/packages/asyncify/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/asyncify-js", "description": "Async Wasm Imports Support Using Asyncify", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", diff --git a/packages/client/package.json b/packages/client/package.json index 0cd0163fa..ffe102e5f 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/client-js", "description": "Polywrap JavaScript Client", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", @@ -23,21 +23,21 @@ "build:readme": "yarn doc-snippets combine" }, "dependencies": { - "@polywrap/client-config-builder-js": "0.11.0", - "@polywrap/core-client-js": "0.11.0", - "@polywrap/core-js": "0.11.0", - "@polywrap/msgpack-js": "0.11.0", - "@polywrap/plugin-js": "0.11.0", - "@polywrap/result": "0.11.0", - "@polywrap/tracing-js": "0.11.0", - "@polywrap/uri-resolver-extensions-js": "0.11.0", - "@polywrap/uri-resolvers-js": "0.11.0", - "@polywrap/wrap-manifest-types-js": "0.11.0" + "@polywrap/client-config-builder-js": "0.12.0-pre.1", + "@polywrap/core-client-js": "0.12.0-pre.1", + "@polywrap/core-js": "0.12.0-pre.1", + "@polywrap/msgpack-js": "0.12.0-pre.1", + "@polywrap/plugin-js": "0.12.0-pre.1", + "@polywrap/result": "0.12.0-pre.1", + "@polywrap/tracing-js": "0.12.0-pre.1", + "@polywrap/uri-resolver-extensions-js": "0.12.0-pre.1", + "@polywrap/uri-resolvers-js": "0.12.0-pre.1", + "@polywrap/wrap-manifest-types-js": "0.12.0-pre.1" }, "devDependencies": { "@polywrap/cli-js": "~0.10.0", - "@polywrap/sys-config-bundle-js": "0.11.0", - "@polywrap/test-cases": "0.11.0", + "@polywrap/sys-config-bundle-js": "0.12.0-pre.1", + "@polywrap/test-cases": "0.12.0-pre.1", "@types/jest": "29.5.0", "@types/prettier": "2.6.0", "@types/uuid": "8.3.0", diff --git a/packages/config-builder/package.json b/packages/config-builder/package.json index cdba22585..c39348f43 100644 --- a/packages/config-builder/package.json +++ b/packages/config-builder/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/client-config-builder-js", "description": "Polywrap JavaScript Client configuration", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", @@ -22,14 +22,14 @@ "build:readme": "yarn doc-snippets combine" }, "dependencies": { - "@polywrap/config-bundle-types-js": "0.11.0", - "@polywrap/core-js": "0.11.0", - "@polywrap/plugin-js": "0.11.0", - "@polywrap/sys-config-bundle-js": "0.11.0", - "@polywrap/uri-resolver-extensions-js": "0.11.0", - "@polywrap/uri-resolvers-js": "0.11.0", - "@polywrap/wasm-js": "0.11.0", - "@polywrap/web3-config-bundle-js": "0.11.0" + "@polywrap/config-bundle-types-js": "0.12.0-pre.1", + "@polywrap/core-js": "0.12.0-pre.1", + "@polywrap/plugin-js": "0.12.0-pre.1", + "@polywrap/sys-config-bundle-js": "0.12.0-pre.1", + "@polywrap/uri-resolver-extensions-js": "0.12.0-pre.1", + "@polywrap/uri-resolvers-js": "0.12.0-pre.1", + "@polywrap/wasm-js": "0.12.0-pre.1", + "@polywrap/web3-config-bundle-js": "0.12.0-pre.1" }, "devDependencies": { "@types/jest": "29.5.0", diff --git a/packages/config-bundle/package.json b/packages/config-bundle/package.json index 6720d9ac3..14e37fa60 100644 --- a/packages/config-bundle/package.json +++ b/packages/config-bundle/package.json @@ -1,6 +1,6 @@ { "name": "@polywrap/config-bundle-types-js", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", @@ -15,7 +15,7 @@ "lint": "eslint --color -c ../../.eslintrc.js src/" }, "dependencies": { - "@polywrap/core-js": "0.11.0" + "@polywrap/core-js": "0.12.0-pre.1" }, "devDependencies": { "rimraf": "3.0.2", diff --git a/packages/config-bundles/sys/README.md b/packages/config-bundles/sys/README.md index f84a601b2..4ec62a971 100644 --- a/packages/config-bundles/sys/README.md +++ b/packages/config-bundles/sys/README.md @@ -10,6 +10,13 @@ import { dateTimePlugin } from "@polywrap/datetime-plugin-js"; import { concurrentPromisePlugin } from "@polywrap/concurrent-plugin-js"; import { httpPlugin } from "@polywrap/http-plugin-js"; import * as httpResolver from "./embeds/http-resolver/wrap"; +import * as ipfsHttpClient from "./embeds/ipfs-http-client/wrap"; +import * as ipfsResolver from "./embeds/async-ipfs-resolver/wrap"; + +export const ipfsProviders: string[] = [ + "https://ipfs.wrappers.io", + "https://ipfs.io", +]; export const bundle: Bundle = { logger: { @@ -45,6 +52,34 @@ export const bundle: Bundle = { ], redirectFrom: ["ens/wraps.eth:http-uri-resolver-ext@1.0.1"], }, + wrapscanResolver: { + uri: "https://wraps.wrapscan.io/r/polywrap/wrapscan-uri-resolver@1.0", + implements: [ + "wrapscan/polywrap/wrapscan-uri-resolver@1.0", + ExtendableUriResolver.defaultExtInterfaceUris[2].uri, + ], + redirectFrom: ["wrapscan/polywrap/wrapscan-uri-resolver@1.0"], + }, + ipfsHttpClient: { + uri: "embed/ipfs-http-client@1.0.0", + package: ipfsHttpClient.wasmPackage, + implements: ["ens/wraps.eth:ipfs-http-client@1.0.0"], + redirectFrom: ["ens/wraps.eth:ipfs-http-client@1.0.0"], + }, + ipfsResolver: { + uri: "embed/async-ipfs-uri-resolver-ext@1.0.1", + package: ipfsResolver.wasmPackage, + implements: [ + "ens/wraps.eth:async-ipfs-uri-resolver-ext@1.0.1", + ExtendableUriResolver.defaultExtInterfaceUris[0].uri, + ], + redirectFrom: ["ens/wraps.eth:async-ipfs-uri-resolver-ext@1.0.1"], + env: { + provider: ipfsProviders[0], + fallbackProviders: ipfsProviders.slice(1), + retries: { tryResolveUri: 2, getFile: 2 }, + }, + }, }; ``` diff --git a/packages/config-bundles/sys/package.json b/packages/config-bundles/sys/package.json index b9d531919..619ee1e54 100644 --- a/packages/config-bundles/sys/package.json +++ b/packages/config-bundles/sys/package.json @@ -1,6 +1,6 @@ { "name": "@polywrap/sys-config-bundle-js", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", @@ -19,12 +19,12 @@ }, "dependencies": { "@polywrap/concurrent-plugin-js": "~0.10.0", - "@polywrap/config-bundle-types-js": "0.11.0", + "@polywrap/config-bundle-types-js": "0.12.0-pre.1", "@polywrap/datetime-plugin-js": "~0.10.0", "@polywrap/file-system-plugin-js": "~0.10.0", "@polywrap/http-plugin-js": "~0.10.0", "@polywrap/logger-plugin-js": "~0.10.0", - "@polywrap/uri-resolver-extensions-js": "0.11.0", + "@polywrap/uri-resolver-extensions-js": "0.12.0-pre.1", "base64-to-uint8array": "1.0.0" }, "devDependencies": { diff --git a/packages/config-bundles/web3/README.md b/packages/config-bundles/web3/README.md index 555942706..4c74e9ab3 100644 --- a/packages/config-bundles/web3/README.md +++ b/packages/config-bundles/web3/README.md @@ -8,17 +8,12 @@ A collection of Web3 configurations. import * as Sys from "@polywrap/sys-config-bundle-js"; import * as EthProviderV1 from "@polywrap/ethereum-provider-js-v1"; import * as EthProvider from "@polywrap/ethereum-provider-js"; -import * as ipfsHttpClient from "./embeds/ipfs-http-client/wrap"; -import * as ipfsResolver from "./embeds/async-ipfs-resolver/wrap"; - -export const ipfsProviders: string[] = [ - "https://ipfs.wrappers.io", - "https://ipfs.io", -]; export const bundle: Bundle = { concurrent: Sys.bundle.concurrent, http: Sys.bundle.http, + ipfsHttpClient: Sys.bundle.ipfsHttpClient, + ipfsResolver: Sys.bundle.ipfsResolver, ethereumProviderV1: { uri: "plugin/ethereum-provider@1.1.0", package: EthProviderV1.plugin({ @@ -63,26 +58,6 @@ export const bundle: Bundle = { implements: ["ens/wraps.eth:ethereum-provider@2.0.0"], redirectFrom: ["ens/wraps.eth:ethereum-provider@2.0.0"], }, - ipfsHttpClient: { - uri: "embed/ipfs-http-client@1.0.0", - package: ipfsHttpClient.wasmPackage, - implements: ["ens/wraps.eth:ipfs-http-client@1.0.0"], - redirectFrom: ["ens/wraps.eth:ipfs-http-client@1.0.0"], - }, - ipfsResolver: { - uri: "embed/async-ipfs-uri-resolver-ext@1.0.1", - package: ipfsResolver.wasmPackage, - implements: [ - "ens/wraps.eth:async-ipfs-uri-resolver-ext@1.0.1", - ExtendableUriResolver.defaultExtInterfaceUris[0].uri, - ], - redirectFrom: ["ens/wraps.eth:async-ipfs-uri-resolver-ext@1.0.1"], - env: { - provider: ipfsProviders[0], - fallbackProviders: ipfsProviders.slice(1), - retries: { tryResolveUri: 2, getFile: 2 }, - }, - }, ensTextRecordResolver: { uri: "ipfs/QmXcHWtKkfrFmcczdMSXH7udsSyV3UJeoWzkaUqGBm1oYs", implements: [ diff --git a/packages/config-bundles/web3/package.json b/packages/config-bundles/web3/package.json index ff76ee6d4..ebff79f5e 100644 --- a/packages/config-bundles/web3/package.json +++ b/packages/config-bundles/web3/package.json @@ -1,6 +1,6 @@ { "name": "@polywrap/web3-config-bundle-js", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", @@ -16,12 +16,12 @@ "lint": "eslint --color -c ../../../.eslintrc.js src/" }, "dependencies": { - "@polywrap/config-bundle-types-js": "0.11.0", + "@polywrap/config-bundle-types-js": "0.12.0-pre.1", "@polywrap/ethereum-provider-js": "npm:@polywrap/ethereum-provider-js@~0.3.1", "@polywrap/ethereum-provider-js-v1": "npm:@polywrap/ethereum-provider-js@~0.2.4", - "@polywrap/sys-config-bundle-js": "0.11.0", - "@polywrap/uri-resolver-extensions-js": "0.11.0", - "@polywrap/wasm-js": "0.11.0", + "@polywrap/sys-config-bundle-js": "0.12.0-pre.1", + "@polywrap/uri-resolver-extensions-js": "0.12.0-pre.1", + "@polywrap/wasm-js": "0.12.0-pre.1", "base64-to-uint8array": "1.0.0" }, "devDependencies": { diff --git a/packages/core-client/package.json b/packages/core-client/package.json index 2dc9c363f..696ecba0d 100644 --- a/packages/core-client/package.json +++ b/packages/core-client/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/core-client-js", "description": "Polywrap JavaScript Core Client", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", @@ -21,15 +21,15 @@ "build:readme": "yarn doc-snippets combine" }, "dependencies": { - "@polywrap/core-js": "0.11.0", - "@polywrap/msgpack-js": "0.11.0", - "@polywrap/result": "0.11.0", - "@polywrap/tracing-js": "0.11.0", - "@polywrap/wrap-manifest-types-js": "0.11.0" + "@polywrap/core-js": "0.12.0-pre.1", + "@polywrap/msgpack-js": "0.12.0-pre.1", + "@polywrap/result": "0.12.0-pre.1", + "@polywrap/tracing-js": "0.12.0-pre.1", + "@polywrap/wrap-manifest-types-js": "0.12.0-pre.1" }, "devDependencies": { - "@polywrap/test-cases": "0.11.0", - "@polywrap/uri-resolvers-js": "0.11.0", + "@polywrap/test-cases": "0.12.0-pre.1", + "@polywrap/uri-resolvers-js": "0.12.0-pre.1", "@types/jest": "29.5.0", "@types/uuid": "8.3.0", "doc-snippets": "~1.0.0", diff --git a/packages/core/package.json b/packages/core/package.json index c9d01ab02..c3f22e215 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/core-js", "description": "Polywrap JavaScript Core", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", @@ -23,9 +23,9 @@ "build:readme": "yarn build:readme:subsections && yarn build:readme:final" }, "dependencies": { - "@polywrap/result": "0.11.0", - "@polywrap/tracing-js": "0.11.0", - "@polywrap/wrap-manifest-types-js": "0.11.0" + "@polywrap/result": "0.12.0-pre.1", + "@polywrap/tracing-js": "0.12.0-pre.1", + "@polywrap/wrap-manifest-types-js": "0.12.0-pre.1" }, "devDependencies": { "@types/jest": "29.5.0", diff --git a/packages/manifests/wrap/package.json b/packages/manifests/wrap/package.json index bd1f99820..617e8d04b 100644 --- a/packages/manifests/wrap/package.json +++ b/packages/manifests/wrap/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/wrap-manifest-types-js", "description": "WRAP Manifest TypeScript Typings", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", @@ -15,7 +15,7 @@ "test:watch": "yarn test -- --watch" }, "dependencies": { - "@polywrap/msgpack-js": "0.11.0", + "@polywrap/msgpack-js": "0.12.0-pre.1", "ajv": "8.12.0", "semver": "7.5.0" }, diff --git a/packages/msgpack/package.json b/packages/msgpack/package.json index faa1fd86e..72f3568eb 100644 --- a/packages/msgpack/package.json +++ b/packages/msgpack/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/msgpack-js", "description": "WRAP MsgPack Encoding", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", diff --git a/packages/plugin/package.json b/packages/plugin/package.json index e274f83fb..e73660493 100644 --- a/packages/plugin/package.json +++ b/packages/plugin/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/plugin-js", "description": "Polywrap plugin core package for plugin wrappers", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", @@ -18,11 +18,11 @@ "test:watch": "yarn test -- --watch" }, "dependencies": { - "@polywrap/core-js": "0.11.0", - "@polywrap/msgpack-js": "0.11.0", - "@polywrap/result": "0.11.0", - "@polywrap/tracing-js": "0.11.0", - "@polywrap/wrap-manifest-types-js": "0.11.0" + "@polywrap/core-js": "0.12.0-pre.1", + "@polywrap/msgpack-js": "0.12.0-pre.1", + "@polywrap/result": "0.12.0-pre.1", + "@polywrap/tracing-js": "0.12.0-pre.1", + "@polywrap/wrap-manifest-types-js": "0.12.0-pre.1" }, "peerDependencies": { "@polywrap/core-js": "0.11.x" diff --git a/packages/result/package.json b/packages/result/package.json index 9fc69ae25..077a9bd84 100644 --- a/packages/result/package.json +++ b/packages/result/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/result", "description": "Result helpers", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", diff --git a/packages/test-cases/package.json b/packages/test-cases/package.json index 62e1a961e..a6ff7fe82 100644 --- a/packages/test-cases/package.json +++ b/packages/test-cases/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/test-cases", "description": "Reusable Polywrap Test Cases", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", diff --git a/packages/tracing/package.json b/packages/tracing/package.json index f061e3d3f..b290663cb 100644 --- a/packages/tracing/package.json +++ b/packages/tracing/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/tracing-js", "description": "Polywrap Core Tracing", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", diff --git a/packages/uri-resolver-extensions/README.md b/packages/uri-resolver-extensions/README.md index 3b1939cf8..b6ae614e5 100644 --- a/packages/uri-resolver-extensions/README.md +++ b/packages/uri-resolver-extensions/README.md @@ -69,6 +69,7 @@ export class ExtendableUriResolver extends UriResolverAggregatorBase< public static defaultExtInterfaceUris: Uri[] = [ Uri.from("wrap://ens/wraps.eth:uri-resolver-ext@1.1.0"), Uri.from("wrap://ens/wraps.eth:uri-resolver-ext@1.0.0"), + Uri.from("wrap://wrapscan/polywrap/uri-resolver@1.0"), ]; ``` diff --git a/packages/uri-resolver-extensions/package.json b/packages/uri-resolver-extensions/package.json index bfbdaed2c..7dc63fa4d 100644 --- a/packages/uri-resolver-extensions/package.json +++ b/packages/uri-resolver-extensions/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/uri-resolver-extensions-js", "description": "Polywrap URI resolver extensions", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", @@ -22,17 +22,17 @@ "build:readme": "yarn doc-snippets combine" }, "dependencies": { - "@polywrap/core-js": "0.11.0", - "@polywrap/result": "0.11.0", - "@polywrap/uri-resolvers-js": "0.11.0", - "@polywrap/wasm-js": "0.11.0", - "@polywrap/wrap-manifest-types-js": "0.11.0" + "@polywrap/core-js": "0.12.0-pre.1", + "@polywrap/result": "0.12.0-pre.1", + "@polywrap/uri-resolvers-js": "0.12.0-pre.1", + "@polywrap/wasm-js": "0.12.0-pre.1", + "@polywrap/wrap-manifest-types-js": "0.12.0-pre.1" }, "devDependencies": { "@polywrap/cli-js": "~0.10.0", - "@polywrap/core-client-js": "0.11.0", - "@polywrap/plugin-js": "0.11.0", - "@polywrap/test-cases": "0.11.0", + "@polywrap/core-client-js": "0.12.0-pre.1", + "@polywrap/plugin-js": "0.12.0-pre.1", + "@polywrap/test-cases": "0.12.0-pre.1", "@types/jest": "29.5.0", "base64-to-uint8array": "1.0.0", "copyfiles": "2.4.1", diff --git a/packages/uri-resolvers/package.json b/packages/uri-resolvers/package.json index 32fbf79e6..0adee65e3 100644 --- a/packages/uri-resolvers/package.json +++ b/packages/uri-resolvers/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/uri-resolvers-js", "description": "Polywrap URI resolvers", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", @@ -24,14 +24,14 @@ "build:readme": "yarn build:readme:subsections && yarn build:readme:final" }, "dependencies": { - "@polywrap/core-js": "0.11.0", - "@polywrap/result": "0.11.0", - "@polywrap/wrap-manifest-types-js": "0.11.0" + "@polywrap/core-js": "0.12.0-pre.1", + "@polywrap/result": "0.12.0-pre.1", + "@polywrap/wrap-manifest-types-js": "0.12.0-pre.1" }, "devDependencies": { - "@polywrap/client-config-builder-js": "0.11.0", - "@polywrap/core-client-js": "0.11.0", - "@polywrap/plugin-js": "0.11.0", + "@polywrap/client-config-builder-js": "0.12.0-pre.1", + "@polywrap/core-client-js": "0.12.0-pre.1", + "@polywrap/plugin-js": "0.12.0-pre.1", "@types/jest": "29.5.0", "doc-snippets": "~1.0.0", "jest": "29.5.0", diff --git a/packages/wasm/package.json b/packages/wasm/package.json index 8bfd5f211..463fe8e5e 100644 --- a/packages/wasm/package.json +++ b/packages/wasm/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/wasm-js", "description": "Polywrap JavaScript Client Wasm Runtime", - "version": "0.11.0", + "version": "0.12.0-pre.1", "license": "MIT", "repository": { "type": "git", @@ -18,19 +18,19 @@ "test:watch": "yarn test -- --watch" }, "dependencies": { - "@polywrap/asyncify-js": "0.11.0", - "@polywrap/core-js": "0.11.0", - "@polywrap/msgpack-js": "0.11.0", - "@polywrap/result": "0.11.0", - "@polywrap/tracing-js": "0.11.0", - "@polywrap/wrap-manifest-types-js": "0.11.0" + "@polywrap/asyncify-js": "0.12.0-pre.1", + "@polywrap/core-js": "0.12.0-pre.1", + "@polywrap/msgpack-js": "0.12.0-pre.1", + "@polywrap/result": "0.12.0-pre.1", + "@polywrap/tracing-js": "0.12.0-pre.1", + "@polywrap/wrap-manifest-types-js": "0.12.0-pre.1" }, "peerDependencies": { "@polywrap/core-js": "0.11.x" }, "devDependencies": { "@polywrap/cli-js": "~0.10.0", - "@polywrap/test-cases": "0.11.0", + "@polywrap/test-cases": "0.12.0-pre.1", "@types/jest": "29.5.0", "jest": "29.5.0", "rimraf": "3.0.2",