This commit is contained in:
yuanteng0011 2025-03-25 21:00:57 +08:00
parent 6057c02118
commit 832b0e53ed
13 changed files with 895 additions and 356 deletions

View File

@ -1,21 +1,44 @@
{ {
"name": "@babel/runtime", "_from": "@babel/runtime@7.26.0",
"version": "7.26.0", "_id": "@babel/runtime@7.26.0",
"description": "babel's modular runtime helpers", "_inBundle": false,
"license": "MIT", "_integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==",
"publishConfig": { "_location": "/@babel/runtime",
"access": "public" "_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "@babel/runtime@7.26.0",
"name": "@babel/runtime",
"escapedName": "@babel%2fruntime",
"scope": "@babel",
"rawSpec": "7.26.0",
"saveSpec": null,
"fetchSpec": "7.26.0"
}, },
"repository": { "_requiredBy": [
"type": "git", "/mathjs"
"url": "https://github.com/babel/babel.git", ],
"directory": "packages/babel-runtime" "_resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.26.0.tgz",
"_shasum": "8600c2f595f277c60815256418b85356a65173c1",
"_spec": "@babel/runtime@7.26.0",
"_where": "D:\\jiangchengfeiyi-xiaochengxu\\node_modules\\mathjs",
"author": {
"name": "The Babel Team",
"url": "https://babel.dev/team"
}, },
"homepage": "https://babel.dev/docs/en/next/babel-runtime", "bugs": {
"author": "The Babel Team (https://babel.dev/team)", "url": "https://github.com/babel/babel/issues"
},
"bundleDependencies": false,
"dependencies": { "dependencies": {
"regenerator-runtime": "^0.14.0" "regenerator-runtime": "^0.14.0"
}, },
"deprecated": false,
"description": "babel's modular runtime helpers",
"engines": {
"node": ">=6.9.0"
},
"exports": { "exports": {
"./helpers/OverloadYield": [ "./helpers/OverloadYield": [
{ {
@ -1049,8 +1072,17 @@
"./regenerator/*.js": "./regenerator/*.js", "./regenerator/*.js": "./regenerator/*.js",
"./regenerator/": "./regenerator/" "./regenerator/": "./regenerator/"
}, },
"engines": { "homepage": "https://babel.dev/docs/en/next/babel-runtime",
"node": ">=6.9.0" "license": "MIT",
"name": "@babel/runtime",
"publishConfig": {
"access": "public"
}, },
"type": "commonjs" "repository": {
} "type": "git",
"url": "git+https://github.com/babel/babel.git",
"directory": "packages/babel-runtime"
},
"type": "commonjs",
"version": "7.26.0"
}

138
node_modules/complex.js/package.json generated vendored
View File

@ -1,60 +1,86 @@
{ {
"_from": "complex.js@2.4.2",
"_id": "complex.js@2.4.2",
"_inBundle": false,
"_integrity": "sha512-qtx7HRhPGSCBtGiST4/WGHuW+zeaND/6Ld+db6PbrulIB1i2Ev/2UPiqcmpQNPSyfBKraC0EOvOKCB5dGZKt3g==",
"_location": "/complex.js",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "complex.js@2.4.2",
"name": "complex.js", "name": "complex.js",
"title": "Complex.js", "escapedName": "complex.js",
"version": "2.4.2", "rawSpec": "2.4.2",
"homepage": "https://raw.org/article/complex-numbers-in-javascript/", "saveSpec": null,
"bugs": "https://github.com/rawify/Complex.js/issues", "fetchSpec": "2.4.2"
"description": "A complex numbers library", },
"keywords": [ "_requiredBy": [
"complex numbers", "/mathjs"
"math", ],
"complex", "_resolved": "https://registry.npmmirror.com/complex.js/-/complex.js-2.4.2.tgz",
"number", "_shasum": "76f260a9e7e232d8ad26348484a9b128c13fcc9a",
"calculus", "_spec": "complex.js@2.4.2",
"parser", "_where": "D:\\jiangchengfeiyi-xiaochengxu\\node_modules\\mathjs",
"arithmetic" "author": {
], "name": "Robert Eisele",
"private": false, "email": "robert@raw.org",
"main": "./dist/complex.js", "url": "https://raw.org/"
"module": "./dist/complex.mjs", },
"types": "./complex.d.ts", "browser": "./dist/complex.min.js",
"browser": "./dist/complex.min.js", "bugs": {
"unpkg": "./dist/complex.min.js", "url": "https://github.com/rawify/Complex.js/issues"
"readmeFilename": "README.md", },
"exports": { "bundleDependencies": false,
".": { "deprecated": false,
"types": "./complex.d.ts", "description": "A complex numbers library",
"require": "./dist/complex.js", "devDependencies": {
"import": "./dist/complex.mjs" "crude-build": "^0.1.2",
} "mocha": "*"
}, },
"repository": { "directories": {
"type": "git", "example": "examples",
"url": "git@github.com:rawify/Complex.js.git" "test": "tests"
}, },
"funding": { "engines": {
"type": "github", "node": "*"
"url": "https://github.com/sponsors/rawify" },
}, "exports": {
"author": { ".": {
"name": "Robert Eisele", "types": "./complex.d.ts",
"email": "robert@raw.org", "require": "./dist/complex.js",
"url": "https://raw.org/" "import": "./dist/complex.mjs"
},
"license": "MIT",
"engines": {
"node": "*"
},
"directories": {
"example": "examples",
"test": "tests"
},
"scripts": {
"build": "crude-build Complex",
"test": "mocha tests/*.js"
},
"devDependencies": {
"crude-build": "^0.1.2",
"mocha": "*"
} }
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/rawify"
},
"homepage": "https://raw.org/article/complex-numbers-in-javascript/",
"keywords": [
"complex numbers",
"math",
"complex",
"number",
"calculus",
"parser",
"arithmetic"
],
"license": "MIT",
"main": "./dist/complex.js",
"module": "./dist/complex.mjs",
"name": "complex.js",
"private": false,
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/rawify/Complex.js.git"
},
"scripts": {
"build": "crude-build Complex",
"test": "mocha tests/*.js"
},
"title": "Complex.js",
"types": "./complex.d.ts",
"unpkg": "./dist/complex.min.js",
"version": "2.4.2"
} }

93
node_modules/decimal.js/package.json generated vendored
View File

@ -1,28 +1,38 @@
{ {
"name": "decimal.js", "_from": "decimal.js@10.4.3",
"description": "An arbitrary-precision Decimal type for JavaScript.", "_id": "decimal.js@10.4.3",
"version": "10.4.3", "_inBundle": false,
"keywords": [ "_integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==",
"arbitrary", "_location": "/decimal.js",
"precision", "_phantomChildren": {},
"arithmetic", "_requested": {
"big", "type": "version",
"number", "registry": true,
"decimal", "raw": "decimal.js@10.4.3",
"float", "name": "decimal.js",
"biginteger", "escapedName": "decimal.js",
"bigdecimal", "rawSpec": "10.4.3",
"bignumber", "saveSpec": null,
"bigint", "fetchSpec": "10.4.3"
"bignum" },
], "_requiredBy": [
"repository" : { "/mathjs"
"type": "git", ],
"url": "https://github.com/MikeMcl/decimal.js.git" "_resolved": "https://registry.npmmirror.com/decimal.js/-/decimal.js-10.4.3.tgz",
"_shasum": "1044092884d245d1b7f65725fa4ad4c6f781cc23",
"_spec": "decimal.js@10.4.3",
"_where": "D:\\jiangchengfeiyi-xiaochengxu\\node_modules\\mathjs",
"author": {
"name": "Michael Mclaughlin",
"email": "M8ch88l@gmail.com"
}, },
"main": "decimal",
"module": "decimal.mjs",
"browser": "decimal.js", "browser": "decimal.js",
"bugs": {
"url": "https://github.com/MikeMcl/decimal.js/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "An arbitrary-precision Decimal type for JavaScript.",
"exports": { "exports": {
".": { ".": {
"types": "./decimal.d.ts", "types": "./decimal.d.ts",
@ -38,18 +48,37 @@
"require": "./decimal.js" "require": "./decimal.js"
} }
}, },
"author": {
"name": "Michael Mclaughlin",
"email": "M8ch88l@gmail.com"
},
"license": "MIT",
"scripts": {
"test": "node ./test/test.js"
},
"types": "decimal.d.ts",
"files": [ "files": [
"decimal.js", "decimal.js",
"decimal.mjs", "decimal.mjs",
"decimal.d.ts" "decimal.d.ts"
] ],
"homepage": "https://github.com/MikeMcl/decimal.js#readme",
"keywords": [
"arbitrary",
"precision",
"arithmetic",
"big",
"number",
"decimal",
"float",
"biginteger",
"bigdecimal",
"bignumber",
"bigint",
"bignum"
],
"license": "MIT",
"main": "decimal",
"module": "decimal.mjs",
"name": "decimal.js",
"repository": {
"type": "git",
"url": "git+https://github.com/MikeMcl/decimal.js.git"
},
"scripts": {
"test": "node ./test/test.js"
},
"types": "decimal.d.ts",
"version": "10.4.3"
} }

View File

@ -1,41 +1,36 @@
{ {
"name": "escape-latex", "_from": "escape-latex@1.2.0",
"version": "1.2.0", "_id": "escape-latex@1.2.0",
"_inBundle": false,
"_integrity": "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw==",
"_location": "/escape-latex",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "escape-latex@1.2.0",
"name": "escape-latex",
"escapedName": "escape-latex",
"rawSpec": "1.2.0",
"saveSpec": null,
"fetchSpec": "1.2.0"
},
"_requiredBy": [
"/mathjs"
],
"_resolved": "https://registry.npmmirror.com/escape-latex/-/escape-latex-1.2.0.tgz",
"_shasum": "07c03818cf7dac250cce517f4fda1b001ef2bca1",
"_spec": "escape-latex@1.2.0",
"_where": "D:\\jiangchengfeiyi-xiaochengxu\\node_modules\\mathjs",
"author": {
"name": "Dang Mai"
},
"bugs": {
"url": "https://github.com/dangmai/escape-latex/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "Escape LaTeX special characters with Javascript", "description": "Escape LaTeX special characters with Javascript",
"main": "./dist/index.js",
"files": ["dist"],
"scripts": {
"test": "mocha --require babel-core/register -u tdd ./src/**/*.test.js",
"preversion": "npm test && npm run build",
"postversion": "git push && git push --tags",
"precommit": "npm run lint && lint-staged",
"prettier": "prettier --write ./src/**/*.js",
"lint": "eslint ./src",
"init": "mkdir dist",
"clean": "rm -rf dist",
"prebuild": "npm run clean && npm run init",
"build": "babel ./src -d ./dist --ignore index.test.js"
},
"lint-staged": {
"*.{js,json,css,md}": ["npm run prettier", "git add"]
},
"eslintConfig": {
"parserOptions": {
"ecmaVersion": 8
},
"extends": ["eslint:recommended", "google", "prettier"],
"env": {
"node": "true"
}
},
"prettier": {
"trailingComma": "all"
},
"repository": {
"type": "git",
"url": "https://github.com/dangmai/escape-latex"
},
"keywords": ["latex", "escape"],
"devDependencies": { "devDependencies": {
"babel-cli": "^6.26.0", "babel-cli": "^6.26.0",
"babel-core": "^6.26.0", "babel-core": "^6.26.0",
@ -50,6 +45,54 @@
"mocha": "^5.0.0", "mocha": "^5.0.0",
"prettier": "^1.9.2" "prettier": "^1.9.2"
}, },
"author": "Dang Mai", "eslintConfig": {
"license": "MIT" "parserOptions": {
"ecmaVersion": 8
},
"extends": [
"eslint:recommended",
"google",
"prettier"
],
"env": {
"node": "true"
}
},
"files": [
"dist"
],
"homepage": "https://github.com/dangmai/escape-latex#readme",
"keywords": [
"latex",
"escape"
],
"license": "MIT",
"lint-staged": {
"*.{js,json,css,md}": [
"npm run prettier",
"git add"
]
},
"main": "./dist/index.js",
"name": "escape-latex",
"prettier": {
"trailingComma": "all"
},
"repository": {
"type": "git",
"url": "git+https://github.com/dangmai/escape-latex.git"
},
"scripts": {
"build": "babel ./src -d ./dist --ignore index.test.js",
"clean": "rm -rf dist",
"init": "mkdir dist",
"lint": "eslint ./src",
"postversion": "git push && git push --tags",
"prebuild": "npm run clean && npm run init",
"precommit": "npm run lint && lint-staged",
"prettier": "prettier --write ./src/**/*.js",
"preversion": "npm test && npm run build",
"test": "mocha --require babel-core/register -u tdd ./src/**/*.test.js"
},
"version": "1.2.0"
} }

104
node_modules/fraction.js/package.json generated vendored
View File

@ -1,10 +1,62 @@
{ {
"name": "fraction.js", "_from": "fraction.js@5.2.1",
"title": "Fraction.js", "_id": "fraction.js@5.2.1",
"version": "5.2.1", "_inBundle": false,
"homepage": "https://raw.org/article/rational-numbers-in-javascript/", "_integrity": "sha512-Ah6t/7YCYjrPUFUFsOsRLMXAdnYM+aQwmojD2Ayb/Ezr82SwES0vuyQ8qZ3QO8n9j7W14VJuVZZet8U3bhSdQQ==",
"bugs": "https://github.com/rawify/Fraction.js/issues", "_location": "/fraction.js",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "fraction.js@5.2.1",
"name": "fraction.js",
"escapedName": "fraction.js",
"rawSpec": "5.2.1",
"saveSpec": null,
"fetchSpec": "5.2.1"
},
"_requiredBy": [
"/mathjs"
],
"_resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-5.2.1.tgz",
"_shasum": "93ffc9507b1a68a1271883aa28e98f58a1c0c6b3",
"_spec": "fraction.js@5.2.1",
"_where": "D:\\jiangchengfeiyi-xiaochengxu\\node_modules\\mathjs",
"author": {
"name": "Robert Eisele",
"email": "robert@raw.org",
"url": "https://raw.org/"
},
"browser": "./dist/fraction.min.js",
"bugs": {
"url": "https://github.com/rawify/Fraction.js/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "A rational numbers library", "description": "A rational numbers library",
"devDependencies": {
"crude-build": "^0.1.2",
"mocha": "*"
},
"directories": {
"example": "examples",
"test": "tests"
},
"engines": {
"node": ">= 12"
},
"exports": {
".": {
"types": "./fraction.d.ts",
"require": "./dist/fraction.js",
"import": "./dist/fraction.mjs"
}
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/rawify"
},
"homepage": "https://raw.org/article/rational-numbers-in-javascript/",
"keywords": [ "keywords": [
"math", "math",
"numbers", "numbers",
@ -23,47 +75,21 @@
"denominator", "denominator",
"simplification" "simplification"
], ],
"private": false, "license": "MIT",
"main": "./dist/fraction.js", "main": "./dist/fraction.js",
"module": "./dist/fraction.mjs", "module": "./dist/fraction.mjs",
"types": "./fraction.d.ts", "name": "fraction.js",
"browser": "./dist/fraction.min.js", "private": false,
"unpkg": "./dist/fraction.min.js",
"readmeFilename": "README.md",
"exports": {
".": {
"types": "./fraction.d.ts",
"require": "./dist/fraction.js",
"import": "./dist/fraction.mjs"
}
},
"repository": { "repository": {
"type": "git", "type": "git",
"url": "git@github.com:rawify/Fraction.js.git" "url": "git+ssh://git@github.com/rawify/Fraction.js.git"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/rawify"
},
"author": {
"name": "Robert Eisele",
"email": "robert@raw.org",
"url": "https://raw.org/"
},
"license": "MIT",
"engines": {
"node": ">= 12"
},
"directories": {
"example": "examples",
"test": "tests"
}, },
"scripts": { "scripts": {
"build": "crude-build Fraction", "build": "crude-build Fraction",
"test": "mocha tests/*.js" "test": "mocha tests/*.js"
}, },
"devDependencies": { "title": "Fraction.js",
"crude-build": "^0.1.2", "types": "./fraction.d.ts",
"mocha": "*" "unpkg": "./dist/fraction.min.js",
} "version": "5.2.1"
} }

View File

@ -1,15 +1,38 @@
{ {
"name": "javascript-natural-sort", "_from": "javascript-natural-sort@0.7.1",
"version": "0.7.1", "_id": "javascript-natural-sort@0.7.1",
"_inBundle": false,
"_integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==",
"_location": "/javascript-natural-sort",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "javascript-natural-sort@0.7.1",
"name": "javascript-natural-sort",
"escapedName": "javascript-natural-sort",
"rawSpec": "0.7.1",
"saveSpec": null,
"fetchSpec": "0.7.1"
},
"_requiredBy": [
"/mathjs"
],
"_resolved": "https://registry.npmmirror.com/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz",
"_shasum": "f9e2303d4507f6d74355a73664d1440fb5a0ef59",
"_spec": "javascript-natural-sort@0.7.1",
"_where": "D:\\jiangchengfeiyi-xiaochengxu\\node_modules\\mathjs",
"author": {
"name": "Jim Palmer",
"url": "based on chunking idea from Dave Koelle, packaged by @khous of Bill4Time"
},
"bugs": {
"url": "https://github.com/Bill4Time/javascript-natural-sort/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "Natural Sort algorithm for Javascript - Version 0.7 - Released under MIT license", "description": "Natural Sort algorithm for Javascript - Version 0.7 - Released under MIT license",
"main": "naturalSort.js", "homepage": "https://github.com/Bill4Time/javascript-natural-sort",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "https://github.com/Bill4Time/javascript-natural-sort.git"
},
"keywords": [ "keywords": [
"natural", "natural",
"sort", "sort",
@ -18,10 +41,15 @@
"sort", "sort",
"sorting" "sorting"
], ],
"author": "Jim Palmer (based on chunking idea from Dave Koelle, packaged by @khous of Bill4Time)",
"license": "MIT", "license": "MIT",
"bugs": { "main": "naturalSort.js",
"url": "https://github.com/Bill4Time/javascript-natural-sort/issues" "name": "javascript-natural-sort",
"repository": {
"type": "git",
"url": "git+https://github.com/Bill4Time/javascript-natural-sort.git"
}, },
"homepage": "https://github.com/Bill4Time/javascript-natural-sort" "scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"version": "0.7.1"
} }

View File

@ -1,19 +1,47 @@
{ {
"name": "regenerator-runtime", "_from": "regenerator-runtime@^0.14.0",
"author": "Ben Newman <bn@cs.stanford.edu>", "_id": "regenerator-runtime@0.14.1",
"_inBundle": false,
"_integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==",
"_location": "/regenerator-runtime",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "regenerator-runtime@^0.14.0",
"name": "regenerator-runtime",
"escapedName": "regenerator-runtime",
"rawSpec": "^0.14.0",
"saveSpec": null,
"fetchSpec": "^0.14.0"
},
"_requiredBy": [
"/@babel/runtime"
],
"_resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
"_shasum": "356ade10263f685dda125100cd862c1db895327f",
"_spec": "regenerator-runtime@^0.14.0",
"_where": "D:\\jiangchengfeiyi-xiaochengxu\\node_modules\\@babel\\runtime",
"author": {
"name": "Ben Newman",
"email": "bn@cs.stanford.edu"
},
"bundleDependencies": false,
"deprecated": false,
"description": "Runtime for Regenerator-compiled generator and async functions.", "description": "Runtime for Regenerator-compiled generator and async functions.",
"version": "0.14.1",
"main": "runtime.js",
"keywords": [ "keywords": [
"regenerator", "regenerator",
"runtime", "runtime",
"generator", "generator",
"async" "async"
], ],
"sideEffects": true, "license": "MIT",
"main": "runtime.js",
"name": "regenerator-runtime",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/facebook/regenerator/tree/main/packages/runtime" "url": "https://github.com/facebook/regenerator/tree/main/packages/runtime"
}, },
"license": "MIT" "sideEffects": true,
"version": "0.14.1"
} }

73
node_modules/seedrandom/package.json generated vendored
View File

@ -1,28 +1,37 @@
{ {
"name": "seedrandom", "_from": "seedrandom@3.0.5",
"version": "3.0.5", "_id": "seedrandom@3.0.5",
"description": "Seeded random number generator for Javascript.", "_inBundle": false,
"main": "index.js", "_integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==",
"jsdelivr": "seedrandom.min.js", "_location": "/seedrandom",
"unpkg": "seedrandom.min.js", "_phantomChildren": {},
"keywords": [ "_requested": {
"seed", "type": "version",
"random", "registry": true,
"crypto" "raw": "seedrandom@3.0.5",
"name": "seedrandom",
"escapedName": "seedrandom",
"rawSpec": "3.0.5",
"saveSpec": null,
"fetchSpec": "3.0.5"
},
"_requiredBy": [
"/mathjs"
], ],
"scripts": { "_resolved": "https://registry.npmmirror.com/seedrandom/-/seedrandom-3.0.5.tgz",
"test": "grunt travis" "_shasum": "54edc85c95222525b0c7a6f6b3543d8e0b3aa0a7",
"_spec": "seedrandom@3.0.5",
"_where": "D:\\jiangchengfeiyi-xiaochengxu\\node_modules\\mathjs",
"author": {
"name": "David Bau"
}, },
"repository": { "browser": {
"type": "git", "crypto": false
"url": "git://github.com/davidbau/seedrandom.git"
}, },
"author": "David Bau",
"license": "MIT",
"bugs": { "bugs": {
"url": "https://github.com/davidbau/seedrandom/issues" "url": "https://github.com/davidbau/seedrandom/issues"
}, },
"homepage": "http://davidbau.com/archives/2010/01/30/random_seeds_coded_hints_and_quintillions.html", "bundleDependencies": false,
"config": { "config": {
"blanket": { "blanket": {
"pattern": [ "pattern": [
@ -36,25 +45,43 @@
] ]
} }
}, },
"browser": { "deprecated": false,
"crypto": false "description": "Seeded random number generator for Javascript.",
},
"devDependencies": { "devDependencies": {
"blanket": "latest", "blanket": "latest",
"coveralls": "latest", "coveralls": "latest",
"grunt": "latest", "grunt": "latest",
"grunt-browserify": "latest", "grunt-browserify": "latest",
"grunt-release": "davidbau/grunt-release",
"grunt-cli": "latest", "grunt-cli": "latest",
"grunt-contrib-connect": "latest", "grunt-contrib-connect": "latest",
"grunt-contrib-copy": "latest", "grunt-contrib-copy": "latest",
"grunt-contrib-qunit": "latest", "grunt-contrib-qunit": "latest",
"grunt-contrib-uglify": "latest", "grunt-contrib-uglify": "latest",
"grunt-mocha-nyc": "latest", "grunt-mocha-nyc": "latest",
"grunt-release": "github:davidbau/grunt-release",
"mocha": "latest", "mocha": "latest",
"nyc": "latest", "nyc": "latest",
"proxyquire": "latest", "proxyquire": "latest",
"qunit": "latest", "qunit": "latest",
"requirejs": "latest" "requirejs": "latest"
} },
"homepage": "http://davidbau.com/archives/2010/01/30/random_seeds_coded_hints_and_quintillions.html",
"jsdelivr": "seedrandom.min.js",
"keywords": [
"seed",
"random",
"crypto"
],
"license": "MIT",
"main": "index.js",
"name": "seedrandom",
"repository": {
"type": "git",
"url": "git://github.com/davidbau/seedrandom.git"
},
"scripts": {
"test": "grunt travis"
},
"unpkg": "seedrandom.min.js",
"version": "3.0.5"
} }

View File

@ -1,20 +1,44 @@
{ {
"name": "tiny-emitter", "_from": "tiny-emitter@2.1.0",
"version": "2.1.0", "_id": "tiny-emitter@2.1.0",
"_inBundle": false,
"_integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==",
"_location": "/tiny-emitter",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "tiny-emitter@2.1.0",
"name": "tiny-emitter",
"escapedName": "tiny-emitter",
"rawSpec": "2.1.0",
"saveSpec": null,
"fetchSpec": "2.1.0"
},
"_requiredBy": [
"/mathjs"
],
"_resolved": "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz",
"_shasum": "1d1a56edfc51c43e863cbb5382a72330e3555423",
"_spec": "tiny-emitter@2.1.0",
"_where": "D:\\jiangchengfeiyi-xiaochengxu\\node_modules\\mathjs",
"author": {
"name": "Scott Corgan"
},
"bugs": {
"url": "https://github.com/scottcorgan/tiny-emitter/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "A tiny (less than 1k) event emitter library", "description": "A tiny (less than 1k) event emitter library",
"main": "index.js", "devDependencies": {
"scripts": { "@tap-format/spec": "0.2.0",
"test-node": "tape test/index.js | tap-format-spec", "browserify": "11.2.0",
"test": "testling | tap-format-spec", "tape": "4.2.1",
"bundle": "node_modules/.bin/browserify index.js > dist/tinyemitter.js -s TinyEmitter && echo 'Bundled'", "testling": "1.7.1",
"minify": "node_modules/.bin/uglifyjs dist/tinyemitter.js -o dist/tinyemitter.min.js -m && echo 'Minified'", "uglify-js": "2.5.0"
"build": "npm test && npm run bundle && npm run minify",
"size": "node_modules/.bin/uglifyjs index.js -o minified.js -m && ls -l && rm minified.js"
},
"repository": {
"type": "git",
"url": "https://github.com/scottcorgan/tiny-emitter.git"
}, },
"homepage": "https://github.com/scottcorgan/tiny-emitter#readme",
"keywords": [ "keywords": [
"event", "event",
"emitter", "emitter",
@ -23,17 +47,20 @@
"events", "events",
"bind" "bind"
], ],
"author": "Scott Corgan",
"license": "MIT", "license": "MIT",
"bugs": { "main": "index.js",
"url": "https://github.com/scottcorgan/tiny-emitter/issues" "name": "tiny-emitter",
"repository": {
"type": "git",
"url": "git+https://github.com/scottcorgan/tiny-emitter.git"
}, },
"devDependencies": { "scripts": {
"@tap-format/spec": "0.2.0", "build": "npm test && npm run bundle && npm run minify",
"browserify": "11.2.0", "bundle": "browserify index.js > dist/tinyemitter.js -s TinyEmitter && echo 'Bundled'",
"tape": "4.2.1", "minify": "uglifyjs dist/tinyemitter.js -o dist/tinyemitter.min.js -m && echo 'Minified'",
"testling": "1.7.1", "size": "uglifyjs index.js -o minified.js -m && ls -l && rm minified.js",
"uglify-js": "2.5.0" "test": "testling | tap-format-spec",
"test-node": "tape test/index.js | tap-format-spec"
}, },
"testling": { "testling": {
"files": [ "files": [
@ -49,5 +76,6 @@
"iphone/6.0..latest", "iphone/6.0..latest",
"android-browser/4.2..latest" "android-browser/4.2..latest"
] ]
} },
"version": "2.1.0"
} }

View File

@ -1,44 +1,49 @@
{ {
"name": "typed-function", "_from": "typed-function@4.2.1",
"version": "4.2.1", "_id": "typed-function@4.2.1",
"description": "Type checking for JavaScript functions", "_inBundle": false,
"author": "Jos de Jong <wjosdejong@gmail.com> (https://github.com/josdejong)", "_integrity": "sha512-EGjWssW7Tsk4DGfE+5yluuljS1OGYWiI1J6e8puZz9nTMM51Oug8CD5Zo4gWMsOhq5BI+1bF+rWTm4Vbj3ivRA==",
"contributors": [ "_location": "/typed-function",
"Glen Whitney (https://github.com/gwhitney)", "_phantomChildren": {},
"Luke Gumbley (https://github.com/luke-gumbley)" "_requested": {
], "type": "version",
"homepage": "https://github.com/josdejong/typed-function", "registry": true,
"repository": { "raw": "typed-function@4.2.1",
"type": "git", "name": "typed-function",
"url": "https://github.com/josdejong/typed-function.git" "escapedName": "typed-function",
"rawSpec": "4.2.1",
"saveSpec": null,
"fetchSpec": "4.2.1"
}, },
"keywords": [ "_requiredBy": [
"typed", "/mathjs"
"function",
"arguments",
"compose",
"types"
], ],
"type": "module", "_resolved": "https://registry.npmmirror.com/typed-function/-/typed-function-4.2.1.tgz",
"main": "lib/umd/typed-function.js", "_shasum": "19aa51847aa2dea9ef5e7fb7641c060179a74426",
"module": "lib/esm/typed-function.mjs", "_spec": "typed-function@4.2.1",
"_where": "D:\\jiangchengfeiyi-xiaochengxu\\node_modules\\mathjs",
"author": {
"name": "Jos de Jong",
"email": "wjosdejong@gmail.com",
"url": "https://github.com/josdejong"
},
"browser": "lib/umd/typed-function.js", "browser": "lib/umd/typed-function.js",
"scripts": { "bugs": {
"test": "mocha test --recursive", "url": "https://github.com/josdejong/typed-function/issues"
"test:lib": "mocha test test-lib --recursive",
"build": "npm-run-all build:**",
"build:clean": "del-cli lib",
"build:esm": "babel src --out-dir lib/esm --out-file-extension .mjs --source-maps --config-file ./babel.config.json",
"build:umd": "rollup lib/esm/typed-function.mjs --format umd --name 'typed' --sourcemap --output.file lib/umd/typed-function.js && cpy tools/cjs/package.json lib/umd --flat",
"build-and-test": "npm run lint && npm run build && npm run test:lib",
"lint": "eslint --cache src/**/*.mjs test/**/*.mjs test-lib/**/*.mjs",
"format": "npm run lint -- --fix",
"coverage": "c8 --reporter=lcov --reporter=text-summary mocha test --recursive && echo \"\nCoverage report is available at ./coverage/lcov-report/index.html\"",
"prepublishOnly": "npm run build-and-test"
},
"engines": {
"node": ">= 18"
}, },
"bundleDependencies": false,
"contributors": [
{
"name": "Glen Whitney",
"url": "https://github.com/gwhitney"
},
{
"name": "Luke Gumbley",
"url": "https://github.com/luke-gumbley"
}
],
"deprecated": false,
"description": "Type checking for JavaScript functions",
"devDependencies": { "devDependencies": {
"@babel/cli": "7.24.6", "@babel/cli": "7.24.6",
"@babel/preset-env": "7.24.6", "@babel/preset-env": "7.24.6",
@ -56,10 +61,43 @@
"pad-right": "0.2.2", "pad-right": "0.2.2",
"rollup": "4.18.0" "rollup": "4.18.0"
}, },
"engines": {
"node": ">= 18"
},
"files": [ "files": [
"README.md", "README.md",
"LICENSE.md", "LICENSE.md",
"lib" "lib"
], ],
"license": "MIT" "homepage": "https://github.com/josdejong/typed-function",
} "keywords": [
"typed",
"function",
"arguments",
"compose",
"types"
],
"license": "MIT",
"main": "lib/umd/typed-function.js",
"module": "lib/esm/typed-function.mjs",
"name": "typed-function",
"repository": {
"type": "git",
"url": "git+https://github.com/josdejong/typed-function.git"
},
"scripts": {
"build": "npm-run-all build:**",
"build-and-test": "npm run lint && npm run build && npm run test:lib",
"build:clean": "del-cli lib",
"build:esm": "babel src --out-dir lib/esm --out-file-extension .mjs --source-maps --config-file ./babel.config.json",
"build:umd": "rollup lib/esm/typed-function.mjs --format umd --name 'typed' --sourcemap --output.file lib/umd/typed-function.js && cpy tools/cjs/package.json lib/umd --flat",
"coverage": "c8 --reporter=lcov --reporter=text-summary mocha test --recursive && echo \"\nCoverage report is available at ./coverage/lcov-report/index.html\"",
"format": "npm run lint -- --fix",
"lint": "eslint --cache src/**/*.mjs test/**/*.mjs test-lib/**/*.mjs",
"prepublishOnly": "npm run build-and-test",
"test": "mocha test --recursive",
"test:lib": "mocha test test-lib --recursive"
},
"type": "module",
"version": "4.2.1"
}

351
package-lock.json generated
View File

@ -1,69 +1,242 @@
{ {
"name": "jiangchengfeiyi-xiaochengxu",
"lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "lockfileVersion": 1,
"": { "dependencies": {
"dependencies": { "@babel/runtime": {
"mathjs": "^14.0.1",
"mitt": "^3.0.1"
}
},
"node_modules/@babel/runtime": {
"version": "7.26.0", "version": "7.26.0",
"resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.26.0.tgz", "resolved": "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.26.0.tgz",
"integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==",
"dependencies": { "requires": {
"regenerator-runtime": "^0.14.0" "regenerator-runtime": "^0.14.0"
},
"engines": {
"node": ">=6.9.0"
} }
}, },
"node_modules/complex.js": { "@types/node": {
"version": "18.19.83",
"resolved": "https://registry.npmmirror.com/@types/node/-/node-18.19.83.tgz",
"integrity": "sha512-D69JeR5SfFS5H6FLbUaS0vE4r1dGhmMBbG4Ed6BNS4wkDK8GZjsdCShT5LCN59vOHEUHnFCY9J4aclXlIphMkA==",
"requires": {
"undici-types": "~5.26.4"
}
},
"@types/node-fetch": {
"version": "2.6.12",
"resolved": "https://registry.npmmirror.com/@types/node-fetch/-/node-fetch-2.6.12.tgz",
"integrity": "sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==",
"requires": {
"@types/node": "*",
"form-data": "^4.0.0"
}
},
"abort-controller": {
"version": "3.0.0",
"resolved": "https://registry.npmmirror.com/abort-controller/-/abort-controller-3.0.0.tgz",
"integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
"requires": {
"event-target-shim": "^5.0.0"
}
},
"agentkeepalive": {
"version": "4.6.0",
"resolved": "https://registry.npmmirror.com/agentkeepalive/-/agentkeepalive-4.6.0.tgz",
"integrity": "sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==",
"requires": {
"humanize-ms": "^1.2.1"
}
},
"asynckit": {
"version": "0.4.0",
"resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz",
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
},
"call-bind-apply-helpers": {
"version": "1.0.2",
"resolved": "https://registry.npmmirror.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
"integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
"requires": {
"es-errors": "^1.3.0",
"function-bind": "^1.1.2"
}
},
"combined-stream": {
"version": "1.0.8",
"resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz",
"integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
"requires": {
"delayed-stream": "~1.0.0"
}
},
"complex.js": {
"version": "2.4.2", "version": "2.4.2",
"resolved": "https://registry.npmmirror.com/complex.js/-/complex.js-2.4.2.tgz", "resolved": "https://registry.npmmirror.com/complex.js/-/complex.js-2.4.2.tgz",
"integrity": "sha512-qtx7HRhPGSCBtGiST4/WGHuW+zeaND/6Ld+db6PbrulIB1i2Ev/2UPiqcmpQNPSyfBKraC0EOvOKCB5dGZKt3g==", "integrity": "sha512-qtx7HRhPGSCBtGiST4/WGHuW+zeaND/6Ld+db6PbrulIB1i2Ev/2UPiqcmpQNPSyfBKraC0EOvOKCB5dGZKt3g=="
"engines": {
"node": "*"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/rawify"
}
}, },
"node_modules/decimal.js": { "decimal.js": {
"version": "10.4.3", "version": "10.4.3",
"resolved": "https://registry.npmmirror.com/decimal.js/-/decimal.js-10.4.3.tgz", "resolved": "https://registry.npmmirror.com/decimal.js/-/decimal.js-10.4.3.tgz",
"integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA=="
}, },
"node_modules/escape-latex": { "delayed-stream": {
"version": "1.0.0",
"resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz",
"integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ=="
},
"dunder-proto": {
"version": "1.0.1",
"resolved": "https://registry.npmmirror.com/dunder-proto/-/dunder-proto-1.0.1.tgz",
"integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
"requires": {
"call-bind-apply-helpers": "^1.0.1",
"es-errors": "^1.3.0",
"gopd": "^1.2.0"
}
},
"es-define-property": {
"version": "1.0.1",
"resolved": "https://registry.npmmirror.com/es-define-property/-/es-define-property-1.0.1.tgz",
"integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="
},
"es-errors": {
"version": "1.3.0",
"resolved": "https://registry.npmmirror.com/es-errors/-/es-errors-1.3.0.tgz",
"integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="
},
"es-object-atoms": {
"version": "1.1.1",
"resolved": "https://registry.npmmirror.com/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
"integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
"requires": {
"es-errors": "^1.3.0"
}
},
"es-set-tostringtag": {
"version": "2.1.0",
"resolved": "https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
"integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
"requires": {
"es-errors": "^1.3.0",
"get-intrinsic": "^1.2.6",
"has-tostringtag": "^1.0.2",
"hasown": "^2.0.2"
}
},
"escape-latex": {
"version": "1.2.0", "version": "1.2.0",
"resolved": "https://registry.npmmirror.com/escape-latex/-/escape-latex-1.2.0.tgz", "resolved": "https://registry.npmmirror.com/escape-latex/-/escape-latex-1.2.0.tgz",
"integrity": "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw==" "integrity": "sha512-nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw=="
}, },
"node_modules/fraction.js": { "event-target-shim": {
"version": "5.2.1", "version": "5.0.1",
"resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-5.2.1.tgz", "resolved": "https://registry.npmmirror.com/event-target-shim/-/event-target-shim-5.0.1.tgz",
"integrity": "sha512-Ah6t/7YCYjrPUFUFsOsRLMXAdnYM+aQwmojD2Ayb/Ezr82SwES0vuyQ8qZ3QO8n9j7W14VJuVZZet8U3bhSdQQ==", "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
"engines": { },
"node": ">= 12" "form-data": {
}, "version": "4.0.2",
"funding": { "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.2.tgz",
"type": "github", "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==",
"url": "https://github.com/sponsors/rawify" "requires": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
"es-set-tostringtag": "^2.1.0",
"mime-types": "^2.1.12"
} }
}, },
"node_modules/javascript-natural-sort": { "form-data-encoder": {
"version": "1.7.2",
"resolved": "https://registry.npmmirror.com/form-data-encoder/-/form-data-encoder-1.7.2.tgz",
"integrity": "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A=="
},
"formdata-node": {
"version": "4.4.1",
"resolved": "https://registry.npmmirror.com/formdata-node/-/formdata-node-4.4.1.tgz",
"integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==",
"requires": {
"node-domexception": "1.0.0",
"web-streams-polyfill": "4.0.0-beta.3"
}
},
"fraction.js": {
"version": "5.2.1",
"resolved": "https://registry.npmmirror.com/fraction.js/-/fraction.js-5.2.1.tgz",
"integrity": "sha512-Ah6t/7YCYjrPUFUFsOsRLMXAdnYM+aQwmojD2Ayb/Ezr82SwES0vuyQ8qZ3QO8n9j7W14VJuVZZet8U3bhSdQQ=="
},
"function-bind": {
"version": "1.1.2",
"resolved": "https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz",
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="
},
"get-intrinsic": {
"version": "1.3.0",
"resolved": "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
"integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
"requires": {
"call-bind-apply-helpers": "^1.0.2",
"es-define-property": "^1.0.1",
"es-errors": "^1.3.0",
"es-object-atoms": "^1.1.1",
"function-bind": "^1.1.2",
"get-proto": "^1.0.1",
"gopd": "^1.2.0",
"has-symbols": "^1.1.0",
"hasown": "^2.0.2",
"math-intrinsics": "^1.1.0"
}
},
"get-proto": {
"version": "1.0.1",
"resolved": "https://registry.npmmirror.com/get-proto/-/get-proto-1.0.1.tgz",
"integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
"requires": {
"dunder-proto": "^1.0.1",
"es-object-atoms": "^1.0.0"
}
},
"gopd": {
"version": "1.2.0",
"resolved": "https://registry.npmmirror.com/gopd/-/gopd-1.2.0.tgz",
"integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="
},
"has-symbols": {
"version": "1.1.0",
"resolved": "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.1.0.tgz",
"integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="
},
"has-tostringtag": {
"version": "1.0.2",
"resolved": "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
"integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
"requires": {
"has-symbols": "^1.0.3"
}
},
"hasown": {
"version": "2.0.2",
"resolved": "https://registry.npmmirror.com/hasown/-/hasown-2.0.2.tgz",
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
"requires": {
"function-bind": "^1.1.2"
}
},
"humanize-ms": {
"version": "1.2.1",
"resolved": "https://registry.npmmirror.com/humanize-ms/-/humanize-ms-1.2.1.tgz",
"integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==",
"requires": {
"ms": "^2.0.0"
}
},
"javascript-natural-sort": {
"version": "0.7.1", "version": "0.7.1",
"resolved": "https://registry.npmmirror.com/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", "resolved": "https://registry.npmmirror.com/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz",
"integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==" "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw=="
}, },
"node_modules/mathjs": { "math-intrinsics": {
"version": "1.1.0",
"resolved": "https://registry.npmmirror.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
"integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="
},
"mathjs": {
"version": "14.0.1", "version": "14.0.1",
"resolved": "https://registry.npmmirror.com/mathjs/-/mathjs-14.0.1.tgz", "requires": {
"integrity": "sha512-yyJgLwC6UXuve724np8tHRMYaTtb5UqiOGQkjwbSXgH8y1C/LcJ0pvdNDZLI2LT7r+iExh2Y5HwfAY+oZFtGIQ==",
"dependencies": {
"@babel/runtime": "^7.25.7", "@babel/runtime": "^7.25.7",
"complex.js": "^2.2.5", "complex.js": "^2.2.5",
"decimal.js": "^10.4.3", "decimal.js": "^10.4.3",
@ -73,47 +246,105 @@
"seedrandom": "^3.0.5", "seedrandom": "^3.0.5",
"tiny-emitter": "^2.1.0", "tiny-emitter": "^2.1.0",
"typed-function": "^4.2.1" "typed-function": "^4.2.1"
},
"bin": {
"mathjs": "bin/cli.js"
},
"engines": {
"node": ">= 18"
} }
}, },
<<<<<<< .mine "mime-db": {
"node_modules/mitt": { "version": "1.52.0",
"version": "3.0.1", "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz",
"integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==" "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
},
======= "mime-types": {
"version": "2.1.35",
"resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz",
"integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
"requires": {
"mime-db": "1.52.0"
}
},
"mitt": { "mitt": {
"version": "3.0.1", "version": "3.0.1",
"resolved": "https://registry.npmmirror.com/mitt/-/mitt-3.0.1.tgz", "resolved": "https://registry.npmmirror.com/mitt/-/mitt-3.0.1.tgz",
"integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==" "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw=="
>>>>>>> .theirs
}, },
"node_modules/regenerator-runtime": { "ms": {
"version": "2.1.3",
"resolved": "https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz",
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
},
"node-domexception": {
"version": "1.0.0",
"resolved": "https://registry.npmmirror.com/node-domexception/-/node-domexception-1.0.0.tgz",
"integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ=="
},
"node-fetch": {
"version": "2.7.0",
"resolved": "https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz",
"integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==",
"requires": {
"whatwg-url": "^5.0.0"
}
},
"openai": {
"version": "4.89.0",
"resolved": "https://registry.npmmirror.com/openai/-/openai-4.89.0.tgz",
"integrity": "sha512-XNI0q2l8/Os6jmojxaID5EhyQjxZgzR2gWcpEjYWK5hGKwE7AcifxEY7UNwFDDHJQXqeiosQ0CJwQN+rvnwdjA==",
"requires": {
"@types/node": "^18.11.18",
"@types/node-fetch": "^2.6.4",
"abort-controller": "^3.0.0",
"agentkeepalive": "^4.2.1",
"form-data-encoder": "1.7.2",
"formdata-node": "^4.3.2",
"node-fetch": "^2.6.7"
}
},
"regenerator-runtime": {
"version": "0.14.1", "version": "0.14.1",
"resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", "resolved": "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
"integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
}, },
"node_modules/seedrandom": { "seedrandom": {
"version": "3.0.5", "version": "3.0.5",
"resolved": "https://registry.npmmirror.com/seedrandom/-/seedrandom-3.0.5.tgz", "resolved": "https://registry.npmmirror.com/seedrandom/-/seedrandom-3.0.5.tgz",
"integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg=="
}, },
"node_modules/tiny-emitter": { "tiny-emitter": {
"version": "2.1.0", "version": "2.1.0",
"resolved": "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz", "resolved": "https://registry.npmmirror.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz",
"integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q=="
}, },
"node_modules/typed-function": { "tr46": {
"version": "0.0.3",
"resolved": "https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz",
"integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
},
"typed-function": {
"version": "4.2.1", "version": "4.2.1",
"resolved": "https://registry.npmmirror.com/typed-function/-/typed-function-4.2.1.tgz", "resolved": "https://registry.npmmirror.com/typed-function/-/typed-function-4.2.1.tgz",
"integrity": "sha512-EGjWssW7Tsk4DGfE+5yluuljS1OGYWiI1J6e8puZz9nTMM51Oug8CD5Zo4gWMsOhq5BI+1bF+rWTm4Vbj3ivRA==", "integrity": "sha512-EGjWssW7Tsk4DGfE+5yluuljS1OGYWiI1J6e8puZz9nTMM51Oug8CD5Zo4gWMsOhq5BI+1bF+rWTm4Vbj3ivRA=="
"engines": { },
"node": ">= 18" "undici-types": {
"version": "5.26.5",
"resolved": "https://registry.npmmirror.com/undici-types/-/undici-types-5.26.5.tgz",
"integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
},
"web-streams-polyfill": {
"version": "4.0.0-beta.3",
"resolved": "https://registry.npmmirror.com/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz",
"integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug=="
},
"webidl-conversions": {
"version": "3.0.1",
"resolved": "https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
"integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
},
"whatwg-url": {
"version": "5.0.0",
"resolved": "https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz",
"integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
"requires": {
"tr46": "~0.0.3",
"webidl-conversions": "^3.0.0"
} }
} }
} }

View File

@ -1,6 +1,7 @@
{ {
"dependencies": { "dependencies": {
"mathjs": "^14.0.1", "mathjs": "^14.0.1",
"mitt": "^3.0.1" "mitt": "^3.0.1",
"openai": "^4.89.0"
} }
} }

View File

@ -84,7 +84,7 @@ const newContact = async () => {
return; return;
} }
contactParam.value.isDefault = checked.value ? 1 : 0 contactParam.value.isDefault = checked.value ? 1 : 0
console.log(contactParam.value) // console.log(contactParam.value)
if(isUpdate.value) { if(isUpdate.value) {
const res = await uni.request({ const res = await uni.request({
url: baseUrl + '/contacts/update', url: baseUrl + '/contacts/update',
@ -111,9 +111,11 @@ const sucRes =(res)=>{ //请求成功执行的方法
if(res === 1) { if(res === 1) {
if (isUpdate.value) { if (isUpdate.value) {
emitter.emit('updateContactObj', contactParam.value) emitter.emit('updateContactObj', contactParam.value)
closePop()
} }
emitter.emit('updateInfo') emitter.emit('updateInfo')
emitter.emit('closeContactPop') emitter.emit('closeContactPop')
closePop()
} else { } else {
uni.showToast({ uni.showToast({
icon: 'error', icon: 'error',
@ -122,12 +124,12 @@ const sucRes =(res)=>{ //请求成功执行的方法
return; return;
} }
} }
// const closePop = () =>{ // const closePop = () =>{ //
// contactParam.value.name = "" contactParam.value.name = ""
// contactParam.value.phone = "" contactParam.value.phone = ""
// contactParam.value.isDefault = 0 contactParam.value.isDefault = 0
// emitter.emit('closeContactPop') emitter.emit('closeContactPop')
// } }
</script> </script>