- Add @tpmjs/tools-resend with email API tools and blocks.yml entries - Add MCP route for collection skill discovery - Add InstallationSection component for collections - Refactor collection pages to use shared components and simplify layouts - Update skills questions API, rate limiting, and API key handling - Add tpmjs-tool-creator skill for Claude - Update video feature scenes and fix lint issues - Update .gitignore with IDE and temp file exclusions
27 lines
544 B
TypeScript
27 lines
544 B
TypeScript
import type { NextConfig } from 'next';
|
|
|
|
const nextConfig: NextConfig = {
|
|
transpilePackages: [
|
|
'@tpmjs/ui',
|
|
'@tpmjs/utils',
|
|
'@tpmjs/db',
|
|
'@tpmjs/types',
|
|
'@tpmjs/env',
|
|
'@tpmjs/config',
|
|
'@tpmjs/registry-search',
|
|
'@tpmjs/registry-execute',
|
|
],
|
|
reactStrictMode: true,
|
|
serverExternalPackages: ['@tpmjs/package-executor'],
|
|
async redirects() {
|
|
return [
|
|
{
|
|
source: '/tools-ideas',
|
|
destination: '/tool-ideas',
|
|
permanent: true,
|
|
},
|
|
];
|
|
},
|
|
};
|
|
|
|
export default nextConfig;
|