From daceb6d87e01d20c6aca043c12203af15cdf0045 Mon Sep 17 00:00:00 2001 From: Juan Picado Date: Sat, 14 Oct 2023 22:43:03 +0200 Subject: [PATCH] chore: restore engines legacy support (#4072) * chore: restore minimatch and legacy support to be used on 5.x versions * Update package.json * Create old-turkeys-heal.md --- .babelrc | 2 +- .changeset/old-turkeys-heal.md | 18 ++++++++++++++++++ packages/config/package.json | 4 ++-- packages/core/core/package.json | 2 +- packages/core/file-locking/package.json | 2 +- packages/core/tarball/package.json | 2 +- packages/core/url/package.json | 2 +- packages/logger/logger-7/package.json | 2 +- packages/logger/logger-commons/package.json | 2 +- packages/logger/logger-prettify/package.json | 2 +- packages/middleware/package.json | 2 +- packages/plugins/audit/package.json | 2 +- packages/plugins/htpasswd/package.json | 2 +- packages/search/package.json | 2 +- packages/signature/package.json | 2 +- packages/utils/package.json | 4 ++-- pnpm-lock.yaml | 18 +++++++++++++----- 17 files changed, 48 insertions(+), 22 deletions(-) create mode 100644 .changeset/old-turkeys-heal.md diff --git a/.babelrc b/.babelrc index 4d7b60b68..4901a0e42 100644 --- a/.babelrc +++ b/.babelrc @@ -4,7 +4,7 @@ "@babel/env", { "targets": { - "node": 16 + "node": 12 } } ], diff --git a/.changeset/old-turkeys-heal.md b/.changeset/old-turkeys-heal.md new file mode 100644 index 000000000..8dbb43421 --- /dev/null +++ b/.changeset/old-turkeys-heal.md @@ -0,0 +1,18 @@ +--- +'@verdaccio/config': minor +'@verdaccio/core': minor +'@verdaccio/file-locking': minor +'@verdaccio/tarball': minor +'@verdaccio/url': minor +'@verdaccio/logger-7': minor +'@verdaccio/logger-commons': minor +'@verdaccio/logger-prettify': minor +'@verdaccio/middleware': minor +'verdaccio-audit': minor +'verdaccio-htpasswd': minor +'@verdaccio/search': minor +'@verdaccio/signature': minor +'@verdaccio/utils': minor +--- + +restore legacy support diff --git a/packages/config/package.json b/packages/config/package.json index 7a021a81b..8ce627c27 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -26,7 +26,7 @@ "verdaccio" ], "engines": { - "node": ">=18" + "node": ">=12" }, "scripts": { "clean": "rimraf ./build", @@ -43,7 +43,7 @@ "debug": "4.3.4", "js-yaml": "4.1.0", "lodash": "4.17.21", - "minimatch": "9.0.3", + "minimatch": "7.4.6", "yup": "0.32.11" }, "devDependencies": { diff --git a/packages/core/core/package.json b/packages/core/core/package.json index aa2ed0209..1922c2589 100644 --- a/packages/core/core/package.json +++ b/packages/core/core/package.json @@ -19,7 +19,7 @@ "license": "MIT", "homepage": "https://verdaccio.org", "engines": { - "node": ">=18" + "node": ">=12" }, "repository": { "type": "https", diff --git a/packages/core/file-locking/package.json b/packages/core/file-locking/package.json index ca2abe658..c4ffee857 100644 --- a/packages/core/file-locking/package.json +++ b/packages/core/file-locking/package.json @@ -17,7 +17,7 @@ "license": "MIT", "homepage": "https://verdaccio.org", "engines": { - "node": ">=18" + "node": ">=12" }, "repository": { "type": "https", diff --git a/packages/core/tarball/package.json b/packages/core/tarball/package.json index 950ae71f0..92ff7342e 100644 --- a/packages/core/tarball/package.json +++ b/packages/core/tarball/package.json @@ -19,7 +19,7 @@ "license": "MIT", "homepage": "https://verdaccio.org", "engines": { - "node": ">=18" + "node": ">=12" }, "repository": { "type": "https", diff --git a/packages/core/url/package.json b/packages/core/url/package.json index d21a533b3..c2c89109d 100644 --- a/packages/core/url/package.json +++ b/packages/core/url/package.json @@ -19,7 +19,7 @@ "license": "MIT", "homepage": "https://verdaccio.org", "engines": { - "node": ">=18" + "node": ">=12" }, "repository": { "type": "https", diff --git a/packages/logger/logger-7/package.json b/packages/logger/logger-7/package.json index 7c385fb27..a3739b854 100644 --- a/packages/logger/logger-7/package.json +++ b/packages/logger/logger-7/package.json @@ -26,7 +26,7 @@ "verdaccio" ], "engines": { - "node": ">=18" + "node": ">=12" }, "scripts": { "clean": "rimraf ./build", diff --git a/packages/logger/logger-commons/package.json b/packages/logger/logger-commons/package.json index 8382264a1..282e56c85 100644 --- a/packages/logger/logger-commons/package.json +++ b/packages/logger/logger-commons/package.json @@ -26,7 +26,7 @@ "verdaccio" ], "engines": { - "node": ">=18" + "node": ">=12" }, "scripts": { "clean": "rimraf ./build", diff --git a/packages/logger/logger-prettify/package.json b/packages/logger/logger-prettify/package.json index 9e053ae47..732272a1c 100644 --- a/packages/logger/logger-prettify/package.json +++ b/packages/logger/logger-prettify/package.json @@ -26,7 +26,7 @@ "verdaccio" ], "engines": { - "node": ">=18" + "node": ">=12" }, "scripts": { "clean": "rimraf ./build", diff --git a/packages/middleware/package.json b/packages/middleware/package.json index 97a358d4d..8d4393968 100644 --- a/packages/middleware/package.json +++ b/packages/middleware/package.json @@ -26,7 +26,7 @@ "verdaccio" ], "engines": { - "node": ">=18" + "node": ">=12" }, "scripts": { "clean": "rimraf ./build", diff --git a/packages/plugins/audit/package.json b/packages/plugins/audit/package.json index 5c16c0e26..0f5d86554 100644 --- a/packages/plugins/audit/package.json +++ b/packages/plugins/audit/package.json @@ -27,7 +27,7 @@ "main": "build/index.js", "types": "build/index.d.ts", "engines": { - "node": ">=18" + "node": ">=12" }, "dependencies": { "@verdaccio/config": "workspace:7.0.0-next.2", diff --git a/packages/plugins/htpasswd/package.json b/packages/plugins/htpasswd/package.json index 5b4a73273..6c88405f6 100644 --- a/packages/plugins/htpasswd/package.json +++ b/packages/plugins/htpasswd/package.json @@ -30,7 +30,7 @@ "build" ], "engines": { - "node": ">=18" + "node": ">=12" }, "dependencies": { "@verdaccio/core": "workspace:7.0.0-next.2", diff --git a/packages/search/package.json b/packages/search/package.json index fa2dc6dbd..203f8b3a0 100644 --- a/packages/search/package.json +++ b/packages/search/package.json @@ -26,7 +26,7 @@ "verdaccio" ], "engines": { - "node": ">=18" + "node": ">=12" }, "scripts": { "clean": "rimraf ./build", diff --git a/packages/signature/package.json b/packages/signature/package.json index 2ae4417a0..7ac59388d 100644 --- a/packages/signature/package.json +++ b/packages/signature/package.json @@ -26,7 +26,7 @@ "verdaccio" ], "engines": { - "node": ">=18" + "node": ">=12" }, "scripts": { "clean": "rimraf ./build", diff --git a/packages/utils/package.json b/packages/utils/package.json index d802fcd6f..fb6e6b8f9 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -26,11 +26,11 @@ "verdaccio" ], "engines": { - "node": ">=18" + "node": ">=12" }, "dependencies": { "@verdaccio/core": "workspace:7.0.0-next.2", - "minimatch": "9.0.3", + "minimatch": "7.4.6", "semver": "7.5.4", "lodash": "4.17.21" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8553b3b1b..1c069949a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -667,8 +667,8 @@ importers: specifier: 4.17.21 version: 4.17.21 minimatch: - specifier: 9.0.3 - version: 9.0.3 + specifier: 7.4.6 + version: 7.4.6 yup: specifier: 0.32.11 version: 0.32.11 @@ -1994,8 +1994,8 @@ importers: specifier: 4.17.21 version: 4.17.21 minimatch: - specifier: 9.0.3 - version: 9.0.3 + specifier: 7.4.6 + version: 7.4.6 semver: specifier: 7.5.4 version: 7.5.4 @@ -22504,11 +22504,19 @@ packages: dependencies: brace-expansion: 2.0.1 + /minimatch@7.4.6: + resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: false + /minimatch@9.0.3: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 + dev: true /minimist-options@4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} @@ -29640,7 +29648,7 @@ packages: portfinder: 1.0.32(supports-color@6.1.0) schema-utils: 1.0.0 selfsigned: 1.10.14 - semver: 6.3.1 + semver: 6.3.0 serve-index: 1.9.1(supports-color@6.1.0) sockjs: 0.3.24 sockjs-client: 1.6.1(supports-color@6.1.0)