chore: update some deps and update ci (#935)

This commit is contained in:
2023-01-16 22:37:40 +08:00
committed by GitHub
parent 40faa3502c
commit 7f1c25a3cf
10 changed files with 983 additions and 2760 deletions

View File

@@ -12,6 +12,9 @@ on:
- '.github/workflows/api-client.yml' - '.github/workflows/api-client.yml'
pull_request: pull_request:
branches: [master, main] branches: [master, main]
paths:
- 'packages/api-client/**'
- '.github/workflows/api-client.yml'
jobs: jobs:
build: build:

View File

@@ -45,6 +45,8 @@ jobs:
load: true load: true
tags: ${{ steps.meta.outputs.tags }},innei/mx-server:latest tags: ${{ steps.meta.outputs.tags }},innei/mx-server:latest
labels: ${{ steps.meta.outputs.labels }} labels: ${{ steps.meta.outputs.labels }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Test - name: Test
run: | run: |
bash ./scripts/workflow/test-docker.sh bash ./scripts/workflow/test-docker.sh

View File

@@ -59,14 +59,14 @@
"changelog": true "changelog": true
}, },
"dependencies": { "dependencies": {
"@algolia/client-search": "*", "@algolia/client-search": "^4.14.3",
"@babel/core": "7.20.5", "@babel/core": "7.20.12",
"@babel/plugin-transform-modules-commonjs": "7.19.6", "@babel/plugin-transform-modules-commonjs": "7.20.11",
"@babel/plugin-transform-typescript": "7.20.2", "@babel/plugin-transform-typescript": "7.20.7",
"@babel/types": "*", "@babel/types": "^7.20.7",
"@fastify/cookie": "8.3.0", "@fastify/cookie": "8.3.0",
"@fastify/multipart": "7.3.0", "@fastify/multipart": "7.4.0",
"@fastify/static": "6.6.0", "@fastify/static": "6.6.1",
"@nestjs/common": "9.2.1", "@nestjs/common": "9.2.1",
"@nestjs/core": "9.2.1", "@nestjs/core": "9.2.1",
"@nestjs/event-emitter": "1.3.1", "@nestjs/event-emitter": "1.3.1",
@@ -81,9 +81,9 @@
"@socket.io/redis-emitter": "4.1.1", "@socket.io/redis-emitter": "4.1.1",
"@typegoose/auto-increment": "2.0.0", "@typegoose/auto-increment": "2.0.0",
"@typegoose/typegoose": "9.13.2", "@typegoose/typegoose": "9.13.2",
"@types/jsonwebtoken": "8.5.9", "@types/jsonwebtoken": "9.0.1",
"algoliasearch": "4.14.3", "algoliasearch": "4.14.3",
"axios": "*", "axios": "^1.2.2",
"axios-retry": "3.3.1", "axios-retry": "3.3.1",
"bcrypt": "5.1.0", "bcrypt": "5.1.0",
"cache-manager": "4.1.0", "cache-manager": "4.1.0",
@@ -103,25 +103,25 @@
"inquirer": "*", "inquirer": "*",
"isbot": "3.6.5", "isbot": "3.6.5",
"js-yaml": "*", "js-yaml": "*",
"json5": "2.2.2", "json5": "2.2.3",
"jsonwebtoken": "8.5.1", "jsonwebtoken": "8.5.1",
"jszip": "3.10.1", "jszip": "3.10.1",
"linkedom": "0.14.21", "linkedom": "0.14.21",
"lodash": "*", "lodash": "*",
"lru-cache": "7.14.1", "lru-cache": "7.14.1",
"marked": "4.2.4", "marked": "4.2.12",
"mime-types": "*", "mime-types": "*",
"mkdirp": "*", "mkdirp": "*",
"mongoose": "6.8.1", "mongoose": "6.8.3",
"mongoose-aggregate-paginate-v2": "1.0.6", "mongoose-aggregate-paginate-v2": "1.0.6",
"mongoose-lean-getters": "0.3.5", "mongoose-lean-getters": "0.3.6",
"mongoose-lean-id": "0.3.0", "mongoose-lean-id": "0.3.0",
"mongoose-lean-virtuals": "0.9.1", "mongoose-lean-virtuals": "0.9.1",
"mongoose-paginate-v2": "1.7.1", "mongoose-paginate-v2": "1.7.1",
"nanoid": "3.3.4", "nanoid": "3.3.4",
"node-machine-id": "1.1.12", "node-machine-id": "1.1.12",
"node-pty": "0.10.1", "node-pty": "0.10.1",
"nodemailer": "6.8.0", "nodemailer": "6.9.0",
"pluralize": "*", "pluralize": "*",
"qs": "6.11.0", "qs": "6.11.0",
"reflect-metadata": "0.1.13", "reflect-metadata": "0.1.13",
@@ -136,10 +136,10 @@
"zx-cjs": "7.0.7-0" "zx-cjs": "7.0.7-0"
}, },
"devDependencies": { "devDependencies": {
"@innei/eslint-config-ts": "latest", "@innei/eslint-config-ts": "0.9.7",
"@innei/prettier": "latest", "@innei/prettier": "0.9.7",
"@nestjs/cli": "9.1.5", "@nestjs/cli": "9.1.8",
"@nestjs/schematics": "9.0.3", "@nestjs/schematics": "9.0.4",
"@nestjs/testing": "9.2.1", "@nestjs/testing": "9.2.1",
"@swc/core": "1.3.4", "@swc/core": "1.3.4",
"@types/babel__core": "7.1.20", "@types/babel__core": "7.1.20",
@@ -154,7 +154,7 @@
"@types/marked": "4.0.8", "@types/marked": "4.0.8",
"@types/mime-types": "2.1.1", "@types/mime-types": "2.1.1",
"@types/mongoose-aggregate-paginate-v2": "1.0.5", "@types/mongoose-aggregate-paginate-v2": "1.0.5",
"@types/node": "18.11.17", "@types/node": "18.11.18",
"@types/nodemailer": "6.4.7", "@types/nodemailer": "6.4.7",
"@types/qs": "6.9.7", "@types/qs": "6.9.7",
"@types/semver": "7.3.13", "@types/semver": "7.3.13",
@@ -163,26 +163,26 @@
"@vercel/ncc": "0.36.0", "@vercel/ncc": "0.36.0",
"cron": "*", "cron": "*",
"cross-env": "7.0.3", "cross-env": "7.0.3",
"eslint": "*", "eslint": "^8.32.0",
"eslint-plugin-unused-imports": "2.0.0", "eslint-plugin-unused-imports": "2.0.0",
"husky": "8.0.2", "husky": "8.0.3",
"ioredis": "5.2.4", "ioredis": "5.2.4",
"lint-staged": "13.1.0", "lint-staged": "13.1.0",
"prettier": "2.8.1", "prettier": "2.8.3",
"rimraf": "3.0.2", "rimraf": "3.0.2",
"rollup": "*", "rollup": "*",
"rollup-plugin-swc": "0.2.1", "rollup-plugin-swc": "0.2.1",
"socket.io": "4.5.4", "socket.io": "4.5.4",
"ts-node": "10.9.1", "ts-node": "10.9.1",
"tsconfig-paths": "4.1.1", "tsconfig-paths": "4.1.2",
"typescript": "4.9.4", "typescript": "4.9.4",
"vite": "4.0.4", "vite": "3.2.5",
"vite-tsconfig-paths": "4.0.3", "vite-tsconfig-paths": "4.0.3",
"vitest": "0.25.3", "vitest": "0.25.3",
"zx": "7.1.1" "zx": "7.1.1"
}, },
"optionalDependencies": { "optionalDependencies": {
"mongodb-memory-server": "8.10.2", "mongodb-memory-server": "8.11.1",
"redis-memory-server": "0.6.0" "redis-memory-server": "0.6.0"
}, },
"resolutions": { "resolutions": {

View File

@@ -1,4 +1,4 @@
import { isEqual } from 'lodash' import isEqual from 'lodash/isEqual'
import { URLSearchParams } from 'url' import { URLSearchParams } from 'url'
import { vi } from 'vitest' import { vi } from 'vitest'

View File

@@ -105,20 +105,21 @@
"@types/express": "4.17.15", "@types/express": "4.17.15",
"@types/lodash": "4.14.186", "@types/lodash": "4.14.186",
"abort-controller": "3.0.0", "abort-controller": "3.0.0",
"axios": "*", "axios": "^1.2.2",
"camelcase-keys": "*", "camelcase-keys": "*",
"concurrently": "7.6.0", "concurrently": "7.6.0",
"cors": "2.8.5", "cors": "2.8.5",
"dts-bundle-generator": "7.0.0", "dts-bundle-generator": "7.0.0",
"express": "4.18.2", "express": "4.18.2",
"isomorphic-unfetch": "3.1.0", "isomorphic-unfetch": "3.1.0",
"ky": "0.31.3", "ky": "0.33.2",
"lodash": "4.17.21", "lodash": "4.17.21",
"node-fetch": "3.2.10", "node-fetch": "3.2.10",
"rollup": "2.79.1", "rollup": "3.10.0",
"rollup-plugin-peer-deps-external": "2.2.4", "rollup-plugin-peer-deps-external": "2.2.4",
"rollup-plugin-terser": "7.0.2", "rollup-plugin-terser": "7.0.2",
"tsc-alias": "1.7.0", "tsc-alias": "1.8.2",
"umi-request": "1.4.0" "umi-request": "1.4.0",
"globby": "^13.0.0"
} }
} }

File diff suppressed because it is too large Load Diff

View File

@@ -1,6 +1,7 @@
// @ts-check // @ts-check
import { execSync } from 'child_process' import { execSync } from 'child_process'
import globby from 'globby' import { readFileSync } from 'fs'
import { globbySync } from 'globby'
import path, { resolve } from 'path' import path, { resolve } from 'path'
import peerDepsExternal from 'rollup-plugin-peer-deps-external' import peerDepsExternal from 'rollup-plugin-peer-deps-external'
import { terser } from 'rollup-plugin-terser' import { terser } from 'rollup-plugin-terser'
@@ -9,7 +10,8 @@ import commonjs from '@rollup/plugin-commonjs'
import { nodeResolve } from '@rollup/plugin-node-resolve' import { nodeResolve } from '@rollup/plugin-node-resolve'
import typescript from '@rollup/plugin-typescript' import typescript from '@rollup/plugin-typescript'
const packageJson = require('./package.json') const packageJson = JSON.parse(readFileSync('./package.json', 'utf-8'))
const __dirname = new URL(import.meta.url).pathname.replace(/\/[^/]*$/, '')
const umdName = packageJson.name const umdName = packageJson.name
@@ -41,7 +43,7 @@ const baseRollupConfig = {
* @returns {import('rollup').RollupOptions[]} * @returns {import('rollup').RollupOptions[]}
*/ */
const buildAdaptorConfig = () => { const buildAdaptorConfig = () => {
const paths = globby.sync('./adaptors/*.ts') const paths = globbySync('./adaptors/*.ts')
const filename = (path_) => path.parse(path_.split('/').pop()).name const filename = (path_) => path.parse(path_.split('/').pop()).name
return paths.map((path) => { return paths.map((path) => {

View File

@@ -11,4 +11,7 @@ export default defineConfig({
// @ts-ignore // @ts-ignore
plugins: [tsPath()], plugins: [tsPath()],
optimizeDeps: {
needsInterop: ['lodash'],
},
}) })

1993
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -40,6 +40,9 @@ export default defineConfig({
environment: 'node', environment: 'node',
includeSource: [resolve(__dirname, './test')], includeSource: [resolve(__dirname, './test')],
}, },
optimizeDeps: {
needsInterop: ['lodash'],
},
resolve: { resolve: {
alias: { alias: {
'zx-cjs': 'zx', 'zx-cjs': 'zx',