@claude
let's change the usage of pkg.pr.new to be an actual publish of an npm package to the real npm registry.
But in order to not "dirty" the real package version, we'll publish those version under @base44/preview-sdk and we can then use version with the commit has or pr number for simplicity @base44/preview-sdk@pr-{number} or @base44/preview-sdk@commit-{short hash}.
This will allow us to test the preview package in environment that doesn't support the preview urls of pkg.pr.new like in Deno deploy.
if you need to make changes in the workflow files and you don't have permissions, just give the exact changes that are needed int hose files and i'll do them manually