Просмотр исходного кода

feat: add package extensions for @stoplight/json-ref-resolver and update pnpm.lock

Yuki Takei 13 часов назад
Родитель
Сommit
2452356eff
2 измененных файлов с 12 добавлено и 0 удалено
  1. 10 0
      package.json
  2. 2 0
      pnpm-lock.yaml

+ 10 - 0
package.json

@@ -92,12 +92,22 @@
     "@lykmapipo/common>mime": "mime v4 is provided only by ESM, but @lykmapipo/common requires CommonJS version",
     "@lykmapipo/common>parse-json": "parse-json v6 is provided only by ESM, but @lykmapipo/common requires CommonJS version"
   },
+  "// comments for pnpm.packageExtensions": {
+    "@stoplight/json-ref-resolver": "The package extension adds lodash as a dependency of @stoplight/json-ref-resolver, which is required by @stoplight/spectral-core. This is necessary because the version of @stoplight/json-ref-resolver used by @stoplight/spectral-core does not declare lodash as a dependency, but it uses lodash in its code."
+  },
   "pnpm": {
     "overrides": {
       "@lykmapipo/common>flat": "5.0.2",
       "@lykmapipo/common>mime": "3.0.0",
       "@lykmapipo/common>parse-json": "5.2.0"
     },
+    "packageExtensions": {
+      "@stoplight/json-ref-resolver": {
+        "dependencies": {
+          "lodash": "*"
+        }
+      }
+    },
     "ignoredBuiltDependencies": [
       "@swc/core",
       "core-js",

+ 2 - 0
pnpm-lock.yaml

@@ -9,6 +9,8 @@ overrides:
   '@lykmapipo/common>mime': 3.0.0
   '@lykmapipo/common>parse-json': 5.2.0
 
+packageExtensionsChecksum: sha256-GajVZQir97Azytwy826a32eTs48BWbLbAWL76me3Lag=
+
 patchedDependencies:
   '@marp-team/marp-core':
     hash: 9339c96cb1f7b7d331a5faf3719935af8d4f5415f1f8b88ee73aad42627c5dd4