Skip to content

Commit 7851a7e

Browse files
fix: update package name to @tml/tml-ui in various files and documentation
1 parent 2390264 commit 7851a7e

11 files changed

Lines changed: 54 additions & 51 deletions

File tree

.github/release-drafter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ template: |
5656
## 📦 Installation
5757
5858
```bash
59-
npm install tml-ui@$RESOLVED_VERSION
59+
npm install @tml/tml-ui@$RESOLVED_VERSION
6060
```
6161
6262
## 👥 Contributors

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,11 @@ jobs:
6060
body: |
6161
## 🎉 Release ${{ github.ref_name }}
6262
63-
Published to NPM: [${{ secrets.NPM_REGISTRY_URL || 'https://registry.npmjs.org/' }}](https://www.npmjs.com/package/tml-ui)
63+
Published to NPM: [${{ secrets.NPM_REGISTRY_URL || 'https://registry.npmjs.org/' }}](https://www.npmjs.com/package/@tml/tml-ui)
6464
6565
### Installation
6666
```bash
67-
npm install tml-ui@${{ steps.set-version.outputs.version }}
67+
npm install @tml/tml-ui@${{ steps.set-version.outputs.version }}
6868
```
6969
draft: false
7070
prerelease: ${{ contains(github.ref_name, 'alpha') || contains(github.ref_name, 'beta') || contains(github.ref_name, 'rc') }}

README.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# TML UI
22

33
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
4-
[![npm version](https://img.shields.io/npm/v/tml-ui.svg)](https://www.npmjs.com/package/tml-ui)
4+
[![npm version](https://img.shields.io/npm/v/%40tml%2Ftml-ui.svg)](https://www.npmjs.com/package/@tml/tml-ui)
55

66
一个基于 Vue 3 + TypeScript 构建的现代化组件库。
77

@@ -18,13 +18,13 @@
1818

1919
```bash
2020
# npm
21-
npm install tml-ui
21+
npm install @tml/tml-ui
2222

2323
# yarn
24-
yarn add tml-ui
24+
yarn add @tml/tml-ui
2525

2626
# pnpm
27-
pnpm add tml-ui
27+
pnpm add @tml/tml-ui
2828
```
2929

3030
### 使用自建源安装
@@ -33,13 +33,13 @@ pnpm add tml-ui
3333

3434
```bash
3535
# npm
36-
npm install tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
36+
npm install @tml/tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
3737

3838
# yarn
39-
yarn add tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
39+
yarn add @tml/tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
4040

4141
# pnpm
42-
pnpm add tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
42+
pnpm add @tml/tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
4343
```
4444

4545
## 🔨 使用
@@ -49,8 +49,8 @@ pnpm add tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
4949
```ts
5050
// main.ts
5151
import { createApp } from 'vue'
52-
import TmlUI from 'tml-ui'
53-
import 'tml-ui/dist/style.css'
52+
import TmlUI from '@tml/tml-ui'
53+
import '@tml/tml-ui/dist/style.css'
5454
import App from './App.vue'
5555

5656
const app = createApp(App)
@@ -66,8 +66,8 @@ app.mount('#app')
6666
</template>
6767
6868
<script setup>
69-
import { TmlButton } from 'tml-ui'
70-
import 'tml-ui/dist/style.css'
69+
import { TmlButton } from '@tml/tml-ui'
70+
import '@tml/tml-ui/dist/style.css'
7171
</script>
7272
```
7373

docs/components/button.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,16 +150,16 @@ export interface ButtonEmits {
150150
}
151151

152152
// 组件实例类型
153-
import type { TmlButton } from 'tml-ui'
153+
import type { TmlButton } from '@tml/tml-ui'
154154
```
155155

156156
### 在 TypeScript 中使用
157157

158158
```vue
159159
<script setup lang="ts">
160160
import { ref } from 'vue'
161-
import { TmlButton } from 'tml-ui'
162-
import type { ButtonProps } from 'tml-ui'
161+
import { TmlButton } from '@tml/tml-ui'
162+
import type { ButtonProps } from '@tml/tml-ui'
163163
164164
// 使用类型定义
165165
const buttonProps: ButtonProps = {

docs/components/grid.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -364,15 +364,15 @@ export interface ColProps extends ColConfig {
364364
}
365365

366366
// 组件实例类型
367-
import type { TmlRow, TmlCol } from 'tml-ui'
367+
import type { TmlRow, TmlCol } from '@tml/tml-ui'
368368
```
369369

370370
### 在 TypeScript 中使用
371371

372372
```vue
373373
<script setup lang="ts">
374-
import { TmlRow, TmlCol } from 'tml-ui'
375-
import type { RowProps, ColProps } from 'tml-ui'
374+
import { TmlRow, TmlCol } from '@tml/tml-ui'
375+
import type { RowProps, ColProps } from '@tml/tml-ui'
376376
377377
// 定义 Row 配置
378378
const rowConfig: RowProps = {

docs/components/waterfall.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
</template>
1717
1818
<script setup lang="ts">
19-
import { TmlWaterfall } from 'tml-ui'
19+
import { TmlWaterfall } from '@tml/tml-ui'
2020
2121
const items = [
2222
{ id: 1, image: '/img1.jpg', title: '标题 1', description: '描述...' },
@@ -78,7 +78,7 @@ const items = [
7878
7979
<script setup lang="ts">
8080
import { ref } from 'vue'
81-
import { TmlWaterfall } from 'tml-ui'
81+
import { TmlWaterfall } from '@tml/tml-ui'
8282
8383
const items = ref([...Array(20).keys()].map(i => ({ id: i, content: `Item ${i}` })))
8484
const loading = ref(false)
@@ -122,7 +122,7 @@ const handleReachBottom = async ({ atBottom }: { atBottom: boolean }) => {
122122
123123
<script setup lang="ts">
124124
import { ref } from 'vue'
125-
import { TmlWaterfall } from 'tml-ui'
125+
import { TmlWaterfall } from '@tml/tml-ui'
126126
127127
const items = ref([
128128
{ id: 1, content: 'Item 1', height: 150 },
@@ -216,16 +216,16 @@ export interface WaterfallEmits {
216216
}
217217

218218
// 组件实例类型
219-
import type { TmlWaterfall } from 'tml-ui'
219+
import type { TmlWaterfall } from '@tml/tml-ui'
220220
```
221221

222222
### 在 TypeScript 中使用
223223

224224
```vue
225225
<script setup lang="ts">
226226
import { ref } from 'vue'
227-
import { TmlWaterfall } from 'tml-ui'
228-
import type { WaterfallProps, ReachBottomPayload } from 'tml-ui'
227+
import { TmlWaterfall } from '@tml/tml-ui'
228+
import type { WaterfallProps, ReachBottomPayload } from '@tml/tml-ui'
229229
230230
// 定义组件配置
231231
const waterfallConfig: WaterfallProps = {
@@ -298,7 +298,7 @@ const loadMoreData = async (): Promise<void> => {
298298
299299
<script setup lang="ts">
300300
import { ref } from 'vue'
301-
import { TmlWaterfall } from 'tml-ui'
301+
import { TmlWaterfall } from '@tml/tml-ui'
302302
303303
const waterfallRef = ref()
304304
@@ -335,7 +335,7 @@ const handleReachBottom = (payload) => {
335335

336336
```vue
337337
<script setup>
338-
import { TmlWaterfall } from 'tml-ui'
338+
import { TmlWaterfall } from '@tml/tml-ui'
339339
340340
const images = ref([...])
341341
</script>
@@ -392,7 +392,7 @@ const images = ref([...])
392392
```vue
393393
<script setup>
394394
import { ref } from 'vue'
395-
import { TmlWaterfall } from 'tml-ui'
395+
import { TmlWaterfall } from '@tml/tml-ui'
396396
397397
const items = ref([])
398398
const loading = ref(false)
@@ -480,8 +480,8 @@ const handleReachBottom = async ({ atBottom }) => {
480480
```vue
481481
<script setup lang="ts">
482482
import { ref, onMounted } from 'vue'
483-
import { TmlWaterfall } from 'tml-ui'
484-
import type { ReachBottomPayload } from 'tml-ui'
483+
import { TmlWaterfall } from '@tml/tml-ui'
484+
import type { ReachBottomPayload } from '@tml/tml-ui'
485485
486486
interface ImageItem {
487487
id: number

docs/directives/permission.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
```ts
1616
import { createApp } from 'vue'
1717
import App from './App.vue'
18-
import { createPermissionDirective } from 'tml-ui'
18+
import { createPermissionDirective } from '@tml/tml-ui'
1919

2020
function hasPermission(key: string): boolean {
2121
return key === 'order.submit'
@@ -48,7 +48,7 @@ app.mount('#app')
4848

4949
```ts
5050
import { defineComponent } from 'vue'
51-
import { createPermissionDirective } from 'tml-ui'
51+
import { createPermissionDirective } from '@tml/tml-ui'
5252

5353
export default defineComponent({
5454
directives: {
@@ -80,7 +80,7 @@ export default defineComponent({
8080
规则配置示例:
8181

8282
```ts
83-
import { createPermissionDirective } from 'tml-ui'
83+
import { createPermissionDirective } from '@tml/tml-ui'
8484

8585
export const vPermission = createPermissionDirective({
8686
rules: {
@@ -157,7 +157,7 @@ createPermissionDirective({
157157
### 导出
158158

159159
```ts
160-
import { createPermissionDirective, DEFAULT_PERMISSION_REPLACE_ATTR } from 'tml-ui'
160+
import { createPermissionDirective, DEFAULT_PERMISSION_REPLACE_ATTR } from '@tml/tml-ui'
161161

162162
import type {
163163
CreatePermissionDirectiveOptions,
@@ -170,7 +170,7 @@ import type {
170170
PermissionReplaceOptions,
171171
ResolvePermission,
172172
ResolvePermissionResult
173-
} from 'tml-ui'
173+
} from '@tml/tml-ui'
174174
```
175175

176176
### `createPermissionDirective`

docs/directives/upload.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -600,14 +600,14 @@ import type {
600600
UploadErrorType,
601601
UploadSuccessEventDetail,
602602
UploadErrorEventDetail
603-
} from 'tml-ui'
603+
} from '@tml/tml-ui'
604604
```
605605

606606
### 使用示例
607607

608608
```typescript
609609
import { ref } from 'vue'
610-
import type { UploadOptions, UploadError } from 'tml-ui'
610+
import type { UploadOptions, UploadError } from '@tml/tml-ui'
611611

612612
// 定义上传配置
613613
const uploadOptions: UploadOptions = {

docs/guide/changelog.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ TML-UI 遵循 [语义化版本](https://semver.org/lang/zh-CN/) 规范。
7171

7272
1. 更新依赖:
7373
```bash
74-
npm install tml-ui@latest
74+
npm install @tml/tml-ui@latest
7575
```
7676

7777
2. 主要变更:

docs/guide/quick-start.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,27 +13,27 @@
1313
::: code-group
1414

1515
```bash [npm]
16-
npm install tml-ui
16+
npm install @tml/tml-ui
1717
```
1818

1919
```bash [npm(自建源)]
20-
npm install tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
20+
npm install @tml/tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
2121
```
2222

2323
```bash [yarn]
24-
yarn add tml-ui
24+
yarn add @tml/tml-ui
2525
```
2626

2727
```bash [yarn(自建源)]
28-
yarn add tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
28+
yarn add @tml/tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
2929
```
3030

3131
```bash [pnpm]
32-
pnpm add tml-ui
32+
pnpm add @tml/tml-ui
3333
```
3434

3535
```bash [pnpm(自建源)]
36-
pnpm add tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
36+
pnpm add @tml/tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
3737
```
3838

3939
:::
@@ -45,8 +45,8 @@ pnpm add tml-ui --registry=https://gaq0noe1.cn-nb1.rainapp.top/
4545
```ts
4646
// main.ts
4747
import { createApp } from 'vue'
48-
import TmlUI from 'tml-ui'
49-
import 'tml-ui/dist/style.css'
48+
import TmlUI from '@tml/tml-ui'
49+
import '@tml/tml-ui/dist/style.css'
5050
import App from './App.vue'
5151

5252
const app = createApp(App)
@@ -64,8 +64,8 @@ app.mount('#app')
6464
</template>
6565
6666
<script setup>
67-
import { TmlButton } from 'tml-ui'
68-
import 'tml-ui/dist/style.css'
67+
import { TmlButton } from '@tml/tml-ui'
68+
import '@tml/tml-ui/dist/style.css'
6969
</script>
7070
```
7171

0 commit comments

Comments
 (0)