diff --git a/.bb/plugins.json b/.bb/plugins.json index 770f446b..93159c3a 100644 --- a/.bb/plugins.json +++ b/.bb/plugins.json @@ -10,6 +10,8 @@ { "name": "html-preview", "source": "./plugins/html-preview" }, { "name": "image-copy", "source": "./plugins/image-copy" }, { "name": "repo-dashboard", "source": "./plugins/repo-dashboard" }, - { "name": "pr-inbox", "source": "./plugins/pr-inbox" } + { "name": "pr-inbox", "source": "./plugins/pr-inbox" }, + { "name": "thread-briefs", "source": "./plugins/thread-briefs" }, + { "name": "multi-repo", "source": "./plugins/multi-repo" } ] } diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a067c6a7..a42b8d4d 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -27,6 +27,9 @@ updates: # moves by hand with BB_REF; a newer one typechecks APIs servers lack. ignore: - dependency-name: "@get-bb/plugin-sdk" + # The SDK's peer range is ^7.6.12; a newer major fails bb's npm install. + - dependency-name: "@types/better-sqlite3" + update-types: ["version-update:semver-major"] - package-ecosystem: github-actions directory: "/" diff --git a/.github/workflows/plugins.yaml b/.github/workflows/plugins.yaml index a2f0448a..17f91fe4 100644 --- a/.github/workflows/plugins.yaml +++ b/.github/workflows/plugins.yaml @@ -17,7 +17,7 @@ jobs: strategy: fail-fast: false matrix: - plugin: [devbox-provider, github-watcher, html-preview, image-copy, kubernetes-provider, pr-inbox, stewards, team-setup, thread-briefs, workstreams] + plugin: [devbox-provider, github-watcher, html-preview, image-copy, kubernetes-provider, linear, multi-repo, pr-inbox, repo-dashboard, slack, stewards, team-setup, thread-briefs, workstreams] defaults: run: working-directory: plugins/${{ matrix.plugin }} @@ -26,6 +26,10 @@ jobs: - uses: actions/setup-node@v7 with: node-version: 22.19.0 + # The same npm install bb's git plugin installer runs, without + # --legacy-peer-deps: a peer conflict here fails `bb plugin install`. + - name: Install as bb does + run: npm install --dry-run --ignore-scripts --omit dev --omit optional --no-audit --no-fund - name: Install run: npm install --include=dev --legacy-peer-deps --no-audit --no-fund - name: Typecheck diff --git a/plugins/devbox-provider/package-lock.json b/plugins/devbox-provider/package-lock.json index 3016165e..c92abbf4 100644 --- a/plugins/devbox-provider/package-lock.json +++ b/plugins/devbox-provider/package-lock.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@get-bb/plugin-sdk": "0.6.37", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", @@ -417,9 +417,9 @@ "license": "MIT" }, "node_modules/@types/better-sqlite3": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-9.6.0.tgz", - "integrity": "sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==", + "version": "7.6.13", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", + "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", "dev": true, "license": "MIT", "dependencies": { @@ -465,7 +465,7 @@ "version": "19.3.0", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "csstype": "^3.2.2" @@ -958,7 +958,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/detect-libc": { @@ -1435,7 +1435,6 @@ "version": "19.3.1", "resolved": "https://registry.npmjs.org/react/-/react-19.3.1.tgz", "integrity": "sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" diff --git a/plugins/devbox-provider/package.json b/plugins/devbox-provider/package.json index d519de9f..272b3c65 100644 --- a/plugins/devbox-provider/package.json +++ b/plugins/devbox-provider/package.json @@ -34,7 +34,7 @@ }, "devDependencies": { "@get-bb/plugin-sdk": "0.6.37", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", diff --git a/plugins/github-watcher/package-lock.json b/plugins/github-watcher/package-lock.json index 7dc40ba8..c0099be2 100644 --- a/plugins/github-watcher/package-lock.json +++ b/plugins/github-watcher/package-lock.json @@ -14,7 +14,7 @@ }, "devDependencies": { "@get-bb/plugin-sdk": "0.6.37", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", @@ -415,9 +415,9 @@ "license": "MIT" }, "node_modules/@types/better-sqlite3": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-9.6.0.tgz", - "integrity": "sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==", + "version": "7.6.13", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", + "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", "dev": true, "license": "MIT", "dependencies": { @@ -463,7 +463,7 @@ "version": "19.3.0", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "csstype": "^3.2.2" @@ -946,7 +946,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/detect-libc": { @@ -1423,7 +1423,6 @@ "version": "19.3.1", "resolved": "https://registry.npmjs.org/react/-/react-19.3.1.tgz", "integrity": "sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" diff --git a/plugins/github-watcher/package.json b/plugins/github-watcher/package.json index a9fc9985..4ed4d845 100644 --- a/plugins/github-watcher/package.json +++ b/plugins/github-watcher/package.json @@ -33,7 +33,7 @@ }, "devDependencies": { "@get-bb/plugin-sdk": "0.6.37", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", diff --git a/plugins/linear/package-lock.json b/plugins/linear/package-lock.json index 7aca2a42..7764fb84 100644 --- a/plugins/linear/package-lock.json +++ b/plugins/linear/package-lock.json @@ -14,7 +14,7 @@ }, "devDependencies": { "@get-bb/plugin-sdk": "0.6.37", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", @@ -415,9 +415,9 @@ "license": "MIT" }, "node_modules/@types/better-sqlite3": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-9.6.0.tgz", - "integrity": "sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==", + "version": "7.6.13", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", + "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", "dev": true, "license": "MIT", "dependencies": { @@ -463,7 +463,7 @@ "version": "19.3.0", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "csstype": "^3.2.2" @@ -946,7 +946,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/detect-libc": { @@ -1423,7 +1423,6 @@ "version": "19.3.1", "resolved": "https://registry.npmjs.org/react/-/react-19.3.1.tgz", "integrity": "sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" diff --git a/plugins/linear/package.json b/plugins/linear/package.json index 4f0960ac..89bdab93 100644 --- a/plugins/linear/package.json +++ b/plugins/linear/package.json @@ -33,7 +33,7 @@ }, "devDependencies": { "@get-bb/plugin-sdk": "0.6.37", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", diff --git a/plugins/multi-repo/package-lock.json b/plugins/multi-repo/package-lock.json index 32d32522..c8979700 100644 --- a/plugins/multi-repo/package-lock.json +++ b/plugins/multi-repo/package-lock.json @@ -24,7 +24,7 @@ "@radix-ui/react-popover": "^1.3.1", "@radix-ui/react-select": "^2.4.1", "@radix-ui/react-tooltip": "^1.4.1", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.3.0", @@ -1553,10 +1553,10 @@ "license": "MIT" }, "node_modules/@types/better-sqlite3": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-9.6.0.tgz", - "integrity": "sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==", - "dev": true, + "version": "7.6.13", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", + "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", + "devOptional": true, "license": "MIT", "dependencies": { "@types/node": "*" @@ -1611,7 +1611,7 @@ "version": "26.6.5", "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.5.tgz", "integrity": "sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "undici-types": "~8.9.0" @@ -1621,7 +1621,7 @@ "version": "19.3.0", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "csstype": "^3.2.2" @@ -2056,7 +2056,7 @@ "version": "13.0.3", "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-13.0.3.tgz", "integrity": "sha512-RbOBxmLBG8uvFUc15X9+9SFemKcQ0WBuISBVkpuiaUB2qblC8UWlHEjdWVoZ8AdhSwmoEgsiXKfopX0CQxaACQ==", - "dev": true, + "devOptional": true, "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -2147,7 +2147,7 @@ "version": "5.10.2", "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-5.10.2.tgz", "integrity": "sha512-JfAYMY0LZaWQTuict8PhtF/ksSnq8xefSDmQUnnoqvkPYkU/y3UP0DTWzJKFBz0P1IXsDG8q0vY3zHkoFZOhvw==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "luxon": "^3.7.2" @@ -2174,7 +2174,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/dequal": { @@ -2340,7 +2340,7 @@ "version": "4.13.13", "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.13.tgz", "integrity": "sha512-CQ46U0ZkAGmbT/4UxdzzGJpacP2IeKgY4a5/tOI9AABbpOMfK739wfDXmv1usCk+3RkKj1hQy4/fjhiwa2xlrA==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=16.9.0" @@ -2635,7 +2635,7 @@ "version": "3.7.2", "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.7.2.tgz", "integrity": "sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=12" @@ -2790,7 +2790,7 @@ "version": "8.9.2", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.2.tgz", "integrity": "sha512-VijLXbi3UACN69I0JVXJsX4tjACjNoQDgv2gTF6sx2wWEi8tkSg2eX8p5gSIFi8z2+DL3oHmY6OyKce38SDolg==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": "^18 || ^20 || >= 21" @@ -2902,7 +2902,7 @@ "version": "19.3.1", "resolved": "https://registry.npmjs.org/react/-/react-19.3.1.tgz", "integrity": "sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -2912,7 +2912,7 @@ "version": "19.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.1.tgz", "integrity": "sha512-Y0bARz53lhEC1NMCASs0/j+faB/zqt3R8hpvg1e8+61ZVJ4UL0UdC4cBbXfZMcIuhrfgeILTLe+ZeBCavQPtKQ==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "scheduler": "^0.28.0" @@ -3058,7 +3058,7 @@ "version": "0.28.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz", "integrity": "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/shebang-command": { @@ -3267,7 +3267,7 @@ "version": "8.9.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz", "integrity": "sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/unist-util-is": { diff --git a/plugins/multi-repo/package.json b/plugins/multi-repo/package.json index 35fc256c..2ea2209e 100644 --- a/plugins/multi-repo/package.json +++ b/plugins/multi-repo/package.json @@ -44,7 +44,7 @@ "@radix-ui/react-popover": "^1.3.1", "@radix-ui/react-select": "^2.4.1", "@radix-ui/react-tooltip": "^1.4.1", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.3.0", diff --git a/plugins/repo-dashboard/package-lock.json b/plugins/repo-dashboard/package-lock.json index 6c7fec83..d553c2a4 100644 --- a/plugins/repo-dashboard/package-lock.json +++ b/plugins/repo-dashboard/package-lock.json @@ -12,7 +12,7 @@ }, "devDependencies": { "@get-bb/plugin-sdk": "0.6.37", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", @@ -375,9 +375,9 @@ "license": "MIT" }, "node_modules/@types/better-sqlite3": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-9.6.0.tgz", - "integrity": "sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==", + "version": "7.6.13", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", + "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", "dev": true, "license": "MIT", "dependencies": { diff --git a/plugins/repo-dashboard/package.json b/plugins/repo-dashboard/package.json index 5956ccfd..1965855e 100644 --- a/plugins/repo-dashboard/package.json +++ b/plugins/repo-dashboard/package.json @@ -24,7 +24,7 @@ }, "devDependencies": { "@get-bb/plugin-sdk": "0.6.37", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", diff --git a/plugins/slack/package-lock.json b/plugins/slack/package-lock.json index 94e70f66..9d6ddb23 100644 --- a/plugins/slack/package-lock.json +++ b/plugins/slack/package-lock.json @@ -14,7 +14,7 @@ }, "devDependencies": { "@get-bb/plugin-sdk": "0.6.37", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", @@ -415,9 +415,9 @@ "license": "MIT" }, "node_modules/@types/better-sqlite3": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-9.6.0.tgz", - "integrity": "sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==", + "version": "7.6.13", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", + "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", "dev": true, "license": "MIT", "dependencies": { @@ -463,7 +463,7 @@ "version": "19.3.0", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "csstype": "^3.2.2" @@ -946,7 +946,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/detect-libc": { @@ -1423,7 +1423,6 @@ "version": "19.3.1", "resolved": "https://registry.npmjs.org/react/-/react-19.3.1.tgz", "integrity": "sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" diff --git a/plugins/slack/package.json b/plugins/slack/package.json index b1550778..ac8cc865 100644 --- a/plugins/slack/package.json +++ b/plugins/slack/package.json @@ -33,7 +33,7 @@ }, "devDependencies": { "@get-bb/plugin-sdk": "0.6.37", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", diff --git a/plugins/stewards/package-lock.json b/plugins/stewards/package-lock.json index ecc47df0..a3508a55 100644 --- a/plugins/stewards/package-lock.json +++ b/plugins/stewards/package-lock.json @@ -16,7 +16,7 @@ "devDependencies": { "@testing-library/dom": "^10.4.2", "@testing-library/react": "^16.3.3", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.3.0", @@ -72,7 +72,7 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.7.tgz", "integrity": "sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.29.7", @@ -87,7 +87,7 @@ "version": "7.29.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -97,7 +97,7 @@ "version": "7.29.10", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.10.tgz", "integrity": "sha512-NpugTzbKgGrNe45Ui32cN8vCFFMxVtP/9rtfwv0nP5FRDAjvYBxJcLVpYA9mr1jxP6cnIT7x9LUzuDTbWYYNRA==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=6.9.0" @@ -623,7 +623,7 @@ "version": "10.4.2", "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.2.tgz", "integrity": "sha512-yzr2S9HyAIdhz2/6qHgbs665Q7PKVcDF05vsOlHPxG1mo36gKVesdYVeDLnXgfjJ03CrKRk08knc6+E/9m8v2Q==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.10.4", @@ -643,7 +643,7 @@ "version": "16.3.3", "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-16.3.3.tgz", "integrity": "sha512-Uo193NgQbPMz6lrrhtRQQFcMC6Re/ELLFbbuVL30WDlZxlpZf9/lMHTAVxPRLw1q1iu9OJmR1c2BLiENRstdBg==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.5" @@ -671,14 +671,14 @@ "version": "5.0.4", "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/@types/better-sqlite3": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-9.6.0.tgz", - "integrity": "sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==", - "dev": true, + "version": "7.6.13", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", + "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", + "devOptional": true, "license": "MIT", "dependencies": { "@types/node": "*" @@ -713,7 +713,7 @@ "version": "26.6.5", "resolved": "https://registry.npmjs.org/@types/node/-/node-26.6.5.tgz", "integrity": "sha512-uMzsv9stDdofIZBx4UGh4Z9ZgXnGC9seRDscilBcTHAeOFk67MZg/k9bWVfO+bk4qZmG+l52hRnLwUiH2LnJTg==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "undici-types": "~8.9.0" @@ -723,7 +723,7 @@ "version": "19.3.0", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "csstype": "^3.2.2" @@ -733,7 +733,7 @@ "version": "19.3.0", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.3.0.tgz", "integrity": "sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==", - "dev": true, + "devOptional": true, "license": "MIT", "peerDependencies": { "@types/react": "^19.3.0" @@ -1121,7 +1121,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=8" @@ -1131,7 +1131,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=10" @@ -1144,7 +1144,7 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, + "devOptional": true, "license": "Apache-2.0", "dependencies": { "dequal": "^2.0.3" @@ -1164,7 +1164,7 @@ "version": "13.0.3", "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-13.0.3.tgz", "integrity": "sha512-RbOBxmLBG8uvFUc15X9+9SFemKcQ0WBuISBVkpuiaUB2qblC8UWlHEjdWVoZ8AdhSwmoEgsiXKfopX0CQxaACQ==", - "dev": true, + "devOptional": true, "hasInstallScript": true, "license": "MIT", "dependencies": { @@ -1198,7 +1198,7 @@ "version": "5.10.2", "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-5.10.2.tgz", "integrity": "sha512-JfAYMY0LZaWQTuict8PhtF/ksSnq8xefSDmQUnnoqvkPYkU/y3UP0DTWzJKFBz0P1IXsDG8q0vY3zHkoFZOhvw==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "luxon": "^3.7.2" @@ -1239,7 +1239,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/data-urls": { @@ -1267,7 +1267,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=6" @@ -1287,7 +1287,7 @@ "version": "0.5.16", "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/entities": { @@ -1367,7 +1367,7 @@ "version": "4.13.13", "resolved": "https://registry.npmjs.org/hono/-/hono-4.13.13.tgz", "integrity": "sha512-CQ46U0ZkAGmbT/4UxdzzGJpacP2IeKgY4a5/tOI9AABbpOMfK739wfDXmv1usCk+3RkKj1hQy4/fjhiwa2xlrA==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=16.9.0" @@ -1403,7 +1403,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/jsdom": { @@ -1721,7 +1721,7 @@ "version": "3.7.2", "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.7.2.tgz", "integrity": "sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=12" @@ -1731,7 +1731,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", - "dev": true, + "devOptional": true, "license": "MIT", "bin": { "lz-string": "bin/bin.js" @@ -1777,7 +1777,7 @@ "version": "8.9.2", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.9.2.tgz", "integrity": "sha512-VijLXbi3UACN69I0JVXJsX4tjACjNoQDgv2gTF6sx2wWEi8tkSg2eX8p5gSIFi8z2+DL3oHmY6OyKce38SDolg==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": "^18 || ^20 || >= 21" @@ -1823,7 +1823,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "dev": true, + "devOptional": true, "license": "ISC" }, "node_modules/picomatch": { @@ -1872,7 +1872,7 @@ "version": "27.5.1", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1", @@ -1897,7 +1897,7 @@ "version": "19.3.1", "resolved": "https://registry.npmjs.org/react/-/react-19.3.1.tgz", "integrity": "sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==", - "dev": true, + "devOptional": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -1907,7 +1907,7 @@ "version": "19.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.1.tgz", "integrity": "sha512-Y0bARz53lhEC1NMCASs0/j+faB/zqt3R8hpvg1e8+61ZVJ4UL0UdC4cBbXfZMcIuhrfgeILTLe+ZeBCavQPtKQ==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "scheduler": "^0.28.0" @@ -1920,7 +1920,7 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/require-from-string": { @@ -1984,7 +1984,7 @@ "version": "0.28.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz", "integrity": "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/shebang-command": { @@ -2157,7 +2157,7 @@ "version": "8.9.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.9.0.tgz", "integrity": "sha512-KTDyRTYX8sWmKXAikPHHSyc63CRPETMctyjKFupcC6OBLXT3xsN0e9aF7m+mIXutFWpUXuedtowG7iLOzp0kQg==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/vite": { diff --git a/plugins/stewards/package.json b/plugins/stewards/package.json index 62bdc5b8..e8743f8f 100644 --- a/plugins/stewards/package.json +++ b/plugins/stewards/package.json @@ -36,7 +36,7 @@ "devDependencies": { "@testing-library/dom": "^10.4.2", "@testing-library/react": "^16.3.3", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.3.0", diff --git a/plugins/team-setup/package-lock.json b/plugins/team-setup/package-lock.json index fb5c1d78..f8ce72af 100644 --- a/plugins/team-setup/package-lock.json +++ b/plugins/team-setup/package-lock.json @@ -14,7 +14,7 @@ }, "devDependencies": { "@get-bb/plugin-sdk": "0.6.37", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", @@ -415,9 +415,9 @@ "license": "MIT" }, "node_modules/@types/better-sqlite3": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-9.6.0.tgz", - "integrity": "sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==", + "version": "7.6.13", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", + "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", "dev": true, "license": "MIT", "dependencies": { @@ -463,7 +463,7 @@ "version": "19.3.0", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "csstype": "^3.2.2" @@ -946,7 +946,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/detect-libc": { @@ -1423,7 +1423,6 @@ "version": "19.3.1", "resolved": "https://registry.npmjs.org/react/-/react-19.3.1.tgz", "integrity": "sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" diff --git a/plugins/team-setup/package.json b/plugins/team-setup/package.json index d723ec25..8fb14b52 100644 --- a/plugins/team-setup/package.json +++ b/plugins/team-setup/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@get-bb/plugin-sdk": "0.6.37", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", diff --git a/plugins/thread-briefs/package-lock.json b/plugins/thread-briefs/package-lock.json index 1fc34bae..fd8daafa 100644 --- a/plugins/thread-briefs/package-lock.json +++ b/plugins/thread-briefs/package-lock.json @@ -26,7 +26,7 @@ "@radix-ui/react-tooltip": "^1.4.1", "@testing-library/dom": "^10.4.2", "@testing-library/react": "^16.3.3", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.3.0", @@ -1858,9 +1858,9 @@ "license": "MIT" }, "node_modules/@types/better-sqlite3": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-9.6.0.tgz", - "integrity": "sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==", + "version": "7.6.13", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", + "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", "dev": true, "license": "MIT", "dependencies": { diff --git a/plugins/thread-briefs/package.json b/plugins/thread-briefs/package.json index 33faf533..0926a781 100644 --- a/plugins/thread-briefs/package.json +++ b/plugins/thread-briefs/package.json @@ -36,7 +36,7 @@ "@radix-ui/react-tooltip": "^1.4.1", "@testing-library/dom": "^10.4.2", "@testing-library/react": "^16.3.3", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.3.0", diff --git a/plugins/workstreams/package-lock.json b/plugins/workstreams/package-lock.json index d8bb4a80..e9f96968 100644 --- a/plugins/workstreams/package-lock.json +++ b/plugins/workstreams/package-lock.json @@ -30,7 +30,7 @@ "@radix-ui/react-popover": "^1.3.1", "@radix-ui/react-select": "^2.4.1", "@radix-ui/react-tooltip": "^1.4.1", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", @@ -2082,9 +2082,9 @@ "license": "MIT" }, "node_modules/@types/better-sqlite3": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-9.6.0.tgz", - "integrity": "sha512-ZEEwBSgMu7GYJOynoagg5X9JbxfL6dTJDsgViJIqh67jV44kyOr9RXfmFjLK5rzC4MWssP06t9hu/JwGDnUbCg==", + "version": "7.6.13", + "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", + "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", "dev": true, "license": "MIT", "dependencies": { @@ -2150,7 +2150,7 @@ "version": "19.3.0", "resolved": "https://registry.npmjs.org/@types/react/-/react-19.3.0.tgz", "integrity": "sha512-N0rFCuH9YoxG9/m61l9MfpJKfmLOVU0em7ipIz6TRgSSkvReLB9vL85GB+yr8Bs5leqpvg96JSwF4ZS1s4viQg==", - "dev": true, + "devOptional": true, "license": "MIT", "dependencies": { "csstype": "^3.2.2" @@ -2160,7 +2160,7 @@ "version": "19.3.0", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.3.0.tgz", "integrity": "sha512-ZI7bU42mZXXKHn/qNLEw2IrbiINU7X5+vfgdixBHkCNpYWXjKgfQ/P+uyGb5CjOLB9UcnTeg3rylQtV2hym44Q==", - "dev": true, + "devOptional": true, "license": "MIT", "peerDependencies": { "@types/react": "^19.3.0" @@ -2698,7 +2698,7 @@ "version": "3.2.3", "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "dev": true, + "devOptional": true, "license": "MIT" }, "node_modules/dequal": { @@ -3472,7 +3472,6 @@ "version": "19.3.1", "resolved": "https://registry.npmjs.org/react/-/react-19.3.1.tgz", "integrity": "sha512-QNhWdt7nrgVWWQG58QuGsAR3jv3Hbe4mb4vz7w2csnHavciZJgda1CPNaldF6eVxv90ud3jUXpKlHL69gO38yw==", - "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -3482,7 +3481,6 @@ "version": "19.3.1", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.3.1.tgz", "integrity": "sha512-Y0bARz53lhEC1NMCASs0/j+faB/zqt3R8hpvg1e8+61ZVJ4UL0UdC4cBbXfZMcIuhrfgeILTLe+ZeBCavQPtKQ==", - "dev": true, "license": "MIT", "dependencies": { "scheduler": "^0.28.0" @@ -3628,7 +3626,6 @@ "version": "0.28.0", "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.28.0.tgz", "integrity": "sha512-juorfCmIkIw8tT+p5BXSm6PJjQF/ycEYmKyzURCIt/RaZIhL+PulbQ9Yu2z1HdOJDdqDTlxA1+xKBmHXJsczAw==", - "dev": true, "license": "MIT" }, "node_modules/shiki": { diff --git a/plugins/workstreams/package.json b/plugins/workstreams/package.json index 61e653aa..63a86901 100644 --- a/plugins/workstreams/package.json +++ b/plugins/workstreams/package.json @@ -41,7 +41,7 @@ "@radix-ui/react-popover": "^1.3.1", "@radix-ui/react-select": "^2.4.1", "@radix-ui/react-tooltip": "^1.4.1", - "@types/better-sqlite3": "^9.6.0", + "@types/better-sqlite3": "^7.6.12", "@types/node": "^26.6.5", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0",