From bff830a29629573e78d64b884ab87f8a22f2a95e Mon Sep 17 00:00:00 2001
From: chilingling <26962197+chilingling@users.noreply.github.com>
Date: Sat, 17 May 2025 09:26:47 +0800
Subject: [PATCH] chore: del logout toolbar plugin (#1410)
---
.../src/vite-plugins/devAliasPlugin.js | 1 -
packages/design-core/package.json | 1 -
packages/toolbars/logout/assets/test.png | 0
packages/toolbars/logout/index.ts | 20 ----------
packages/toolbars/logout/meta.js | 6 ---
packages/toolbars/logout/mock/test.ts | 0
packages/toolbars/logout/package.json | 37 ------------------
packages/toolbars/logout/src/Main.vue | 28 -------------
packages/toolbars/logout/src/js/http.ts | 16 --------
packages/toolbars/logout/src/styles/vars.less | 3 --
packages/toolbars/logout/test/test.ts | 0
packages/toolbars/logout/vite.config.ts | 39 -------------------
12 files changed, 151 deletions(-)
delete mode 100644 packages/toolbars/logout/assets/test.png
delete mode 100644 packages/toolbars/logout/index.ts
delete mode 100644 packages/toolbars/logout/meta.js
delete mode 100644 packages/toolbars/logout/mock/test.ts
delete mode 100644 packages/toolbars/logout/package.json
delete mode 100644 packages/toolbars/logout/src/Main.vue
delete mode 100644 packages/toolbars/logout/src/js/http.ts
delete mode 100644 packages/toolbars/logout/src/styles/vars.less
delete mode 100644 packages/toolbars/logout/test/test.ts
delete mode 100644 packages/toolbars/logout/vite.config.ts
diff --git a/packages/build/vite-config/src/vite-plugins/devAliasPlugin.js b/packages/build/vite-config/src/vite-plugins/devAliasPlugin.js
index 0a8bf919..67783ab2 100644
--- a/packages/build/vite-config/src/vite-plugins/devAliasPlugin.js
+++ b/packages/build/vite-config/src/vite-plugins/devAliasPlugin.js
@@ -39,7 +39,6 @@ const getDevAlias = (useSourceAlias) => {
'@opentiny/tiny-engine-toolbar-view-setting': path.resolve(basePath, 'packages/toolbars/view-setting/index.ts'),
'@opentiny/tiny-engine-toolbar-lock': path.resolve(basePath, 'packages/toolbars/lock/index.ts'),
'@opentiny/tiny-engine-toolbar-logo': path.resolve(basePath, 'packages/toolbars/logo/index.ts'),
- '@opentiny/tiny-engine-toolbar-logout': path.resolve(basePath, 'packages/toolbars/logout/index.ts'),
'@opentiny/tiny-engine-toolbar-media': path.resolve(basePath, 'packages/toolbars/media/index.ts'),
'@opentiny/tiny-engine-toolbar-preview': path.resolve(basePath, 'packages/toolbars/preview/index.ts'),
'@opentiny/tiny-engine-toolbar-generate-code': path.resolve(basePath, 'packages/toolbars/generate-code/index.ts'),
diff --git a/packages/design-core/package.json b/packages/design-core/package.json
index 9c54a5b4..845d4526 100644
--- a/packages/design-core/package.json
+++ b/packages/design-core/package.json
@@ -76,7 +76,6 @@
"@opentiny/tiny-engine-toolbar-lang": "workspace:*",
"@opentiny/tiny-engine-toolbar-lock": "workspace:*",
"@opentiny/tiny-engine-toolbar-logo": "workspace:*",
- "@opentiny/tiny-engine-toolbar-logout": "workspace:*",
"@opentiny/tiny-engine-toolbar-media": "workspace:*",
"@opentiny/tiny-engine-toolbar-preview": "workspace:*",
"@opentiny/tiny-engine-toolbar-redoundo": "workspace:*",
diff --git a/packages/toolbars/logout/assets/test.png b/packages/toolbars/logout/assets/test.png
deleted file mode 100644
index e69de29b..00000000
diff --git a/packages/toolbars/logout/index.ts b/packages/toolbars/logout/index.ts
deleted file mode 100644
index 5efbd88c..00000000
--- a/packages/toolbars/logout/index.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-/**
- * Copyright (c) 2023 - present TinyEngine Authors.
- * Copyright (c) 2023 - present Huawei Cloud Computing Technologies Co., Ltd.
- *
- * Use of this source code is governed by an MIT-style license.
- *
- * THE OPEN SOURCE SOFTWARE IN THIS PRODUCT IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL,
- * BUT WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR
- * A PARTICULAR PURPOSE. SEE THE APPLICABLE LICENSES FOR MORE DETAILS.
- *
- */
-
-import entry from './src/Main.vue'
-import metaData from './meta'
-import './src/styles/vars.less'
-
-export default {
- ...metaData,
- entry
-}
diff --git a/packages/toolbars/logout/meta.js b/packages/toolbars/logout/meta.js
deleted file mode 100644
index 5237cb1f..00000000
--- a/packages/toolbars/logout/meta.js
+++ /dev/null
@@ -1,6 +0,0 @@
-export default {
- id: 'engine.toolbars.logout',
- type: 'toolbars',
- title: 'logout',
- icon: ''
-}
diff --git a/packages/toolbars/logout/mock/test.ts b/packages/toolbars/logout/mock/test.ts
deleted file mode 100644
index e69de29b..00000000
diff --git a/packages/toolbars/logout/package.json b/packages/toolbars/logout/package.json
deleted file mode 100644
index e70e0e99..00000000
--- a/packages/toolbars/logout/package.json
+++ /dev/null
@@ -1,37 +0,0 @@
-{
- "name": "@opentiny/tiny-engine-toolbar-logout",
- "version": "2.5.0",
- "publishConfig": {
- "access": "public"
- },
- "scripts": {
- "build": "vite build"
- },
- "type": "module",
- "main": "dist/index.js",
- "module": "dist/index.js",
- "files": [
- "dist"
- ],
- "repository": {
- "type": "git",
- "url": "https://github.com/opentiny/tiny-engine",
- "directory": "packages/toolbars/logout"
- },
- "bugs": {
- "url": "https://github.com/opentiny/tiny-engine/issues"
- },
- "author": "OpenTiny Team",
- "license": "MIT",
- "homepage": "https://opentiny.design/tiny-engine",
- "devDependencies": {
- "@opentiny/tiny-engine-vite-plugin-meta-comments": "workspace:*",
- "@vitejs/plugin-vue": "^5.1.2",
- "@vitejs/plugin-vue-jsx": "^4.0.1",
- "vite": "^5.4.2"
- },
- "peerDependencies": {
- "@opentiny/vue": "^3.20.0",
- "vue": "^3.4.15"
- }
-}
diff --git a/packages/toolbars/logout/src/Main.vue b/packages/toolbars/logout/src/Main.vue
deleted file mode 100644
index 1bd538eb..00000000
--- a/packages/toolbars/logout/src/Main.vue
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
-
diff --git a/packages/toolbars/logout/src/js/http.ts b/packages/toolbars/logout/src/js/http.ts
deleted file mode 100644
index 8d18ed32..00000000
--- a/packages/toolbars/logout/src/js/http.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-/**
- * Copyright (c) 2023 - present TinyEngine Authors.
- * Copyright (c) 2023 - present Huawei Cloud Computing Technologies Co., Ltd.
- *
- * Use of this source code is governed by an MIT-style license.
- *
- * THE OPEN SOURCE SOFTWARE IN THIS PRODUCT IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL,
- * BUT WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR
- * A PARTICULAR PURPOSE. SEE THE APPLICABLE LICENSES FOR MORE DETAILS.
- *
- */
-
-import { getMetaApi, META_SERVICE } from '@opentiny/tiny-engine-meta-register'
-
-// 注销
-export const requestLogout = () => getMetaApi(META_SERVICE.Http).post(`platform-center/api/logout`)
diff --git a/packages/toolbars/logout/src/styles/vars.less b/packages/toolbars/logout/src/styles/vars.less
deleted file mode 100644
index 9a5826d2..00000000
--- a/packages/toolbars/logout/src/styles/vars.less
+++ /dev/null
@@ -1,3 +0,0 @@
-:root {
- --te-toolbars-logout-text-color: var(--te-common-text-secondary);
-}
diff --git a/packages/toolbars/logout/test/test.ts b/packages/toolbars/logout/test/test.ts
deleted file mode 100644
index e69de29b..00000000
diff --git a/packages/toolbars/logout/vite.config.ts b/packages/toolbars/logout/vite.config.ts
deleted file mode 100644
index 204ad2ef..00000000
--- a/packages/toolbars/logout/vite.config.ts
+++ /dev/null
@@ -1,39 +0,0 @@
-/**
- * Copyright (c) 2023 - present TinyEngine Authors.
- * Copyright (c) 2023 - present Huawei Cloud Computing Technologies Co., Ltd.
- *
- * Use of this source code is governed by an MIT-style license.
- *
- * THE OPEN SOURCE SOFTWARE IN THIS PRODUCT IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL,
- * BUT WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR
- * A PARTICULAR PURPOSE. SEE THE APPLICABLE LICENSES FOR MORE DETAILS.
- *
- */
-
-import { defineConfig } from 'vite'
-import path from 'path'
-import vue from '@vitejs/plugin-vue'
-import vueJsx from '@vitejs/plugin-vue-jsx'
-import generateComment from '@opentiny/tiny-engine-vite-plugin-meta-comments'
-
-// https://vitejs.dev/config/
-export default defineConfig({
- plugins: [generateComment(), vue(), vueJsx()],
- publicDir: false,
- resolve: {},
- build: {
- sourcemap: true,
- lib: {
- entry: path.resolve(__dirname, './index.ts'),
- name: 'toolbar-logout',
- fileName: (_format, entryName) => `${entryName}.js`,
- formats: ['es']
- },
- rollupOptions: {
- output: {
- banner: 'import "./style.css"'
- },
- external: ['vue', /@opentiny\/tiny-engine.*/, /@opentiny\/vue.*/]
- }
- }
-})