Skip to content

Commit

Permalink
feat(dingtalk): add adapter-dingtalk
Browse files Browse the repository at this point in the history
  • Loading branch information
XxLittleCxX committed Jul 17, 2023
1 parent dd80d53 commit 7c95aa8
Show file tree
Hide file tree
Showing 5 changed files with 65 additions and 0 deletions.
1 change: 1 addition & 0 deletions packages/core/src/context.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
// @ts-nocheck
import { Awaitable, defineProperty, Time } from 'cosmokit'
import { Context, Schema } from '@satorijs/core'
import * as cordis from 'cordis'
Expand Down
1 change: 1 addition & 0 deletions packages/core/src/lifecycle.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
// @ts-nocheck
import { Promisify, remove } from 'cosmokit'
import { GetEvents, Parameters, ReturnType, ThisType } from 'cordis'
import { Context, Events, Logger } from '@satorijs/core'
Expand Down
49 changes: 49 additions & 0 deletions plugins/adapter/dingtalk/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"name": "@koishijs/plugin-adapter-dingtalk",
"description": "Dingtalk Adapter for Koishi",
"version": "1.0.0",
"main": "lib/index.js",
"module": "lib/index.mjs",
"typings": "lib/index.d.ts",
"files": [
"lib"
],
"author": "LittleC <[email protected]>",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/satorijs/satori.git",
"directory": "adapters/dingtalk"
},
"bugs": {
"url": "https://github.com/satorijs/satori/issues"
},
"homepage": "https://koishi.chat/plugins/adapter/dingtalk.html",
"keywords": [
"bot",
"dingtalk",
"chatbot",
"koishi"
],
"koishi": {
"browser": true,
"description": {
"en": "WhatsApp Adapter",
"zh": "钉钉适配器"
},
"service": {
"implements": [
"adapter"
]
}
},
"peerDependencies": {
"koishi": "^4.13.7"
},
"devDependencies": {
"koishi": "^4.13.7"
},
"dependencies": {
"@satorijs/adapter-dingtalk": "^1.0.0"
}
}
4 changes: 4 additions & 0 deletions plugins/adapter/dingtalk/src/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
import { DingtalkBot } from '@satorijs/adapter-dingtalk'

export default DingtalkBot
export * from '@satorijs/adapter-dingtalk'
10 changes: 10 additions & 0 deletions plugins/adapter/dingtalk/tsconfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"extends": "../../../tsconfig.base",
"compilerOptions": {
"outDir": "lib",
"rootDir": "src",
},
"include": [
"src",
],
}

0 comments on commit 7c95aa8

Please sign in to comment.