ladjs / superagent

Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
https://ladjs.github.io/superagent/
MIT License
16.58k stars 1.33k forks source link

package.json: specify the files to include #1667

Closed XhmikosR closed 2 years ago

XhmikosR commented 2 years ago

Comparison made after running npm run build locally.

Before:

C:\Users\xmr\Desktop\superagent>npm pack --dry
npm notice
npm notice package: superagent@7.0.2
npm notice === Tarball Contents ===
npm notice 59B     .browserslistrc
npm notice 194B    .dist.babelrc
npm notice 1.1kB   .dist.eslintrc
npm notice 156B    .editorconfig
npm notice 13B     .gitattributes
npm notice 94B     .github/FUNDING.yml
npm notice 84B     .husky/commit-msg
npm notice 98B     .husky/pre-commit
npm notice 198B    .lib.babelrc
npm notice 678B    .lib.eslintrc
npm notice 35B     .remarkignore
npm notice 340B    .zuul.yml
npm notice 365B    CONTRIBUTING.md
npm notice 25.7kB  HISTORY.md
npm notice 1.1kB   LICENSE
npm notice 1.4kB   Makefile
npm notice 10.9kB  README.md
npm notice 114B    SECURITY.md
npm notice 111.4kB dist/superagent.js
npm notice 56.3kB  dist/superagent.min.js
npm notice 359B    docs/head.html
npm notice 8.9kB   docs/images/bg.png
npm notice 31.2kB  docs/index.md
npm notice 1.5kB   docs/style.css
npm notice 1.6kB   docs/tail.html
npm notice 154.3kB docs/test.html
npm notice 40.7kB  index.html
npm notice 5.8kB   lib/agent-base.js
npm notice 92.4kB  lib/client.js
npm notice 1.4kB   lib/is-object.js
npm notice 11.7kB  lib/node/agent.js
npm notice 23.6kB  lib/node/http2wrapper.js
npm notice 131.2kB lib/node/index.js
npm notice 1.3kB   lib/node/parsers/image.js
npm notice 1.4kB   lib/node/parsers/index.js
npm notice 2.8kB   lib/node/parsers/json.js
npm notice 1.1kB   lib/node/parsers/text.js
npm notice 1.9kB   lib/node/parsers/urlencoded.js
npm notice 10.6kB  lib/node/response.js
npm notice 6.9kB   lib/node/unzip.js
npm notice 71.0kB  lib/request-base.js
npm notice 11.6kB  lib/response-base.js
npm notice 8.1kB   lib/utils.js
npm notice 6.6kB   package.json
npm notice === Tarball Details ===
npm notice name:          superagent
npm notice version:       7.0.2
npm notice filename:      superagent-7.0.2.tgz
npm notice package size:  230.2 kB
npm notice unpacked size: 838.3 kB
npm notice shasum:        b513d22bb147e832e749b82fb2155d98692137d9
npm notice integrity:     sha512-D5/FeUTHfSHla[...]7hVSihCqer8KA==
npm notice total files:   44
npm notice
superagent-7.0.2.tgz

After:

C:\Users\xmr\Desktop\superagent>npm pack --dry
npm notice
npm notice package: superagent@7.0.2
npm notice === Tarball Contents ===
npm notice 1.1kB   LICENSE
npm notice 10.9kB  README.md
npm notice 111.4kB dist/superagent.js
npm notice 56.3kB  dist/superagent.min.js
npm notice 5.8kB   lib/agent-base.js
npm notice 92.4kB  lib/client.js
npm notice 1.4kB   lib/is-object.js
npm notice 11.7kB  lib/node/agent.js
npm notice 23.6kB  lib/node/http2wrapper.js
npm notice 131.2kB lib/node/index.js
npm notice 1.3kB   lib/node/parsers/image.js
npm notice 1.4kB   lib/node/parsers/index.js
npm notice 2.8kB   lib/node/parsers/json.js
npm notice 1.1kB   lib/node/parsers/text.js
npm notice 1.9kB   lib/node/parsers/urlencoded.js
npm notice 10.6kB  lib/node/response.js
npm notice 6.9kB   lib/node/unzip.js
npm notice 71.0kB  lib/request-base.js
npm notice 11.6kB  lib/response-base.js
npm notice 8.1kB   lib/utils.js
npm notice 6.6kB   package.json
npm notice === Tarball Details ===
npm notice name:          superagent
npm notice version:       7.0.2
npm notice filename:      superagent-7.0.2.tgz
npm notice package size:  167.5 kB
npm notice unpacked size: 569.2 kB
npm notice shasum:        eb3392153adfc00cec16e6c4ab71ee42bd5526ee
npm notice integrity:     sha512-45M+F/JgHYaYc[...]s/Z3GZl90c28A==
npm notice total files:   21
npm notice
superagent-7.0.2.tgz
niftylettuce commented 2 years ago

Released in v7.1.0 to npm

https://github.com/visionmedia/superagent/releases/tag/v7.1.0