Fleny
70bcd16e8d
chore(website): Update docusarus v3.8, improve build perf ( #4209 )
...
* Update docusaurus to v3.8, improve performance
Docusaurus:
- Update to v3.8.0
- Enable new faster features, rspack bundler cache and worker threads
- Update CI to cache rspack bundler cache
- Update dependencies to latest versions
- Update blog posts to use the truncate tag
- Update caniuse-lite
Removed duplicated type documentation generation for bot package
* Use .jsonc files for typedoc
And use the readme option instead of a custom script
* remvoe typedoc script
---------
Co-authored-by: Jonathan Ho <heiheiho000@gmail.com >
2025-06-02 07:47:19 +02:00
Fleny
06664ed8bb
fix(website): fix typedoc configuration ( #3733 )
...
* Fix typedoc CI crashse
And adapt the website to its new output
* Revert /tsconfig.json changes
* Update footer
2024-07-13 08:15:19 -05:00
Fleny
f0ac958903
chore(website): Cleanup docusaurus setup ( #3355 )
...
* Update docusaurus typescript setup for v3
And fix lint-staged and eslint
* Enable automatic JSX runtime
* Remove babel config and dependencies
* update yarn.lock
* add typecheck to site workflow
* update typedoc config
* downgrade docusaurus packages
* Update site.yml
* Type context and options in webpack-docusaurus-plugin.ts
---------
Co-authored-by: Matt Hatcher <3768988+MatthewSH@users.noreply.github.com >
2024-02-09 20:34:59 +00:00
Jonathan Ho
78300e59bb
chore: move architecture to new docs ( #3274 )
...
* chore: move architecture to new docs
* chore: move api reference
* chore: faster local build
* fix: env
2023-12-09 13:27:16 +00:00
Jonathan Ho
1974834b20
feat: all cjs export ( #3189 )
...
* feat: all cjs export
* test: fix deno test
* style: fix error Expected space or tab before '*/' in comment spaced-comment
* fix: deno import map
* fix: sneak in a fix for yarn
2023-11-27 01:17:54 +00:00
Skillz4Killz
914dc30396
test: bun test ( #2798 )
...
* test: bun test
* Update package.json
* ci: update bun version
* Update package.json
* Update package.json
* test
* ci: update bun
* chore(ci): update bun version
---------
Co-authored-by: H01001000 <heiheiho000@gmail.com >
2023-10-28 12:52:58 +00:00
Skillz4Killz
76a7333980
fix: base draft for rest proxy
2023-04-05 04:57:02 +00:00
ITOH
05fc3fbeba
style: format ( #2925 )
2023-04-01 02:46:46 +02:00
Jonathan Ho
aba7de6e3b
benchmark test ( #2830 )
...
* ci: test
* ci: add script
* ci: change to js
* ci: test
* ci: fix error
* ci: fix script
* chore: add benchmark
* ci: fix need input
* fix: read file with dir
* ci: change push to trigger on main only
* ci: try new method
* ci: fix "true"
* chore: fix set output
* fix: set output
* ci: increase number of try
* chore: clean up dir
* fix needs
* bench: add memory bench
* bench: import memory bench
* bench: fix v19 syntax
* bench: more fix
* bench: add filter
* bench: minor fix
* ci: read file in sync
* chore: yarn install
* chore: add db to ignore
* refactor(bench): use loader
* bench: only bench on one event
* bench: add type to db event
* chore(bench): better type
* bench: add rest simplifyUrl bench
* chore: add microtime
* refactor: add fall back
* Revert "ci: change push to trigger on main only"
This reverts commit 04df971025 .
* chore: yarn install
* ci: trigger push event only on main branch
* chore(bench): use node-fetch
* refactor(bench): make it work with other function and event
* chore(bench): better name
2023-03-31 07:57:53 +00:00
Skillz
1bc79deb18
fix: docs /md bug
2023-02-28 13:59:46 -06:00
Skillz
63a0b381bc
fix: cleanup docs more
2023-02-24 23:54:01 -06:00
Skillz
cd65e8d5fe
fix: fresh website will delete site folder when this is done
2023-02-24 18:45:43 -06:00
Skillz4Killz
8536fc7150
chore: apps/site/ > site/
2023-02-20 21:20:54 +00:00
Skillz4Killz
2714e1e7d1
BREAKING: node migration + major improvements and style changes ( #2783 )
...
* Setup turborepo (#2610 )
* chore: BREAKING move to monorepo structure
* chore: setup turborepo
* setup more eslint and tsconfig (#2612 )
* fix packages setting lcoation
* add dist to ignore
* style
* fix: .vscode set prettier and remove deno configs (#2611 )
* fix: rewrite to process.env
* chore: add node types
* style: run eslint --fix
* fix: tests import ext
* chore: fix formatter
* chore: add build script
* chore: remove site from turborepo
* chore: move to seperate packages
* chore: seperate util
* chore: rename to index
* fix: utils
* chore: bump typescript
* fix: in process of fixing rest
* fix: logger
* style
* chore: fix turbo script
* fix: types
* fix: types
* fix: shard
* fix: gateway
* fixing: bot
* fix: at least it can run now
* chore: fix turbo script
* chore: move plugins
* chore: add type and utils export
* chore: working bot type and cache plugin
* Add git hooks (#2618 )
* CI: Setup ci (#2669 )
* ci: fix test
* ci: fix typo
* fix: turbo script
* fixes: yarn and linter errors in embeds pkg
* chore: fix yarn gitignore
* Node migration - devcontainer (#2672 )
* ✨ - feat: devcontainer -> node
* 👷 ♂ - ci: devcontainer - add tabnine, prettier
* fix: ignore .env and debug.ts
* fix: couple of linter errors
* fix: linter error
* fix: gateway linter errors
* style: update style
* style: fix bot style
* fix: type
* ci: move all old workflow
* chore: close #2619
* chore: close #2671
* test: add mocha
* chore: add typescript plugin
* test: add mocha
* test: add test to utils
* test/ci: update ci and coverage
* chore: change script naming
* ci: update include test
* test: add coverage
* ci: fix cache
* ci: fix ci and codecov
* Discordeno Documentation (#2673 )
* Add git hooks
* Add documentation generatation
* Change Documentation Engine
* Add documentation
* Remove autogenerated docs
* combine lint staged action into one
* style: fix
Co-authored-by: H01001000 <heiheiho000@gmail.com >
* chore: new package client
* test: add rest test
* ci: enable codecov
* fix: type
* test: add test to all packages
* ci: add release to gh per commit
* fix: ci syntax
* fix: package version
* fix: publish script
* fix: remove private from gateway
* ci: add filter for changes
* fix: ci syntex
* ci: try fix path filter
* ci: try fix path filter
* test: add test
* ci: fix string and boolean
* fix: package and ci
* chore: fix turbo type cache
* ci: also publish to npm
* ci: change to public
* fix: not publish to npm
* fix: dependencies
* chore: fix fmt script
* fix: better rest typecheck Closes #2621
* fix: run yarn install
* feat: add transformers to rest
* feat: add helpers to rest
* test: move bot utils test
* reverse change to release.yml
* chore: add clean build
* refactor: discordeno
* chore: add import type
* chore: remove bot
* fix: change deps from bot to dd
* chore: update yarn lock
* test: temp remove test from logger
* refactor: remove transformers in helpers/channel
* type: close #2622
* ci(fix): explicitly define coverage file
* refactor: remove transformers in helpers/emoji
* type: fix discord guild type
* feat: DiscordEditAutomoderationRule type
* fix: remove unused type
* feat: DiscordCreateGuildEmoji DiscordModifyGuildEmoji & DiscordModifyCHannel types
* feat: DiscordCreateChannel DiscordBuDeleteMessages DiscordCreateMessage DiscordEditMessage
* feat: DiscordCreateScheduledEvent EditScheduledEvent DiscordCreateInvite
* fix: types for guild stuff for rest
* feat: thread discord types for rest
* feat: channel rest types
* feat: member rest types
* feat: more discord rest types
* fix: type errors
* fix: docs bot param name should be rest
* type: fix type error
* ci(fix): codecov
* chore(client) :add export transformer
* fix: verifySignature
* test: fix types
* test: add test prevent #2683 #2678
* fix: export transformer twice
* ci: reuse cache
* test: add test:unit-noTextCoverage
* feat: add transform and constant package
* fix: half fix #2683 #2688
* fix : #2688 fix all transformer.spec.ts
* fix: transformer name
* ci: update style
* fix: dependencies
* fix: naming
* fix: yarn lock
* fix: remove validations from helpers. Closes #2700
* fix: rest routes as a constants pkg
* fix: esm import with .js
* test: add exception case
* feat: adding transformer
* chore: change script name
* chore: add path fixing to coverage file
* fix: camelize tuple bug
* fix: reverse transformers
* fix: transformers folder to camel
* fix: transformers as an object
* fix: linter error
* ci: run test with deno close #2701
* fix: test depends on build
* fix: deno import node:crypto
* fix: rest improvements
* fix: channel type
* fix: export user
* chore: move to unit dir
* test: moving bench
* fix: remove transformers from rest package
* fix: move toggle transformers to bot pkg
* fix: move out gw helpers to gw package
* test: add rest e2e test
* fix: syntex
* ci: add discord token
* fix: ci not passing secret
* test: add role test
* ci: fix secret inherit
* fix: role helpers transformer
* test: increase timeout to 10s
* fix: member helpers transformer
* test: add member test
* fix: name and type
* fix: guild ban
* test: fix test
* fix: test add await
* test: skip some test
* test: increase timeout
* chore: add transformer to import map
* fix: test
* test: add why-is-node-still-running
* test: add debug hook
* ci: add timeout incase any async running
* test: try fix
* test: turn on rest debug
* fix: if undefined
* test: reduce timeout
* fix: queue not running after some request
* fix: increase remaining after request without ratelimit header
* fix: partial webhook
* fix: fetch hooks not working if debug defined later
* fix: nickname null to undefined
* test: finish adding webhook test
* refactor(test): move rest to utils
* fix: add await
* fix: sticker
* feat: add message embed component transformer
* fix: test not done
* fix: arg type to bigString
* fix: sendMessage
* fix: add allowedMentions, interactionResponse
* test: add emoji e2e test
* test: add guild e2e test
* refactor(test): remove extra rest call
* fix: create emoji BINARY_TYPE_INVALID_DATA_URI
* fix: create guild rate limit
* fix: automode rule helpers and test
* fix: test run in only
* test: add some queue bucket test
* test: remove empty test
* refactor(test): use new guild
* test: use new guild for other test
* fix: guild not defind
* reactor(test): remove duplicated creat channel
* test: increase timeout to 30s
* test: add thread test
* fix: more transformers
* fix: gateway helpers use transformers
* fix: types belong in types pkg
* fix: helpers use transformers
* BREAKING: v19 rewrite to node + major improvements (#2703 )
* fix: move all to old folder
* fix: cleanup types
* fix: more cleanup
* fix: more base cleanup
* fix: token dotenv
* fix: add base transformer
* fix: partial error handling
* fix: handle 429 rate limit
* test(rest): fix unit test
* fix(script): transform extension
* test: fix error and buffer
* feat: camelizer util
* fix: cleanup
* fix: rate limit queues and headers processing
* fix: rest exports
* fix: no more transformers
* fix: queue header null bug
* fix: add gateway package base
* fix: lint error
* fix: add prettier file
* fix: prettier is default fmtr
* fix: fmt shard file
* fix: fmt
* fix: types issue
* fix: remove unused consts
* fix: all import issues
* fix: import error
* fix: import ending with .js
* fix: remove transformers package
* Fix eslint (#2710 )
* fix: typing of button component label to be optional (#2708 )
* feat: add guild_connections to role tags and toggles (#2706 )
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
* Add lint checks and autofixing workflow (#2702 )
* Add lint checks and autofixing workflow
* Update lint.yml
* Fix: use yarn instead npm
* fix: add ts to eslint_extensions
* fix: update dir
* fix: lint.yml format
Co-authored-by: Jonathan Ho <heiheiho000@gmail.com >
* fix: unused deps
* ci: fix e2e test not running
* chore: run yarn install
* test: this should run test
* feat: getCHannel
* feat: createEMji helper
* feat: collection class in util package
* fix: gateway bugs
* why on earth is this needed change
* fix: cleanup docs on collection
* Emoji rest methods (node-migration-clean) (#2713 )
* feat: all emoji rest methods
* Fix code style issues with ESLint
Co-authored-by: Lint Action <lint-action@samuelmeuli.com >
* fix: stuff
* fix: bot types
* fix: remove logs
* fix: camelize all gateway payloads
* fix: remove todos
* fix: start deris
* fix: lint/ts errors except shard file
* thats 1 way to fix type errors
* yes (#2714 )
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
* feat: rest channel helpers
* Update release.yml
* Update release.yml
* ci: add build filter
* ci: fail fast false
* fix: complete webhook related helpers
* fix: follow announcement helper
* add forum helper
* add stage helpers
* add thread related helpers
* alphabetize
* cleanup webhook routes
* automod helpers
* scheduled events
* integrations helpers
* invite stuff incomplete
* dm channel and avatar url
* chore: move ts-node into package
* fix: importing esm
* fix: tris message helpers
* test(rest): add simplifyUrl test
* test(rest): add checkRateLimits test
* test(rest): add processRateLimitedPaths test
* test(rest): fix missing beforeEach
* test(utils): enable old test
* interaction helpers
* perf(utils): optimize snake to camel case conversion (#2717 )
* perf(utils): optimize snake to camel case conversion
* fmt
* wont change much but still faster
* actually this was a stupid idea
* shh
* Fix(client): Fix typings. (#2716 )
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
* test: fix rest and utils test (#2723 )
* test(utils): fix cant import collection
* test(rest): await expect
* fix(utils): deno compactability
* test(utils): typing
* fix(utils): add return type
* Add rest helpers for templates (#2727 )
* Add rest helpers for templates
* Fix code style issues with ESLint
Co-authored-by: Lint Action <lint-action@samuelmeuli.com >
* fix: remove frozenAt
* fix: cleanup templates
* ci: release to npm (#2725 )
* ci: release to npm
* Update release.yml
* 🐛 - fix: types - slashcommands - add nsfw prop (#2731 )
* feat(rest helpers): Add template and member helpers. (#2728 )
* feat(rest helpers): Add template and member helpers.
* format code
* feat(rest): add template routes
* fix(rest): routes and runMethod
* fix(rest): try to fix most of type
Co-authored-by: H01001000 <heiheiho000@gmail.com >
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
* ci: fix release (#2732 )
* fix: rest type errors
* fix: v19 begin
* fix: yarn lock
* chore: fix deps and script (#2733 )
* fix: bug camelizer deleting letters
* fix: falsy token check
* fix: add frozenat check for queue
* fix: max stack trace error do to infinite loop
* fix: type error
* test(rest): fix missing import (#2734 )
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
* fix: file paths for imports
* fix: lastShardId should default to 0
* fix: use isomorphic ws
* test(rest): fix "TypeError: [Function] is not a thenable" (#2736 )
* test(utils): add utils tests (#2737 )
* test(utils): add urltobase64 test
* test(utils): add token test
* test(utils): fix missing import buffer
* test(utils): add casting test
* test(utils): add casting test
* test(utils): fix use correct function
* chore: make eslint error if missing .js extension (#2735 )
* chore: eslint error if missing .js extension
* chore
* lint: fix missing .js error
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
* fix: readme runtime list (#2739 )
* Bot pkg (#2740 )
* fix: bot pkg test
* Fix code style issues with ESLint
* Update Guild.ts
* Update Guild.ts
* Fix code style issues with ESLint
Co-authored-by: Lint Action <lint-action@samuelmeuli.com >
Co-authored-by: Jonathan Ho <heiheiho000@gmail.com >
* Update tsdoc.json (#2741 )
Updates tsdoc.json to reflect the current packages.
* Interaction types - remove member,channel,role from value type (#2743 )
https://discord.com/channels/785384884197392384/1067265182776176690/1068189883073572924
* Add missing types (#2742 )
* Revert "fix: use isomorphic ws" (#2744 )
This reverts commit ad306b0d0a .
* fix: interaction requests that sent without full url
* fix: lint issues
* fix: remote gateway test file
* fix: interaction response bug with body being invalid (#2746 )
* fix: readme runtime list
* Fix code style issues with ESLint
* node 18
* fix: websocket import type
* fix: body for interaction requests
---------
Co-authored-by: Lint Action <lint-action@samuelmeuli.com >
* fix: interaction followup type (#2747 )
* fix: readme runtime list
* Fix code style issues with ESLint
* node 18
* fix: websocket import type
* fix: body for interaction requests
* fix: perma fix for type error in ci
* fix: followupmessage option type
---------
Co-authored-by: Lint Action <lint-action@samuelmeuli.com >
* fix: e2e exit bug (#2748 )
* fix: readme runtime list
* Fix code style issues with ESLint
* node 18
* fix: websocket import type
* fix: body for interaction requests
* fix: perma fix for type error in ci
* fix: followupmessage option type
* fix: e2e tests exit bug
* fix: color console logger
---------
Co-authored-by: Lint Action <lint-action@samuelmeuli.com >
* fix: rest sending attachments files (#2749 )
* fix: readme runtime list
* Fix code style issues with ESLint
* node 18
* fix: websocket import type
* fix: body for interaction requests
* fix: perma fix for type error in ci
* fix: followupmessage option type
* fix: e2e tests exit bug
* fix: color console logger
* fix: image file sending
* Fix code style issues with ESLint
---------
Co-authored-by: Lint Action <lint-action@samuelmeuli.com >
* fix: guild and role methods (#2751 )
* fix: readme runtime list
* Fix code style issues with ESLint
* node 18
* fix: websocket import type
* fix: body for interaction requests
* fix: perma fix for type error in ci
* fix: followupmessage option type
* fix: e2e tests exit bug
* fix: color console logger
* fix: image file sending
* Fix code style issues with ESLint
* guild and role methods
* Fix code style issues with ESLint
---------
Co-authored-by: Lint Action <lint-action@samuelmeuli.com >
* ci: add bot package (#2752 )
* ci: add bot package
* ci: fix test
* e2e test stuff (#2754 )
* fix: readme runtime list
* Fix code style issues with ESLint
* node 18
* fix: websocket import type
* fix: body for interaction requests
* fix: perma fix for type error in ci
* fix: followupmessage option type
* fix: e2e tests exit bug
* fix: color console logger
* fix: image file sending
* Fix code style issues with ESLint
* guild and role methods
* Fix code style issues with ESLint
* fix: dont send heartbeat if socket is not open
* fix: remove logs
* fox: remove more logs
* fix some bugs in role tests
* Switch to after hook style
* hoti's speed snaker
* auto convert objects for discord
* Fix code style issues with ESLint
* fix: remove dup imports
* fix: i hate linters
* speeder
---------
Co-authored-by: Lint Action <lint-action@samuelmeuli.com >
* fix: delete guilds test (#2758 )
* fix: readme runtime list
* Fix code style issues with ESLint
* node 18
* fix: websocket import type
* fix: body for interaction requests
* fix: perma fix for type error in ci
* fix: followupmessage option type
* fix: e2e tests exit bug
* fix: color console logger
* fix: image file sending
* Fix code style issues with ESLint
* guild and role methods
* Fix code style issues with ESLint
* fix: dont send heartbeat if socket is not open
* fix: remove logs
* fox: remove more logs
* fix some bugs in role tests
* Switch to after hook style
* hoti's speed snaker
* auto convert objects for discord
* Fix code style issues with ESLint
* fix: remove dup imports
* fix: i hate linters
* speeder
* fix: tests delete guilds
* Fix code style issues with ESLint
---------
Co-authored-by: Lint Action <lint-action@samuelmeuli.com >
* chore: fix deps (#2757 )
* ci/test: fix bot pkg e2e test (#2759 )
* chore: fix script and update import map (#2761 )
* chore: fix version script
* chore: update import map
* chore: fix ws import map
* chore: fix deno import map
* test: fix
* fix: more rest e2e tests (#2763 )
* fix: readme runtime list
* Fix code style issues with ESLint
* node 18
* fix: websocket import type
* fix: body for interaction requests
* fix: perma fix for type error in ci
* fix: followupmessage option type
* fix: e2e tests exit bug
* fix: color console logger
* fix: image file sending
* Fix code style issues with ESLint
* guild and role methods
* Fix code style issues with ESLint
* fix: dont send heartbeat if socket is not open
* fix: remove logs
* fox: remove more logs
* fix some bugs in role tests
* Switch to after hook style
* hoti's speed snaker
* auto convert objects for discord
* Fix code style issues with ESLint
* fix: remove dup imports
* fix: i hate linters
* speeder
* fix: tests delete guilds
* Fix code style issues with ESLint
* fix: easier to provide custom intents in bot
* fix: shutdown bot after test
* fix: add getGuild
* fix: multiple guild delete attempts
* fix: add emoji e2e tests
* fix: remaining old e2e rest tests
* Fix code style issues with ESLint
---------
Co-authored-by: Lint Action <lint-action@samuelmeuli.com >
* test: add gateway integration test (#2756 )
* test: add gateway integration test
* test(gateway): fix connection test
* test(gateway): add heartbeat test
* ci: add integration test
* fix: add uWebSockets.js
* ci: add timeout
* test(utils): remove old test
* Revert "test(utils): remove old test"
This reverts commit 04fb6dd4b5 .
* test(gateway): fix uws server
* test(gateway): fix type
* chore: update codecov flag
* test(gateway): remove dev code
---------
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
* Update release.yml (#2768 )
* fix: bot logger (#2769 )
* fix: readme runtime list
* Fix code style issues with ESLint
* node 18
* fix: websocket import type
* fix: body for interaction requests
* fix: perma fix for type error in ci
* fix: followupmessage option type
* fix: e2e tests exit bug
* fix: color console logger
* fix: image file sending
* Fix code style issues with ESLint
* guild and role methods
* Fix code style issues with ESLint
* fix: dont send heartbeat if socket is not open
* fix: remove logs
* fox: remove more logs
* fix some bugs in role tests
* Switch to after hook style
* hoti's speed snaker
* auto convert objects for discord
* Fix code style issues with ESLint
* fix: remove dup imports
* fix: i hate linters
* speeder
* fix: tests delete guilds
* Fix code style issues with ESLint
* fix: easier to provide custom intents in bot
* fix: shutdown bot after test
* fix: add getGuild
* fix: multiple guild delete attempts
* fix: add emoji e2e tests
* fix: remaining old e2e rest tests
* Fix code style issues with ESLint
* fix: add bot.logger
* fix: make logger name capital
---------
Co-authored-by: Lint Action <lint-action@samuelmeuli.com >
* chore: update readme (#2772 )
* chore: add coverage per pkg
* chore: add npm version
* chore: add test status
* chore: fix ci
* chore: fix ci
* ci: fix ci needs
* chore: add only push event
* style: remove import logger
* 📚 - docs: fix README package links (#2773 )
* test(all): add test importing index (#2774 )
* test(all): add test importing index
* chore: remove old benchmark dir
* chore: disable coverage status fail
* test(client): add import test with try catch
* test(rest): fix narrow import scope
* test(utils): add test (#2764 )
* test(utils): remove old test
* test(utils): add color test
* test(utils): fix import mocha
* test(utils): fix test type error
* test(utils): remove dev code
* fix(utils): bucket not export all function
* test(utils): add some test for bucket
* fix(utils): close #2775
* test(utils): add test for permissions.ts
* test(utils): fix missing mocha import
* fix(utils): better fix for #2775
* feat: addReaction & addReactions
* feat: connectToVoice
* fix: linters issues
* fix: remove aliases and add createGuildFromTemplate
* feat: deleteMessages
* fix: reaction related helpers
* mfa level
* voie states editing
* image urls
* fix: typos
* get message typeguards
* fix: more helpers
* fix: remaining helpers
* fix: add logs to gateway manager
* fix: rest resolve sends status and body
* fix: lots of errors
* fix: client errors
* fix: remove old pkg
* snaker
* fix: broken util import for image url
* fix: cleanup shard and circular deps
* fix: remove ThreadChannel from GuildChannel
* fix: generate interaction usage
* fix: more bugs
* fix: use node:events to import
* fix(rest): add interface RestRequestRejection (#2782 )
* fix: remove invalid todo
* fix: timeout bug
---------
Co-authored-by: Skillz <skillz@discord.gg/ddeno>
Co-authored-by: Jonathan Ho <heiheiho000@gmail.com>
Co-authored-by: deepsarda <92147339+deepsarda@users.noreply.github.com>
Co-authored-by: Awesome Stickz <awesome@stickz.dev>
Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
Co-authored-by: Lars_und_so <46791248+Larsundso@users.noreply.github.com>
Co-authored-by: ITOH <to@itoh.at>
Co-authored-by: Yaikava <83710104+Yaikava@users.noreply.github.com>
Co-authored-by: Andreas Fink <mail@afink.dev>
---------
Co-authored-by: Jonathan Ho <48591478+H01001000@users.noreply.github.com>
Co-authored-by: H01001000 <heiheiho000@gmail.com>
Co-authored-by: deepsarda <92147339+deepsarda@users.noreply.github.com>
Co-authored-by: Yaikava <83710104+Yaikava@users.noreply.github.com>
Co-authored-by: Skillz <skillz@discord.gg/ddeno>
Co-authored-by: Awesome Stickz <awesome@stickz.dev>
Co-authored-by: Lint Action <lint-action@samuelmeuli.com>
Co-authored-by: Lars_und_so <46791248+Larsundso@users.noreply.github.com>
Co-authored-by: ITOH <to@itoh.at>
Co-authored-by: Andreas Fink <mail@afink.dev>
2023-02-20 15:00:00 -06:00
Jonathan Ho
7a1a41fac8
CI: Run benchmark ( #2563 )
...
* fix(bench): try to fix benchmark
* style: deno fmt
* fix: remove check formating
* fix: add fake token
* fix: tranform
* deno fmt
* add parseFloat
* fix unit
* refactor: change fetch target to benchrepo
* fix: oldBot
* refactor: use custom input
* ci: add tee
* style: deno fmt
* ci: cache deps
* chore: remove
* ci: add memory benchmark
* fix: fix url for main repo
* deno fmt
* ci: add comment-always
* fix: link
* just trying trigger
* ci: only push on main
* fix: type
* fix: range
* fixed
* style: deno fmt
* fix: path
* Add upload output
* style: deno fmt
* ci: add create branch on pr owner's repo
* fix: github.repository
* ci: fix remove id benchmark-action
* fix
* fix: type
* reverse change
* ci: add cache
* feat: add using cache
* bench: update name and ignore previous when ci
* style: name
* feat: fix pr message style
* add more benchmark
* deno fmt
* fix
* fix: wording
* chore: only run on success
* fix: used last head as current commit
2022-10-29 14:22:23 -05:00
Reboot-Codes
0986fa9704
More BigBot Fixes ( #2233 )
...
* Add `.DS_Store` to `.gitignore`
* Format and improve DX.
* Add extra logging and fix gateway workers.
* Deno fmt.
* Be more explicit in `.env.example`.
* Add a `watch-bot` task and format.
* Deno FMT
* Deno FMT (all `template/bigbot` files)
Co-authored-by: ITOH <to@itoh.at >
2022-05-25 22:33:49 +02:00
Skillz4Killz
176d3c0ba7
fix: beginner template
2022-03-25 10:58:39 +00:00
ITOH
c2b7a6ec03
test: remove configs.ts ( #1995 )
...
* refactortests): remove config.ts
* Update mod.ts
* Update mod.ts
* .env file
2022-02-04 10:06:55 -05:00
ITOH
24239053f3
docs: move to docusaurus ( #1984 )
...
* new site start
* ci: test docusaurus
* we use npm
* Update site_tests.yml
* Update site_tests.yml
* Update site_tests.yml
* do not ignore package.json
* Update package-lock.json
* Create deploy.yml
* Update docusaurus.config.js
* update authors
* Update docusaurus.config.js
* Update deploy.yml
* remove blog posts
* Update README.md
* delete old docs
* Update .gitignore
* delete template images
* Create 2022-02-03-welcome.md
2022-02-03 11:57:13 -05:00
Skillz4Killz
c9f69ab3d7
chore: latest dnt
2021-11-24 18:03:43 +00:00
Skillz4Killz
9cdb922a7b
prepare dnt
2021-11-11 22:03:42 +00:00
Skillz4Killz
14b16dc7ba
easy configs solution for testing
2021-10-12 19:14:31 +00:00
rigormorrtiss
a6f7789474
add(types): nsfw_level field to Guild ( #958 )
...
* feat(types/guilds): add nsfw_level field
* feat(types/guilds): add nsfw_level field to Guild
* style: format changed files
* Update guild.ts
* GuildNSFWLevel -> GuildNsfwLevel
* GuildNSFWLevel -> GuildNsfwLevel
* Update src/types/guilds/guild.ts
Co-authored-by: Skillz4Killz <23035000+Skillz4Killz@users.noreply.github.com >
Co-authored-by: ITOH <to@itoh.at >
2021-05-22 09:50:10 +02:00
ayntee
25d7983eba
chore: add vscode-related files to .gitignore ( #561 )
2021-03-01 21:26:53 +04:00
ayntee
43eda057f9
chore: add desktop.ini to .gitignore
2021-01-03 16:22:10 +04:00
ITOH
95e27b1267
Add settings back
2020-12-27 20:59:03 +01:00
ayntee
2dbe51925f
chore: ignore .vscode/
2020-12-27 11:28:17 +04:00
ayntee
7d183b9bef
Merge branch 'next' of https://github.com/discordeno/discordeno into getters
2020-12-22 22:06:41 +04:00
Skillz4Killz
19f228c329
feat: slash commands and interactions ( #248 )
...
* start slash commands
* lil bit of this
* a little bit of that
* chore: add slash commands' types (#249 )
* Add slash Types
* style: format source files
* interaction create event
* make it a valid controller
* respond to a slash command
* interactions
* shtuff
* gotta get them all
* you gotta hit the bullseye
* you gotta survive
* most important thing i forgot
* please keep this
* more shuttttfgvuasdafwesdvjzdk
* more endpoints
* TYPO
* making that party jam
* this is my jam
* refactor: move slash commands types to webhook.ts (#250 )
* Move Types
* Move to webhook.ts types file
* Update webhook.ts
* fix: update ExecuteSlashCommandOptions (#252 )
* Move Types
* idk
* Remove Unnecessary Comment
* details
* http side of slash
* Format
* idk
* cleanup
* fmt
* fix imports
* tet
* remove log
* Update interactions.ts
* Update interactions.ts
* Update interactions.ts
* Use tweetnacl_deno for verification
* chore: move tweetnacl import to deps.ts
* Update deps.ts
* deps: use tweetnacl from GitHub
* fix: use serverOptions.slashHexKey
* fix: res -> req
* fix: use TextEncoder
* deps: add std@0.81 .0/encoding/hex.ts
* chore: use encode() from std/encoding/hex.ts
* I am using the GitHub online editor pls help
* Update deps.ts
* Update interactions.ts
* Update interactions.ts
* Update interactions.ts
* Update interactions.ts
* fix: respond with 400 if timestamp and signature not present
* style: format files
* refactor!: merge createServer() into startServer()
* style: format files
Co-authored-by: ITOH <72305210+itohatweb@users.noreply.github.com >
Co-authored-by: ayntee <ayyantee@gmail.com >
2020-12-22 21:39:01 +04:00
Skillz4Killz
2a27466a7e
good for new contributors 2 use the same settings
2020-12-15 14:04:23 -05:00
Ayyan
a73d883603
Update .gitignore
2020-12-08 11:19:35 +04:00
ayntee
556ec8eaac
docs: ignore public/ & .cache/ dir
2020-11-20 13:11:19 +04:00
ayntee
175b4230ed
Better Docs 🎉 ( #205 )
...
* docs: rename docs to _docs
* docs: initialize a vuepress app
* docs: customize vuepress config
* docs: remove unnecessary files from archived docs
* ci: add deployment workflow
* docs: use vuepress instead uh-idk-template-ig
* ci(deploy): cd into docs dir
* ci(deploy): cd into docs
* ci(deploy): change setup-node version to v2
* revert: "ci(deploy): change setup-node version to v1"
* ci(deploy): run workflow on push
* chore: add dist/ to .gitignore
* docs: remove dist from the docs dir
* ci(deploy): correct publish_dir path
* ci(deploy): run the deploy workflow only on push to master
* docs: correct repo url
2020-11-19 23:34:50 +04:00
Skillz
d91fc2b7e4
nest.land stuff
2020-08-14 11:54:38 -04:00
Skillz
02e4f0f6c2
ignore debug file
2020-07-17 08:28:23 -04:00
Skillz
c2ee8621d6
documentation
2020-06-18 09:34:39 -04:00
Skillz
e78d2d3121
Add gitignore to hide configs
2020-02-07 13:47:38 -05:00