From e7f4348de0885fc5aaae569ae03831c7b0bc344b Mon Sep 17 00:00:00 2001 From: Dragurimu Date: Thu, 4 Aug 2022 08:53:23 -0500 Subject: [PATCH] general cleaning of the repository --- .../CODE_OF_CONDUCT.md | 0 CONTRIBUTING.md => .github/CONTRIBUTING.md | 0 examples/.env.example => .github/ROADMAP.md | 0 .github/SECURITY.md | 0 .github/SUPPORT.md | 0 LICENSE | 191 ++++++++++++++++++ examples/package.json | 6 - examples/src/index.ts | 69 ------- examples/src/operations/events/ready.ws.ts | 17 -- examples/src/operations/index.ts | 8 - examples/src/operations/rest/me.rest.ts | 22 -- examples/src/operations/ws/agent.ws.ts | 23 --- examples/src/utils/colors.util.ts | 7 - examples/src/utils/experimental.util.ts | 15 -- examples/tsconfig.json | 31 --- package.json | 11 +- packages/api-types/README.md | 16 +- packages/api-types/package.json | 2 +- packages/api-types/src/utils/constants.ts | 7 +- packages/cache/package.json | 4 +- packages/core/package.json | 8 +- packages/helpers/package.json | 7 +- packages/rest/package.json | 4 +- packages/ws/package.json | 4 +- turbo.json | 2 +- 25 files changed, 226 insertions(+), 228 deletions(-) rename CODE_OF_CONDUCT.md => .github/CODE_OF_CONDUCT.md (100%) rename CONTRIBUTING.md => .github/CONTRIBUTING.md (100%) rename examples/.env.example => .github/ROADMAP.md (100%) create mode 100644 .github/SECURITY.md create mode 100644 .github/SUPPORT.md create mode 100644 LICENSE delete mode 100644 examples/package.json delete mode 100644 examples/src/index.ts delete mode 100644 examples/src/operations/events/ready.ws.ts delete mode 100644 examples/src/operations/index.ts delete mode 100644 examples/src/operations/rest/me.rest.ts delete mode 100644 examples/src/operations/ws/agent.ws.ts delete mode 100644 examples/src/utils/colors.util.ts delete mode 100644 examples/src/utils/experimental.util.ts delete mode 100644 examples/tsconfig.json diff --git a/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md similarity index 100% rename from CODE_OF_CONDUCT.md rename to .github/CODE_OF_CONDUCT.md diff --git a/CONTRIBUTING.md b/.github/CONTRIBUTING.md similarity index 100% rename from CONTRIBUTING.md rename to .github/CONTRIBUTING.md diff --git a/examples/.env.example b/.github/ROADMAP.md similarity index 100% rename from examples/.env.example rename to .github/ROADMAP.md diff --git a/.github/SECURITY.md b/.github/SECURITY.md new file mode 100644 index 0000000..e69de29 diff --git a/.github/SUPPORT.md b/.github/SUPPORT.md new file mode 100644 index 0000000..e69de29 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..d1a34d4 --- /dev/null +++ b/LICENSE @@ -0,0 +1,191 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + Copyright 2021 Noel Buechler + Copyright 2015 Amish Shah + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. \ No newline at end of file diff --git a/examples/package.json b/examples/package.json deleted file mode 100644 index 368ef5e..0000000 --- a/examples/package.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "examples", - "dependencies": { - "dotenv": "^16.0.1" - } -} diff --git a/examples/src/index.ts b/examples/src/index.ts deleted file mode 100644 index 90541b0..0000000 --- a/examples/src/index.ts +++ /dev/null @@ -1,69 +0,0 @@ -import './utils/experimental.util'; -import 'dotenv/config'; - -import { colors } from './utils/colors.util'; - -import { DefaultRestAdapter } from '@biscuitland/rest'; -import { DefaultWsAdapter } from '@biscuitland/ws'; - -import { GatewayIntents } from '@biscuitland/api-types'; -import { Biscuit } from '@biscuitland/core'; - -import { ReadyEvent } from './operations'; -import { MeRest } from './operations'; - -import { AgentWs } from './operations'; - -const argv = process.argv.slice(2); - -const boostrap = async () => { - const biscuit = new Biscuit({ - intents: GatewayIntents.Guilds, - token: process.env.AUTH!, - }); - - await biscuit.start(); - await operations(biscuit); -}; - -const operations = async (biscuit: Biscuit) => { - switch (argv[0]) { - case '--events': - console.log(colors.cyan('Starting examples of events')); - - switch (argv[1]) { - case 'ready': - new ReadyEvent(biscuit.events); - - break; - } - - break; - - case '--rest': - console.log(colors.cyan('Starting examples of rest')); - - switch (argv[1]) { - case 'me': - new MeRest(biscuit.rest as DefaultRestAdapter); - - break; - } - - break; - - case '--ws': - console.log(colors.cyan('Starting examples of ws')); - - switch (argv[1]) { - case 'agent': - new AgentWs(biscuit.ws as DefaultWsAdapter); - - break; - } - - break; - } -}; - -boostrap(); diff --git a/examples/src/operations/events/ready.ws.ts b/examples/src/operations/events/ready.ws.ts deleted file mode 100644 index e9a21bb..0000000 --- a/examples/src/operations/events/ready.ws.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { EventAdapter } from '@biscuitland/core'; - -export class ReadyEvent { - events: EventAdapter; - - constructor(events: EventAdapter) { - this.events = events; - - if (events) { - this.execute(); - } - } - - async execute() { - this.events.on('ready', () => console.log('[1/1] successful')); - } -} diff --git a/examples/src/operations/index.ts b/examples/src/operations/index.ts deleted file mode 100644 index 25ca8a0..0000000 --- a/examples/src/operations/index.ts +++ /dev/null @@ -1,8 +0,0 @@ -/** events */ -export { ReadyEvent } from './events/ready.ws'; - -/** rest */ -export { MeRest } from './rest/me.rest'; - -/** ws */ -export { AgentWs } from './ws/agent.ws'; diff --git a/examples/src/operations/rest/me.rest.ts b/examples/src/operations/rest/me.rest.ts deleted file mode 100644 index f6bc837..0000000 --- a/examples/src/operations/rest/me.rest.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { DiscordUser } from '@biscuitland/api-types'; -import { DefaultRestAdapter } from '@biscuitland/rest'; - -export class MeRest { - rest: DefaultRestAdapter; - - constructor(rest: DefaultRestAdapter) { - this.rest = rest; - - if (rest) { - this.execute(); - } - } - - async execute() { - const { username } = await this.rest.get('/users/@me'); - - if (username) { - console.log('[1/1] successful [%s]', username); - } - } -} diff --git a/examples/src/operations/ws/agent.ws.ts b/examples/src/operations/ws/agent.ws.ts deleted file mode 100644 index 0cfdceb..0000000 --- a/examples/src/operations/ws/agent.ws.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { DefaultWsAdapter } from '@biscuitland/ws'; - -export class AgentWs { - ws: DefaultWsAdapter; - - constructor(ws: DefaultWsAdapter) { - this.ws = ws; - - if (ws) { - this.execute(); - } - } - - async execute() { - const shard = this.ws.agent.shards.get(0); - - if (shard && shard.socket) { - shard.socket.onmessage = (_message: any) => { - // operations - }; - } - } -} diff --git a/examples/src/utils/colors.util.ts b/examples/src/utils/colors.util.ts deleted file mode 100644 index 1ed6509..0000000 --- a/examples/src/utils/colors.util.ts +++ /dev/null @@ -1,7 +0,0 @@ -const wrap = (fn: (text: string) => string) => (text: string) => fn(text); - -export const colors = { - yellow: wrap((text: string) => `\x1b[33m${text}\x1B[39m`), - white: wrap((text: string) => `\x1b[37m${text}\x1B[39m`), - cyan: wrap((text: string) => `\x1b[36m${text}\x1B[39m`), -}; diff --git a/examples/src/utils/experimental.util.ts b/examples/src/utils/experimental.util.ts deleted file mode 100644 index b882320..0000000 --- a/examples/src/utils/experimental.util.ts +++ /dev/null @@ -1,15 +0,0 @@ -const originalEmit = process.emit; - -// @ts-ignore -process.emit = function (name, data: any, ..._args: any[]) { - if ( - name === `warning` && - typeof data === `object` && - data.name === `ExperimentalWarning` - ) { - return false; - } - - // @ts-ignore - return originalEmit.apply(process, arguments); -}; diff --git a/examples/tsconfig.json b/examples/tsconfig.json deleted file mode 100644 index dc5a799..0000000 --- a/examples/tsconfig.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "compilerOptions": { - "module": "commonjs", - "target": "esnext", - "lib": ["es2020"], - "moduleResolution": "node", - "declaration": true, - "sourceMap": false, - "strict": true, - "suppressImplicitAnyIndexErrors": true, - "esModuleInterop": true, - "experimentalDecorators": true, - "emitDecoratorMetadata": true, - "preserveConstEnums": true, - - "outDir": "dist", - - /* Type Checking */ - "noImplicitAny": true, - "strictNullChecks": true, - "strictFunctionTypes": true, - "noImplicitThis": true, - "noUnusedLocals": true, - "noUnusedParameters": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true, - "skipLibCheck": true - }, - "exclude": ["**/node_modules", "**/dist"], - "include": ["src/**/*"] -} diff --git a/package.json b/package.json index 8137fcd..eacc2bc 100644 --- a/package.json +++ b/package.json @@ -17,13 +17,12 @@ "@changesets/cli": "^2.24.1" }, "devDependencies": { - "@types/node": "^18.0.6", - "@typescript-eslint/eslint-plugin": "^5.30.7", - "@typescript-eslint/parser": "^5.30.7", - "eslint": "^8.20.0", + "@types/node": "^18.6.3", + "@typescript-eslint/eslint-plugin": "^5.32.0", + "@typescript-eslint/parser": "^5.32.0", + "eslint": "^8.21.0", "eslint-config-prettier": "^8.5.0", - "ts-node": "^10.9.1", - "turbo": "^1.3.4", + "turbo": "^1.4.2", "typescript": "^4.7.4" }, "packageManager": "npm@8.14.0", diff --git a/packages/api-types/README.md b/packages/api-types/README.md index 92aa50b..8ecc9d5 100644 --- a/packages/api-types/README.md +++ b/packages/api-types/README.md @@ -1,4 +1,5 @@ # @biscuitland/api-types + [](https://github.com/oasisjs/biscuit) [](https://discord.gg/XNw2RZFzaP) @@ -12,21 +13,26 @@ yarn add @biscuitland/api-types ``` ## Most importantly, api-types is: + 1:1 type definitions package for the [Discord](https://discord.com/developers/docs/intro) API: ## Example + ```ts import type { DiscordUser } from '@biscuitland/api-types'; ``` + ## Example for [Deno](https://deno.land/) + ```ts -import type { DiscordUser } from "https://unpkg.com/@biscuitland/api-types@1.1.0/dist/index.d.ts"; +import type { DiscordUser } from "https://unpkg.com/@biscuitland/api-types@1.2.0/dist/index.d.ts"; ``` We deliver this package through [unpkg](https://unpkg.com/) and it does contain constants and routes too ## Links -* [Website](https://biscuitjs.com/) -* [Documentation](https://docs.biscuitjs.com/) -* [Discord](https://discord.gg/XNw2RZFzaP) -* [core](https://www.npmjs.com/package/@biscuitland/core) | [cache](https://www.npmjs.com/package/@biscuitland/cache) | [rest](https://www.npmjs.com/package/@biscuitland/rest) | [ws](https://www.npmjs.com/package/@biscuitland/ws) | [helpers](https://www.npmjs.com/package/@biscuitland/helpers) + +- [Website](https://biscuitjs.com/) +- [Documentation](https://docs.biscuitjs.com/) +- [Discord](https://discord.gg/XNw2RZFzaP) +- [core](https://www.npmjs.com/package/@biscuitland/core) | [cache](https://www.npmjs.com/package/@biscuitland/cache) | [rest](https://www.npmjs.com/package/@biscuitland/rest) | [ws](https://www.npmjs.com/package/@biscuitland/ws) | [helpers](https://www.npmjs.com/package/@biscuitland/helpers) diff --git a/packages/api-types/package.json b/packages/api-types/package.json index c38fed4..5683755 100644 --- a/packages/api-types/package.json +++ b/packages/api-types/package.json @@ -1,6 +1,6 @@ { "name": "@biscuitland/api-types", - "version": "1.1.0", + "version": "1.2.0", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", diff --git a/packages/api-types/src/utils/constants.ts b/packages/api-types/src/utils/constants.ts index 12171a7..0291f1d 100644 --- a/packages/api-types/src/utils/constants.ts +++ b/packages/api-types/src/utils/constants.ts @@ -5,7 +5,7 @@ export const BASE_URL = 'https://discord.com/api'; export const API_VERSION = 10; /** https://github.com/oasisjs/biscuit/releases */ -export const BISCUIT_VERSION = '1.1.0'; +export const BISCUIT_VERSION = '1.2.0'; /** https://discord.com/developers/docs/reference#user-agent */ export const USER_AGENT = `DiscordBot (https://github.com/oasisjs/biscuit, v${BISCUIT_VERSION})`; @@ -16,11 +16,10 @@ export const IMAGE_BASE_URL = 'https://cdn.discordapp.com'; // This can be modified by big brain bots and use a proxy export const baseEndpoints = { BASE_URL: `${BASE_URL}/v${API_VERSION}`, - CDN_URL: IMAGE_BASE_URL, + CDN_URL: IMAGE_BASE_URL }; -export const SLASH_COMMANDS_NAME_REGEX = - /^[-_\p{L}\p{N}\p{sc=Deva}\p{sc=Thai}]{1,32}$/u; +export const SLASH_COMMANDS_NAME_REGEX = /^[-_\p{L}\p{N}\p{sc=Deva}\p{sc=Thai}]{1,32}$/u; export const CONTEXT_MENU_COMMANDS_NAME_REGEX = /^[\w-\s]{1,32}$/; export const CHANNEL_MENTION_REGEX = /<#[0-9]+>/g; export const DISCORD_SNOWFLAKE_REGEX = /^(?\d{17,19})$/; diff --git a/packages/cache/package.json b/packages/cache/package.json index c013044..bb7b2d5 100644 --- a/packages/cache/package.json +++ b/packages/cache/package.json @@ -1,6 +1,6 @@ { "name": "@biscuitland/cache", - "version": "1.1.0", + "version": "1.2.0", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -23,7 +23,7 @@ } }, "dependencies": { - "@biscuitland/api-types": "^1.1.0", + "@biscuitland/api-types": "^1.2.0", "ioredis": "^5.2.2" }, "devDependencies": { diff --git a/packages/core/package.json b/packages/core/package.json index c0a40be..a289d3b 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@biscuitland/core", - "version": "1.1.0", + "version": "1.2.0", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -23,9 +23,9 @@ } }, "dependencies": { - "@biscuitland/api-types": "^1.1.0", - "@biscuitland/rest": "^1.1.0", - "@biscuitland/ws": "^1.1.0" + "@biscuitland/api-types": "^1.2.0", + "@biscuitland/rest": "^1.2.0", + "@biscuitland/ws": "^1.2.0" }, "devDependencies": { "tsup": "^6.1.3" diff --git a/packages/helpers/package.json b/packages/helpers/package.json index b30cd05..d544893 100644 --- a/packages/helpers/package.json +++ b/packages/helpers/package.json @@ -1,6 +1,6 @@ { "name": "@biscuitland/helpers", - "version": "1.1.0", + "version": "1.2.0", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -22,8 +22,9 @@ "require": "./dist/index.js" } }, - "peerDependencies": { - "@biscuitland/core": "^1.1.0" + "dependencies": { + "@biscuitland/api-types": "^1.2.0", + "@biscuitland/core": "^1.2.0" }, "devDependencies": { "tsup": "^6.1.3" diff --git a/packages/rest/package.json b/packages/rest/package.json index 63c48a7..05a6ff2 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -1,6 +1,6 @@ { "name": "@biscuitland/rest", - "version": "1.1.0", + "version": "1.2.0", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -23,7 +23,7 @@ } }, "dependencies": { - "@biscuitland/api-types": "^1.1.0" + "@biscuitland/api-types": "^1.2.0" }, "devDependencies": { "tsup": "^6.1.3" diff --git a/packages/ws/package.json b/packages/ws/package.json index ebd32f2..ef97589 100644 --- a/packages/ws/package.json +++ b/packages/ws/package.json @@ -1,6 +1,6 @@ { "name": "@biscuitland/ws", - "version": "1.1.0", + "version": "1.2.0", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", @@ -23,7 +23,7 @@ } }, "dependencies": { - "@biscuitland/api-types": "^1.1.0", + "@biscuitland/api-types": "^1.2.0", "ws": "^8.8.1" }, "devDependencies": { diff --git a/turbo.json b/turbo.json index 79829b1..86254ca 100644 --- a/turbo.json +++ b/turbo.json @@ -18,7 +18,7 @@ "dependsOn": ["@biscuitland/api-types#build", "@biscuitland/rest#build", "@biscuitland/ws#build"] }, "@biscuitland/helpers#build": { - "dependsOn": ["@biscuitland/core#build"] + "dependsOn": ["@biscuitland/api-types#build", "@biscuitland/core#build"] }, "clean": { "cache": false