feat: build plugin

build plugin with lit.
pull/82/head
士子☀️ 12 months ago
parent a736f34144
commit b49efba8b2

@ -0,0 +1,5 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"
npx --no -- commitlint --edit ${1}
npm run commitlint ${1}

@ -16,6 +16,7 @@
"docs:dev": "vitepress dev docs",
"docs:build": "vitepress build docs",
"docs:preview": "vitepress preview docs",
"lint-stage": "lint-staged",
"types": "pnpm -F main run types",
"prepare": "husky",
"commit": "git-cz",
@ -51,7 +52,5 @@
"vue": "^3.4.15",
"zx": "^7.2.3"
},
"lint-staged": {
"*.{js,jsx,ts,tsx,vue}": "eslint"
}
"lint-staged": {}
}

@ -1,4 +1,5 @@
#!/usr/bin/env zx
import { $,os } from "zx";
const platform = os.platform();

@ -1,5 +1,7 @@
#!/usr/bin/env zx
import { echo,$ } from "zx";
echo("开始构建 production ...");
echo("当前所在的目录是:", process.cwd());

@ -10,8 +10,8 @@ import { printObject } from './utils'
// throw new Error(out.stdout)
// })
// // check type and stage
// await Promise.all([$`pnpm type-check`, $`pnpm lint:stage`]).catch((out: ProcessOutput) => {
// check type and stage
// await Promise.all([$`pnpm types`, $`pnpm lint-stage`]).catch((out: ProcessOutput) => {
// printObject(out)
// throw new Error(out.stdout)
// })

@ -1,5 +1,7 @@
#!/usr/bin/env zx
import { os, echo, path, fs, $ } from "zx";
const platform = os.platform();
echo("开始构建 development ...");

@ -31,4 +31,4 @@ await Promise.resolve().then(() => (init_check(), check_exports)).catch((out) =>
});
console.log('printf "\u68C0\u6D4B\u901A\u8FC7, \u521B\u5EFA commit \u4E2D...\n');
await $`git add .`;
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsibm9kZV9tb2R1bGVzLy5wbnBtL3Rzbm9AMi4wLjAvbm9kZV9tb2R1bGVzL3Rzbm8vZGlzdC9jbGllbnQuanMiLCAic2NyaXB0cy9jaGVjay50cyIsICJzY3JpcHRzL3ByZS1jb21taXQudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImltcG9ydCB7Y3JlYXRlUmVxdWlyZSBhcyBfXyQkY3JlYXRlUmVxdWlyZX0gZnJvbSAnbW9kdWxlJzt2YXIgcmVxdWlyZT1fXyQkY3JlYXRlUmVxdWlyZShcImZpbGU6Ly8vVXNlcnMvZGlhb3poZW55dWFuL1dvcmtzcGFjZS9Qcm9ncmFtL20zdTgtZG93bmxvYWRlci9ub2RlX21vZHVsZXMvLnBucG0vdHNub0AyLjAuMC9ub2RlX21vZHVsZXMvdHNuby9kaXN0L2NsaWVudC5qc1wiKTtcbmltcG9ydCB7XG4gIGNvbG9yc1xufSBmcm9tIFwiLi9jaHVuay1GSERYWE9LWS5qc1wiO1xuXG5cbi8vIHNyYy9jbGllbnQudHNcbnZhciBmZXRjaCA9ICh1cmwsIGluaXQpID0+IGltcG9ydChcIi4vc3JjLTRRN1E2N0MzLmpzXCIpLnRoZW4oKHJlcykgPT4gcmVzLmRlZmF1bHQodXJsLCBpbml0KSk7XG52YXIgYXhpb3MgPSAoY29uZmlnKSA9PiBpbXBvcnQoXCIuL2F4aW9zLVBJWjRDNVVaLmpzXCIpLnRoZW4oKHJlcykgPT4gcmVzLmRlZmF1bHQoY29uZmlnKSk7XG5leHBvcnQge1xuICBheGlvcyxcbiAgY29sb3JzLFxuICBmZXRjaFxufTtcbiIsICIjIS91c3IvYmluL2VudiB6eFxuXG5pbXBvcnQgdHlwZSB7IFByb2Nlc3NPdXRwdXQgfSBmcm9tICd6eCdcbmltcG9ydCB7ICQgfSBmcm9tICd6eCdcbmltcG9ydCB7IHByaW50T2JqZWN0IH0gZnJvbSAnLi91dGlscydcblxuLy8gYXdhaXQgJGBwbnBtIHNwZWxsY2hlY2tgLmNhdGNoKChvdXQ6IFByb2Nlc3NPdXRwdXQpID0+IHtcbi8vICAgY29uc29sZS5sb2cob3V0KVxuXG4vLyAgIHRocm93IG5ldyBFcnJvcihvdXQuc3Rkb3V0KVxuLy8gfSlcblxuLy8gLy8gY2hlY2sgdHlwZSBhbmQgc3RhZ2Vcbi8vIGF3YWl0IFByb21pc2UuYWxsKFskYHBucG0gdHlwZS1jaGVja2AsICRgcG5wbSBsaW50OnN0YWdlYF0pLmNhdGNoKChvdXQ6IFByb2Nlc3NPdXRwdXQpID0+IHtcbi8vICAgcHJpbnRPYmplY3Qob3V0KVxuLy8gICB0aHJvdyBuZXcgRXJyb3Iob3V0LnN0ZG91dClcbi8vIH0pXG4iLCAiIyEvdXNyL2Jpbi9lbnYgenhcblxuaW1wb3J0IHsgJCB9IGZyb20gJ3p4J1xuXG5jb25zb2xlLmxvZygnXHU1RjAwXHU1OUNCXHU2MjY3XHU4ODRDXHU0RUUzXHU3ODAxXHU4RDI4XHU5MUNGXHU4QkM0XHU0RjMwLi4uXFxuJylcblxuYXdhaXQgaW1wb3J0KCcuL2NoZWNrJykuY2F0Y2goKG91dCkgPT4ge1xuICB0aHJvdyBuZXcgRXJyb3IoJ1x1NEVFM1x1NzgwMVx1OEQyOFx1OTFDRlx1OEJDNFx1NEYzMFx1NTkzMVx1OEQyNSwgXHU4QkY3XHU2OEMwXHU2N0U1XHU0RUUzXHU3ODAxJylcbn0pXG5cbmNvbnNvbGUubG9nKCdwcmludGYgXCJcdTY4QzBcdTZENEJcdTkwMUFcdThGQzcsIFx1NTIxQlx1NUVGQSBjb21taXQgXHU0RTJELi4uXFxuJylcblxuYXdhaXQgJGBnaXQgYWRkIC5gXG4iXSwKICAibWFwcGluZ3MiOiAiOzs7Ozs7OztBQUFBLFNBQVEsaUJBQWlCLHlCQUF3QjtBQUFqRCxJQUE4REE7QUFBOUQ7QUFBQTtBQUEwRCxJQUFJQSxXQUFRLGtCQUFrQiw2SEFBNkg7QUFBQTtBQUFBOzs7QUNBck47QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOzs7QUNBQTtBQUVBLFNBQVMsU0FBUztBQUVsQixRQUFRLElBQUksbUVBQWlCO0FBRTdCLE1BQU0sNERBQWtCLE1BQU0sQ0FBQyxRQUFRO0FBQ3JDLFFBQU0sSUFBSSxNQUFNLGtGQUFpQjtBQUNuQyxDQUFDO0FBRUQsUUFBUSxJQUFJLG1FQUFnQztBQUU1QyxNQUFNOyIsCiAgIm5hbWVzIjogWyJyZXF1aXJlIl0KfQo=
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsibm9kZV9tb2R1bGVzLy5wbnBtL3Rzbm9AMi4wLjAvbm9kZV9tb2R1bGVzL3Rzbm8vZGlzdC9jbGllbnQuanMiLCAic2NyaXB0cy9jaGVjay50cyIsICJzY3JpcHRzL3ByZS1jb21taXQudHMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImltcG9ydCB7Y3JlYXRlUmVxdWlyZSBhcyBfXyQkY3JlYXRlUmVxdWlyZX0gZnJvbSAnbW9kdWxlJzt2YXIgcmVxdWlyZT1fXyQkY3JlYXRlUmVxdWlyZShcImZpbGU6Ly8vVXNlcnMvZGlhb3poZW55dWFuL1dvcmtzcGFjZS9Qcm9ncmFtL20zdTgtZG93bmxvYWRlci9ub2RlX21vZHVsZXMvLnBucG0vdHNub0AyLjAuMC9ub2RlX21vZHVsZXMvdHNuby9kaXN0L2NsaWVudC5qc1wiKTtcbmltcG9ydCB7XG4gIGNvbG9yc1xufSBmcm9tIFwiLi9jaHVuay1GSERYWE9LWS5qc1wiO1xuXG5cbi8vIHNyYy9jbGllbnQudHNcbnZhciBmZXRjaCA9ICh1cmwsIGluaXQpID0+IGltcG9ydChcIi4vc3JjLTRRN1E2N0MzLmpzXCIpLnRoZW4oKHJlcykgPT4gcmVzLmRlZmF1bHQodXJsLCBpbml0KSk7XG52YXIgYXhpb3MgPSAoY29uZmlnKSA9PiBpbXBvcnQoXCIuL2F4aW9zLVBJWjRDNVVaLmpzXCIpLnRoZW4oKHJlcykgPT4gcmVzLmRlZmF1bHQoY29uZmlnKSk7XG5leHBvcnQge1xuICBheGlvcyxcbiAgY29sb3JzLFxuICBmZXRjaFxufTtcbiIsICIjIS91c3IvYmluL2VudiB6eFxuXG5pbXBvcnQgdHlwZSB7IFByb2Nlc3NPdXRwdXQgfSBmcm9tICd6eCdcbmltcG9ydCB7ICQgfSBmcm9tICd6eCdcbmltcG9ydCB7IHByaW50T2JqZWN0IH0gZnJvbSAnLi91dGlscydcblxuLy8gYXdhaXQgJGBwbnBtIHNwZWxsY2hlY2tgLmNhdGNoKChvdXQ6IFByb2Nlc3NPdXRwdXQpID0+IHtcbi8vICAgY29uc29sZS5sb2cob3V0KVxuXG4vLyAgIHRocm93IG5ldyBFcnJvcihvdXQuc3Rkb3V0KVxuLy8gfSlcblxuLy8gY2hlY2sgdHlwZSBhbmQgc3RhZ2Vcbi8vIGF3YWl0IFByb21pc2UuYWxsKFskYHBucG0gdHlwZXNgLCAkYHBucG0gbGludC1zdGFnZWBdKS5jYXRjaCgob3V0OiBQcm9jZXNzT3V0cHV0KSA9PiB7XG4vLyAgIHByaW50T2JqZWN0KG91dClcbi8vICAgdGhyb3cgbmV3IEVycm9yKG91dC5zdGRvdXQpXG4vLyB9KVxuIiwgIiMhL3Vzci9iaW4vZW52IHp4XG5cbmltcG9ydCB7ICQgfSBmcm9tICd6eCdcblxuY29uc29sZS5sb2coJ1x1NUYwMFx1NTlDQlx1NjI2N1x1ODg0Q1x1NEVFM1x1NzgwMVx1OEQyOFx1OTFDRlx1OEJDNFx1NEYzMC4uLlxcbicpXG5cbmF3YWl0IGltcG9ydCgnLi9jaGVjaycpLmNhdGNoKChvdXQpID0+IHtcbiAgdGhyb3cgbmV3IEVycm9yKCdcdTRFRTNcdTc4MDFcdThEMjhcdTkxQ0ZcdThCQzRcdTRGMzBcdTU5MzFcdThEMjUsIFx1OEJGN1x1NjhDMFx1NjdFNVx1NEVFM1x1NzgwMScpXG59KVxuXG5jb25zb2xlLmxvZygncHJpbnRmIFwiXHU2OEMwXHU2RDRCXHU5MDFBXHU4RkM3LCBcdTUyMUJcdTVFRkEgY29tbWl0IFx1NEUyRC4uLlxcbicpXG5cbmF3YWl0ICRgZ2l0IGFkZCAuYFxuIl0sCiAgIm1hcHBpbmdzIjogIjs7Ozs7Ozs7QUFBQSxTQUFRLGlCQUFpQix5QkFBd0I7QUFBakQsSUFBOERBO0FBQTlEO0FBQUE7QUFBMEQsSUFBSUEsV0FBUSxrQkFBa0IsNkhBQTZIO0FBQUE7QUFBQTs7O0FDQXJOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7O0FDQUE7QUFFQSxTQUFTLFNBQVM7QUFFbEIsUUFBUSxJQUFJLG1FQUFpQjtBQUU3QixNQUFNLDREQUFrQixNQUFNLENBQUMsUUFBUTtBQUNyQyxRQUFNLElBQUksTUFBTSxrRkFBaUI7QUFDbkMsQ0FBQztBQUVELFFBQVEsSUFBSSxtRUFBZ0M7QUFFNUMsTUFBTTsiLAogICJuYW1lcyI6IFsicmVxdWlyZSJdCn0K

Loading…
Cancel
Save