Selaa lähdekoodia

feat: version:deps

chenlei 2 vuotta sitten
vanhempi
commit
5415cb2132

+ 1 - 0
package.json

@@ -9,6 +9,7 @@
     "install:deps": "node ./scripts/install.js",
     "build:deps": "node ./scripts/build.js",
     "publish:deps": "node ./scripts/publish.js",
+    "version:deps": "node ./scripts/version.js",
     "test": "pnpm run -r test --passWithNoTests --silent"
   },
   "author": "chenlei@cgaii.com",

+ 7 - 0
packages/backend-cli/CHANGELOG.md

@@ -0,0 +1,7 @@
+# @dage/backend-cli
+
+## 1.1.0
+
+### Minor Changes
+
+- 支持 babel-plugin-import 按需引入

+ 1 - 1
packages/backend-cli/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@dage/backend-cli",
-  "version": "1.0.2",
+  "version": "1.1.0",
   "description": "创建后台模板",
   "main": "index.js",
   "files": [

+ 8 - 0
packages/backend-cli/template/CHANGELOG.md

@@ -0,0 +1,8 @@
+# @dage/backend-template
+
+## 1.0.2
+
+### Patch Changes
+
+- Updated dependencies
+  - @dage/pc-components@1.1.0

+ 1 - 1
packages/backend-cli/template/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@dage/backend-template",
-  "version": "1.0.1",
+  "version": "1.0.2",
   "private": true,
   "dependencies": {
     "@ant-design/icons": "^5.1.4",

+ 4 - 0
packages/docs/.umirc.ts

@@ -72,6 +72,10 @@ export default defineConfig({
         title: "pc-components 更新日志",
         path: "/log/PC-COMPONENTS_CHANGELOG",
       },
+      {
+        title: "backend-cli 更新日志",
+        path: "/log/BACKEND-CLI_CHANGELOG",
+      },
     ],
   },
   // more config: https://d.umijs.org/config

+ 7 - 0
packages/docs/docs/log/BACKEND-CLI_CHANGELOG.md

@@ -0,0 +1,7 @@
+# @dage/backend-cli
+
+## 1.1.0
+
+### Minor Changes
+
+- 支持 babel-plugin-import 按需引入

+ 7 - 0
packages/docs/docs/log/PC-COMPONENTS_CHANGELOG.md

@@ -0,0 +1,7 @@
+# @dage/pc-components
+
+## 1.1.0
+
+### Minor Changes
+
+- 支持 babel-plugin-import 按需引入

+ 7 - 0
packages/pc-components/CHANGELOG.md

@@ -0,0 +1,7 @@
+# @dage/pc-components
+
+## 1.1.0
+
+### Minor Changes
+
+- 支持 babel-plugin-import 按需引入

+ 1 - 1
packages/pc-components/package.json

@@ -1,6 +1,6 @@
 {
   "name": "@dage/pc-components",
-  "version": "1.0.1",
+  "version": "1.1.0",
   "description": "PC 端组件库",
   "module": "dist/index.js",
   "main": "dist/index.js",

+ 3 - 2
pnpm-lock.yaml

@@ -8577,7 +8577,7 @@ packages:
     dependencies:
       '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.10
       cosmiconfig: registry.npmmirror.com/cosmiconfig@7.1.0
-      resolve: registry.npmmirror.com/resolve@1.20.0
+      resolve: registry.npmmirror.com/resolve@1.22.4
     dev: false
 
   registry.npmmirror.com/babel-plugin-named-asset-import@0.3.6(@babel/core@7.8.6):
@@ -10340,7 +10340,7 @@ packages:
       glob2base: registry.npmmirror.com/glob2base@0.0.12
       minimatch: registry.npmmirror.com/minimatch@3.1.2
       mkdirp: registry.npmmirror.com/mkdirp@0.5.6
-      resolve: registry.npmmirror.com/resolve@1.20.0
+      resolve: registry.npmmirror.com/resolve@1.22.4
       safe-buffer: registry.npmmirror.com/safe-buffer@5.2.1
       shell-quote: registry.npmmirror.com/shell-quote@1.8.1
       subarg: registry.npmmirror.com/subarg@1.0.0
@@ -24382,6 +24382,7 @@ packages:
     dependencies:
       is-core-module: registry.npmmirror.com/is-core-module@2.13.0
       path-parse: registry.npmmirror.com/path-parse@1.0.7
+    dev: false
 
   registry.npmmirror.com/resolve@1.22.4:
     resolution: {integrity: sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.4.tgz}

+ 25 - 0
scripts/version.js

@@ -0,0 +1,25 @@
+const fs = require("fs");
+const path = require("path");
+const ch = require("child_process");
+
+const dirs = fs.readdirSync(path.join(__dirname, "../packages"));
+const DOCS_PATH = path.join(__dirname, "../packages", "docs/docs/log");
+
+ch.execSync("pnpm changeset version", { stdio: "inherit" });
+
+dirs.forEach((dir) => {
+  const context = path.join(__dirname, "../packages", dir);
+  const CHANGELOG_PATH = context + "\\CHANGELOG.md";
+
+  if (fs.existsSync(CHANGELOG_PATH)) {
+    const target = path.join(DOCS_PATH, `${dir.toUpperCase()}_CHANGELOG.md`);
+    fs.copyFile(CHANGELOG_PATH, target, (err) => {
+      if (err) {
+        console.error(`复制${dir}时出错:`, error);
+        return;
+      }
+    });
+  }
+});
+
+console.log("===== docs 同步 log 完成 =====");