fix: use 'tpmjs' keyword instead of deprecated 'tpmjs-tool'
- Add 'research' to valid TPMJS_CATEGORIES - Update all tutorial slides to reference 'tpmjs' keyword - Deprecate 'tpmjs-tool' keyword for package discovery
This commit is contained in:
parent
be5421063a
commit
2e6cc4642a
5 changed files with 8 additions and 7 deletions
|
|
@ -15,7 +15,7 @@ export function PackageJsonSlide(): React.ReactElement {
|
||||||
>
|
>
|
||||||
<div className="text-orange-400/60 font-mono text-sm mb-4">Step 3</div>
|
<div className="text-orange-400/60 font-mono text-sm mb-4">Step 3</div>
|
||||||
<h2 className="text-4xl md:text-5xl font-bold text-white mb-4">Configure package.json</h2>
|
<h2 className="text-4xl md:text-5xl font-bold text-white mb-4">Configure package.json</h2>
|
||||||
<p className="text-xl text-white/50 mb-8">Add the tpmjs-tool keyword for discovery</p>
|
<p className="text-xl text-white/50 mb-8">Add the tpmjs keyword for discovery</p>
|
||||||
|
|
||||||
<motion.div
|
<motion.div
|
||||||
initial={{ opacity: 0, y: 20 }}
|
initial={{ opacity: 0, y: 20 }}
|
||||||
|
|
@ -45,7 +45,7 @@ export function PackageJsonSlide(): React.ReactElement {
|
||||||
<span className="text-white">: [</span>
|
<span className="text-white">: [</span>
|
||||||
{'\n'}
|
{'\n'}
|
||||||
<span className="text-white">{' '}</span>
|
<span className="text-white">{' '}</span>
|
||||||
<span className="text-amber-300 bg-orange-500/20 px-1 rounded">{'"tpmjs-tool"'}</span>
|
<span className="text-amber-300 bg-orange-500/20 px-1 rounded">{'"tpmjs"'}</span>
|
||||||
<span className="text-white/50">{' ← Required for discovery'}</span>
|
<span className="text-white/50">{' ← Required for discovery'}</span>
|
||||||
{'\n'}
|
{'\n'}
|
||||||
<span className="text-white">{' ],'}]</span>
|
<span className="text-white">{' ],'}]</span>
|
||||||
|
|
@ -86,8 +86,8 @@ export function PackageJsonSlide(): React.ReactElement {
|
||||||
>
|
>
|
||||||
<p className="text-orange-400 text-sm">
|
<p className="text-orange-400 text-sm">
|
||||||
<span className="font-semibold">Key:</span> The{' '}
|
<span className="font-semibold">Key:</span> The{' '}
|
||||||
<code className="bg-orange-500/20 px-1 rounded">tpmjs-tool</code> keyword triggers
|
<code className="bg-orange-500/20 px-1 rounded">tpmjs</code> keyword triggers automatic
|
||||||
automatic indexing
|
indexing
|
||||||
</p>
|
</p>
|
||||||
</motion.div>
|
</motion.div>
|
||||||
</motion.div>
|
</motion.div>
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ const components = [
|
||||||
{
|
{
|
||||||
name: 'npm Sync',
|
name: 'npm Sync',
|
||||||
description: 'Monitors npm changes feed every 2 minutes',
|
description: 'Monitors npm changes feed every 2 minutes',
|
||||||
detail: 'Catches new packages with tpmjs-tool keyword',
|
detail: 'Catches new packages with tpmjs keyword',
|
||||||
icon: '🔄',
|
icon: '🔄',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ import { motion } from 'framer-motion';
|
||||||
const participants = [
|
const participants = [
|
||||||
{
|
{
|
||||||
role: 'Package Authors',
|
role: 'Package Authors',
|
||||||
action: 'Publish tools to npm with tpmjs-tool keyword',
|
action: 'Publish tools to npm with tpmjs keyword',
|
||||||
color: 'purple',
|
color: 'purple',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,7 @@ const useCases = [
|
||||||
{
|
{
|
||||||
persona: 'Tool Authors',
|
persona: 'Tool Authors',
|
||||||
useCase: 'Get your AI SDK tools discovered by agents worldwide',
|
useCase: 'Get your AI SDK tools discovered by agents worldwide',
|
||||||
example: 'npm publish with tpmjs-tool keyword → Indexed in minutes',
|
example: 'npm publish with tpmjs keyword → Indexed in minutes',
|
||||||
gradient: 'from-purple-500 to-pink-500',
|
gradient: 'from-purple-500 to-pink-500',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@ export const TPMJS_CATEGORIES = [
|
||||||
'ai-ml',
|
'ai-ml',
|
||||||
'security',
|
'security',
|
||||||
'monitoring',
|
'monitoring',
|
||||||
|
'research',
|
||||||
] as const;
|
] as const;
|
||||||
|
|
||||||
export type TpmjsCategory = (typeof TPMJS_CATEGORIES)[number];
|
export type TpmjsCategory = (typeof TPMJS_CATEGORIES)[number];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue