You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: packages/wrangler/telemetry.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,8 @@
1
1
# Wrangler CLI Telemetry
2
2
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.
4
6
5
7
You can [opt out of sharing telemetry data](#how-can-i-configure-wrangler-telemetry) at any time.
6
8
@@ -24,7 +26,9 @@ Telemetry in Wrangler allows us to better identify bugs and gain visibility on u
24
26
- The name of the Worker
25
27
- The Deployment's timestamp
26
28
- 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
28
32
- The version of the Wrangler client that is sending the event
29
33
- The package manager that the Wrangler client is using. (e.g. npm, yarn)
30
34
- The major version of Node.js that the Wrangler client is running on
0 commit comments