From b3894997a39d0d2d6cf110e28fdde5c4e0d27422 Mon Sep 17 00:00:00 2001 From: Jamie Feingold Date: Thu, 16 Jul 2026 09:22:12 -0500 Subject: [PATCH] chore: added schemas folder (W-23365673) --- package.json | 2 +- schemas/telemetry.json | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 schemas/telemetry.json diff --git a/package.json b/package.json index 5eeadd1..05e0a7a 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "commands": "./lib/commands", "bin": "sf", "hooks": { - "prerun": "./lib/hooks/telemetryPrerun.js" + "prerun": "./lib/hooks/telemetryPrerun" }, "devPlugins": [ "@oclif/plugin-help", diff --git a/schemas/telemetry.json b/schemas/telemetry.json new file mode 100644 index 0000000..aa38bef --- /dev/null +++ b/schemas/telemetry.json @@ -0,0 +1,25 @@ +{ + "$schema": "http://json-schema.org/draft-07/schema#", + "$ref": "#/definitions/TelemetryGetResult", + "definitions": { + "TelemetryGetResult": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + }, + "cliId": { + "type": "string" + }, + "tmpDir": { + "type": "string" + }, + "cacheDir": { + "type": "string" + } + }, + "required": ["enabled", "tmpDir", "cacheDir"], + "additionalProperties": false + } + } +}