diff --git a/apps/analytics-web/package.json b/apps/analytics-web/package.json index 10b897c..00445a6 100644 --- a/apps/analytics-web/package.json +++ b/apps/analytics-web/package.json @@ -1,63 +1,62 @@ { - "name": "analytics-web", - "version": "1.0.0", - "private": true, - "type": "module", - "scripts": { - "dev": "next dev", - "build": "next build", - "start": "next start", - "lint": "next lint", - "test": "vitest run", - "test:watch": "vitest watch", - "generate": "npx drizzle-kit generate:pg", - "migrate": "npx tsx scripts/migrate.ts", - "seed": "pnpm run generate && pnpm run migrate && npx tsx scripts/seed.ts" - }, - "dependencies": { - "@clerk/nextjs": "^6.3.3", - "@codaco/analytics": "workspace:*", - "@codaco/ui": "workspace:*", - "@radix-ui/react-checkbox": "^1.1.2", - "@radix-ui/react-dialog": "^1.1.2", - "@radix-ui/react-dropdown-menu": "^2.1.2", - "@radix-ui/react-select": "^2.1.2", - "@radix-ui/react-slot": "^1.1.0", - "@radix-ui/react-switch": "^1.1.1", - "@radix-ui/react-tabs": "^1.1.1", - "@tanstack/react-table": "^8.20.5", - "@vercel/kv": "^3.0.0", - "@vercel/postgres": "^0.10.0", - "autoprefixer": "^10.4.20", - "class-variance-authority": "^0.7.0", - "clsx": "^2.1.1", - "dotenv": "^16.4.5", - "drizzle-orm": "^0.36.1", - "i18n-iso-countries": "^7.13.0", - "lucide-react": "^0.363.0", - "next": "^14.2.18", - "papaparse": "^5.4.1", - "react": "^18.3.1", - "react-dom": "^18.3.1", - "tailwind-merge": "^2.0.0", - "zod": "^3.23.8" - }, - "devDependencies": { - "@codaco/tailwind-config": "workspace:*", - "@codaco/tsconfig": "workspace:*", - "@faker-js/faker": "^8.2.0", - "@testing-library/react": "^14.1.2", - "@types/node": "^20.5.2", - "@types/papaparse": "^5.3.15", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", - "@vitejs/plugin-react": "^4.3.3", - "drizzle-kit": "^0.28.0", - "jsdom": "^25.0.1", - "next-test-api-route-handler": "^4.0.14", - "tailwindcss": "^3.4.1", - "typescript": "^5.6.3", - "vite-tsconfig-paths": "^5.1.2", - "vitest": "^2.1.5" - } + "name": "analytics-web", + "version": "1.0.0", + "private": true, + "type": "module", + "scripts": { + "dev": "next dev", + "build": "next build", + "start": "next start", + "test": "vitest run", + "test:watch": "vitest watch", + "generate": "npx drizzle-kit generate:pg", + "migrate": "npx tsx scripts/migrate.ts", + "seed": "pnpm run generate && pnpm run migrate && npx tsx scripts/seed.ts" + }, + "dependencies": { + "@clerk/nextjs": "^6.3.4", + "@codaco/analytics": "workspace:*", + "@codaco/ui": "workspace:*", + "@radix-ui/react-checkbox": "^1.1.2", + "@radix-ui/react-dialog": "^1.1.2", + "@radix-ui/react-dropdown-menu": "^2.1.2", + "@radix-ui/react-select": "^2.1.2", + "@radix-ui/react-slot": "^1.1.0", + "@radix-ui/react-switch": "^1.1.1", + "@radix-ui/react-tabs": "^1.1.1", + "@tanstack/react-table": "^8.20.5", + "@vercel/kv": "^3.0.0", + "@vercel/postgres": "^0.10.0", + "autoprefixer": "^10.4.20", + "class-variance-authority": "^0.7.0", + "clsx": "^2.1.1", + "dotenv": "^16.4.5", + "drizzle-orm": "^0.36.1", + "i18n-iso-countries": "^7.13.0", + "lucide-react": "^0.363.0", + "next": "^14.2.18", + "papaparse": "^5.4.1", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "tailwind-merge": "^2.0.0", + "zod": "^3.23.8" + }, + "devDependencies": { + "@codaco/tailwind-config": "workspace:*", + "@codaco/tsconfig": "workspace:*", + "@faker-js/faker": "^8.2.0", + "@testing-library/react": "^14.1.2", + "@types/node": "^20.5.2", + "@types/papaparse": "^5.3.15", + "@types/react": "^18.3.12", + "@types/react-dom": "^18.3.1", + "@vitejs/plugin-react": "^4.3.3", + "drizzle-kit": "^0.28.0", + "jsdom": "^25.0.1", + "next-test-api-route-handler": "^4.0.14", + "tailwindcss": "^3.4.15", + "typescript": "^5.6.3", + "vite-tsconfig-paths": "^5.1.2", + "vitest": "^2.1.5" + } } diff --git a/apps/documentation/lib/writeSidebarJson.ts b/apps/documentation/lib/writeSidebarJson.ts index 02261e2..a6f0d6b 100644 --- a/apps/documentation/lib/writeSidebarJson.ts +++ b/apps/documentation/lib/writeSidebarJson.ts @@ -1,8 +1,7 @@ import "dotenv/config"; // This is essential here, because helper functions (below) use env variables, but they are not available in the Node.js environment without dotenv! This file is run directly in Node via tsc. +import matter from "gray-matter"; import { readFileSync, readdirSync, writeFileSync } from "node:fs"; -import type fs from "node:fs"; import { join } from "node:path"; -import matter from "gray-matter"; import { type Locale, type TSideBar, locales } from "~/app/types"; import { createFolderEntry, @@ -26,7 +25,7 @@ function generateSidebarData() { // Set up initial structure for sidebar data. const sidebarData: TSideBar = locales.reduce((acc, locale) => { - acc[locale] = {}; + acc[locale] = {} as TSideBar[Locale]; return acc; }, {} as TSideBar); diff --git a/apps/documentation/package.json b/apps/documentation/package.json index 82de2a7..ee0f15a 100644 --- a/apps/documentation/package.json +++ b/apps/documentation/package.json @@ -1,74 +1,73 @@ { - "name": "@codaco/documentation", - "version": "0.1.0", - "private": true, - "type": "module", - "scripts": { - "dev": "tsx ./lib/writeSidebarJson.ts && pnpm next dev", - "build": "pnpm next build", - "postbuild": "pnpm next-sitemap", - "prebuild": "tsx ./lib/writeSidebarJson.ts", - "start": "pnpm next start", - "lint": "pnpm next lint" - }, - "dependencies": { - "@codaco/art": "workspace:*", - "@codaco/ui": "workspace:*", - "@docsearch/css": "^3.8.0", - "@docsearch/react": "^3.8.0", - "@mendable/search": "^0.0.206", - "@next/bundle-analyzer": "^15.0.3", - "@next/third-parties": "^14.2.18", - "@radix-ui/react-dialog": "^1.1.2", - "@radix-ui/react-navigation-menu": "^1.2.1", - "@radix-ui/react-popover": "^1.1.2", - "@t3-oss/env-nextjs": "^0.11.1", - "@tailwindcss/container-queries": "^0.1.1", - "@vercel/analytics": "^1.4.0", - "class-variance-authority": "^0.7.0", - "clsx": "^2.1.1", - "dotenv": "^16.4.5", - "framer-motion": "^11.11.15", - "lucide-react": "^0.456.0", - "next": "^14.2.18", - "next-intl": "^3.25.1", - "next-themes": "^0.4.3", - "react": "^18.3.1", - "react-dom": "^18.3.1" - }, - "devDependencies": { - "@codaco/tailwind-config": "workspace:*", - "@codaco/tsconfig": "workspace:*", - "@microflash/rehype-figure": "^2.1.1", - "@tailwindcss/typography": "^0.5.15", - "@types/hast": "^3.0.4", - "@types/node": "^20.17.6", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", - "@types/unist": "^3.0.3", - "gray-matter": "^4.0.3", - "hast-util-heading-rank": "^3.0.0", - "hast-util-to-string": "^3.0.1", - "mdast-util-to-string": "^4.0.0", - "next-sitemap": "^4.2.3", - "rehype-highlight": "^7.0.1", - "rehype-raw": "^7.0.0", - "rehype-react": "^8.0.0", - "rehype-slug": "^6.0.0", - "rehype-stringify": "^10.0.1", - "remark": "^15.0.1", - "remark-frontmatter": "^5.0.0", - "remark-gfm": "^4.0.0", - "remark-parse": "^11.0.0", - "remark-rehype": "^11.1.1", - "tailwind-merge": "^2.5.4", - "tailwindcss": "^3.4.14", - "tsx": "^4.19.2", - "typescript": "^5.6.3", - "unified": "^11.0.5", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.3", - "vfile-matter": "^5.0.0", - "zod": "^3.23.8" - } + "name": "@codaco/documentation", + "version": "0.1.0", + "private": true, + "type": "module", + "scripts": { + "dev": "tsx ./lib/writeSidebarJson.ts && pnpm next dev", + "build": "pnpm next build", + "postbuild": "pnpm next-sitemap", + "prebuild": "tsx ./lib/writeSidebarJson.ts", + "start": "pnpm next start" + }, + "dependencies": { + "@codaco/art": "workspace:*", + "@codaco/ui": "workspace:*", + "@docsearch/css": "^3.8.0", + "@docsearch/react": "^3.8.0", + "@mendable/search": "^0.0.206", + "@next/bundle-analyzer": "^15.0.3", + "@next/third-parties": "^14.2.18", + "@radix-ui/react-dialog": "^1.1.2", + "@radix-ui/react-navigation-menu": "^1.2.1", + "@radix-ui/react-popover": "^1.1.2", + "@t3-oss/env-nextjs": "^0.11.1", + "@tailwindcss/container-queries": "^0.1.1", + "@vercel/analytics": "^1.4.0", + "class-variance-authority": "^0.7.0", + "clsx": "^2.1.1", + "dotenv": "^16.4.5", + "framer-motion": "^11.11.15", + "lucide-react": "^0.456.0", + "next": "^14.2.18", + "next-intl": "^3.25.1", + "next-themes": "^0.4.3", + "react": "^18.3.1", + "react-dom": "^18.3.1" + }, + "devDependencies": { + "@codaco/tailwind-config": "workspace:*", + "@codaco/tsconfig": "workspace:*", + "@microflash/rehype-figure": "^2.1.1", + "@tailwindcss/typography": "^0.5.15", + "@types/hast": "^3.0.4", + "@types/node": "^20.17.6", + "@types/react": "^18.3.12", + "@types/react-dom": "^18.3.1", + "@types/unist": "^3.0.3", + "gray-matter": "^4.0.3", + "hast-util-heading-rank": "^3.0.0", + "hast-util-to-string": "^3.0.1", + "mdast-util-to-string": "^4.0.0", + "next-sitemap": "^4.2.3", + "rehype-highlight": "^7.0.1", + "rehype-raw": "^7.0.0", + "rehype-react": "^8.0.0", + "rehype-slug": "^6.0.0", + "rehype-stringify": "^10.0.1", + "remark": "^15.0.1", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.1.1", + "tailwind-merge": "^2.5.4", + "tailwindcss": "^3.4.15", + "tsx": "^4.19.2", + "typescript": "^5.6.3", + "unified": "^11.0.5", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.3", + "vfile-matter": "^5.0.0", + "zod": "^3.23.8" + } } diff --git a/apps/documentation/public/sitemap-0.xml b/apps/documentation/public/sitemap-0.xml index 88a4bf1..b148fd2 100644 --- a/apps/documentation/public/sitemap-0.xml +++ b/apps/documentation/public/sitemap-0.xml @@ -1,67 +1,67 @@ -https://documentation.networkcanvas.com/icon.svg2024-11-14T10:10:37.597Zdaily0.7 -https://documentation.networkcanvas.com/manifest.webmanifest2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/fresco2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/advanced-topics/network-canvas-graphml2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/advanced-topics/node-labelling2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/advanced-topics/protocol-file-format2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/advanced-topics/protocol-schema-information2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/getting-started/choosing-hardware2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/getting-started/configuring-devices2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/getting-started/installation-guide2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/categorical-bin2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/dyad-census2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/ego-form2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/information2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/large-roster-name-generator2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/name-generator-roster2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/name-generator-using-forms2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/name-generator-using-quick-add2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/narrative2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/ordinal-bin2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/per-alter-edge-form2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/per-alter-form2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/shared2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/small-roster-name-generator2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/sociogram2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/interface-documentation/tie-strength-census2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/key-concepts/additional-variables2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/key-concepts/codebook2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/key-concepts/field-validation2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/key-concepts/forms2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/key-concepts/input-controls2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/key-concepts/interfaces2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/key-concepts/network-filtering2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/key-concepts/preview-mode2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/key-concepts/prompts2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/key-concepts/resources2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/key-concepts/skip-logic2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/key-concepts/the-protocol-file2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/project-information2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/project-information/citing-the-software2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/project-information/contributing-code2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/project-information/faq2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/project-information/irb-best-practices2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/project-information/project-overview2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/project-information/requests-for-collaboration2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/project-information/security-model2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/tutorials/building-a-protocol2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/tutorials/protocol-and-data-workflows2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/tutorials/using-interviewer2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/tutorials/working-with-data2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/desktop/tutorials/working-with-rosters2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/fresco/about2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/fresco/advanced-topics/integration2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/fresco/deployment/advanced2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/fresco/deployment/cloud-pricing2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/fresco/deployment/guide2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/fresco/deployment/troubleshooting2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/fresco/deployment/upgrading2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/fresco/faq2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/fresco/sandbox2024-11-14T10:10:37.598Zdaily0.7 -https://documentation.networkcanvas.com/en/fresco/using-fresco2024-11-14T10:10:37.598Zdaily0.7 +https://documentation.networkcanvas.com/manifest.webmanifest2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/icon.svg2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/fresco2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/advanced-topics/network-canvas-graphml2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/advanced-topics/node-labelling2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/advanced-topics/protocol-file-format2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/advanced-topics/protocol-schema-information2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/getting-started/choosing-hardware2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/getting-started/configuring-devices2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/getting-started/installation-guide2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/categorical-bin2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/dyad-census2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/ego-form2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/information2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/large-roster-name-generator2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/name-generator-roster2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/name-generator-using-forms2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/name-generator-using-quick-add2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/narrative2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/ordinal-bin2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/per-alter-edge-form2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/per-alter-form2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/shared2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/small-roster-name-generator2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/sociogram2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/interface-documentation/tie-strength-census2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/key-concepts/additional-variables2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/key-concepts/codebook2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/key-concepts/field-validation2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/key-concepts/forms2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/key-concepts/input-controls2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/key-concepts/interfaces2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/key-concepts/network-filtering2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/key-concepts/preview-mode2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/key-concepts/prompts2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/key-concepts/resources2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/key-concepts/skip-logic2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/key-concepts/the-protocol-file2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/project-information2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/project-information/citing-the-software2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/project-information/contributing-code2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/project-information/faq2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/project-information/irb-best-practices2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/project-information/project-overview2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/project-information/requests-for-collaboration2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/project-information/security-model2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/tutorials/building-a-protocol2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/tutorials/protocol-and-data-workflows2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/tutorials/using-interviewer2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/tutorials/working-with-data2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/desktop/tutorials/working-with-rosters2024-11-20T19:47:48.014Zdaily0.7 +https://documentation.networkcanvas.com/en/fresco/about2024-11-20T19:47:48.015Zdaily0.7 +https://documentation.networkcanvas.com/en/fresco/advanced-topics/integration2024-11-20T19:47:48.015Zdaily0.7 +https://documentation.networkcanvas.com/en/fresco/deployment/advanced2024-11-20T19:47:48.015Zdaily0.7 +https://documentation.networkcanvas.com/en/fresco/deployment/cloud-pricing2024-11-20T19:47:48.015Zdaily0.7 +https://documentation.networkcanvas.com/en/fresco/deployment/guide2024-11-20T19:47:48.015Zdaily0.7 +https://documentation.networkcanvas.com/en/fresco/deployment/troubleshooting2024-11-20T19:47:48.015Zdaily0.7 +https://documentation.networkcanvas.com/en/fresco/deployment/upgrading2024-11-20T19:47:48.015Zdaily0.7 +https://documentation.networkcanvas.com/en/fresco/faq2024-11-20T19:47:48.015Zdaily0.7 +https://documentation.networkcanvas.com/en/fresco/sandbox2024-11-20T19:47:48.015Zdaily0.7 +https://documentation.networkcanvas.com/en/fresco/using-fresco2024-11-20T19:47:48.015Zdaily0.7 \ No newline at end of file diff --git a/package.json b/package.json index 0461a69..d5b27a6 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "devDependencies": { "@biomejs/biome": "^1.9.4", "@changesets/cli": "^2.27.9", - "turbo": "^2.2.3", + "turbo": "^2.3.0", "typescript": "^5.6.3" }, "packageManager": "pnpm@8.15.5+sha256.4b4efa12490e5055d59b9b9fc9438b7d581a6b7af3b5675eb5c5f447cee1a589", diff --git a/packages/analytics/package.json b/packages/analytics/package.json index 59e038a..4fb35d4 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -18,7 +18,7 @@ "devDependencies": { "@codaco/tsconfig": "workspace:*", "tsup": "^8.3.5", - "typescript": "^5.4.5" + "typescript": "^5.6.3" }, "dependencies": { "zod": "^3.23.8" diff --git a/packages/art/package.json b/packages/art/package.json index 97766c8..76c476f 100644 --- a/packages/art/package.json +++ b/packages/art/package.json @@ -1,30 +1,30 @@ { - "name": "@codaco/art", - "private": true, - "version": "0.1.0", - "type": "module", - "exports": { - ".": "./src/index.ts" - }, - "license": "MIT", - "scripts": { - "clean": "rm -rf .turbo node_modules", - "typecheck": "tsc --noEmit" - }, - "dependencies": { - "blobs": "2.3.0-beta.2", - "d3-interpolate-path": "^2.3.0" - }, - "devDependencies": { - "@codaco/tailwind-config": "workspace:*", - "@codaco/tsconfig": "workspace:*", - "@types/d3-interpolate-path": "^2.0.3", - "@types/react": "^18.2.64", - "react": "18.3.1", - "tailwindcss": "^3.4.4", - "typescript": "^5.5.2" - }, - "peerDependencies": { - "react": "18.3.1" - } + "name": "@codaco/art", + "private": true, + "version": "0.1.0", + "type": "module", + "exports": { + ".": "./src/index.ts" + }, + "license": "MIT", + "scripts": { + "clean": "rm -rf .turbo node_modules", + "typecheck": "tsc --noEmit" + }, + "dependencies": { + "blobs": "2.3.0-beta.2", + "d3-interpolate-path": "^2.3.0" + }, + "devDependencies": { + "@codaco/tailwind-config": "workspace:*", + "@codaco/tsconfig": "workspace:*", + "@types/d3-interpolate-path": "^2.0.3", + "@types/react": "^18.2.64", + "react": "18.3.1", + "tailwindcss": "^3.4.15", + "typescript": "^5.6.3" + }, + "peerDependencies": { + "react": "18.3.1" + } } diff --git a/packages/shared-consts/package.json b/packages/shared-consts/package.json index 31557ae..521877c 100644 --- a/packages/shared-consts/package.json +++ b/packages/shared-consts/package.json @@ -11,12 +11,15 @@ "clean": "rm -rf .turbo node_modules", "typecheck": "tsc --noEmit" }, - "keywords": ["typescript", "library"], + "keywords": [ + "typescript", + "library" + ], "author": "Complex Data Collective ", "license": "MIT", "devDependencies": { "@codaco/tsconfig": "workspace:*", "@types/node": "^20.5.2", - "typescript": "^5.3.3" + "typescript": "^5.6.3" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index d79fc67..8bcb89a 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -49,7 +49,7 @@ "@types/react": "^18.2.64", "react": "18.3.1", "tailwindcss": "^3.4.4", - "typescript": "^5.5.2", + "typescript": "^5.6.3", "zod": "^3.23.8" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0145936..d142eb7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^2.27.9 version: 2.27.9 turbo: - specifier: ^2.2.3 - version: 2.2.3 + specifier: ^2.3.0 + version: 2.3.0 typescript: specifier: ^5.6.3 version: 5.6.3 @@ -24,8 +24,8 @@ importers: apps/analytics-web: dependencies: '@clerk/nextjs': - specifier: ^6.3.3 - version: 6.3.3(next@14.2.18)(react-dom@18.3.1)(react@18.3.1) + specifier: ^6.3.4 + version: 6.3.4(next@14.2.18)(react-dom@18.3.1)(react@18.3.1) '@codaco/analytics': specifier: workspace:* version: link:../../packages/analytics @@ -139,8 +139,8 @@ importers: specifier: ^4.0.14 version: 4.0.14(next@14.2.18) tailwindcss: - specifier: ^3.4.1 - version: 3.4.14 + specifier: ^3.4.15 + version: 3.4.15 typescript: specifier: ^5.6.3 version: 5.6.3 @@ -164,7 +164,7 @@ importers: version: 3.8.0 '@docsearch/react': specifier: ^3.8.0 - version: 3.8.0(@algolia/client-search@5.13.0)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(search-insights@2.17.2) + version: 3.8.0(@algolia/client-search@5.15.0)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(search-insights@2.17.3) '@mendable/search': specifier: ^0.0.206 version: 0.0.206(react-dom@18.3.1)(react@18.3.1) @@ -188,7 +188,7 @@ importers: version: 0.11.1(typescript@5.6.3)(zod@3.23.8) '@tailwindcss/container-queries': specifier: ^0.1.1 - version: 0.1.1(tailwindcss@3.4.14) + version: 0.1.1(tailwindcss@3.4.15) '@vercel/analytics': specifier: ^1.4.0 version: 1.4.0(next@14.2.18)(react@18.3.1) @@ -234,7 +234,7 @@ importers: version: 2.1.1 '@tailwindcss/typography': specifier: ^0.5.15 - version: 0.5.15(tailwindcss@3.4.14) + version: 0.5.15(tailwindcss@3.4.15) '@types/hast': specifier: ^3.0.4 version: 3.0.4 @@ -299,8 +299,8 @@ importers: specifier: ^2.5.4 version: 2.5.4 tailwindcss: - specifier: ^3.4.14 - version: 3.4.14 + specifier: ^3.4.15 + version: 3.4.15 tsx: specifier: ^4.19.2 version: 4.19.2 @@ -339,7 +339,7 @@ importers: specifier: ^8.3.5 version: 8.3.5(typescript@5.6.3) typescript: - specifier: ^5.4.5 + specifier: ^5.6.3 version: 5.6.3 packages/art: @@ -367,10 +367,10 @@ importers: specifier: 18.3.1 version: 18.3.1 tailwindcss: - specifier: ^3.4.4 - version: 3.4.14 + specifier: ^3.4.15 + version: 3.4.15 typescript: - specifier: ^5.5.2 + specifier: ^5.6.3 version: 5.6.3 packages/shared-consts: @@ -382,7 +382,7 @@ importers: specifier: ^20.5.2 version: 20.17.6 typescript: - specifier: ^5.3.3 + specifier: ^5.6.3 version: 5.6.3 packages/ui: @@ -473,7 +473,7 @@ importers: version: 2.5.4 tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.14) + version: 1.0.7(tailwindcss@3.4.15) devDependencies: '@codaco/tailwind-config': specifier: workspace:* @@ -489,9 +489,9 @@ importers: version: 18.3.1 tailwindcss: specifier: ^3.4.4 - version: 3.4.14 + version: 3.4.15 typescript: - specifier: ^5.5.2 + specifier: ^5.6.3 version: 5.6.3 zod: specifier: ^3.23.8 @@ -506,63 +506,63 @@ importers: version: 8.4.49 tailwindcss: specifier: ^3.4.1 - version: 3.4.14 + version: 3.4.15 tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.14) + version: 1.0.7(tailwindcss@3.4.15) devDependencies: '@codaco/tsconfig': specifier: workspace:* version: link:../typescript typescript: - specifier: ^5.3.3 + specifier: ^5.6.3 version: 5.6.3 tooling/typescript: {} packages: - /@algolia/autocomplete-core@1.17.7(@algolia/client-search@5.13.0)(algoliasearch@5.13.0)(search-insights@2.17.2): + /@algolia/autocomplete-core@1.17.7(@algolia/client-search@5.15.0)(algoliasearch@5.13.0)(search-insights@2.17.3): resolution: {integrity: sha512-BjiPOW6ks90UKl7TwMv7oNQMnzU+t/wk9mgIDi6b1tXpUek7MW0lbNOUHpvam9pe3lVCf4xPFT+lK7s+e+fs7Q==} dependencies: - '@algolia/autocomplete-plugin-algolia-insights': 1.17.7(@algolia/client-search@5.13.0)(algoliasearch@5.13.0)(search-insights@2.17.2) - '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.13.0)(algoliasearch@5.13.0) + '@algolia/autocomplete-plugin-algolia-insights': 1.17.7(@algolia/client-search@5.15.0)(algoliasearch@5.13.0)(search-insights@2.17.3) + '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.15.0)(algoliasearch@5.13.0) transitivePeerDependencies: - '@algolia/client-search' - algoliasearch - search-insights dev: false - /@algolia/autocomplete-plugin-algolia-insights@1.17.7(@algolia/client-search@5.13.0)(algoliasearch@5.13.0)(search-insights@2.17.2): + /@algolia/autocomplete-plugin-algolia-insights@1.17.7(@algolia/client-search@5.15.0)(algoliasearch@5.13.0)(search-insights@2.17.3): resolution: {integrity: sha512-Jca5Ude6yUOuyzjnz57og7Et3aXjbwCSDf/8onLHSQgw1qW3ALl9mrMWaXb5FmPVkV3EtkD2F/+NkT6VHyPu9A==} peerDependencies: search-insights: '>= 1 < 3' dependencies: - '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.13.0)(algoliasearch@5.13.0) - search-insights: 2.17.2 + '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.15.0)(algoliasearch@5.13.0) + search-insights: 2.17.3 transitivePeerDependencies: - '@algolia/client-search' - algoliasearch dev: false - /@algolia/autocomplete-preset-algolia@1.17.7(@algolia/client-search@5.13.0)(algoliasearch@5.13.0): + /@algolia/autocomplete-preset-algolia@1.17.7(@algolia/client-search@5.15.0)(algoliasearch@5.13.0): resolution: {integrity: sha512-ggOQ950+nwbWROq2MOCIL71RE0DdQZsceqrg32UqnhDz8FlO9rL8ONHNsI2R1MH0tkgVIDKI/D0sMiUchsFdWA==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' dependencies: - '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.13.0)(algoliasearch@5.13.0) - '@algolia/client-search': 5.13.0 + '@algolia/autocomplete-shared': 1.17.7(@algolia/client-search@5.15.0)(algoliasearch@5.13.0) + '@algolia/client-search': 5.15.0 algoliasearch: 5.13.0 dev: false - /@algolia/autocomplete-shared@1.17.7(@algolia/client-search@5.13.0)(algoliasearch@5.13.0): + /@algolia/autocomplete-shared@1.17.7(@algolia/client-search@5.15.0)(algoliasearch@5.13.0): resolution: {integrity: sha512-o/1Vurr42U/qskRSuhBH+VKxMvkkUVTLU6WZQr+L5lGZZLYWyhdzWjW0iGXY7EkwRTjBqvN2EsR81yCTGV/kmg==} peerDependencies: '@algolia/client-search': '>= 4.9.1 < 6' algoliasearch: '>= 4.9.1 < 6' dependencies: - '@algolia/client-search': 5.13.0 + '@algolia/client-search': 5.15.0 algoliasearch: 5.13.0 dev: false @@ -591,6 +591,11 @@ packages: engines: {node: '>= 14.0.0'} dev: false + /@algolia/client-common@5.15.0: + resolution: {integrity: sha512-IofrVh213VLsDkPoSKMeM9Dshrv28jhDlBDLRcVJQvlL8pzue7PEB1EZ4UoJFYS3NSn7JOcJ/V+olRQzXlJj1w==} + engines: {node: '>= 14.0.0'} + dev: false + /@algolia/client-insights@5.13.0: resolution: {integrity: sha512-ldHTe+LVgC6L4Wr6doAQQ7Ku0jAdhaaPg1T+IHzmmiRZb2Uq5OsjW2yC65JifOmzPCiMkIZE2mGRpWgkn5ktlw==} engines: {node: '>= 14.0.0'} @@ -631,6 +636,16 @@ packages: '@algolia/requester-node-http': 5.13.0 dev: false + /@algolia/client-search@5.15.0: + resolution: {integrity: sha512-Z32gEMrRRpEta5UqVQA612sLdoqY3AovvUPClDfMxYrbdDAebmGDVPtSogUba1FZ4pP5dx20D3OV3reogLKsRA==} + engines: {node: '>= 14.0.0'} + dependencies: + '@algolia/client-common': 5.15.0 + '@algolia/requester-browser-xhr': 5.15.0 + '@algolia/requester-fetch': 5.15.0 + '@algolia/requester-node-http': 5.15.0 + dev: false + /@algolia/ingestion@1.13.0: resolution: {integrity: sha512-fm5LEOe4FPDOc1D+M9stEs8hfcdmbdD+pt9og5shql6ueTZJANDbFoQhDOpiPJizR/ps1GwmjkWfUEywx3sV+Q==} engines: {node: '>= 14.0.0'} @@ -668,6 +683,13 @@ packages: '@algolia/client-common': 5.13.0 dev: false + /@algolia/requester-browser-xhr@5.15.0: + resolution: {integrity: sha512-Po/GNib6QKruC3XE+WKP1HwVSfCDaZcXu48kD+gwmtDlqHWKc7Bq9lrS0sNZ456rfCKhXksOmMfUs4wRM/Y96w==} + engines: {node: '>= 14.0.0'} + dependencies: + '@algolia/client-common': 5.15.0 + dev: false + /@algolia/requester-fetch@5.13.0: resolution: {integrity: sha512-094bK4rumf+rXJazxv3mq6eKRM0ep5AxIo8T0YmOdldswQt79apeufFiPLN19nHEWH22xR2FelimD+T/wRSP+Q==} engines: {node: '>= 14.0.0'} @@ -675,6 +697,13 @@ packages: '@algolia/client-common': 5.13.0 dev: false + /@algolia/requester-fetch@5.15.0: + resolution: {integrity: sha512-rOZ+c0P7ajmccAvpeeNrUmEKoliYFL8aOR5qGW5pFq3oj3Iept7Y5mEtEsOBYsRt6qLnaXn4zUKf+N8nvJpcIw==} + engines: {node: '>= 14.0.0'} + dependencies: + '@algolia/client-common': 5.15.0 + dev: false + /@algolia/requester-node-http@5.13.0: resolution: {integrity: sha512-JY5xhEYMgki53Wm+A6R2jUpOUdD0zZnBq+PC5R1TGMNOYL1s6JjDrJeMsvaI2YWxYMUSoCnRoltN/yf9RI8n3A==} engines: {node: '>= 14.0.0'} @@ -682,6 +711,13 @@ packages: '@algolia/client-common': 5.13.0 dev: false + /@algolia/requester-node-http@5.15.0: + resolution: {integrity: sha512-b1jTpbFf9LnQHEJP5ddDJKE2sAlhYd7EVSOWgzo/27n/SfCoHfqD0VWntnWYD83PnOKvfe8auZ2+xCb0TXotrQ==} + engines: {node: '>= 14.0.0'} + dependencies: + '@algolia/client-common': 5.15.0 + dev: false + /@alloc/quick-lru@5.2.0: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} @@ -1141,12 +1177,12 @@ packages: prettier: 2.8.8 dev: true - /@clerk/backend@1.16.3(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-FMfdCo+3uyMa6cm0vjKujZMvd/acpxQnfwDspX2Wfmsi5+81BhLXUfUsNRiQDbgLg1UVob/K1BqzmR1mQu7OkA==} + /@clerk/backend@1.16.4(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-hYcA9SJzQ8gIdj9szSbQhYocRITgJ0lh7unaC37DEOs+ErCm87Sypf8P+C9aOKjLeFoFYVWzLkLA9imb/sqCiA==} engines: {node: '>=18.17.0'} dependencies: - '@clerk/shared': 2.13.0(react-dom@18.3.1)(react@18.3.1) - '@clerk/types': 4.33.0 + '@clerk/shared': 2.14.0(react-dom@18.3.1)(react@18.3.1) + '@clerk/types': 4.34.0 cookie: 0.7.0 snakecase-keys: 5.4.4 tslib: 2.4.1 @@ -1155,32 +1191,32 @@ packages: - react-dom dev: false - /@clerk/clerk-react@5.15.4(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-GcrFnIJ3NaxjeFsTSNWzkdpj0g6MWfDPwr1FeerMaaOvegYVj8sWgAnITgVwuUMsxlZVT9VJon8SamyLt4RYNg==} + /@clerk/clerk-react@5.15.5(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-SuC4WFQja2aZfdV6hRM52sMwRkRQCUW6Yzq80sI+K+86TeYUuDjyutIPs+pdxOtlPTnn/cV+xc1ZHCpOXsmEqg==} engines: {node: '>=18.17.0'} peerDependencies: react: ^18 || ^19.0.0-0 react-dom: ^18 || ^19.0.0-0 dependencies: - '@clerk/shared': 2.13.0(react-dom@18.3.1)(react@18.3.1) - '@clerk/types': 4.33.0 + '@clerk/shared': 2.14.0(react-dom@18.3.1)(react@18.3.1) + '@clerk/types': 4.34.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.4.1 dev: false - /@clerk/nextjs@6.3.3(next@14.2.18)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-BukScBrubaiEV/mZ2GjxBwRmphN9KzGNiK8r5Jgo9gm3dsFgDbWCoHy9BXgvVsLsfUElKChNNhvjDQ8Ufg/zaw==} + /@clerk/nextjs@6.3.4(next@14.2.18)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-PWsoH8vFQ+pybUcKTEZUPiyzshFZPEF1KgIdaoYIG5Y2JESIptZI66x3QmuDILcFeQrSmnJ2gCX5gFkw7Q2yOg==} engines: {node: '>=18.17.0'} peerDependencies: next: ^13.5.4 || ^14.0.3 || ^15.0.0 react: ^18 || ^19.0.0-0 react-dom: ^18 || ^19.0.0-0 dependencies: - '@clerk/backend': 1.16.3(react-dom@18.3.1)(react@18.3.1) - '@clerk/clerk-react': 5.15.4(react-dom@18.3.1)(react@18.3.1) - '@clerk/shared': 2.13.0(react-dom@18.3.1)(react@18.3.1) - '@clerk/types': 4.33.0 + '@clerk/backend': 1.16.4(react-dom@18.3.1)(react@18.3.1) + '@clerk/clerk-react': 5.15.5(react-dom@18.3.1)(react@18.3.1) + '@clerk/shared': 2.14.0(react-dom@18.3.1)(react@18.3.1) + '@clerk/types': 4.34.0 crypto-js: 4.2.0 ezheaders: 0.1.0(next@14.2.18) next: 14.2.18(@babel/core@7.25.2)(react-dom@18.3.1)(react@18.3.1) @@ -1190,8 +1226,8 @@ packages: tslib: 2.4.1 dev: false - /@clerk/shared@2.13.0(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-NUGKoPmzbJSz1xpVaU1WY6VbrovUGB1uNzl90ao1yzQ+gLe31/yvwYnYqQT545HUP7h36oIwHVzLR4Ez4b0pXA==} + /@clerk/shared@2.14.0(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-JVDlHtnuN8LC6xJnWPaWrYChagUw9wDJBUChvIKNXmyNrWKLuqJa4l3Eqdd6iifOf42VMSy6GDW3xKeUTY/itQ==} engines: {node: '>=18.17.0'} requiresBuild: true peerDependencies: @@ -1203,7 +1239,7 @@ packages: react-dom: optional: true dependencies: - '@clerk/types': 4.33.0 + '@clerk/types': 4.34.0 dequal: 2.0.3 glob-to-regexp: 0.4.1 js-cookie: 3.0.5 @@ -1213,8 +1249,8 @@ packages: swr: 2.2.5(react@18.3.1) dev: false - /@clerk/types@4.33.0: - resolution: {integrity: sha512-iR1tc17mK8RDuUkN5tYkl7eymdePf86OodglGms9sVAKmr9mD3pKDN1yEE9LZi3LxgFdTc95QwqrwGQ6h7bAkw==} + /@clerk/types@4.34.0: + resolution: {integrity: sha512-4ghDvf80/sFlpx5HnmIl3vW7SOqEaTDwyKAw64H/E2ahgGUMk+qLVpxnBumTpowq+bGjfMVwbneDQOhtmYidoQ==} engines: {node: '>=18.17.0'} dependencies: csstype: 3.1.1 @@ -1233,7 +1269,7 @@ packages: resolution: {integrity: sha512-pieeipSOW4sQ0+bE5UFC51AOZp9NGxg89wAlZ1BAQFaiRAGK1IKUaPQ0UGZeNctJXyqZ1UvBtOQh2HH+U5GtmA==} dev: false - /@docsearch/react@3.8.0(@algolia/client-search@5.13.0)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(search-insights@2.17.2): + /@docsearch/react@3.8.0(@algolia/client-search@5.15.0)(@types/react@18.3.12)(react-dom@18.3.1)(react@18.3.1)(search-insights@2.17.3): resolution: {integrity: sha512-WnFK720+iwTVt94CxY3u+FgX6exb3BfN5kE9xUY6uuAH/9W/UFboBZFLlrw/zxFRHoHZCOXRtOylsXF+6LHI+Q==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' @@ -1250,14 +1286,14 @@ packages: search-insights: optional: true dependencies: - '@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.13.0)(algoliasearch@5.13.0)(search-insights@2.17.2) - '@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.13.0)(algoliasearch@5.13.0) + '@algolia/autocomplete-core': 1.17.7(@algolia/client-search@5.15.0)(algoliasearch@5.13.0)(search-insights@2.17.3) + '@algolia/autocomplete-preset-algolia': 1.17.7(@algolia/client-search@5.15.0)(algoliasearch@5.13.0) '@docsearch/css': 3.8.0 '@types/react': 18.3.12 algoliasearch: 5.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - search-insights: 2.17.2 + search-insights: 2.17.3 transitivePeerDependencies: - '@algolia/client-search' dev: false @@ -3822,15 +3858,15 @@ packages: zod: 3.23.8 dev: false - /@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.14): + /@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.15): resolution: {integrity: sha512-p18dswChx6WnTSaJCSGx6lTmrGzNNvm2FtXmiO6AuA1V4U5REyoqwmT6kgAsIMdjo07QdAfYXHJ4hnMtfHzWgA==} peerDependencies: tailwindcss: '>=3.2.0' dependencies: - tailwindcss: 3.4.14 + tailwindcss: 3.4.15 dev: false - /@tailwindcss/typography@0.5.15(tailwindcss@3.4.14): + /@tailwindcss/typography@0.5.15(tailwindcss@3.4.15): resolution: {integrity: sha512-AqhlCXl+8grUz8uqExv5OTtgpjuVIwFTSXTrh8y9/pw6q2ek7fJ+Y8ZEVw7EB2DCcuCOtEjf9w3+J3rzts01uA==} peerDependencies: tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20' @@ -3839,7 +3875,7 @@ packages: lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.14 + tailwindcss: 3.4.15 dev: true /@tanstack/react-table@8.20.5(react-dom@18.3.1)(react@18.3.1): @@ -4212,8 +4248,8 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + /ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} /ansi-styles@3.2.1: @@ -4594,8 +4630,8 @@ packages: which: 1.3.1 dev: true - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + /cross-spawn@7.0.5: + resolution: {integrity: sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==} engines: {node: '>= 8'} dependencies: path-key: 3.1.1 @@ -4797,7 +4833,7 @@ packages: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.8.1 dev: false /dotenv@16.4.5: @@ -5280,7 +5316,7 @@ packages: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} dependencies: - cross-spawn: 7.0.3 + cross-spawn: 7.0.5 signal-exit: 4.1.0 /form-data@4.0.1: @@ -5819,8 +5855,8 @@ packages: engines: {node: '>= 0.4'} dev: true - /is-core-module@2.15.0: - resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} + /is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} dependencies: hasown: 2.0.2 @@ -6104,7 +6140,7 @@ packages: /lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: - tslib: 2.4.1 + tslib: 2.8.1 dev: false /lowlight@3.1.0: @@ -6843,7 +6879,7 @@ packages: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.4.1 + tslib: 2.8.1 dev: false /node-gyp-build@4.8.1: @@ -7105,7 +7141,7 @@ packages: dependencies: lilconfig: 3.1.2 postcss: 8.4.49 - yaml: 2.5.0 + yaml: 2.6.0 /postcss-load-config@6.0.1: resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} @@ -7493,7 +7529,7 @@ packages: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.15.0 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -7554,8 +7590,8 @@ packages: dependencies: loose-envify: 1.4.0 - /search-insights@2.17.2: - resolution: {integrity: sha512-zFNpOpUO+tY2D85KrxJ+aqwnIfdEGi06UH2+xEb+Bp9Mwznmauqc9djbnBibJO5mpfUPPa8st6Sx65+vbeO45g==} + /search-insights@2.17.3: + resolution: {integrity: sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==} dev: false /section-matter@1.0.0: @@ -7668,7 +7704,7 @@ packages: resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} dependencies: dot-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.8.1 dev: false /snakecase-keys@5.4.4: @@ -7779,7 +7815,7 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.1.0 /strip-bom-string@1.0.0: resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} @@ -7873,16 +7909,16 @@ packages: /tailwind-merge@2.5.4: resolution: {integrity: sha512-0q8cfZHMu9nuYP/b5Shb7Y7Sh1B7Nnl5GqNr1U+n2p6+mybvRtayrQ+0042Z5byvTA8ihjlP8Odo8/VnHbZu4Q==} - /tailwindcss-animate@1.0.7(tailwindcss@3.4.14): + /tailwindcss-animate@1.0.7(tailwindcss@3.4.15): resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' dependencies: - tailwindcss: 3.4.14 + tailwindcss: 3.4.15 dev: false - /tailwindcss@3.4.14: - resolution: {integrity: sha512-IcSvOcTRcUtQQ7ILQL5quRDg7Xs93PdJEk1ZLbhhvJc7uj/OAhYOnruEiwnGgBvUtaUAJ8/mhSw1o8L2jCiENA==} + /tailwindcss@3.4.15: + resolution: {integrity: sha512-r4MeXnfBmSOuKUWmXe6h2CcyfzJCEk4F0pptO5jlnYSIViUkVmsawj80N5h2lO3gwcmSb4n3PuN+e+GC1Guylw==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -8105,64 +8141,64 @@ packages: fsevents: 2.3.3 dev: true - /turbo-darwin-64@2.2.3: - resolution: {integrity: sha512-Rcm10CuMKQGcdIBS3R/9PMeuYnv6beYIHqfZFeKWVYEWH69sauj4INs83zKMTUiZJ3/hWGZ4jet9AOwhsssLyg==} + /turbo-darwin-64@2.3.0: + resolution: {integrity: sha512-pji+D49PhFItyQjf2QVoLZw2d3oRGo8gJgKyOiRzvip78Rzie74quA8XNwSg/DuzM7xx6gJ3p2/LylTTlgZXxQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64@2.2.3: - resolution: {integrity: sha512-+EIMHkuLFqUdJYsA3roj66t9+9IciCajgj+DVek+QezEdOJKcRxlvDOS2BUaeN8kEzVSsNiAGnoysFWYw4K0HA==} + /turbo-darwin-arm64@2.3.0: + resolution: {integrity: sha512-AJrGIL9BO41mwDF/IBHsNGwvtdyB911vp8f5mbNo1wG66gWTvOBg7WCtYQBvCo11XTenTfXPRSsAb7w3WAZb6w==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-linux-64@2.2.3: - resolution: {integrity: sha512-UBhJCYnqtaeOBQLmLo8BAisWbc9v9daL9G8upLR+XGj6vuN/Nz6qUAhverN4Pyej1g4Nt1BhROnj6GLOPYyqxQ==} + /turbo-linux-64@2.3.0: + resolution: {integrity: sha512-jZqW6vc2sPJT3M/3ZmV1Cg4ecQVPqsbHncG/RnogHpBu783KCSXIndgxvUQNm9qfgBYbZDBnP1md63O4UTElhw==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64@2.2.3: - resolution: {integrity: sha512-hJYT9dN06XCQ3jBka/EWvvAETnHRs3xuO/rb5bESmDfG+d9yQjeTMlhRXKrr4eyIMt6cLDt1LBfyi+6CQ+VAwQ==} + /turbo-linux-arm64@2.3.0: + resolution: {integrity: sha512-HUbDLJlvd/hxuyCNO0BmEWYQj0TugRMvSQeG8vHJH+Lq8qOgDAe7J0K73bFNbZejZQxW3C3XEiZFB3pnpO78+A==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-64@2.2.3: - resolution: {integrity: sha512-NPrjacrZypMBF31b4HE4ROg4P3nhMBPHKS5WTpMwf7wydZ8uvdEHpESVNMOtqhlp857zbnKYgP+yJF30H3N2dQ==} + /turbo-windows-64@2.3.0: + resolution: {integrity: sha512-c5rxrGNTYDWX9QeMzWLFE9frOXnKjHGEvQMp1SfldDlbZYsloX9UKs31TzUThzfTgTiz8NYuShaXJ2UvTMnV/g==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-arm64@2.2.3: - resolution: {integrity: sha512-fnNrYBCqn6zgKPKLHu4sOkihBI/+0oYFr075duRxqUZ+1aLWTAGfHZLgjVeLh3zR37CVzuerGIPWAEkNhkWEIw==} + /turbo-windows-arm64@2.3.0: + resolution: {integrity: sha512-7qfUuYhfIVb1AZgs89DxhXK+zZez6O2ocmixEQ4hXZK7ytnBt5vaz2zGNJJKFNYIL5HX1C3tuHolnpNgDNCUIg==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /turbo@2.2.3: - resolution: {integrity: sha512-5lDvSqIxCYJ/BAd6rQGK/AzFRhBkbu4JHVMLmGh/hCb7U3CqSnr5Tjwfy9vc+/5wG2DJ6wttgAaA7MoCgvBKZQ==} + /turbo@2.3.0: + resolution: {integrity: sha512-/uOq5o2jwRPyaUDnwBpOR5k9mQq4c3wziBgWNWttiYQPmbhDtrKYPRBxTvA2WpgQwRIbt8UM612RMN8n/TvmHA==} hasBin: true optionalDependencies: - turbo-darwin-64: 2.2.3 - turbo-darwin-arm64: 2.2.3 - turbo-linux-64: 2.2.3 - turbo-linux-arm64: 2.2.3 - turbo-windows-64: 2.2.3 - turbo-windows-arm64: 2.2.3 + turbo-darwin-64: 2.3.0 + turbo-darwin-arm64: 2.3.0 + turbo-linux-64: 2.3.0 + turbo-linux-arm64: 2.3.0 + turbo-windows-64: 2.3.0 + turbo-windows-arm64: 2.3.0 dev: true /type-fest@2.19.0: @@ -8662,16 +8698,10 @@ packages: /yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - /yaml@2.5.0: - resolution: {integrity: sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==} - engines: {node: '>= 14'} - hasBin: true - /yaml@2.6.0: resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} engines: {node: '>= 14'} hasBin: true - dev: true /zod@3.23.8: resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} diff --git a/tooling/tailwind/package.json b/tooling/tailwind/package.json index 962792d..22af05b 100644 --- a/tooling/tailwind/package.json +++ b/tooling/tailwind/package.json @@ -19,6 +19,6 @@ }, "devDependencies": { "@codaco/tsconfig": "workspace:*", - "typescript": "^5.3.3" + "typescript": "^5.6.3" } }