feat: 更新了依赖版本

This commit is contained in:
Pan Qiancheng 2025-03-21 14:01:49 +08:00
parent 1edb04e024
commit 4b995fbd8b
5 changed files with 2762 additions and 2357 deletions

View File

@ -0,0 +1,2 @@
node_modules
dist

View File

@ -1,27 +1,24 @@
module.exports = {
env: {
browser: true,
commonjs: true,
es2022: true,
},
extends: ['standard-with-typescript', 'prettier'],
plugins: ['prettier'],
env: { browser: true, commonjs: true, es2022: true },
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/eslint-recommended',
'plugin:@typescript-eslint/recommended',
'prettier',
],
plugins: ['@typescript-eslint', 'prettier'],
overrides: [
{
env: {
node: true,
},
env: { node: true },
files: ['.eslintrc.{js,cjs}'],
parserOptions: {
sourceType: 'script',
},
parserOptions: { sourceType: 'script' },
},
],
parser: '@typescript-eslint/parser',
parserOptions: {
ecmaVersion: 'latest',
project: './tsconfig.json',
sourceType: 'module',
},
rules: {
'prettier/prettier': 'error',
},
rules: { 'prettier/prettier': 'error' },
};

5060
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -16,20 +16,19 @@
"author": "",
"license": "ISC",
"devDependencies": {
"@commitlint/cli": "^17.7.1",
"@commitlint/config-conventional": "^17.7.0",
"@typescript-eslint/eslint-plugin": "^6.4.1",
"eslint": "^8.47.0",
"eslint-config-prettier": "^9.0.0",
"eslint-config-standard-with-typescript": "^38.0.0",
"eslint-plugin-import": "^2.28.1",
"eslint-plugin-n": "^16.0.2",
"eslint-plugin-prettier": "^5.0.0",
"eslint-plugin-promise": "^6.1.1",
"husky": "^8.0.3",
"prettier": "^3.0.2",
"ts-node": "^10.9.1",
"typescript": "5.1.6"
"@commitlint/cli": "^19.8.0",
"@commitlint/config-conventional": "^19.8.0",
"@typescript-eslint/eslint-plugin": "^8.27.0",
"eslint": "^8.27.0",
"eslint-config-prettier": "^10.1.1",
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-n": "^17.16.2",
"eslint-plugin-prettier": "^5.2.3",
"eslint-plugin-promise": "^7.2.1",
"husky": "^9.1.7",
"prettier": "^3.5.3",
"ts-node": "^10.9.2",
"typescript": "5.8.2"
},
"dependencies": {
"tsconfig-paths": "^4.2.0"

View File

@ -1,3 +1,4 @@
const isPrime = (n: number): boolean => {
if (n <= 1 || !Number.isInteger(n)) {
throw new Error('输入必须是大于1的整数');