diff --git a/CHANGELOG.md b/CHANGELOG.md index f1e3a4a..47c6520 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ +## v2.0.4 (2023-11-30) + +## 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 08bf66a..5040361 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,10 @@ { "name": "@telemetrydeck/sdk", - "version": "2.0.2", + "version": "2.0.4", "description": "Send analytics signals to TelemetryDeck", "main": "dist/telemetrydeck.cjs", "module": "dist/telemetrydeck.js", + "types": "dist/telemetrydeck.d.ts", "files": [ "dist/*", "README.md", @@ -19,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" 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 = '';