diff --git a/examples/bigbot/package.json b/examples/bigbot/package.json index 589b72e4f..c7099a442 100644 --- a/examples/bigbot/package.json +++ b/examples/bigbot/package.json @@ -5,7 +5,7 @@ "type": "module", "scripts": { "devbg": "npx prisma generate && tsc --watch", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "devg": "nodemon --ignore ./src/bot/**/* --ignore ./src/rest/**/* --ignore ./dist/**/* -e ts dist/gateway/index.js", "devr": "nodemon --ignore ./src/bot/**/* --ignore ./src/gateway/**/* --ignore ./dist/**/* -e ts dist/rest/index.js", "devb": "nodemon --ignore ./src/rest/**/* --ignore ./src/gateway/**/* --ignore ./dist/**/* -e ts dist/bot/index.js", @@ -48,4 +48,4 @@ "semi": true, "printWidth": 120 } -} +} \ No newline at end of file diff --git a/packages/bot/package.json b/packages/bot/package.json index 06844be23..825df939f 100644 --- a/packages/bot/package.json +++ b/packages/bot/package.json @@ -13,18 +13,20 @@ "build": "swc src --out-dir dist", "build:type": "tsc --declaration --emitDeclarationOnly --declarationDir dist", "release-build": "yarn build && yarn build:type", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "lint": "eslint \"src/**/*.ts*\"", "test:unit": "c8 mocha --no-warnings 'tests/**/*.spec.ts'", "test:unit:watch": "mocha --no-warnings --watch --parallel 'tests/**/*.spec.ts'", "test:type": "tsc --noEmit", "test:test-type": "tsc --project tsconfig.test.json" }, - "devDependencies": { + "dependencies": { "@discordeno/gateway": "18.0.0-alpha.1", "@discordeno/rest": "18.0.0-alpha.1", + "@discordeno/utils": "18.0.0-alpha.1" + }, + "devDependencies": { "@discordeno/types": "18.0.0-alpha.1", - "@discordeno/utils": "18.0.0-alpha.1", "@swc/cli": "^0.1.57", "@swc/core": "^1.3.21", "@types/chai": "^4", @@ -40,4 +42,4 @@ "tsconfig": "*", "typescript": "^4.9.3" } -} +} \ No newline at end of file diff --git a/packages/client/package.json b/packages/client/package.json index 68ed324af..2c3f6543b 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -13,17 +13,18 @@ "build": "swc src --out-dir dist", "build:type": "tsc --declaration --emitDeclarationOnly --declarationDir dist", "release-build": "yarn build && yarn build:type", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "lint": "eslint \"src/**/*.ts*\"", "test:unit": "c8 mocha --no-warnings 'tests/**/*.spec.ts'", "test:unit:watch": "mocha --no-warnings --watch --parallel 'tests/**/*.spec.ts'", "test:type": "tsc --noEmit", "test:test-type": "tsc --project tsconfig.test.json" }, - "devDependencies": { - "@discordeno/bot": "18.0.0-alpha.1", + "dependencies": { "@discordeno/gateway": "18.0.0-alpha.1", - "@discordeno/rest": "18.0.0-alpha.1", + "@discordeno/rest": "18.0.0-alpha.1" + }, + "devDependencies": { "@discordeno/types": "18.0.0-alpha.1", "@swc/cli": "^0.1.57", "@swc/core": "^1.3.21", @@ -40,4 +41,4 @@ "tsconfig": "*", "typescript": "^4.9.3" } -} +} \ No newline at end of file diff --git a/packages/discordeno/package.json b/packages/discordeno/package.json index 6dd6ab342..b6df59af3 100644 --- a/packages/discordeno/package.json +++ b/packages/discordeno/package.json @@ -13,17 +13,20 @@ "build": "swc src --out-dir dist", "build:type": "tsc --declaration --emitDeclarationOnly --declarationDir dist", "release-build": "yarn build && yarn build:type", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "lint": "eslint \"src/**/*.ts*\"", "test:unit": "c8 mocha --no-warnings 'tests/**/*.spec.ts'", "test:unit:watch": "mocha --no-warnings --watch --parallel 'tests/**/*.spec.ts'", "test:type": "tsc --noEmit", "test:test-type": "tsc --project tsconfig.test.json" }, - "devDependencies": { - "@discordeno/bot": "18.0.0-alpha.1", + "dependencies": { + "@discordeno/client": "18.0.0-alpha.1", "@discordeno/gateway": "18.0.0-alpha.1", - "@discordeno/rest": "18.0.0-alpha.1", + "@discordeno/bot": "18.0.0-alpha.1", + "@discordeno/rest": "18.0.0-alpha.1" + }, + "devDependencies": { "@discordeno/types": "18.0.0-alpha.1", "@swc/cli": "^0.1.57", "@swc/core": "^1.3.21", @@ -40,4 +43,4 @@ "tsconfig": "*", "typescript": "^4.9.3" } -} +} \ No newline at end of file diff --git a/packages/discordeno/src/index.ts b/packages/discordeno/src/index.ts index f0a766d36..32cd6dc65 100644 --- a/packages/discordeno/src/index.ts +++ b/packages/discordeno/src/index.ts @@ -1 +1 @@ -export { } +export * from '@discordeno/bot' diff --git a/packages/gateway/package.json b/packages/gateway/package.json index a9738c0c8..d2b3dfc57 100644 --- a/packages/gateway/package.json +++ b/packages/gateway/package.json @@ -13,16 +13,19 @@ "build": "swc src --out-dir dist", "build:type": "tsc --declaration --emitDeclarationOnly --declarationDir dist", "release-build": "yarn build && yarn build:type", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "lint": "eslint \"src/**/*.ts*\"", "test:unit": "c8 mocha --no-warnings 'tests/**/*.spec.ts'", "test:unit:watch": "mocha --no-warnings --watch --parallel 'tests/**/*.spec.ts'", "test:type": "tsc --noEmit", "test:test-type": "tsc --project tsconfig.test.json" }, + "dependencies": { + "@discordeno/utils": "18.0.0-alpha.1", + "ws": "^8.11.0" + }, "devDependencies": { "@discordeno/types": "18.0.0-alpha.1", - "@discordeno/utils": "18.0.0-alpha.1", "@swc/cli": "^0.1.57", "@swc/core": "^1.3.21", "@types/chai": "^4", @@ -38,8 +41,5 @@ "sinon": "^15.0.0", "tsconfig": "*", "typescript": "^4.9.3" - }, - "dependencies": { - "ws": "^8.11.0" } -} +} \ No newline at end of file diff --git a/packages/plugins/cache/package.json b/packages/plugins/cache/package.json index f6f76a3ec..7d425fc5a 100644 --- a/packages/plugins/cache/package.json +++ b/packages/plugins/cache/package.json @@ -13,7 +13,7 @@ "build": "swc src --out-dir dist", "build:type": "tsc --declaration --emitDeclarationOnly --declarationDir dist", "release-build": "yarn build && yarn build:type", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "lint": "eslint \"src/**/*.ts*\"", "test:unit": "c8 mocha --no-warnings 'tests/**/*.spec.ts'", "test:unit:watch": "mocha --no-warnings --watch --parallel 'tests/**/*.spec.ts'", @@ -38,4 +38,4 @@ "tsconfig": "*", "typescript": "^4.9.3" } -} +} \ No newline at end of file diff --git a/packages/plugins/fileloader/package.json b/packages/plugins/fileloader/package.json index 13e380c55..cdbfa806d 100644 --- a/packages/plugins/fileloader/package.json +++ b/packages/plugins/fileloader/package.json @@ -13,7 +13,7 @@ "build": "swc src --out-dir dist", "build:type": "tsc --declaration --emitDeclarationOnly --declarationDir dist", "release-build": "yarn build && yarn build:type", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "lint": "eslint \"src/**/*.ts*\"", "test:unit": "c8 mocha --no-warnings 'tests/**/*.spec.ts'", "test:unit:watch": "mocha --no-warnings --watch --parallel 'tests/**/*.spec.ts'", diff --git a/packages/plugins/permissions/package.json b/packages/plugins/permissions/package.json index 23a811793..f848c494b 100644 --- a/packages/plugins/permissions/package.json +++ b/packages/plugins/permissions/package.json @@ -13,7 +13,7 @@ "build": "swc src --out-dir dist", "build:type": "tsc --declaration --emitDeclarationOnly --declarationDir dist", "release-build": "yarn build && yarn build:type", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "lint": "eslint \"src/**/*.ts*\"", "test:unit": "c8 mocha --no-warnings 'tests/**/*.spec.ts'", "test:unit:watch": "mocha --no-warnings --watch --parallel 'tests/**/*.spec.ts'", diff --git a/packages/plugins/utils/package.json b/packages/plugins/utils/package.json index d3ba6afb5..a9a842728 100644 --- a/packages/plugins/utils/package.json +++ b/packages/plugins/utils/package.json @@ -13,7 +13,7 @@ "build": "swc src --out-dir dist", "build:type": "tsc --declaration --emitDeclarationOnly --declarationDir dist", "release-build": "yarn build && yarn build:type", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "lint": "eslint \"src/**/*.ts*\"", "test:unit": "c8 mocha --no-warnings 'tests/**/*.spec.ts'", "test:unit:watch": "mocha --no-warnings --watch --parallel 'tests/**/*.spec.ts'", @@ -37,4 +37,4 @@ "tsconfig": "*", "typescript": "^4.9.3" } -} +} \ No newline at end of file diff --git a/packages/plugins/validations/package.json b/packages/plugins/validations/package.json index 5e2589b89..4a7e844f1 100644 --- a/packages/plugins/validations/package.json +++ b/packages/plugins/validations/package.json @@ -13,7 +13,7 @@ "build": "swc src --out-dir dist", "build:type": "tsc --declaration --emitDeclarationOnly --declarationDir dist", "release-build": "yarn build && yarn build:type", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "lint": "eslint \"src/**/*.ts*\"", "test:unit": "c8 mocha --no-warnings 'tests/**/*.spec.ts'", "test:unit:watch": "mocha --no-warnings --watch --parallel 'tests/**/*.spec.ts'", diff --git a/packages/rest/package.json b/packages/rest/package.json index 06d0f0ed2..f542dd1ef 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -13,16 +13,18 @@ "build": "swc src --out-dir dist", "build:type": "tsc --declaration --emitDeclarationOnly --declarationDir dist", "release-build": "yarn build && yarn build:type", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "lint": "eslint \"src/**/*.ts*\"", "test:unit": "c8 mocha --no-warnings 'tests/**/*.spec.ts'", "test:unit:watch": "mocha --no-warnings --watch --parallel 'tests/**/*.spec.ts'", "test:type": "tsc --noEmit", "test:test-type": "tsc --project tsconfig.test.json" }, + "dependencies": { + "@discordeno/utils": "18.0.0-alpha.1" + }, "devDependencies": { "@discordeno/types": "18.0.0-alpha.1", - "@discordeno/utils": "18.0.0-alpha.1", "@swc/cli": "^0.1.57", "@swc/core": "^1.3.21", "@types/chai": "^4", @@ -38,4 +40,4 @@ "tsconfig": "*", "typescript": "^4.9.3" } -} +} \ No newline at end of file diff --git a/packages/types/package.json b/packages/types/package.json index 866727ab3..addfab58b 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -13,7 +13,7 @@ "build": "swc src --out-dir dist", "build:type": "tsc --declaration --emitDeclarationOnly --declarationDir dist", "release-build": "yarn build && yarn build:type", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "lint": "eslint \"src/**/*.ts*\"", "test:type": "tsc --noEmit" }, @@ -28,4 +28,4 @@ "dependencies": { "@types/node": "^18.11.9" } -} +} \ No newline at end of file diff --git a/packages/utils/package.json b/packages/utils/package.json index 87dcfc4e0..025d9df84 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -13,7 +13,7 @@ "build": "swc src --out-dir dist", "build:type": "tsc --skipDefaultLibCheck --declaration --emitDeclarationOnly --declarationDir dist", "release-build": "yarn build && yarn build:type", - "fmt": "prettier -w ./src", + "fmt": "eslint --fix \"src/**/*.ts*\"", "lint": "eslint \"src/**/*.ts*\"", "test:unit": "c8 mocha --no-warnings 'tests/**/*.spec.ts'", "test:unit:watch": "mocha --no-warnings --watch --parallel 'tests/**/*.spec.ts'", @@ -38,4 +38,4 @@ "tsconfig": "*", "typescript": "^4.9.3" } -} +} \ No newline at end of file diff --git a/turbo.json b/turbo.json index 543dba954..c412558f1 100644 --- a/turbo.json +++ b/turbo.json @@ -45,7 +45,11 @@ "^build:type" ] }, - "fmt": {}, + "fmt": { + "dependsOn": [ + "^build:type" + ] + }, "dev": { "cache": false } diff --git a/yarn.lock b/yarn.lock index 770835b44..3553e8a4f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -69,7 +69,7 @@ __metadata: languageName: unknown linkType: soft -"@discordeno/client@workspace:packages/client": +"@discordeno/client@18.0.0-alpha.1, @discordeno/client@workspace:packages/client": version: 0.0.0-use.local resolution: "@discordeno/client@workspace:packages/client" dependencies: @@ -1451,7 +1451,7 @@ __metadata: version: 0.0.0-use.local resolution: "discordeno@workspace:packages/discordeno" dependencies: - "@discordeno/bot": 18.0.0-alpha.1 + "@discordeno/client": 18.0.0-alpha.1 "@discordeno/gateway": 18.0.0-alpha.1 "@discordeno/rest": 18.0.0-alpha.1 "@discordeno/types": 18.0.0-alpha.1