diff options
Diffstat (limited to 'packages/telemetry')
-rw-r--r-- | packages/telemetry/CHANGELOG.md | 12 | ||||
-rw-r--r-- | packages/telemetry/package.json | 10 | ||||
-rw-r--r-- | packages/telemetry/src/config.ts | 1 | ||||
-rw-r--r-- | packages/telemetry/src/post.ts | 2 | ||||
-rw-r--r-- | packages/telemetry/tsconfig.json | 2 |
5 files changed, 20 insertions, 7 deletions
diff --git a/packages/telemetry/CHANGELOG.md b/packages/telemetry/CHANGELOG.md index a4edcc553..b56b1129b 100644 --- a/packages/telemetry/CHANGELOG.md +++ b/packages/telemetry/CHANGELOG.md @@ -1,5 +1,17 @@ # @astrojs/telemetry +## 3.0.0-beta.1 + +### Patch Changes + +- [#7952](https://github.com/withastro/astro/pull/7952) [`b675acb2a`](https://github.com/withastro/astro/commit/b675acb2aa820448e9c0d363339a37fbac873215) Thanks [@astrobot-houston](https://github.com/astrobot-houston)! - Remove undici dependency + +## 3.0.0-beta.0 + +### Major Changes + +- [`1eae2e3f7`](https://github.com/withastro/astro/commit/1eae2e3f7d693c9dfe91c8ccfbe606d32bf2fb81) Thanks [@Princesseuh](https://github.com/Princesseuh)! - Remove support for Node 16. The lowest supported version by Astro and all integrations is now v18.14.1. As a reminder, Node 16 will be deprecated on the 11th September 2023. + ## 2.1.1 ### Patch Changes diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json index be9e88b13..6e54d1d37 100644 --- a/packages/telemetry/package.json +++ b/packages/telemetry/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/telemetry", - "version": "2.1.1", + "version": "3.0.0-beta.1", "type": "module", "types": "./dist/types/index.d.ts", "author": "withastro", @@ -13,7 +13,10 @@ "bugs": "https://github.com/withastro/astro/issues", "homepage": "https://astro.build", "exports": { - ".": "./dist/index.js", + ".": { + "types": "./dist/types/index.d.ts", + "default": "./dist/index.js" + }, "./package.json": "./package.json" }, "scripts": { @@ -32,7 +35,6 @@ "dset": "^3.1.2", "is-docker": "^3.0.0", "is-wsl": "^2.2.0", - "undici": "^5.22.1", "which-pm-runs": "^1.1.0" }, "devDependencies": { @@ -45,6 +47,6 @@ "mocha": "^9.2.2" }, "engines": { - "node": ">=16.12.0" + "node": ">=18.14.1" } } diff --git a/packages/telemetry/src/config.ts b/packages/telemetry/src/config.ts index d03f9102b..f0d855597 100644 --- a/packages/telemetry/src/config.ts +++ b/packages/telemetry/src/config.ts @@ -1,4 +1,5 @@ import dget from 'dlv'; +// @ts-expect-error `dset` is mispackaged: https://publint.dev/dset@3.1.2 import { dset } from 'dset'; import fs from 'node:fs'; import os from 'node:os'; diff --git a/packages/telemetry/src/post.ts b/packages/telemetry/src/post.ts index 4ce227388..6aef03bc9 100644 --- a/packages/telemetry/src/post.ts +++ b/packages/telemetry/src/post.ts @@ -1,5 +1,3 @@ -import { fetch } from 'undici'; - const ASTRO_TELEMETRY_ENDPOINT = `https://telemetry.astro.build/api/v1/record`; export function post(body: Record<string, any>): Promise<any> { diff --git a/packages/telemetry/tsconfig.json b/packages/telemetry/tsconfig.json index b35c3d244..451badc02 100644 --- a/packages/telemetry/tsconfig.json +++ b/packages/telemetry/tsconfig.json @@ -3,7 +3,7 @@ "include": ["src"], "compilerOptions": { "allowJs": true, - "target": "ES2021", + "target": "ES2022", "module": "ES2022", "outDir": "./dist", "declarationDir": "./dist/types" |