diff --git a/skills/clawsec-analyst/lib/types.ts b/skills/clawsec-analyst/lib/types.ts new file mode 100644 index 0000000..bc3bfcc --- /dev/null +++ b/skills/clawsec-analyst/lib/types.ts @@ -0,0 +1,7 @@ +/** + * Type definitions for clawsec-analyst skill + * Placeholder - will be populated in phase 2 (subtask-2-1) + */ + +// Ensure this file is treated as a module +export {}; diff --git a/skills/clawsec-analyst/tsconfig.json b/skills/clawsec-analyst/tsconfig.json new file mode 100644 index 0000000..a13fcbb --- /dev/null +++ b/skills/clawsec-analyst/tsconfig.json @@ -0,0 +1,30 @@ +{ + "compilerOptions": { + "target": "ES2022", + "module": "ESNext", + "lib": ["ES2022"], + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "resolveJsonModule": true, + "allowJs": true, + "skipLibCheck": true, + "esModuleInterop": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "types": ["node"] + }, + "include": [ + "**/*.ts", + "**/*.mts", + "**/*.mjs" + ], + "exclude": [ + "node_modules", + "dist" + ] +}