From 86322be85d8dba20ecf5448a92cd94594ffaaf3b Mon Sep 17 00:00:00 2001 From: nicokampf Date: Tue, 13 May 2025 08:38:02 +0200 Subject: [PATCH 1/2] fix(DEV-300): Fix open package error. --- src/commands/docs/open.ts | 3 ++- src/commands/tools/regex.ts | 4 +++- src/extensions/typescript.ts | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/commands/docs/open.ts b/src/commands/docs/open.ts index faa88d2..74d5207 100644 --- a/src/commands/docs/open.ts +++ b/src/commands/docs/open.ts @@ -1,5 +1,4 @@ import { GluegunCommand } from 'gluegun'; -import { default as open } from 'open'; import { ExtendedGluegunToolbox } from '../../interfaces/extended-gluegun-toolbox'; @@ -20,6 +19,8 @@ const NewCommand: GluegunCommand = { prompt: { ask }, } = toolbox; + const { default: open } = await import('open'); + const choices = ['lenne.Tech', 'NestJS', 'GlueGun']; // Get input diff --git a/src/commands/tools/regex.ts b/src/commands/tools/regex.ts index d0f565f..a3f4ce2 100644 --- a/src/commands/tools/regex.ts +++ b/src/commands/tools/regex.ts @@ -1,5 +1,4 @@ import { GluegunCommand } from 'gluegun'; -import { default as open } from 'open'; /** * Open regex tools in browser @@ -10,6 +9,9 @@ const NewCommand: GluegunCommand = { hidden: false, name: 'regex', run: async () => { + + const { default: open } = await import('open'); + // Open link await open('https://regex101.com'); diff --git a/src/extensions/typescript.ts b/src/extensions/typescript.ts index 83f89fc..2155fb7 100644 --- a/src/extensions/typescript.ts +++ b/src/extensions/typescript.ts @@ -1,5 +1,4 @@ import * as fs from 'fs'; -import { default as open } from 'open'; import { join } from 'path'; import { ExtendedGluegunToolbox } from '../interfaces/extended-gluegun-toolbox'; @@ -86,6 +85,7 @@ export class Typescript { * Open stackblitz */ public async stackblitz() { + const { default: open } = await import('open'); return open('https://stackblitz.com/fork/typescript'); } From b6be13225788feb1e15ed3802ac0f102b8233bdc Mon Sep 17 00:00:00 2001 From: Kai Haase Date: Tue, 13 May 2025 23:05:11 +0200 Subject: [PATCH 2/2] Release version 0.0.120 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f87edf6..e5c59e4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@lenne.tech/cli", - "version": "0.0.119", + "version": "0.0.120", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@lenne.tech/cli", - "version": "0.0.119", + "version": "0.0.120", "license": "MIT", "dependencies": { "@lenne.tech/cli-plugin-helper": "0.0.12", diff --git a/package.json b/package.json index 79df2ad..9a7691b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@lenne.tech/cli", - "version": "0.0.119", + "version": "0.0.120", "description": "lenne.Tech CLI: lt", "keywords": [ "lenne.Tech",