Skip to content

Adding new dep via devDependencies via .pdkitrc.ts installs * version #3

@moltar

Description

@moltar

Is this expected behaviour?

Added a dep:

diff --git a/.pdkitrc.ts b/.pdkitrc.ts
index a435330..5d7506b 100644
--- a/.pdkitrc.ts
+++ b/.pdkitrc.ts
@@ -13,6 +13,7 @@ const workspace = new YarnMonoWorkspace({
     "@types/mustache",
     "@types/node",
     "prettier",
+    "spdx-license-list",
     "ts-node",
     "typescript"
   ],

Ran yarn pdkit synth.

Result:

diff --git a/package.json b/package.json
index 9a93bc2..26a5550 100644
--- a/package.json
+++ b/package.json
@@ -57,6 +57,7 @@
     "jest-junit": "^13",
     "prettier": "2.6.2",
     "semantic-release": "^17.4.6",
+    "spdx-license-list": "*",
     "ts-jest": "27.1.4",
     "ts-node": "10.7.0",
     "typescript": "4.6.3"
diff --git a/yarn.lock b/yarn.lock
index 507b58b..aba9b48 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -9485,6 +9485,13 @@ __metadata:
   languageName: node
   linkType: hard
 
+"spdx-license-list@npm:*":
+  version: 6.6.0
+  resolution: "spdx-license-list@npm:6.6.0"
+  checksum: 180a7e940910ed68d4ee1e0c0ce34450ae048b353f4b71691caccd472267fd70dd2152e93cb6257505e0ab05f346d0c5917d533e2c6189b646a8836dd186a865
+  languageName: node
+  linkType: hard
+
 "split-on-first@npm:^1.0.0":
   version: 1.1.0
   resolution: "split-on-first@npm:1.1.0"
@@ -10834,6 +10841,7 @@ __metadata:
     mustache: 4.2.0
     prettier: 2.6.2
     semantic-release: ^17.4.6
+    spdx-license-list: "*"
     ts-jest: 27.1.4
     ts-node: 10.7.0
     typescript: 4.6.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions