From ee93f38a71885d6ffa6a20f69d967f6441141cd2 Mon Sep 17 00:00:00 2001 From: "Andreas (AK)" Date: Tue, 28 Nov 2023 19:34:21 +0100 Subject: [PATCH 1/4] Add types to package.json and typedef for payload (#25) --- package.json | 1 + src/telemetrydeck.js | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/package.json b/package.json index 08bf66a..680e8cf 100644 --- a/package.json +++ b/package.json @@ -4,6 +4,7 @@ "description": "Send analytics signals to TelemetryDeck", "main": "dist/telemetrydeck.cjs", "module": "dist/telemetrydeck.js", + "types": "dist/telemetrydeck.d.ts", "files": [ "dist/*", "README.md", diff --git a/src/telemetrydeck.js b/src/telemetrydeck.js index 8f915e1..11b0d5a 100644 --- a/src/telemetrydeck.js +++ b/src/telemetrydeck.js @@ -16,6 +16,10 @@ import { version } from './utils/version.js'; * @property {Function} [subtleCrypto] Used for providing an alternative implementation of SubtleCrypto where no browser is available. Expects a class providing a `.digest(method, value)` method. */ +/** + * @typedef {Object.} TelemetryDeckPayload + */ + export default class TelemetryDeck { appID = ''; clientUser = ''; From dfe3f36ddd6d800ad731b89b7a6c1583a5dfd13a Mon Sep 17 00:00:00 2001 From: Daniel Jilg Date: Tue, 28 Nov 2023 19:35:11 +0100 Subject: [PATCH 2/4] v2.0.3 --- CHANGELOG.md | 2 ++ package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f1e3a4a..faf53bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ +## v2.0.3 (2023-11-28) + ## v2.0.2 (2023-11-16) ## v2.0.1 (2023-11-16) diff --git a/package.json b/package.json index 680e8cf..3652076 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@telemetrydeck/sdk", - "version": "2.0.2", + "version": "2.0.3", "description": "Send analytics signals to TelemetryDeck", "main": "dist/telemetrydeck.cjs", "module": "dist/telemetrydeck.js", From 53db7659c93e856655b277669268a31330773bc7 Mon Sep 17 00:00:00 2001 From: "Andreas (AK)" Date: Thu, 30 Nov 2023 13:41:23 +0100 Subject: [PATCH 3/4] Refactor deprecated prepublish to prepack (#26) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3652076..04ef213 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "lint:js:fix": "eslint . --fix", "lint:md": "prettier --check \"**/*.{html,md,yaml,yml}\"", "lint:md:fix": "prettier --write \"**/*.{html,md,yaml,yml}\"", - "prepublish": "rollup -c && tsc dist/*.js --declaration --allowJs --emitDeclarationOnly", + "prepack": "rollup -c && tsc dist/*.js --declaration --allowJs --emitDeclarationOnly", "release": "dotenv release-it --", "test": "ava", "test:watch": "ava --watch" From 1e16779aefe037ddf24a5cef0290d9a6a2bbce12 Mon Sep 17 00:00:00 2001 From: Daniel Jilg Date: Thu, 30 Nov 2023 13:42:06 +0100 Subject: [PATCH 4/4] v2.0.4 --- CHANGELOG.md | 2 ++ package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index faf53bb..47c6520 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,8 @@ +## v2.0.4 (2023-11-30) + ## v2.0.3 (2023-11-28) ## v2.0.2 (2023-11-16) diff --git a/package.json b/package.json index 04ef213..5040361 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@telemetrydeck/sdk", - "version": "2.0.3", + "version": "2.0.4", "description": "Send analytics signals to TelemetryDeck", "main": "dist/telemetrydeck.cjs", "module": "dist/telemetrydeck.js",