feat:node-modules

This commit is contained in:
houjunxiang
2025-11-24 10:26:18 +08:00
parent 753766893b
commit 8a3e48d856
8825 changed files with 567399 additions and 1 deletions

24
node_modules/mathjs/CONTRIBUTING.md generated vendored Normal file
View File

@@ -0,0 +1,24 @@
## Contributing
Contributions to the math.js library are very welcome! We can't do this alone. You can contribute in different ways: spread the word, report bugs, come up with ideas and suggestions, and contribute to the code.
### What can I do?
Search through the [issues](https://github.com/josdejong/mathjs/issues) looking for bugs that you can help fix, or look at [discussions/ideas](https://github.com/josdejong/mathjs/discussions/categories/ideas) to see if there is an idea for a new feature that that looks interesting to pick up.
### There are a few preferences regarding code contributions:
- The code of math.js follows the JavaScript Standard Style as described on https://standardjs.com/, powered by `eslint`. Run `npm run lint` to test, and `npm run format` to automatically adjust your code to the code style.
- Make sure you properly unit test your changes.
- Before creating a pull request, run the unit tests to make sure they all pass.
- Only commit changes done in the source files under `src`, not to the generated builds
which are located in the folders `dist` and `lib`.
- Send pull requests to the `develop` branch, not the `master` branch.
### FAQ
- How to implement a new function? Answer: See the section [Implementing a new function](README.md#implementing-a-new-function) in the README.md.
- Where to find more documentation? Answer: best starting point is the project's [README.md](https://github.com/josdejong/mathjs#readme) file.
- I'm not sure how/where to start, what now? Answer: feel free to ask when in doubt, just [open an issue](https://github.com/josdejong/mathjs/issues) and discuss your thoughts and questions.
Thanks!

2980
node_modules/mathjs/HISTORY.md generated vendored Normal file

File diff suppressed because it is too large Load Diff

176
node_modules/mathjs/LICENSE generated vendored Normal file

File diff suppressed because it is too large Load Diff

16
node_modules/mathjs/NOTICE generated vendored Normal file
View File

@@ -0,0 +1,16 @@
math.js
https://github.com/josdejong/mathjs
Copyright (C) 2013-2024 Jos de Jong <wjosdejong@gmail.com>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

242
node_modules/mathjs/README.md generated vendored Normal file

File diff suppressed because it is too large Load Diff

446
node_modules/mathjs/bin/cli.js generated vendored Normal file

File diff suppressed because it is too large Load Diff

3
node_modules/mathjs/bin/package.json generated vendored Normal file
View File

@@ -0,0 +1,3 @@
{
"type": "commonjs"
}

10
node_modules/mathjs/bin/repl.js generated vendored Normal file
View File

@@ -0,0 +1,10 @@
#!/usr/bin/env node
/*
* This simply preloads mathjs and drops you into a REPL to
* help interactive debugging.
**/
global.math = require('../lib/browser/math.js')
const repl = require('repl')
repl.start({ useGlobal: true })

3
node_modules/mathjs/lib/browser/math.js generated vendored Normal file

File diff suppressed because one or more lines are too long

42
node_modules/mathjs/lib/browser/math.js.LICENSE.txt generated vendored Normal file
View File

@@ -0,0 +1,42 @@
/*!
* decimal.js v10.4.3
* An arbitrary-precision Decimal type for JavaScript.
* https://github.com/MikeMcl/decimal.js
* Copyright (c) 2022 Michael Mclaughlin <M8ch88l@gmail.com>
* MIT Licence
*/
/**
* @license Fraction.js v4.3.7 31/08/2023
* https://www.xarg.org/2014/03/rational-numbers-in-javascript/
*
* Copyright (c) 2023, Robert Eisele (robert@raw.org)
* Dual licensed under the MIT or GPL Version 2 licenses.
**/
/**
* math.js
* https://github.com/josdejong/mathjs
*
* Math.js is an extensive math library for JavaScript and Node.js,
* It features real and complex numbers, units, matrices, a large set of
* mathematical functions, and a flexible expression parser.
*
* @version 13.2.3
* @date 2024-11-20
*
* @license
* Copyright (C) 2013-2024 Jos de Jong <wjosdejong@gmail.com>
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy
* of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/

Some files were not shown because too many files have changed in this diff Show More