0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-30 20:33:54 -05:00

refactor: remove pnpm script (#5728)

This commit is contained in:
Gao Sun 2024-04-17 09:06:33 +08:00 committed by GitHub
parent 59acedeecd
commit d48094be27
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
36 changed files with 1116 additions and 417 deletions

View file

@ -1,55 +0,0 @@
// See https://pnpm.io/pnpmfile
const fs = require('node:fs/promises');
const path = require('node:path');
// Types are inspected and edited from https://github.com/pnpm/pnpm/blob/ef6c22e129dc3d76998cee33647b70a66d1f36bf/hooks/pnpmfile/src/requireHooks.ts
/**
* @typedef {Object} HookContext
* @property {(message: string) => void} log
*/
/**
* @typedef {Object} Hooks
* @property {((pkg: unknown, context: HookContext) => unknown)=} readPackage
*/
const isObject = (value) => value !== null && typeof value === 'object';
/** @type Hooks */
const hooks = { readPackage: async (pkg) => {
// Skip if not a connector package
if (!(
isObject(pkg) &&
'name' in pkg &&
String(pkg.name) !== '@logto/connector-kit' &&
String(pkg.name).startsWith('@logto/connector-')
)) {
return pkg;
}
// Apply connector's `package.json` to the template
const result = JSON.parse(
// Use `__dirname` since the `pnpm i` command may be executed in nested workspace directories
await fs.readFile(path.join(__dirname, 'packages/connectors/templates/package.json'), 'utf8')
);
for (const [key, value] of Object.entries(pkg)) {
if (key === '$schema') {
continue;
}
// Shallow merge
if (Array.isArray(result[key])) {
result[key] = [...result[key], ...value];
} else if (typeof value === 'object' && value !== null) {
result[key] = { ...result[key], ...value };
} else {
result[key] = value;
}
}
return result;
} };
module.exports = {
hooks,
};

View file

@ -5,11 +5,33 @@
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"dayjs": "^1.10.5",
"iconv-lite": "^0.6.3"
"got": "^14.0.0",
"iconv-lite": "^0.6.3",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"devDependencies": {
"@shopify/jest-koa-mocks": "^5.0.0"
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@shopify/jest-koa-mocks": "^5.0.0",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
},
"main": "./lib/index.js",
"module": "./lib/index.js",

View file

@ -4,11 +4,33 @@
"description": "Alipay implementation.",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"dayjs": "^1.10.5",
"iconv-lite": "^0.6.3"
"got": "^14.0.0",
"iconv-lite": "^0.6.3",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"devDependencies": {
"@shopify/jest-koa-mocks": "^5.0.0"
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@shopify/jest-koa-mocks": "^5.0.0",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
},
"main": "./lib/index.js",
"module": "./lib/index.js",

View file

@ -3,7 +3,11 @@
"version": "1.1.1",
"description": "Aliyun DM connector implementation.",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -45,5 +49,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -3,7 +3,11 @@
"version": "1.1.1",
"description": "Aliyun SMS connector implementation.",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -45,5 +49,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -5,7 +5,11 @@
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0",
"@logto/shared": "workspace:^3.1.0",
"jose": "^5.0.0"
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"jose": "^5.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -47,5 +51,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,9 +4,13 @@
"description": "Logto Connector for Amazon SES",
"author": "Jeff <admin@breadth.app>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0",
"@aws-sdk/client-sesv2": "^3.224.0",
"@aws-sdk/types": "^3.226.0"
"@aws-sdk/types": "^3.226.0",
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -48,5 +52,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -5,7 +5,11 @@
"author": "Mobilist Inc. <info@mobilist.com.tr>",
"dependencies": {
"@azure/msal-node": "^2.0.0",
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -49,7 +53,23 @@
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Discord connector implementation.",
"author": "ZR3SYSTEMS. <https://github.com/FlurryNight>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Facebook web connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Feishu web connector.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -5,7 +5,11 @@
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0",
"query-string": "^9.0.0"
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"query-string": "^9.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -47,5 +51,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Google web connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Kakao connector implementation.",
"author": "Kyungyoon Kim. <ruddbs5302@gmail.com>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Logto email connector.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -48,6 +52,24 @@
"access": "public"
},
"devDependencies": {
"@logto/cloud": "0.2.5-821690c"
"@logto/cloud": "0.2.5-821690c",
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Logto SMS connector.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "OAuth standard connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Mailgun connector for Logto.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Mock Standard Email Service connector implementation for integration tests only.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"scripts": {
"precommit": "lint-staged",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Mock Email Service connector implementation for integration tests only.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"scripts": {
"precommit": "lint-staged",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Mock SMS connector implementation for integration tests only.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"scripts": {
"precommit": "lint-staged",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Social mock connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"scripts": {
"precommit": "lint-staged",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Naver connector implementation.",
"author": "Kyungyoon Kim. <ruddbs5302@gmail.com>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -5,7 +5,11 @@
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0",
"query-string": "^9.0.0"
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"query-string": "^9.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -47,5 +51,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -5,8 +5,12 @@
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0",
"@logto/shared": "workspace:^3.1.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"jose": "^5.0.0",
"nanoid": "^5.0.1"
"nanoid": "^5.0.1",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -48,5 +52,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -5,8 +5,12 @@
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"fast-xml-parser": "^4.2.5",
"samlify": "2.8.11"
"got": "^14.0.0",
"samlify": "2.8.11",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -48,5 +52,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "SendGrid Email Service connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "SMSAero connector implementation.",
"author": "Danil Tankov <danil.tankoff@yandex.ru>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -5,10 +5,32 @@
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0",
"nodemailer": "^6.9.9"
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"nodemailer": "^6.9.9",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"devDependencies": {
"@types/nodemailer": "^6.4.7"
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/nodemailer": "^6.4.7",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
},
"main": "./lib/index.js",
"module": "./lib/index.js",

View file

@ -4,7 +4,11 @@
"description": "Tencent SMS connector implementation.",
"author": "StringKe",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Twilio SMS connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "WeChat native connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Wechat Web connector implementation.",
"author": "Silverhand Inc. <contact@silverhand.io>",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.11.20",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -4,7 +4,11 @@
"description": "Wecom connector implementation.",
"author": "Dove<dove@feegr.cc> fork from Wechat Web connector",
"dependencies": {
"@logto/connector-kit": "workspace:^3.0.0"
"@logto/connector-kit": "workspace:^3.0.0",
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"main": "./lib/index.js",
"module": "./lib/index.js",
@ -46,5 +50,25 @@
"prettier": "@silverhand/eslint-config/.prettierrc",
"publishConfig": {
"access": "public"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.7",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.10.4",
"@types/supertest": "^6.0.1",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.2",
"nock": "^13.3.1",
"prettier": "^3.0.0",
"rollup": "^4.12.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
}
}

View file

@ -21,32 +21,6 @@
"test:ci": "pnpm run test --silent --coverage",
"prepublishOnly": "pnpm build"
},
"dependencies": {
"@silverhand/essentials": "^2.9.0",
"got": "^14.0.0",
"snakecase-keys": "^8.0.0",
"zod": "^3.22.4"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^25.0.0",
"@rollup/plugin-json": "^6.0.0",
"@rollup/plugin-node-resolve": "^15.0.1",
"@rollup/plugin-typescript": "^11.0.0",
"@silverhand/eslint-config": "5.0.0",
"@silverhand/ts-config": "5.0.0",
"@types/node": "^20.9.5",
"@types/supertest": "^6.0.0",
"@vitest/coverage-v8": "^1.4.0",
"eslint": "^8.44.0",
"lint-staged": "^15.0.0",
"nock": "^13.2.2",
"prettier": "^3.0.0",
"rollup": "^4.0.0",
"rollup-plugin-output-size": "^1.3.0",
"supertest": "^6.2.2",
"typescript": "^5.3.3",
"vitest": "^1.4.0"
},
"engines": {
"node": "^20.9.0"
},

File diff suppressed because it is too large Load diff