30 lines
584 B
TypeScript
Raw Normal View History

2025-04-01 10:59:23 +00:00
import { defineTool } from '@tools/defineTool';
import { lazy } from 'react';
export const tool = defineTool('pdf', {
path: 'compress-pdf',
icon: 'material-symbols:compress',
2025-07-14 18:04:30 +01:00
2025-04-01 10:59:23 +00:00
keywords: [
'pdf',
'compress',
'reduce',
'size',
'optimize',
'shrink',
2025-04-03 01:43:12 +00:00
'file size',
'ghostscript',
'secure',
'private',
'browser',
'webassembly'
2025-04-01 10:59:23 +00:00
],
2025-07-14 18:04:30 +01:00
2025-07-12 23:02:35 -07:00
component: lazy(() => import('./index')),
i18n: {
2025-07-13 11:25:05 +01:00
name: 'pdf:compressPdf.title',
description: 'pdf:compressPdf.description',
shortDescription: 'pdf:compressPdf.shortDescription'
2025-07-12 23:02:35 -07:00
}
2025-04-01 10:59:23 +00:00
});