From 7e8b8ea19788aa178ee2a9475f44c81426dfb7ef Mon Sep 17 00:00:00 2001 From: sunshinesmilelk <1176136681@qq.com> Date: Fri, 7 Feb 2025 22:40:56 +0800 Subject: [PATCH] chore: delete babel-preset-mana --- mana/packages/babel-preset-mana/.eslintrc.js | 8 -- mana/packages/babel-preset-mana/.fatherrc.ts | 5 -- mana/packages/babel-preset-mana/CHANGELOG.md | 76 ------------------- mana/packages/babel-preset-mana/README.md | 32 -------- .../babel-preset-mana/babel.config.json | 4 - .../packages/babel-preset-mana/jest.config.js | 24 ------ mana/packages/babel-preset-mana/package.json | 46 ----------- .../babel-preset-mana/src/index.spec.ts | 10 --- mana/packages/babel-preset-mana/src/index.ts | 22 ------ mana/packages/babel-preset-mana/tsconfig.json | 9 --- 10 files changed, 236 deletions(-) delete mode 100644 mana/packages/babel-preset-mana/.eslintrc.js delete mode 100644 mana/packages/babel-preset-mana/.fatherrc.ts delete mode 100644 mana/packages/babel-preset-mana/CHANGELOG.md delete mode 100644 mana/packages/babel-preset-mana/README.md delete mode 100644 mana/packages/babel-preset-mana/babel.config.json delete mode 100644 mana/packages/babel-preset-mana/jest.config.js delete mode 100644 mana/packages/babel-preset-mana/package.json delete mode 100644 mana/packages/babel-preset-mana/src/index.spec.ts delete mode 100644 mana/packages/babel-preset-mana/src/index.ts delete mode 100644 mana/packages/babel-preset-mana/tsconfig.json diff --git a/mana/packages/babel-preset-mana/.eslintrc.js b/mana/packages/babel-preset-mana/.eslintrc.js deleted file mode 100644 index 72b9803b..00000000 --- a/mana/packages/babel-preset-mana/.eslintrc.js +++ /dev/null @@ -1,8 +0,0 @@ -module.exports = { - root: true, - extends: [require.resolve('../../.eslintrc.js')], - rules: { - '@typescript-eslint/no-namespace': 'off', - '@typescript-eslint/no-redeclare': 'off', - }, -}; diff --git a/mana/packages/babel-preset-mana/.fatherrc.ts b/mana/packages/babel-preset-mana/.fatherrc.ts deleted file mode 100644 index 99609ab9..00000000 --- a/mana/packages/babel-preset-mana/.fatherrc.ts +++ /dev/null @@ -1,5 +0,0 @@ -export default { - cjs: { - output: 'dist', - }, -}; diff --git a/mana/packages/babel-preset-mana/CHANGELOG.md b/mana/packages/babel-preset-mana/CHANGELOG.md deleted file mode 100644 index ad984d24..00000000 --- a/mana/packages/babel-preset-mana/CHANGELOG.md +++ /dev/null @@ -1,76 +0,0 @@ -# @difizen/umi-plugin-mana - -## 0.1.32 - -### Patch Changes - -- [#88](https://github.com/difizen/mana/pull/88) [`efec026`](https://github.com/difizen/mana/commit/efec02698841de45108da24897040b528d2c3ec2) Thanks [@sunshinesmilelk](https://github.com/sunshinesmilelk)! - feat: add onWillStart hook for ApplicationComponent - -## 0.1.31 - -### Patch Changes - -- [#79](https://github.com/difizen/mana/pull/79) [`0365365`](https://github.com/difizen/mana/commit/03653659a7400430493903e33f44dc2f048576df) Thanks [@lulusir](https://github.com/lulusir)! - fix: localStorage is not defined. - -## 0.1.30 - -### Patch Changes - -- [#76](https://github.com/difizen/mana/pull/76) [`14ea61a`](https://github.com/difizen/mana/commit/14ea61ac7ecc717b3091687b9ea4ac0aaf1e6ecf) Thanks [@BroKun](https://github.com/BroKun)! - Use a consistent version. - -- [#78](https://github.com/difizen/mana/pull/78) [`92f3efc`](https://github.com/difizen/mana/commit/92f3efcc9852ff7230d9e029e25fdacd9d529d55) Thanks [@sunshinesmilelk](https://github.com/sunshinesmilelk)! - fix text color for some components - -## 0.1.28 - -### Patch Changes - -- [#71](https://github.com/difizen/mana/pull/71) [`24b70a0`](https://github.com/difizen/mana/commit/24b70a036be7f4d85548db720ea5859b5a3e5b41) Thanks [@BroKun](https://github.com/BroKun)! - [syringe] Developing multi-instance data structures becomes easier with auto factory. - -## 0.1.26 - -### Patch Changes - -- [#60](https://github.com/difizen/mana/pull/60) [`a23732f`](https://github.com/difizen/mana/commit/a23732f365a76f719ac59f2c87de3920f70b1dd7) Thanks [@zhanba](https://github.com/zhanba)! - fix: support query parse in uri - -## 0.1.25 - -### Patch Changes - -- [#58](https://github.com/difizen/mana/pull/58) [`df976cb`](https://github.com/difizen/mana/commit/df976cba6bcf49b979dc001ffe68b4e0953522ff) Thanks [@BroKun](https://github.com/BroKun)! - Theme support empty prefix - -## 0.1.24 - -### Patch Changes - -- [#56](https://github.com/difizen/mana/pull/56) [`02f92a6`](https://github.com/difizen/mana/commit/02f92a6da23fc653e52c0192c3547ed956a44a22) Thanks [@BroKun](https://github.com/BroKun)! - Support custom css variable prefix - -## 0.1.23 - -### Patch Changes - -- [#53](https://github.com/difizen/mana/pull/53) [`c76098a`](https://github.com/difizen/mana/commit/c76098abd7eeae0ea7885d00402a47e15197e2a0) Thanks [@BroKun](https://github.com/BroKun)! - Fix slot view initialization in some cases. - -- [#53](https://github.com/difizen/mana/pull/53) [`c24e597`](https://github.com/difizen/mana/commit/c24e5974abd064d3af1d27f321745daa48183a74) Thanks [@BroKun](https://github.com/BroKun)! - Export color protocol. - -- [#53](https://github.com/difizen/mana/pull/53) [`8174a13`](https://github.com/difizen/mana/commit/8174a1355b9aca974d7ba68fc6087aef923b757c) Thanks [@BroKun](https://github.com/BroKun)! - Always serialize when storing. - -- [#53](https://github.com/difizen/mana/pull/53) [`06bdadd`](https://github.com/difizen/mana/commit/06bdadd00e143151c0b25f63354dab3579d5ee1f) Thanks [@BroKun](https://github.com/BroKun)! - Use modal service api without full modal item - -## 0.1.22 - -### Patch Changes - -- ec0b517: Fix core module compatibility - -## 0.1.21 - -### Patch Changes - -- 007af7f: Dark mode support for menu. -- 32133c3: Add notification feature. - -## 0.1.20 - -### Patch Changes - -- 690a2aa: Added umi plug-in, now you can use mana in umi project more easily. diff --git a/mana/packages/babel-preset-mana/README.md b/mana/packages/babel-preset-mana/README.md deleted file mode 100644 index 37631c3b..00000000 --- a/mana/packages/babel-preset-mana/README.md +++ /dev/null @@ -1,32 +0,0 @@ -# babel-preset-mana - -- 支持 decorator 所需的 babel 配置 - -# 特性 - -## decorator - -增加以下 babel 配置 - -```json -{ - "presets": [ - "@babel/preset-env", - [ - "@babel/preset-react", - { - "runtime": "automatic" - } - ], - "@babel/preset-typescript" - ], - "plugins": [ - ["@babel/plugin-proposal-decorators", { "legacy": true }], - ["@babel/plugin-transform-flow-strip-types", { "allowDeclareFields": true }], - ["@babel/plugin-transform-private-methods", { "loose": true }], - ["@babel/plugin-transform-private-property-in-object", { "loose": true }], - ["@babel/plugin-transform-class-properties", { "loose": true }], - "babel-plugin-parameter-decorator" - ] -} -``` diff --git a/mana/packages/babel-preset-mana/babel.config.json b/mana/packages/babel-preset-mana/babel.config.json deleted file mode 100644 index 5117771f..00000000 --- a/mana/packages/babel-preset-mana/babel.config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "presets": ["@babel/preset-env", "@babel/preset-typescript"], - "plugins": [] -} diff --git a/mana/packages/babel-preset-mana/jest.config.js b/mana/packages/babel-preset-mana/jest.config.js deleted file mode 100644 index ebc38455..00000000 --- a/mana/packages/babel-preset-mana/jest.config.js +++ /dev/null @@ -1,24 +0,0 @@ -const { defaults } = require('jest-config'); - -module.exports = { - moduleFileExtensions: [...defaults.moduleFileExtensions, 'js', 'ts'], - verbose: true, - testRegex: '(/__test__/.*|(\\.|/)(test|spec))\\.ts?$', - transform: { - '^.+\\.(ts|tsx)?$': 'babel-jest', - '^.+\\.(js|jsx)$': 'babel-jest', - }, - coveragePathIgnorePatterns: [ - '/dist/', - '/node_modules/', - '/mock/', - '/docs/', - '/scripts/mock/', - ], - collectCoverageFrom: ['**/*/src/**/*.{js,jsx,ts,tsx}'], - moduleDirectories: ['node_modules', 'lib', 'es', 'dist'], - extensionsToTreatAsEsm: ['.ts'], - testEnvironment: 'node', - coverageProvider: 'v8', - coverageReporters: ['text-summary', 'json-summary', 'json', 'lcov'], -}; diff --git a/mana/packages/babel-preset-mana/package.json b/mana/packages/babel-preset-mana/package.json deleted file mode 100644 index 67eaaef3..00000000 --- a/mana/packages/babel-preset-mana/package.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "name": "@difizen/babel-preset-mana", - "version": "0.1.32", - "description": "", - "keywords": [ - "mana", - "difizen", - "babel", - "decorator", - "preset" - ], - "license": "MIT", - "main": "dist/index.js", - "typings": "dist/index.d.ts", - "files": [ - "dist", - "src" - ], - "scripts": { - "setup": "father build", - "build": "father build", - "test": ": Note: lint task is delegated to test:* scripts", - "test:vitest": "vitest run", - "test:jest": "jest", - "coverage": ": Note: lint task is delegated to coverage:* scripts", - "coverage:vitest": "vitest run --coverage", - "coverage:jest": "jest --coverage", - "lint": ": Note: lint task is delegated to lint:* scripts", - "lint:eslint": "eslint src", - "lint:tsc": "tsc --noEmit" - }, - "publishConfig": { - "access": "public" - }, - "dependencies": { - "@babel/preset-env": "^7.23.2", - "@babel/preset-react": "^7.22.15", - "@babel/preset-typescript": "^7.23.2", - "@babel/plugin-proposal-decorators": "^7.23.2", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-flow-strip-types": "^7.22.5", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/plugin-transform-private-property-in-object": "^7.22.11", - "babel-plugin-parameter-decorator": "^1.0.16" - } -} diff --git a/mana/packages/babel-preset-mana/src/index.spec.ts b/mana/packages/babel-preset-mana/src/index.spec.ts deleted file mode 100644 index 3ffaec42..00000000 --- a/mana/packages/babel-preset-mana/src/index.spec.ts +++ /dev/null @@ -1,10 +0,0 @@ -import assert from 'assert'; - -import preset from './index'; - -describe('babel-preset-mana', () => { - it('#preset', async () => { - const info = preset(); - assert(info.plugins.includes('babel-plugin-parameter-decorator')); - }); -}); diff --git a/mana/packages/babel-preset-mana/src/index.ts b/mana/packages/babel-preset-mana/src/index.ts deleted file mode 100644 index 14a23b0d..00000000 --- a/mana/packages/babel-preset-mana/src/index.ts +++ /dev/null @@ -1,22 +0,0 @@ -export default () => { - return { - presets: [ - '@babel/preset-env', - [ - '@babel/preset-react', - { - runtime: 'automatic', - }, - ], - '@babel/preset-typescript', - ], - plugins: [ - ['@babel/plugin-proposal-decorators', { legacy: true }], - ['@babel/plugin-transform-flow-strip-types', { allowDeclareFields: true }], - ['@babel/plugin-transform-private-methods', { loose: true }], - ['@babel/plugin-transform-private-property-in-object', { loose: true }], - ['@babel/plugin-transform-class-properties', { loose: true }], - 'babel-plugin-parameter-decorator', - ], - }; -}; diff --git a/mana/packages/babel-preset-mana/tsconfig.json b/mana/packages/babel-preset-mana/tsconfig.json deleted file mode 100644 index 0aa7da9a..00000000 --- a/mana/packages/babel-preset-mana/tsconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "extends": "../../tsconfig.base.json", - "compilerOptions": { - "rootDir": "./src" - }, - "types": ["jest"], - "exclude": ["node_modules"], - "include": ["src"] -}