mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-09 08:03:30 +01:00
chore: bump dependencies (#10967)
This commit is contained in:
@@ -48,61 +48,61 @@
|
|||||||
"@vercel/analytics": "^1.5.0",
|
"@vercel/analytics": "^1.5.0",
|
||||||
"cmdk": "^1.1.1",
|
"cmdk": "^1.1.1",
|
||||||
"cva": "1.0.0-beta.3",
|
"cva": "1.0.0-beta.3",
|
||||||
"fumadocs-core": "^15.4.2",
|
"fumadocs-core": "^15.6.3",
|
||||||
"fumadocs-mdx": "^11.6.6",
|
"fumadocs-mdx": "^11.6.10",
|
||||||
"fumadocs-twoslash": "^3.1.3",
|
"fumadocs-twoslash": "^3.1.4",
|
||||||
"fumadocs-ui": "^15.4.2",
|
"fumadocs-ui": "^15.6.3",
|
||||||
"geist": "^1.4.2",
|
"geist": "^1.4.2",
|
||||||
"immer": "^10.1.1",
|
"immer": "^10.1.1",
|
||||||
"jotai": "^2.12.5",
|
"jotai": "^2.12.5",
|
||||||
"jotai-immer": "^0.4.1",
|
"jotai-immer": "^0.4.1",
|
||||||
"lucide-react": "^0.511.0",
|
"lucide-react": "^0.525.0",
|
||||||
"mermaid": "^11.7.0",
|
"mermaid": "^11.8.1",
|
||||||
"motion": "^12.15.0",
|
"motion": "^12.23.3",
|
||||||
"next": "15.4.0-canary.11",
|
"next": "15.4.0-canary.11",
|
||||||
"next-mdx-remote-client": "^2.1.2",
|
"next-mdx-remote-client": "^2.1.2",
|
||||||
"next-themes": "^0.4.6",
|
"next-themes": "^0.4.6",
|
||||||
"nuqs": "^2.4.3",
|
"nuqs": "^2.4.3",
|
||||||
"react": "^19.1.0",
|
"react": "^19.1.0",
|
||||||
"react-aria": "^3.40.0",
|
"react-aria": "^3.41.1",
|
||||||
"react-aria-components": "^1.9.0",
|
"react-aria-components": "^1.10.1",
|
||||||
"react-dom": "^19.1.0",
|
"react-dom": "^19.1.0",
|
||||||
"react-error-boundary": "^6.0.0",
|
"react-error-boundary": "^6.0.0",
|
||||||
"sharp": "^0.34.2",
|
"sharp": "^0.34.3",
|
||||||
"tailwind-merge": "^3.3.0",
|
"tailwind-merge": "^3.3.1",
|
||||||
"tw-animate-css": "^1.3.2",
|
"tw-animate-css": "^1.3.5",
|
||||||
"twoslash": "^0.3.1",
|
"twoslash": "^0.3.2",
|
||||||
"usehooks-ts": "^3.1.1"
|
"usehooks-ts": "^3.1.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@next/env": "^15.3.3",
|
"@next/env": "^15.3.5",
|
||||||
"@shikijs/rehype": "^3.4.2",
|
"@shikijs/rehype": "^3.7.0",
|
||||||
"@tailwindcss/postcss": "^4.1.8",
|
"@tailwindcss/postcss": "^4.1.11",
|
||||||
"@tailwindcss/typography": "^0.5.16",
|
"@tailwindcss/typography": "^0.5.16",
|
||||||
"@tailwindcss/vite": "^4.1.8",
|
"@tailwindcss/vite": "^4.1.11",
|
||||||
"@types/mdx": "^2.0.13",
|
"@types/mdx": "^2.0.13",
|
||||||
"@types/node": "^22.15.26",
|
"@types/node": "^22.16.3",
|
||||||
"@types/react": "^19.1.6",
|
"@types/react": "^19.1.8",
|
||||||
"@types/react-dom": "^19.1.5",
|
"@types/react-dom": "^19.1.6",
|
||||||
"autoprefixer": "^10.4.21",
|
"autoprefixer": "^10.4.21",
|
||||||
"babel-plugin-react-compiler": "19.1.0-rc.2",
|
"babel-plugin-react-compiler": "19.1.0-rc.2",
|
||||||
"cpy-cli": "^5.0.0",
|
"cpy-cli": "^5.0.0",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^9.27.0",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"git-describe": "^4.1.1",
|
"git-describe": "^4.1.1",
|
||||||
"postcss": "^8.5.4",
|
"postcss": "^8.5.6",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"prettier-plugin-tailwindcss": "^0.6.11",
|
"prettier-plugin-tailwindcss": "^0.6.14",
|
||||||
"remark-gfm": "^4.0.1",
|
"remark-gfm": "^4.0.1",
|
||||||
"remark-rehype": "^11.1.2",
|
"remark-rehype": "^11.1.2",
|
||||||
"shiki": "^3.4.2",
|
"shiki": "^3.7.0",
|
||||||
"tailwindcss": "^4.1.8",
|
"tailwindcss": "^4.1.11",
|
||||||
"tailwindcss-react-aria-components": "^2.0.0",
|
"tailwindcss-react-aria-components": "^2.0.0",
|
||||||
"turbo": "^2.5.3",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "^5.8.2",
|
"typescript": "^5.8.3",
|
||||||
"vercel": "^42.2.0"
|
"vercel": "^44.4.1"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -48,64 +48,64 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@radix-ui/react-collapsible": "^1.1.11",
|
"@radix-ui/react-collapsible": "^1.1.11",
|
||||||
"@react-icons/all-files": "^4.1.0",
|
"@react-icons/all-files": "^4.1.0",
|
||||||
"@tanstack/react-query": "^5.79.0",
|
"@tanstack/react-query": "^5.83.0",
|
||||||
"@vercel/analytics": "^1.5.0",
|
"@vercel/analytics": "^1.5.0",
|
||||||
"@vercel/edge-config": "^1.4.0",
|
"@vercel/edge-config": "^1.4.0",
|
||||||
"@vercel/postgres": "^0.10.0",
|
"@vercel/postgres": "^0.10.0",
|
||||||
"cloudflare": "^4.3.0",
|
"cloudflare": "^4.4.1",
|
||||||
"cmdk": "^1.1.1",
|
"cmdk": "^1.1.1",
|
||||||
"cva": "1.0.0-beta.3",
|
"cva": "1.0.0-beta.3",
|
||||||
"geist": "^1.4.2",
|
"geist": "^1.4.2",
|
||||||
"immer": "^10.1.1",
|
"immer": "^10.1.1",
|
||||||
"jotai": "^2.12.5",
|
"jotai": "^2.12.5",
|
||||||
"jotai-immer": "^0.4.1",
|
"jotai-immer": "^0.4.1",
|
||||||
"lucide-react": "^0.511.0",
|
"lucide-react": "^0.525.0",
|
||||||
"meilisearch": "^0.50.0",
|
"meilisearch": "^0.50.0",
|
||||||
"motion": "^12.15.0",
|
"motion": "^12.23.3",
|
||||||
"next": "15.4.0-canary.35",
|
"next": "15.4.0-canary.35",
|
||||||
"next-mdx-remote-client": "^2.1.2",
|
"next-mdx-remote-client": "^2.1.2",
|
||||||
"next-themes": "^0.4.6",
|
"next-themes": "^0.4.6",
|
||||||
"nuqs": "^2.4.3",
|
"nuqs": "^2.4.3",
|
||||||
"overlayscrollbars": "^2.11.3",
|
"overlayscrollbars": "^2.11.4",
|
||||||
"overlayscrollbars-react": "^0.5.6",
|
"overlayscrollbars-react": "^0.5.6",
|
||||||
"react": "^19.1.0",
|
"react": "^19.1.0",
|
||||||
"react-aria": "^3.40.0",
|
"react-aria": "^3.41.1",
|
||||||
"react-aria-components": "^1.9.0",
|
"react-aria-components": "^1.10.1",
|
||||||
"react-dom": "^19.1.0",
|
"react-dom": "^19.1.0",
|
||||||
"react-error-boundary": "^6.0.0",
|
"react-error-boundary": "^6.0.0",
|
||||||
"sharp": "^0.34.2",
|
"sharp": "^0.34.3",
|
||||||
"tailwind-merge": "^3.3.0",
|
"tailwind-merge": "^3.3.1",
|
||||||
"tw-animate-css": "^1.3.2",
|
"tw-animate-css": "^1.3.5",
|
||||||
"usehooks-ts": "^3.1.1"
|
"usehooks-ts": "^3.1.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@next/env": "^15.3.3",
|
"@next/env": "^15.3.5",
|
||||||
"@shikijs/rehype": "^3.4.2",
|
"@shikijs/rehype": "^3.7.0",
|
||||||
"@tailwindcss/postcss": "^4.1.8",
|
"@tailwindcss/postcss": "^4.1.11",
|
||||||
"@tailwindcss/typography": "^0.5.16",
|
"@tailwindcss/typography": "^0.5.16",
|
||||||
"@tailwindcss/vite": "^4.1.8",
|
"@tailwindcss/vite": "^4.1.11",
|
||||||
"@types/node": "^22.15.26",
|
"@types/node": "^22.16.3",
|
||||||
"@types/react": "^19.1.6",
|
"@types/react": "^19.1.8",
|
||||||
"@types/react-dom": "^19.1.5",
|
"@types/react-dom": "^19.1.6",
|
||||||
"autoprefixer": "^10.4.21",
|
"autoprefixer": "^10.4.21",
|
||||||
"babel-plugin-react-compiler": "19.1.0-rc.2",
|
"babel-plugin-react-compiler": "19.1.0-rc.2",
|
||||||
"cpy-cli": "^5.0.0",
|
"cpy-cli": "^5.0.0",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^9.27.0",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"git-describe": "^4.1.1",
|
"git-describe": "^4.1.1",
|
||||||
"postcss": "^8.5.4",
|
"postcss": "^8.5.6",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"prettier-plugin-tailwindcss": "^0.6.11",
|
"prettier-plugin-tailwindcss": "^0.6.14",
|
||||||
"remark-gfm": "^4.0.1",
|
"remark-gfm": "^4.0.1",
|
||||||
"remark-rehype": "^11.1.2",
|
"remark-rehype": "^11.1.2",
|
||||||
"shiki": "^3.4.2",
|
"shiki": "^3.7.0",
|
||||||
"tailwindcss": "^4.1.8",
|
"tailwindcss": "^4.1.11",
|
||||||
"tailwindcss-react-aria-components": "^2.0.0",
|
"tailwindcss-react-aria-components": "^2.0.0",
|
||||||
"turbo": "^2.5.3",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "^5.8.2",
|
"typescript": "^5.8.3",
|
||||||
"vercel": "^42.2.0"
|
"vercel": "^44.4.1"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
24
package.json
24
package.json
@@ -55,28 +55,28 @@
|
|||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@favware/npm-deprecate": "^2.0.0",
|
"@favware/npm-deprecate": "^2.0.0",
|
||||||
"@types/lodash.merge": "^4.6.9",
|
"@types/lodash.merge": "^4.6.9",
|
||||||
"@unocss/eslint-plugin": "^0.65.3",
|
"@unocss/eslint-plugin": "^66.3.3",
|
||||||
"@vitest/coverage-v8": "^3.1.4",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"conventional-changelog-cli": "^5.0.0",
|
"conventional-changelog-cli": "^5.0.0",
|
||||||
"eslint": "^9.27.0",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-import-resolver-typescript": "^4.4.1",
|
"eslint-import-resolver-typescript": "^4.4.4",
|
||||||
"eslint-plugin-react-compiler": "19.1.0-rc.2",
|
"eslint-plugin-react-compiler": "19.1.0-rc.2",
|
||||||
"husky": "^9.1.7",
|
"husky": "^9.1.7",
|
||||||
"is-ci": "^4.1.0",
|
"is-ci": "^4.1.0",
|
||||||
"lint-staged": "^16.1.0",
|
"lint-staged": "^16.1.2",
|
||||||
"lodash.merge": "^4.6.2",
|
"lodash.merge": "^4.6.2",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.5.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.3",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
"typescript-eslint": "^8.33.0",
|
"typescript-eslint": "^8.36.0",
|
||||||
"unocss": "^0.65.3",
|
"unocss": "^66.3.3",
|
||||||
"vercel": "^42.2.0",
|
"vercel": "^44.4.1",
|
||||||
"vitest": "^3.1.4"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
},
|
},
|
||||||
"packageManager": "pnpm@10.9.0"
|
"packageManager": "pnpm@10.12.4"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -43,31 +43,31 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@actions/core": "^1.11.1",
|
"@actions/core": "^1.11.1",
|
||||||
"@actions/glob": "^0.5.0",
|
"@actions/glob": "^0.5.0",
|
||||||
"@aws-sdk/client-s3": "^3.787.0",
|
"@aws-sdk/client-s3": "^3.844.0",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@vercel/blob": "^0.27.3",
|
"@vercel/blob": "^1.1.1",
|
||||||
"@vercel/postgres": "^0.9.0",
|
"@vercel/postgres": "^0.10.0",
|
||||||
"cloudflare": "^4.2.0",
|
"cloudflare": "^4.4.1",
|
||||||
"meilisearch": "^0.38.0",
|
"meilisearch": "^0.38.0",
|
||||||
"p-limit": "^6.2.0",
|
"p-limit": "^6.2.0",
|
||||||
"p-queue": "^8.1.0",
|
"p-queue": "^8.1.0",
|
||||||
"tslib": "^2.8.1",
|
"tslib": "^2.8.1",
|
||||||
"undici": "7.8.0"
|
"undici": "7.11.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@vitest/coverage-v8": "^3.1.1",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"terser": "^5.39.0",
|
"terser": "^5.43.1",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
"vitest": "^3.1.1"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -36,16 +36,16 @@
|
|||||||
"@rushstack/node-core-library": "5.13.1"
|
"@rushstack/node-core-library": "5.13.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"terser": "^5.39.0",
|
"terser": "^5.43.1",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3"
|
"typescript": "~5.8.3"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,16 +50,16 @@
|
|||||||
"@microsoft/tsdoc": "~0.15.1"
|
"@microsoft/tsdoc": "~0.15.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"terser": "^5.39.0",
|
"terser": "^5.43.1",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3"
|
"typescript": "~5.8.3"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
|
|||||||
@@ -63,19 +63,19 @@
|
|||||||
"typescript": "~5.5.4"
|
"typescript": "~5.5.4"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/lodash": "^4.17.16",
|
"@types/lodash": "^4.17.20",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@types/resolve": "^1.20.6",
|
"@types/resolve": "^1.20.6",
|
||||||
"@types/semver": "^7.7.0",
|
"@types/semver": "^7.7.0",
|
||||||
"cpy-cli": "^5.0.0",
|
"cpy-cli": "^5.0.0",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"terser": "^5.39.0",
|
"terser": "^5.43.1",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2"
|
"turbo": "^2.5.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -67,27 +67,27 @@
|
|||||||
"homepage": "https://discord.js.org",
|
"homepage": "https://discord.js.org",
|
||||||
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@msgpack/msgpack": "3.1.1",
|
"@msgpack/msgpack": "^3.1.2",
|
||||||
"@vladfrangu/async_event_emitter": "^2.4.6",
|
"@vladfrangu/async_event_emitter": "^2.4.6",
|
||||||
"ioredis": "^5.6.0"
|
"ioredis": "^5.6.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@vitest/coverage-v8": "^3.1.1",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"esbuild-plugin-version-injector": "^1.2.1",
|
"esbuild-plugin-version-injector": "^1.2.1",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
"vitest": "^3.1.1"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { describe, test, expect } from 'vitest';
|
import { describe, test, expect } from 'vitest';
|
||||||
import { z } from 'zod/v4';
|
import { z } from 'zod';
|
||||||
import {
|
import {
|
||||||
enableValidators,
|
enableValidators,
|
||||||
disableValidators,
|
disableValidators,
|
||||||
|
|||||||
@@ -66,28 +66,28 @@
|
|||||||
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@discordjs/util": "workspace:^",
|
"@discordjs/util": "workspace:^",
|
||||||
"discord-api-types": "^0.38.15",
|
"discord-api-types": "^0.38.16",
|
||||||
"ts-mixer": "^6.0.4",
|
"ts-mixer": "^6.0.4",
|
||||||
"tslib": "^2.8.1",
|
"tslib": "^2.8.1",
|
||||||
"zod": "^3.25.69"
|
"zod": "^4.0.5"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@vitest/coverage-v8": "^3.1.1",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"esbuild-plugin-version-injector": "^1.2.1",
|
"esbuild-plugin-version-injector": "^1.2.1",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
"vitest": "^3.1.1"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { Locale } from 'discord-api-types/v10';
|
import { Locale } from 'discord-api-types/v10';
|
||||||
import { z } from 'zod/v4';
|
import { z } from 'zod';
|
||||||
|
|
||||||
export const customIdPredicate = z.string().min(1).max(100);
|
export const customIdPredicate = z.string().min(1).max(100);
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { ButtonStyle, ChannelType, ComponentType, SelectMenuDefaultValueType } from 'discord-api-types/v10';
|
import { ButtonStyle, ChannelType, ComponentType, SelectMenuDefaultValueType } from 'discord-api-types/v10';
|
||||||
import { z } from 'zod/v4';
|
import { z } from 'zod';
|
||||||
import { customIdPredicate } from '../Assertions.js';
|
import { customIdPredicate } from '../Assertions.js';
|
||||||
|
|
||||||
const labelPredicate = z.string().min(1).max(80);
|
const labelPredicate = z.string().min(1).max(80);
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { ComponentType, TextInputStyle } from 'discord-api-types/v10';
|
import { ComponentType, TextInputStyle } from 'discord-api-types/v10';
|
||||||
import { z } from 'zod/v4';
|
import { z } from 'zod';
|
||||||
import { customIdPredicate } from '../../Assertions.js';
|
import { customIdPredicate } from '../../Assertions.js';
|
||||||
|
|
||||||
export const textInputPredicate = z.object({
|
export const textInputPredicate = z.object({
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { ComponentType, SeparatorSpacingSize } from 'discord-api-types/v10';
|
import { ComponentType, SeparatorSpacingSize } from 'discord-api-types/v10';
|
||||||
import { z } from 'zod/v4';
|
import { z } from 'zod';
|
||||||
import { actionRowPredicate } from '../Assertions.js';
|
import { actionRowPredicate } from '../Assertions.js';
|
||||||
|
|
||||||
const unfurledMediaItemPredicate = z.object({
|
const unfurledMediaItemPredicate = z.object({
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import {
|
|||||||
InteractionContextType,
|
InteractionContextType,
|
||||||
ApplicationCommandOptionType,
|
ApplicationCommandOptionType,
|
||||||
} from 'discord-api-types/v10';
|
} from 'discord-api-types/v10';
|
||||||
import { z } from 'zod/v4';
|
import { z } from 'zod';
|
||||||
import { localeMapPredicate, memberPermissionsPredicate } from '../../../Assertions.js';
|
import { localeMapPredicate, memberPermissionsPredicate } from '../../../Assertions.js';
|
||||||
import { ApplicationCommandOptionAllowedChannelTypes } from './mixins/ApplicationCommandOptionChannelTypesMixin.js';
|
import { ApplicationCommandOptionAllowedChannelTypes } from './mixins/ApplicationCommandOptionChannelTypesMixin.js';
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ import type {
|
|||||||
APIApplicationCommandOption,
|
APIApplicationCommandOption,
|
||||||
ApplicationCommandOptionType,
|
ApplicationCommandOptionType,
|
||||||
} from 'discord-api-types/v10';
|
} from 'discord-api-types/v10';
|
||||||
import type { z } from 'zod/v4';
|
import type { z } from 'zod';
|
||||||
import { validate } from '../../../../util/validation.js';
|
import { validate } from '../../../../util/validation.js';
|
||||||
import type { SharedNameAndDescriptionData } from '../../SharedNameAndDescription.js';
|
import type { SharedNameAndDescriptionData } from '../../SharedNameAndDescription.js';
|
||||||
import { SharedNameAndDescription } from '../../SharedNameAndDescription.js';
|
import { SharedNameAndDescription } from '../../SharedNameAndDescription.js';
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { ApplicationCommandType, ApplicationIntegrationType, InteractionContextType } from 'discord-api-types/v10';
|
import { ApplicationCommandType, ApplicationIntegrationType, InteractionContextType } from 'discord-api-types/v10';
|
||||||
import { z } from 'zod/v4';
|
import { z } from 'zod';
|
||||||
import { localeMapPredicate, memberPermissionsPredicate } from '../../../Assertions.js';
|
import { localeMapPredicate, memberPermissionsPredicate } from '../../../Assertions.js';
|
||||||
|
|
||||||
const namePredicate = z
|
const namePredicate = z
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { ComponentType } from 'discord-api-types/v10';
|
import { ComponentType } from 'discord-api-types/v10';
|
||||||
import { z } from 'zod/v4';
|
import { z } from 'zod';
|
||||||
import { customIdPredicate } from '../../Assertions.js';
|
import { customIdPredicate } from '../../Assertions.js';
|
||||||
|
|
||||||
const titlePredicate = z.string().min(1).max(45);
|
const titlePredicate = z.string().min(1).max(45);
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { AllowedMentionsTypes, ComponentType, MessageFlags, MessageReferenceType } from 'discord-api-types/v10';
|
import { AllowedMentionsTypes, ComponentType, MessageFlags, MessageReferenceType } from 'discord-api-types/v10';
|
||||||
import { z } from 'zod/v4';
|
import { z } from 'zod';
|
||||||
import { embedPredicate } from './embed/Assertions.js';
|
import { embedPredicate } from './embed/Assertions.js';
|
||||||
import { pollPredicate } from './poll/Assertions.js';
|
import { pollPredicate } from './poll/Assertions.js';
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { z } from 'zod/v4';
|
import { z } from 'zod';
|
||||||
import { embedLength } from '../../util/componentUtil.js';
|
import { embedLength } from '../../util/componentUtil.js';
|
||||||
|
|
||||||
const namePredicate = z.string().max(256);
|
const namePredicate = z.string().max(256);
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { PollLayoutType } from 'discord-api-types/v10';
|
import { PollLayoutType } from 'discord-api-types/v10';
|
||||||
import { z } from 'zod/v4';
|
import { z } from 'zod';
|
||||||
import { emojiPredicate } from '../../components/Assertions';
|
import { emojiPredicate } from '../../components/Assertions';
|
||||||
|
|
||||||
export const pollQuestionPredicate = z.object({ text: z.string().min(1).max(300) });
|
export const pollQuestionPredicate = z.object({ text: z.string().min(1).max(300) });
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import { z } from 'zod/v4';
|
import { z } from 'zod';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An error that is thrown when validation fails.
|
* An error that is thrown when validation fails.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
import type { z } from 'zod/v4';
|
import type { z } from 'zod';
|
||||||
import { ValidationError } from './ValidationError.js';
|
import { ValidationError } from './ValidationError.js';
|
||||||
|
|
||||||
let validationEnabled = true;
|
let validationEnabled = true;
|
||||||
|
|||||||
@@ -64,19 +64,19 @@
|
|||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@vitest/coverage-v8": "^3.1.1",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"esbuild-plugin-version-injector": "^1.2.1",
|
"esbuild-plugin-version-injector": "^1.2.1",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
"vitest": "^3.1.1"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -70,25 +70,25 @@
|
|||||||
"@discordjs/ws": "workspace:^",
|
"@discordjs/ws": "workspace:^",
|
||||||
"@sapphire/snowflake": "^3.5.5",
|
"@sapphire/snowflake": "^3.5.5",
|
||||||
"@vladfrangu/async_event_emitter": "^2.4.6",
|
"@vladfrangu/async_event_emitter": "^2.4.6",
|
||||||
"discord-api-types": "^0.38.15"
|
"discord-api-types": "^0.38.16"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@vitest/coverage-v8": "^3.1.1",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"esbuild-plugin-version-injector": "^1.2.1",
|
"esbuild-plugin-version-injector": "^1.2.1",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
"vitest": "^3.1.1"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -50,24 +50,24 @@
|
|||||||
"homepage": "https://discord.js.org",
|
"homepage": "https://discord.js.org",
|
||||||
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"commander": "^13.1.0",
|
"commander": "^14.0.0",
|
||||||
"prompts": "^2.4.2",
|
"prompts": "^2.4.2",
|
||||||
"validate-npm-package-name": "^6.0.0"
|
"validate-npm-package-name": "^6.0.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@types/prompts": "^2.4.9",
|
"@types/prompts": "^2.4.9",
|
||||||
"@types/validate-npm-package-name": "^4.0.2",
|
"@types/validate-npm-package-name": "^4.0.2",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"terser": "^5.39.0",
|
"terser": "^5.43.1",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"typescript": "~5.8.3"
|
"typescript": "~5.8.3"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
|
|||||||
@@ -11,15 +11,15 @@
|
|||||||
"start": "bun run src/index.[REPLACE_IMPORT_EXT]"
|
"start": "bun run src/index.[REPLACE_IMPORT_EXT]"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@discordjs/core": "^2.1.1",
|
"@discordjs/core": "^2.2.0",
|
||||||
"discord.js": "^14.20.0"
|
"discord.js": "^14.21.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"eslint": "^9.24.0",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"zod": "^3.24.1"
|
"zod": "^3.25.74"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -11,18 +11,18 @@
|
|||||||
"start": "bun run src/index.[REPLACE_IMPORT_EXT]"
|
"start": "bun run src/index.[REPLACE_IMPORT_EXT]"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@discordjs/core": "^2.1.1",
|
"@discordjs/core": "^2.2.0",
|
||||||
"discord.js": "^14.20.0"
|
"discord.js": "^14.21.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@sapphire/ts-config": "^5.0.1",
|
"@sapphire/ts-config": "^5.0.1",
|
||||||
"@types/bun": "^1.1.14",
|
"@types/bun": "^1.2.18",
|
||||||
"eslint": "^9.24.0",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"typescript": "~5.5.4",
|
"typescript": "~5.8.3",
|
||||||
"zod": "^3.24.1"
|
"zod": "^3.25.74"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,21 +7,20 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"lint": "prettier --check . && eslint --ext .js,.mjs,.cjs --format=pretty src",
|
"lint": "prettier --check . && eslint --ext .js,.mjs,.cjs --format=pretty src",
|
||||||
"format": "prettier --write . && eslint --ext .js,.mjs,.cjs --fix --format=pretty src",
|
"format": "prettier --write . && eslint --ext .js,.mjs,.cjs --fix --format=pretty src",
|
||||||
"start": "node --require dotenv/config src/index.js",
|
"start": "node --env-file=.env src/index.js",
|
||||||
"deploy": "node --require dotenv/config src/util/deploy.js"
|
"deploy": "node --env-file=.env src/util/deploy.js"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@discordjs/core": "^2.1.1",
|
"@discordjs/core": "^2.2.0",
|
||||||
"discord.js": "^14.20.0",
|
"discord.js": "^14.21.0"
|
||||||
"dotenv": "^16.4.5"
|
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"eslint": "^9.24.0",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"zod": "^3.24.1"
|
"zod": "^3.25.74"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -7,25 +7,24 @@
|
|||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "tsc",
|
"build": "tsc",
|
||||||
"lint": "prettier --check . && eslint --ext .ts --format=pretty src",
|
"lint": "prettier --check . && eslint --ext .ts --format=pretty src",
|
||||||
"deploy": "node --require dotenv/config dist/util/deploy.js",
|
"deploy": "node --env-file=.env dist/util/deploy.js",
|
||||||
"format": "prettier --write . && eslint --ext .ts --fix --format=pretty src",
|
"format": "prettier --write . && eslint --ext .ts --fix --format=pretty src",
|
||||||
"start": "node --require dotenv/config dist/index.js"
|
"start": "node --env-file=.env dist/index.js"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@discordjs/core": "^2.1.1",
|
"@discordjs/core": "^2.2.0",
|
||||||
"discord.js": "^14.20.0",
|
"discord.js": "^14.21.0"
|
||||||
"dotenv": "^16.4.7"
|
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@sapphire/ts-config": "^5.0.1",
|
"@sapphire/ts-config": "^5.0.1",
|
||||||
"@types/node": "^22.10.10",
|
"@types/node": "^22.16.0",
|
||||||
"eslint": "^9.24.0",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"typescript": "~5.5.4",
|
"typescript": "~5.8.3",
|
||||||
"zod": "^3.24.1"
|
"zod": "^3.25.74"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -74,30 +74,29 @@
|
|||||||
"@discordjs/ws": "workspace:^",
|
"@discordjs/ws": "workspace:^",
|
||||||
"@sapphire/snowflake": "3.5.5",
|
"@sapphire/snowflake": "3.5.5",
|
||||||
"@vladfrangu/async_event_emitter": "^2.4.6",
|
"@vladfrangu/async_event_emitter": "^2.4.6",
|
||||||
"discord-api-types": "^0.38.15",
|
"discord-api-types": "^0.38.16",
|
||||||
"fast-deep-equal": "3.1.3",
|
"fast-deep-equal": "3.1.3",
|
||||||
"lodash.snakecase": "4.1.1",
|
"lodash.snakecase": "4.1.1",
|
||||||
"magic-bytes.js": "^1.10.0",
|
"magic-bytes.js": "^1.12.1",
|
||||||
"tslib": "^2.8.1",
|
"tslib": "^2.8.1",
|
||||||
"undici": "7.8.0"
|
"undici": "7.11.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@discordjs/docgen": "workspace:^",
|
"@discordjs/docgen": "workspace:^",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^5.0.0",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"eslint-plugin-import": "^2.31.0",
|
"eslint-plugin-import": "^2.32.0",
|
||||||
"eslint-plugin-jsdoc": "^50.6.11",
|
"eslint-plugin-jsdoc": "^51.3.4",
|
||||||
"jest": "29.7.0",
|
"prettier": "^3.6.2",
|
||||||
"prettier": "^3.5.3",
|
"tsd": "^0.32.0",
|
||||||
"tsd": "^0.31.2",
|
"turbo": "^2.5.4",
|
||||||
"turbo": "^2.5.2",
|
|
||||||
"typescript": "~5.8.3"
|
"typescript": "~5.8.3"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
|
|||||||
@@ -1,11 +1,6 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/* eslint-env jest */
|
const { strictEqual } = require('node:assert/strict');
|
||||||
|
|
||||||
const { resolveGuildTemplateCode } = require('../src/index.js');
|
const { resolveGuildTemplateCode } = require('../src/index.js');
|
||||||
|
|
||||||
describe('resolveGuildTemplateCode', () => {
|
strictEqual(resolveGuildTemplateCode('https://discord.new/abc'), 'abc');
|
||||||
test('basic', () => {
|
|
||||||
expect(resolveGuildTemplateCode('https://discord.new/abc')).toEqual('abc');
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|||||||
@@ -17,7 +17,6 @@
|
|||||||
"discord-api-types/v10",
|
"discord-api-types/v10",
|
||||||
"node",
|
"node",
|
||||||
"tsd",
|
"tsd",
|
||||||
"jest",
|
|
||||||
"undici",
|
"undici",
|
||||||
"@sapphire/snowflake"
|
"@sapphire/snowflake"
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -60,7 +60,7 @@
|
|||||||
"homepage": "https://discord.js.org",
|
"homepage": "https://discord.js.org",
|
||||||
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"commander": "^13.1.0",
|
"commander": "^14.0.0",
|
||||||
"jsdoc-to-markdown": "^8.0.3",
|
"jsdoc-to-markdown": "^8.0.3",
|
||||||
"tslib": "^2.8.1",
|
"tslib": "^2.8.1",
|
||||||
"typedoc": "^0.25.13"
|
"typedoc": "^0.25.13"
|
||||||
@@ -68,15 +68,16 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/jsdoc-to-markdown": "^7.0.6",
|
"@types/jsdoc-to-markdown": "^7.0.6",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.4.0",
|
"terser": "^5.43.1",
|
||||||
"turbo": "^2.5.2",
|
"tsup": "^8.5.0",
|
||||||
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3"
|
"typescript": "~5.8.3"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
|
|||||||
@@ -55,25 +55,25 @@
|
|||||||
"homepage": "https://discord.js.org",
|
"homepage": "https://discord.js.org",
|
||||||
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"discord-api-types": "^0.38.15"
|
"discord-api-types": "^0.38.16"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@vitest/coverage-v8": "^3.1.1",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"esbuild-plugin-version-injector": "^1.2.1",
|
"esbuild-plugin-version-injector": "^1.2.1",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
"vitest": "^3.1.1"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -72,25 +72,25 @@
|
|||||||
"@discordjs/rest": "workspace:^",
|
"@discordjs/rest": "workspace:^",
|
||||||
"@discordjs/util": "workspace:^",
|
"@discordjs/util": "workspace:^",
|
||||||
"@discordjs/ws": "workspace:^",
|
"@discordjs/ws": "workspace:^",
|
||||||
"discord-api-types": "^0.38.15"
|
"discord-api-types": "^0.38.16"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@vitest/coverage-v8": "^3.1.1",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"esbuild-plugin-version-injector": "^1.2.1",
|
"esbuild-plugin-version-injector": "^1.2.1",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
"vitest": "^3.1.1"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -50,16 +50,16 @@
|
|||||||
"tslib": "^2.8.1"
|
"tslib": "^2.8.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"terser": "^5.39.0",
|
"terser": "^5.43.1",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3"
|
"typescript": "~5.8.3"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
|
|||||||
@@ -68,27 +68,27 @@
|
|||||||
"@discordjs/rest": "workspace:^",
|
"@discordjs/rest": "workspace:^",
|
||||||
"@discordjs/util": "workspace:^",
|
"@discordjs/util": "workspace:^",
|
||||||
"tslib": "^2.8.1",
|
"tslib": "^2.8.1",
|
||||||
"undici": "7.8.0"
|
"undici": "7.11.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@types/supertest": "^6.0.3",
|
"@types/supertest": "^6.0.3",
|
||||||
"@vitest/coverage-v8": "^3.1.1",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"esbuild-plugin-version-injector": "^1.2.1",
|
"esbuild-plugin-version-injector": "^1.2.1",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"supertest": "^7.0.0",
|
"supertest": "^7.1.3",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
"vitest": "^3.1.1"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -88,29 +88,29 @@
|
|||||||
"@sapphire/async-queue": "^1.5.5",
|
"@sapphire/async-queue": "^1.5.5",
|
||||||
"@sapphire/snowflake": "^3.5.5",
|
"@sapphire/snowflake": "^3.5.5",
|
||||||
"@vladfrangu/async_event_emitter": "^2.4.6",
|
"@vladfrangu/async_event_emitter": "^2.4.6",
|
||||||
"discord-api-types": "^0.38.15",
|
"discord-api-types": "^0.38.16",
|
||||||
"magic-bytes.js": "^1.10.0",
|
"magic-bytes.js": "^1.12.1",
|
||||||
"tslib": "^2.8.1",
|
"tslib": "^2.8.1",
|
||||||
"undici": "7.8.0",
|
"undici": "7.11.0",
|
||||||
"uuid": "^11.1.0"
|
"uuid": "^11.1.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@vitest/coverage-v8": "^3.1.1",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"esbuild-plugin-version-injector": "^1.2.1",
|
"esbuild-plugin-version-injector": "^1.2.1",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.5.4",
|
"typescript": "~5.5.4",
|
||||||
"vitest": "^3.1.1"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -65,26 +65,26 @@
|
|||||||
"@discordjs/api-extractor-utils": "workspace:^",
|
"@discordjs/api-extractor-utils": "workspace:^",
|
||||||
"@microsoft/tsdoc": "~0.15.1",
|
"@microsoft/tsdoc": "~0.15.1",
|
||||||
"@microsoft/tsdoc-config": "~0.17.1",
|
"@microsoft/tsdoc-config": "~0.17.1",
|
||||||
"@vercel/blob": "^0.27.3",
|
"@vercel/blob": "^1.1.1",
|
||||||
"@vercel/postgres": "^0.9.0",
|
"@vercel/postgres": "^0.10.0",
|
||||||
"commander": "^13.1.0",
|
"commander": "^14.0.0",
|
||||||
"tslib": "^2.8.1",
|
"tslib": "^2.8.1",
|
||||||
"undici": "7.8.0",
|
"undici": "7.11.0",
|
||||||
"yaml": "^2.7.1"
|
"yaml": "^2.8.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@turbo/gen": "^2.5.0",
|
"@turbo/gen": "^2.5.4",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"env-cmd": "^10.1.0",
|
"env-cmd": "^10.1.0",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"terser": "^5.39.0",
|
"terser": "^5.43.1",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3"
|
"typescript": "~5.8.3"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ for await (const file of globber.globGenerator()) {
|
|||||||
const { name } = JSON.parse(data);
|
const { name } = JSON.parse(data);
|
||||||
const { url } = await put(`${name.replace('@discordjs/', '')}/${parsed.groups.semver}.json`, data, {
|
const { url } = await put(`${name.replace('@discordjs/', '')}/${parsed.groups.semver}.json`, data, {
|
||||||
access: 'public',
|
access: 'public',
|
||||||
addRandomSuffix: false,
|
allowOverwrite: true,
|
||||||
});
|
});
|
||||||
await pool.sql`insert into documentation (name, version, url) values (${name.replace('@discordjs/', '')}, ${
|
await pool.sql`insert into documentation (name, version, url) values (${name.replace('@discordjs/', '')}, ${
|
||||||
parsed.groups.semver
|
parsed.groups.semver
|
||||||
@@ -34,7 +34,7 @@ for await (const file of globber.globGenerator()) {
|
|||||||
const { name } = JSON.parse(data);
|
const { name } = JSON.parse(data);
|
||||||
const { url } = await put(`${name.replace('@discordjs/', '')}/main.json`, data, {
|
const { url } = await put(`${name.replace('@discordjs/', '')}/main.json`, data, {
|
||||||
access: 'public',
|
access: 'public',
|
||||||
addRandomSuffix: false,
|
allowOverwrite: true,
|
||||||
});
|
});
|
||||||
await pool.sql`insert into documentation (name, version, url) values (${name.replace(
|
await pool.sql`insert into documentation (name, version, url) values (${name.replace(
|
||||||
'@discordjs/',
|
'@discordjs/',
|
||||||
|
|||||||
@@ -59,19 +59,19 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.10.10",
|
"@types/node": "^22.16.0",
|
||||||
"@vitest/coverage-v8": "^2.1.8",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"esbuild-plugin-version-injector": "^1.2.1",
|
"esbuild-plugin-version-injector": "^1.2.1",
|
||||||
"eslint": "^9.24.0",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.3.5",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.3.3",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.5.4",
|
"typescript": "~5.8.3",
|
||||||
"vitest": "^2.1.8"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -63,7 +63,7 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@discordjs/formatters": "workspace:^",
|
"@discordjs/formatters": "workspace:^",
|
||||||
"@sapphire/snowflake": "^3.5.5",
|
"@sapphire/snowflake": "^3.5.5",
|
||||||
"discord-api-types": "^0.38.15"
|
"discord-api-types": "^0.38.16"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
|
|||||||
@@ -59,34 +59,34 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@react-icons/all-files": "^4.1.0",
|
"@react-icons/all-files": "^4.1.0",
|
||||||
"@storybook/addon-essentials": "^8.6.12",
|
"@storybook/addon-essentials": "^8.6.14",
|
||||||
"@storybook/addon-interactions": "^8.6.12",
|
"@storybook/addon-interactions": "^8.6.14",
|
||||||
"@storybook/addon-links": "^8.6.12",
|
"@storybook/addon-links": "^8.6.14",
|
||||||
"@storybook/addon-styling": "^1.3.7",
|
"@storybook/addon-styling": "^1.3.7",
|
||||||
"@storybook/blocks": "^8.6.12",
|
"@storybook/blocks": "^8.6.14",
|
||||||
"@storybook/react": "^8.6.12",
|
"@storybook/react": "^8.6.14",
|
||||||
"@storybook/react-vite": "^8.6.12",
|
"@storybook/react-vite": "^8.6.14",
|
||||||
"@storybook/testing-library": "^0.2.2",
|
"@storybook/testing-library": "^0.2.2",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@types/react": "^19.1.2",
|
"@types/react": "^19.1.8",
|
||||||
"@types/react-dom": "^19.1.2",
|
"@types/react-dom": "^19.1.6",
|
||||||
"@unocss/eslint-plugin": "^0.60.4",
|
"@unocss/eslint-plugin": "^66.3.3",
|
||||||
"@unocss/reset": "^0.60.4",
|
"@unocss/reset": "^66.3.3",
|
||||||
"@vitejs/plugin-react": "^4.3.4",
|
"@vitejs/plugin-react": "^4.6.0",
|
||||||
"chromatic": "^11.28.0",
|
"chromatic": "^11.29.0",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"prop-types": "^15.8.1",
|
"prop-types": "^15.8.1",
|
||||||
"storybook": "^8.6.12",
|
"storybook": "^8.6.14",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
"unocss": "^0.60.4",
|
"unocss": "^66.3.3",
|
||||||
"vite": "^6.2.5",
|
"vite": "^7.0.4",
|
||||||
"vite-plugin-dts": "^4.5.3"
|
"vite-plugin-dts": "^4.5.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -65,19 +65,19 @@
|
|||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@vitest/coverage-v8": "^3.1.1",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"esbuild-plugin-version-injector": "^1.2.1",
|
"esbuild-plugin-version-injector": "^1.2.1",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
"vitest": "^3.1.1"
|
"vitest": "^3.2.4"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=22.12.0"
|
"node": ">=22.12.0"
|
||||||
|
|||||||
@@ -64,31 +64,31 @@
|
|||||||
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
"funding": "https://github.com/discordjs/discord.js?sponsor",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@types/ws": "^8.18.1",
|
"@types/ws": "^8.18.1",
|
||||||
"discord-api-types": "^0.38.15",
|
"discord-api-types": "^0.38.16",
|
||||||
"prism-media": "^1.3.5",
|
"prism-media": "^1.3.5",
|
||||||
"tslib": "^2.8.1",
|
"tslib": "^2.8.1",
|
||||||
"ws": "^8.18.1"
|
"ws": "^8.18.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@discordjs/opus": "^0.9.0",
|
"@discordjs/opus": "^0.9.0",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@noble/ciphers": "^1.2.1",
|
"@noble/ciphers": "^1.3.0",
|
||||||
"@snazzah/davey": "^0.1.6",
|
"@snazzah/davey": "^0.1.6",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@vitest/coverage-v8": "^3.1.1",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"esbuild-plugin-version-injector": "^1.2.1",
|
"esbuild-plugin-version-injector": "^1.2.1",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.5.4",
|
"typescript": "~5.5.4",
|
||||||
"vitest": "^3.1.1",
|
"vitest": "^3.2.4",
|
||||||
"vitest-websocket-mock": "^0.5.0"
|
"vitest-websocket-mock": "^0.5.0"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
|
|||||||
@@ -79,29 +79,29 @@
|
|||||||
"@sapphire/async-queue": "^1.5.5",
|
"@sapphire/async-queue": "^1.5.5",
|
||||||
"@types/ws": "^8.18.1",
|
"@types/ws": "^8.18.1",
|
||||||
"@vladfrangu/async_event_emitter": "^2.4.6",
|
"@vladfrangu/async_event_emitter": "^2.4.6",
|
||||||
"discord-api-types": "^0.38.15",
|
"discord-api-types": "^0.38.16",
|
||||||
"tslib": "^2.8.1",
|
"tslib": "^2.8.1",
|
||||||
"ws": "^8.18.1"
|
"ws": "^8.18.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@discordjs/api-extractor": "workspace:^",
|
"@discordjs/api-extractor": "workspace:^",
|
||||||
"@discordjs/scripts": "workspace:^",
|
"@discordjs/scripts": "workspace:^",
|
||||||
"@favware/cliff-jumper": "^4.1.0",
|
"@favware/cliff-jumper": "^4.1.0",
|
||||||
"@types/node": "^22.15.2",
|
"@types/node": "^22.16.3",
|
||||||
"@vitest/coverage-v8": "^3.1.1",
|
"@vitest/coverage-v8": "^3.2.4",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"esbuild-plugin-version-injector": "^1.2.1",
|
"esbuild-plugin-version-injector": "^1.2.1",
|
||||||
"eslint": "^9.25.1",
|
"eslint": "^9.30.1",
|
||||||
"eslint-config-neon": "^0.2.7",
|
"eslint-config-neon": "^0.2.7",
|
||||||
"eslint-formatter-compact": "^8.40.0",
|
"eslint-formatter-compact": "^8.40.0",
|
||||||
"eslint-formatter-pretty": "^6.0.1",
|
"eslint-formatter-pretty": "^6.0.1",
|
||||||
"mock-socket": "^9.3.1",
|
"mock-socket": "^9.3.1",
|
||||||
"prettier": "^3.5.3",
|
"prettier": "^3.6.2",
|
||||||
"tsup": "^8.4.0",
|
"tsup": "^8.5.0",
|
||||||
"turbo": "^2.5.2",
|
"turbo": "^2.5.4",
|
||||||
"typescript": "~5.8.3",
|
"typescript": "~5.8.3",
|
||||||
"undici": "7.8.0",
|
"undici": "7.11.0",
|
||||||
"vitest": "^3.1.1",
|
"vitest": "^3.2.4",
|
||||||
"zlib-sync": "^0.1.10"
|
"zlib-sync": "^0.1.10"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
|
|||||||
12695
pnpm-lock.yaml
generated
12695
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -1,3 +1,7 @@
|
|||||||
|
packages:
|
||||||
|
- apps/*
|
||||||
|
- packages/*
|
||||||
|
|
||||||
autoInstallPeers: false
|
autoInstallPeers: false
|
||||||
|
|
||||||
ignoredBuiltDependencies:
|
ignoredBuiltDependencies:
|
||||||
@@ -6,6 +10,7 @@ ignoredBuiltDependencies:
|
|||||||
|
|
||||||
onlyBuiltDependencies:
|
onlyBuiltDependencies:
|
||||||
- '@discordjs/opus'
|
- '@discordjs/opus'
|
||||||
|
- '@tailwindcss/oxide'
|
||||||
- bufferutil
|
- bufferutil
|
||||||
- esbuild
|
- esbuild
|
||||||
- protobufjs
|
- protobufjs
|
||||||
@@ -13,9 +18,8 @@ onlyBuiltDependencies:
|
|||||||
- utf-8-validate
|
- utf-8-validate
|
||||||
- zlib-sync
|
- zlib-sync
|
||||||
|
|
||||||
packages:
|
patchedDependencies:
|
||||||
- apps/*
|
'@microsoft/tsdoc-config@0.17.1': patches/@microsoft__tsdoc-config@0.17.1.patch
|
||||||
- packages/*
|
|
||||||
|
|
||||||
peerDependencyRules:
|
peerDependencyRules:
|
||||||
ignoreMissing:
|
ignoreMissing:
|
||||||
@@ -28,6 +32,3 @@ publicHoistPattern:
|
|||||||
- '*prettier*'
|
- '*prettier*'
|
||||||
- '*@rushstack/node-core-library*'
|
- '*@rushstack/node-core-library*'
|
||||||
- '*jju*'
|
- '*jju*'
|
||||||
|
|
||||||
patchedDependencies:
|
|
||||||
'@microsoft/tsdoc-config@0.17.1': patches/@microsoft__tsdoc-config@0.17.1.patch
|
|
||||||
|
|||||||
10
turbo.json
10
turbo.json
@@ -93,7 +93,15 @@
|
|||||||
},
|
},
|
||||||
"test": {
|
"test": {
|
||||||
"dependsOn": ["^build"],
|
"dependsOn": ["^build"],
|
||||||
"inputs": ["__mocks__/**", "__tests__/**", "src/**", "jest.config.js", "package.json", "tsconfig.json"],
|
"inputs": [
|
||||||
|
"../../vitest.config.ts",
|
||||||
|
"__mocks__/**",
|
||||||
|
"__tests__/**",
|
||||||
|
"src/**",
|
||||||
|
"package.json",
|
||||||
|
"tsconfig.json",
|
||||||
|
"vitest.config.ts"
|
||||||
|
],
|
||||||
"outputs": ["coverage/**"],
|
"outputs": ["coverage/**"],
|
||||||
"outputLogs": "new-only"
|
"outputLogs": "new-only"
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user