From bc8ca9fdd2c6b364327965c37220f499093cf35f Mon Sep 17 00:00:00 2001 From: Jamie Magee Date: Sun, 24 May 2026 04:28:06 -0700 Subject: [PATCH] build: shrink publish ~40% by switching to a files allowlist and dropping unused source maps (#10939) Co-authored-by: Jay --- .npmignore | 10 ---------- package.json | 16 ++++++++++++++++ 2 files changed, 16 insertions(+), 10 deletions(-) delete mode 100644 .npmignore diff --git a/.npmignore b/.npmignore deleted file mode 100644 index fe5272f1..00000000 --- a/.npmignore +++ /dev/null @@ -1,10 +0,0 @@ -**/* -!/dist/** -!/lib/** -!index.js -!index.d.ts -!index.d.cts -!CHANGELOG.md -!LICENSE -!MIGRATION_GUIDE.md -!README.md diff --git a/package.json b/package.json index 0abc8a2d..ceb5a04b 100644 --- a/package.json +++ b/package.json @@ -97,6 +97,22 @@ "url": "https://github.com/axios/axios/issues" }, "homepage": "https://axios-http.com", + "files": [ + "index.js", + "index.d.ts", + "index.d.cts", + "CHANGELOG.md", + "MIGRATION_GUIDE.md", + "lib/", + "dist/axios.js", + "dist/axios.min.js", + "dist/axios.min.js.map", + "dist/esm/axios.js", + "dist/esm/axios.min.js", + "dist/esm/axios.min.js.map", + "dist/browser/axios.cjs", + "dist/node/axios.cjs" + ], "scripts": { "build": "gulp clear && cross-env NODE_ENV=production rollup -c -m", "version": "npm run build && git add package.json",