From f3c2a75d4632ed0c2c0859283e2199c112acd344 Mon Sep 17 00:00:00 2001 From: mo4islona Date: Thu, 4 Apr 2024 01:25:26 +0400 Subject: [PATCH] release: 2.10.3 --- package.json | 3 ++- src/commands/docs.ts | 5 ++--- yarn.lock | 21 ++++++++++++++++++++- 3 files changed, 24 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 337020a..36b6249 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@subsquid/cli", "description": "squid cli tool", - "version": "2.10.2", + "version": "2.10.3", "license": "GPL-3.0-or-later", "repository": "git@github.com:subsquid/squid-cli.git", "publishConfig": { @@ -95,6 +95,7 @@ "lodash": "^4.17.21", "ms": "^2.1.3", "neo-blessed": "^0.2.0", + "open": "^8.1.0", "pretty-bytes": "^5.6.0", "qs": "^6.12.0", "reblessed": "^0.2.1", diff --git a/src/commands/docs.ts b/src/commands/docs.ts index 758c425..1322b3e 100644 --- a/src/commands/docs.ts +++ b/src/commands/docs.ts @@ -1,6 +1,5 @@ -import { execSync } from 'child_process'; - import { Command } from '@oclif/core'; +import open from 'open'; export default class Docs extends Command { static description = 'Open the docs in a browser'; @@ -8,6 +7,6 @@ export default class Docs extends Command { async run(): Promise { await this.parse(Docs); - execSync('open https://docs.subsquid.io'); + void open('https://docs.subsquid.io'); } } diff --git a/yarn.lock b/yarn.lock index 6c61a03..820ddc3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1345,6 +1345,7 @@ __metadata: lodash: "npm:^4.17.21" ms: "npm:^2.1.3" neo-blessed: "npm:^0.2.0" + open: "npm:^8.1.0" pkg: "npm:^5.8.1" prettier: "npm:^3.2.5" pretty-bytes: "npm:^5.6.0" @@ -3192,6 +3193,13 @@ __metadata: languageName: node linkType: hard +"define-lazy-prop@npm:^2.0.0": + version: 2.0.0 + resolution: "define-lazy-prop@npm:2.0.0" + checksum: 10c0/db6c63864a9d3b7dc9def55d52764968a5af296de87c1b2cc71d8be8142e445208071953649e0386a8cc37cfcf9a2067a47207f1eb9ff250c2a269658fdae422 + languageName: node + linkType: hard + "define-properties@npm:^1.1.3, define-properties@npm:^1.1.4": version: 1.1.4 resolution: "define-properties@npm:1.1.4" @@ -4982,7 +4990,7 @@ __metadata: languageName: node linkType: hard -"is-docker@npm:^2.0.0": +"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": version: 2.2.1 resolution: "is-docker@npm:2.2.1" bin: @@ -6609,6 +6617,17 @@ __metadata: languageName: node linkType: hard +"open@npm:^8.1.0": + version: 8.4.2 + resolution: "open@npm:8.4.2" + dependencies: + define-lazy-prop: "npm:^2.0.0" + is-docker: "npm:^2.1.1" + is-wsl: "npm:^2.2.0" + checksum: 10c0/bb6b3a58401dacdb0aad14360626faf3fb7fba4b77816b373495988b724fb48941cad80c1b65d62bb31a17609b2cd91c41a181602caea597ca80dfbcc27e84c9 + languageName: node + linkType: hard + "optimist@npm:0.2": version: 0.2.8 resolution: "optimist@npm:0.2.8"