mirror of
https://github.com/sern-handler/cli
synced 2026-06-06 01:16:53 +00:00
88e2bbf6c84e3841370a4288181e8ec721ef1925
* chore: start publish work * chore: more debug... who overwrote! permalink: http://whatthecommit.com/2e6bbd4fd1a21e16039ce52216c3c0b4 * update node version requirement (#106) * update node version requirement * publish progress * progress on publish * style: pretty pretty * chore: some progress i guess? * more progress on publish command * chore: remove magicast * more progress on command data * fix: adding extra fields to json output * fix: stringify again * rest field cli * style: run prettier * chore: friday 5pm permalink: http://whatthecommit.com/502256b954264d50f29967e1fef8394b * prettier and more progress on publish * progress on publishing * config can be function and publishing seems to be working correctly * fix, made mistakes * fix guild command publishing * fix guild ids not publishing correctly * edit correctly * upgrade fire readiers * refactor and separate some stuff * ^ * add default_member_permissions * refator * refactors * publish functionality done * seems like attachment loading works correctly * extrapolate * code splitting and faster startup * fix up bugs * forgot to merge prompts/plugin * remove unneeded esbuild plugin for simple define * build auto generate typings * fix: template dir after switching commands to dynamic imports * update preprocessor * fix: add experimental warning to publish and build * fix vulnerability * oops, false alarm * better sern.build.js config support * chore: remove pnpm lock * cleaner build and also some cli options * fix regression * add more cli options * optimize * no any --------- Co-authored-by: EvolutionX <evolutionx9777@gmail.com>
Features
😁 User Friendly
💦 Simple
🌱 Efficient
💪 Powerful
Installation
npm install -g @sern/cli@latest
yarn global add @sern/cli@latest
pnpm add -g @sern/cli@latest
Getting Started
When you install the CLI, you can use our commands with sern prefix.
Usage: sern [options] [command]
___ ___ _ __ _ __
/ __|/ _ \ '__| '_ \
\__ \ __/ | | | | |
|___/\___|_| |_| |_|
Welcome!
If you're new to sern, run npm create @sern/bot for an interactive setup to your new bot project!
If you have any ideas, suggestions, bug reports, kindly join our support server: https://sern.dev/discord
Options:
-v, --version output the version number
-h, --help display help for command
Commands:
init [options] Quickest way to scaffold a new project [DEPRECATED]
plugins [options] Install plugins from https://github.com/sern-handler/awesome-plugins
extra Easy way to add extra things in your sern project
commands Defacto way to manage your slash commands
help [command] display help for command
Setting Up Your Project
Run npm create @sern/bot for an interactive setup on a brand new project using our framework.
Installing Plugins
sern runs on your plugins. Contribute to our repository and then install the plugins via our cli!
Run sern plugins to see all installable plugins.
Description
Languages
TypeScript
90.1%
JavaScript
9.9%
