OpenTermsArchive / engine

Tracks contractual documents and exposes changes to the terms of online services.
https://opentermsarchive.org
European Union Public License 1.2
106 stars 30 forks source link

Speed up and decrease costs of packaging #968

Closed MattiSG closed 1 year ago

MattiSG commented 1 year ago

Avoid forcing dependents to download, decompress and store irrelevant files such as decision records or test files. Decrease published size and upload and download speed by 50% and storage size by 30%:

- npm notice package size:  187.1 kB
+ npm notice package size:  89.0 kB
- npm notice unpacked size: 637.3 kB
+ npm notice unpacked size: 463.2 kB
- npm notice total files:   168
+ npm notice total files:   107
Ndpnt commented 1 year ago

As target branch has been forced pushed many times to tests release workflow, I cherry picked your commit in the target branch and I close this PR.