From 781dbb128ff60a521747c52a8072dc71cd234002 Mon Sep 17 00:00:00 2001 From: Nik Graf Date: Mon, 16 Jun 2025 18:22:35 +0200 Subject: [PATCH] improve-publishing --- README.md | 13 +++++++++++++ scripts/package.mjs | 4 ++++ 2 files changed, 17 insertions(+) diff --git a/README.md b/README.md index d3602698..136996cb 100644 --- a/README.md +++ b/README.md @@ -44,4 +44,17 @@ pnpm dev ```sh pnpm up --interactive --latest -r +``` + +## Publishing + +```sh +# publish hypergraph +pnpm build +cd packages/hypergraph/publish +pnpm publish +# publish hypergraph-react +pnpm build +cd packages/hypergraph-react/publish +pnpm publish ``` \ No newline at end of file diff --git a/scripts/package.mjs b/scripts/package.mjs index d2624d4c..c1b3ad94 100644 --- a/scripts/package.mjs +++ b/scripts/package.mjs @@ -19,6 +19,10 @@ if (Fs.existsSync(`${pkg}/LICENSE`)) { // TODO: Generate this a bit smarter. const pkgJson = JSON.parse(Fs.readFileSync(`${pkg}/package.json`, 'utf-8')); +const peerDependencies = pkgJson.peerDependencies; +if (peerDependencies?.['@graphprotocol/hypergraph']) { + peerDependencies['@graphprotocol/hypergraph'] = '*'; +} const publishPkgJson = { name: pkgJson.name, version: pkgJson.version,