{ "name": "@private-adoption/forgejo-issue-sync-plugin", "version": "0.1.0", "type": "module", "private": true, "description": "Scaffold for a Paperclip Forgejo issue sync plugin with metadata-only attachment policy.", "scripts": { "build": "esbuild src/worker.ts src/manifest.ts --bundle --platform=node --format=esm --outdir=dist --outbase=src --sourcemap --alias:@paperclipai/shared=./node_modules/@paperclipai/shared/dist/index.js", "dev": "esbuild src/worker.ts src/manifest.ts --bundle --platform=node --format=esm --outdir=dist --outbase=src --sourcemap --watch --alias:@paperclipai/shared=./node_modules/@paperclipai/shared/dist/index.js", "test": "vitest run --config ./vitest.config.ts", "typecheck": "tsc --noEmit" }, "paperclipPlugin": { "manifest": "./dist/manifest.js", "worker": "./dist/worker.js" }, "keywords": [ "paperclip", "plugin", "forgejo", "connector" ], "author": "Private Adoption Company", "license": "MIT", "overrides": { "@paperclipai/shared": "file:.paperclip-sdk/paperclipai-shared-0.3.1.tgz" }, "dependencies": { "@paperclipai/plugin-sdk": "file:.paperclip-sdk/paperclipai-plugin-sdk-1.0.0.tgz", "@paperclipai/shared": "file:.paperclip-sdk/paperclipai-shared-0.3.1.tgz" }, "devDependencies": { "esbuild": "^0.27.0", "@types/node": "^24.6.0", "typescript": "^5.7.3", "vitest": "^3.0.5" } }