mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2025-12-10 18:02:53 +00:00
Compare commits
5 Commits
82df2a8f5c
...
8aef360ed7
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8aef360ed7 | ||
|
|
8d65127cdd | ||
|
|
93640257e9 | ||
|
|
09dfaad2cc | ||
|
|
5dbe1fb655 |
51
CHANGELOG.md
51
CHANGELOG.md
@ -1,3 +1,54 @@
|
||||
# [1.7.0-beta.4](https://github.com/Tencent/tmagic-editor/compare/v1.6.1...v1.7.0-beta.4) (2025-11-24)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **design,editro,element-plus-adapter,tdesign-vue-next-adapter:** elememt-plus表单渲染失败 ([9364025](https://github.com/Tencent/tmagic-editor/commit/93640257e90e6aa4708184a2513b80149887b0b9))
|
||||
* **design:** select visible-change事件名写错 ([27555d6](https://github.com/Tencent/tmagic-editor/commit/27555d6b2f3c4c2022f77504bb4d8faf7c6f3e55))
|
||||
* **editor:** 表单组件保持单向数据流 ([564a7f4](https://github.com/Tencent/tmagic-editor/commit/564a7f4271b9adb345d679f85929506e952c9cb3))
|
||||
* **form:** daterange 配置names后配置失效 ([0f3dfcf](https://github.com/Tencent/tmagic-editor/commit/0f3dfcf5118e1247f351357a9eb05bfbdc7cc43b))
|
||||
* **form:** dialog submit event获取到的changeRecords为空 ([cbec529](https://github.com/Tencent/tmagic-editor/commit/cbec52936db52d5c57c454468a11bea1dbbcd058))
|
||||
* **form:** tabel复制行不生效 ([68c69ac](https://github.com/Tencent/tmagic-editor/commit/68c69ac4058bbe7adf00a73b21df2ec7adb713cc))
|
||||
* **form:** 文本输入change出发太频繁 ([55a2869](https://github.com/Tencent/tmagic-editor/commit/55a28698183998e6dec73d8d41d5e5f029d17e7a))
|
||||
* **playgournd:** 存在多个vue版本问题 ([da98846](https://github.com/Tencent/tmagic-editor/commit/da9884645fe51d3de65e461c2e434d3e221e56b5))
|
||||
* **tdesign-vue-next-adapter:** select支持allowCreate ([1a08b16](https://github.com/Tencent/tmagic-editor/commit/1a08b16a399dae00e4b0d62d9d930514c84f669d))
|
||||
* **vue-runtime-hlep:** 页面片销毁后需要取消app的事件监听 ([e36da82](https://github.com/Tencent/tmagic-editor/commit/e36da82d2928af6617c280939b02b6bc9f534b70))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **core:** getNode未指定页面片容器id时取获得到的第一个 ([5dbe1fb](https://github.com/Tencent/tmagic-editor/commit/5dbe1fb6555188bb17aa5b3dd1d7205b8c4d9824))
|
||||
* **design, element-plus-adapter, tdesign-vue-next-adapter:** 新增popconfirm组件 ([507e51a](https://github.com/Tencent/tmagic-editor/commit/507e51a2dc91defb67087a539d786d01ef95b9ad))
|
||||
* **design, element-plus-adapter, tdesign-vue-next-adapter:** 添加adapterType, 完善tdesign useZIndex ([12e6dd1](https://github.com/Tencent/tmagic-editor/commit/12e6dd18b47c4e6a11f273cbbb138c5d0e33f0ca))
|
||||
* **design, form, form-schema, tdesign-vue-next-adapter:** textarea支持rows配置 ([38192a6](https://github.com/Tencent/tmagic-editor/commit/38192a6d4854904d7c1303556ad6ef4b76b7cd21))
|
||||
* **design, form, tdesign-vue-next-adapter:** 完善tdesign适配 ([ca0f8fc](https://github.com/Tencent/tmagic-editor/commit/ca0f8fc9887d9fcff31052239b396d02f258d1b4))
|
||||
* **design, tdesign-vue-next-adapter, table, element-plus-adapter:** 完善tdesign适配 ([979b834](https://github.com/Tencent/tmagic-editor/commit/979b834facbabf50d711b76ca5180f07b319b432))
|
||||
* **design, tdesign-vue-next-adapter:** formItem新增labelAlign prop ([0ecc116](https://github.com/Tencent/tmagic-editor/commit/0ecc11665235c136a2d9e7b361fe2ecab33ff5e3))
|
||||
* **design,editor,element-plus-adapter,form,table,tdesign-vue-next-adapter:** 重构table组件,适配tdesign ([08b476e](https://github.com/Tencent/tmagic-editor/commit/08b476e04f36154ef58f1f3388bc2516742e37d8))
|
||||
* **design,tdesign-vue-next-adapter:** input添加click事件 ([a96ca80](https://github.com/Tencent/tmagic-editor/commit/a96ca8092c51d1700943e58e197a5d1584297d76))
|
||||
* **design,tdesign-vue,next-adapter:** textarea支持autosize ([acda22d](https://github.com/Tencent/tmagic-editor/commit/acda22d5cb4905ae5d1f4bd70efb38ee5820baeb))
|
||||
* **design:** 在html中添加adapter类型class ([09dfaad](https://github.com/Tencent/tmagic-editor/commit/09dfaad2ccf9cd50491a8352e33416c7a17027c4))
|
||||
* **element-plus-adapter, from, tdesign-vue-adapter:** button兼容type=default和type为空的情况 ([d017902](https://github.com/Tencent/tmagic-editor/commit/d0179028fbab5b485cb0b970d8d558da4f22d869))
|
||||
* **form, design, form-schema:** table支持自定义title,table 表单组件支持配置title tip ([e418130](https://github.com/Tencent/tmagic-editor/commit/e418130a66c54b7fed533977b1558e7206d729fb))
|
||||
* **form:** fieldset中checkbox新增name,trueValue,falseValue配置 ([51e9732](https://github.com/Tencent/tmagic-editor/commit/51e973289473af7fae14f56e3d2fed5db838c797))
|
||||
* **form:** form dialog新增props ([bf6598c](https://github.com/Tencent/tmagic-editor/commit/bf6598c8718d5f2e3d276029bf924a7de7cb458b))
|
||||
* **form:** form dialog新增show close/show cancel 配置 ([310054b](https://github.com/Tencent/tmagic-editor/commit/310054b7d63e688c349142c9b7767fc5f8a2f766))
|
||||
* **form:** group list新增添加按钮配置 ([3b913c1](https://github.com/Tencent/tmagic-editor/commit/3b913c1af48aa6a47e632725b008061d7faca204))
|
||||
* **form:** panel点击标题可以展开或者收缩内容 ([310aa47](https://github.com/Tencent/tmagic-editor/commit/310aa47c1df9a88304f264325c697b85e09287df))
|
||||
* **form:** table操作列支持配置固定在左边还是右边 ([fa0e10f](https://github.com/Tencent/tmagic-editor/commit/fa0e10f6872ade5599957051e2e6923fa2d4ca66))
|
||||
* **form:** table新增新增按钮配置 ([6a7f80c](https://github.com/Tencent/tmagic-editor/commit/6a7f80c48de0e85587c27f67fe0f132f7dfee000))
|
||||
* **form:** text新增prepend, append不默认使用button ([5fe57cd](https://github.com/Tencent/tmagic-editor/commit/5fe57cd389e6c955049c2ee81f62c37c7a86930f))
|
||||
* **form:** text组件配置的append.hander函数添加setModel/setFormValue方法 ([6f0498a](https://github.com/Tencent/tmagic-editor/commit/6f0498a9e7ee633310b4a08374409b3f1b7607b9))
|
||||
* **form:** tip图标放到label中去 ([97affb2](https://github.com/Tencent/tmagic-editor/commit/97affb2bff856b271136b50dccd45d95e17abd6a))
|
||||
* **form:** 新增flex-layout组件 ([630301b](https://github.com/Tencent/tmagic-editor/commit/630301bce213e3ff28a7fb50e9cc9b8bb0c2b756))
|
||||
* **form:** 新增style,fieldStyle配置;tooltip支持配置placement;配置中的函数新增getFormValue方法 ([3a9c94a](https://github.com/Tencent/tmagic-editor/commit/3a9c94a6a6529a63e022955b2f7eee23bf125d81))
|
||||
* **form:** 表单校验后的错误信息将name转换成text ([ec479b9](https://github.com/Tencent/tmagic-editor/commit/ec479b9296d5dbea0df121a4702a123518808e58))
|
||||
* **form:** 表格拖动支持tdesign ([e2708b8](https://github.com/Tencent/tmagic-editor/commit/e2708b868b2fbb126f1d8d846e25335b6005cd86))
|
||||
* **playground:** 支持UI组件库切换 ([11d2560](https://github.com/Tencent/tmagic-editor/commit/11d25603a8b5f8bc3d9abbbeedf9c298ca0e2c72))
|
||||
* **table:** action支持配置disabled ([8809351](https://github.com/Tencent/tmagic-editor/commit/88093515373e1b431c83c0da9c28a2688421d151))
|
||||
|
||||
|
||||
|
||||
# [1.7.0-beta.3](https://github.com/Tencent/tmagic-editor/compare/v1.7.0-beta.2...v1.7.0-beta.3) (2025-10-31)
|
||||
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "tmagic",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/cli",
|
||||
"main": "lib/index.js",
|
||||
"types": "lib/index.d.ts",
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/core",
|
||||
"type": "module",
|
||||
"main": "dist/tmagic-core.umd.cjs",
|
||||
|
||||
@ -106,6 +106,14 @@ class Page extends Node {
|
||||
|
||||
return iteratorContainer?.getNode(id, iteratorIndex[iteratorIndex.length - 1]) as T;
|
||||
}
|
||||
|
||||
if (this.app.pageFragments.size) {
|
||||
for (const [, pageFragment] of this.app.pageFragments) {
|
||||
if (pageFragment.nodes.has(id)) {
|
||||
return pageFragment.nodes.get(id) as T;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public setNode(id: Id, node: TMagicNode) {
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/data-source",
|
||||
"type": "module",
|
||||
"main": "dist/tmagic-data-source.umd.cjs",
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/dep",
|
||||
"type": "module",
|
||||
"main": "dist/tmagic-dep.umd.cjs",
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/design",
|
||||
"type": "module",
|
||||
"sideEffects": [
|
||||
|
||||
@ -27,7 +27,7 @@
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { computed, ref, watchEffect } from 'vue';
|
||||
import { computed, ref, useTemplateRef, watchEffect } from 'vue';
|
||||
|
||||
import { getDesignConfig } from './config';
|
||||
import type { AutocompleteProps } from './types';
|
||||
@ -58,13 +58,13 @@ const updateModelValue = (...args: any[]) => {
|
||||
emit('update:modelValue', ...args);
|
||||
};
|
||||
|
||||
const autocomplete = ref<any>();
|
||||
const autocompleteRef = useTemplateRef<any>('autocomplete');
|
||||
const input = ref<HTMLInputElement>();
|
||||
const inputRef = ref<any>();
|
||||
|
||||
watchEffect(() => {
|
||||
inputRef.value = autocomplete.value?.inputRef;
|
||||
input.value = autocomplete.value?.inputRef.input;
|
||||
inputRef.value = autocompleteRef.value?.inputRef;
|
||||
input.value = autocompleteRef.value?.inputRef.input;
|
||||
});
|
||||
|
||||
defineExpose({
|
||||
@ -72,10 +72,10 @@ defineExpose({
|
||||
input,
|
||||
|
||||
blur: () => {
|
||||
autocomplete.value?.blur();
|
||||
autocompleteRef.value?.blur();
|
||||
},
|
||||
focus: () => {
|
||||
autocomplete.value?.focus();
|
||||
autocompleteRef.value?.focus();
|
||||
},
|
||||
});
|
||||
</script>
|
||||
|
||||
@ -3,7 +3,11 @@
|
||||
<template #label>
|
||||
<slot name="label"></slot>
|
||||
</template>
|
||||
<slot></slot>
|
||||
|
||||
<template #default>
|
||||
<slot></slot>
|
||||
<div v-if="adapterType === 'element-plus' && extra" v-html="extra" class="m-form-tip"></div>
|
||||
</template>
|
||||
</component>
|
||||
</template>
|
||||
|
||||
@ -23,5 +27,10 @@ const ui = getDesignConfig('components')?.formItem;
|
||||
|
||||
const uiComponent = ui?.component || 'el-form-item';
|
||||
|
||||
const uiProps = computed<FormItemProps>(() => ui?.props(props) || props);
|
||||
const adapterType = getDesignConfig('adapterType');
|
||||
|
||||
const uiProps = computed<FormItemProps>(() => {
|
||||
const { extra, ...rest } = ui?.props(props) || props;
|
||||
return rest;
|
||||
});
|
||||
</script>
|
||||
|
||||
@ -128,6 +128,10 @@ export default {
|
||||
useZIndex = options.useZIndex;
|
||||
}
|
||||
|
||||
if (options.adapterType && globalThis.document?.documentElement) {
|
||||
globalThis.document.documentElement.classList.add(`tmagic-adapter-${options.adapterType}`);
|
||||
}
|
||||
|
||||
app.config.globalProperties.$MAGIC_DESIGN = options;
|
||||
setDesignConfig(options);
|
||||
},
|
||||
|
||||
@ -6,7 +6,6 @@ export type FieldSize = 'large' | 'default' | 'small';
|
||||
export interface AutocompleteProps {
|
||||
modelValue?: string;
|
||||
placeholder?: string;
|
||||
label?: string;
|
||||
clearable?: boolean;
|
||||
disabled?: boolean;
|
||||
triggerOnFocus?: boolean;
|
||||
@ -185,7 +184,7 @@ export interface FormItemProps {
|
||||
labelWidth?: string | number;
|
||||
rules?: any;
|
||||
extra?: string;
|
||||
labelPosition?: string;
|
||||
labelPosition?: 'top' | 'left' | 'right';
|
||||
}
|
||||
|
||||
export interface InputProps {
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/editor",
|
||||
"type": "module",
|
||||
"sideEffects": [
|
||||
|
||||
@ -38,12 +38,29 @@
|
||||
</template>
|
||||
</component>
|
||||
<div
|
||||
:class="`tmagic-data-source-input-text el-input t-input t-size-${size?.[0]} el-input--${size}`"
|
||||
@mouseup="mouseupHandler"
|
||||
v-else
|
||||
:class="{
|
||||
'tmagic-data-source-input-text': true,
|
||||
'el-input': adapterType === 'element-plus',
|
||||
[`el-input--${size}`]: adapterType === 'element-plus',
|
||||
't-input': adapterType === 'tdesign-vue-next',
|
||||
[`t-size-${size?.[0]}`]: adapterType === 'tdesign-vue-next',
|
||||
}"
|
||||
@mouseup="mouseupHandler"
|
||||
>
|
||||
<div :class="`tmagic-data-source-input-text-wrapper el-input__wrapper ${isFocused ? ' is-focus' : ''}`">
|
||||
<div class="el-input__inner t-input__inner">
|
||||
<div
|
||||
:class="{
|
||||
'tmagic-data-source-input-text-wrapper': true,
|
||||
'el-input__wrapper': adapterType === 'element-plus',
|
||||
'is-focus': isFocused,
|
||||
}"
|
||||
>
|
||||
<div
|
||||
:class="{
|
||||
'el-input__inner': adapterType === 'element-plus',
|
||||
input__inner: adapterType === 'tdesign-vue-next',
|
||||
}"
|
||||
>
|
||||
<template v-for="(item, index) in displayState">
|
||||
<span :key="index" v-if="item.type === 'text'" style="margin-right: 2px">{{ item.value }}</span>
|
||||
<TMagicTag :key="index" :size="size" v-if="item.type === 'var'">{{ item.value }}</TMagicTag>
|
||||
@ -80,6 +97,8 @@ const emit = defineEmits<{
|
||||
change: [value: string];
|
||||
}>();
|
||||
|
||||
const adapterType = getDesignConfig('adapterType');
|
||||
|
||||
const { dataSourceService, propsService } = useServices();
|
||||
|
||||
const autocompleteRef = useTemplateRef<InstanceType<typeof TMagicAutocomplete>>('autocomplete');
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/element-plus-adapter",
|
||||
"type": "module",
|
||||
"main": "dist/tmagic-element-plus-adapter.umd.cjs",
|
||||
|
||||
@ -1,27 +0,0 @@
|
||||
<template>
|
||||
<ElFormItem v-bind="itemProps">
|
||||
<template #label>
|
||||
<slot name="label"></slot>
|
||||
</template>
|
||||
<slot></slot>
|
||||
<div v-if="extra" v-html="extra" class="m-form-tip"></div>
|
||||
</ElFormItem>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { computed } from 'vue';
|
||||
import { ElFormItem } from 'element-plus';
|
||||
|
||||
import { FormItemProps } from '@tmagic/design';
|
||||
|
||||
defineOptions({
|
||||
name: 'TElAdapterFormItem',
|
||||
});
|
||||
|
||||
const props = defineProps<FormItemProps>();
|
||||
|
||||
const itemProps = computed(() => {
|
||||
const { extra, ...rest } = props;
|
||||
return rest;
|
||||
});
|
||||
</script>
|
||||
@ -18,6 +18,7 @@ import {
|
||||
ElDropdownItem,
|
||||
ElDropdownMenu,
|
||||
ElForm,
|
||||
ElFormItem,
|
||||
ElIcon,
|
||||
ElInput,
|
||||
ElInputNumber,
|
||||
@ -90,7 +91,6 @@ import type {
|
||||
UploadProps,
|
||||
} from '@tmagic/design';
|
||||
|
||||
import FormItem from './FormItem.vue';
|
||||
import Table from './Table.vue';
|
||||
|
||||
const adapter: DesignPluginOptions = {
|
||||
@ -200,7 +200,7 @@ const adapter: DesignPluginOptions = {
|
||||
},
|
||||
|
||||
formItem: {
|
||||
component: FormItem as any,
|
||||
component: ElFormItem as any,
|
||||
props: (props: FormItemProps) => props,
|
||||
},
|
||||
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/form-schema",
|
||||
"type": "module",
|
||||
"main": "dist/tmagic-form-schema.umd.cjs",
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/form",
|
||||
"type": "module",
|
||||
"sideEffects": [
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/schema",
|
||||
"type": "module",
|
||||
"main": "dist/tmagic-schema.umd.cjs",
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/stage",
|
||||
"type": "module",
|
||||
"main": "dist/tmagic-stage.umd.cjs",
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/table",
|
||||
"type": "module",
|
||||
"sideEffects": [
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/tdesign-vue-next-adapter",
|
||||
"type": "module",
|
||||
"main": "dist/tmagic-tdesign-vue-next-adapter.umd.cjs",
|
||||
|
||||
102
packages/tdesign-vue-next-adapter/src/AutoComplete.vue
Normal file
102
packages/tdesign-vue-next-adapter/src/AutoComplete.vue
Normal file
@ -0,0 +1,102 @@
|
||||
<template>
|
||||
<TAutoComplete
|
||||
ref="autocomplete"
|
||||
:model-value="modelValue"
|
||||
:options="options"
|
||||
:disabled="disabled"
|
||||
:placeholder="placeholder"
|
||||
:size="size === 'default' ? 'medium' : size"
|
||||
:popupProps="{
|
||||
trigger: props.triggerOnFocus ? 'focus' : 'hover',
|
||||
}"
|
||||
:filter="filterHandler"
|
||||
@keypress="inputHandler"
|
||||
@change="changeHandler"
|
||||
@blur="blurHandler"
|
||||
@focus="focusHandler"
|
||||
@click="clickHandler"
|
||||
@update:modelValue="updateModelValue"
|
||||
>
|
||||
<template #option="{ option }" v-if="$slots.default">
|
||||
<slot name="default" :item="option"></slot>
|
||||
</template>
|
||||
<template #prepend v-if="$slots.prepend">
|
||||
<slot name="prepend"></slot>
|
||||
</template>
|
||||
<template #append v-if="$slots.append">
|
||||
<slot name="append"></slot>
|
||||
</template>
|
||||
<template #prefix v-if="$slots.prefix">
|
||||
<slot name="prefix"></slot>
|
||||
</template>
|
||||
<template #suffix v-if="$slots.suffix">
|
||||
<slot name="suffix"></slot>
|
||||
</template>
|
||||
</TAutoComplete>
|
||||
</template>
|
||||
|
||||
<script setup lang="ts">
|
||||
import { onMounted, ref } from 'vue';
|
||||
import { AutoComplete as TAutoComplete, type AutoCompleteOption } from 'tdesign-vue-next';
|
||||
|
||||
import type { AutocompleteProps } from '@tmagic/design';
|
||||
|
||||
defineOptions({
|
||||
name: 'TTDesignAdapterAutoComplete',
|
||||
});
|
||||
|
||||
const emit = defineEmits(['change', 'input', 'blur', 'focus', 'click', 'update:modelValue']);
|
||||
|
||||
const props = defineProps<AutocompleteProps>();
|
||||
|
||||
const options = ref<any[]>([]);
|
||||
|
||||
onMounted(() => {
|
||||
if (typeof props.fetchSuggestions === 'function') {
|
||||
props.fetchSuggestions('', (data: any[]) => {
|
||||
options.value = data;
|
||||
});
|
||||
} else if (Array.isArray(props.fetchSuggestions)) {
|
||||
options.value = props.fetchSuggestions;
|
||||
}
|
||||
});
|
||||
|
||||
const filterHandler = (keyword: string, _option: AutoCompleteOption) => {
|
||||
if (typeof props.fetchSuggestions === 'function') {
|
||||
props.fetchSuggestions(keyword, (data: any[]) => {
|
||||
options.value = data;
|
||||
});
|
||||
}
|
||||
|
||||
return true;
|
||||
};
|
||||
|
||||
const changeHandler = (...args: any[]) => {
|
||||
emit('change', ...args);
|
||||
};
|
||||
|
||||
const inputHandler = (...args: any[]) => {
|
||||
emit('input', ...args);
|
||||
};
|
||||
|
||||
const blurHandler = (...args: any[]) => {
|
||||
emit('blur', ...args);
|
||||
};
|
||||
|
||||
const focusHandler = (...args: any[]) => {
|
||||
emit('focus', ...args);
|
||||
};
|
||||
|
||||
const clickHandler = (...args: any[]) => {
|
||||
emit('click', ...args);
|
||||
};
|
||||
|
||||
const updateModelValue = (...args: any[]) => {
|
||||
emit('update:modelValue', ...args);
|
||||
};
|
||||
|
||||
defineExpose({
|
||||
blur: () => {},
|
||||
focus: () => {},
|
||||
});
|
||||
</script>
|
||||
@ -35,6 +35,7 @@ import {
|
||||
} from 'tdesign-vue-next';
|
||||
|
||||
import type {
|
||||
AutocompleteProps,
|
||||
BadgeProps,
|
||||
ButtonProps,
|
||||
CardProps,
|
||||
@ -75,6 +76,7 @@ import type {
|
||||
UploadProps,
|
||||
} from '@tmagic/design';
|
||||
|
||||
import AutoComplete from './AutoComplete.vue';
|
||||
import Checkbox from './Checkbox.vue';
|
||||
import DatePicker from './DatePicker.vue';
|
||||
import Dialog from './Dialog.vue';
|
||||
@ -168,6 +170,10 @@ const adapter: any = {
|
||||
},
|
||||
},
|
||||
components: {
|
||||
autocomplete: {
|
||||
component: AutoComplete,
|
||||
props: (props: AutocompleteProps) => props,
|
||||
},
|
||||
badge: {
|
||||
component: TBadge,
|
||||
props: (props: BadgeProps) => ({
|
||||
@ -348,7 +354,7 @@ const adapter: any = {
|
||||
labelWidth: props.labelWidth,
|
||||
name: props.prop,
|
||||
rules: props.rules,
|
||||
help: props.extra,
|
||||
help: () => h('div', { innerHTML: props.extra }),
|
||||
labelAlign: props.labelPosition,
|
||||
}),
|
||||
},
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
{
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"name": "@tmagic/utils",
|
||||
"type": "module",
|
||||
"main": "dist/tmagic-utils.umd.cjs",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "tmagic-playground",
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"type": "module",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
@ -12,11 +12,11 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@element-plus/icons-vue": "^2.3.2",
|
||||
"@tmagic/core": "1.7.0-beta.3",
|
||||
"@tmagic/design": "1.7.0-beta.3",
|
||||
"@tmagic/editor": "1.7.0-beta.3",
|
||||
"@tmagic/element-plus-adapter": "1.7.0-beta.3",
|
||||
"@tmagic/tdesign-vue-next-adapter": "1.7.0-beta.3",
|
||||
"@tmagic/core": "1.7.0-beta.4",
|
||||
"@tmagic/design": "1.7.0-beta.4",
|
||||
"@tmagic/editor": "1.7.0-beta.4",
|
||||
"@tmagic/element-plus-adapter": "1.7.0-beta.4",
|
||||
"@tmagic/tdesign-vue-next-adapter": "1.7.0-beta.4",
|
||||
"@tmagic/tmagic-form-runtime": "1.1.3",
|
||||
"element-plus": "^2.11.8",
|
||||
"lodash-es": "^4.17.21",
|
||||
|
||||
@ -17,7 +17,6 @@
|
||||
*/
|
||||
|
||||
import { createApp } from 'vue';
|
||||
import * as monaco from 'monaco-editor';
|
||||
import EditorWorker from 'monaco-editor/esm/vs/editor/editor.worker?worker';
|
||||
import CssWorker from 'monaco-editor/esm/vs/language/css/css.worker?worker';
|
||||
import HtmlWorker from 'monaco-editor/esm/vs/language/html/html.worker?worker';
|
||||
@ -51,8 +50,6 @@ globalThis.MonacoEnvironment = {
|
||||
},
|
||||
};
|
||||
|
||||
monaco.languages.typescript.typescriptDefaults.setEagerModelSync(true);
|
||||
|
||||
const adpter = sessionStorage.getItem('tmagic-playground-ui-adapter') || 'element-plus';
|
||||
|
||||
let adpterModule;
|
||||
|
||||
@ -26,7 +26,14 @@
|
||||
</template>
|
||||
</TMagicEditor>
|
||||
|
||||
<TMagicDialog v-model="previewVisible" destroy-on-close class="pre-viewer" title="预览" :width="stageRect?.width">
|
||||
<TMagicDialog
|
||||
v-model="previewVisible"
|
||||
close-onClick-modal
|
||||
destroy-on-close
|
||||
class="pre-viewer"
|
||||
title="预览"
|
||||
:width="stageRect?.width"
|
||||
>
|
||||
<iframe
|
||||
v-if="previewVisible"
|
||||
ref="iframe"
|
||||
|
||||
261
pnpm-lock.yaml
generated
261
pnpm-lock.yaml
generated
@ -545,23 +545,23 @@ importers:
|
||||
specifier: ^2.3.2
|
||||
version: 2.3.2(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/core':
|
||||
specifier: 1.7.0-beta.3
|
||||
version: 1.7.0-beta.3(typescript@5.9.3)
|
||||
specifier: 1.7.0-beta.4
|
||||
version: 1.7.0-beta.4(typescript@5.9.3)
|
||||
'@tmagic/design':
|
||||
specifier: 1.7.0-beta.3
|
||||
version: 1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
specifier: 1.7.0-beta.4
|
||||
version: 1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/editor':
|
||||
specifier: 1.7.0-beta.3
|
||||
version: 1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
specifier: 1.7.0-beta.4
|
||||
version: 1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/element-plus-adapter':
|
||||
specifier: 1.7.0-beta.3
|
||||
version: 1.7.0-beta.3(@tmagic/design@1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(element-plus@2.11.8(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)
|
||||
specifier: 1.7.0-beta.4
|
||||
version: 1.7.0-beta.4(@tmagic/design@1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(element-plus@2.11.8(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)
|
||||
'@tmagic/tdesign-vue-next-adapter':
|
||||
specifier: 1.7.0-beta.3
|
||||
version: 1.7.0-beta.3(@tmagic/design@1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(tdesign-vue-next@1.17.3(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
specifier: 1.7.0-beta.4
|
||||
version: 1.7.0-beta.4(@tmagic/design@1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(tdesign-vue-next@1.17.3(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/tmagic-form-runtime':
|
||||
specifier: 1.1.3
|
||||
version: 1.1.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(@tmagic/editor@1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(element-plus@2.11.8(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
version: 1.1.3(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(@tmagic/editor@1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(element-plus@2.11.8(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
element-plus:
|
||||
specifier: ^2.11.8
|
||||
version: 2.11.8(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3))
|
||||
@ -904,14 +904,14 @@ importers:
|
||||
runtime/react:
|
||||
dependencies:
|
||||
'@tmagic/core':
|
||||
specifier: 1.7.0-beta.3
|
||||
version: 1.7.0-beta.3(typescript@5.9.3)
|
||||
specifier: 1.7.0-beta.4
|
||||
version: 1.7.0-beta.4(typescript@5.9.3)
|
||||
'@tmagic/react-runtime-help':
|
||||
specifier: 0.2.1
|
||||
version: 0.2.1(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(@tmagic/stage@1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(lodash-es@4.17.21)(react@18.3.1)(typescript@5.9.3)
|
||||
version: 0.2.1(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(@tmagic/stage@1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(lodash-es@4.17.21)(react@18.3.1)(typescript@5.9.3)
|
||||
'@tmagic/stage':
|
||||
specifier: 1.7.0-beta.3
|
||||
version: 1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)
|
||||
specifier: 1.7.0-beta.4
|
||||
version: 1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)
|
||||
axios:
|
||||
specifier: ^1.13.2
|
||||
version: 1.13.2
|
||||
@ -926,8 +926,8 @@ importers:
|
||||
version: 18.3.1(react@18.3.1)
|
||||
devDependencies:
|
||||
'@tmagic/cli':
|
||||
specifier: 1.7.0-beta.3
|
||||
version: 1.7.0-beta.3(typescript@5.9.3)
|
||||
specifier: 1.7.0-beta.4
|
||||
version: 1.7.0-beta.4(typescript@5.9.3)
|
||||
'@types/fs-extra':
|
||||
specifier: ^11.0.4
|
||||
version: 11.0.4
|
||||
@ -991,7 +991,7 @@ importers:
|
||||
version: 1.6.1(typescript@5.9.3)
|
||||
'@tmagic/editor':
|
||||
specifier: '>=1.5.0'
|
||||
version: 1.6.1(@tmagic/core@1.6.1(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
version: 1.6.1(@tmagic/core@1.6.1(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
element-plus:
|
||||
specifier: '>=2.8.0'
|
||||
version: 2.11.8(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3))
|
||||
@ -1005,14 +1005,14 @@ importers:
|
||||
runtime/vue:
|
||||
dependencies:
|
||||
'@tmagic/core':
|
||||
specifier: 1.7.0-beta.3
|
||||
version: 1.7.0-beta.3(typescript@5.9.3)
|
||||
specifier: 1.7.0-beta.4
|
||||
version: 1.7.0-beta.4(typescript@5.9.3)
|
||||
'@tmagic/stage':
|
||||
specifier: 1.7.0-beta.3
|
||||
version: 1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)
|
||||
specifier: 1.7.0-beta.4
|
||||
version: 1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/vue-runtime-help':
|
||||
specifier: ^1.2.3
|
||||
version: 1.2.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(@tmagic/stage@1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
version: 1.2.3(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(@tmagic/stage@1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
axios:
|
||||
specifier: ^1.13.2
|
||||
version: 1.13.2
|
||||
@ -1021,8 +1021,8 @@ importers:
|
||||
version: 3.5.24(typescript@5.9.3)
|
||||
devDependencies:
|
||||
'@tmagic/cli':
|
||||
specifier: 1.7.0-beta.3
|
||||
version: 1.7.0-beta.3(typescript@5.9.3)
|
||||
specifier: 1.7.0-beta.4
|
||||
version: 1.7.0-beta.4(typescript@5.9.3)
|
||||
'@types/fs-extra':
|
||||
specifier: ^11.0.4
|
||||
version: 11.0.4
|
||||
@ -2805,8 +2805,8 @@ packages:
|
||||
'@sxzz/popperjs-es@2.11.7':
|
||||
resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==}
|
||||
|
||||
'@tmagic/cli@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-I+NvzaSeJIKrgO34WkCHNlUk3xZM/CYwUHpWlIZEJfsUtRKcYOd0L9ghRmtg7aUPPtAyQ5U/Wc5bTSIf1Z5qVg==}
|
||||
'@tmagic/cli@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-jd/xR4qSwbR+heK1c3JODJYKd8avFne+W1B6hQAb/Ml1ZWCMiu4t4v3Ls6C8k3VDlp/xnuj9FGTxbl5l8F203A==}
|
||||
engines: {node: '>=18'}
|
||||
hasBin: true
|
||||
peerDependencies:
|
||||
@ -2824,8 +2824,8 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/core@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-Z2eS9x4Qw3UeE4z7XQOylzUuy2UjZ8H8y5s/WwjaxFCcwb/6Rsy+QeNsWKbkRy8aOA5ppEvRG4dv7xvab+chfA==}
|
||||
'@tmagic/core@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-MCDtRh40oMsjEJ4ow3As9iF3ipLNSFqUaWuGTdwS3c5/RuCikxGEVarc7W0a8wDAtV9BMMwpT+tKaHB04rGOMw==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
typescript: ^5.9.3
|
||||
@ -2843,11 +2843,11 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/data-source@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-A0mYOI04XlMQt/3fsTQbPBeFKUXZQ9EnJoBJYlhRenD/dA+LexfkncKnpFiJ4/xcdgwX/XrkE/+14iw38SJ8gg==}
|
||||
'@tmagic/data-source@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-YwD8OoVnNH8sQ8mK8uJ0AD+uLNr9RB8m5EOelOsNUwjGgo2Oyq9N6jK/b5RLYF4hEFFEHclCnz4iTvlPU7pK2w==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
'@tmagic/core': 1.7.0-beta.3
|
||||
'@tmagic/core': 1.7.0-beta.4
|
||||
typescript: ^5.9.3
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
@ -2864,12 +2864,12 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/dep@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-fxtMhBT7GsUGDPapvXdwjX/L51ugVO232otnDg7drl/753mFtEnkgIhzw/qP3ztvA5nq5qyTHFMH3iMW1Eh30Q==}
|
||||
'@tmagic/dep@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-avCJgDx/vOWyecrvFp8Kc9UE1SyFFpr+NAri+UHmQ3QKZ0YpEabQ4aiJNd5JbH7p05j2ghNhbV0lQhY6yNM9+w==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
'@tmagic/schema': 1.7.0-beta.3
|
||||
'@tmagic/utils': 1.7.0-beta.3
|
||||
'@tmagic/schema': 1.7.0-beta.4
|
||||
'@tmagic/utils': 1.7.0-beta.4
|
||||
typescript: ^5.9.3
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
@ -2885,12 +2885,12 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/design@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-NwJFRLqiN3tTRocslfeVNiz1JQHgX5yuPBlcfp8jKTxG0ly6Im3mOGiuUJee1V0CEuOKo3ZmOGEjObm3/SrmPA==}
|
||||
'@tmagic/design@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-PzREpLGZptJHYtlxQu6GcDiBWan/I79ni+FFxGITgbadiAxvNe4VIjIsbEHHOo02D5fnexPH8LSHBqkX/+kbfw==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
typescript: ^5.9.3
|
||||
vue: ^3.5.22
|
||||
vue: ^3.5.24
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
@ -2907,31 +2907,31 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/editor@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-+UAyFbi3z1YU8lvFIx1VYh7D9Xsy7M8bgp3zct63Xdh2N9Z4Wxl8VBbYHYMz/xSYXiPbK58JcPj1L4Po/cacog==}
|
||||
'@tmagic/editor@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-Gw92NVxxpyHElMit5Q+kR4/fOgplTJBLabWkGFoUjEqxbMQsNDSa1jh0IEoJL8pP/P4IO+ZhJ7HPdQszeThDiw==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
'@tmagic/core': 1.7.0-beta.3
|
||||
'@tmagic/core': 1.7.0-beta.4
|
||||
monaco-editor: ^0.48.0
|
||||
typescript: ^5.9.3
|
||||
vue: ^3.5.22
|
||||
vue: ^3.5.24
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/element-plus-adapter@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-GVZNp3ewbsafMz67GRaEBd/ywQEZkuv3SHzkGS+NkVnHE/iJriSbm0W3aGmtxmAqz4q+o9djvLAeZphMWWHnWQ==}
|
||||
'@tmagic/element-plus-adapter@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-ffJzpv+oOIz85ztSObC9twyIe6jpxIs6i//e1gqr7xG8kCpwNMP6AQDISAFTztjqBkDprJWiQXovOcCcg78Ilw==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
'@tmagic/design': 1.7.0-beta.3
|
||||
'@tmagic/design': 1.7.0-beta.4
|
||||
element-plus: '>=2.9.0'
|
||||
typescript: ^5.9.3
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/form-schema@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-hk1YCP/o07ZD7ZEZ1zvJMytmbAQ5ZjVKadacdl2gy8bsN/fABtM26urKGpP6VGmhfrDWnev8wmsq7kEN3tcvgg==}
|
||||
'@tmagic/form-schema@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-cD+5BK9oUDzshP0znbdxjdi/gGBAVVNtlaKpAm848XouCfOHNnTwYI+PL2u5bLmiZCAymUDiyY8wQlR0P22n5g==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
typescript: ^5.9.3
|
||||
@ -2952,15 +2952,15 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/form@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-tP1nXQvhyAmNYJsquXSFp4WxoxQP90eYVkb58atVx71s60vPvE+apGgLOxhOMxpHDfX6WIBqi+JqCUqDlwYE0A==}
|
||||
'@tmagic/form@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-h+9JD7IVkViBti7lKvRwa+d24G9l7rhxfTw1YRu/AnDCfChtd+qIcbjPYsMB1Uf2eRE3uHqGHytEmxYCyrDdig==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
'@tmagic/design': 1.7.0-beta.3
|
||||
'@tmagic/form-schema': 1.7.0-beta.3
|
||||
'@tmagic/utils': 1.7.0-beta.3
|
||||
'@tmagic/design': 1.7.0-beta.4
|
||||
'@tmagic/form-schema': 1.7.0-beta.4
|
||||
'@tmagic/utils': 1.7.0-beta.4
|
||||
typescript: ^5.9.3
|
||||
vue: ^3.5.22
|
||||
vue: ^3.5.24
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
@ -2991,8 +2991,8 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/schema@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-E1L/bc3+Q1KTD3VVKJACKdVeVwhxVOOcl1leIzVL4DcXwWo4KsZc5+pH2d3tDiBoj8RcXD1QKvdt6PxBC9m8nQ==}
|
||||
'@tmagic/schema@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-l8xkRAn3rL3LZFZMWLgGEjeRV/LwKeuiRSteEYClRqGdbm9QiqExhQYxl1CwdepTdDcCwC5JM78Ug4eUjIzMkw==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
typescript: ^5.9.3
|
||||
@ -3010,11 +3010,11 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/stage@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-qdRPdOhxtSLV0VHdU+BlwcOk6L3WmiuZpBFqhZYu0ZKj2B1qXQFrKK1ihpDnJ3iS5tqyJiunGQdZU/xUjGs0Fw==}
|
||||
'@tmagic/stage@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-CkXSqXTgkjgIHeSh1ucB7H+u6K/U2A7sjCvkiB3u0cWPkxSNGQkw6wR6p8NFTP1MT6O94yrjI0jj0mpwIGKPcA==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
'@tmagic/core': 1.7.0-beta.3
|
||||
'@tmagic/core': 1.7.0-beta.4
|
||||
typescript: ^5.9.3
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
@ -3032,26 +3032,26 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/table@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-vti8lX3gl3u4nmLjsdDhaTiYovRCJlE+zdFKGw4QQCA+LoxmqAWhT4IfmpSIVdykFQVATqYND/ZtodfZ5uNmXw==}
|
||||
'@tmagic/table@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-1wEu1paFJQ+qMhttgYG59eR1EiNnZiRTqljD+mRCSAI28DaeufSM8zOxWAyRqLA6Oet2CNBlsRbsP1ij3f1s2A==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
'@tmagic/design': 1.7.0-beta.3
|
||||
'@tmagic/form': 1.7.0-beta.3
|
||||
'@tmagic/design': 1.7.0-beta.4
|
||||
'@tmagic/form': 1.7.0-beta.4
|
||||
typescript: ^5.9.3
|
||||
vue: ^3.5.22
|
||||
vue: ^3.5.24
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/tdesign-vue-next-adapter@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-wfccjMeI30amlvTQyThXxlBt47JGj8ITHSulXq7N7CNIntRcCENiAQD7UkwjvEAaZNHw2KjtsFI4sgoktFNQAQ==}
|
||||
'@tmagic/tdesign-vue-next-adapter@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-7BM8evqGsYF1UkD5dDMa2OqN3vbnTByh4f72ovQcLxYLGxHrVJ4G75qmy7ORR9Xb8er695QbZxuQjO4V8c2/ow==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
'@tmagic/design': 1.7.0-beta.3
|
||||
'@tmagic/design': 1.7.0-beta.4
|
||||
tdesign-vue-next: ^1.17.1
|
||||
typescript: ^5.9.3
|
||||
vue: ^3.5.22
|
||||
vue: ^3.5.24
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
optional: true
|
||||
@ -3081,11 +3081,11 @@ packages:
|
||||
typescript:
|
||||
optional: true
|
||||
|
||||
'@tmagic/utils@1.7.0-beta.3':
|
||||
resolution: {integrity: sha512-gJ2jXr8pQY1U9VgtfG7HZRgfKRo1+xqpAAlK3FVp00tFG4Oj4JNWpOakifsmXt7kKw6I5PeynD/6EbHrpgm/vQ==}
|
||||
'@tmagic/utils@1.7.0-beta.4':
|
||||
resolution: {integrity: sha512-QZ9eWVfln8qQPtYU85RqHf/6PDE9zoHwoKbc5shF9zjjfiNTEbsv94C4m3SYJqPRYALG2lq27iwjaE9NZehTzg==}
|
||||
engines: {node: '>=18'}
|
||||
peerDependencies:
|
||||
'@tmagic/schema': 1.7.0-beta.3
|
||||
'@tmagic/schema': 1.7.0-beta.4
|
||||
typescript: ^5.9.3
|
||||
peerDependenciesMeta:
|
||||
typescript:
|
||||
@ -8257,7 +8257,7 @@ snapshots:
|
||||
|
||||
'@sxzz/popperjs-es@2.11.7': {}
|
||||
|
||||
'@tmagic/cli@1.7.0-beta.3(typescript@5.9.3)':
|
||||
'@tmagic/cli@1.7.0-beta.4(typescript@5.9.3)':
|
||||
dependencies:
|
||||
cac: 6.7.14
|
||||
chokidar: 3.6.0
|
||||
@ -8281,12 +8281,12 @@ snapshots:
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/core@1.7.0-beta.3(typescript@5.9.3)':
|
||||
'@tmagic/core@1.7.0-beta.4(typescript@5.9.3)':
|
||||
dependencies:
|
||||
'@tmagic/data-source': 1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/dep': 1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/schema': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/utils': 1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/data-source': 1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/dep': 1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/schema': 1.7.0-beta.4(typescript@5.9.3)
|
||||
'@tmagic/utils': 1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)
|
||||
events: 3.3.0
|
||||
lodash-es: 4.17.21
|
||||
optionalDependencies:
|
||||
@ -8301,9 +8301,9 @@ snapshots:
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/data-source@1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)':
|
||||
'@tmagic/data-source@1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)':
|
||||
dependencies:
|
||||
'@tmagic/core': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/core': 1.7.0-beta.4(typescript@5.9.3)
|
||||
deep-state-observer: 5.5.14
|
||||
events: 3.3.0
|
||||
lodash-es: 4.17.21
|
||||
@ -8317,10 +8317,10 @@ snapshots:
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/dep@1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)':
|
||||
'@tmagic/dep@1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)':
|
||||
dependencies:
|
||||
'@tmagic/schema': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/utils': 1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/schema': 1.7.0-beta.4(typescript@5.9.3)
|
||||
'@tmagic/utils': 1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
@ -8331,22 +8331,22 @@ snapshots:
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/design@1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
'@tmagic/design@1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
dependencies:
|
||||
'@popperjs/core': 2.11.8
|
||||
vue: 3.5.24(typescript@5.9.3)
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/editor@1.6.1(@tmagic/core@1.6.1(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
'@tmagic/editor@1.6.1(@tmagic/core@1.6.1(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
dependencies:
|
||||
'@element-plus/icons-vue': 2.3.2(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/core': 1.6.1(typescript@5.9.3)
|
||||
'@tmagic/design': 1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/form': 1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/utils@1.6.1(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/form': 1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/utils@1.6.1(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/stage': 1.6.1(@tmagic/core@1.6.1(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/table': 1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form@1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/utils@1.6.1(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/utils': 1.6.1(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/table': 1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form@1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/utils@1.6.1(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/utils': 1.6.1(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)
|
||||
buffer: 6.0.3
|
||||
color: 3.2.1
|
||||
deep-object-diff: 1.1.9
|
||||
@ -8366,17 +8366,16 @@ snapshots:
|
||||
- '@tmagic/form-schema'
|
||||
- '@tmagic/schema'
|
||||
|
||||
'@tmagic/editor@1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
'@tmagic/editor@1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
dependencies:
|
||||
'@element-plus/icons-vue': 2.3.2(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/core': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/design': 1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/form': 1.7.0-beta.3(@tmagic/design@1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/stage': 1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/table': 1.7.0-beta.3(@tmagic/design@1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form@1.7.0-beta.3(@tmagic/design@1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/utils': 1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/core': 1.7.0-beta.4(typescript@5.9.3)
|
||||
'@tmagic/design': 1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/form': 1.7.0-beta.4(@tmagic/design@1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/stage': 1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/table': 1.7.0-beta.4(@tmagic/design@1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form@1.7.0-beta.4(@tmagic/design@1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/utils': 1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)
|
||||
buffer: 6.0.3
|
||||
color: 3.2.1
|
||||
deep-object-diff: 1.1.9
|
||||
emmet-monaco-es: 5.6.1(monaco-editor@0.55.1)
|
||||
events: 3.3.0
|
||||
@ -8385,7 +8384,7 @@ snapshots:
|
||||
lodash-es: 4.17.21
|
||||
monaco-editor: 0.55.1
|
||||
moveable: 0.53.0
|
||||
serialize-javascript: 6.0.2
|
||||
serialize-javascript: 7.0.0
|
||||
sortablejs: 1.15.6
|
||||
vue: 3.5.24(typescript@5.9.3)
|
||||
optionalDependencies:
|
||||
@ -8394,26 +8393,26 @@ snapshots:
|
||||
- '@tmagic/form-schema'
|
||||
- '@tmagic/schema'
|
||||
|
||||
'@tmagic/element-plus-adapter@1.7.0-beta.3(@tmagic/design@1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(element-plus@2.11.8(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)':
|
||||
'@tmagic/element-plus-adapter@1.7.0-beta.4(@tmagic/design@1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(element-plus@2.11.8(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)':
|
||||
dependencies:
|
||||
'@tmagic/design': 1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/design': 1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
element-plus: 2.11.8(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3))
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3)':
|
||||
'@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3)':
|
||||
dependencies:
|
||||
'@tmagic/schema': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/schema': 1.7.0-beta.4(typescript@5.9.3)
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/form@1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/utils@1.6.1(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
'@tmagic/form@1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/utils@1.6.1(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
dependencies:
|
||||
'@element-plus/icons-vue': 2.3.2(vue@3.5.24(typescript@5.9.3))
|
||||
'@popperjs/core': 2.11.8
|
||||
'@tmagic/design': 1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/form-schema': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/utils': 1.6.1(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/form-schema': 1.7.0-beta.4(typescript@5.9.3)
|
||||
'@tmagic/utils': 1.6.1(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)
|
||||
dayjs: 1.11.19
|
||||
lodash-es: 4.17.21
|
||||
sortablejs: 1.15.6
|
||||
@ -8421,13 +8420,13 @@ snapshots:
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/form@1.7.0-beta.3(@tmagic/design@1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
'@tmagic/form@1.7.0-beta.4(@tmagic/design@1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
dependencies:
|
||||
'@element-plus/icons-vue': 2.3.2(vue@3.5.24(typescript@5.9.3))
|
||||
'@popperjs/core': 2.11.8
|
||||
'@tmagic/design': 1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/form-schema': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/utils': 1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/design': 1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/form-schema': 1.7.0-beta.4(typescript@5.9.3)
|
||||
'@tmagic/utils': 1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)
|
||||
dayjs: 1.11.19
|
||||
lodash-es: 4.17.21
|
||||
sortablejs: 1.15.6
|
||||
@ -8435,20 +8434,20 @@ snapshots:
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/react-runtime-help@0.2.1(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(@tmagic/stage@1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(lodash-es@4.17.21)(react@18.3.1)(typescript@5.9.3)':
|
||||
'@tmagic/react-runtime-help@0.2.1(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(@tmagic/stage@1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(lodash-es@4.17.21)(react@18.3.1)(typescript@5.9.3)':
|
||||
dependencies:
|
||||
lodash-es: 4.17.21
|
||||
react: 18.3.1
|
||||
optionalDependencies:
|
||||
'@tmagic/core': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/stage': 1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/core': 1.7.0-beta.4(typescript@5.9.3)
|
||||
'@tmagic/stage': 1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/schema@1.6.1(typescript@5.9.3)':
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/schema@1.7.0-beta.3(typescript@5.9.3)':
|
||||
'@tmagic/schema@1.7.0-beta.4(typescript@5.9.3)':
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
@ -8465,10 +8464,10 @@ snapshots:
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/stage@1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)':
|
||||
'@tmagic/stage@1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)':
|
||||
dependencies:
|
||||
'@scena/guides': 0.29.2
|
||||
'@tmagic/core': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/core': 1.7.0-beta.4(typescript@5.9.3)
|
||||
events: 3.3.0
|
||||
keycon: 1.4.0
|
||||
lodash-es: 4.17.21
|
||||
@ -8478,39 +8477,39 @@ snapshots:
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/table@1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form@1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/utils@1.6.1(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
'@tmagic/table@1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form@1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/utils@1.6.1(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
dependencies:
|
||||
'@tmagic/design': 1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/form': 1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/utils@1.6.1(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/form': 1.6.1(@tmagic/design@1.6.1(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/utils@1.6.1(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
lodash-es: 4.17.21
|
||||
vue: 3.5.24(typescript@5.9.3)
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/table@1.7.0-beta.3(@tmagic/design@1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form@1.7.0-beta.3(@tmagic/design@1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
'@tmagic/table@1.7.0-beta.4(@tmagic/design@1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form@1.7.0-beta.4(@tmagic/design@1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
dependencies:
|
||||
'@tmagic/design': 1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/form': 1.7.0-beta.3(@tmagic/design@1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/design': 1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/form': 1.7.0-beta.4(@tmagic/design@1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/utils@1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
lodash-es: 4.17.21
|
||||
vue: 3.5.24(typescript@5.9.3)
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/tdesign-vue-next-adapter@1.7.0-beta.3(@tmagic/design@1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(tdesign-vue-next@1.17.3(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
'@tmagic/tdesign-vue-next-adapter@1.7.0-beta.4(@tmagic/design@1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(tdesign-vue-next@1.17.3(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
dependencies:
|
||||
'@tmagic/design': 1.7.0-beta.3(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/design': 1.7.0-beta.4(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
tdesign-vue-next: 1.17.3(vue@3.5.24(typescript@5.9.3))
|
||||
vue: 3.5.24(typescript@5.9.3)
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/tmagic-form-runtime@1.1.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(@tmagic/editor@1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(element-plus@2.11.8(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
'@tmagic/tmagic-form-runtime@1.1.3(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(@tmagic/editor@1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3)))(element-plus@2.11.8(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
dependencies:
|
||||
'@tmagic/editor': 1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.3(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
'@tmagic/editor': 1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(@tmagic/form-schema@1.7.0-beta.4(typescript@5.9.3))(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(monaco-editor@0.55.1)(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))
|
||||
element-plus: 2.11.8(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3))
|
||||
vue: 3.5.24(typescript@5.9.3)
|
||||
optionalDependencies:
|
||||
'@tmagic/core': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/core': 1.7.0-beta.4(typescript@5.9.3)
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/utils@1.6.1(@tmagic/schema@1.6.1(typescript@5.9.3))(typescript@5.9.3)':
|
||||
@ -8520,27 +8519,27 @@ snapshots:
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/utils@1.6.1(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)':
|
||||
'@tmagic/utils@1.6.1(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)':
|
||||
dependencies:
|
||||
'@tmagic/schema': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/schema': 1.7.0-beta.4(typescript@5.9.3)
|
||||
lodash-es: 4.17.21
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/utils@1.7.0-beta.3(@tmagic/schema@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)':
|
||||
'@tmagic/utils@1.7.0-beta.4(@tmagic/schema@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)':
|
||||
dependencies:
|
||||
'@tmagic/schema': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/schema': 1.7.0-beta.4(typescript@5.9.3)
|
||||
lodash-es: 4.17.21
|
||||
optionalDependencies:
|
||||
typescript: 5.9.3
|
||||
|
||||
'@tmagic/vue-runtime-help@1.2.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(@tmagic/stage@1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3))(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
'@tmagic/vue-runtime-help@1.2.3(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(@tmagic/stage@1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3))(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(typescript@5.9.3)(vue@3.5.24(typescript@5.9.3))':
|
||||
dependencies:
|
||||
vue: 3.5.24(typescript@5.9.3)
|
||||
vue-demi: 0.14.10(@vue/composition-api@1.7.2(vue@3.5.24(typescript@5.9.3)))(vue@3.5.24(typescript@5.9.3))
|
||||
optionalDependencies:
|
||||
'@tmagic/core': 1.7.0-beta.3(typescript@5.9.3)
|
||||
'@tmagic/stage': 1.7.0-beta.3(@tmagic/core@1.7.0-beta.3(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@tmagic/core': 1.7.0-beta.4(typescript@5.9.3)
|
||||
'@tmagic/stage': 1.7.0-beta.4(@tmagic/core@1.7.0-beta.4(typescript@5.9.3))(typescript@5.9.3)
|
||||
'@vue/composition-api': 1.7.2(vue@3.5.24(typescript@5.9.3))
|
||||
typescript: 5.9.3
|
||||
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "runtime-react",
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"type": "module",
|
||||
"private": true,
|
||||
"engines": {
|
||||
@ -16,16 +16,16 @@
|
||||
"build:playground": "node scripts/build.mjs --type=playground"
|
||||
},
|
||||
"dependencies": {
|
||||
"@tmagic/core": "1.7.0-beta.3",
|
||||
"@tmagic/core": "1.7.0-beta.4",
|
||||
"@tmagic/react-runtime-help": "0.2.1",
|
||||
"@tmagic/stage": "1.7.0-beta.3",
|
||||
"@tmagic/stage": "1.7.0-beta.4",
|
||||
"axios": "^1.13.2",
|
||||
"qrcode": "^1.5.0",
|
||||
"react": "^18.3.1",
|
||||
"react-dom": "^18.3.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tmagic/cli": "1.7.0-beta.3",
|
||||
"@tmagic/cli": "1.7.0-beta.4",
|
||||
"@types/fs-extra": "^11.0.4",
|
||||
"@types/react": "^18.3.3",
|
||||
"@types/react-dom": "^18.3.0",
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "runtime-vue",
|
||||
"version": "1.7.0-beta.3",
|
||||
"version": "1.7.0-beta.4",
|
||||
"type": "module",
|
||||
"private": true,
|
||||
"engines": {
|
||||
@ -16,14 +16,14 @@
|
||||
"build:playground": "node scripts/build.mjs --type=playground"
|
||||
},
|
||||
"dependencies": {
|
||||
"@tmagic/core": "1.7.0-beta.3",
|
||||
"@tmagic/stage": "1.7.0-beta.3",
|
||||
"@tmagic/core": "1.7.0-beta.4",
|
||||
"@tmagic/stage": "1.7.0-beta.4",
|
||||
"@tmagic/vue-runtime-help": "^1.2.3",
|
||||
"axios": "^1.13.2",
|
||||
"vue": "catalog:"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@tmagic/cli": "1.7.0-beta.3",
|
||||
"@tmagic/cli": "1.7.0-beta.4",
|
||||
"@types/fs-extra": "^11.0.4",
|
||||
"@types/node": "^24.0.10",
|
||||
"@vitejs/plugin-legacy": "^7.2.1",
|
||||
|
||||
@ -5,7 +5,7 @@ import path from 'node:path';
|
||||
import { fileURLToPath } from 'node:url';
|
||||
|
||||
import enquirer from 'enquirer';
|
||||
import execa from 'execa';
|
||||
import { execa } from 'execa';
|
||||
import minimist from 'minimist';
|
||||
import pico from 'picocolors';
|
||||
import semver from 'semver';
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user