diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 99887ffcd..52e100884 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -26,6 +26,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0 with: + node-version: "24" cache: "yarn" - name: Install Dependencies diff --git a/website/index.html b/website/index.html index bbfce7ea8..c07956e94 100644 --- a/website/index.html +++ b/website/index.html @@ -26,18 +26,6 @@ - - diff --git a/website/package.json b/website/package.json index 500e727bd..0239b8d68 100644 --- a/website/package.json +++ b/website/package.json @@ -25,15 +25,15 @@ "@codemirror/lint": "6.9.2", "@codemirror/state": "6.5.3", "@codemirror/view": "6.39.4", - "@docusaurus/core": "3.9.2", "@docusaurus/preset-classic": "3.9.2", "@lezer/highlight": "1.2.3", "@mdx-js/react": "3.1.1", "@sandhose/prettier-animated-logo": "1.0.3", - "@types/react": "19.2.7", + "clipboard": "2.0.11", "clsx": "2.1.1", "cm6-graphql": "0.2.1", "graphql": "16.12.0", + "lz-string": "1.5.0", "prism-react-renderer": "2.4.1", "react": "19.2.1", "react-dom": "19.2.1", @@ -42,9 +42,11 @@ "vue": "3.5.25" }, "devDependencies": { + "@docusaurus/core": "3.9.2", "@docusaurus/faster": "3.9.2", "@docusaurus/module-type-aliases": "3.9.2", "@docusaurus/types": "3.9.2", + "@types/react": "19.2.7", "@vitejs/plugin-vue": "6.0.2", "@vitejs/plugin-vue-jsx": "5.1.2", "concurrently": "9.2.1", diff --git a/website/playground/buttons.jsx b/website/playground/buttons.jsx index f8e0e0284..64e362d1e 100644 --- a/website/playground/buttons.jsx +++ b/website/playground/buttons.jsx @@ -1,7 +1,6 @@ +import ClipboardJS from "clipboard"; import { onMounted, reactive, ref } from "vue"; -const { ClipboardJS } = window; - export const Button = (props, { slots, attrs }) => (