pi-ext
bugabingas pi extensions
owned by admin
build: add tsc typecheck script and tsconfig
53aadc4c16d14bd1f776bc8a4d845b44a3d5870f
Oliver Jan Krylow <oliver@bugabinga.net> · 2026-06-05 20:17 UTC
unsigned 1 parent
Changed files (2)
package.json
ready@@ -6,6 +6,12 @@
"workspaces": [
"extensions/*"
],
+ "scripts": {
+ "typecheck": "tsc --noEmit"
+ },
+ "devDependencies": {
+ "typescript": "^5.7.3"
+ },
"pi": {
"extensions": [
"extensions/*/index.ts"
tsconfig.json
ready@@ -1,0 +1,23 @@
+{
+ "compilerOptions": {
+ "target": "ESNext",
+ "module": "ESNext",
+ "moduleResolution": "bundler",
+ "strict": true,
+ "esModuleInterop": true,
+ "skipLibCheck": true,
+ "noEmit": true,
+ "resolveJsonModule": true,
+ "allowImportingTsExtensions": true
+ },
+ "include": [
+ "extensions/**/*.ts",
+ "skills/**/*.ts",
+ "prompts/**/*.ts",
+ "themes/**/*.ts"
+ ],
+ "exclude": [
+ "node_modules",
+ "**/*.test.ts"
+ ]
+}