From 4f5df97c0eb785fbc2f55cc67fbeef69f714746a Mon Sep 17 00:00:00 2001 From: Luke Russell Date: Thu, 31 Oct 2024 09:41:38 -0700 Subject: [PATCH] docs: biome lint --- docs/docusaurus.config.js | 61 +++++++------- docs/footerConfig.js | 2 +- docs/navbarConfig.js | 170 +++++++++++++++++++------------------- 3 files changed, 117 insertions(+), 116 deletions(-) diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 91ef91b43..2e9e9e8bb 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -1,4 +1,4 @@ -import {themes as prismThemes} from 'prism-react-renderer'; +import { themes as prismThemes } from 'prism-react-renderer'; const footer = require('./footerConfig'); const navbar = require('./navbarConfig'); @@ -42,10 +42,11 @@ const config = { ], ], - plugins: - ['docusaurus-theme-github-codeblock', + plugins: [ + 'docusaurus-theme-github-codeblock', - ['@docusaurus/plugin-client-redirects', + [ + '@docusaurus/plugin-client-redirects', { redirects: [ { @@ -69,8 +70,8 @@ const config = { id: 'cli-test', entryPoints: ['../packages/cli-test/src/index.ts'], tsconfig: '../packages/cli-test/tsconfig.json', - out: "./content/reference/cli-test", - } + out: './content/reference/cli-test', + }, ], [ 'docusaurus-plugin-typedoc', @@ -78,8 +79,8 @@ const config = { id: 'events-api', entryPoints: ['../packages/events-api/src/index.ts'], tsconfig: '../packages/events-api/tsconfig.json', - out: "./content/reference/events-api", - } + out: './content/reference/events-api', + }, ], [ 'docusaurus-plugin-typedoc', @@ -87,8 +88,8 @@ const config = { id: 'interactive-messages', entryPoints: ['../packages/interactive-messages/src/index.ts'], tsconfig: '../packages/interactive-messages/tsconfig.json', - out: "./content/reference/interactive-messages", - } + out: './content/reference/interactive-messages', + }, ], [ 'docusaurus-plugin-typedoc', @@ -96,8 +97,8 @@ const config = { id: 'logger', entryPoints: ['../packages/logger/src/index.ts'], tsconfig: '../packages/logger/tsconfig.json', - out: "./content/reference/logger", - } + out: './content/reference/logger', + }, ], [ 'docusaurus-plugin-typedoc', @@ -105,8 +106,8 @@ const config = { id: 'oauth', entryPoints: ['../packages/oauth/src/index.ts'], tsconfig: '../packages/oauth/tsconfig.json', - out: "./content/reference/oauth", - } + out: './content/reference/oauth', + }, ], [ 'docusaurus-plugin-typedoc', @@ -114,8 +115,8 @@ const config = { id: 'rtm-api', entryPoints: ['../packages/rtm-api/src/index.ts'], tsconfig: '../packages/rtm-api/tsconfig.json', - out: "./content/reference/rtm-api", - } + out: './content/reference/rtm-api', + }, ], [ 'docusaurus-plugin-typedoc', @@ -123,8 +124,8 @@ const config = { id: 'socket-mode', entryPoints: ['../packages/socket-mode/src/index.ts'], tsconfig: '../packages/socket-mode/tsconfig.json', - out: "./content/reference/socket-mode", - } + out: './content/reference/socket-mode', + }, ], [ 'docusaurus-plugin-typedoc', @@ -132,8 +133,8 @@ const config = { id: 'types', entryPoints: ['../packages/types/src/index.ts'], tsconfig: '../packages/types/tsconfig.json', - out: "./content/reference/types", - } + out: './content/reference/types', + }, ], [ 'docusaurus-plugin-typedoc', @@ -141,8 +142,8 @@ const config = { id: 'web', entryPoints: ['../packages/web-api/src/index.ts'], tsconfig: '../packages/web-api/tsconfig.json', - out: "./content/reference/web-api", - } + out: './content/reference/web-api', + }, ], [ 'docusaurus-plugin-typedoc', @@ -150,9 +151,9 @@ const config = { id: 'webhook', entryPoints: ['../packages/webhook/src/index.ts'], tsconfig: '../packages/webhook/tsconfig.json', - out: "./content/reference/webhook", - } - ] + out: './content/reference/webhook', + }, + ], ], themeConfig: @@ -170,13 +171,13 @@ const config = { footer, prism: { // switch to alucard when available in prism? - theme: prismThemes.github, + theme: prismThemes.github, darkTheme: prismThemes.dracula, }, - codeblock: { - showGithubLink: true, - githubLinkLabel: 'View on GitHub', - }, + codeblock: { + showGithubLink: true, + githubLinkLabel: 'View on GitHub', + }, // announcementBar: { // id: `announcementBar`, // content: `🎉️ Version 2.26.0 of the developer tools for the Slack automations platform is here! 🎉️ `, diff --git a/docs/footerConfig.js b/docs/footerConfig.js index ce1013fcb..e3e10c571 100644 --- a/docs/footerConfig.js +++ b/docs/footerConfig.js @@ -16,4 +16,4 @@ const footer = { ], }; -module.exports = footer; \ No newline at end of file +module.exports = footer; diff --git a/docs/navbarConfig.js b/docs/navbarConfig.js index 685f33640..f4277367a 100644 --- a/docs/navbarConfig.js +++ b/docs/navbarConfig.js @@ -1,88 +1,88 @@ const navbar = { - title: "Slack Developer Tools", - logo: { - src: "img/slack-logo.svg", - }, - items: [ - { - type: "dropdown", - label: "Bolt", - position: "left", - items: [ - { - label: "Java", - to: "https://tools.slack.dev/java-slack-sdk/guides/bolt-basics", - target: "_self", - }, - { - label: "JavaScript", - to: "https://tools.slack.dev/bolt-js", - target: "_self", - }, - { - label: "Python", - to: "https://tools.slack.dev/bolt-python", - target: "_self", - }, - ], - }, - { - type: "dropdown", - label: "SDKs", - position: "left", - items: [ - { - label: "Java Slack SDK", - to: "https://tools.slack.dev/java-slack-sdk/", - target: "_self", - }, - { - label: "Node Slack SDK", - to: "https://tools.slack.dev/node-slack-sdk/", - target: "_self", - }, - { - label: "Python Slack SDK", - to: "https://tools.slack.dev/python-slack-sdk/", - target: "_self", - }, - { - label: "Deno Slack SDK", - to: "https://api.slack.com/automation/quickstart", - target: "_self", - }, - ], - }, - { - type: "dropdown", - label: "Community", - position: "left", - items: [ - { - label: "Community tools", - to: "https://tools.slack.dev/community-tools", - target: "_self", - }, - { - label: "Slack Community", - to: "https://slackcommunity.com/", - target: "_self", - }, - ], - }, - { - to: "https://api.slack.com/docs", - label: "API Docs", - target: "_self", - }, - { - "aria-label": "GitHub Repository", - className: "navbar-github-link", - href: "https://github.com/slackapi", - position: "right", - target: "_self", - }, - ], + title: 'Slack Developer Tools', + logo: { + src: 'img/slack-logo.svg', + }, + items: [ + { + type: 'dropdown', + label: 'Bolt', + position: 'left', + items: [ + { + label: 'Java', + to: 'https://tools.slack.dev/java-slack-sdk/guides/bolt-basics', + target: '_self', + }, + { + label: 'JavaScript', + to: 'https://tools.slack.dev/bolt-js', + target: '_self', + }, + { + label: 'Python', + to: 'https://tools.slack.dev/bolt-python', + target: '_self', + }, + ], + }, + { + type: 'dropdown', + label: 'SDKs', + position: 'left', + items: [ + { + label: 'Java Slack SDK', + to: 'https://tools.slack.dev/java-slack-sdk/', + target: '_self', + }, + { + label: 'Node Slack SDK', + to: 'https://tools.slack.dev/node-slack-sdk/', + target: '_self', + }, + { + label: 'Python Slack SDK', + to: 'https://tools.slack.dev/python-slack-sdk/', + target: '_self', + }, + { + label: 'Deno Slack SDK', + to: 'https://api.slack.com/automation/quickstart', + target: '_self', + }, + ], + }, + { + type: 'dropdown', + label: 'Community', + position: 'left', + items: [ + { + label: 'Community tools', + to: 'https://tools.slack.dev/community-tools', + target: '_self', + }, + { + label: 'Slack Community', + to: 'https://slackcommunity.com/', + target: '_self', + }, + ], + }, + { + to: 'https://api.slack.com/docs', + label: 'API Docs', + target: '_self', + }, + { + 'aria-label': 'GitHub Repository', + className: 'navbar-github-link', + href: 'https://github.com/slackapi', + position: 'right', + target: '_self', + }, + ], }; -module.exports = navbar; \ No newline at end of file +module.exports = navbar;