Skip to content

Commit 68e476f

Browse files
improve telemetry.md
1 parent 8e4707d commit 68e476f

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

packages/wrangler/telemetry.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Wrangler CLI Telemetry
22

3-
Cloudflare gathers non-user identifying telemetry data about usage of [Wrangler](https://www.npmjs.com/package/wrangler), the command-line interface for building and deploying Workers and Pages applications.
3+
Cloudflare gathers telemetry data about usage of [Wrangler](https://www.npmjs.com/package/wrangler), the command-line interface for building and deploying Workers and Pages applications.
4+
5+
The collected data is mostly non-identifying. The only potentially identifying data collected is the user's account ID and project name. If Cloudflare uses this data in the future, it would only be for the user's benefit.
46

57
You can [opt out of sharing telemetry data](#how-can-i-configure-wrangler-telemetry) at any time.
68

@@ -24,7 +26,9 @@ Telemetry in Wrangler allows us to better identify bugs and gain visibility on u
2426
- The name of the Worker
2527
- The Deployment's timestamp
2628
- Binding type counts (how many bindings of each type are configured, such as KV namespaces, R2 buckets, D1 databases, Durable Objects, etc... Binding names or values are not collected)
27-
- Public project dependency information (package names and version specifiers from the `dependencies` field in `package.json`, and their installed versions. `devDependencies`, `peerDependencies`, and similar are not collected. Neither are `dependencies` that point to private packages.)
29+
- Information about public project dependencies (package names, version specifiers, and installed versions):
30+
- Only dependencies listed in the project's `dependencies` field are considered (`devDependencies`, `peerDependencies`, and similar are not collected)
31+
- A dependency is considered public if it is not a private package (i.e., does not have `"private": true`), is published on the npm registry, and has at least 10,000 yearly downloads
2832
- The version of the Wrangler client that is sending the event
2933
- The package manager that the Wrangler client is using. (e.g. npm, yarn)
3034
- The major version of Node.js that the Wrangler client is running on

0 commit comments

Comments
 (0)