revert/0711 (#1305)
Reviewed-on: daoyoucloud/tachybase#1305 Co-authored-by: bai.zixv <bai.zixv@foxmail.com> Co-committed-by: bai.zixv <bai.zixv@foxmail.com>
This commit is contained in:
parent
1dadef96c4
commit
f6dd7fbccb
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "tachybase",
|
"name": "tachybase",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"private": true,
|
"private": true,
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/acl",
|
"name": "@tachybase/acl",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/actions",
|
"name": "@tachybase/actions",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/app",
|
"name": "@tachybase/app",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/auth",
|
"name": "@tachybase/auth",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/build",
|
"name": "@tachybase/build",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Library build tool based on rollup.",
|
"description": "Library build tool based on rollup.",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "lib/index.js",
|
"main": "lib/index.js",
|
||||||
|
2
packages/core/cache/package.json
vendored
2
packages/core/cache/package.json
vendored
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/cache",
|
"name": "@tachybase/cache",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/cli",
|
"name": "@tachybase/cli",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/client",
|
"name": "@tachybase/client",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "lib/index.js",
|
"main": "lib/index.js",
|
||||||
"module": "es/index.mjs",
|
"module": "es/index.mjs",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/components",
|
"name": "@tachybase/components",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "lib/index.js",
|
"main": "lib/index.js",
|
||||||
"types": "lib/index.d.ts",
|
"types": "lib/index.d.ts",
|
||||||
@ -21,7 +21,6 @@
|
|||||||
"@formily/reactive-react": "2.3.1",
|
"@formily/reactive-react": "2.3.1",
|
||||||
"@formily/shared": "2.3.1",
|
"@formily/shared": "2.3.1",
|
||||||
"@formily/validator": "2.3.1",
|
"@formily/validator": "2.3.1",
|
||||||
"@uiw/codemirror-theme-vscode": "^4.23.0",
|
|
||||||
"@uiw/react-codemirror": "^4.22.2",
|
"@uiw/react-codemirror": "^4.22.2",
|
||||||
"antd": "5.19.1",
|
"antd": "5.19.1",
|
||||||
"classnames": "^2.5.1",
|
"classnames": "^2.5.1",
|
||||||
|
@ -3,7 +3,6 @@ import { connect } from '@tachybase/schema';
|
|||||||
|
|
||||||
import { autocompletion } from '@codemirror/autocomplete';
|
import { autocompletion } from '@codemirror/autocomplete';
|
||||||
import { javascript } from '@codemirror/lang-javascript';
|
import { javascript } from '@codemirror/lang-javascript';
|
||||||
import { vscodeDark } from '@uiw/codemirror-theme-vscode';
|
|
||||||
import CM from '@uiw/react-codemirror';
|
import CM from '@uiw/react-codemirror';
|
||||||
|
|
||||||
// 定义全局对象和子对象的补全项
|
// 定义全局对象和子对象的补全项
|
||||||
@ -84,7 +83,6 @@ export const CodeMirror = connect(({ value, onChange, ...otherProps }) => {
|
|||||||
value={value || ''}
|
value={value || ''}
|
||||||
onChange={onChange}
|
onChange={onChange}
|
||||||
{...otherProps}
|
{...otherProps}
|
||||||
theme={vscodeDark}
|
|
||||||
extensions={[
|
extensions={[
|
||||||
javascript({ jsx: true }),
|
javascript({ jsx: true }),
|
||||||
autocompletion({
|
autocompletion({
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "create-tachybase-app",
|
"name": "create-tachybase-app",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "src/index.js",
|
"main": "src/index.js",
|
||||||
"bin": {
|
"bin": {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/data-source-manager",
|
"name": "@tachybase/data-source-manager",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/database",
|
"name": "@tachybase/database",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/devtools",
|
"name": "@tachybase/devtools",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./src/index.js",
|
"main": "./src/index.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/evaluators",
|
"name": "@tachybase/evaluators",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/logger",
|
"name": "@tachybase/logger",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "logging library",
|
"description": "logging library",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/resourcer",
|
"name": "@tachybase/resourcer",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/schema",
|
"name": "@tachybase/schema",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "lib/index.js",
|
"main": "lib/index.js",
|
||||||
"types": "lib/index.d.ts",
|
"types": "lib/index.d.ts",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/sdk",
|
"name": "@tachybase/sdk",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "lib/index.js",
|
"main": "lib/index.js",
|
||||||
"types": "lib/index.d.ts",
|
"types": "lib/index.d.ts",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/server",
|
"name": "@tachybase/server",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "lib/index.js",
|
"main": "lib/index.js",
|
||||||
"types": "./lib/index.d.ts",
|
"types": "./lib/index.d.ts",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/telemetry",
|
"name": "@tachybase/telemetry",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "telemetry library",
|
"description": "telemetry library",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/index.js",
|
"main": "./lib/index.js",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/test",
|
"name": "@tachybase/test",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"exports": {
|
"exports": {
|
||||||
".": {
|
".": {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/utils",
|
"name": "@tachybase/utils",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "lib/index.js",
|
"main": "lib/index.js",
|
||||||
"types": "./lib/index.d.ts",
|
"types": "./lib/index.d.ts",
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@hera/plugin-approval-mobile",
|
"name": "@hera/plugin-approval-mobile",
|
||||||
"version": "0.0.56",
|
"version": "0.0.55",
|
||||||
"main": "dist/server/index.js",
|
"main": "dist/server/index.js",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@ant-design/icons": "~5.3.7",
|
"@ant-design/icons": "~5.3.7",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@hera/plugin-core",
|
"name": "@hera/plugin-core",
|
||||||
"displayName": "Hera platform",
|
"displayName": "Hera platform",
|
||||||
"version": "1.7.75",
|
"version": "1.7.74",
|
||||||
"description": "Hera platform",
|
"description": "Hera platform",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"System management"
|
"System management"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@hera/plugin-homepage",
|
"name": "@hera/plugin-homepage",
|
||||||
"version": "0.0.44",
|
"version": "0.0.43",
|
||||||
"main": "dist/server/index.js",
|
"main": "dist/server/index.js",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"antd": "5.19.1"
|
"antd": "5.19.1"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@hera/plugin-rental",
|
"name": "@hera/plugin-rental",
|
||||||
"displayName": "professional construction materials rental system - customized based on hera",
|
"displayName": "professional construction materials rental system - customized based on hera",
|
||||||
"version": "1.7.87",
|
"version": "1.7.86",
|
||||||
"description": "Offering a standardized leasing management system, encompassing comprehensive administration from materials to contracts to labor personnel, while providing a robust financial management mechanism, and real-time monitoring of the operational capacity of the leasing system.",
|
"description": "Offering a standardized leasing management system, encompassing comprehensive administration from materials to contracts to labor personnel, while providing a robust financial management mechanism, and real-time monitoring of the operational capacity of the leasing system.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"System management"
|
"System management"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@hera/plugin-sancongtou",
|
"name": "@hera/plugin-sancongtou",
|
||||||
"displayName": "Mobile client: Sancongtou Customization",
|
"displayName": "Mobile client: Sancongtou Customization",
|
||||||
"version": "0.0.49",
|
"version": "0.0.48",
|
||||||
"description": "Provide mobile client customization for the sancongtou project.",
|
"description": "Provide mobile client customization for the sancongtou project.",
|
||||||
"main": "dist/server/index.js",
|
"main": "dist/server/index.js",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-acl",
|
"name": "@tachybase/plugin-acl",
|
||||||
"displayName": "Access control",
|
"displayName": "Access control",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Based on roles, resources, and actions, access control can precisely manage interface configuration permissions, data operation permissions, menu access permissions, and plugin permissions.",
|
"description": "Based on roles, resources, and actions, access control can precisely manage interface configuration permissions, data operation permissions, menu access permissions, and plugin permissions.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Users & permissions"
|
"Users & permissions"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-action-bulk-edit",
|
"name": "@tachybase/plugin-action-bulk-edit",
|
||||||
"displayName": "Action: Batch edit",
|
"displayName": "Action: Batch edit",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Batch edit all records or selected records.",
|
"description": "Batch edit all records or selected records.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Actions"
|
"Actions"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-action-bulk-update",
|
"name": "@tachybase/plugin-action-bulk-update",
|
||||||
"displayName": "Action: Batch update",
|
"displayName": "Action: Batch update",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Batch update all records or selected records.",
|
"description": "Batch update all records or selected records.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Actions"
|
"Actions"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-action-duplicate",
|
"name": "@tachybase/plugin-action-duplicate",
|
||||||
"displayName": "Action: Duplicate record",
|
"displayName": "Action: Duplicate record",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Duplicate a record, you can either duplicate it into a form and edit it before saving it, or you can duplicate it directly to generate a new record.",
|
"description": "Duplicate a record, you can either duplicate it into a form and edit it before saving it, or you can duplicate it directly to generate a new record.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Actions"
|
"Actions"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-action-print",
|
"name": "@tachybase/plugin-action-print",
|
||||||
"displayName": "Action: Print",
|
"displayName": "Action: Print",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Calls the browser's print function to print a record.",
|
"description": "Calls the browser's print function to print a record.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Actions"
|
"Actions"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-api-doc",
|
"name": "@tachybase/plugin-api-doc",
|
||||||
"displayName": "API documentation",
|
"displayName": "API documentation",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "An OpenAPI documentation generator for TachyBase HTTP API.",
|
"description": "An OpenAPI documentation generator for TachyBase HTTP API.",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./dist/server/index.js",
|
"main": "./dist/server/index.js",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-api-keys",
|
"name": "@tachybase/plugin-api-keys",
|
||||||
"displayName": "Auth: API keys",
|
"displayName": "Auth: API keys",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Allows users to use API key to access application's HTTP API",
|
"description": "Allows users to use API key to access application's HTTP API",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Authentication"
|
"Authentication"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-audit-logs",
|
"name": "@tachybase/plugin-audit-logs",
|
||||||
"displayName": "Audit logs",
|
"displayName": "Audit logs",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Audit logs.",
|
"description": "Audit logs.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"System management"
|
"System management"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-auth",
|
"name": "@tachybase/plugin-auth",
|
||||||
"displayName": "Authentication",
|
"displayName": "Authentication",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "User authentication management, including password, SMS, and support for Single Sign-On (SSO) protocols, with extensibility.",
|
"description": "User authentication management, including password, SMS, and support for Single Sign-On (SSO) protocols, with extensibility.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Authentication"
|
"Authentication"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-backup-restore",
|
"name": "@tachybase/plugin-backup-restore",
|
||||||
"displayName": "App backup & restore",
|
"displayName": "App backup & restore",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Backup and restore applications for scenarios such as application replication, migration, and upgrades.",
|
"description": "Backup and restore applications for scenarios such as application replication, migration, and upgrades.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"System management"
|
"System management"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-calendar",
|
"name": "@tachybase/plugin-calendar",
|
||||||
"displayName": "Calendar",
|
"displayName": "Calendar",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Provides callendar collection template and block for managing date data, typically for date/time related information such as events, appointments, tasks, and so on.",
|
"description": "Provides callendar collection template and block for managing date data, typically for date/time related information such as events, appointments, tasks, and so on.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Collections",
|
"Collections",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-cas",
|
"name": "@tachybase/plugin-cas",
|
||||||
"displayName": "Auth: CAS",
|
"displayName": "Auth: CAS",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "CAS authentication.",
|
"description": "CAS authentication.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Authentication"
|
"Authentication"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-china-region",
|
"name": "@tachybase/plugin-china-region",
|
||||||
"displayName": "Administrative divisions of China",
|
"displayName": "Administrative divisions of China",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Provides data and field type for administrative divisions of China.",
|
"description": "Provides data and field type for administrative divisions of China.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Fields"
|
"Fields"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-client",
|
"name": "@tachybase/plugin-client",
|
||||||
"displayName": "WEB client",
|
"displayName": "WEB client",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Provides a client interface for the TachyBase server",
|
"description": "Provides a client interface for the TachyBase server",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./dist/server/index.js",
|
"main": "./dist/server/index.js",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-collection-manager",
|
"name": "@tachybase/plugin-collection-manager",
|
||||||
"displayName": "Data source: Main",
|
"displayName": "Data source: Main",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "TachyBase main database, supports relational databases such as MySQL, PostgreSQL, SQLite and so on.",
|
"description": "TachyBase main database, supports relational databases such as MySQL, PostgreSQL, SQLite and so on.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Data sources"
|
"Data sources"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-comments",
|
"name": "@tachybase/plugin-comments",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"main": "dist/server/index.js",
|
"main": "dist/server/index.js",
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@ant-design/icons": "~5.3.7",
|
"@ant-design/icons": "~5.3.7",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-custom-request",
|
"name": "@tachybase/plugin-custom-request",
|
||||||
"displayName": "Action: Custom request",
|
"displayName": "Action: Custom request",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Sending a request to any HTTP service supports sending context data to the target service.",
|
"description": "Sending a request to any HTTP service supports sending context data to the target service.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Actions"
|
"Actions"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-data-source-manager",
|
"name": "@tachybase/plugin-data-source-manager",
|
||||||
"displayName": "Data source manager",
|
"displayName": "Data source manager",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Manage data sources, including the built-in Master database, external databases, APIs, etc.",
|
"description": "Manage data sources, including the built-in Master database, external databases, APIs, etc.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Data model tools"
|
"Data model tools"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-data-visualization",
|
"name": "@tachybase/plugin-data-visualization",
|
||||||
"displayName": "Data visualization",
|
"displayName": "Data visualization",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Provides data visualization feature, including chart block and chart filter block, support line charts, area charts, bar charts and more than a dozen kinds of charts, you can also extend more chart types.",
|
"description": "Provides data visualization feature, including chart block and chart filter block, support line charts, area charts, bar charts and more than a dozen kinds of charts, you can also extend more chart types.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Blocks"
|
"Blocks"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-error-handler",
|
"name": "@tachybase/plugin-error-handler",
|
||||||
"displayName": "Error handler",
|
"displayName": "Error handler",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Handling application errors and exceptions.",
|
"description": "Handling application errors and exceptions.",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./dist/server/index.js",
|
"main": "./dist/server/index.js",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-export",
|
"name": "@tachybase/plugin-export",
|
||||||
"displayName": "Action: Export records",
|
"displayName": "Action: Export records",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Export filtered records to excel, you can configure which fields to export.",
|
"description": "Export filtered records to excel, you can configure which fields to export.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Actions"
|
"Actions"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-external-data-source",
|
"name": "@tachybase/plugin-external-data-source",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"main": "dist/server/index.js",
|
"main": "dist/server/index.js",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"antd": "5.19.1",
|
"antd": "5.19.1",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-field-markdown-vditor",
|
"name": "@tachybase/plugin-field-markdown-vditor",
|
||||||
"displayName": "Collection field: Markdown(Vditor)",
|
"displayName": "Collection field: Markdown(Vditor)",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Used to store Markdown and render it using Vditor editor, supports common Markdown syntax such as list, code, quote, etc., and supports uploading images, recordings, etc.It also allows for instant rendering, where what you see is what you get.",
|
"description": "Used to store Markdown and render it using Vditor editor, supports common Markdown syntax such as list, code, quote, etc., and supports uploading images, recordings, etc.It also allows for instant rendering, where what you see is what you get.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Collection fields"
|
"Collection fields"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-file-manager",
|
"name": "@tachybase/plugin-file-manager",
|
||||||
"displayName": "File manager",
|
"displayName": "File manager",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Provides files storage services with files collection template and attachment field.",
|
"description": "Provides files storage services with files collection template and attachment field.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Collections",
|
"Collections",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-formula-field",
|
"name": "@tachybase/plugin-formula-field",
|
||||||
"displayName": "Collection field: Formula",
|
"displayName": "Collection field: Formula",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Configure and store the results of calculations between multiple field values in the same record, supporting both Math.js and Excel formula functions.",
|
"description": "Configure and store the results of calculations between multiple field values in the same record, supporting both Math.js and Excel formula functions.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Collection fields"
|
"Collection fields"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-gantt",
|
"name": "@tachybase/plugin-gantt",
|
||||||
"displayName": "Block: Gantt",
|
"displayName": "Block: Gantt",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Provides Gantt block.",
|
"description": "Provides Gantt block.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Blocks"
|
"Blocks"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-graph-collection-manager",
|
"name": "@tachybase/plugin-graph-collection-manager",
|
||||||
"displayName": "Graph collection manager",
|
"displayName": "Graph collection manager",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "An ER diagram-like tool. Currently only the Master database is supported.",
|
"description": "An ER diagram-like tool. Currently only the Master database is supported.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Data model tools"
|
"Data model tools"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-iframe-block",
|
"name": "@tachybase/plugin-iframe-block",
|
||||||
"displayName": "Block: iframe",
|
"displayName": "Block: iframe",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Create an iframe block on the page to embed and display external web pages or content.",
|
"description": "Create an iframe block on the page to embed and display external web pages or content.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Blocks"
|
"Blocks"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-import",
|
"name": "@tachybase/plugin-import",
|
||||||
"displayName": "Action: Import records",
|
"displayName": "Action: Import records",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Import records using excel templates. You can configure which fields to import and templates will be generated automatically.",
|
"description": "Import records using excel templates. You can configure which fields to import and templates will be generated automatically.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Actions"
|
"Actions"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-kanban",
|
"name": "@tachybase/plugin-kanban",
|
||||||
"displayName": "Block: Kanban",
|
"displayName": "Block: Kanban",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Provides kanban block.",
|
"description": "Provides kanban block.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Blocks"
|
"Blocks"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-localization-management",
|
"name": "@tachybase/plugin-localization-management",
|
||||||
"displayName": "Localization",
|
"displayName": "Localization",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Allows to manage localization resources of the application.",
|
"description": "Allows to manage localization resources of the application.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"System management"
|
"System management"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-logger",
|
"name": "@tachybase/plugin-logger",
|
||||||
"displayName": "Logger",
|
"displayName": "Logger",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Server-side logs, mainly including API request logs and system runtime logs, and allows to package and download log files.",
|
"description": "Server-side logs, mainly including API request logs and system runtime logs, and allows to package and download log files.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Logging and monitoring"
|
"Logging and monitoring"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-map",
|
"name": "@tachybase/plugin-map",
|
||||||
"displayName": "Block: Map",
|
"displayName": "Block: Map",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Map block, support Gaode map and Google map, you can also extend more map types.",
|
"description": "Map block, support Gaode map and Google map, you can also extend more map types.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Blocks"
|
"Blocks"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-mobile-client",
|
"name": "@tachybase/plugin-mobile-client",
|
||||||
"displayName": "Mobile client",
|
"displayName": "Mobile client",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Provides the ability to configure mobile pages.",
|
"description": "Provides the ability to configure mobile pages.",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./dist/server/index.js",
|
"main": "./dist/server/index.js",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-mock-collections",
|
"name": "@tachybase/plugin-mock-collections",
|
||||||
"displayName": "mock-collections",
|
"displayName": "mock-collections",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "mock-collections",
|
"description": "mock-collections",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./dist/server/index.js",
|
"main": "./dist/server/index.js",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-multi-app-manager",
|
"name": "@tachybase/plugin-multi-app-manager",
|
||||||
"displayName": "Multi-app manager",
|
"displayName": "Multi-app manager",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Dynamically create multiple apps without separate deployments.",
|
"description": "Dynamically create multiple apps without separate deployments.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"System management"
|
"System management"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-multi-app-share-collection",
|
"name": "@tachybase/plugin-multi-app-share-collection",
|
||||||
"displayName": "Multi-app share collection",
|
"displayName": "Multi-app share collection",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"System management"
|
"System management"
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-notifications",
|
"name": "@tachybase/plugin-notifications",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "",
|
"description": "",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./dist/server/index.js",
|
"main": "./dist/server/index.js",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-oidc",
|
"name": "@tachybase/plugin-oidc",
|
||||||
"displayName": "Auth: OIDC",
|
"displayName": "Auth: OIDC",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "OIDC (OpenID Connect) authentication.",
|
"description": "OIDC (OpenID Connect) authentication.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Authentication"
|
"Authentication"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-saml",
|
"name": "@tachybase/plugin-saml",
|
||||||
"displayName": "Auth: SAML 2.0",
|
"displayName": "Auth: SAML 2.0",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "SAML 2.0 authentication.",
|
"description": "SAML 2.0 authentication.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Authentication"
|
"Authentication"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-sequence-field",
|
"name": "@tachybase/plugin-sequence-field",
|
||||||
"displayName": "Collection field: Sequence",
|
"displayName": "Collection field: Sequence",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Automatically generate codes based on configured rules, supporting combinations of dates, numbers, and text.",
|
"description": "Automatically generate codes based on configured rules, supporting combinations of dates, numbers, and text.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Collection fields"
|
"Collection fields"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-sms-auth",
|
"name": "@tachybase/plugin-sms-auth",
|
||||||
"displayName": "Auth: SMS",
|
"displayName": "Auth: SMS",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "SMS authentication.",
|
"description": "SMS authentication.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Authentication"
|
"Authentication"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-snapshot-field",
|
"name": "@tachybase/plugin-snapshot-field",
|
||||||
"displayName": "Collection field: Snapshot",
|
"displayName": "Collection field: Snapshot",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "When adding a new record, create a snapshot for its relational record and save in the new record. The snapshot will not be updated when the relational record is updated.",
|
"description": "When adding a new record, create a snapshot for its relational record and save in the new record. The snapshot will not be updated when the relational record is updated.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Collection fields"
|
"Collection fields"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-system-settings",
|
"name": "@tachybase/plugin-system-settings",
|
||||||
"displayName": "System settings",
|
"displayName": "System settings",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Used to adjust the system title, logo, language, etc.",
|
"description": "Used to adjust the system title, logo, language, etc.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"System management"
|
"System management"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-theme-editor",
|
"name": "@tachybase/plugin-theme-editor",
|
||||||
"displayName": "Theme editor",
|
"displayName": "Theme editor",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Customize UI colors, sizes, etc. and save the result as a theme to switch between multiple themes.",
|
"description": "Customize UI colors, sizes, etc. and save the result as a theme to switch between multiple themes.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"System management"
|
"System management"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-ui-schema-storage",
|
"name": "@tachybase/plugin-ui-schema-storage",
|
||||||
"displayName": "UI schema storage",
|
"displayName": "UI schema storage",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Provides centralized UI schema storage service.",
|
"description": "Provides centralized UI schema storage service.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"System & security"
|
"System & security"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-users",
|
"name": "@tachybase/plugin-users",
|
||||||
"displayName": "Users",
|
"displayName": "Users",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "Provides basic user model, as well as created by and updated by fields.",
|
"description": "Provides basic user model, as well as created by and updated by fields.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Users & permissions"
|
"Users & permissions"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-verification",
|
"name": "@tachybase/plugin-verification",
|
||||||
"displayName": "Verification",
|
"displayName": "Verification",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "verification setting.",
|
"description": "verification setting.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Authentication"
|
"Authentication"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-workflow-test",
|
"name": "@tachybase/plugin-workflow-test",
|
||||||
"displayName": "Workflow: test kit",
|
"displayName": "Workflow: test kit",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "dist/server/index.js",
|
"main": "dist/server/index.js",
|
||||||
"types": "./dist/server/index.d.ts",
|
"types": "./dist/server/index.d.ts",
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/plugin-workflow",
|
"name": "@tachybase/plugin-workflow",
|
||||||
"displayName": "Workflow",
|
"displayName": "Workflow",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"description": "A powerful BPM tool that provides foundational support for business automation, with the capability to extend unlimited triggers and nodes.",
|
"description": "A powerful BPM tool that provides foundational support for business automation, with the capability to extend unlimited triggers and nodes.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"Workflow"
|
"Workflow"
|
||||||
|
@ -27,9 +27,6 @@ export class JSParseInstruction extends Instruction {
|
|||||||
type: 'string',
|
type: 'string',
|
||||||
title: tval('JSCode expression'),
|
title: tval('JSCode expression'),
|
||||||
'x-decorator': 'FormItem',
|
'x-decorator': 'FormItem',
|
||||||
'x-decorator-props': {
|
|
||||||
tooltip: 'ctx.data\nctx.body\n__ctx\nlib.JSON\nlib.qrcode\ncanvas\nlib.dayjs\nlib.log',
|
|
||||||
},
|
|
||||||
'x-component': 'CodeMirror',
|
'x-component': 'CodeMirror',
|
||||||
required: true,
|
required: true,
|
||||||
},
|
},
|
||||||
|
@ -27,7 +27,7 @@ export class JSONParseInstruction extends Instruction {
|
|||||||
type: 'string',
|
type: 'string',
|
||||||
title: tval('Query expression'),
|
title: tval('Query expression'),
|
||||||
'x-decorator': 'FormItem',
|
'x-decorator': 'FormItem',
|
||||||
'x-component': 'CodeMirror',
|
'x-component': 'Input.TextArea',
|
||||||
},
|
},
|
||||||
model: {
|
model: {
|
||||||
type: 'array',
|
type: 'array',
|
||||||
|
@ -1,5 +1,3 @@
|
|||||||
import crypto from 'crypto';
|
|
||||||
|
|
||||||
import * as canvas from 'canvas';
|
import * as canvas from 'canvas';
|
||||||
import _ from 'lodash';
|
import _ from 'lodash';
|
||||||
import qrcode from 'qrcode';
|
import qrcode from 'qrcode';
|
||||||
@ -21,7 +19,6 @@ export class JSParseInstruction extends Instruction {
|
|||||||
JSON,
|
JSON,
|
||||||
canvas,
|
canvas,
|
||||||
qrcode,
|
qrcode,
|
||||||
crypto,
|
|
||||||
log: console.log,
|
log: console.log,
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
@ -65,7 +62,7 @@ function mapModel(data, model) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async function evalSimulate(jsCode, { ctx, lib }) {
|
async function evalSimulate(jsCode, { ctx, lib }) {
|
||||||
const AsyncFunction: any = async function () {}.constructor;
|
const AsyncFunction = async function () {}.constructor;
|
||||||
return await new AsyncFunction('$root', `with($root) { ${jsCode}; }`)({
|
return await new AsyncFunction('$root', `with($root) { ${jsCode}; }`)({
|
||||||
ctx,
|
ctx,
|
||||||
// 允许用户覆盖,这个时候可以使用 _ctx
|
// 允许用户覆盖,这个时候可以使用 _ctx
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/preset-tachybase",
|
"name": "@tachybase/preset-tachybase",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/server/index.js",
|
"main": "./lib/server/index.js",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/preset-mini",
|
"name": "@tachybase/preset-mini",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/server/index.js",
|
"main": "./lib/server/index.js",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/preset-hera-rental",
|
"name": "@tachybase/preset-hera-rental",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/server/index.js",
|
"main": "./lib/server/index.js",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@tachybase/preset-hera-sancongtou",
|
"name": "@tachybase/preset-hera-sancongtou",
|
||||||
"version": "0.21.71",
|
"version": "0.21.70",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"main": "./lib/server/index.js",
|
"main": "./lib/server/index.js",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
@ -674,22 +674,19 @@ importers:
|
|||||||
version: 2.3.1
|
version: 2.3.1
|
||||||
'@formily/react':
|
'@formily/react':
|
||||||
specifier: 2.3.1
|
specifier: 2.3.1
|
||||||
version: 2.3.1(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(typescript@5.4.5)
|
version: 2.3.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(typescript@5.4.5)
|
||||||
'@formily/reactive':
|
'@formily/reactive':
|
||||||
specifier: 2.3.1
|
specifier: 2.3.1
|
||||||
version: 2.3.1
|
version: 2.3.1
|
||||||
'@formily/reactive-react':
|
'@formily/reactive-react':
|
||||||
specifier: 2.3.1
|
specifier: 2.3.1
|
||||||
version: 2.3.1(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)
|
version: 2.3.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)
|
||||||
'@formily/shared':
|
'@formily/shared':
|
||||||
specifier: 2.3.1
|
specifier: 2.3.1
|
||||||
version: 2.3.1
|
version: 2.3.1
|
||||||
'@formily/validator':
|
'@formily/validator':
|
||||||
specifier: 2.3.1
|
specifier: 2.3.1
|
||||||
version: 2.3.1
|
version: 2.3.1
|
||||||
'@uiw/codemirror-theme-vscode':
|
|
||||||
specifier: ^4.23.0
|
|
||||||
version: 4.23.0(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.4)
|
|
||||||
'@uiw/react-codemirror':
|
'@uiw/react-codemirror':
|
||||||
specifier: ^4.22.2
|
specifier: ^4.22.2
|
||||||
version: 4.22.2(@babel/runtime@7.24.7)(@codemirror/autocomplete@6.16.3)(@codemirror/language@6.10.2)(@codemirror/lint@6.8.1)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.28.4)(codemirror@6.0.1)(react-dom@18.3.1)(react@18.3.1)
|
version: 4.22.2(@babel/runtime@7.24.7)(@codemirror/autocomplete@6.16.3)(@codemirror/language@6.10.2)(@codemirror/lint@6.8.1)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.28.4)(codemirror@6.0.1)(react-dom@18.3.1)(react@18.3.1)
|
||||||
@ -9747,35 +9744,6 @@ packages:
|
|||||||
- typescript
|
- typescript
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@formily/react@2.3.1(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)(typescript@5.4.5):
|
|
||||||
resolution: {integrity: sha512-8KkFJe2OnbsgiXwY/txUcUaCQIfIkfowWQinOSni02U2ssgs2bpb1ifFHlZrFGfrrW/xhce4ANUHRgoVYt7W4Q==}
|
|
||||||
engines: {npm: '>=3.0.0'}
|
|
||||||
peerDependencies:
|
|
||||||
'@types/react': '>=16.8.0'
|
|
||||||
'@types/react-dom': '>=16.8.0'
|
|
||||||
react: '>=16.8.0'
|
|
||||||
react-dom: '>=16.8.0'
|
|
||||||
react-is: '>=16.8.0'
|
|
||||||
peerDependenciesMeta:
|
|
||||||
'@types/react':
|
|
||||||
optional: true
|
|
||||||
'@types/react-dom':
|
|
||||||
optional: true
|
|
||||||
dependencies:
|
|
||||||
'@formily/core': 2.3.1
|
|
||||||
'@formily/json-schema': 2.3.1(typescript@5.4.5)
|
|
||||||
'@formily/reactive': 2.3.1
|
|
||||||
'@formily/reactive-react': 2.3.1(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1)
|
|
||||||
'@formily/shared': 2.3.1
|
|
||||||
'@formily/validator': 2.3.1
|
|
||||||
hoist-non-react-statics: 3.3.2
|
|
||||||
react: 18.3.1
|
|
||||||
react-dom: 18.3.1(react@18.3.1)
|
|
||||||
react-is: 18.3.1
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- typescript
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/@formily/reactive-react@2.3.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1):
|
/@formily/reactive-react@2.3.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1):
|
||||||
resolution: {integrity: sha512-r6d94JBWhwXGpsffNLnRzgksQJtmqudD1cq7ky2Oljtxg5Ynl8H0Ppcnsv0bd9NbNSAeDeFs2uwWz56exgDzjA==}
|
resolution: {integrity: sha512-r6d94JBWhwXGpsffNLnRzgksQJtmqudD1cq7ky2Oljtxg5Ynl8H0Ppcnsv0bd9NbNSAeDeFs2uwWz56exgDzjA==}
|
||||||
engines: {npm: '>=3.0.0'}
|
engines: {npm: '>=3.0.0'}
|
||||||
@ -9800,28 +9768,6 @@ packages:
|
|||||||
react-is: 18.3.1
|
react-is: 18.3.1
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@formily/reactive-react@2.3.1(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1):
|
|
||||||
resolution: {integrity: sha512-r6d94JBWhwXGpsffNLnRzgksQJtmqudD1cq7ky2Oljtxg5Ynl8H0Ppcnsv0bd9NbNSAeDeFs2uwWz56exgDzjA==}
|
|
||||||
engines: {npm: '>=3.0.0'}
|
|
||||||
peerDependencies:
|
|
||||||
'@types/react': '>=16.8.0'
|
|
||||||
'@types/react-dom': '>=16.8.0'
|
|
||||||
react: '>=16.8.0'
|
|
||||||
react-dom: '>=16.8.0'
|
|
||||||
react-is: '>=16.8.0'
|
|
||||||
peerDependenciesMeta:
|
|
||||||
'@types/react':
|
|
||||||
optional: true
|
|
||||||
'@types/react-dom':
|
|
||||||
optional: true
|
|
||||||
dependencies:
|
|
||||||
'@formily/reactive': 2.3.1
|
|
||||||
hoist-non-react-statics: 3.3.2
|
|
||||||
react: 18.3.1
|
|
||||||
react-dom: 18.3.1(react@18.3.1)
|
|
||||||
react-is: 18.3.1
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/@formily/reactive@2.3.1:
|
/@formily/reactive@2.3.1:
|
||||||
resolution: {integrity: sha512-IVHOZW7VBc+Gq9eB/gPldi7pEC3wDonDb99KvHlS8SmzsY6+a/iAdrw2mDagXXUficsC2gT4y4EcJ2f1ALMKtQ==}
|
resolution: {integrity: sha512-IVHOZW7VBc+Gq9eB/gPldi7pEC3wDonDb99KvHlS8SmzsY6+a/iAdrw2mDagXXUficsC2gT4y4EcJ2f1ALMKtQ==}
|
||||||
engines: {npm: '>=3.0.0'}
|
engines: {npm: '>=3.0.0'}
|
||||||
@ -13331,28 +13277,6 @@ packages:
|
|||||||
'@codemirror/view': 6.28.4
|
'@codemirror/view': 6.28.4
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/@uiw/codemirror-theme-vscode@4.23.0(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.4):
|
|
||||||
resolution: {integrity: sha512-zl1FD7U1b58tqlF216jYv2okvVkTe+FP1ztqO/DF129bcH99QjszkakshyfxQEvvF4ys3zyzqZ7vU3VYBir8tg==}
|
|
||||||
dependencies:
|
|
||||||
'@uiw/codemirror-themes': 4.23.0(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.4)
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- '@codemirror/language'
|
|
||||||
- '@codemirror/state'
|
|
||||||
- '@codemirror/view'
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/@uiw/codemirror-themes@4.23.0(@codemirror/language@6.10.2)(@codemirror/state@6.4.1)(@codemirror/view@6.28.4):
|
|
||||||
resolution: {integrity: sha512-9fiji9xooZyBQozR1i6iTr56YP7j/Dr/VgsNWbqf5Szv+g+4WM1iZuiDGwNXmFMWX8gbkDzp6ASE21VCPSofWw==}
|
|
||||||
peerDependencies:
|
|
||||||
'@codemirror/language': '>=6.0.0'
|
|
||||||
'@codemirror/state': '>=6.0.0'
|
|
||||||
'@codemirror/view': '>=6.0.0'
|
|
||||||
dependencies:
|
|
||||||
'@codemirror/language': 6.10.2
|
|
||||||
'@codemirror/state': 6.4.1
|
|
||||||
'@codemirror/view': 6.28.4
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/@uiw/react-codemirror@4.22.2(@babel/runtime@7.24.7)(@codemirror/autocomplete@6.16.3)(@codemirror/language@6.10.2)(@codemirror/lint@6.8.1)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.28.4)(codemirror@6.0.1)(react-dom@18.3.1)(react@18.3.1):
|
/@uiw/react-codemirror@4.22.2(@babel/runtime@7.24.7)(@codemirror/autocomplete@6.16.3)(@codemirror/language@6.10.2)(@codemirror/lint@6.8.1)(@codemirror/search@6.5.6)(@codemirror/state@6.4.1)(@codemirror/theme-one-dark@6.1.2)(@codemirror/view@6.28.4)(codemirror@6.0.1)(react-dom@18.3.1)(react@18.3.1):
|
||||||
resolution: {integrity: sha512-okCSl+WJG63gRx8Fdz7v0C6RakBQnbb3pHhuzIgDB+fwhipgFodSnu2n9oOsQesJ5YQ7mSOcKMgX0JEsu4nnfQ==}
|
resolution: {integrity: sha512-okCSl+WJG63gRx8Fdz7v0C6RakBQnbb3pHhuzIgDB+fwhipgFodSnu2n9oOsQesJ5YQ7mSOcKMgX0JEsu4nnfQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
Loading…
Reference in New Issue
Block a user