← Public packages
@kentcdodds/x
X API v2 helpers for tweets, search, legacy DMs, and encrypted X Chat via a Fly XDK sidecar.
src/delete-post.ts
15 lines · 620 B · TypeScriptimport { deletePost } from './client.ts'
import type { XDeletePostParams } from './client.ts'
/**
* Delete or dry-run deletion of an X post; deletion requires confirm: true.
* X API path remains DELETE /2/tweets/:id.
* @returns Deletion result, or dry-run request description.
* @example
* import deletePost from 'kody:@kentcdodds/x/delete-post'
* const preview = await deletePost({ id: '123', dryRun: true })
* // => { dryRun: true, method: 'DELETE', url: '...', requiresConfirm: true }
*/
export default async function deletePostEntrypoint(params: XDeletePostParams = {}) {
return await deletePost(params)
}