聊天记录导出
This commit is contained in:
22
project/pidu/app/AppSessionArchive/jspdf/LICENSE
Normal file
22
project/pidu/app/AppSessionArchive/jspdf/LICENSE
Normal file
@@ -0,0 +1,22 @@
|
||||
Copyright
|
||||
(c) 2010-2021 James Hall, https://github.com/MrRio/jsPDF
|
||||
(c) 2015-2021 yWorks GmbH, https://www.yworks.com/
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
"Software"), to deal in the Software without restriction, including
|
||||
without limitation the rights to use, copy, modify, merge, publish,
|
||||
distribute, sublicense, and/or sell copies of the Software, and to
|
||||
permit persons to whom the Software is furnished to do so, subject to
|
||||
the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be
|
||||
included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
286
project/pidu/app/AppSessionArchive/jspdf/README.md
Normal file
286
project/pidu/app/AppSessionArchive/jspdf/README.md
Normal file
@@ -0,0 +1,286 @@
|
||||
# 
|
||||
|
||||
[](https://github.com/MrRio/jsPDF/actions/workflows/continuous-integration.yml?query=branch%3Amaster)
|
||||
[](https://codeclimate.com/repos/57f943855cdc43705e00592f/feed)
|
||||
[](https://codeclimate.com/repos/57f943855cdc43705e00592f/coverage)
|
||||
[](https://github.com/MrRio/jsPDF/blob/master/LICENSE)
|
||||
[](https://lgtm.com/projects/g/MrRio/jsPDF/alerts/)
|
||||
[](https://lgtm.com/projects/g/MrRio/jsPDF/context:javascript)
|
||||
[](https://gitpod.io/from-referrer/)
|
||||
|
||||
**A library to generate PDFs in JavaScript.**
|
||||
|
||||
You can [catch me on twitter](http://twitter.com/MrRio): [@MrRio](http://twitter.com/MrRio) or head over to [my company's website](http://parall.ax) for consultancy.
|
||||
|
||||
jsPDF is now co-maintained by [yWorks - the diagramming experts](https://www.yworks.com/).
|
||||
|
||||
## [Live Demo](http://raw.githack.com/MrRio/jsPDF/master/) | [Documentation](http://raw.githack.com/MrRio/jsPDF/master/docs/)
|
||||
|
||||
## Install
|
||||
|
||||
Recommended: get jsPDF from npm:
|
||||
|
||||
```sh
|
||||
npm install jspdf --save
|
||||
# or
|
||||
yarn add jspdf
|
||||
```
|
||||
|
||||
Alternatively, load it from a CDN:
|
||||
|
||||
```html
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></script>
|
||||
```
|
||||
|
||||
Or always get latest version via [unpkg](https://unpkg.com/browse/jspdf/)
|
||||
|
||||
```html
|
||||
<script src="https://unpkg.com/jspdf@latest/dist/jspdf.umd.min.js"></script>
|
||||
```
|
||||
|
||||
The `dist` folder of this package contains different kinds of files:
|
||||
|
||||
- **jspdf.es.\*.js**: Modern ES2015 module format.
|
||||
- **jspdf.node.\*.js**: For running in Node. Uses file operations for loading/saving files instead of browser APIs.
|
||||
- **jspdf.umd.\*.js**: UMD module format. For AMD or script-tag loading.
|
||||
- **polyfills\*.js**: Required polyfills for older browsers like Internet Explorer. The es variant simply imports all
|
||||
required polyfills from `core-js`, the umd variant is self-contained.
|
||||
|
||||
Usually it is not necessary to specify the exact file in the import statement. Build tools or Node automatically figure
|
||||
out the right file, so importing "jspdf" is enough.
|
||||
|
||||
## Usage
|
||||
|
||||
Then you're ready to start making your document:
|
||||
|
||||
```javascript
|
||||
import { jsPDF } from "jspdf";
|
||||
|
||||
// Default export is a4 paper, portrait, using millimeters for units
|
||||
const doc = new jsPDF();
|
||||
|
||||
doc.text("Hello world!", 10, 10);
|
||||
doc.save("a4.pdf");
|
||||
```
|
||||
|
||||
If you want to change the paper size, orientation, or units, you can do:
|
||||
|
||||
```javascript
|
||||
// Landscape export, 2×4 inches
|
||||
const doc = new jsPDF({
|
||||
orientation: "landscape",
|
||||
unit: "in",
|
||||
format: [4, 2]
|
||||
});
|
||||
|
||||
doc.text("Hello world!", 1, 1);
|
||||
doc.save("two-by-four.pdf");
|
||||
```
|
||||
|
||||
### Running in Node.js
|
||||
|
||||
```javascript
|
||||
const { jsPDF } = require("jspdf"); // will automatically load the node version
|
||||
|
||||
const doc = new jsPDF();
|
||||
doc.text("Hello world!", 10, 10);
|
||||
doc.save("a4.pdf"); // will save the file in the current working directory
|
||||
```
|
||||
|
||||
### Other Module Formats
|
||||
|
||||
<details>
|
||||
<summary>
|
||||
<b>AMD</b>
|
||||
</summary>
|
||||
|
||||
```js
|
||||
require(["jspdf"], ({ jsPDF }) => {
|
||||
const doc = new jsPDF();
|
||||
doc.text("Hello world!", 10, 10);
|
||||
doc.save("a4.pdf");
|
||||
});
|
||||
```
|
||||
|
||||
</details>
|
||||
|
||||
<details>
|
||||
<summary>
|
||||
<b>Globals</b>
|
||||
</summary>
|
||||
|
||||
```js
|
||||
const { jsPDF } = window.jspdf;
|
||||
|
||||
const doc = new jsPDF();
|
||||
doc.text("Hello world!", 10, 10);
|
||||
doc.save("a4.pdf");
|
||||
```
|
||||
|
||||
</details>
|
||||
|
||||
### Optional dependencies
|
||||
|
||||
Some functions of jsPDF require optional dependencies. E.g. the `html` method, which depends on `html2canvas` and,
|
||||
when supplied with a string HTML document, `dompurify`. JsPDF loads them dynamically when required
|
||||
(using the respective module format, e.g. dynamic imports). Build tools like Webpack will automatically create separate
|
||||
chunks for each of the optional dependencies. If your application does not use any of the optional dependencies, you
|
||||
can prevent Webpack from generating the chunks by defining them as external dependencies:
|
||||
|
||||
```js
|
||||
// webpack.config.js
|
||||
module.exports = {
|
||||
// ...
|
||||
externals: {
|
||||
// only define the dependencies you are NOT using as externals!
|
||||
canvg: "canvg",
|
||||
html2canvas: "html2canvas",
|
||||
dompurify: "dompurify"
|
||||
}
|
||||
};
|
||||
```
|
||||
|
||||
In **Vue CLI** projects, externals can be defined via the [configureWebpack](https://cli.vuejs.org/config/#configurewebpack)
|
||||
or [chainWebpack](https://cli.vuejs.org/config/#chainwebpack) properties of the `vue.config.js` file
|
||||
(needs to be created, first, in fresh projects).
|
||||
|
||||
In **Angular** projects, externals can be defined using
|
||||
[custom webpack builders](https://github.com/just-jeb/angular-builders/tree/master/packages/custom-webpack).
|
||||
|
||||
In **React** (`create-react-app`) projects, externals can be defined by either using
|
||||
[react-app-rewired](https://github.com/timarney/react-app-rewired) or ejecting.
|
||||
|
||||
### TypeScript/Angular/Webpack/React/etc. Configuration:
|
||||
|
||||
jsPDF can be imported just like any other 3rd party library. This works with all major toolkits and frameworks. jsPDF
|
||||
also offers a typings file for TypeScript projects.
|
||||
|
||||
```js
|
||||
import { jsPDF } from "jspdf";
|
||||
```
|
||||
|
||||
You can add jsPDF to your meteor-project as follows:
|
||||
|
||||
```
|
||||
meteor add jspdf:core
|
||||
```
|
||||
|
||||
### Polyfills
|
||||
|
||||
jsPDF requires modern browser APIs in order to function. To use jsPDF in older browsers like Internet Explorer,
|
||||
polyfills are required. You can load all required polyfills as follows:
|
||||
|
||||
```js
|
||||
import "jspdf/dist/polyfills.es.js";
|
||||
```
|
||||
|
||||
Alternatively, you can load the prebundled polyfill file. This is not recommended, since you might end up
|
||||
loading polyfills multiple times. Might still be nifty for small applications or quick POCs.
|
||||
|
||||
```html
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/polyfills.umd.js"></script>
|
||||
```
|
||||
|
||||
## Use of Unicode Characters / UTF-8:
|
||||
|
||||
The 14 standard fonts in PDF are limited to the ASCII-codepage. If you want to use UTF-8 you have to integrate a
|
||||
custom font, which provides the needed glyphs. jsPDF supports .ttf-files. So if you want to have for example
|
||||
Chinese text in your pdf, your font has to have the necessary Chinese glyphs. So, check if your font supports
|
||||
the wanted glyphs or else it will show garbled characters instead of the right text.
|
||||
|
||||
To add the font to jsPDF use our fontconverter in
|
||||
[/fontconverter/fontconverter.html](https://rawgit.com/MrRio/jsPDF/master/fontconverter/fontconverter.html).
|
||||
The fontconverter will create a js-file with the content of the provided ttf-file as base64 encoded string
|
||||
and additional code for jsPDF. You just have to add this generated js-File to your project.
|
||||
You are then ready to go to use setFont-method in your code and write your UTF-8 encoded text.
|
||||
|
||||
Alternatively you can just load the content of the \*.ttf file as a binary string using `fetch` or `XMLHttpRequest` and
|
||||
add the font to the PDF file:
|
||||
|
||||
```js
|
||||
const doc = new jsPDF();
|
||||
|
||||
const myFont = ... // load the *.ttf font file as binary string
|
||||
|
||||
// add the font to jsPDF
|
||||
doc.addFileToVFS("MyFont.ttf", myFont);
|
||||
doc.addFont("MyFont.ttf", "MyFont", "normal");
|
||||
doc.setFont("MyFont");
|
||||
```
|
||||
|
||||
## Advanced Functionality
|
||||
|
||||
Since the merge with the [yWorks fork](https://github.com/yWorks/jsPDF) there are a lot of new features. However, some
|
||||
of them are API breaking, which is why there is an API-switch between two API modes:
|
||||
|
||||
- In "compat" API mode, jsPDF has the same API as MrRio's original version, which means full compatibility with plugins.
|
||||
However, some advanced features like transformation matrices and patterns won't work. This is the default mode.
|
||||
- In "advanced" API mode, jsPDF has the API you're used from the yWorks-fork version. This means the availability of
|
||||
all advanced features like patterns, FormObjects, and transformation matrices.
|
||||
|
||||
You can switch between the two modes by calling
|
||||
|
||||
```javascript
|
||||
doc.advancedAPI(doc => {
|
||||
// your code
|
||||
});
|
||||
// or
|
||||
doc.compatAPI(doc => {
|
||||
// your code
|
||||
});
|
||||
```
|
||||
|
||||
JsPDF will automatically switch back to the original API mode after the callback has run.
|
||||
|
||||
## Support
|
||||
|
||||
Please check if your question is already handled at Stackoverflow <https://stackoverflow.com/questions/tagged/jspdf>.
|
||||
Feel free to ask a question there with the tag `jspdf`.
|
||||
|
||||
Feature requests, bug reports, etc. are very welcome as issues. Note that bug reports should follow these guidelines:
|
||||
|
||||
- A bug should be reported as an [mcve](https://stackoverflow.com/help/mcve)
|
||||
- Make sure code is properly indented and [formatted](https://help.github.com/articles/basic-writing-and-formatting-syntax/#quoting-code) (Use ``` around code blocks)
|
||||
- Provide a runnable example.
|
||||
- Try to make sure and show in your issue that the issue is actually related to jspdf and not your framework of choice.
|
||||
|
||||
## Contributing
|
||||
|
||||
jsPDF cannot live without help from the community! If you think a feature is missing or you found a bug, please consider
|
||||
if you can spare one or two hours and prepare a pull request. If you're simply interested in this project and want to
|
||||
help, have a look at the open issues, especially those labeled with "bug".
|
||||
|
||||
You can find information about building and testing jsPDF in the
|
||||
[contribution guide](https://github.com/MrRio/jsPDF/blob/master/CONTRIBUTING.md#pull-requests)
|
||||
|
||||
## Credits
|
||||
|
||||
- Big thanks to Daniel Dotsenko from [Willow Systems Corporation](https://github.com/willowsystems) for making huge contributions to the codebase.
|
||||
- Thanks to Ajaxian.com for [featuring us back in 2009](http://ajaxian.com/archives/dynamically-generic-pdfs-with-javascript).
|
||||
- Our special thanks to GH Lee ([sphilee](https://github.com/sphilee)) for programming the ttf-file-support and providing a large and long sought after feature
|
||||
- Everyone else that's contributed patches or bug reports. You rock.
|
||||
|
||||
## License (MIT)
|
||||
|
||||
Copyright
|
||||
(c) 2010-2021 James Hall, https://github.com/MrRio/jsPDF
|
||||
(c) 2015-2021 yWorks GmbH, https://www.yworks.com/
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
"Software"), to deal in the Software without restriction, including
|
||||
without limitation the rights to use, copy, modify, merge, publish,
|
||||
distribute, sublicense, and/or sell copies of the Software, and to
|
||||
permit persons to whom the Software is furnished to do so, subject to
|
||||
the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be
|
||||
included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
27878
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.es.js
vendored
Normal file
27878
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.es.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.es.js.map
vendored
Normal file
1
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.es.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
332
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.es.min.js
vendored
Normal file
332
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.es.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.es.min.js.map
vendored
Normal file
1
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.es.min.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
32841
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.node.js
vendored
Normal file
32841
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.node.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.node.js.map
vendored
Normal file
1
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.node.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
456
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.node.min.js
vendored
Normal file
456
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.node.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.node.min.js.map
vendored
Normal file
1
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.node.min.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
28833
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.umd.js
vendored
Normal file
28833
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.umd.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.umd.js.map
vendored
Normal file
1
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.umd.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
398
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.umd.min.js
vendored
Normal file
398
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.umd.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.umd.min.js.map
vendored
Normal file
1
project/pidu/app/AppSessionArchive/jspdf/dist/jspdf.umd.min.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
62
project/pidu/app/AppSessionArchive/jspdf/dist/polyfills.es.js
vendored
Normal file
62
project/pidu/app/AppSessionArchive/jspdf/dist/polyfills.es.js
vendored
Normal file
File diff suppressed because one or more lines are too long
73
project/pidu/app/AppSessionArchive/jspdf/dist/polyfills.umd.js
vendored
Normal file
73
project/pidu/app/AppSessionArchive/jspdf/dist/polyfills.umd.js
vendored
Normal file
File diff suppressed because one or more lines are too long
117
project/pidu/app/AppSessionArchive/jspdf/package.json
Normal file
117
project/pidu/app/AppSessionArchive/jspdf/package.json
Normal file
@@ -0,0 +1,117 @@
|
||||
{
|
||||
"name": "jspdf",
|
||||
"version": "2.5.1",
|
||||
"homepage": "https://github.com/mrrio/jspdf",
|
||||
"description": "PDF Document creation from JavaScript",
|
||||
"main": "dist/jspdf.node.min.js",
|
||||
"module": "dist/jspdf.es.min.js",
|
||||
"browser": "dist/jspdf.es.min.js",
|
||||
"files": [
|
||||
"dist",
|
||||
"types/index.d.ts",
|
||||
"README.md",
|
||||
"LICENSE"
|
||||
],
|
||||
"typings": "types/index.d.ts",
|
||||
"types": "types/index.d.ts",
|
||||
"keywords": [
|
||||
"pdf"
|
||||
],
|
||||
"license": "MIT",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/MrRio/jsPDF.git"
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/runtime": "^7.14.0",
|
||||
"atob": "^2.1.2",
|
||||
"btoa": "^1.2.1",
|
||||
"fflate": "^0.4.8"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"canvg": "^3.0.6",
|
||||
"core-js": "^3.6.0",
|
||||
"dompurify": "^2.2.0",
|
||||
"html2canvas": "^1.0.0-rc.5"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.10.4",
|
||||
"@babel/plugin-transform-runtime": "^7.14.5",
|
||||
"@babel/preset-env": "^7.10.4",
|
||||
"@rollup/plugin-babel": "^5.3.0",
|
||||
"@rollup/plugin-replace": "^2.3.3",
|
||||
"@rollup/plugin-typescript": "^8.0.0",
|
||||
"@types/jasmine": "^3.5.11",
|
||||
"@types/node": "^14.0.18",
|
||||
"@typescript-eslint/eslint-plugin": "^3.6.0",
|
||||
"@typescript-eslint/parser": "^3.6.0",
|
||||
"chalk": "^4.1.0",
|
||||
"codeclimate-test-reporter": "^0.5.1",
|
||||
"core-js": "^3.6.0",
|
||||
"diff": "^4.0.2",
|
||||
"docdash": "^1.2.0",
|
||||
"eslint": "^7.4.0",
|
||||
"eslint-plugin-jasmine": "^4.1.1",
|
||||
"folder-delete": "^1.0.4",
|
||||
"inquirer": "^6.5.2",
|
||||
"jasmine": "3.5.0",
|
||||
"jasmine-core": "3.5.0",
|
||||
"jasmine-expect": "4.0.3",
|
||||
"js-yaml": "3.13.1",
|
||||
"jsdoc": "^3.6.3",
|
||||
"karma": "5.1.0",
|
||||
"karma-babel-preprocessor": "8.0.1",
|
||||
"karma-chrome-launcher": "3.1.0",
|
||||
"karma-coverage": "2.0.2",
|
||||
"karma-firefox-launcher": "1.3.0",
|
||||
"karma-ie-launcher": "1.0.0",
|
||||
"karma-jasmine": "3.3.1",
|
||||
"karma-jasmine-matchers": "4.0.2",
|
||||
"karma-mocha-reporter": "2.2.5",
|
||||
"karma-rollup-preprocessor": "^7.0.7",
|
||||
"karma-sauce-launcher": "4.1.5",
|
||||
"karma-typescript": "^5.0.3",
|
||||
"karma-verbose-reporter": "0.0.6",
|
||||
"local-web-server": "^4.2.1",
|
||||
"log-utils": "^1.0.0",
|
||||
"markdown": "0.5.0",
|
||||
"preprocess": "^3.2.0",
|
||||
"prettier": "^1.19.1",
|
||||
"regenerator-runtime": "^0.13.5",
|
||||
"requirejs": "^2.3.6",
|
||||
"rollup": "^2.18.2",
|
||||
"rollup-plugin-commonjs": "^10.1.0",
|
||||
"rollup-plugin-license": "^2.1.0",
|
||||
"rollup-plugin-node-resolve": "5.2.0",
|
||||
"rollup-plugin-preprocess": "0.0.4",
|
||||
"rollup-plugin-terser": "^6.1.0",
|
||||
"typescript": "^3.9.6",
|
||||
"yarpm": "^0.2.1"
|
||||
},
|
||||
"scripts": {
|
||||
"start": "ws",
|
||||
"build": "rollup --config rollup.config.js",
|
||||
"version": "yarpm run build && yarpm run generate-docs && git add -A dist docs",
|
||||
"pretest": "yarpm run build",
|
||||
"test": "yarpm run test-node && yarpm run test-saucelabs",
|
||||
"test-saucelabs": "karma start test/saucelabs/karma.conf.js --single-run --verbose && for a in coverage/*; do codeclimate-test-reporter < \\\"$a/lcov.info\\\"; break; done",
|
||||
"test-local": "yarpm run test-unit && yarpm run test-node && yarpm run test-amd && yarpm run test-esm && yarpm run test-globals && yarpm run test-typescript && yarpm run test-webworker",
|
||||
"test-unit": "karma start test/unit/karma.conf.js --single-run",
|
||||
"test-amd": "karma start test/deployment/amd/karma.conf.js --single-run",
|
||||
"test-esm": "karma start test/deployment/esm/karma.conf.js --single-run",
|
||||
"test-globals": "karma start test/deployment/globals/karma.conf.js --single-run",
|
||||
"test-typescript": "karma start test/deployment/typescript/karma.conf.js --single-run",
|
||||
"test-webworker": "karma start test/deployment/webworker/karma.conf.js --single-run",
|
||||
"test-node": "jasmine --config=test/deployment/node/jasmine.json",
|
||||
"test-training": "node test/utils/reference-server.js",
|
||||
"test-typings": "tsc -p types/tsconfig.json && tsc -p types/tsconfig-node.json",
|
||||
"prettier": "prettier --write \"*.{js,ts,md,css,json}\" \"{spec,examples,src,types}/**/*.{js,ts,md,css,json}\"",
|
||||
"lint": "prettier --check \"*.{js,ts,md,css,json}\" \"{spec,examples,src,types}/**/*.{js,ts,md,css,json}\"",
|
||||
"pregenerate-docs": "node deletedocs.js",
|
||||
"generate-docs": "jsdoc -c jsdoc.json --readme README.md"
|
||||
},
|
||||
"browserslist": [
|
||||
"last 2 versions",
|
||||
"IE 11"
|
||||
]
|
||||
}
|
||||
1461
project/pidu/app/AppSessionArchive/jspdf/types/index.d.ts
vendored
Normal file
1461
project/pidu/app/AppSessionArchive/jspdf/types/index.d.ts
vendored
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user