1
0
mirror of synced 2025-12-08 22:58:56 +08:00

releases 4.6.0

This commit is contained in:
xuliangzhan
2024-04-22 10:39:25 +08:00
parent 5e2dc0f406
commit f76e663d81
4 changed files with 27 additions and 33 deletions

View File

@@ -13,6 +13,7 @@ const prefixer = require('gulp-autoprefixer')
const merge = require('merge-stream')
const pack = require('./package.json')
const ts = require('gulp-typescript')
const tsconfig = require('./tsconfig.json')
const sass = gulpSass(dartSass)
@@ -24,7 +25,8 @@ const moduleList = [
'edit',
'export',
'keyboard',
'validator'
'validator',
'custom'
]
const componentList = [
@@ -96,14 +98,7 @@ gulp.task('build_modules', () => {
return gulp.src('packages_temp/**/*.ts')
.pipe(replace('process.env.VUE_APP_VXE_TABLE_VERSION', `"${pack.version}"`))
.pipe(replace('process.env.VUE_APP_VXE_TABLE_ENV', 'process.env.NODE_ENV'))
.pipe(ts({
strict: true,
moduleResolution: 'node',
noImplicitAny: true,
target: 'es5',
module: 'esnext',
lib: ['dom', 'esnext']
}))
.pipe(ts(tsconfig.compilerOptions))
.pipe(gulp.dest('es'))
.pipe(babel({
presets: [
@@ -129,13 +124,7 @@ gulp.task('build_i18n', () => {
const name = XEUtils.camelCase(code).replace(/^[a-z]/, firstChat => firstChat.toUpperCase())
const isZHTC = ['zh-HK', 'zh-MO', 'zh-TW'].includes(code)
return gulp.src(`packages_temp/locale/lang/${isZHTC ? 'zh-TC' : code}.ts`)
.pipe(ts({
strict: true,
moduleResolution: 'node',
noImplicitAny: true,
target: 'esnext',
lib: ['dom', 'esnext']
}))
.pipe(ts(tsconfig.compilerOptions))
.pipe(babel({
moduleId: `vxe-table-lang.${code}`,
presets: ['@babel/env'],

View File

@@ -1023,6 +1023,10 @@
"type": "any[]",
"description": "v-model 绑定值"
},
"vxe-radio-group/type": {
"type": "string",
"description": "选项类型"
},
"vxe-radio-group/size": {
"type": "string",
"description": "尺寸"

View File

@@ -304,6 +304,7 @@
"vxe-radio-group": {
"attributes": [
"model-value",
"type",
"size",
"disabled",
"strict"

View File

@@ -1,6 +1,6 @@
{
"name": "vxe-table",
"version": "4.6.0-beta.7",
"version": "4.6.0",
"description": "一个基于 vue 的 PC 端表单/表格组件支持增删改查、虚拟列表、虚拟树、懒加载、快捷菜单、数据校验、树形结构、打印导出、表单渲染、数据分页、弹窗、自定义模板、渲染器、JSON 配置式...",
"scripts": {
"update": "npm install --legacy-peer-deps",
@@ -29,12 +29,12 @@
"typings": "types/index.d.ts",
"dependencies": {
"dom-zindex": "^1.0.1",
"xe-utils": "^3.5.24"
"xe-utils": "^3.5.25"
},
"devDependencies": {
"@types/resize-observer-browser": "^0.1.7",
"@typescript-eslint/eslint-plugin": "^5.4.0",
"@typescript-eslint/parser": "^5.4.0",
"@types/resize-observer-browser": "^0.1.11",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"@vue/cli-plugin-babel": "~5.0.0",
"@vue/cli-plugin-eslint": "~5.0.0",
"@vue/cli-plugin-router": "~5.0.0",
@@ -46,29 +46,29 @@
"core-js": "^3.8.3",
"del": "^6.1.1",
"eslint": "^7.32.0",
"eslint-plugin-import": "^2.25.3",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^5.1.0",
"eslint-plugin-promise": "^6.1.1",
"eslint-plugin-vue": "^8.0.3",
"gulp": "^4.0.2",
"gulp-autoprefixer": "^6.1.0",
"gulp-autoprefixer": "^8.0.0",
"gulp-babel": "^8.0.0",
"gulp-clean-css": "^4.3.0",
"gulp-concat": "^2.6.1",
"gulp-rename": "^1.4.0",
"gulp-replace": "^1.0.0",
"gulp-rename": "^2.0.0",
"gulp-replace": "^1.1.4",
"gulp-sass": "^5.1.0",
"gulp-sourcemaps": "^2.6.5",
"gulp-sourcemaps": "^3.0.0",
"gulp-typescript": "^5.0.1",
"gulp-uglify": "^3.0.2",
"postcss": "^8.2.15",
"sass": "^1.56.1",
"sass-loader": "^12.0.0",
"postcss": "^8.4.38",
"sass": "^1.75.0",
"sass-loader": "^14.2.0",
"typescript": "~4.5.5",
"vue": "3.3.13",
"vue-i18n": "^9.1.7",
"vue-router": "^4.0.11",
"vuex": "^4.0.2"
"vue-i18n": "^9.13.1",
"vue-router": "^4.3.2",
"vuex": "^4.1.0"
},
"peerDependencies": {
"vue": "^3.2.28"