Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed issues with margins #2

Open
wants to merge 154 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
154 commits
Select commit Hold shift + click to select a range
65c64b5
add utf-8 notice to issue template
HackbrettXXX Mar 26, 2020
6f8cc1b
fix the Gitpod automated setup.
nisarhassan12 May 4, 2020
6296b62
fix livedemo checkbox #2760
eniovalo Jun 9, 2020
a5ee1d0
Merge pull request #2762 from eniovalo/livedemo-button
HackbrettXXX Jun 10, 2020
0b32c35
Add action that closes stale issues
HackbrettXXX Jun 25, 2020
c5a2f29
fix context2d autoPaging with 10 or more pages
HackbrettXXX Jun 26, 2020
716f455
fix exceptions in WebPDecoder
HackbrettXXX Jun 30, 2020
c2b36e8
fix AcroForm maxFontSize/fontSize and Rect scaling when fields were c…
HackbrettXXX Jul 1, 2020
879a37e
Fix flaky CI tests (#2786)
HackbrettXXX Jul 2, 2020
284948c
Merge branch 'master' into close-stale-issues
HackbrettXXX Jul 2, 2020
407e64d
Merge pull request #2785 from MrRio/close-stale-issues
HackbrettXXX Jul 2, 2020
618038b
Merge branch 'master' into fix-webp-support
HackbrettXXX Jul 2, 2020
35acc5d
Merge branch 'master' into context2d-autopaging
HackbrettXXX Jul 2, 2020
f30e68f
Merge pull request #2794 from HackbrettXXX/fix-webp-support
HackbrettXXX Jul 2, 2020
3d1e6dd
fix test case for FF/Chrome
HackbrettXXX Jul 2, 2020
7b4ce7d
fix reference server (unicode) + nicer output
HackbrettXXX Jul 2, 2020
8c921d1
all three browsers in test-local, as well
HackbrettXXX Jul 2, 2020
1da7e56
Merge branch 'master' into context2d-autopaging
HackbrettXXX Jul 2, 2020
08754f3
Merge pull request #2793 from HackbrettXXX/context2d-autopaging
HackbrettXXX Jul 2, 2020
c5075bd
Merge branch 'master' into reference-server
HackbrettXXX Jul 2, 2020
e8749e9
Merge branch 'master' into HackbrettXXX-issue-template
MrRio Jul 2, 2020
5dc8de6
Merge pull request #2796 from HackbrettXXX/reference-server
HackbrettXXX Jul 2, 2020
1976a72
Merge branch 'master' into HackbrettXXX-issue-template
HackbrettXXX Jul 2, 2020
e368ec5
disable yarn cache in travis
HackbrettXXX Jul 3, 2020
4d69b2c
Merge pull request #2798 from HackbrettXXX/disable-ci-caching
HackbrettXXX Jul 3, 2020
4beab51
Merge branch 'master' into HackbrettXXX-issue-template
HackbrettXXX Jul 3, 2020
b3315c0
Merge pull request #2709 from MrRio/HackbrettXXX-issue-template
HackbrettXXX Jul 3, 2020
09db2bb
Merge branch 'master' into fix-acroform-scale
HackbrettXXX Jul 3, 2020
a25a8b3
Merge pull request #2797 from HackbrettXXX/fix-acroform-scale
HackbrettXXX Jul 3, 2020
f17e926
fixed issue #2632 (#2665)
kakugiki Jul 6, 2020
0656320
modernize output files, refactor testing, add deployment tests for di…
HackbrettXXX Jul 8, 2020
4864317
Merge branch 'master' into modernization
HackbrettXXX Jul 8, 2020
f79ffc2
disable svg test
HackbrettXXX Jul 8, 2020
2ad12a2
run node tests also on CI
HackbrettXXX Jul 8, 2020
b1dd634
use yarpm
HackbrettXXX Jul 8, 2020
8a377a4
resolve warnings during yarn install
HackbrettXXX Jul 8, 2020
a39396a
feat: 🎸 sanitize HTML in createElement
AdamGold Jul 9, 2020
620ac9c
add "browser" field in package.json
HackbrettXXX Jul 9, 2020
d6271db
Merge pull request #2806 from AdamGold/master
HackbrettXXX Jul 9, 2020
2e42cf7
Merge branch 'master' into master
HackbrettXXX Jul 9, 2020
2bc95a0
Merge pull request #2735 from nisarhassan12/master
HackbrettXXX Jul 9, 2020
5ce87d8
docs: Fix simple typo, indicies -> indices (#2723)
timgates42 Jul 9, 2020
14d3144
fix font size scaled 1/2.83 compared to CanvasRenderingContext2D (#2700)
tompng Jul 9, 2020
4178d40
Filename as window title (#2500)
amyegan Jul 9, 2020
dda2b60
Fix formatting (#2483)
fulldecent Jul 10, 2020
be0ae5d
fix exported classes
HackbrettXXX Jul 10, 2020
12346b3
replaced @property with @param in addFont inline documentation. (#2809)
HackbrettXXX Jul 10, 2020
4dd017b
Fix loading fonts that are not in VFS
HackbrettXXX Jul 13, 2020
9e6a91e
Merge pull request #2810 from HackbrettXXX/fix-font-loading
HackbrettXXX Jul 13, 2020
425240a
make encoding parameter in addFont optional in typings
HackbrettXXX Jul 14, 2020
8fd17a1
optimize performance of Matrix constructor
HackbrettXXX Jul 14, 2020
96a582e
Merge pull request #2811 from HackbrettXXX/matrix-performance
HackbrettXXX Jul 14, 2020
f06ab37
generate source maps
HackbrettXXX Jul 17, 2020
91cecee
Fix context2d lineWidth scaling (#2702)
tompng Jul 17, 2020
480ae0f
Merge branch 'master' into modernization
HackbrettXXX Jul 17, 2020
ef3978f
fix escaping of font names
HackbrettXXX Jul 21, 2020
fd01537
Merge pull request #2816 from HackbrettXXX/fix-font-name-escaping
HackbrettXXX Jul 21, 2020
5f9b60c
update font-converter - can now generate UMD and ES modules headers
HackbrettXXX Jul 21, 2020
1d2cb9e
Update html.js
kakugiki Jul 22, 2020
3c195a5
Merge pull request #2817 from kakugiki/patch2766
HackbrettXXX Jul 23, 2020
96e09d3
Merge branch 'master' into modernization
HackbrettXXX Jul 27, 2020
82d3b7d
Merge pull request #2804 from HackbrettXXX/modernization
HackbrettXXX Jul 27, 2020
a754f0d
fix online playground and commit dist files
HackbrettXXX Jul 27, 2020
11506e0
Merge pull request #2826 from HackbrettXXX/fix-online-playground
HackbrettXXX Jul 27, 2020
511d4f6
getTextDimensions supports maxWidth (#2824)
Nnoerregaard Aug 10, 2020
1d7221d
fix usage of custom fonts in context2d
HackbrettXXX Aug 10, 2020
eb70ab2
Merge pull request #2834 from HackbrettXXX/context2d-custom-fonts
HackbrettXXX Aug 10, 2020
b70b8ea
fix reading of compound glyphs
HackbrettXXX Aug 10, 2020
4290d9f
Merge pull request #2835 from HackbrettXXX/fix-compound-glyphs
HackbrettXXX Aug 10, 2020
2ad55ce
update readme for 2.0 release
HackbrettXXX Aug 10, 2020
151f1b0
improve "contributing" section in readme
HackbrettXXX Aug 10, 2020
f0d23cb
add GitHub action that publishes a release on npm
HackbrettXXX Aug 10, 2020
b76b102
fix doc generation and let it run on npm version, as well
HackbrettXXX Aug 10, 2020
f85b95b
remove deprecated modules, methods and parameters
HackbrettXXX Aug 10, 2020
4ee9e33
remove deprecated makeFonts cli script
HackbrettXXX Aug 10, 2020
d01b6ea
update copyright in license
HackbrettXXX Aug 10, 2020
5fda60e
update release instructions
HackbrettXXX Aug 10, 2020
8da3744
update bower.json to 2.0.0
HackbrettXXX Aug 10, 2020
f9f6b89
also commit docs folder in npm version
HackbrettXXX Aug 10, 2020
5211ec9
delete accidentally commited worker files in dist
HackbrettXXX Aug 11, 2020
f794052
describe different types of output files in readme
HackbrettXXX Aug 11, 2020
71a7ddd
remove deprecated API from typings
HackbrettXXX Aug 11, 2020
d160d82
add license to archive and add license header to typings
HackbrettXXX Aug 11, 2020
4497d22
2.0.0
HackbrettXXX Aug 11, 2020
b3065f5
Fixing bad API usage in examples (#2838)
yGuy Aug 11, 2020
e639dcd
Release 2.0.0 breaks the latest unpkg jspdf.*.js URL (#2840)
Aug 11, 2020
3d4a854
fix getTextDimensions typings
HackbrettXXX Aug 14, 2020
d6d6640
Merge pull request #2848 from HackbrettXXX/fix-getTextDimensions-typings
HackbrettXXX Aug 14, 2020
22b7e25
fix XREF table generation
HackbrettXXX Aug 20, 2020
07d682a
Merge pull request #2866 from HackbrettXXX/fix-xref-table
HackbrettXXX Aug 20, 2020
c3a379d
fixed basic.html and update 'pdfjsnewwindow' (#2855)
kakugiki Aug 21, 2020
ab21994
fix "dependency is an expression" issue (#2865)
HackbrettXXX Aug 21, 2020
02c7faa
Fix-splitTextToSize method crashes if cell value is not a string #2849
Aug 25, 2020
078d0fb
Merge pull request #2872 from skchawala/allow_number_in_table_cell
HackbrettXXX Aug 25, 2020
dd6bddd
2.1.0
HackbrettXXX Aug 25, 2020
3eb7499
Update param type on docs
GomesCamila Aug 27, 2020
320585f
Merge pull request #2880 from GomesCamila/patch-2
HackbrettXXX Aug 27, 2020
7fc39c1
add a "browser" field so jsPDF works with parcel 2
HackbrettXXX Aug 27, 2020
a51e8e5
Merge pull request #2881 from HackbrettXXX/add-browser-field
HackbrettXXX Aug 28, 2020
00f867b
Use any[] for untyped array instead of []
Xenoage Aug 28, 2020
ff854e7
Merge pull request #2884 from Xenoage/patch-1
HackbrettXXX Aug 28, 2020
87aa7aa
Fix html documentation in typings and JSDoc (#2893)
aaron-russell Sep 3, 2020
550ad8b
2.1.1
HackbrettXXX Sep 7, 2020
0080129
use the correct class from jsPDF.AcroForm
vijay-qburst Sep 8, 2020
cddca80
Merge pull request #2902 from iamvijaydev/fix-acroforms-demo
HackbrettXXX Sep 8, 2020
29ca10f
fix atob/btoa for IE/old Edge
HackbrettXXX Sep 8, 2020
bc6c640
Merge pull request #2905 from HackbrettXXX/fix-atob-btoa
HackbrettXXX Sep 9, 2020
de1e8ef
fix module names in "Could not load XY" exceptions (#2906)
HackbrettXXX Sep 9, 2020
77ce3d3
Fix types of text method parameters in docs. (#2915)
izdwuut Sep 16, 2020
511b0a3
improve hotfix documentation and mention px_scaling hotfix in jsPDF d…
HackbrettXXX Sep 24, 2020
7a5fd54
Merge pull request #2928 from HackbrettXXX/hotfix-documentation
HackbrettXXX Sep 24, 2020
9b06098
add contribution guide (#2929)
HackbrettXXX Sep 25, 2020
4ccec9b
Fix multiline text not preserved when using "maxWidth" property
listopadiya Oct 4, 2020
704f5a9
Merge pull request #2942 from listopadiya/master
HackbrettXXX Oct 5, 2020
00fcbf3
fix(types): remove addHTML
simon04 Oct 5, 2020
533b8f0
fix(types): remove fromHTML
simon04 Oct 5, 2020
1abf1b0
fix(types): remove html2pdf
simon04 Oct 5, 2020
2cc2ecf
Merge pull request #2946 from simon04/ts-remove-deprecated
HackbrettXXX Oct 6, 2020
fe706dc
Fixed ImageCompression, ColorSpace, ShadingPatterShop export and enum…
Cafnio Oct 6, 2020
c964480
Fix broken links after addPage with different page size (#2943)
MarceloZapatta Oct 7, 2020
52993c6
Various Grammatical and Spelling Changes to the README (#2948)
VPEvents Oct 7, 2020
c630c77
improve stale issue action (#2957)
HackbrettXXX Oct 14, 2020
deeff31
Rename MIT-LICENSE.txt to LICENSE (#2956)
oliverpool Oct 14, 2020
b5921da
fix exempt-issue-labels list in stale issue action
HackbrettXXX Oct 15, 2020
5bfd195
Merge pull request #2960 from HackbrettXXX/fix-stale-issue-action
HackbrettXXX Oct 15, 2020
d1f864b
Fix margin values not working for html
jeffsieu Oct 24, 2020
a62480e
use package link in unpkg word.
luiscobot Oct 25, 2020
d4cac97
Merge pull request #2978 from luiscobits/master
HackbrettXXX Oct 26, 2020
16499ee
Merge branch 'master' into master
jeffsieu Oct 26, 2020
93aab85
Remove renderMaxWidthOverflow flag
jeffsieu Oct 26, 2020
184fcfa
Make margin parameter independent from x, y
jeffsieu Oct 27, 2020
0d19882
bump dep on dompurify to pickup fixes for cve
aruniverse Oct 28, 2020
d032321
Merge pull request #2982 from aruniverse/security/cve2020-7691
HackbrettXXX Oct 28, 2020
c44b9c1
Add functions to encrypt PDFs for pdf version 1.3 (#2959)
owenl131 Oct 28, 2020
d80fdf9
Merge branch 'master' into master
jeffsieu Oct 29, 2020
b204da1
fix undefined Canvg reference (#2981)
antonkri97 Oct 29, 2020
15264b0
Add test cases for html margin, x and y
jeffsieu Oct 29, 2020
d63fce6
Merge branch 'master' into master
jeffsieu Oct 29, 2020
d206850
Fix html tests
jeffsieu Oct 29, 2020
56f2747
Changes
jeffsieu Oct 31, 2020
ccd252e
Changes
jeffsieu Oct 31, 2020
824be42
Fix html test cases
jeffsieu Oct 31, 2020
0d4f672
Fix test cases
jeffsieu Oct 31, 2020
365b9bb
Fix tests
jeffsieu Oct 31, 2020
194c842
Fix tests
jeffsieu Oct 31, 2020
4f05e8c
add a couple of test cases (results are still wrong)
HackbrettXXX Nov 5, 2020
b014100
Add security notice for encryption
Rotzbua Nov 7, 2020
344ecb0
Merge pull request #2996 from Rotzbua/patch-1
HackbrettXXX Nov 9, 2020
14bacf1
Apply suggestions from code review
jeffsieu Nov 18, 2020
e2dc83d
Merge branch 'master' into master
jeffsieu Nov 18, 2020
a30589f
fix on margins
Rui-Jesus Nov 18, 2020
3fc2ac1
Fixed another issues with margins but on inserting lines this time
Rui-Jesus Nov 19, 2020
9f6abbb
Regenerated dist files
Rui-Jesus Nov 19, 2020
0db84dc
Removed ES6 characters
Rui-Jesus Nov 23, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
37 changes: 20 additions & 17 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,18 +1,21 @@
module.exports = {
"env": {
"browser": true,
"commonjs": true,
"es6": true,
"node": true
},
"extends": "eslint:recommended",
"globals": {
"Atomics": "readonly",
"SharedArrayBuffer": "readonly"
},
"parserOptions": {
"ecmaVersion": 2018
},
"rules": {
}
};
parser: "@typescript-eslint/parser",
extends: ["eslint:recommended", "plugin:@typescript-eslint/recommended"],
env: {
browser: true,
commonjs: true,
es6: true,
node: true,
jasmine: true
},
plugins: ["@typescript-eslint", "jasmine"],
globals: {
Atomics: "readonly",
SharedArrayBuffer: "readonly"
},
parserOptions: {
ecmaVersion: 2018,
sourceType: "module"
},
rules: {}
};
22 changes: 22 additions & 0 deletions .github/workflows/npm-publish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created
# For more information see: https://help.github.com/actions/language-and-framework-guides/publishing-nodejs-packages

name: Node.js Package

on:
release:
types: [published]

jobs:
publish-npm:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: 12
registry-url: https://registry.npmjs.org/
- run: npm ci
- run: npm publish
env:
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
21 changes: 21 additions & 0 deletions .github/workflows/stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Mark and close stale issues

on:
schedule:
- cron: "30 1 * * *"

jobs:
stale:

runs-on: ubuntu-latest

steps:
- uses: actions/stale@v3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: 'This issue is stale because it has been open 90 days with no activity. It will be closed soon. Please comment/reopen if this issue is still relevant.'
stale-issue-label: 'no-issue-activity'
exempt-issue-labels: 'Bug,Feature Request,persistent'
remove-stale-when-updated: true
days-before-stale: 90
days-before-close: 7
2 changes: 1 addition & 1 deletion .gitpod.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
tasks:
- init: npm run build
- init: npm install && npm run build
command: npm start
ports:
- port: 8000
Expand Down
4 changes: 3 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ install:
- npm -g install yarn
- yarn
cache:
npm: false
yarn: false
directories:
- ~/.yarn
# - ~/.yarn
- ~/.nvm
80 changes: 80 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
# Contribution Guidelines

:+1::tada: First off, thanks for taking the time to contribute! :tada::+1:

## Code of Conduct

This project and everyone participating in it is governed by the
[Code of Conduct](https://github.com/MrRio/jsPDF/blob/master/CODE_OF_CONDUCT.md).
By participating, you are expected to uphold this code. Please report unacceptable behavior to
[[email protected]](mailto:[email protected]).

## How Can I Contribute?

jsPDF is an open source project and requires help from the community. Any contributions from the community are very
much welcome! Be it "only" reporting bugs or actually contributing code to the repository.

### Reporting Bugs

jsPDF is by no means perfect. If you find something is not working as expected we are glad to receive an
issue report from you. Please make sure to
[search for similar issues](https://github.com/search?q=is%3Aissue+repo%3AMrRio%2FjsPDF&type=issues) first.

If you did not find any related issues, please report a [new issue](https://github.com/MrRio/jsPDF/issues).
In order to be able to react efficiently we ask you to provide us with the following information:

- The **version** of jsPDF you are using
- A small code example that reproduces the issue ([mcve](https://stackoverflow.com/help/mcve))

Please also abide to these rules:

- Formulate the issue in English.
- Provide a **clear and descriptive** title
- Stick to the issue template
- Make sure code is properly indented and
[formatted](https://help.github.com/articles/basic-writing-and-formatting-syntax/#quoting-code) (Use ``` around
code blocks). Attach large code snippets as file.

Note that this is an open source project and don't expect us to fix every issue immediately. Please also consider
fixing the issue yourself and preparing a pull request. Sometimes a pointer to a specific line of code already helps
a lot. We will happily discuss and merge contributions from the community!

### Pull requests

We are very happy about pull requests from the community and will discuss and merge them in a timely manner. When
preparing a pull request please follow these guidelines:

- You can find instructions for building and testing jsPDF [below](#building-and-testing-jspdf)
- Make sure to cover new features or bugs with test cases. Test cases should be as small as possible.
- Make sure to follow the PDF specification. JsPDF currently implements part of the PDF 1.3 specification.
- Make sure all tests are green before committing (`npm run test-local`)
- Use only es5-compatible code in the `src` folder (except for import/export statements). The sources are currently
not babeled. When using newer EcmaScript or Browser APIs make sure the required polyfills are listed in
`src/polyfills.js`.
- Run `npm run prettier` before committing.
- For the commit message, follow these guidelines:
- Use the present tense ("Add feature" not "Added feature")
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
- Limit the first line to 72 characters or fewer
- Reference issues and pull requests liberally after the first line
- Make sure the CI tests are green after pushing. If not, please fix them.

### Building and Testing jsPDF

You can build the library with `npm install && npm run build`. This will fetch all dependencies and then compile the `dist`
files. To see the examples locally you can start a web server with `npm start` and go to `localhost:8000`.

To test locally, run

```sh
npm run test-unit # will run only unit tests
# or
npm run test-local # will also run deployment tests for different module formats using the files in the dist folder
```

The tests live in the `test` folder and are a set of `specs` that sometimes compare the result with checked-in
reference PDF files. New reference PDFs can be created by running `npm run test-training` in the background.

Alternatively, you can build jsPDF using these commands in a readily configured online workspace:

[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io#https://github.com/MrRio/jsPDF)
43 changes: 28 additions & 15 deletions HOTFIX_README.md
Original file line number Diff line number Diff line change
@@ -1,53 +1,66 @@
#Hotfixes
# Hotfixes

We sometimes bake-in solutions (A.K.A. hotfixes) to solve issues for specific use cases.

When we deem a hotfix will not break existing code,
will make it default behaviour and mark the hotfix as _accepted_,
At that point the define can be removed.

To enable a hotfix, define the following member of your created PDF,
where the pdf.hotfix field is the name of the hotfix.

var pdf new jsPDF(...);
pdf.hotfix.fill_close = true;

will make it default behaviour and mark the hotfix as _accepted_,
At that point the define can be removed.

To enable a hotfix, pass the `hotfixes` option to the jsPDF constructor:

```js
new jsPDF({
hotfixes: ["px_scaling"]
});
```

# Active Hotfixes

## px_scaling

### Applies To

jsPDF Core

### Description

When supplying 'px' as the unit for the PDF, the internal scaling factor was being miscalculated making drawn components
larger than they should be. Enabling this hotfix will correct this scaling calculation and items will be drawn to the
larger than they should be. Enabling this hotfix will correct this scaling calculation and items will be drawn to the
correct scale.

### To Enable

To enable this hotfix, supply a 'hotfixes' array to the options object in the jsPDF constructor function, and add the
string 'px_scaling' to this array.

#Accepted Hotfixes

## scale_text

### Applies To

context2d plugin

### Affects

Drawing and Filling Text when a scale transformation is active.

### Description

jsPDF currently has no way to draw scaled text.
This hotfix scales the current font size by the x-axis scale factor.

## fill_close

### Applies To

context2d plugin

### Affects
Filling paths

Filling paths

### Description

In certain cases, closing a fill would result in a path resolving to an incorrect point.
The was most likely fixed when we refactored matrix logic. Enabling this hotfix will ignore a most-likely unneeded workaround.

The was most likely fixed when we refactored matrix logic. Enabling this hotfix will ignore a most-likely unneeded workaround.
2 changes: 2 additions & 0 deletions ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
Feature requests, bug reports etc. are very welcome as issues. But questions are directed to stackoverflow with the tag `jspdf`.

If you are facing issues with utf-8 characters, please refer to [#2677](https://github.com/MrRio/jsPDF/issues/2677).

Note that bug reports should follow these guidelines:

1. A bug should be reported as an [mcve](https://stackoverflow.com/help/mcve)
Expand Down
4 changes: 3 additions & 1 deletion MIT-LICENSE.txt → LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
Copyright (c) 2010-2016 James Hall, https://github.com/MrRio/jsPDF
Copyright
(c) 2010-2020 James Hall, https://github.com/MrRio/jsPDF
(c) 2015-2020 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
Expand Down
Loading