Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

## 0.2.2 - 2026-11-11

- 发布产物默认压缩:`dist/*.js` 开启 `minify`,去掉格式与注释;`dist/*.d.ts` 保持可读,`sourcemap` 仍不随包发布。
- `README` 同步产物说明;协议与导出不变。

## 0.2.1 - 2026-11-11

- 构建改用 `vp pack`,产物同时生成 `dist/index.js` 与 `dist/index.d.ts`。
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ pnpm add @ultime/studio
```

- 运行环境 Node >= 22.18,或任何支持 ESM 的打包器(Vite / esbuild 等);包发的是编译后的 ESM(`dist/`),类型来自 `dist/*.d.ts`。
- `dist/*.js` 默认压缩;类型与声明保持可读,注释与说明留在源码与文档。
- 本包**不 import** 任何领域包;领域定义放在各包的 `/studio` 子入口,本包只认通用协议。

## 入口
Expand Down Expand Up @@ -131,6 +132,7 @@ pnpm test
## 版本与兼容

- 当前 `0.2.x`;0.x 阶段 `ConfiguratorDefinition` 仍可能调整。
- 0.2.2 发布产物默认压缩;协议与导出不变。
- 破坏性变更写进 [CHANGELOG](./CHANGELOG.md),并在本节目说明迁移方式;协议变更先发 studio,再发依赖包。
- 零第三方运行时依赖。

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ultime/studio",
"version": "0.2.1",
"version": "0.2.2",
"description": "Ultime · studio:配置器无头运行时(定义 / 状态 / 规范化 / 诊断 / 预览模型 / 导出清单),纯 TS、零依赖、不碰 DOM 与文件系统",
"keywords": [
"configuration",
Expand Down
3 changes: 2 additions & 1 deletion vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@ export default defineConfig({
platform: 'node',
target: 'node22',
dts: true,
minify: false,
// 发布产物默认压缩:注释与说明留在源码与文档,不随 dist 发布。
minify: true,
sourcemap: false,
clean: true,
publint: true,
Expand Down
Loading