diff --git a/github/sst-env.d.ts b/github/sst-env.d.ts
index f742a120..6b69016e 100644
--- a/github/sst-env.d.ts
+++ b/github/sst-env.d.ts
@@ -6,4 +6,4 @@
///
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/infra/console.ts b/infra/console.ts
index fabc8658..d8e4e5bd 100644
--- a/infra/console.ts
+++ b/infra/console.ts
@@ -139,10 +139,7 @@ new sst.cloudflare.x.SolidStart("Console", {
AWS_SES_SECRET_ACCESS_KEY,
...($dev
? [
- new sst.Secret(
- "CLOUDFLARE_DEFAULT_ACCOUNT_ID",
- process.env.CLOUDFLARE_DEFAULT_ACCOUNT_ID!,
- ),
+ new sst.Secret("CLOUDFLARE_DEFAULT_ACCOUNT_ID", process.env.CLOUDFLARE_DEFAULT_ACCOUNT_ID!),
new sst.Secret("CLOUDFLARE_API_TOKEN", process.env.CLOUDFLARE_API_TOKEN!),
]
: []),
diff --git a/packages/console/app/src/routes/zen/util/rateLimiter.ts b/packages/console/app/src/routes/zen/util/rateLimiter.ts
index 84cd5253..b3c03681 100644
--- a/packages/console/app/src/routes/zen/util/rateLimiter.ts
+++ b/packages/console/app/src/routes/zen/util/rateLimiter.ts
@@ -22,8 +22,7 @@ export function createRateLimiter(model: string, limit: number | undefined, ip:
prevRate = prevValue ? parseInt(prevValue) : 0
currRate = currValue ? parseInt(currValue) : 0
logger.debug(`rate limit ${model} prev/curr: ${prevRate}/${currRate}`)
- if (prevRate + currRate >= limit)
- throw new RateLimitError(`Rate limit exceeded. Please try again later.`)
+ if (prevRate + currRate >= limit) throw new RateLimitError(`Rate limit exceeded. Please try again later.`)
},
}
}
diff --git a/packages/console/app/sst-env.d.ts b/packages/console/app/sst-env.d.ts
index 9b9de732..bd558821 100644
--- a/packages/console/app/sst-env.d.ts
+++ b/packages/console/app/sst-env.d.ts
@@ -6,4 +6,4 @@
///
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/console/core/sst-env.d.ts b/packages/console/core/sst-env.d.ts
index 63c2af97..bcd7c265 100644
--- a/packages/console/core/sst-env.d.ts
+++ b/packages/console/core/sst-env.d.ts
@@ -6,108 +6,108 @@
import "sst"
declare module "sst" {
export interface Resource {
- "ADMIN_SECRET": {
- "type": "sst.sst.Secret"
- "value": string
+ ADMIN_SECRET: {
+ type: "sst.sst.Secret"
+ value: string
}
- "AUTH_API_URL": {
- "type": "sst.sst.Linkable"
- "value": string
+ AUTH_API_URL: {
+ type: "sst.sst.Linkable"
+ value: string
}
- "AWS_SES_ACCESS_KEY_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ AWS_SES_ACCESS_KEY_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "AWS_SES_SECRET_ACCESS_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ AWS_SES_SECRET_ACCESS_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "CLOUDFLARE_API_TOKEN": {
- "type": "sst.sst.Secret"
- "value": string
+ CLOUDFLARE_API_TOKEN: {
+ type: "sst.sst.Secret"
+ value: string
}
- "CLOUDFLARE_DEFAULT_ACCOUNT_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ CLOUDFLARE_DEFAULT_ACCOUNT_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "Console": {
- "type": "sst.cloudflare.SolidStart"
- "url": string
+ Console: {
+ type: "sst.cloudflare.SolidStart"
+ url: string
}
- "Database": {
- "database": string
- "host": string
- "password": string
- "port": number
- "type": "sst.sst.Linkable"
- "username": string
+ Database: {
+ database: string
+ host: string
+ password: string
+ port: number
+ type: "sst.sst.Linkable"
+ username: string
}
- "Desktop": {
- "type": "sst.cloudflare.StaticSite"
- "url": string
+ Desktop: {
+ type: "sst.cloudflare.StaticSite"
+ url: string
}
- "EMAILOCTOPUS_API_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ EMAILOCTOPUS_API_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_APP_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_APP_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_APP_PRIVATE_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_APP_PRIVATE_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_CLIENT_ID_CONSOLE": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_CLIENT_ID_CONSOLE: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_CLIENT_SECRET_CONSOLE": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_CLIENT_SECRET_CONSOLE: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GOOGLE_CLIENT_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ GOOGLE_CLIENT_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "HONEYCOMB_API_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ HONEYCOMB_API_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "STRIPE_SECRET_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ STRIPE_SECRET_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "STRIPE_WEBHOOK_SECRET": {
- "type": "sst.sst.Linkable"
- "value": string
+ STRIPE_WEBHOOK_SECRET: {
+ type: "sst.sst.Linkable"
+ value: string
}
- "Web": {
- "type": "sst.cloudflare.Astro"
- "url": string
+ Web: {
+ type: "sst.cloudflare.Astro"
+ url: string
}
- "ZEN_MODELS1": {
- "type": "sst.sst.Secret"
- "value": string
+ ZEN_MODELS1: {
+ type: "sst.sst.Secret"
+ value: string
}
- "ZEN_MODELS2": {
- "type": "sst.sst.Secret"
- "value": string
+ ZEN_MODELS2: {
+ type: "sst.sst.Secret"
+ value: string
}
}
}
-// cloudflare
-import * as cloudflare from "@cloudflare/workers-types";
+// cloudflare
+import * as cloudflare from "@cloudflare/workers-types"
declare module "sst" {
export interface Resource {
- "Api": cloudflare.Service
- "AuthApi": cloudflare.Service
- "AuthStorage": cloudflare.KVNamespace
- "Bucket": cloudflare.R2Bucket
- "GatewayKv": cloudflare.KVNamespace
- "LogProcessor": cloudflare.Service
+ Api: cloudflare.Service
+ AuthApi: cloudflare.Service
+ AuthStorage: cloudflare.KVNamespace
+ Bucket: cloudflare.R2Bucket
+ GatewayKv: cloudflare.KVNamespace
+ LogProcessor: cloudflare.Service
}
}
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/console/function/sst-env.d.ts b/packages/console/function/sst-env.d.ts
index 63c2af97..bcd7c265 100644
--- a/packages/console/function/sst-env.d.ts
+++ b/packages/console/function/sst-env.d.ts
@@ -6,108 +6,108 @@
import "sst"
declare module "sst" {
export interface Resource {
- "ADMIN_SECRET": {
- "type": "sst.sst.Secret"
- "value": string
+ ADMIN_SECRET: {
+ type: "sst.sst.Secret"
+ value: string
}
- "AUTH_API_URL": {
- "type": "sst.sst.Linkable"
- "value": string
+ AUTH_API_URL: {
+ type: "sst.sst.Linkable"
+ value: string
}
- "AWS_SES_ACCESS_KEY_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ AWS_SES_ACCESS_KEY_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "AWS_SES_SECRET_ACCESS_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ AWS_SES_SECRET_ACCESS_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "CLOUDFLARE_API_TOKEN": {
- "type": "sst.sst.Secret"
- "value": string
+ CLOUDFLARE_API_TOKEN: {
+ type: "sst.sst.Secret"
+ value: string
}
- "CLOUDFLARE_DEFAULT_ACCOUNT_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ CLOUDFLARE_DEFAULT_ACCOUNT_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "Console": {
- "type": "sst.cloudflare.SolidStart"
- "url": string
+ Console: {
+ type: "sst.cloudflare.SolidStart"
+ url: string
}
- "Database": {
- "database": string
- "host": string
- "password": string
- "port": number
- "type": "sst.sst.Linkable"
- "username": string
+ Database: {
+ database: string
+ host: string
+ password: string
+ port: number
+ type: "sst.sst.Linkable"
+ username: string
}
- "Desktop": {
- "type": "sst.cloudflare.StaticSite"
- "url": string
+ Desktop: {
+ type: "sst.cloudflare.StaticSite"
+ url: string
}
- "EMAILOCTOPUS_API_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ EMAILOCTOPUS_API_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_APP_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_APP_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_APP_PRIVATE_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_APP_PRIVATE_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_CLIENT_ID_CONSOLE": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_CLIENT_ID_CONSOLE: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_CLIENT_SECRET_CONSOLE": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_CLIENT_SECRET_CONSOLE: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GOOGLE_CLIENT_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ GOOGLE_CLIENT_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "HONEYCOMB_API_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ HONEYCOMB_API_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "STRIPE_SECRET_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ STRIPE_SECRET_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "STRIPE_WEBHOOK_SECRET": {
- "type": "sst.sst.Linkable"
- "value": string
+ STRIPE_WEBHOOK_SECRET: {
+ type: "sst.sst.Linkable"
+ value: string
}
- "Web": {
- "type": "sst.cloudflare.Astro"
- "url": string
+ Web: {
+ type: "sst.cloudflare.Astro"
+ url: string
}
- "ZEN_MODELS1": {
- "type": "sst.sst.Secret"
- "value": string
+ ZEN_MODELS1: {
+ type: "sst.sst.Secret"
+ value: string
}
- "ZEN_MODELS2": {
- "type": "sst.sst.Secret"
- "value": string
+ ZEN_MODELS2: {
+ type: "sst.sst.Secret"
+ value: string
}
}
}
-// cloudflare
-import * as cloudflare from "@cloudflare/workers-types";
+// cloudflare
+import * as cloudflare from "@cloudflare/workers-types"
declare module "sst" {
export interface Resource {
- "Api": cloudflare.Service
- "AuthApi": cloudflare.Service
- "AuthStorage": cloudflare.KVNamespace
- "Bucket": cloudflare.R2Bucket
- "GatewayKv": cloudflare.KVNamespace
- "LogProcessor": cloudflare.Service
+ Api: cloudflare.Service
+ AuthApi: cloudflare.Service
+ AuthStorage: cloudflare.KVNamespace
+ Bucket: cloudflare.R2Bucket
+ GatewayKv: cloudflare.KVNamespace
+ LogProcessor: cloudflare.Service
}
}
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/console/mail/sst-env.d.ts b/packages/console/mail/sst-env.d.ts
index 9b9de732..bd558821 100644
--- a/packages/console/mail/sst-env.d.ts
+++ b/packages/console/mail/sst-env.d.ts
@@ -6,4 +6,4 @@
///
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/console/resource/resource.node.ts b/packages/console/resource/resource.node.ts
index 2369eab9..f63d7bad 100644
--- a/packages/console/resource/resource.node.ts
+++ b/packages/console/resource/resource.node.ts
@@ -1,8 +1,4 @@
-import type {
- KVNamespaceListOptions,
- KVNamespaceListResult,
- KVNamespacePutOptions,
-} from "@cloudflare/workers-types"
+import type { KVNamespaceListOptions, KVNamespaceListResult, KVNamespacePutOptions } from "@cloudflare/workers-types"
import { Resource as ResourceBase } from "sst"
import Cloudflare from "cloudflare"
@@ -27,9 +23,7 @@ export const Resource = new Proxy(
keys: Array.isArray(k) ? k : [k],
account_id: accountId,
})
- .then((result) =>
- isMulti ? new Map(Object.entries(result?.values ?? {})) : result?.values?.[k],
- )
+ .then((result) => (isMulti ? new Map(Object.entries(result?.values ?? {})) : result?.values?.[k]))
},
put: (k: string, v: string, opts?: KVNamespacePutOptions) =>
client.kv.namespaces.values.update(namespaceId, k, {
diff --git a/packages/console/resource/sst-env.d.ts b/packages/console/resource/sst-env.d.ts
index 63c2af97..bcd7c265 100644
--- a/packages/console/resource/sst-env.d.ts
+++ b/packages/console/resource/sst-env.d.ts
@@ -6,108 +6,108 @@
import "sst"
declare module "sst" {
export interface Resource {
- "ADMIN_SECRET": {
- "type": "sst.sst.Secret"
- "value": string
+ ADMIN_SECRET: {
+ type: "sst.sst.Secret"
+ value: string
}
- "AUTH_API_URL": {
- "type": "sst.sst.Linkable"
- "value": string
+ AUTH_API_URL: {
+ type: "sst.sst.Linkable"
+ value: string
}
- "AWS_SES_ACCESS_KEY_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ AWS_SES_ACCESS_KEY_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "AWS_SES_SECRET_ACCESS_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ AWS_SES_SECRET_ACCESS_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "CLOUDFLARE_API_TOKEN": {
- "type": "sst.sst.Secret"
- "value": string
+ CLOUDFLARE_API_TOKEN: {
+ type: "sst.sst.Secret"
+ value: string
}
- "CLOUDFLARE_DEFAULT_ACCOUNT_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ CLOUDFLARE_DEFAULT_ACCOUNT_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "Console": {
- "type": "sst.cloudflare.SolidStart"
- "url": string
+ Console: {
+ type: "sst.cloudflare.SolidStart"
+ url: string
}
- "Database": {
- "database": string
- "host": string
- "password": string
- "port": number
- "type": "sst.sst.Linkable"
- "username": string
+ Database: {
+ database: string
+ host: string
+ password: string
+ port: number
+ type: "sst.sst.Linkable"
+ username: string
}
- "Desktop": {
- "type": "sst.cloudflare.StaticSite"
- "url": string
+ Desktop: {
+ type: "sst.cloudflare.StaticSite"
+ url: string
}
- "EMAILOCTOPUS_API_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ EMAILOCTOPUS_API_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_APP_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_APP_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_APP_PRIVATE_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_APP_PRIVATE_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_CLIENT_ID_CONSOLE": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_CLIENT_ID_CONSOLE: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_CLIENT_SECRET_CONSOLE": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_CLIENT_SECRET_CONSOLE: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GOOGLE_CLIENT_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ GOOGLE_CLIENT_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "HONEYCOMB_API_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ HONEYCOMB_API_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "STRIPE_SECRET_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ STRIPE_SECRET_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "STRIPE_WEBHOOK_SECRET": {
- "type": "sst.sst.Linkable"
- "value": string
+ STRIPE_WEBHOOK_SECRET: {
+ type: "sst.sst.Linkable"
+ value: string
}
- "Web": {
- "type": "sst.cloudflare.Astro"
- "url": string
+ Web: {
+ type: "sst.cloudflare.Astro"
+ url: string
}
- "ZEN_MODELS1": {
- "type": "sst.sst.Secret"
- "value": string
+ ZEN_MODELS1: {
+ type: "sst.sst.Secret"
+ value: string
}
- "ZEN_MODELS2": {
- "type": "sst.sst.Secret"
- "value": string
+ ZEN_MODELS2: {
+ type: "sst.sst.Secret"
+ value: string
}
}
}
-// cloudflare
-import * as cloudflare from "@cloudflare/workers-types";
+// cloudflare
+import * as cloudflare from "@cloudflare/workers-types"
declare module "sst" {
export interface Resource {
- "Api": cloudflare.Service
- "AuthApi": cloudflare.Service
- "AuthStorage": cloudflare.KVNamespace
- "Bucket": cloudflare.R2Bucket
- "GatewayKv": cloudflare.KVNamespace
- "LogProcessor": cloudflare.Service
+ Api: cloudflare.Service
+ AuthApi: cloudflare.Service
+ AuthStorage: cloudflare.KVNamespace
+ Bucket: cloudflare.R2Bucket
+ GatewayKv: cloudflare.KVNamespace
+ LogProcessor: cloudflare.Service
}
}
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/desktop/src/sst-env.d.ts b/packages/desktop/src/sst-env.d.ts
index 47a8fbec..1b1683a1 100644
--- a/packages/desktop/src/sst-env.d.ts
+++ b/packages/desktop/src/sst-env.d.ts
@@ -2,9 +2,7 @@
/* tslint:disable */
/* eslint-disable */
///
-interface ImportMetaEnv {
-
-}
+interface ImportMetaEnv {}
interface ImportMeta {
readonly env: ImportMetaEnv
-}
\ No newline at end of file
+}
diff --git a/packages/desktop/sst-env.d.ts b/packages/desktop/sst-env.d.ts
index b6a7e906..0397645b 100644
--- a/packages/desktop/sst-env.d.ts
+++ b/packages/desktop/sst-env.d.ts
@@ -6,4 +6,4 @@
///
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/function/sst-env.d.ts b/packages/function/sst-env.d.ts
index 63c2af97..bcd7c265 100644
--- a/packages/function/sst-env.d.ts
+++ b/packages/function/sst-env.d.ts
@@ -6,108 +6,108 @@
import "sst"
declare module "sst" {
export interface Resource {
- "ADMIN_SECRET": {
- "type": "sst.sst.Secret"
- "value": string
+ ADMIN_SECRET: {
+ type: "sst.sst.Secret"
+ value: string
}
- "AUTH_API_URL": {
- "type": "sst.sst.Linkable"
- "value": string
+ AUTH_API_URL: {
+ type: "sst.sst.Linkable"
+ value: string
}
- "AWS_SES_ACCESS_KEY_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ AWS_SES_ACCESS_KEY_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "AWS_SES_SECRET_ACCESS_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ AWS_SES_SECRET_ACCESS_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "CLOUDFLARE_API_TOKEN": {
- "type": "sst.sst.Secret"
- "value": string
+ CLOUDFLARE_API_TOKEN: {
+ type: "sst.sst.Secret"
+ value: string
}
- "CLOUDFLARE_DEFAULT_ACCOUNT_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ CLOUDFLARE_DEFAULT_ACCOUNT_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "Console": {
- "type": "sst.cloudflare.SolidStart"
- "url": string
+ Console: {
+ type: "sst.cloudflare.SolidStart"
+ url: string
}
- "Database": {
- "database": string
- "host": string
- "password": string
- "port": number
- "type": "sst.sst.Linkable"
- "username": string
+ Database: {
+ database: string
+ host: string
+ password: string
+ port: number
+ type: "sst.sst.Linkable"
+ username: string
}
- "Desktop": {
- "type": "sst.cloudflare.StaticSite"
- "url": string
+ Desktop: {
+ type: "sst.cloudflare.StaticSite"
+ url: string
}
- "EMAILOCTOPUS_API_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ EMAILOCTOPUS_API_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_APP_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_APP_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_APP_PRIVATE_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_APP_PRIVATE_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_CLIENT_ID_CONSOLE": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_CLIENT_ID_CONSOLE: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_CLIENT_SECRET_CONSOLE": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_CLIENT_SECRET_CONSOLE: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GOOGLE_CLIENT_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ GOOGLE_CLIENT_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "HONEYCOMB_API_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ HONEYCOMB_API_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "STRIPE_SECRET_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ STRIPE_SECRET_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "STRIPE_WEBHOOK_SECRET": {
- "type": "sst.sst.Linkable"
- "value": string
+ STRIPE_WEBHOOK_SECRET: {
+ type: "sst.sst.Linkable"
+ value: string
}
- "Web": {
- "type": "sst.cloudflare.Astro"
- "url": string
+ Web: {
+ type: "sst.cloudflare.Astro"
+ url: string
}
- "ZEN_MODELS1": {
- "type": "sst.sst.Secret"
- "value": string
+ ZEN_MODELS1: {
+ type: "sst.sst.Secret"
+ value: string
}
- "ZEN_MODELS2": {
- "type": "sst.sst.Secret"
- "value": string
+ ZEN_MODELS2: {
+ type: "sst.sst.Secret"
+ value: string
}
}
}
-// cloudflare
-import * as cloudflare from "@cloudflare/workers-types";
+// cloudflare
+import * as cloudflare from "@cloudflare/workers-types"
declare module "sst" {
export interface Resource {
- "Api": cloudflare.Service
- "AuthApi": cloudflare.Service
- "AuthStorage": cloudflare.KVNamespace
- "Bucket": cloudflare.R2Bucket
- "GatewayKv": cloudflare.KVNamespace
- "LogProcessor": cloudflare.Service
+ Api: cloudflare.Service
+ AuthApi: cloudflare.Service
+ AuthStorage: cloudflare.KVNamespace
+ Bucket: cloudflare.R2Bucket
+ GatewayKv: cloudflare.KVNamespace
+ LogProcessor: cloudflare.Service
}
}
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/opencode/sst-env.d.ts b/packages/opencode/sst-env.d.ts
index b6a7e906..0397645b 100644
--- a/packages/opencode/sst-env.d.ts
+++ b/packages/opencode/sst-env.d.ts
@@ -6,4 +6,4 @@
///
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/plugin/package.json b/packages/plugin/package.json
index 6d9df451..d1c5c303 100644
--- a/packages/plugin/package.json
+++ b/packages/plugin/package.json
@@ -24,4 +24,4 @@
"typescript": "catalog:",
"@typescript/native-preview": "catalog:"
}
-}
\ No newline at end of file
+}
diff --git a/packages/plugin/sst-env.d.ts b/packages/plugin/sst-env.d.ts
index b6a7e906..0397645b 100644
--- a/packages/plugin/sst-env.d.ts
+++ b/packages/plugin/sst-env.d.ts
@@ -6,4 +6,4 @@
///
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/script/sst-env.d.ts b/packages/script/sst-env.d.ts
index b6a7e906..0397645b 100644
--- a/packages/script/sst-env.d.ts
+++ b/packages/script/sst-env.d.ts
@@ -6,4 +6,4 @@
///
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/sdk/js/package.json b/packages/sdk/js/package.json
index 62287874..a5e9cf31 100644
--- a/packages/sdk/js/package.json
+++ b/packages/sdk/js/package.json
@@ -26,4 +26,4 @@
"publishConfig": {
"directory": "dist"
}
-}
\ No newline at end of file
+}
diff --git a/packages/sdk/js/sst-env.d.ts b/packages/sdk/js/sst-env.d.ts
index 9b9de732..bd558821 100644
--- a/packages/sdk/js/sst-env.d.ts
+++ b/packages/sdk/js/sst-env.d.ts
@@ -6,4 +6,4 @@
///
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/slack/sst-env.d.ts b/packages/slack/sst-env.d.ts
index b6a7e906..0397645b 100644
--- a/packages/slack/sst-env.d.ts
+++ b/packages/slack/sst-env.d.ts
@@ -6,4 +6,4 @@
///
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/ui/sst-env.d.ts b/packages/ui/sst-env.d.ts
index b6a7e906..0397645b 100644
--- a/packages/ui/sst-env.d.ts
+++ b/packages/ui/sst-env.d.ts
@@ -6,4 +6,4 @@
///
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/packages/web/sst-env.d.ts b/packages/web/sst-env.d.ts
index b6a7e906..0397645b 100644
--- a/packages/web/sst-env.d.ts
+++ b/packages/web/sst-env.d.ts
@@ -6,4 +6,4 @@
///
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/sdks/vscode/sst-env.d.ts b/sdks/vscode/sst-env.d.ts
index b6a7e906..0397645b 100644
--- a/sdks/vscode/sst-env.d.ts
+++ b/sdks/vscode/sst-env.d.ts
@@ -6,4 +6,4 @@
///
import "sst"
-export {}
\ No newline at end of file
+export {}
diff --git a/sst-env.d.ts b/sst-env.d.ts
index 876f0522..361aff31 100644
--- a/sst-env.d.ts
+++ b/sst-env.d.ts
@@ -5,120 +5,120 @@
declare module "sst" {
export interface Resource {
- "ADMIN_SECRET": {
- "type": "sst.sst.Secret"
- "value": string
+ ADMIN_SECRET: {
+ type: "sst.sst.Secret"
+ value: string
}
- "AUTH_API_URL": {
- "type": "sst.sst.Linkable"
- "value": string
+ AUTH_API_URL: {
+ type: "sst.sst.Linkable"
+ value: string
}
- "AWS_SES_ACCESS_KEY_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ AWS_SES_ACCESS_KEY_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "AWS_SES_SECRET_ACCESS_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ AWS_SES_SECRET_ACCESS_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "Api": {
- "type": "sst.cloudflare.Worker"
- "url": string
+ Api: {
+ type: "sst.cloudflare.Worker"
+ url: string
}
- "AuthApi": {
- "type": "sst.cloudflare.Worker"
- "url": string
+ AuthApi: {
+ type: "sst.cloudflare.Worker"
+ url: string
}
- "AuthStorage": {
- "namespaceId": string
- "type": "sst.cloudflare.Kv"
+ AuthStorage: {
+ namespaceId: string
+ type: "sst.cloudflare.Kv"
}
- "Bucket": {
- "name": string
- "type": "sst.cloudflare.Bucket"
+ Bucket: {
+ name: string
+ type: "sst.cloudflare.Bucket"
}
- "CLOUDFLARE_API_TOKEN": {
- "type": "sst.sst.Secret"
- "value": string
+ CLOUDFLARE_API_TOKEN: {
+ type: "sst.sst.Secret"
+ value: string
}
- "CLOUDFLARE_DEFAULT_ACCOUNT_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ CLOUDFLARE_DEFAULT_ACCOUNT_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "Console": {
- "type": "sst.cloudflare.SolidStart"
- "url": string
+ Console: {
+ type: "sst.cloudflare.SolidStart"
+ url: string
}
- "Database": {
- "database": string
- "host": string
- "password": string
- "port": number
- "type": "sst.sst.Linkable"
- "username": string
+ Database: {
+ database: string
+ host: string
+ password: string
+ port: number
+ type: "sst.sst.Linkable"
+ username: string
}
- "Desktop": {
- "type": "sst.cloudflare.StaticSite"
- "url": string
+ Desktop: {
+ type: "sst.cloudflare.StaticSite"
+ url: string
}
- "EMAILOCTOPUS_API_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ EMAILOCTOPUS_API_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_APP_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_APP_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_APP_PRIVATE_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_APP_PRIVATE_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_CLIENT_ID_CONSOLE": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_CLIENT_ID_CONSOLE: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GITHUB_CLIENT_SECRET_CONSOLE": {
- "type": "sst.sst.Secret"
- "value": string
+ GITHUB_CLIENT_SECRET_CONSOLE: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GOOGLE_CLIENT_ID": {
- "type": "sst.sst.Secret"
- "value": string
+ GOOGLE_CLIENT_ID: {
+ type: "sst.sst.Secret"
+ value: string
}
- "GatewayKv": {
- "namespaceId": string
- "type": "sst.cloudflare.Kv"
+ GatewayKv: {
+ namespaceId: string
+ type: "sst.cloudflare.Kv"
}
- "HONEYCOMB_API_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ HONEYCOMB_API_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "LogProcessor": {
- "type": "sst.cloudflare.Worker"
+ LogProcessor: {
+ type: "sst.cloudflare.Worker"
}
- "STRIPE_SECRET_KEY": {
- "type": "sst.sst.Secret"
- "value": string
+ STRIPE_SECRET_KEY: {
+ type: "sst.sst.Secret"
+ value: string
}
- "STRIPE_WEBHOOK_SECRET": {
- "type": "sst.sst.Linkable"
- "value": string
+ STRIPE_WEBHOOK_SECRET: {
+ type: "sst.sst.Linkable"
+ value: string
}
- "Web": {
- "type": "sst.cloudflare.Astro"
- "url": string
+ Web: {
+ type: "sst.cloudflare.Astro"
+ url: string
}
- "ZEN_MODELS1": {
- "type": "sst.sst.Secret"
- "value": string
+ ZEN_MODELS1: {
+ type: "sst.sst.Secret"
+ value: string
}
- "ZEN_MODELS2": {
- "type": "sst.sst.Secret"
- "value": string
+ ZEN_MODELS2: {
+ type: "sst.sst.Secret"
+ value: string
}
}
}
///
import "sst"
-export {}
\ No newline at end of file
+export {}