discord-tsx-factory
TypeScript icon, indicating that this package has built-in type declarations

0.3.1 • Public • Published

npm version

About

Write Discord.js component in tsx.

discord-tsx-factory is compatible with discord.js version 14.10.0 - 14.11.0. (See peerDependencies)

import { createElement, Fragment, Client } from "discord-tsx-factory";
import * as Discord from "discord.js";

const client = new Client(...);

// Go to documents/EXAMPLES.md (visit GitHub) to check out example usages.

Installation

Using npm

$ npm install --save discord.js@14.11.0 discord-tsx-factory

Using yarn

$ yarn add discord.js@14.11.0 discord-tsx-factory

You need to modify your tsconfig.json to use discord-tsx-factory:

{
  "compilerOptions": {
    ...
    "jsx": "react",
    "jsxFactory": "createElement",
    "jsxFragmentFactory": "Fragment",
    ...
  },
  ...
}

Example usage

Go to EXAMPLES.md.

Listening and Handling interactions

Go to HANDLING_INTERACTIONS.md.

Command

discord-tsx-commands is now available on npmjs!

import * as Discord from "discord.js";
import { createElement, Fragment } from "discord-tsx-factory";
import "discord-tsx-commands";

Check out discord-tsx-commands on GitHub for more information.

Special Thanks

License

MIT License

Copyright (c) 2022 이승훈

Package Sidebar

Install

npm i discord-tsx-factory

Weekly Downloads

28

Version

0.3.1

License

MIT

Unpacked Size

42.1 kB

Total Files

26

Last publish

Collaborators

  • lshqqytiger