diff --git a/packages/asyncify/package.json b/packages/asyncify/package.json index 97fb06f25..d8cd43c5b 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/client/package.json b/packages/client/package.json index 44e06531d..0cd0163fa 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", @@ -23,21 +23,21 @@ "build:readme": "yarn doc-snippets combine" }, "dependencies": { - "@polywrap/client-config-builder-js": "0.10.1", - "@polywrap/core-client-js": "0.10.1", - "@polywrap/core-js": "0.10.1", - "@polywrap/msgpack-js": "0.10.1", - "@polywrap/plugin-js": "0.10.1", - "@polywrap/result": "0.10.1", - "@polywrap/tracing-js": "0.10.1", - "@polywrap/uri-resolver-extensions-js": "0.10.1", - "@polywrap/uri-resolvers-js": "0.10.1", - "@polywrap/wrap-manifest-types-js": "0.10.1" + "@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" }, "devDependencies": { "@polywrap/cli-js": "~0.10.0", - "@polywrap/sys-config-bundle-js": "0.10.1", - "@polywrap/test-cases": "0.10.1", + "@polywrap/sys-config-bundle-js": "0.11.0", + "@polywrap/test-cases": "0.11.0", "@types/jest": "29.5.0", "@types/prettier": "2.6.0", "@types/uuid": "8.3.0", diff --git a/packages/config-builder/README.md b/packages/config-builder/README.md index 2453f8174..da1a4e910 100644 --- a/packages/config-builder/README.md +++ b/packages/config-builder/README.md @@ -32,11 +32,11 @@ Add client configuration with [add](#add), or flexibly mix and match builder [co // add or remove items by chaining method calls builder - .setPackage("wrap://plugin/package", httpPlugin({})) + .setPackage("wrap://plugin/package", httpPlugin({}) as IWrapPackage) .removePackage("wrap://plugin/package") .setPackages({ - "wrap://plugin/http": httpPlugin({}), - "wrap://plugin/filesystem": fileSystemPlugin({}), + "wrap://plugin/http": httpPlugin({}) as IWrapPackage, + "wrap://plugin/filesystem": fileSystemPlugin({}) as IWrapPackage, }); ``` @@ -105,10 +105,10 @@ A complete example using all or most of the available methods. // add and remove wrap packages builder - .setPackage("wrap://plugin/package", httpPlugin({})) + .setPackage("wrap://plugin/package", httpPlugin({}) as IWrapPackage) .removePackage("wrap://plugin/package") .setPackages({ - "wrap://plugin/package": httpPlugin({}), + "wrap://plugin/package": httpPlugin({}) as IWrapPackage, }); // add and remove Envs diff --git a/packages/config-builder/examples/quickstart.ts b/packages/config-builder/examples/quickstart.ts index aa8b6664d..842f50af3 100644 --- a/packages/config-builder/examples/quickstart.ts +++ b/packages/config-builder/examples/quickstart.ts @@ -8,7 +8,7 @@ import { ResolutionResultCache, } from "@polywrap/uri-resolvers-js"; import { fileSystemPlugin } from "@polywrap/file-system-plugin-js"; -import { CoreClientConfig } from "@polywrap/core-js"; +import { CoreClientConfig, IWrapPackage } from "@polywrap/core-js"; export function initialize(): PolywrapClientConfigBuilder { // $start: quickstart-initialize @@ -35,11 +35,11 @@ export function configure(): PolywrapClientConfigBuilder { // add or remove items by chaining method calls builder - .setPackage("wrap://plugin/package", httpPlugin({})) + .setPackage("wrap://plugin/package", httpPlugin({}) as IWrapPackage) .removePackage("wrap://plugin/package") .setPackages({ - "wrap://plugin/http": httpPlugin({}), - "wrap://plugin/filesystem": fileSystemPlugin({}), + "wrap://plugin/http": httpPlugin({}) as IWrapPackage, + "wrap://plugin/filesystem": fileSystemPlugin({}) as IWrapPackage, }); // $end @@ -108,10 +108,10 @@ export async function example(): Promise { // add and remove wrap packages builder - .setPackage("wrap://plugin/package", httpPlugin({})) + .setPackage("wrap://plugin/package", httpPlugin({}) as IWrapPackage) .removePackage("wrap://plugin/package") .setPackages({ - "wrap://plugin/package": httpPlugin({}), + "wrap://plugin/package": httpPlugin({}) as IWrapPackage, }); // add and remove Envs diff --git a/packages/config-builder/package.json b/packages/config-builder/package.json index 9819b15ce..cdba22585 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", @@ -22,14 +22,14 @@ "build:readme": "yarn doc-snippets combine" }, "dependencies": { - "@polywrap/core-js": "0.10.1", - "@polywrap/config-bundle-types-js": "0.10.1", - "@polywrap/plugin-js": "0.10.1", - "@polywrap/sys-config-bundle-js": "0.10.1", - "@polywrap/uri-resolver-extensions-js": "0.10.1", - "@polywrap/uri-resolvers-js": "0.10.1", - "@polywrap/wasm-js": "0.10.1", - "@polywrap/web3-config-bundle-js": "0.10.1" + "@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" }, "devDependencies": { "@types/jest": "29.5.0", diff --git a/packages/config-bundle/package.json b/packages/config-bundle/package.json index 472adf54b..6720d9ac3 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", @@ -15,7 +15,7 @@ "lint": "eslint --color -c ../../.eslintrc.js src/" }, "dependencies": { - "@polywrap/core-js": "~0.10.1" + "@polywrap/core-js": "0.11.0" }, "devDependencies": { "rimraf": "3.0.2", diff --git a/packages/config-bundles/sys/README.md b/packages/config-bundles/sys/README.md index 64719d548..f84a601b2 100644 --- a/packages/config-bundles/sys/README.md +++ b/packages/config-bundles/sys/README.md @@ -14,25 +14,25 @@ import * as httpResolver from "./embeds/http-resolver/wrap"; export const bundle: Bundle = { logger: { uri: "plugin/logger@1.0.0", - package: loggerPlugin({}), + package: loggerPlugin({}) as IWrapPackage, implements: ["ens/wraps.eth:logger@1.0.0"], redirectFrom: ["ens/wraps.eth:logger@1.0.0"], }, datetime: { uri: "plugin/datetime@1.0.0", - package: dateTimePlugin({}), + package: dateTimePlugin({}) as IWrapPackage, implements: ["ens/wraps.eth:datetime@1.0.0"], redirectFrom: ["ens/wraps.eth:datetime@1.0.0"], }, concurrent: { uri: "plugin/concurrent@1.0.0", - package: concurrentPromisePlugin({}), + package: concurrentPromisePlugin({}) as IWrapPackage, implements: ["ens/wraps.eth:concurrent@1.0.0"], redirectFrom: ["ens/wraps.eth:concurrent@1.0.0"], }, http: { uri: "plugin/http@1.1.0", - package: httpPlugin({}), + package: httpPlugin({}) as IWrapPackage, implements: ["ens/wraps.eth:http@1.1.0", "ens/wraps.eth:http@1.0.0"], redirectFrom: ["ens/wraps.eth:http@1.1.0", "ens/wraps.eth:http@1.0.0"], }, @@ -59,7 +59,7 @@ export const bundle: Bundle = { ...Common.bundle, fileSystem: { uri: "plugin/file-system@1.0.0", - package: fileSystemPlugin({}), + package: fileSystemPlugin({}) as IWrapPackage, implements: ["ens/wraps.eth:file-system@1.0.0"], redirectFrom: ["ens/wraps.eth:file-system@1.0.0"], }, diff --git a/packages/config-bundles/sys/package.json b/packages/config-bundles/sys/package.json index 80b0b1b07..2c660df50 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", @@ -17,13 +17,13 @@ "lint": "eslint --color -c ../../../.eslintrc.js src/" }, "dependencies": { - "@polywrap/config-bundle-types-js": "~0.10.1", "@polywrap/concurrent-plugin-js": "~0.10.0", + "@polywrap/config-bundle-types-js": "0.11.0", "@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.10.1", + "@polywrap/uri-resolver-extensions-js": "0.11.0", "base64-to-uint8array": "1.0.0" }, "devDependencies": { @@ -36,7 +36,9 @@ }, "doc-snippets": { "extract": { - "include": ["./src/**/*.{ts,tsx,json,yaml,txt,md,graphql,cue}"], + "include": [ + "./src/**/*.{ts,tsx,json,yaml,txt,md,graphql,cue}" + ], "ignore": [ "./**/node_modules/**", "./**/.polywrap/**", @@ -49,12 +51,24 @@ "include": "./README.md" }, "startTokens": [ - { "pattern": "$start: ", "inline": false }, - { "pattern": "/* $: {SNIPPET_NAME} */", "inline": true } + { + "pattern": "$start: ", + "inline": false + }, + { + "pattern": "/* $: {SNIPPET_NAME} */", + "inline": true + } ], "endTokens": [ - { "pattern": "$end", "inline": false }, - { "pattern": "/* $ */", "inline": true } + { + "pattern": "$end", + "inline": false + }, + { + "pattern": "/* $ */", + "inline": true + } ], "outputDir": "./" } diff --git a/packages/config-bundles/sys/src/common.ts b/packages/config-bundles/sys/src/common.ts index 96afa4c6a..08df13892 100644 --- a/packages/config-bundles/sys/src/common.ts +++ b/packages/config-bundles/sys/src/common.ts @@ -1,4 +1,5 @@ /* eslint-disable */ +import { IWrapPackage } from "@polywrap/core-js"; import { Bundle } from "@polywrap/config-bundle-types-js"; import { ExtendableUriResolver } from "@polywrap/uri-resolver-extensions-js"; @@ -12,25 +13,25 @@ import * as httpResolver from "./embeds/http-resolver/wrap"; export const bundle: Bundle = { logger: { uri: "plugin/logger@1.0.0", - package: loggerPlugin({}), + package: loggerPlugin({}) as IWrapPackage, implements: ["ens/wraps.eth:logger@1.0.0"], redirectFrom: ["ens/wraps.eth:logger@1.0.0"], }, datetime: { uri: "plugin/datetime@1.0.0", - package: dateTimePlugin({}), + package: dateTimePlugin({}) as IWrapPackage, implements: ["ens/wraps.eth:datetime@1.0.0"], redirectFrom: ["ens/wraps.eth:datetime@1.0.0"], }, concurrent: { uri: "plugin/concurrent@1.0.0", - package: concurrentPromisePlugin({}), + package: concurrentPromisePlugin({}) as IWrapPackage, implements: ["ens/wraps.eth:concurrent@1.0.0"], redirectFrom: ["ens/wraps.eth:concurrent@1.0.0"], }, http: { uri: "plugin/http@1.1.0", - package: httpPlugin({}), + package: httpPlugin({}) as IWrapPackage, implements: ["ens/wraps.eth:http@1.1.0", "ens/wraps.eth:http@1.0.0"], redirectFrom: ["ens/wraps.eth:http@1.1.0", "ens/wraps.eth:http@1.0.0"], }, diff --git a/packages/config-bundles/sys/src/node.ts b/packages/config-bundles/sys/src/node.ts index 113b9e810..be0887bab 100644 --- a/packages/config-bundles/sys/src/node.ts +++ b/packages/config-bundles/sys/src/node.ts @@ -1,6 +1,7 @@ /* eslint-disable */ import * as Common from "./common"; +import { IWrapPackage } from "@polywrap/core-js"; import { Bundle } from "@polywrap/config-bundle-types-js"; import { ExtendableUriResolver } from "@polywrap/uri-resolver-extensions-js"; @@ -12,7 +13,7 @@ export const bundle: Bundle = { ...Common.bundle, fileSystem: { uri: "plugin/file-system@1.0.0", - package: fileSystemPlugin({}), + package: fileSystemPlugin({}) as IWrapPackage, implements: ["ens/wraps.eth:file-system@1.0.0"], redirectFrom: ["ens/wraps.eth:file-system@1.0.0"], }, diff --git a/packages/config-bundles/web3/README.md b/packages/config-bundles/web3/README.md index a8706bb1e..555942706 100644 --- a/packages/config-bundles/web3/README.md +++ b/packages/config-bundles/web3/README.md @@ -34,7 +34,7 @@ export const bundle: Bundle = { }), }, }), - }), + }) as IWrapPackage, implements: [ "ens/wraps.eth:ethereum-provider@1.1.0", "ens/wraps.eth:ethereum-provider@1.0.0", @@ -59,7 +59,7 @@ export const bundle: Bundle = { }), }, }), - }), + }) as IWrapPackage, implements: ["ens/wraps.eth:ethereum-provider@2.0.0"], redirectFrom: ["ens/wraps.eth:ethereum-provider@2.0.0"], }, diff --git a/packages/config-bundles/web3/package.json b/packages/config-bundles/web3/package.json index d6902aa76..553169c94 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", @@ -17,12 +17,12 @@ "lint": "eslint --color -c ../../../.eslintrc.js src/" }, "dependencies": { - "@polywrap/config-bundle-types-js": "~0.10.1", + "@polywrap/config-bundle-types-js": "0.11.0", "@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.10.1", - "@polywrap/uri-resolver-extensions-js": "~0.10.1", - "@polywrap/wasm-js": "~0.10.1", + "@polywrap/sys-config-bundle-js": "0.11.0", + "@polywrap/uri-resolver-extensions-js": "0.11.0", + "@polywrap/wasm-js": "0.11.0", "base64-to-uint8array": "1.0.0" }, "devDependencies": { @@ -36,7 +36,9 @@ }, "doc-snippets": { "extract": { - "include": ["./src/**/*.{ts,tsx,json,yaml,txt,md,graphql,cue}"], + "include": [ + "./src/**/*.{ts,tsx,json,yaml,txt,md,graphql,cue}" + ], "ignore": [ "./**/node_modules/**", "./**/.polywrap/**", @@ -49,12 +51,24 @@ "include": "./README.md" }, "startTokens": [ - { "pattern": "$start: ", "inline": false }, - { "pattern": "/* $: {SNIPPET_NAME} */", "inline": true } + { + "pattern": "$start: ", + "inline": false + }, + { + "pattern": "/* $: {SNIPPET_NAME} */", + "inline": true + } ], "endTokens": [ - { "pattern": "$end", "inline": false }, - { "pattern": "/* $ */", "inline": true } + { + "pattern": "$end", + "inline": false + }, + { + "pattern": "/* $ */", + "inline": true + } ], "outputDir": "./" } diff --git a/packages/config-bundles/web3/src/index.ts b/packages/config-bundles/web3/src/index.ts index a26688aea..f8405f518 100644 --- a/packages/config-bundles/web3/src/index.ts +++ b/packages/config-bundles/web3/src/index.ts @@ -1,4 +1,5 @@ /* eslint-disable */ +import { IWrapPackage } from "@polywrap/core-js"; import { Bundle } from "@polywrap/config-bundle-types-js"; import { ExtendableUriResolver } from "@polywrap/uri-resolver-extensions-js"; @@ -32,7 +33,7 @@ export const bundle: Bundle = { }), }, }), - }), + }) as IWrapPackage, implements: [ "ens/wraps.eth:ethereum-provider@1.1.0", "ens/wraps.eth:ethereum-provider@1.0.0", @@ -57,7 +58,7 @@ export const bundle: Bundle = { }), }, }), - }), + }) as IWrapPackage, implements: ["ens/wraps.eth:ethereum-provider@2.0.0"], redirectFrom: ["ens/wraps.eth:ethereum-provider@2.0.0"], }, diff --git a/packages/core-client/package.json b/packages/core-client/package.json index f111df46a..2dc9c363f 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", @@ -21,15 +21,15 @@ "build:readme": "yarn doc-snippets combine" }, "dependencies": { - "@polywrap/core-js": "0.10.1", - "@polywrap/msgpack-js": "0.10.1", - "@polywrap/result": "0.10.1", - "@polywrap/tracing-js": "0.10.1", - "@polywrap/wrap-manifest-types-js": "0.10.1" + "@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" }, "devDependencies": { - "@polywrap/test-cases": "0.10.1", - "@polywrap/uri-resolvers-js": "0.10.1", + "@polywrap/test-cases": "0.11.0", + "@polywrap/uri-resolvers-js": "0.11.0", "@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 de70852a0..c9d01ab02 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", @@ -23,9 +23,9 @@ "build:readme": "yarn build:readme:subsections && yarn build:readme:final" }, "dependencies": { - "@polywrap/result": "0.10.1", - "@polywrap/tracing-js": "0.10.1", - "@polywrap/wrap-manifest-types-js": "0.10.1" + "@polywrap/result": "0.11.0", + "@polywrap/tracing-js": "0.11.0", + "@polywrap/wrap-manifest-types-js": "0.11.0" }, "devDependencies": { "@types/jest": "29.5.0", diff --git a/packages/manifests/wrap/package.json b/packages/manifests/wrap/package.json index 7bd6394e1..bd1f99820 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", @@ -15,7 +15,7 @@ "test:watch": "yarn test -- --watch" }, "dependencies": { - "@polywrap/msgpack-js": "0.10.1", + "@polywrap/msgpack-js": "0.11.0", "ajv": "8.12.0", "semver": "7.5.0" }, diff --git a/packages/msgpack/package.json b/packages/msgpack/package.json index 354fe7a6d..faa1fd86e 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/plugin/package.json b/packages/plugin/package.json index a6222cf9f..e274f83fb 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", @@ -18,14 +18,14 @@ "test:watch": "yarn test -- --watch" }, "dependencies": { - "@polywrap/core-js": "0.10.1", - "@polywrap/msgpack-js": "0.10.1", - "@polywrap/result": "0.10.1", - "@polywrap/tracing-js": "0.10.1", - "@polywrap/wrap-manifest-types-js": "0.10.1" + "@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" }, "peerDependencies": { - "@polywrap/core-js": "0.10.x" + "@polywrap/core-js": "0.11.x" }, "devDependencies": { "@types/jest": "29.5.0", diff --git a/packages/result/package.json b/packages/result/package.json index e3e830df0..9fc69ae25 100644 --- a/packages/result/package.json +++ b/packages/result/package.json @@ -1,7 +1,7 @@ { "name": "@polywrap/result", "description": "Result helpers", - "version": "0.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/test-cases/package.json b/packages/test-cases/package.json index cccd57714..62e1a961e 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/tracing/package.json b/packages/tracing/package.json index 39b7b6385..f061e3d3f 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", diff --git a/packages/uri-resolver-extensions/package.json b/packages/uri-resolver-extensions/package.json index eeb33330a..bfbdaed2c 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", @@ -22,17 +22,17 @@ "build:readme": "yarn doc-snippets combine" }, "dependencies": { - "@polywrap/core-js": "0.10.1", - "@polywrap/result": "0.10.1", - "@polywrap/uri-resolvers-js": "0.10.1", - "@polywrap/wasm-js": "0.10.1", - "@polywrap/wrap-manifest-types-js": "0.10.1" + "@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" }, "devDependencies": { "@polywrap/cli-js": "~0.10.0", - "@polywrap/core-client-js": "0.10.1", - "@polywrap/plugin-js": "0.10.1", - "@polywrap/test-cases": "0.10.1", + "@polywrap/core-client-js": "0.11.0", + "@polywrap/plugin-js": "0.11.0", + "@polywrap/test-cases": "0.11.0", "@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 e07e60b45..32fbf79e6 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", @@ -24,14 +24,14 @@ "build:readme": "yarn build:readme:subsections && yarn build:readme:final" }, "dependencies": { - "@polywrap/core-js": "0.10.1", - "@polywrap/result": "0.10.1", - "@polywrap/wrap-manifest-types-js": "0.10.1" + "@polywrap/core-js": "0.11.0", + "@polywrap/result": "0.11.0", + "@polywrap/wrap-manifest-types-js": "0.11.0" }, "devDependencies": { - "@polywrap/client-config-builder-js": "0.10.1", - "@polywrap/core-client-js": "0.10.1", - "@polywrap/plugin-js": "0.10.1", + "@polywrap/client-config-builder-js": "0.11.0", + "@polywrap/core-client-js": "0.11.0", + "@polywrap/plugin-js": "0.11.0", "@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 73b80554c..8bfd5f211 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.10.1", + "version": "0.11.0", "license": "MIT", "repository": { "type": "git", @@ -18,19 +18,19 @@ "test:watch": "yarn test -- --watch" }, "dependencies": { - "@polywrap/asyncify-js": "0.10.1", - "@polywrap/core-js": "0.10.1", - "@polywrap/msgpack-js": "0.10.1", - "@polywrap/result": "0.10.1", - "@polywrap/tracing-js": "0.10.1", - "@polywrap/wrap-manifest-types-js": "0.10.1" + "@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" }, "peerDependencies": { - "@polywrap/core-js": "0.10.x" + "@polywrap/core-js": "0.11.x" }, "devDependencies": { "@polywrap/cli-js": "~0.10.0", - "@polywrap/test-cases": "0.10.1", + "@polywrap/test-cases": "0.11.0", "@types/jest": "29.5.0", "jest": "29.5.0", "rimraf": "3.0.2", diff --git a/yarn.lock b/yarn.lock index eadf53de9..c8dffc909 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2140,6 +2140,15 @@ "@polywrap/tracing-js" "0.10.0-pre.10" "@polywrap/wrap-manifest-types-js" "0.10.0-pre.10" +"@polywrap/core-js@0.10.1", "@polywrap/core-js@~0.10.1": + version "0.10.1" + resolved "https://registry.yarnpkg.com/@polywrap/core-js/-/core-js-0.10.1.tgz#09405c745f591d5f7ec243db95a61540a05296cb" + integrity sha512-BJpWDikfd/6h64Lf7FKy0g5O3a5OKaL915boni1pHP54wF4xBWdHkKixLGD8w4BZWRiW9v42PpYBhWqYZwSNGg== + dependencies: + "@polywrap/result" "0.10.1" + "@polywrap/tracing-js" "0.10.1" + "@polywrap/wrap-manifest-types-js" "0.10.1" + "@polywrap/datetime-plugin-js@~0.10.0": version "0.10.1" resolved "https://registry.yarnpkg.com/@polywrap/datetime-plugin-js/-/datetime-plugin-js-0.10.1.tgz#8042673034c09155f3d0972eef87d87cb53b1914" @@ -2223,6 +2232,13 @@ dependencies: "@msgpack/msgpack" "2.7.2" +"@polywrap/msgpack-js@0.10.1": + version "0.10.1" + resolved "https://registry.yarnpkg.com/@polywrap/msgpack-js/-/msgpack-js-0.10.1.tgz#c3552eb51373164a78abfa80b52d9b02798ffd95" + integrity sha512-EI4Vak4Yi6NqM71eChWc3APe2svoR6BEeCVsxGAGI6p6x04r27J6+C3o1ptwHxiwyy8+J7B5W+ynaVo8qn5Zrw== + dependencies: + "@msgpack/msgpack" "2.7.2" + "@polywrap/os-js@0.10.5", "@polywrap/os-js@~0.10.0": version "0.10.5" resolved "https://registry.yarnpkg.com/@polywrap/os-js/-/os-js-0.10.5.tgz#b9ecae978f69edc341aedec1867161d1e609eb3a" @@ -2250,6 +2266,17 @@ "@polywrap/tracing-js" "0.10.0-pre.10" "@polywrap/wrap-manifest-types-js" "0.10.0-pre.10" +"@polywrap/plugin-js@~0.10.1": + version "0.10.1" + resolved "https://registry.yarnpkg.com/@polywrap/plugin-js/-/plugin-js-0.10.1.tgz#e11ce19dde01245750c297a62f2f75fd58ef9ced" + integrity sha512-WBk4ZUrI5m6FG4bIocLHo7XS+QMeNa23odli6Ss6onUyo7mPIo1wlceEgw7Cu4gd/3bmuc6VGoCKRA1/glBT3g== + dependencies: + "@polywrap/core-js" "0.10.1" + "@polywrap/msgpack-js" "0.10.1" + "@polywrap/result" "0.10.1" + "@polywrap/tracing-js" "0.10.1" + "@polywrap/wrap-manifest-types-js" "0.10.1" + "@polywrap/polywrap-manifest-schemas@0.10.5": version "0.10.5" resolved "https://registry.yarnpkg.com/@polywrap/polywrap-manifest-schemas/-/polywrap-manifest-schemas-0.10.5.tgz#52630cf6fd5cb37143c283e1b846f479d1386eaa" @@ -2276,6 +2303,11 @@ resolved "https://registry.yarnpkg.com/@polywrap/result/-/result-0.10.0-pre.10.tgz#6e88ac447d92d8a10c7e7892a6371af29a072240" integrity sha512-SqNnEbXky4dFXgps2B2juFShq1024do0f1HLUbuj3MlIPp5aW9g9sfBslsy3YTnpg2QW7LFVT15crrJMgbowIQ== +"@polywrap/result@0.10.1": + version "0.10.1" + resolved "https://registry.yarnpkg.com/@polywrap/result/-/result-0.10.1.tgz#e60122396521fc07edda6951915ada4aaa5f6694" + integrity sha512-9EoS/JUgKFwRk396lQ+3tDAGbZExsOf26SUG4l41HJv4FZLLLOL5ksppJK8StvjtbpQOIgFls23c83CXzS1hBQ== + "@polywrap/schema-bind@0.10.5": version "0.10.5" resolved "https://registry.yarnpkg.com/@polywrap/schema-bind/-/schema-bind-0.10.5.tgz#9e209cda45df101b66076b57da403d1480e65ab1" @@ -2329,6 +2361,18 @@ "@opentelemetry/sdk-trace-base" "1.6.0" "@opentelemetry/sdk-trace-web" "1.6.0" +"@polywrap/tracing-js@0.10.1": + version "0.10.1" + resolved "https://registry.yarnpkg.com/@polywrap/tracing-js/-/tracing-js-0.10.1.tgz#488dd505f3c5232cb292e848de7a182c83a4405a" + integrity sha512-4ZjPgNBFbX4DIzqRbzyMq64FvYv51JLuFIxL0EweI5paEbR69a1m4iN4BLxJc+jBjDYpWgy399+tYGnc94aM6A== + dependencies: + "@fetsorn/opentelemetry-console-exporter" "0.0.3" + "@opentelemetry/api" "1.2.0" + "@opentelemetry/exporter-trace-otlp-http" "0.32.0" + "@opentelemetry/resources" "1.6.0" + "@opentelemetry/sdk-trace-base" "1.6.0" + "@opentelemetry/sdk-trace-web" "1.6.0" + "@polywrap/uri-resolver-extensions-js@0.10.0": version "0.10.0" resolved "https://registry.yarnpkg.com/@polywrap/uri-resolver-extensions-js/-/uri-resolver-extensions-js-0.10.0.tgz#ef0012e9b2231be44b0739f57b023a1c009c1b2b" @@ -2384,6 +2428,16 @@ jsonschema "1.4.0" semver "7.3.8" +"@polywrap/wrap-manifest-types-js@0.10.1": + version "0.10.1" + resolved "https://registry.yarnpkg.com/@polywrap/wrap-manifest-types-js/-/wrap-manifest-types-js-0.10.1.tgz#df7099357af2ccdbb61a6fb42ebaa047c6d97d70" + integrity sha512-0UxTZY6AcQpEkeL9HMMZvHv5a0OXXSRr4clPVyyo7BAmUjwJRE0veKY2hy0bR0Je7rZjxlwR5uS9+CToqYAd9g== + dependencies: + "@apidevtools/json-schema-ref-parser" "9.0.9" + "@polywrap/msgpack-js" "0.10.1" + jsonschema "1.4.0" + semver "7.5.0" + "@sinclair/typebox@^0.25.16": version "0.25.24" resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718" @@ -2554,9 +2608,9 @@ integrity sha512-wH6Tu9mbiOt0n5EvdoWy0VGQaJMHfLIxY/6wS0xLC7CV1taM6gESEzcYy0ZlWvxxiiljYvfDIvz4hHbUUDRlhw== "@types/node@*": - version "20.3.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.3.1.tgz#e8a83f1aa8b649377bb1fb5d7bac5cb90e784dfe" - integrity sha512-EhcH/wvidPy1WeML3TtYFGR83UzjxeWRen9V402T8aUGYsCHOmfoisV3ZSg03gAFIbLq8TnWOJ0f4cALtnSEUg== + version "20.3.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.3.2.tgz#fa6a90f2600e052a03c18b8cb3fd83dd4e599898" + integrity sha512-vOBLVQeCQfIcF/2Y7eKFTqrMnizK5lRNQ7ykML/5RuwVXVWxYkgwS7xbt4B6fKCUPgbSL5FSsjHQpaGQP/dQmw== "@types/node@^18.14.6": version "18.16.18" @@ -4049,9 +4103,9 @@ electron-fetch@^1.7.2: encoding "^0.1.13" electron-to-chromium@^1.4.431: - version "1.4.440" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.440.tgz#d3b1eeb36b717eb479a240c0406ac1fa67901762" - integrity sha512-r6dCgNpRhPwiWlxbHzZQ/d9swfPaEJGi8ekqRBwQYaR3WmA5VkqQfBWSDDjuJU1ntO+W9tHx8OHV/96Q8e0dVw== + version "1.4.441" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.441.tgz#94dd9c1cbf081d83f032a4f1cd9f787e21fc24ce" + integrity sha512-LlCgQ8zgYZPymf5H4aE9itwiIWH4YlCiv1HFLmmcBeFYi5E+3eaIFnjHzYtcFQbaKfAW+CqZ9pgxo33DZuoqPg== elliptic@6.5.4: version "6.5.4" @@ -4585,9 +4639,9 @@ fast-diff@^1.1.2: integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== fast-fifo@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.2.0.tgz#2ee038da2468e8623066dee96958b0c1763aa55a" - integrity sha512-NcvQXt7Cky1cNau15FWy64IjuO8X0JijhTBBrJj1YlxlDfRkJXNaK9RFUjwpfDPzMdv7wB38jr53l9tkNLxnWg== + version "1.3.0" + resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.0.tgz#03e381bcbfb29932d7c3afde6e15e83e05ab4d8b" + integrity sha512-IgfweLvEpwyA4WgiQe9Nx6VV2QkML2NkvZnk1oKnIzXgXdWxuhF7zw4DvLTPZJn6PIUneiAXPF24QmoEqHTjyw== fast-glob@^3.2.9: version "3.2.12" @@ -9025,9 +9079,9 @@ tslib@^1.8.1, tslib@^1.9.0: integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== tslib@^2.1.0: - version "2.5.3" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.3.tgz#24944ba2d990940e6e982c4bea147aba80209913" - integrity sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w== + version "2.6.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.0.tgz#b295854684dbda164e181d259a22cd779dcd7bc3" + integrity sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA== tsutils@^3.17.1: version "3.21.0"