From 3be1953330727367b1dc36d40a8fbf1b3bc89ae6 Mon Sep 17 00:00:00 2001 From: Aman Varshney Date: Sat, 31 May 2025 00:32:46 +0530 Subject: [PATCH] TEST --- .changeset/some-knives-return.md | 5 +++++ .github/workflows/publish.yaml | 1 + apps/cli/src/utils/analytics.ts | 5 +++-- apps/cli/tsdown.config.ts | 5 +++++ bun.lock | 6 +++--- turbo.json | 1 + 6 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 .changeset/some-knives-return.md diff --git a/.changeset/some-knives-return.md b/.changeset/some-knives-return.md new file mode 100644 index 0000000..4cd18d8 --- /dev/null +++ b/.changeset/some-knives-return.md @@ -0,0 +1,5 @@ +--- +"create-better-t-stack": patch +--- + +THIS IS JUST A TEST diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 70335d2..e833a36 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -36,5 +36,6 @@ jobs: with: publish: bun run publish-packages env: + MODE: 'prod' GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/apps/cli/src/utils/analytics.ts b/apps/cli/src/utils/analytics.ts index 05f3c3a..8fca081 100644 --- a/apps/cli/src/utils/analytics.ts +++ b/apps/cli/src/utils/analytics.ts @@ -2,8 +2,8 @@ import { PostHog } from "posthog-node"; import type { ProjectConfig } from "../types"; import { getLatestCLIVersion } from "./get-latest-cli-version"; -const POSTHOG_API_KEY = "phc_8ZUxEwwfKMajJLvxz1daGd931dYbQrwKNficBmsdIrs"; -const POSTHOG_HOST = "https://us.i.posthog.com"; +const POSTHOG_API_KEY = process.env.POSTHOG_API_KEY || ""; +const POSTHOG_HOST = process.env.POSTHOG_HOST; export async function trackProjectCreation( config: ProjectConfig, @@ -14,6 +14,7 @@ export async function trackProjectCreation( flushInterval: 0, privacyMode: true, disableGeoip: true, + disabled: process.env.MODE !== "prod", }); try { diff --git a/apps/cli/tsdown.config.ts b/apps/cli/tsdown.config.ts index edad9fb..8aa34f9 100644 --- a/apps/cli/tsdown.config.ts +++ b/apps/cli/tsdown.config.ts @@ -9,4 +9,9 @@ export default defineConfig({ outputOptions: { banner: "#!/usr/bin/env node", }, + env: { + POSTHOG_API_KEY: "phc_8ZUxEwwfKMajJLvxz1daGd931dYbQrwKNficBmsdIrs", + POSTHOG_HOST: "https://us.i.posthog.com", + MODE: process.env.MODE || "dev", + }, }); diff --git a/bun.lock b/bun.lock index b34c9b2..1686c25 100644 --- a/bun.lock +++ b/bun.lock @@ -548,7 +548,7 @@ "@types/ms": ["@types/ms@2.1.0", "", {}, "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA=="], - "@types/node": ["@types/node@22.15.23", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-7Ec1zaFPF4RJ0eXu1YT/xgiebqwqoJz8rYPDi/O2BcZ++Wpt0Kq9cl0eg6NN6bYbPnR67ZLo7St5Q3UK0SnARw=="], + "@types/node": ["@types/node@22.15.28", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-I0okKVDmyKR281I0UIFV7EWAWRnR0gkuSKob5wVcByyyhr7Px/slhkQapcYX4u00ekzNWaS1gznKZnuzxwo4pw=="], "@types/papaparse": ["@types/papaparse@5.3.16", "", { "dependencies": { "@types/node": "*" } }, "sha512-T3VuKMC2H0lgsjI9buTB3uuKj3EMD2eap1MOuEQuBQ44EnDx/IkGhU6EwiTf9zG3za4SKlmwKAImdDKdNnCsXg=="], @@ -1830,6 +1830,8 @@ "@types/jsonfile/@types/node": ["@types/node@22.13.1", "", { "dependencies": { "undici-types": "~6.20.0" } }, "sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew=="], + "@types/papaparse/@types/node": ["@types/node@22.15.23", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-7Ec1zaFPF4RJ0eXu1YT/xgiebqwqoJz8rYPDi/O2BcZ++Wpt0Kq9cl0eg6NN6bYbPnR67ZLo7St5Q3UK0SnARw=="], + "@typescript-eslint/eslint-plugin/ignore": ["ignore@5.3.2", "", {}, "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g=="], "@typescript-eslint/typescript-estree/minimatch": ["minimatch@9.0.5", "", { "dependencies": { "brace-expansion": "^2.0.1" } }, "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow=="], @@ -1914,8 +1916,6 @@ "tsdown/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="], - "web/@types/node": ["@types/node@22.15.28", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-I0okKVDmyKR281I0UIFV7EWAWRnR0gkuSKob5wVcByyyhr7Px/slhkQapcYX4u00ekzNWaS1gznKZnuzxwo4pw=="], - "web/typescript": ["typescript@5.8.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ=="], "wrap-ansi/ansi-styles": ["ansi-styles@6.2.1", "", {}, "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug=="], diff --git a/turbo.json b/turbo.json index 4bde692..36f4fcb 100644 --- a/turbo.json +++ b/turbo.json @@ -5,6 +5,7 @@ "build": { "dependsOn": ["^build"], "inputs": ["$TURBO_DEFAULT$", ".env*"], + "env": ["PROD"], "outputs": [".next/**", "!.next/cache/**", "dist/**"] }, "lint": {