summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--README.md2
-rw-r--r--package.json1
-rw-r--r--pnpm-lock.yaml26
3 files changed, 13 insertions, 16 deletions
diff --git a/README.md b/README.md
index e8b1d83..014b058 100644
--- a/README.md
+++ b/README.md
@@ -64,7 +64,7 @@ Install the following before proceeding:
After pulling down the code, set up dependencies:
```sh
-$> pnpm install
+$> pnpm run bootstrap-monorepo
```
To run unit tests for all workspace packages, use the `test` series of scripts:
diff --git a/package.json b/package.json
index 9cf5cbe..be50fad 100644
--- a/package.json
+++ b/package.json
@@ -3,6 +3,7 @@
"version": "0.0.0",
"private": true,
"scripts": {
+ "bootstrap-monorepo": "pnpm install --ignore-workspace && pnpm run build:types && pnpm run build:server && pnpm install",
"clean": "rm -rf ./packages/**/node_modules && rm -rf ./packages/**/dist && rm -rf ./packages/**/npm",
"lint": "deno lint packages/**/src/**/*.ts example/**/*.ts",
"test": "pnpm run test:browser; pnpm run test:server",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index beec721..1ff76db 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -101,7 +101,7 @@ importers:
version: link:../../typescript-types/npm
cbor-x:
specifier: ^1.5.2
- version: 1.5.2
+ version: 1.5.4
cross-fetch:
specifier: ^4.0.0
version: 4.0.0
@@ -111,7 +111,7 @@ importers:
version: 0.4.0
'@types/node':
specifier: ^18.11.9
- version: 18.11.9
+ version: 18.17.8
picocolors:
specifier: ^1.0.0
version: 1.0.0
@@ -1558,10 +1558,6 @@ packages:
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
dev: true
- /@types/node@18.11.9:
- resolution: {integrity: sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==}
- dev: true
-
/@types/node@18.17.8:
resolution: {integrity: sha512-Av/7MqX/iNKwT9Tr60V85NqMnsmh8ilfJoBlIVibkXfitk9Q22D9Y5mSpm+FvG5DET7EbVfB40bOiLzKgYFgPw==}
dev: true
@@ -2074,8 +2070,8 @@ packages:
dev: false
optional: true
- /cbor-x@1.5.2:
- resolution: {integrity: sha512-JArE6xcgj3eo13fpnShO42QFBUuXP2uG12RLeF2Nb+dJcETFYxkUa27gXQrRYp67Ahtaxyfbg+ihc62XTyQqsQ==}
+ /cbor-x@1.5.4:
+ resolution: {integrity: sha512-PVKILDn+Rf6MRhhcyzGXi5eizn1i0i3F8Fe6UMMxXBnWkalq9+C5+VTmlIjAYM4iF2IYF2N+zToqAfYOp+3rfw==}
optionalDependencies:
cbor-extract: 2.1.1
dev: false
@@ -2423,7 +2419,7 @@ packages:
/cross-fetch@4.0.0:
resolution: {integrity: sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==}
dependencies:
- node-fetch: 2.6.13
+ node-fetch: 2.7.0
transitivePeerDependencies:
- encoding
dev: false
@@ -4740,8 +4736,8 @@ packages:
resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==}
dev: true
- /node-fetch@2.6.13:
- resolution: {integrity: sha512-StxNAxh15zr77QvvkmveSQ8uCQ4+v5FkvNTj0OESmiHu+VRi/gXArXtkWMElOsOUNLtUEvI4yS+rdtOHZTwlQA==}
+ /node-fetch@2.6.7:
+ resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==}
engines: {node: 4.x || >=6.0.0}
peerDependencies:
encoding: ^0.1.0
@@ -4750,10 +4746,10 @@ packages:
optional: true
dependencies:
whatwg-url: 5.0.0
- dev: false
+ dev: true
- /node-fetch@2.6.7:
- resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==}
+ /node-fetch@2.7.0:
+ resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
engines: {node: 4.x || >=6.0.0}
peerDependencies:
encoding: ^0.1.0
@@ -4762,7 +4758,7 @@ packages:
optional: true
dependencies:
whatwg-url: 5.0.0
- dev: true
+ dev: false
/node-gyp-build-optional-packages@5.0.3:
resolution: {integrity: sha512-k75jcVzk5wnnc/FMxsf4udAoTEUv2jY3ycfdSd3yWu6Cnd1oee6/CfZJApyscA4FJOmdoixWwiwOyf16RzD5JA==}