diff options
-rw-r--r-- | .release-please-manifest.json | 14 | ||||
-rw-r--r-- | CHANGELOG.md | 37 | ||||
-rw-r--r-- | package-lock.json | 38 | ||||
-rw-r--r-- | package.json | 14 | ||||
-rw-r--r-- | workspaces/arborist/CHANGELOG.md | 10 | ||||
-rw-r--r-- | workspaces/arborist/package.json | 2 | ||||
-rw-r--r-- | workspaces/libnpmdiff/CHANGELOG.md | 14 | ||||
-rw-r--r-- | workspaces/libnpmdiff/package.json | 4 | ||||
-rw-r--r-- | workspaces/libnpmexec/CHANGELOG.md | 14 | ||||
-rw-r--r-- | workspaces/libnpmexec/package.json | 4 | ||||
-rw-r--r-- | workspaces/libnpmfund/CHANGELOG.md | 6 | ||||
-rw-r--r-- | workspaces/libnpmfund/package.json | 4 | ||||
-rw-r--r-- | workspaces/libnpmpack/CHANGELOG.md | 14 | ||||
-rw-r--r-- | workspaces/libnpmpack/package.json | 4 | ||||
-rw-r--r-- | workspaces/libnpmpublish/CHANGELOG.md | 14 | ||||
-rw-r--r-- | workspaces/libnpmpublish/package.json | 4 |
16 files changed, 153 insertions, 44 deletions
diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 6a8d9b04e..b36c4d29f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,14 +1,14 @@ { - ".": "9.0.0-pre.2", - "workspaces/arborist": "6.0.0-pre.2", + ".": "9.0.0-pre.3", + "workspaces/arborist": "6.0.0-pre.3", "workspaces/libnpmaccess": "7.0.0-pre.1", - "workspaces/libnpmdiff": "5.0.0-pre.0", - "workspaces/libnpmexec": "5.0.0-pre.2", - "workspaces/libnpmfund": "4.0.0-pre.2", + "workspaces/libnpmdiff": "5.0.0-pre.1", + "workspaces/libnpmexec": "5.0.0-pre.3", + "workspaces/libnpmfund": "4.0.0-pre.3", "workspaces/libnpmhook": "9.0.0-pre.0", "workspaces/libnpmorg": "5.0.0-pre.0", - "workspaces/libnpmpack": "5.0.0-pre.0", - "workspaces/libnpmpublish": "7.0.0-pre.0", + "workspaces/libnpmpack": "5.0.0-pre.1", + "workspaces/libnpmpublish": "7.0.0-pre.1", "workspaces/libnpmsearch": "6.0.0-pre.0", "workspaces/libnpmteam": "5.0.0-pre.0", "workspaces/libnpmversion": "4.0.0-pre.0" diff --git a/CHANGELOG.md b/CHANGELOG.md index 689f7f19f..56800101d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,42 @@ # Changelog +## [9.0.0-pre.3](https://github.com/npm/cli/compare/v9.0.0-pre.2...v9.0.0-pre.3) (2022-09-30) + +### ⚠️ BREAKING CHANGES + +* `npm pack` now follows a strict order of operations when applying ignore rules. If a files array is present in the package.json, then rules in .gitignore and .npmignore files from the root will be ignored. +* `--timing` file changes: + - When run with the `--timing` flag, `npm` now writes timing data to a + file alongside the debug log data, respecting the `logs-dir` option and + falling back to `<CACHE>/_logs/` dir, instead of directly inside the + cache directory. + - The timing file data is no longer newline delimited JSON, and instead + each run will create a uniquely named `<ID>-timing.json` file, with the + `<ID>` portion being the same as the debug log. + - Finally, the data inside the file now has three top level keys, + `metadata`, `timers, and `unfinishedTimers` instead of everything being + a top level key. + +### Features + +* [`3ae796d`](https://github.com/npm/cli/commit/3ae796d937bd36a5b1b9fd6e9e8473b4f2ddc32d) implement new `npm-packlist` behavior (@lukekarrys) +* [`e64d69a`](https://github.com/npm/cli/commit/e64d69aedecc0943425605b3a6dc68aec3ad93aa) [#5581](https://github.com/npm/cli/pull/5581) write eresolve error files to the logs directory (@lukekarrys) +* [`3445da0`](https://github.com/npm/cli/commit/3445da0138f9eed9d73d2b3f5f451fcc1fa2e3fe) timings are now written alongside debug log files (@lukekarrys) + +### Documentation + +* [`f0e7584`](https://github.com/npm/cli/commit/f0e758494698d9dd8a58d07bf71c87608c36869e) [#5601](https://github.com/npm/cli/pull/5601) update docs/logging for new --access default (@wraithgar) + +### Dependencies + +* [`bc21552`](https://github.com/npm/cli/commit/bc2155247d00b7a868c414f4bc86993069b035f9) [#5603](https://github.com/npm/cli/pull/5603) `npm-package-arg@9.1.2` +* [Workspace](https://github.com/npm/cli/compare/arborist-v6.0.0-pre.2...arborist-v6.0.0-pre.3): `@npmcli/arborist@6.0.0-pre.3` +* [Workspace](https://github.com/npm/cli/compare/libnpmdiff-v5.0.0-pre.0...libnpmdiff-v5.0.0-pre.1): `libnpmdiff@5.0.0-pre.1` +* [Workspace](https://github.com/npm/cli/compare/libnpmexec-v5.0.0-pre.2...libnpmexec-v5.0.0-pre.3): `libnpmexec@5.0.0-pre.3` +* [Workspace](https://github.com/npm/cli/compare/libnpmfund-v4.0.0-pre.2...libnpmfund-v4.0.0-pre.3): `libnpmfund@4.0.0-pre.3` +* [Workspace](https://github.com/npm/cli/compare/libnpmpack-v5.0.0-pre.0...libnpmpack-v5.0.0-pre.1): `libnpmpack@5.0.0-pre.1` +* [Workspace](https://github.com/npm/cli/compare/libnpmpublish-v7.0.0-pre.0...libnpmpublish-v7.0.0-pre.1): `libnpmpublish@7.0.0-pre.1` + ## [9.0.0-pre.2](https://github.com/npm/cli/compare/v9.0.0-pre.1...v9.0.0-pre.2) (2022-09-23) ### ⚠️ BREAKING CHANGES diff --git a/package-lock.json b/package-lock.json index e455502bd..4c8acfb86 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "npm", - "version": "9.0.0-pre.2", + "version": "9.0.0-pre.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "npm", - "version": "9.0.0-pre.2", + "version": "9.0.0-pre.3", "bundleDependencies": [ "@isaacs/string-locale-compare", "@npmcli/arborist", @@ -91,7 +91,7 @@ ], "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^6.0.0-pre.2", + "@npmcli/arborist": "^6.0.0-pre.3", "@npmcli/ci-detect": "^2.0.0", "@npmcli/config": "^4.2.1", "@npmcli/fs": "^2.1.0", @@ -115,13 +115,13 @@ "is-cidr": "^4.0.2", "json-parse-even-better-errors": "^2.3.1", "libnpmaccess": "^7.0.0-pre.1", - "libnpmdiff": "^5.0.0-pre.0", - "libnpmexec": "^5.0.0-pre.2", - "libnpmfund": "^4.0.0-pre.2", + "libnpmdiff": "^5.0.0-pre.1", + "libnpmexec": "^5.0.0-pre.3", + "libnpmfund": "^4.0.0-pre.3", "libnpmhook": "^9.0.0-pre.0", "libnpmorg": "^5.0.0-pre.0", - "libnpmpack": "^5.0.0-pre.0", - "libnpmpublish": "^7.0.0-pre.0", + "libnpmpack": "^5.0.0-pre.1", + "libnpmpublish": "^7.0.0-pre.1", "libnpmsearch": "^6.0.0-pre.0", "libnpmteam": "^5.0.0-pre.0", "libnpmversion": "^4.0.0-pre.0", @@ -13828,7 +13828,7 @@ }, "workspaces/arborist": { "name": "@npmcli/arborist", - "version": "6.0.0-pre.2", + "version": "6.0.0-pre.3", "license": "ISC", "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", @@ -13903,10 +13903,10 @@ } }, "workspaces/libnpmdiff": { - "version": "5.0.0-pre.0", + "version": "5.0.0-pre.1", "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.0.0-pre.2", + "@npmcli/arborist": "^6.0.0-pre.3", "@npmcli/disparity-colors": "^2.0.0", "@npmcli/installed-package-contents": "^1.0.7", "binary-extensions": "^2.2.0", @@ -13926,10 +13926,10 @@ } }, "workspaces/libnpmexec": { - "version": "5.0.0-pre.2", + "version": "5.0.0-pre.3", "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.0.0-pre.2", + "@npmcli/arborist": "^6.0.0-pre.3", "@npmcli/ci-detect": "^2.0.0", "@npmcli/fs": "^2.1.1", "@npmcli/run-script": "^4.2.0", @@ -13957,10 +13957,10 @@ } }, "workspaces/libnpmfund": { - "version": "4.0.0-pre.2", + "version": "4.0.0-pre.3", "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.0.0-pre.2" + "@npmcli/arborist": "^6.0.0-pre.3" }, "devDependencies": { "@npmcli/eslint-config": "^3.1.0", @@ -14007,10 +14007,10 @@ } }, "workspaces/libnpmpack": { - "version": "5.0.0-pre.0", + "version": "5.0.0-pre.1", "license": "ISC", "dependencies": { - "@npmcli/arborist": "^6.0.0-pre.2", + "@npmcli/arborist": "^6.0.0-pre.3", "@npmcli/run-script": "^4.1.3", "npm-package-arg": "^9.0.1", "pacote": "^14.0.0-pre.3" @@ -14026,7 +14026,7 @@ } }, "workspaces/libnpmpublish": { - "version": "7.0.0-pre.0", + "version": "7.0.0-pre.1", "license": "ISC", "dependencies": { "normalize-package-data": "^4.0.0", @@ -14038,7 +14038,7 @@ "devDependencies": { "@npmcli/eslint-config": "^3.1.0", "@npmcli/template-oss": "4.4.1", - "libnpmpack": "^5.0.0-pre.0", + "libnpmpack": "^5.0.0-pre.1", "lodash.clonedeep": "^4.5.0", "nock": "^13.2.4", "tap": "^16.0.1" diff --git a/package.json b/package.json index a457bf5ed..be4d7f26d 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "9.0.0-pre.2", + "version": "9.0.0-pre.3", "name": "npm", "description": "a package manager for JavaScript", "workspaces": [ @@ -56,7 +56,7 @@ }, "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^6.0.0-pre.2", + "@npmcli/arborist": "^6.0.0-pre.3", "@npmcli/ci-detect": "^2.0.0", "@npmcli/config": "^4.2.1", "@npmcli/fs": "^2.1.0", @@ -80,13 +80,13 @@ "is-cidr": "^4.0.2", "json-parse-even-better-errors": "^2.3.1", "libnpmaccess": "^7.0.0-pre.1", - "libnpmdiff": "^5.0.0-pre.0", - "libnpmexec": "^5.0.0-pre.2", - "libnpmfund": "^4.0.0-pre.2", + "libnpmdiff": "^5.0.0-pre.1", + "libnpmexec": "^5.0.0-pre.3", + "libnpmfund": "^4.0.0-pre.3", "libnpmhook": "^9.0.0-pre.0", "libnpmorg": "^5.0.0-pre.0", - "libnpmpack": "^5.0.0-pre.0", - "libnpmpublish": "^7.0.0-pre.0", + "libnpmpack": "^5.0.0-pre.1", + "libnpmpublish": "^7.0.0-pre.1", "libnpmsearch": "^6.0.0-pre.0", "libnpmteam": "^5.0.0-pre.0", "libnpmversion": "^4.0.0-pre.0", diff --git a/workspaces/arborist/CHANGELOG.md b/workspaces/arborist/CHANGELOG.md index cd8e412ef..da71aab1a 100644 --- a/workspaces/arborist/CHANGELOG.md +++ b/workspaces/arborist/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## [6.0.0-pre.3](https://github.com/npm/cli/compare/arborist-v6.0.0-pre.2...arborist-v6.0.0-pre.3) (2022-09-30) + +### ⚠️ BREAKING CHANGES + +* `npm pack` now follows a strict order of operations when applying ignore rules. If a files array is present in the package.json, then rules in .gitignore and .npmignore files from the root will be ignored. + +### Features + +* [`3ae796d`](https://github.com/npm/cli/commit/3ae796d937bd36a5b1b9fd6e9e8473b4f2ddc32d) implement new `npm-packlist` behavior (@lukekarrys) + ## [6.0.0-pre.2](https://github.com/npm/cli/compare/arborist-v6.0.0-pre.1...arborist-v6.0.0-pre.2) (2022-09-23) ### Features diff --git a/workspaces/arborist/package.json b/workspaces/arborist/package.json index 243b9d467..33b0794a2 100644 --- a/workspaces/arborist/package.json +++ b/workspaces/arborist/package.json @@ -1,6 +1,6 @@ { "name": "@npmcli/arborist", - "version": "6.0.0-pre.2", + "version": "6.0.0-pre.3", "description": "Manage node_modules trees", "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", diff --git a/workspaces/libnpmdiff/CHANGELOG.md b/workspaces/libnpmdiff/CHANGELOG.md index 96a402f91..46c76e348 100644 --- a/workspaces/libnpmdiff/CHANGELOG.md +++ b/workspaces/libnpmdiff/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [5.0.0-pre.1](https://github.com/npm/cli/compare/libnpmdiff-v5.0.0-pre.0...libnpmdiff-v5.0.0-pre.1) (2022-09-30) + +### ⚠️ BREAKING CHANGES + +* `npm pack` now follows a strict order of operations when applying ignore rules. If a files array is present in the package.json, then rules in .gitignore and .npmignore files from the root will be ignored. + +### Features + +* [`3ae796d`](https://github.com/npm/cli/commit/3ae796d937bd36a5b1b9fd6e9e8473b4f2ddc32d) implement new `npm-packlist` behavior (@lukekarrys) + +### Dependencies + +* [Workspace](https://github.com/npm/cli/compare/arborist-v6.0.0-pre.2...arborist-v6.0.0-pre.3): `@npmcli/arborist@6.0.0-pre.3` + ## [5.0.0-pre.0](https://github.com/npm/cli/compare/libnpmdiff-v4.0.5...libnpmdiff-v5.0.0-pre.0) (2022-09-08) ### ⚠ BREAKING CHANGES diff --git a/workspaces/libnpmdiff/package.json b/workspaces/libnpmdiff/package.json index cb14dfa31..c933f590e 100644 --- a/workspaces/libnpmdiff/package.json +++ b/workspaces/libnpmdiff/package.json @@ -1,6 +1,6 @@ { "name": "libnpmdiff", - "version": "5.0.0-pre.0", + "version": "5.0.0-pre.1", "description": "The registry diff", "repository": { "type": "git", @@ -47,7 +47,7 @@ "tap": "^16.0.1" }, "dependencies": { - "@npmcli/arborist": "^6.0.0-pre.2", + "@npmcli/arborist": "^6.0.0-pre.3", "@npmcli/disparity-colors": "^2.0.0", "@npmcli/installed-package-contents": "^1.0.7", "binary-extensions": "^2.2.0", diff --git a/workspaces/libnpmexec/CHANGELOG.md b/workspaces/libnpmexec/CHANGELOG.md index 972bf585f..1bc75bde5 100644 --- a/workspaces/libnpmexec/CHANGELOG.md +++ b/workspaces/libnpmexec/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [5.0.0-pre.3](https://github.com/npm/cli/compare/libnpmexec-v5.0.0-pre.2...libnpmexec-v5.0.0-pre.3) (2022-09-30) + +### ⚠️ BREAKING CHANGES + +* `npm pack` now follows a strict order of operations when applying ignore rules. If a files array is present in the package.json, then rules in .gitignore and .npmignore files from the root will be ignored. + +### Features + +* [`3ae796d`](https://github.com/npm/cli/commit/3ae796d937bd36a5b1b9fd6e9e8473b4f2ddc32d) implement new `npm-packlist` behavior (@lukekarrys) + +### Dependencies + +* [Workspace](https://github.com/npm/cli/compare/arborist-v6.0.0-pre.2...arborist-v6.0.0-pre.3): `@npmcli/arborist@6.0.0-pre.3` + ## [5.0.0-pre.2](https://github.com/npm/cli/compare/libnpmexec-v5.0.0-pre.1...libnpmexec-v5.0.0-pre.2) (2022-09-23) ### Dependencies diff --git a/workspaces/libnpmexec/package.json b/workspaces/libnpmexec/package.json index 2d4df8579..48bd5e007 100644 --- a/workspaces/libnpmexec/package.json +++ b/workspaces/libnpmexec/package.json @@ -1,6 +1,6 @@ { "name": "libnpmexec", - "version": "5.0.0-pre.2", + "version": "5.0.0-pre.3", "files": [ "bin/", "lib/" @@ -58,7 +58,7 @@ "tap": "^16.0.1" }, "dependencies": { - "@npmcli/arborist": "^6.0.0-pre.2", + "@npmcli/arborist": "^6.0.0-pre.3", "@npmcli/ci-detect": "^2.0.0", "@npmcli/fs": "^2.1.1", "@npmcli/run-script": "^4.2.0", diff --git a/workspaces/libnpmfund/CHANGELOG.md b/workspaces/libnpmfund/CHANGELOG.md index 440951a45..51f191203 100644 --- a/workspaces/libnpmfund/CHANGELOG.md +++ b/workspaces/libnpmfund/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [4.0.0-pre.3](https://github.com/npm/cli/compare/libnpmfund-v4.0.0-pre.2...libnpmfund-v4.0.0-pre.3) (2022-09-30) + +### Dependencies + +* [Workspace](https://github.com/npm/cli/compare/arborist-v6.0.0-pre.2...arborist-v6.0.0-pre.3): `@npmcli/arborist@6.0.0-pre.3` + ## [4.0.0-pre.2](https://github.com/npm/cli/compare/libnpmfund-v4.0.0-pre.1...libnpmfund-v4.0.0-pre.2) (2022-09-23) ### Dependencies diff --git a/workspaces/libnpmfund/package.json b/workspaces/libnpmfund/package.json index 43a90df17..81deb03ac 100644 --- a/workspaces/libnpmfund/package.json +++ b/workspaces/libnpmfund/package.json @@ -1,6 +1,6 @@ { "name": "libnpmfund", - "version": "4.0.0-pre.2", + "version": "4.0.0-pre.3", "main": "lib/index.js", "files": [ "bin/", @@ -46,7 +46,7 @@ "tap": "^16.0.1" }, "dependencies": { - "@npmcli/arborist": "^6.0.0-pre.2" + "@npmcli/arborist": "^6.0.0-pre.3" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" diff --git a/workspaces/libnpmpack/CHANGELOG.md b/workspaces/libnpmpack/CHANGELOG.md index b38e01146..72d52f802 100644 --- a/workspaces/libnpmpack/CHANGELOG.md +++ b/workspaces/libnpmpack/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [5.0.0-pre.1](https://github.com/npm/cli/compare/libnpmpack-v5.0.0-pre.0...libnpmpack-v5.0.0-pre.1) (2022-09-30) + +### ⚠️ BREAKING CHANGES + +* `npm pack` now follows a strict order of operations when applying ignore rules. If a files array is present in the package.json, then rules in .gitignore and .npmignore files from the root will be ignored. + +### Features + +* [`3ae796d`](https://github.com/npm/cli/commit/3ae796d937bd36a5b1b9fd6e9e8473b4f2ddc32d) implement new `npm-packlist` behavior (@lukekarrys) + +### Dependencies + +* [Workspace](https://github.com/npm/cli/compare/arborist-v6.0.0-pre.2...arborist-v6.0.0-pre.3): `@npmcli/arborist@6.0.0-pre.3` + ## [5.0.0-pre.0](https://github.com/npm/cli/compare/libnpmpack-v4.1.3...libnpmpack-v5.0.0-pre.0) (2022-09-08) ### ⚠ BREAKING CHANGES diff --git a/workspaces/libnpmpack/package.json b/workspaces/libnpmpack/package.json index 20dc024ae..aa0b27036 100644 --- a/workspaces/libnpmpack/package.json +++ b/workspaces/libnpmpack/package.json @@ -1,6 +1,6 @@ { "name": "libnpmpack", - "version": "5.0.0-pre.0", + "version": "5.0.0-pre.1", "description": "Programmatic API for the bits behind npm pack", "author": "GitHub Inc.", "main": "lib/index.js", @@ -35,7 +35,7 @@ "bugs": "https://github.com/npm/libnpmpack/issues", "homepage": "https://npmjs.com/package/libnpmpack", "dependencies": { - "@npmcli/arborist": "^6.0.0-pre.2", + "@npmcli/arborist": "^6.0.0-pre.3", "@npmcli/run-script": "^4.1.3", "npm-package-arg": "^9.0.1", "pacote": "^14.0.0-pre.3" diff --git a/workspaces/libnpmpublish/CHANGELOG.md b/workspaces/libnpmpublish/CHANGELOG.md index 2c69ced55..cfc1f93dd 100644 --- a/workspaces/libnpmpublish/CHANGELOG.md +++ b/workspaces/libnpmpublish/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [7.0.0-pre.1](https://github.com/npm/cli/compare/libnpmpublish-v7.0.0-pre.0...libnpmpublish-v7.0.0-pre.1) (2022-09-30) + +### ⚠️ BREAKING CHANGES + +* The default value of `access` is now `public` + +### Features + +* [`525654e`](https://github.com/npm/cli/commit/525654e957a80c7f47472e18240e3c8d94e0568f) default access to `public` (@wraithgar) + +### Documentation + +* [`f0e7584`](https://github.com/npm/cli/commit/f0e758494698d9dd8a58d07bf71c87608c36869e) [#5601](https://github.com/npm/cli/pull/5601) update docs/logging for new --access default (@wraithgar) + ## [7.0.0-pre.0](https://github.com/npm/cli/compare/libnpmpublish-v6.0.5...libnpmpublish-v7.0.0-pre.0) (2022-09-08) ### ⚠ BREAKING CHANGES diff --git a/workspaces/libnpmpublish/package.json b/workspaces/libnpmpublish/package.json index ea2fdc181..8bfa3baf6 100644 --- a/workspaces/libnpmpublish/package.json +++ b/workspaces/libnpmpublish/package.json @@ -1,6 +1,6 @@ { "name": "libnpmpublish", - "version": "7.0.0-pre.0", + "version": "7.0.0-pre.1", "description": "Programmatic API for the bits behind npm publish and unpublish", "author": "GitHub Inc.", "main": "lib/index.js", @@ -26,7 +26,7 @@ "devDependencies": { "@npmcli/eslint-config": "^3.1.0", "@npmcli/template-oss": "4.4.1", - "libnpmpack": "^5.0.0-pre.0", + "libnpmpack": "^5.0.0-pre.1", "lodash.clonedeep": "^4.5.0", "nock": "^13.2.4", "tap": "^16.0.1" |