feat: .husky & format
This commit is contained in:
parent
ebe968a23c
commit
37712f726a
|
@ -17,7 +17,7 @@ module.exports = {
|
|||
segment: true
|
||||
},
|
||||
rules: {
|
||||
eqeqeq: ['off'],
|
||||
'eqeqeq': ['off'],
|
||||
'prefer-const': ['off'],
|
||||
'arrow-body-style': 'off'
|
||||
}
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
npm run format
|
|
@ -1,15 +1,15 @@
|
|||
{
|
||||
"$schema": "https://json.schemastore.org/prettierrc",
|
||||
"semi": false,
|
||||
"tabWidth": 2,
|
||||
"singleQuote": true,
|
||||
"printWidth": 80,
|
||||
"trailingComma": "none",
|
||||
"useTabs": false,
|
||||
"proseWrap": "preserve",
|
||||
"arrowParens": "avoid",
|
||||
"bracketSpacing": true,
|
||||
"endOfLine": "auto",
|
||||
"quoteProps": "consistent",
|
||||
"vueIndentScriptAndStyle": true
|
||||
}
|
||||
"$schema": "https://json.schemastore.org/prettierrc",
|
||||
"semi": false,
|
||||
"tabWidth": 2,
|
||||
"singleQuote": true,
|
||||
"printWidth": 80,
|
||||
"trailingComma": "none",
|
||||
"useTabs": false,
|
||||
"proseWrap": "preserve",
|
||||
"arrowParens": "avoid",
|
||||
"bracketSpacing": true,
|
||||
"endOfLine": "auto",
|
||||
"quoteProps": "consistent",
|
||||
"vueIndentScriptAndStyle": true
|
||||
}
|
||||
|
|
19
README.md
19
README.md
|
@ -16,7 +16,6 @@
|
|||
|
||||
该版本将支持TS、TSX环境,提供Miao-Yunzai完全的类型声明及其开发文档。
|
||||
|
||||
|
||||
## 新版目录
|
||||
|
||||
- 核心源码
|
||||
|
@ -25,7 +24,7 @@ src/core
|
|||
|
||||
- 接口板块
|
||||
|
||||
src/mts
|
||||
src/mys
|
||||
|
||||
- 工具类
|
||||
|
||||
|
@ -47,7 +46,7 @@ yum groupinstall fonts -y
|
|||
|
||||
- libstdc
|
||||
|
||||
下载 [libstdc++.so.6.0.29.zip](https://baiyin1314.lanzouq.com/i8Nr21ig8hyf)
|
||||
下载 [libstdc++.so.6.0.29.zip](https://baiyin1314.lanzouq.com/i8Nr21ig8hyf)
|
||||
|
||||
将 **解压缩后** 的文件放在/usr/lib64/中
|
||||
|
||||
|
@ -73,10 +72,10 @@ node --no-warnings=ExperimentalWarning --loader ts-node/esm alemon.config.ts
|
|||
|
||||
## 致谢
|
||||
|
||||
| Nickname | Contribution |
|
||||
|:-------------------------------------------------------------:|------------------|
|
||||
| [Yunzai v3.0](https://gitee.com/le-niao/Yunzai-Bot) | 乐神的Yunzai-Bot V3 |
|
||||
| [GardenHamster](https://github.com/GardenHamster/GenshinPray) | 模拟抽卡背景素材来源 |
|
||||
| [西风驿站](https://bbs.mihoyo.com/ys/collection/839181) | 角色攻略图来源 |
|
||||
| [米游社友人A](https://bbs.mihoyo.com/ys/collection/428421) | 角色突破素材图来源 |
|
||||
| [icqq](https://github.com/icqqjs/icqq) | ICQQ |
|
||||
| Nickname | Contribution |
|
||||
| :-----------------------------------------------------------: | -------------------- |
|
||||
| [Yunzai v3.0](https://gitee.com/le-niao/Yunzai-Bot) | 乐神的Yunzai-Bot V3 |
|
||||
| [GardenHamster](https://github.com/GardenHamster/GenshinPray) | 模拟抽卡背景素材来源 |
|
||||
| [西风驿站](https://bbs.mihoyo.com/ys/collection/839181) | 角色攻略图来源 |
|
||||
| [米游社友人A](https://bbs.mihoyo.com/ys/collection/428421) | 角色突破素材图来源 |
|
||||
| [icqq](https://github.com/icqqjs/icqq) | ICQQ |
|
||||
|
|
|
@ -9,7 +9,8 @@
|
|||
"app": "ts-node app.js",
|
||||
"dev": "ts-node app.js dev",
|
||||
"login": "ts-node app.js login",
|
||||
"format": "prettier --write ."
|
||||
"format": "prettier --write .",
|
||||
"prepare": "husky"
|
||||
},
|
||||
"dependencies": {
|
||||
"art-template": "^4.13.2",
|
||||
|
|
|
@ -1 +1 @@
|
|||
export * from "#miao"
|
||||
export * from '#miao'
|
||||
|
|
|
@ -210,4 +210,4 @@ export class plugin {
|
|||
async renderImg(plugin, tpl, data, cfg) {
|
||||
return Common.render(plugin, tpl, data, { ...cfg, e: this.e })
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,4 +15,4 @@ export interface EventType extends GroupMessage {
|
|||
// 函数式回调类型
|
||||
export type MessageCallBackType = (
|
||||
e: EventType
|
||||
) => Promise<boolean | undefined | void>
|
||||
) => Promise<boolean | undefined | void>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
export * from './core/index.js'
|
||||
export * from './mys/index.js'
|
||||
export * from './utils/index.js'
|
||||
export * from './utils/index.js'
|
||||
|
|
|
@ -1 +1 @@
|
|||
export {}
|
||||
export {}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/**
|
||||
*
|
||||
*
|
||||
*/
|
||||
export class BaseConfig<D> {
|
||||
#data: D = null
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
export * from './config.js'
|
||||
export * from './puppeteer.js'
|
||||
export * from './types.js'
|
||||
export * from './types.js'
|
||||
|
|
|
@ -37,7 +37,7 @@ export class Puppeteer {
|
|||
#isBrowser = false
|
||||
// 配置
|
||||
#launch: PuppeteerLaunchOptions = PuppeteerLunchConfig.all()
|
||||
|
||||
|
||||
/**
|
||||
* 设置
|
||||
* @param val
|
||||
|
@ -154,4 +154,4 @@ export class Puppeteer {
|
|||
return false
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,24 +1,23 @@
|
|||
{
|
||||
"compilerOptions": {
|
||||
"target": "ESNext",
|
||||
"module": "ESNext",
|
||||
"noImplicitAny": false,
|
||||
"esModuleInterop": true,
|
||||
"moduleResolution": "node",
|
||||
"removeComments": true,
|
||||
"preserveConstEnums": true,
|
||||
"ignoreDeprecations": "5.0",
|
||||
"jsx": "react",
|
||||
"allowJs": false,
|
||||
"suppressImplicitAnyIndexErrors": true,
|
||||
"typeRoots": ["node_modules/@types"]
|
||||
},
|
||||
"ts-node": {
|
||||
"esm": true,
|
||||
"transpileOnly": true,
|
||||
"experimentalSpecifierResolution": "node"
|
||||
},
|
||||
"include": ["plugins", "lib","src"],
|
||||
"exclude": ["node_modules"]
|
||||
}
|
||||
|
||||
"compilerOptions": {
|
||||
"target": "ESNext",
|
||||
"module": "ESNext",
|
||||
"noImplicitAny": false,
|
||||
"esModuleInterop": true,
|
||||
"moduleResolution": "node",
|
||||
"removeComments": true,
|
||||
"preserveConstEnums": true,
|
||||
"ignoreDeprecations": "5.0",
|
||||
"jsx": "react",
|
||||
"allowJs": false,
|
||||
"suppressImplicitAnyIndexErrors": true,
|
||||
"typeRoots": ["node_modules/@types"]
|
||||
},
|
||||
"ts-node": {
|
||||
"esm": true,
|
||||
"transpileOnly": true,
|
||||
"experimentalSpecifierResolution": "node"
|
||||
},
|
||||
"include": ["plugins", "lib", "src"],
|
||||
"exclude": ["node_modules"]
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue