Skip to content

Commit d484495

Browse files
committed
chore: fix build
1 parent c410538 commit d484495

8 files changed

Lines changed: 94 additions & 37 deletions

File tree

packages/config-builder/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ Add client configuration with [add](#add), or flexibly mix and match builder [co
3232

3333
// add or remove items by chaining method calls
3434
builder
35-
.setPackage("wrap://plugin/package", httpPlugin({}))
35+
.setPackage("wrap://plugin/package", httpPlugin({}) as IWrapPackage)
3636
.removePackage("wrap://plugin/package")
3737
.setPackages({
38-
"wrap://plugin/http": httpPlugin({}),
39-
"wrap://plugin/filesystem": fileSystemPlugin({}),
38+
"wrap://plugin/http": httpPlugin({}) as IWrapPackage,
39+
"wrap://plugin/filesystem": fileSystemPlugin({}) as IWrapPackage,
4040
});
4141
```
4242

@@ -105,10 +105,10 @@ A complete example using all or most of the available methods.
105105

106106
// add and remove wrap packages
107107
builder
108-
.setPackage("wrap://plugin/package", httpPlugin({}))
108+
.setPackage("wrap://plugin/package", httpPlugin({}) as IWrapPackage)
109109
.removePackage("wrap://plugin/package")
110110
.setPackages({
111-
"wrap://plugin/package": httpPlugin({}),
111+
"wrap://plugin/package": httpPlugin({}) as IWrapPackage,
112112
});
113113

114114
// add and remove Envs

packages/config-builder/examples/quickstart.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {
88
ResolutionResultCache,
99
} from "@polywrap/uri-resolvers-js";
1010
import { fileSystemPlugin } from "@polywrap/file-system-plugin-js";
11-
import { CoreClientConfig } from "@polywrap/core-js";
11+
import { CoreClientConfig, IWrapPackage } from "@polywrap/core-js";
1212

1313
export function initialize(): PolywrapClientConfigBuilder {
1414
// $start: quickstart-initialize
@@ -35,11 +35,11 @@ export function configure(): PolywrapClientConfigBuilder {
3535

3636
// add or remove items by chaining method calls
3737
builder
38-
.setPackage("wrap://plugin/package", httpPlugin({}))
38+
.setPackage("wrap://plugin/package", httpPlugin({}) as IWrapPackage)
3939
.removePackage("wrap://plugin/package")
4040
.setPackages({
41-
"wrap://plugin/http": httpPlugin({}),
42-
"wrap://plugin/filesystem": fileSystemPlugin({}),
41+
"wrap://plugin/http": httpPlugin({}) as IWrapPackage,
42+
"wrap://plugin/filesystem": fileSystemPlugin({}) as IWrapPackage,
4343
});
4444
// $end
4545

@@ -108,10 +108,10 @@ export async function example(): Promise<CoreClientConfig> {
108108

109109
// add and remove wrap packages
110110
builder
111-
.setPackage("wrap://plugin/package", httpPlugin({}))
111+
.setPackage("wrap://plugin/package", httpPlugin({}) as IWrapPackage)
112112
.removePackage("wrap://plugin/package")
113113
.setPackages({
114-
"wrap://plugin/package": httpPlugin({}),
114+
"wrap://plugin/package": httpPlugin({}) as IWrapPackage,
115115
});
116116

117117
// add and remove Envs

packages/config-bundles/sys/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,25 +14,25 @@ import * as httpResolver from "./embeds/http-resolver/wrap";
1414
export const bundle: Bundle = {
1515
logger: {
1616
uri: "plugin/logger@1.0.0",
17-
package: loggerPlugin({}),
17+
package: loggerPlugin({}) as IWrapPackage,
1818
implements: ["ens/wraps.eth:logger@1.0.0"],
1919
redirectFrom: ["ens/wraps.eth:logger@1.0.0"],
2020
},
2121
datetime: {
2222
uri: "plugin/datetime@1.0.0",
23-
package: dateTimePlugin({}),
23+
package: dateTimePlugin({}) as IWrapPackage,
2424
implements: ["ens/wraps.eth:datetime@1.0.0"],
2525
redirectFrom: ["ens/wraps.eth:datetime@1.0.0"],
2626
},
2727
concurrent: {
2828
uri: "plugin/concurrent@1.0.0",
29-
package: concurrentPromisePlugin({}),
29+
package: concurrentPromisePlugin({}) as IWrapPackage,
3030
implements: ["ens/wraps.eth:concurrent@1.0.0"],
3131
redirectFrom: ["ens/wraps.eth:concurrent@1.0.0"],
3232
},
3333
http: {
3434
uri: "plugin/http@1.1.0",
35-
package: httpPlugin({}),
35+
package: httpPlugin({}) as IWrapPackage,
3636
implements: ["ens/wraps.eth:http@1.1.0", "ens/wraps.eth:http@1.0.0"],
3737
redirectFrom: ["ens/wraps.eth:http@1.1.0", "ens/wraps.eth:http@1.0.0"],
3838
},
@@ -59,7 +59,7 @@ export const bundle: Bundle = {
5959
...Common.bundle,
6060
fileSystem: {
6161
uri: "plugin/file-system@1.0.0",
62-
package: fileSystemPlugin({}),
62+
package: fileSystemPlugin({}) as IWrapPackage,
6363
implements: ["ens/wraps.eth:file-system@1.0.0"],
6464
redirectFrom: ["ens/wraps.eth:file-system@1.0.0"],
6565
},

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

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
/* eslint-disable */
2+
import { IWrapPackage } from "@polywrap/core-js";
23
import { Bundle } from "@polywrap/config-bundle-types-js";
34
import { ExtendableUriResolver } from "@polywrap/uri-resolver-extensions-js";
45

@@ -12,25 +13,25 @@ import * as httpResolver from "./embeds/http-resolver/wrap";
1213
export const bundle: Bundle = {
1314
logger: {
1415
uri: "plugin/logger@1.0.0",
15-
package: loggerPlugin({}),
16+
package: loggerPlugin({}) as IWrapPackage,
1617
implements: ["ens/wraps.eth:logger@1.0.0"],
1718
redirectFrom: ["ens/wraps.eth:logger@1.0.0"],
1819
},
1920
datetime: {
2021
uri: "plugin/datetime@1.0.0",
21-
package: dateTimePlugin({}),
22+
package: dateTimePlugin({}) as IWrapPackage,
2223
implements: ["ens/wraps.eth:datetime@1.0.0"],
2324
redirectFrom: ["ens/wraps.eth:datetime@1.0.0"],
2425
},
2526
concurrent: {
2627
uri: "plugin/concurrent@1.0.0",
27-
package: concurrentPromisePlugin({}),
28+
package: concurrentPromisePlugin({}) as IWrapPackage,
2829
implements: ["ens/wraps.eth:concurrent@1.0.0"],
2930
redirectFrom: ["ens/wraps.eth:concurrent@1.0.0"],
3031
},
3132
http: {
3233
uri: "plugin/http@1.1.0",
33-
package: httpPlugin({}),
34+
package: httpPlugin({}) as IWrapPackage,
3435
implements: ["ens/wraps.eth:http@1.1.0", "ens/wraps.eth:http@1.0.0"],
3536
redirectFrom: ["ens/wraps.eth:http@1.1.0", "ens/wraps.eth:http@1.0.0"],
3637
},

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/* eslint-disable */
22
import * as Common from "./common";
33

4+
import { IWrapPackage } from "@polywrap/core-js";
45
import { Bundle } from "@polywrap/config-bundle-types-js";
56
import { ExtendableUriResolver } from "@polywrap/uri-resolver-extensions-js";
67

@@ -12,7 +13,7 @@ export const bundle: Bundle = {
1213
...Common.bundle,
1314
fileSystem: {
1415
uri: "plugin/file-system@1.0.0",
15-
package: fileSystemPlugin({}),
16+
package: fileSystemPlugin({}) as IWrapPackage,
1617
implements: ["ens/wraps.eth:file-system@1.0.0"],
1718
redirectFrom: ["ens/wraps.eth:file-system@1.0.0"],
1819
},

packages/config-bundles/web3/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ export const bundle: Bundle = {
3434
}),
3535
},
3636
}),
37-
}),
37+
}) as IWrapPackage,
3838
implements: [
3939
"ens/wraps.eth:ethereum-provider@1.1.0",
4040
"ens/wraps.eth:ethereum-provider@1.0.0",
@@ -59,7 +59,7 @@ export const bundle: Bundle = {
5959
}),
6060
},
6161
}),
62-
}),
62+
}) as IWrapPackage,
6363
implements: ["ens/wraps.eth:ethereum-provider@2.0.0"],
6464
redirectFrom: ["ens/wraps.eth:ethereum-provider@2.0.0"],
6565
},

packages/config-bundles/web3/src/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
/* eslint-disable */
2+
import { IWrapPackage } from "@polywrap/core-js";
23
import { Bundle } from "@polywrap/config-bundle-types-js";
34
import { ExtendableUriResolver } from "@polywrap/uri-resolver-extensions-js";
45

@@ -32,7 +33,7 @@ export const bundle: Bundle = {
3233
}),
3334
},
3435
}),
35-
}),
36+
}) as IWrapPackage,
3637
implements: [
3738
"ens/wraps.eth:ethereum-provider@1.1.0",
3839
"ens/wraps.eth:ethereum-provider@1.0.0",
@@ -57,7 +58,7 @@ export const bundle: Bundle = {
5758
}),
5859
},
5960
}),
60-
}),
61+
}) as IWrapPackage,
6162
implements: ["ens/wraps.eth:ethereum-provider@2.0.0"],
6263
redirectFrom: ["ens/wraps.eth:ethereum-provider@2.0.0"],
6364
},

yarn.lock

Lines changed: 66 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2140,6 +2140,15 @@
21402140
"@polywrap/tracing-js" "0.10.0-pre.10"
21412141
"@polywrap/wrap-manifest-types-js" "0.10.0-pre.10"
21422142

2143+
"@polywrap/core-js@0.10.1", "@polywrap/core-js@~0.10.1":
2144+
version "0.10.1"
2145+
resolved "https://registry.yarnpkg.com/@polywrap/core-js/-/core-js-0.10.1.tgz#09405c745f591d5f7ec243db95a61540a05296cb"
2146+
integrity sha512-BJpWDikfd/6h64Lf7FKy0g5O3a5OKaL915boni1pHP54wF4xBWdHkKixLGD8w4BZWRiW9v42PpYBhWqYZwSNGg==
2147+
dependencies:
2148+
"@polywrap/result" "0.10.1"
2149+
"@polywrap/tracing-js" "0.10.1"
2150+
"@polywrap/wrap-manifest-types-js" "0.10.1"
2151+
21432152
"@polywrap/datetime-plugin-js@~0.10.0":
21442153
version "0.10.1"
21452154
resolved "https://registry.yarnpkg.com/@polywrap/datetime-plugin-js/-/datetime-plugin-js-0.10.1.tgz#8042673034c09155f3d0972eef87d87cb53b1914"
@@ -2223,6 +2232,13 @@
22232232
dependencies:
22242233
"@msgpack/msgpack" "2.7.2"
22252234

2235+
"@polywrap/msgpack-js@0.10.1":
2236+
version "0.10.1"
2237+
resolved "https://registry.yarnpkg.com/@polywrap/msgpack-js/-/msgpack-js-0.10.1.tgz#c3552eb51373164a78abfa80b52d9b02798ffd95"
2238+
integrity sha512-EI4Vak4Yi6NqM71eChWc3APe2svoR6BEeCVsxGAGI6p6x04r27J6+C3o1ptwHxiwyy8+J7B5W+ynaVo8qn5Zrw==
2239+
dependencies:
2240+
"@msgpack/msgpack" "2.7.2"
2241+
22262242
"@polywrap/os-js@0.10.5", "@polywrap/os-js@~0.10.0":
22272243
version "0.10.5"
22282244
resolved "https://registry.yarnpkg.com/@polywrap/os-js/-/os-js-0.10.5.tgz#b9ecae978f69edc341aedec1867161d1e609eb3a"
@@ -2250,6 +2266,17 @@
22502266
"@polywrap/tracing-js" "0.10.0-pre.10"
22512267
"@polywrap/wrap-manifest-types-js" "0.10.0-pre.10"
22522268

2269+
"@polywrap/plugin-js@~0.10.1":
2270+
version "0.10.1"
2271+
resolved "https://registry.yarnpkg.com/@polywrap/plugin-js/-/plugin-js-0.10.1.tgz#e11ce19dde01245750c297a62f2f75fd58ef9ced"
2272+
integrity sha512-WBk4ZUrI5m6FG4bIocLHo7XS+QMeNa23odli6Ss6onUyo7mPIo1wlceEgw7Cu4gd/3bmuc6VGoCKRA1/glBT3g==
2273+
dependencies:
2274+
"@polywrap/core-js" "0.10.1"
2275+
"@polywrap/msgpack-js" "0.10.1"
2276+
"@polywrap/result" "0.10.1"
2277+
"@polywrap/tracing-js" "0.10.1"
2278+
"@polywrap/wrap-manifest-types-js" "0.10.1"
2279+
22532280
"@polywrap/polywrap-manifest-schemas@0.10.5":
22542281
version "0.10.5"
22552282
resolved "https://registry.yarnpkg.com/@polywrap/polywrap-manifest-schemas/-/polywrap-manifest-schemas-0.10.5.tgz#52630cf6fd5cb37143c283e1b846f479d1386eaa"
@@ -2276,6 +2303,11 @@
22762303
resolved "https://registry.yarnpkg.com/@polywrap/result/-/result-0.10.0-pre.10.tgz#6e88ac447d92d8a10c7e7892a6371af29a072240"
22772304
integrity sha512-SqNnEbXky4dFXgps2B2juFShq1024do0f1HLUbuj3MlIPp5aW9g9sfBslsy3YTnpg2QW7LFVT15crrJMgbowIQ==
22782305

2306+
"@polywrap/result@0.10.1":
2307+
version "0.10.1"
2308+
resolved "https://registry.yarnpkg.com/@polywrap/result/-/result-0.10.1.tgz#e60122396521fc07edda6951915ada4aaa5f6694"
2309+
integrity sha512-9EoS/JUgKFwRk396lQ+3tDAGbZExsOf26SUG4l41HJv4FZLLLOL5ksppJK8StvjtbpQOIgFls23c83CXzS1hBQ==
2310+
22792311
"@polywrap/schema-bind@0.10.5":
22802312
version "0.10.5"
22812313
resolved "https://registry.yarnpkg.com/@polywrap/schema-bind/-/schema-bind-0.10.5.tgz#9e209cda45df101b66076b57da403d1480e65ab1"
@@ -2329,6 +2361,18 @@
23292361
"@opentelemetry/sdk-trace-base" "1.6.0"
23302362
"@opentelemetry/sdk-trace-web" "1.6.0"
23312363

2364+
"@polywrap/tracing-js@0.10.1":
2365+
version "0.10.1"
2366+
resolved "https://registry.yarnpkg.com/@polywrap/tracing-js/-/tracing-js-0.10.1.tgz#488dd505f3c5232cb292e848de7a182c83a4405a"
2367+
integrity sha512-4ZjPgNBFbX4DIzqRbzyMq64FvYv51JLuFIxL0EweI5paEbR69a1m4iN4BLxJc+jBjDYpWgy399+tYGnc94aM6A==
2368+
dependencies:
2369+
"@fetsorn/opentelemetry-console-exporter" "0.0.3"
2370+
"@opentelemetry/api" "1.2.0"
2371+
"@opentelemetry/exporter-trace-otlp-http" "0.32.0"
2372+
"@opentelemetry/resources" "1.6.0"
2373+
"@opentelemetry/sdk-trace-base" "1.6.0"
2374+
"@opentelemetry/sdk-trace-web" "1.6.0"
2375+
23322376
"@polywrap/uri-resolver-extensions-js@0.10.0":
23332377
version "0.10.0"
23342378
resolved "https://registry.yarnpkg.com/@polywrap/uri-resolver-extensions-js/-/uri-resolver-extensions-js-0.10.0.tgz#ef0012e9b2231be44b0739f57b023a1c009c1b2b"
@@ -2384,6 +2428,16 @@
23842428
jsonschema "1.4.0"
23852429
semver "7.3.8"
23862430

2431+
"@polywrap/wrap-manifest-types-js@0.10.1":
2432+
version "0.10.1"
2433+
resolved "https://registry.yarnpkg.com/@polywrap/wrap-manifest-types-js/-/wrap-manifest-types-js-0.10.1.tgz#df7099357af2ccdbb61a6fb42ebaa047c6d97d70"
2434+
integrity sha512-0UxTZY6AcQpEkeL9HMMZvHv5a0OXXSRr4clPVyyo7BAmUjwJRE0veKY2hy0bR0Je7rZjxlwR5uS9+CToqYAd9g==
2435+
dependencies:
2436+
"@apidevtools/json-schema-ref-parser" "9.0.9"
2437+
"@polywrap/msgpack-js" "0.10.1"
2438+
jsonschema "1.4.0"
2439+
semver "7.5.0"
2440+
23872441
"@sinclair/typebox@^0.25.16":
23882442
version "0.25.24"
23892443
resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718"
@@ -2554,9 +2608,9 @@
25542608
integrity sha512-wH6Tu9mbiOt0n5EvdoWy0VGQaJMHfLIxY/6wS0xLC7CV1taM6gESEzcYy0ZlWvxxiiljYvfDIvz4hHbUUDRlhw==
25552609

25562610
"@types/node@*":
2557-
version "20.3.1"
2558-
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.3.1.tgz#e8a83f1aa8b649377bb1fb5d7bac5cb90e784dfe"
2559-
integrity sha512-EhcH/wvidPy1WeML3TtYFGR83UzjxeWRen9V402T8aUGYsCHOmfoisV3ZSg03gAFIbLq8TnWOJ0f4cALtnSEUg==
2611+
version "20.3.2"
2612+
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.3.2.tgz#fa6a90f2600e052a03c18b8cb3fd83dd4e599898"
2613+
integrity sha512-vOBLVQeCQfIcF/2Y7eKFTqrMnizK5lRNQ7ykML/5RuwVXVWxYkgwS7xbt4B6fKCUPgbSL5FSsjHQpaGQP/dQmw==
25602614

25612615
"@types/node@^18.14.6":
25622616
version "18.16.18"
@@ -4049,9 +4103,9 @@ electron-fetch@^1.7.2:
40494103
encoding "^0.1.13"
40504104

40514105
electron-to-chromium@^1.4.431:
4052-
version "1.4.440"
4053-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.440.tgz#d3b1eeb36b717eb479a240c0406ac1fa67901762"
4054-
integrity sha512-r6dCgNpRhPwiWlxbHzZQ/d9swfPaEJGi8ekqRBwQYaR3WmA5VkqQfBWSDDjuJU1ntO+W9tHx8OHV/96Q8e0dVw==
4106+
version "1.4.441"
4107+
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.441.tgz#94dd9c1cbf081d83f032a4f1cd9f787e21fc24ce"
4108+
integrity sha512-LlCgQ8zgYZPymf5H4aE9itwiIWH4YlCiv1HFLmmcBeFYi5E+3eaIFnjHzYtcFQbaKfAW+CqZ9pgxo33DZuoqPg==
40554109

40564110
elliptic@6.5.4:
40574111
version "6.5.4"
@@ -4585,9 +4639,9 @@ fast-diff@^1.1.2:
45854639
integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==
45864640

45874641
fast-fifo@^1.0.0:
4588-
version "1.2.0"
4589-
resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.2.0.tgz#2ee038da2468e8623066dee96958b0c1763aa55a"
4590-
integrity sha512-NcvQXt7Cky1cNau15FWy64IjuO8X0JijhTBBrJj1YlxlDfRkJXNaK9RFUjwpfDPzMdv7wB38jr53l9tkNLxnWg==
4642+
version "1.3.0"
4643+
resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.0.tgz#03e381bcbfb29932d7c3afde6e15e83e05ab4d8b"
4644+
integrity sha512-IgfweLvEpwyA4WgiQe9Nx6VV2QkML2NkvZnk1oKnIzXgXdWxuhF7zw4DvLTPZJn6PIUneiAXPF24QmoEqHTjyw==
45914645

45924646
fast-glob@^3.2.9:
45934647
version "3.2.12"
@@ -9025,9 +9079,9 @@ tslib@^1.8.1, tslib@^1.9.0:
90259079
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
90269080

90279081
tslib@^2.1.0:
9028-
version "2.5.3"
9029-
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.3.tgz#24944ba2d990940e6e982c4bea147aba80209913"
9030-
integrity sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==
9082+
version "2.6.0"
9083+
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.0.tgz#b295854684dbda164e181d259a22cd779dcd7bc3"
9084+
integrity sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==
90319085

90329086
tsutils@^3.17.1:
90339087
version "3.21.0"

0 commit comments

Comments
 (0)