feat(services): Improve services manager and configuration; switch test templates to @git.zone/tstest; bump dev dependencies and update docs

This commit is contained in:
2025-12-02 12:26:35 +00:00
parent b44624f2e7
commit af3e15e922
10 changed files with 80 additions and 67 deletions

View File

@@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@git.zone/cli',
version: '2.1.0',
version: '2.2.0',
description: 'A comprehensive CLI tool for enhancing and managing local development workflows with gitzone utilities, focusing on project setup, version control, code formatting, and template management.'
}

View File

@@ -154,10 +154,11 @@ export const run = async (projectArg: Project) => {
];
// check for dependencies
// Note: @push.rocks/tapbundle is deprecated - use @git.zone/tstest/tapbundle instead
await ensureDependency(
packageJson,
'devDep',
'latest',
'exclude',
'@push.rocks/tapbundle',
);
await ensureDependency(

View File

@@ -10,12 +10,6 @@ import { Project } from '../classes.project.js';
export const run = async (project: Project) => {
const templateModule = await import('../mod_template/index.js');
// update tslint
// getting template
const tslintTemplate = await templateModule.getTemplate('tslint');
await tslintTemplate.writeToDisk(paths.cwd);
logger.log('info', 'Updated tslint.json!');
// update vscode
const vscodeTemplate = await templateModule.getTemplate('vscode');
await vscodeTemplate.writeToDisk(paths.cwd);