Skip to content

Commit

Permalink
🔧 chore(build): 优化构建配置和依赖管理
Browse files Browse the repository at this point in the history
- 升级VS Code引擎版本要求至1.96.0
-【构建配置】
- - 添加webview构建流程到编译脚本
 - 配置pnpm作为包管理器
 - 添加shamefully-hoist选项到.npmrc
 - 优化tsconfig配置和schema
【依赖管理】
 - 删除package-lock.json,改用pnpm-lock.yaml
 - 更新依赖版本并添加@types/jest依赖
【配置优化】
 - 将配置项描述改为英文
 - 优化ConfigSchema代码结构和类型定义
【清理】
 - 移除未使用的测试文件extension.test.ts
  • Loading branch information
littleCareless committed Jan 6, 2025
1 parent c7f3872 commit 9a7cc25
Show file tree
Hide file tree
Showing 9 changed files with 10,418 additions and 6,075 deletions.
3 changes: 2 additions & 1 deletion .npmrc
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
enable-pre-post-scripts = true
enable-pre-post-scripts = true
shamefully-hoist = true
24 changes: 20 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,26 @@
# Changelog
# Changelog

[English](CHANGELOG.md) | [简体中文](CHANGELOG.zh-CN.md)
[English](CHANGELOG.md) | [简体中文](CHANGELOG.zh-CN.md)

All notable changes to this project will be documented in this file.
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/)。+
The format is based on [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/)

## 0.5.2 (2025-01-06)

### 🎫 Chores

* **build**: Optimize webview build path and resource loading ([c7f3872](https://github.com/littleCareless/dish-ai-commit/commit/c7f3872))

## 0.5.1 (2025-01-03)

### 🎫 Chores

- **config**: Update eslint config and remove package-lock.json ([d95e6b3](https://github.com/littleCareless/dish-ai-commit/commit/d95e6b3))

### 📝 Documentation

- Update version to 0.5.0 and update documentation simultaneously ([ed6b512](https://github.com/littleCareless/dish-ai-commit/commit/ed6b512))

# 0.5.0 (2025-01-03)

Expand Down
16 changes: 16 additions & 0 deletions CHANGELOG.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,22 @@

更新日志格式基于 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/)

## 0.5.2 (2025-01-06)

### 🎫 Chores

- **build**: 优化 webview 构建路径和资源加载 ([c7f3872](https://github.com/littleCareless/dish-ai-commit/commit/c7f3872))

## 0.5.1 (2025-01-03)

### 🎫 Chores

- **config**: 更新 eslint 配置并移除 package-lock.json ([d95e6b3](https://github.com/littleCareless/dish-ai-commit/commit/d95e6b3))

### 📝 Documentation

- 更新版本至 0.5.0 并同步更新文档 ([ed6b512](https://github.com/littleCareless/dish-ai-commit/commit/ed6b512))

# 0.5.0 (2025-01-03)

### ✨ Features
Expand Down
Loading

0 comments on commit 9a7cc25

Please sign in to comment.