diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml deleted file mode 100644 index 1c79426a30..0000000000 --- a/.github/workflows/docs.yml +++ /dev/null @@ -1,30 +0,0 @@ -name: Docs - -on: - pull_request: - branches: - - main - - v11-rc - paths: - - docs/** - - .github/workflows/docs.yml - -concurrency: - group: docs-${{ github.ref }} - cancel-in-progress: true - -jobs: - spellcheck: - name: Check Spelling - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Prepare - uses: ./.github/actions/prepare - with: - build: false - - - name: Lint - run: pnpm --filter docs spellcheck diff --git a/.gitignore b/.gitignore index 4c6ff5033c..9b7a0077cc 100644 --- a/.gitignore +++ b/.gitignore @@ -51,4 +51,3 @@ TODO /tests/blackbox/server-log-* /tests/blackbox/sequencer-data.json /packages/extensions-sdk/temp-extension-*/ -/docs/packages/ diff --git a/.prettierignore b/.prettierignore index 71176fac2c..53e1aad903 100644 --- a/.prettierignore +++ b/.prettierignore @@ -7,6 +7,5 @@ pnpm-lock.yaml /.changeset/*.md /app/src/lang/translations/*.yaml !/app/src/lang/translations/en-US.yaml -/docs/packages/ /api/uploads/ /api/extensions/ diff --git a/.prettierrc.json b/.prettierrc.json index 2659ed5194..f993d2b9ed 100644 --- a/.prettierrc.json +++ b/.prettierrc.json @@ -3,13 +3,5 @@ "printWidth": 120, "singleQuote": true, "proseWrap": "always", - "htmlWhitespaceSensitivity": "ignore", - "overrides": [ - { - "files": "docs/**/*.md", - "options": { - "embeddedLanguageFormatting": "off" - } - } - ] + "htmlWhitespaceSensitivity": "ignore" } diff --git a/.stylelintrc.json b/.stylelintrc.json index d2ba3c63d7..59970629a5 100644 --- a/.stylelintrc.json +++ b/.stylelintrc.json @@ -14,7 +14,7 @@ } ], - "ignoreFiles": ["app/src/__histoire__/**", "docs/**"], + "ignoreFiles": ["app/src/__histoire__/**"], "rules": { "alpha-value-notation": "number", diff --git a/docs/.spellcheckerrc.yml b/docs/.spellcheckerrc.yml deleted file mode 100644 index e1f5c090b6..0000000000 --- a/docs/.spellcheckerrc.yml +++ /dev/null @@ -1,6 +0,0 @@ -files: - - '**/*.md' - - '!node_modules' - - '!packages' -dictionaries: - - dictionary.txt diff --git a/docs/.typedocs/help.md b/docs/.typedocs/help.md deleted file mode 100644 index affb3c9afb..0000000000 --- a/docs/.typedocs/help.md +++ /dev/null @@ -1,24 +0,0 @@ -# Help - -## Add a Package - -To add packages to the Typedocs in the Docs, just follow these steps. - -1. In the package itself, add a TypeDoc config to the TSConfig file. - -```diff -{ - "extends": "@directus/tsconfig/node22", - "compilerOptions": { - "outDir": "dist" - }, - "include": ["src"], -+ "typedocOptions": { -+ "entryPoints": ["./src"] -+ } -} - -``` - -2. Add the entry point to the `options.json` file in this folder. -3. Update the link to the package in the `docs/contributing/codebase-overview.md` file. diff --git a/docs/.typedocs/home.md b/docs/.typedocs/home.md deleted file mode 100644 index 11a35292f6..0000000000 --- a/docs/.typedocs/home.md +++ /dev/null @@ -1,11 +0,0 @@ -# Packages TypeDocs - -Welcome to the Directus Packages TypeDocs! - -Here you will find comprehensive documentation for each package in the Directus ecosystem. - -TypeDocs provide detailed information about the TypeScript types, interfaces, functions, and more available in each -package. - -Whether you are developing custom extensions, building integrations, or extending Directus functionality, the TypeDocs -will guide you through the available APIs and help you write type-safe code. diff --git a/docs/.typedocs/options.json b/docs/.typedocs/options.json deleted file mode 100644 index 699d6c208e..0000000000 --- a/docs/.typedocs/options.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "entryPoints": [ - "../../packages/composables", - "../../packages/constants", - "../../packages/errors", - "../../packages/extensions-sdk", - "../../packages/format-title", - "../../packages/memory", - "../../packages/pressure", - "../../packages/random", - "../../sdk", - "../../packages/stores", - "../../packages/system-data", - "../../packages/themes", - "../../packages/types", - "../../packages/update-check" - ], - "name": "Directus", - "entryPointStrategy": "packages", - "plugin": ["typedoc-plugin-markdown", "typedoc-vitepress-theme", "typedoc-plugin-frontmatter", "typedoc-plugin-zod"], - "out": "../packages", - "docsRoot": "/", - "readme": "./home.md", - "hideGenerator": true, - "frontmatterGlobals": { - "editLink": false - } -} diff --git a/docs/.vitepress/components/Article.vue b/docs/.vitepress/components/Article.vue deleted file mode 100644 index b800194d70..0000000000 --- a/docs/.vitepress/components/Article.vue +++ /dev/null @@ -1,95 +0,0 @@ - - - - - diff --git a/docs/.vitepress/components/Avatar.vue b/docs/.vitepress/components/Avatar.vue deleted file mode 100644 index 0817e21703..0000000000 --- a/docs/.vitepress/components/Avatar.vue +++ /dev/null @@ -1,39 +0,0 @@ - - - - - diff --git a/docs/.vitepress/components/Badge.vue b/docs/.vitepress/components/Badge.vue deleted file mode 100644 index 9dc8eedcda..0000000000 --- a/docs/.vitepress/components/Badge.vue +++ /dev/null @@ -1,28 +0,0 @@ - - - - - diff --git a/docs/.vitepress/components/Button.vue b/docs/.vitepress/components/Button.vue deleted file mode 100644 index 90dbc932b5..0000000000 --- a/docs/.vitepress/components/Button.vue +++ /dev/null @@ -1,78 +0,0 @@ - - - - - diff --git a/docs/.vitepress/components/Card.vue b/docs/.vitepress/components/Card.vue deleted file mode 100644 index 9291dde2ed..0000000000 --- a/docs/.vitepress/components/Card.vue +++ /dev/null @@ -1,112 +0,0 @@ - - - - - diff --git a/docs/.vitepress/components/Cloud.vue b/docs/.vitepress/components/Cloud.vue deleted file mode 100644 index a858c7da48..0000000000 --- a/docs/.vitepress/components/Cloud.vue +++ /dev/null @@ -1,48 +0,0 @@ - - - diff --git a/docs/.vitepress/components/Divider.vue b/docs/.vitepress/components/Divider.vue deleted file mode 100644 index 240b450871..0000000000 --- a/docs/.vitepress/components/Divider.vue +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/docs/.vitepress/components/Feedback.vue b/docs/.vitepress/components/Feedback.vue deleted file mode 100644 index d7778c148e..0000000000 --- a/docs/.vitepress/components/Feedback.vue +++ /dev/null @@ -1,209 +0,0 @@ - - -