Skip to content

fix: add package bugs metadata#35

Open
hsduren wants to merge 1 commit into
pontusab:mainfrom
hsduren:codex/workbench-package-bugs-metadata
Open

fix: add package bugs metadata#35
hsduren wants to merge 1 commit into
pontusab:mainfrom
hsduren:codex/workbench-package-bugs-metadata

Conversation

@hsduren

@hsduren hsduren commented Jun 15, 2026

Copy link
Copy Markdown

Summary

  • add bugs.url metadata to all published @getworkbench/* package manifests under packages/
  • point npm/package tooling to the public GitHub issue tracker

Validation

node - <<'NODE'
const fs = require('fs');
const path = require('path');
const expected = 'https://github.com/pontusab/workbench/issues';
const dirs = fs.readdirSync('packages');
const checked = [];
for (const dir of dirs) {
  const file = path.join('packages', dir, 'package.json');
  if (!fs.existsSync(file)) continue;
  const p = JSON.parse(fs.readFileSync(file, 'utf8'));
  if (p.bugs?.url !== expected) {
    throw new Error(`${file} has unexpected bugs metadata: ${JSON.stringify(p.bugs)}`);
  }
  checked.push(p.name);
}
console.log(JSON.stringify({ checked: checked.length, bugs: expected, packages: checked.sort() }, null, 2));
NODE
git diff --check

Both commands pass locally.

AI assistance disclosure: I used Codex to identify the missing metadata, prepare the patch, and run the local validation commands. I reviewed the final diff before submission.

@vercel

vercel Bot commented Jun 15, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the Pontus Abrahamsson's projects Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant