From 4b4307f09f419ebacdb91b707d8cd22cb189d9a8 Mon Sep 17 00:00:00 2001 From: "Andrew A. Barber" Date: Fri, 7 Nov 2025 10:42:21 +0000 Subject: [PATCH 1/4] Update README to use npm registry instead of GitHub Packages --- README.md | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 524c73d..52889a9 100644 --- a/README.md +++ b/README.md @@ -14,17 +14,13 @@ npm i @space48/sdm Pre-requisites for installation ------------------------------- -### Configure @space48 npm scope +### Install sdm -sdm is distributed as a private npm package in the @space48 scope. To install sdm and other private Space 48 npm -packages, you must first configure the @space48 scope in npm. +Install sdm from npm: -1. [Create a github access token](https://github.com/settings/tokens/new) with `read packages` and `repo` privileges -2. Configure npm so that you can install sdm and other private Space 48 packages using your email and token created in Step 1 as yur username & password - - ```bash - npm login --registry=https://npm.pkg.github.com --scope=@space48 - ``` +```bash +npm install @space48/sdm +``` ### Enable node 20 From 09f2a6f90eb5ad1c88fb5b17b6ec80caef2905e3 Mon Sep 17 00:00:00 2001 From: "Andrew A. Barber" Date: Fri, 7 Nov 2025 10:42:24 +0000 Subject: [PATCH 2/4] 1.0.1 --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 9e4c97b..b1d243a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@space48/sdm", - "version": "1.0.0", + "version": "1.0.1", "description": "Command line tools for piping data in and out of APIs", "main": "lib/index.js", "types": "lib/index.d.ts", @@ -90,4 +90,4 @@ "eslint --fix" ] } -} \ No newline at end of file +} From 1e170e40a01c6af0cef0931a95acb38fafd54ee9 Mon Sep 17 00:00:00 2001 From: "Andrew A. Barber" Date: Fri, 7 Nov 2025 10:57:38 +0000 Subject: [PATCH 3/4] Apply Snyk security updates - Update fp-ts from 2.9.3 to 2.11.8 - Update open from 7.0.3 to 7.4.2 - Update query-string from 6.12.1 to 6.14.1 - Update shopify-api-node from 3.6.2 to 3.8.2 - Update soap from 0.36.0 to 1.6.0 - Update lint-staged from 13.0.3 to 16.2.6 - Update file-join from 0.1.1 to 0.1.2 in example Resolves 0 vulnerabilities --- docs/examples/m2-to-bc-migration/package.json | 2 +- package.json | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/examples/m2-to-bc-migration/package.json b/docs/examples/m2-to-bc-migration/package.json index 0837cee..bdee167 100644 --- a/docs/examples/m2-to-bc-migration/package.json +++ b/docs/examples/m2-to-bc-migration/package.json @@ -12,7 +12,7 @@ "@space48/json-pipe": "^0.4.9", "@space48/sdm": "^0.11.0", "csv-parser": "^3.0.0", - "file-join": "^0.1.1" + "file-join": "^0.1.2" }, "devDependencies": { "@tsconfig/node14": "^1.0.1", diff --git a/package.json b/package.json index b1d243a..c6c938d 100644 --- a/package.json +++ b/package.json @@ -39,18 +39,18 @@ "cli-table3": "^0.6.0", "conf": "^6.2.4", "duration": "^0.2.2", - "fp-ts": "^2.9.3", + "fp-ts": "^2.11.8", "io-ts": "^2.2.13", "json5": "^2.2.0", "node-fetch": "^3.3.2", "node-ipc": "9.1.1", "oauth": "^0.9.15", - "open": "^7.0.3", + "open": "^7.4.2", "p-retry": "^4.2.0", - "query-string": "^6.12.1", + "query-string": "^6.14.1", "ramda": "^0.27.1", - "shopify-api-node": "^3.6.2", - "soap": "^0.36.0" + "shopify-api-node": "^3.8.2", + "soap": "^1.6.0" }, "devDependencies": { "@types/bluebird": "^3.5.32", @@ -73,7 +73,7 @@ "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-security": "^1.5.0", "husky": "^4.3.8", - "lint-staged": "^13.0.3", + "lint-staged": "^16.2.6", "prettier": "^2.7.1", "prettier-eslint": "^15.0.1", "rimraf": "^3.0.2", From 34bca1b0adc8a21c7419d4d7dfc39bf8e5ee0b52 Mon Sep 17 00:00:00 2001 From: "Andrew A. Barber" Date: Fri, 7 Nov 2025 10:57:44 +0000 Subject: [PATCH 4/4] 1.1.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index c6c938d..37428e1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@space48/sdm", - "version": "1.0.1", + "version": "1.1.0", "description": "Command line tools for piping data in and out of APIs", "main": "lib/index.js", "types": "lib/index.d.ts",