From 438b17cba6502fb504e2a2ba6995cd059a3de425 Mon Sep 17 00:00:00 2001 From: Julia Zolotarev Date: Thu, 12 Dec 2024 15:25:04 -0500 Subject: [PATCH 1/2] [NO-TICKET] - Bump data-model package --- CHANGELOG.md | 4 ++++ package-lock.json | 12 ++++++------ packages/integration-sdk-cli/package.json | 2 +- packages/integration-sdk-core/package.json | 2 +- packages/integration-sdk-entities/package.json | 2 +- 5 files changed, 13 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fd379d25..d03f23dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,10 @@ and this project adheres to # Unreleased +# 15.2.1 - 2024-12-12 + +- Update `@jupiterone/data-model` to v0.61.15 + # 15.2.0 - 2024-12-04 - runtime: Add diff object in the duplicate entity report for rawData and diff --git a/package-lock.json b/package-lock.json index b2c75b6e..fe3ae77c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3785,9 +3785,9 @@ "link": true }, "node_modules/@jupiterone/data-model": { - "version": "0.61.13", - "resolved": "https://registry.npmjs.org/@jupiterone/data-model/-/data-model-0.61.13.tgz", - "integrity": "sha512-6/7Z/ghIQiJYxW3spnNbA7UMJkrUSrBiX+Mi6vk9KZtfziVlWnu7eCnSNpn4QTIOCeTixLUv66/zPAfe8E3jRw==", + "version": "0.61.15", + "resolved": "https://registry.npmjs.org/@jupiterone/data-model/-/data-model-0.61.15.tgz", + "integrity": "sha512-J6pLr73HH4zmITKT0+Hmb19nLIv5dth/mkEXGhexVLagt/0PbFe/9VPbkPxi2f3j6WSQuGVLm8Tc8yevYCKuQA==", "license": "MPL-2.0", "dependencies": { "@sinclair/typebox": "^0.32.30", @@ -21043,7 +21043,7 @@ "version": "15.2.0", "license": "MPL-2.0", "dependencies": { - "@jupiterone/data-model": "0.61.13", + "@jupiterone/data-model": "0.61.15", "@jupiterone/integration-sdk-core": "^15.2.0", "@jupiterone/integration-sdk-runtime": "^15.2.0", "chalk": "^4", @@ -21146,7 +21146,7 @@ "version": "15.2.0", "license": "MPL-2.0", "dependencies": { - "@jupiterone/data-model": "0.61.13", + "@jupiterone/data-model": "0.61.15", "@jupiterone/integration-sdk-entity-validator": "^15.2.0", "@sinclair/typebox": "^0.32.30", "lodash": "^4.17.21" @@ -21227,7 +21227,7 @@ "version": "15.2.0", "license": "MPL-2.0", "dependencies": { - "@jupiterone/data-model": "0.61.13", + "@jupiterone/data-model": "0.61.15", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/packages/integration-sdk-cli/package.json b/packages/integration-sdk-cli/package.json index b67d26b8..0725c323 100644 --- a/packages/integration-sdk-cli/package.json +++ b/packages/integration-sdk-cli/package.json @@ -25,7 +25,7 @@ "plop": "plop --plopfile dist/src/generator/newIntegration.js" }, "dependencies": { - "@jupiterone/data-model": "0.61.13", + "@jupiterone/data-model": "0.61.15", "@jupiterone/integration-sdk-core": "^15.2.0", "@jupiterone/integration-sdk-runtime": "^15.2.0", "chalk": "^4", diff --git a/packages/integration-sdk-core/package.json b/packages/integration-sdk-core/package.json index e9e019da..5b2ecd59 100644 --- a/packages/integration-sdk-core/package.json +++ b/packages/integration-sdk-core/package.json @@ -23,7 +23,7 @@ "prepack": "npm run build:dist" }, "dependencies": { - "@jupiterone/data-model": "0.61.13", + "@jupiterone/data-model": "0.61.15", "@jupiterone/integration-sdk-entity-validator": "^15.2.0", "@sinclair/typebox": "^0.32.30", "lodash": "^4.17.21" diff --git a/packages/integration-sdk-entities/package.json b/packages/integration-sdk-entities/package.json index f1eda1c8..b1e8a415 100644 --- a/packages/integration-sdk-entities/package.json +++ b/packages/integration-sdk-entities/package.json @@ -26,7 +26,7 @@ "generate-ts-classes": "npm run copy-schemas && rm -rf src && mkdir src && json2ts -i 'tools/copy-schemas/_schemas/*.json' -o src --cwd=tools/copy-schemas/_schemas --declareExternallyReferenced=false && ts-dedupe --duplicatesFile=src/Base.ts && npm run create-barrel" }, "dependencies": { - "@jupiterone/data-model": "0.61.13", + "@jupiterone/data-model": "0.61.15", "lodash": "^4.17.21" }, "devDependencies": { From 934d9770be9c8417b5d6cccbed4b3c56381bcfb0 Mon Sep 17 00:00:00 2001 From: Julia Zolotarev Date: Thu, 12 Dec 2024 15:25:50 -0500 Subject: [PATCH 2/2] v15.2.1 --- lerna.json | 2 +- package-lock.json | 62 +++++++++---------- packages/cli/package.json | 6 +- .../integration-sdk-benchmark/package.json | 6 +- packages/integration-sdk-cli/package.json | 8 +-- packages/integration-sdk-core/package.json | 4 +- .../integration-sdk-dev-tools/package.json | 6 +- .../integration-sdk-entities/package.json | 2 +- .../package.json | 2 +- .../integration-sdk-http-client/package.json | 8 +-- .../package.json | 4 +- packages/integration-sdk-runtime/package.json | 6 +- packages/integration-sdk-testing/package.json | 10 +-- 13 files changed, 63 insertions(+), 63 deletions(-) diff --git a/lerna.json b/lerna.json index e2cdeaed..2993a45c 100644 --- a/lerna.json +++ b/lerna.json @@ -4,5 +4,5 @@ "packages/integration-sdk-*", "packages/cli" ], - "version": "15.2.0" + "version": "15.2.1" } diff --git a/package-lock.json b/package-lock.json index fe3ae77c..c0c7e853 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20990,11 +20990,11 @@ }, "packages/cli": { "name": "@jupiterone/cli", - "version": "15.2.0", + "version": "15.2.1", "license": "MPL-2.0", "dependencies": { - "@jupiterone/integration-sdk-core": "^15.2.0", - "@jupiterone/integration-sdk-runtime": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", + "@jupiterone/integration-sdk-runtime": "^15.2.1", "@lifeomic/attempt": "^3.0.3", "commander": "^5.0.0", "globby": "^11.0.1", @@ -21027,11 +21027,11 @@ }, "packages/integration-sdk-benchmark": { "name": "@jupiterone/integration-sdk-benchmark", - "version": "15.2.0", + "version": "15.2.1", "license": "MPL-2.0", "dependencies": { - "@jupiterone/integration-sdk-core": "^15.2.0", - "@jupiterone/integration-sdk-runtime": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", + "@jupiterone/integration-sdk-runtime": "^15.2.1", "benchmark": "^2.1.4" }, "engines": { @@ -21040,12 +21040,12 @@ }, "packages/integration-sdk-cli": { "name": "@jupiterone/integration-sdk-cli", - "version": "15.2.0", + "version": "15.2.1", "license": "MPL-2.0", "dependencies": { "@jupiterone/data-model": "0.61.15", - "@jupiterone/integration-sdk-core": "^15.2.0", - "@jupiterone/integration-sdk-runtime": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", + "@jupiterone/integration-sdk-runtime": "^15.2.1", "chalk": "^4", "commander": "^9.4.0", "ejs": "^3.1.9", @@ -21066,7 +21066,7 @@ "j1-integration": "bin/j1-integration" }, "devDependencies": { - "@jupiterone/integration-sdk-private-test-utils": "^15.2.0", + "@jupiterone/integration-sdk-private-test-utils": "^15.2.1", "@pollyjs/adapter-node-http": "^6.0.5", "@pollyjs/core": "^6.0.5", "@pollyjs/persister-fs": "^6.0.5", @@ -21143,11 +21143,11 @@ }, "packages/integration-sdk-core": { "name": "@jupiterone/integration-sdk-core", - "version": "15.2.0", + "version": "15.2.1", "license": "MPL-2.0", "dependencies": { "@jupiterone/data-model": "0.61.15", - "@jupiterone/integration-sdk-entity-validator": "^15.2.0", + "@jupiterone/integration-sdk-entity-validator": "^15.2.1", "@sinclair/typebox": "^0.32.30", "lodash": "^4.17.21" }, @@ -21165,11 +21165,11 @@ }, "packages/integration-sdk-dev-tools": { "name": "@jupiterone/integration-sdk-dev-tools", - "version": "15.2.0", + "version": "15.2.1", "license": "MPL-2.0", "dependencies": { - "@jupiterone/integration-sdk-cli": "^15.2.0", - "@jupiterone/integration-sdk-testing": "^15.2.0", + "@jupiterone/integration-sdk-cli": "^15.2.1", + "@jupiterone/integration-sdk-testing": "^15.2.1", "@types/jest": "^29.5.3", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^6.2.1", @@ -21224,7 +21224,7 @@ }, "packages/integration-sdk-entities": { "name": "@jupiterone/integration-sdk-entities", - "version": "15.2.0", + "version": "15.2.1", "license": "MPL-2.0", "dependencies": { "@jupiterone/data-model": "0.61.15", @@ -21239,7 +21239,7 @@ }, "packages/integration-sdk-entity-validator": { "name": "@jupiterone/integration-sdk-entity-validator", - "version": "15.2.0", + "version": "15.2.1", "license": "MPL-2.0", "dependencies": { "ajv": "^8.12.0", @@ -21257,19 +21257,19 @@ }, "packages/integration-sdk-http-client": { "name": "@jupiterone/integration-sdk-http-client", - "version": "15.2.0", + "version": "15.2.1", "license": "MPL-2.0", "dependencies": { "@jupiterone/hierarchical-token-bucket": "^0.3.1", - "@jupiterone/integration-sdk-core": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", "@lifeomic/attempt": "^3.0.3", "form-data": "^4.0.0", "lodash": "^4.17.21", "node-fetch": "^2.7.0" }, "devDependencies": { - "@jupiterone/integration-sdk-dev-tools": "^15.2.0", - "@jupiterone/integration-sdk-private-test-utils": "^15.2.0", + "@jupiterone/integration-sdk-dev-tools": "^15.2.1", + "@jupiterone/integration-sdk-private-test-utils": "^15.2.1", "@types/node-fetch": "^2.6.11" }, "engines": { @@ -21296,10 +21296,10 @@ }, "packages/integration-sdk-private-test-utils": { "name": "@jupiterone/integration-sdk-private-test-utils", - "version": "15.2.0", + "version": "15.2.1", "license": "MPL-2.0", "dependencies": { - "@jupiterone/integration-sdk-core": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", "lodash": "^4.17.15" }, "devDependencies": { @@ -21311,10 +21311,10 @@ }, "packages/integration-sdk-runtime": { "name": "@jupiterone/integration-sdk-runtime", - "version": "15.2.0", + "version": "15.2.1", "license": "MPL-2.0", "dependencies": { - "@jupiterone/integration-sdk-core": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", "@lifeomic/alpha": "^5.2.0", "@lifeomic/attempt": "^3.0.3", "async-sema": "^3.1.0", @@ -21331,7 +21331,7 @@ "rimraf": "^3.0.2" }, "devDependencies": { - "@jupiterone/integration-sdk-private-test-utils": "^15.2.0", + "@jupiterone/integration-sdk-private-test-utils": "^15.2.1", "get-port": "^5.1.1", "lmdb": "^3.0.8", "memfs": "^3.2.0", @@ -21378,12 +21378,12 @@ }, "packages/integration-sdk-testing": { "name": "@jupiterone/integration-sdk-testing", - "version": "15.2.0", + "version": "15.2.1", "license": "MPL-2.0", "dependencies": { - "@jupiterone/integration-sdk-core": "^15.2.0", - "@jupiterone/integration-sdk-entity-validator": "^15.2.0", - "@jupiterone/integration-sdk-runtime": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", + "@jupiterone/integration-sdk-entity-validator": "^15.2.1", + "@jupiterone/integration-sdk-runtime": "^15.2.1", "@pollyjs/adapter-node-http": "^6.0.5", "@pollyjs/core": "^6.0.5", "@pollyjs/persister-fs": "^6.0.5", @@ -21391,7 +21391,7 @@ "lodash": "^4.17.15" }, "devDependencies": { - "@jupiterone/integration-sdk-private-test-utils": "^15.2.0", + "@jupiterone/integration-sdk-private-test-utils": "^15.2.1", "@types/lodash": "^4.14.149", "get-port": "^5.1.1", "memfs": "^3.2.0" diff --git a/packages/cli/package.json b/packages/cli/package.json index d70ce1c9..24aba5f5 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@jupiterone/cli", - "version": "15.2.0", + "version": "15.2.1", "description": "The JupiterOne cli", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", @@ -24,8 +24,8 @@ "test": "jest" }, "dependencies": { - "@jupiterone/integration-sdk-core": "^15.2.0", - "@jupiterone/integration-sdk-runtime": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", + "@jupiterone/integration-sdk-runtime": "^15.2.1", "@lifeomic/attempt": "^3.0.3", "commander": "^5.0.0", "globby": "^11.0.1", diff --git a/packages/integration-sdk-benchmark/package.json b/packages/integration-sdk-benchmark/package.json index c2cee60e..8296ec10 100644 --- a/packages/integration-sdk-benchmark/package.json +++ b/packages/integration-sdk-benchmark/package.json @@ -1,6 +1,6 @@ { "name": "@jupiterone/integration-sdk-benchmark", - "version": "15.2.0", + "version": "15.2.1", "private": true, "description": "SDK benchmarking scripts", "main": "./src/index.js", @@ -15,8 +15,8 @@ "benchmark": "for file in ./src/benchmarks/*; do npm run prebenchmark && node $file; done" }, "dependencies": { - "@jupiterone/integration-sdk-core": "^15.2.0", - "@jupiterone/integration-sdk-runtime": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", + "@jupiterone/integration-sdk-runtime": "^15.2.1", "benchmark": "^2.1.4" } } diff --git a/packages/integration-sdk-cli/package.json b/packages/integration-sdk-cli/package.json index 0725c323..f53eeb26 100644 --- a/packages/integration-sdk-cli/package.json +++ b/packages/integration-sdk-cli/package.json @@ -1,6 +1,6 @@ { "name": "@jupiterone/integration-sdk-cli", - "version": "15.2.0", + "version": "15.2.1", "description": "The SDK for developing JupiterOne integrations", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", @@ -26,8 +26,8 @@ }, "dependencies": { "@jupiterone/data-model": "0.61.15", - "@jupiterone/integration-sdk-core": "^15.2.0", - "@jupiterone/integration-sdk-runtime": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", + "@jupiterone/integration-sdk-runtime": "^15.2.1", "chalk": "^4", "commander": "^9.4.0", "ejs": "^3.1.9", @@ -45,7 +45,7 @@ "url-exists": "^1.0.3" }, "devDependencies": { - "@jupiterone/integration-sdk-private-test-utils": "^15.2.0", + "@jupiterone/integration-sdk-private-test-utils": "^15.2.1", "@pollyjs/adapter-node-http": "^6.0.5", "@pollyjs/core": "^6.0.5", "@pollyjs/persister-fs": "^6.0.5", diff --git a/packages/integration-sdk-core/package.json b/packages/integration-sdk-core/package.json index 5b2ecd59..ddc179e8 100644 --- a/packages/integration-sdk-core/package.json +++ b/packages/integration-sdk-core/package.json @@ -1,6 +1,6 @@ { "name": "@jupiterone/integration-sdk-core", - "version": "15.2.0", + "version": "15.2.1", "description": "The SDK for developing JupiterOne integrations", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", @@ -24,7 +24,7 @@ }, "dependencies": { "@jupiterone/data-model": "0.61.15", - "@jupiterone/integration-sdk-entity-validator": "^15.2.0", + "@jupiterone/integration-sdk-entity-validator": "^15.2.1", "@sinclair/typebox": "^0.32.30", "lodash": "^4.17.21" }, diff --git a/packages/integration-sdk-dev-tools/package.json b/packages/integration-sdk-dev-tools/package.json index c03a3db2..3f854c66 100644 --- a/packages/integration-sdk-dev-tools/package.json +++ b/packages/integration-sdk-dev-tools/package.json @@ -1,6 +1,6 @@ { "name": "@jupiterone/integration-sdk-dev-tools", - "version": "15.2.0", + "version": "15.2.1", "description": "A collection of developer tools that will assist with building integrations.", "repository": "git@github.com:JupiterOne/sdk.git", "author": "JupiterOne ", @@ -15,8 +15,8 @@ "access": "public" }, "dependencies": { - "@jupiterone/integration-sdk-cli": "^15.2.0", - "@jupiterone/integration-sdk-testing": "^15.2.0", + "@jupiterone/integration-sdk-cli": "^15.2.1", + "@jupiterone/integration-sdk-testing": "^15.2.1", "@types/jest": "^29.5.3", "@types/node": "^18", "@typescript-eslint/eslint-plugin": "^6.2.1", diff --git a/packages/integration-sdk-entities/package.json b/packages/integration-sdk-entities/package.json index b1e8a415..313f22be 100644 --- a/packages/integration-sdk-entities/package.json +++ b/packages/integration-sdk-entities/package.json @@ -1,6 +1,6 @@ { "name": "@jupiterone/integration-sdk-entities", - "version": "15.2.0", + "version": "15.2.1", "description": "Generated types for the JupiterOne data-model", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", diff --git a/packages/integration-sdk-entity-validator/package.json b/packages/integration-sdk-entity-validator/package.json index 008f1129..951bb9be 100644 --- a/packages/integration-sdk-entity-validator/package.json +++ b/packages/integration-sdk-entity-validator/package.json @@ -1,6 +1,6 @@ { "name": "@jupiterone/integration-sdk-entity-validator", - "version": "15.2.0", + "version": "15.2.1", "description": "Validator for JupiterOne integration entities", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", diff --git a/packages/integration-sdk-http-client/package.json b/packages/integration-sdk-http-client/package.json index c059d06b..647bc35e 100644 --- a/packages/integration-sdk-http-client/package.json +++ b/packages/integration-sdk-http-client/package.json @@ -1,6 +1,6 @@ { "name": "@jupiterone/integration-sdk-http-client", - "version": "15.2.0", + "version": "15.2.1", "description": "The HTTP client for use in JupiterOne integrations", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", @@ -24,15 +24,15 @@ }, "dependencies": { "@jupiterone/hierarchical-token-bucket": "^0.3.1", - "@jupiterone/integration-sdk-core": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", "@lifeomic/attempt": "^3.0.3", "form-data": "^4.0.0", "lodash": "^4.17.21", "node-fetch": "^2.7.0" }, "devDependencies": { - "@jupiterone/integration-sdk-dev-tools": "^15.2.0", - "@jupiterone/integration-sdk-private-test-utils": "^15.2.0", + "@jupiterone/integration-sdk-dev-tools": "^15.2.1", + "@jupiterone/integration-sdk-private-test-utils": "^15.2.1", "@types/node-fetch": "^2.6.11" }, "bugs": { diff --git a/packages/integration-sdk-private-test-utils/package.json b/packages/integration-sdk-private-test-utils/package.json index 81c2fcf4..8c4bd5f5 100644 --- a/packages/integration-sdk-private-test-utils/package.json +++ b/packages/integration-sdk-private-test-utils/package.json @@ -1,7 +1,7 @@ { "name": "@jupiterone/integration-sdk-private-test-utils", "private": true, - "version": "15.2.0", + "version": "15.2.1", "description": "The SDK for developing JupiterOne integrations", "main": "dist/index.js", "types": "dist/index.d.ts", @@ -15,7 +15,7 @@ "build:dist": "tsc -p tsconfig.json --declaration" }, "dependencies": { - "@jupiterone/integration-sdk-core": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", "lodash": "^4.17.15" }, "devDependencies": { diff --git a/packages/integration-sdk-runtime/package.json b/packages/integration-sdk-runtime/package.json index bd5d45f1..61bd6cc7 100644 --- a/packages/integration-sdk-runtime/package.json +++ b/packages/integration-sdk-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@jupiterone/integration-sdk-runtime", - "version": "15.2.0", + "version": "15.2.1", "description": "The SDK for developing JupiterOne integrations", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", @@ -23,7 +23,7 @@ "prepack": "npm run build:dist" }, "dependencies": { - "@jupiterone/integration-sdk-core": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", "@lifeomic/alpha": "^5.2.0", "@lifeomic/attempt": "^3.0.3", "async-sema": "^3.1.0", @@ -40,7 +40,7 @@ "rimraf": "^3.0.2" }, "devDependencies": { - "@jupiterone/integration-sdk-private-test-utils": "^15.2.0", + "@jupiterone/integration-sdk-private-test-utils": "^15.2.1", "get-port": "^5.1.1", "lmdb": "^3.0.8", "memfs": "^3.2.0", diff --git a/packages/integration-sdk-testing/package.json b/packages/integration-sdk-testing/package.json index 7f3391a0..2d70a534 100644 --- a/packages/integration-sdk-testing/package.json +++ b/packages/integration-sdk-testing/package.json @@ -1,6 +1,6 @@ { "name": "@jupiterone/integration-sdk-testing", - "version": "15.2.0", + "version": "15.2.1", "description": "Testing utilities for JupiterOne integrations", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", @@ -23,9 +23,9 @@ "prepack": "npm run build:dist" }, "dependencies": { - "@jupiterone/integration-sdk-core": "^15.2.0", - "@jupiterone/integration-sdk-entity-validator": "^15.2.0", - "@jupiterone/integration-sdk-runtime": "^15.2.0", + "@jupiterone/integration-sdk-core": "^15.2.1", + "@jupiterone/integration-sdk-entity-validator": "^15.2.1", + "@jupiterone/integration-sdk-runtime": "^15.2.1", "@pollyjs/adapter-node-http": "^6.0.5", "@pollyjs/core": "^6.0.5", "@pollyjs/persister-fs": "^6.0.5", @@ -33,7 +33,7 @@ "lodash": "^4.17.15" }, "devDependencies": { - "@jupiterone/integration-sdk-private-test-utils": "^15.2.0", + "@jupiterone/integration-sdk-private-test-utils": "^15.2.1", "@types/lodash": "^4.14.149", "get-port": "^5.1.1", "memfs": "^3.2.0"