- Add `^@/` to pathNot to allow Next.js `@/` path alias - Add `^@tpmjs/` to pathNot to allow workspace package imports - Fixes architecture check failures in CI - Apply Biome formatting to check-tool.mjs and sync-single-tool.mjs 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
30 lines
893 B
JavaScript
30 lines
893 B
JavaScript
import { PrismaClient } from '@prisma/client';
|
|
const prisma = new PrismaClient();
|
|
|
|
async function main() {
|
|
const tool = await prisma.tool.findUnique({
|
|
where: { npmPackageName: '@tpmjs/text-transformer' },
|
|
select: {
|
|
npmPackageName: true,
|
|
npmVersion: true,
|
|
npmReadme: true,
|
|
},
|
|
});
|
|
|
|
if (tool) {
|
|
console.log('Tool found:', tool.npmPackageName, tool.npmVersion);
|
|
console.log('Has README:', tool.npmReadme ? `Yes (${tool.npmReadme.length} chars)` : 'No');
|
|
} else {
|
|
console.log('Tool @tpmjs/text-transformer not found in database');
|
|
|
|
// List all tools to see what's available
|
|
const allTools = await prisma.tool.findMany({
|
|
select: { npmPackageName: true },
|
|
take: 10,
|
|
});
|
|
console.log('\nAvailable tools:');
|
|
allTools.forEach((t) => console.log(' -', t.npmPackageName));
|
|
}
|
|
}
|
|
|
|
main().finally(() => prisma.$disconnect());
|