mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 16:13:31 +01:00
141 lines
3.1 KiB
JSON
141 lines
3.1 KiB
JSON
{
|
|
"$schema": "https://turborepo.org/schema.json",
|
|
"globalDependencies": ["yarn.lock"],
|
|
"pipeline": {
|
|
"build": {
|
|
"dependsOn": ["^build"],
|
|
"inputs": ["../../tsconfig.json", "../../tsup.config.js", "src/**/*.ts", "tsconfig.json", "tsup.config.js"],
|
|
"outputs": ["dist/**"]
|
|
},
|
|
"@discordjs/ui#build": {
|
|
"dependsOn": ["^build"],
|
|
"inputs": ["../../tsconfig.json", "src/**/*.ts", "tsconfig.json", "vite.config.ts"],
|
|
"outputs": ["dist/**"]
|
|
},
|
|
"@discordjs/guide#build:prod": {
|
|
"dependsOn": ["^build"],
|
|
"inputs": [
|
|
"../../tsconfig.json",
|
|
"src/**/*.astro",
|
|
"src/**/*.tsx",
|
|
"src/**/*.ts",
|
|
"src/**/*.css",
|
|
"src/**/*.mdx",
|
|
"astro.config.ts",
|
|
"tsconfig.json",
|
|
"vite.config.ts"
|
|
],
|
|
"outputs": ["dist/**"]
|
|
},
|
|
"@discordjs/website#build:prod": {
|
|
"dependsOn": ["^build"],
|
|
"env": ["NEXT_PUBLIC_LOCAL_DEV"],
|
|
"inputs": [
|
|
"../../tsconfig.json",
|
|
"src/**/*.tsx",
|
|
"src/**/*.ts",
|
|
"src/**/*.css",
|
|
"src/assets/**/*.ttf",
|
|
"src/assets/**/*.svg",
|
|
"scripts/**.js",
|
|
"next-env.d.ts",
|
|
"next.config.js",
|
|
"tsconfig.json",
|
|
"types.d.ts"
|
|
],
|
|
"outputs": [".next/**"]
|
|
},
|
|
"test": {
|
|
"dependsOn": ["^build"],
|
|
"inputs": [
|
|
"../../codecov.yml",
|
|
"../../tsconfig.json",
|
|
"../../vitest.config.ts",
|
|
"__tests_/**/*.ts",
|
|
"src/**/*.ts",
|
|
"src/**/*.js",
|
|
"tsconfig.json"
|
|
],
|
|
"outputs": ["coverage/**"]
|
|
},
|
|
"@discordjs/voice#test": {
|
|
"dependsOn": ["^build"],
|
|
"inputs": [
|
|
"../../tsconfig.json",
|
|
"__tests_/**/*.ts",
|
|
"__mocks__/**/*.ts",
|
|
"__mocks__/**/*.js",
|
|
"src/**/*.ts",
|
|
"src/**/*.js",
|
|
"babel.config.js",
|
|
"jest.config.js",
|
|
"tsconfig.json"
|
|
],
|
|
"outputs": ["coverage/**"]
|
|
},
|
|
"lint": {
|
|
"dependsOn": ["^build"],
|
|
"inputs": [
|
|
"../../.eslintrc.json",
|
|
"../../.prettierrc.json",
|
|
"../../tsconfig.json",
|
|
"../../tsconfig.eslint.json",
|
|
"src/**/*.astro",
|
|
"src/**/*.tsx",
|
|
"src/**/*.ts",
|
|
"src/**/*.css",
|
|
"src/**/*.mdx",
|
|
"scripts/**.js",
|
|
"scripts/**.mjs",
|
|
".eslintignore",
|
|
".eslintrc.json",
|
|
"astro.config.ts",
|
|
".prettierignore",
|
|
".prettierrc.js",
|
|
".prettierrc.cjs",
|
|
".prettierrc.json",
|
|
"tsconfig.json",
|
|
"tsconfig.eslint.json",
|
|
"tsup.config.js",
|
|
"vite.config.ts"
|
|
],
|
|
"outputs": []
|
|
},
|
|
"format": {
|
|
"dependsOn": ["^build"],
|
|
"inputs": [
|
|
"../../.eslintrc.json",
|
|
"../../.prettierrc.json",
|
|
"../../tsconfig.json",
|
|
"../../tsconfig.eslint.json",
|
|
"src/**/*.astro",
|
|
"src/**/*.tsx",
|
|
"src/**/*.ts",
|
|
"src/**/*.css",
|
|
"src/**/*.mdx",
|
|
"scripts/**.js",
|
|
"scripts/**.mjs",
|
|
".eslintignore",
|
|
".eslintrc.json",
|
|
"astro.config.ts",
|
|
".prettierignore",
|
|
".prettierrc.js",
|
|
".prettierrc.cjs",
|
|
".prettierrc.json",
|
|
"tsconfig.json",
|
|
"tsconfig.eslint.json",
|
|
"tsup.config.js",
|
|
"vite.config.ts"
|
|
],
|
|
"outputs": []
|
|
},
|
|
"docs": {
|
|
"dependsOn": ["^build"],
|
|
"outputs": ["../../api-extractor.json", "api-extractor.json", "docs/**", "tsconfig.json"]
|
|
},
|
|
"changelog": {
|
|
"outputs": ["cliff.toml", "CHANGELOG.md"]
|
|
}
|
|
}
|
|
}
|