{"_id":"@amykit/plugin-github","_rev":"4-e2a1e2e90ec5779c2de4d6cc6ea8b11d","name":"@amykit/plugin-github","dist-tags":{"latest":"0.4.0"},"versions":{"0.2.0":{"name":"@amykit/plugin-github","version":"0.2.0","author":{"name":"Nicolas Melo"},"license":"MIT","_id":"@amykit/plugin-github@0.2.0","maintainers":[{"name":"amykit","email":"nicolasmelo12+amykit@gmail.com"}],"homepage":"https://github.com/nicolasmelo1/amy#readme","bugs":{"url":"https://github.com/nicolasmelo1/amy/issues"},"dist":{"shasum":"293ea29a2c7f0a61ecc53934f2e7829b08d4ad4b","tarball":"https://registry.npmjs.org/@amykit/plugin-github/-/plugin-github-0.2.0.tgz","fileCount":14,"integrity":"sha512-zgV8l+VHWNDhgV5DdobJcjx+yOBE1YITAQ7dMmNlvscDtdi3/JdLQWLHZvTy/yWwPcGO3nHdeGX3AxvnmLtY4g==","signatures":[{"sig":"MEUCIQC+9fxB+DYkzfnqFKMPuVdcjtgnEb1cx+HX+V9TJHFTyQIgP2lbTg1iodsZvyd1ut1t82b7nZNAKAceE1MoOIjAz+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amykit%2fplugin-github@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b7903f5c95e8154f5db6fd4df6ca2633a628812d","_npmUser":{"name":"amykit","email":"nicolasmelo12+amykit@gmail.com"},"repository":{"url":"git+https://github.com/nicolasmelo1/amy.git","type":"git","directory":"plugins/github"},"_npmVersion":"11.19.0","description":"GitHub as the code host, through the gh CLI.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@amykit/core":"^0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@amykit/test-fixtures":"^0.1.0","@amykit/workflow-ticket-to-qa":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-github_0.2.0_1788658146822_0.6674699990195099","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@amykit/plugin-github","version":"0.3.0","author":{"name":"Nicolas Melo"},"license":"MIT","_id":"@amykit/plugin-github@0.3.0","maintainers":[{"name":"amykit","email":"nicolasmelo12+amykit@gmail.com"}],"homepage":"https://github.com/nicolasmelo1/amy#readme","bugs":{"url":"https://github.com/nicolasmelo1/amy/issues"},"dist":{"shasum":"38d87990ccef1f194f1426920c07161126f88f42","tarball":"https://registry.npmjs.org/@amykit/plugin-github/-/plugin-github-0.3.0.tgz","fileCount":14,"integrity":"sha512-v/SmRbfFNkhvmknR5zkqYwSgz9Z6OlLhGCbNHr2wgMupM1MXacbJHV4xt6EoIidaOSufrj/FOkiqY8WE/FD56A==","signatures":[{"sig":"MEUCIHQlwPdT0l0r5GXPJvnAQ4+EFupOIeYhyk4m+nuf+c7LAiEAvpJzv19haVAFstO7YTRPEWJ0VNWivxusxnrVc0MthB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amykit%2fplugin-github@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a9e241e87a00d8267ad9e992c4ab8fd97bd04480","_npmUser":{"name":"amykit","email":"nicolasmelo12+amykit@gmail.com"},"repository":{"url":"git+https://github.com/nicolasmelo1/amy.git","type":"git","directory":"plugins/github"},"_npmVersion":"11.19.0","description":"GitHub as the code host, through the gh CLI.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@amykit/core":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@amykit/test-fixtures":"^0.1.0","@amykit/workflow-ticket-to-qa":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/plugin-github_0.3.0_1788922128430_0.2623793035990345","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@amykit/plugin-github","version":"0.3.1","author":{"name":"Nicolas Melo"},"license":"MIT","_id":"@amykit/plugin-github@0.3.1","maintainers":[{"name":"amykit","email":"nicolasmelo12+amykit@gmail.com"}],"homepage":"https://github.com/nicolasmelo1/amy#readme","bugs":{"url":"https://github.com/nicolasmelo1/amy/issues"},"dist":{"shasum":"f7f664318985e65828828e0a9881ccc0fc021751","tarball":"https://registry.npmjs.org/@amykit/plugin-github/-/plugin-github-0.3.1.tgz","fileCount":14,"integrity":"sha512-q8J4HOTB1gQW6h5HDgm6VIsk7DDe4y3QCy9XYHWRsdvlAXs7US6XK0NKMjMvCd6aXmHuSJtH6uo0wgFnhytxLA==","signatures":[{"sig":"MEYCIQDXsTqjddM0B8x9K6cpRWJ0/4Rsg/La01mpuQeu3y4yjAIhAPFUQR8LdB5Vx0ht4E2FBi3acbkXUQuT99zBz0mz+uSU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amykit%2fplugin-github@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22772},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6a4c559ad368c51e232a33c4c2221f02709ceb2f","_npmUser":{"name":"amykit","email":"nicolasmelo12+amykit@gmail.com"},"repository":{"url":"git+https://github.com/nicolasmelo1/amy.git","type":"git","directory":"plugins/github"},"_npmVersion":"11.19.0","description":"GitHub as the code host, through the gh CLI.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@amykit/core":"^0.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@amykit/test-fixtures":"^0.1.0","@amykit/workflow-ticket-to-qa":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/plugin-github_0.3.1_1788973009432_0.1540424080098719","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"_id":"@amykit/plugin-github@0.4.0","bugs":{"url":"https://github.com/nicolasmelo1/amy/issues"},"dist":{"shasum":"00eb960021d194ec176d13f5f9c27f5207a1e188","tarball":"https://registry.npmjs.org/@amykit/plugin-github/-/plugin-github-0.4.0.tgz","fileCount":18,"integrity":"sha512-mHCVrFmYPCbTgtxeNDVmWTuzzGW9eNiWVu5/AwaYj7xaGiWdyxX1/sP6iaIWy1WK6nPJqO22W3+TW08+gwdWVw==","signatures":[{"sig":"MEUCIAJr9a8XcImgMdXejH8WuCi3iBthYGK0+LU/xClK9a+UAiEApmc6ob337jj5nVhce9o0eUtwFjyWaGYd0s2CUo/vKbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAChM/Ihus9R8vSF5OH7XYygG3sdcJv4PJA0kkSzgI1fAiAY/UxHqVjIfwdaH9ie2yOPJXvWkdTMQb9udrUBoBpRyg=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@amykit%2fplugin-github@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40667},"main":"./dist/index.js","name":"@amykit/plugin-github","type":"module","types":"./dist/index.d.ts","author":{"name":"Nicolas Melo"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ac437aba051bd8e109e1eb8b3c32b0365c6b4e2e","license":"MIT","version":"0.4.0","_npmUser":{"name":"amykit","email":"nicolasmelo12+amykit@gmail.com"},"homepage":"https://github.com/nicolasmelo1/amy#readme","repository":{"url":"git+https://github.com/nicolasmelo1/amy.git","type":"git","directory":"plugins/github"},"_npmVersion":"11.19.0","description":"GitHub as the code host, through the gh CLI.","directories":{},"maintainers":[{"name":"amykit","email":"nicolasmelo12+amykit@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"@amykit/core":"^0.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@amykit/test-fixtures":"^0.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-github_0.4.0_1789739958561_0.7968344240727645"}}},"time":{"created":"2026-09-06T01:29:06.727Z","modified":"2026-09-18T13:59:18.963Z","0.2.0":"2026-09-06T01:29:06.969Z","0.3.0":"2026-09-09T02:48:48.573Z","0.3.1":"2026-09-09T16:56:49.573Z","0.4.0":"2026-09-18T13:59:18.650Z"},"bugs":{"url":"https://github.com/nicolasmelo1/amy/issues"},"author":{"name":"Nicolas Melo"},"license":"MIT","homepage":"https://github.com/nicolasmelo1/amy#readme","repository":{"url":"git+https://github.com/nicolasmelo1/amy.git","type":"git","directory":"plugins/github"},"description":"GitHub as the code host, through the gh CLI.","maintainers":[{"name":"amykit","email":"nicolasmelo12+amykit@gmail.com"}],"readme":"<!-- Generated by `npm run docs:generate` from the package itself. Do not edit by hand. -->\n\n# @amykit/plugin-github\n\nGitHub as the code host, through the gh CLI.\n\nA plugin for [amy](https://github.com/nicolasmelo1/amy). It provides the `code-host` port.\n\n## Install\n\n```sh\nnpm install -g @amykit/plugin-github\n```\n\nThen name it in `~/.amy/config.yaml`:\n\n```yaml\nworkflows:\n  your-profile:\n    plugins:\n      - \"@amykit/plugin-github\"\n```\n\n## Configuration\n\n```yaml\nplugins:\n  \"@amykit/plugin-github\":\n    baseBranch: {}\n```\n\n| Setting | Type | Required | Default | What it is |\n| :-- | :-- | :-- | :-- | :-- |\n| `baseBranch` | `record` | no | `{}` | where one repository's base branch is, instead of the forge's own default for it. A repository named here has its pull requests opened against that branch |\n\nEvery field is checked at boot against the schema this package declares. A key that is\nnot one of the above is a refusal naming the plugin and the key, not a setting that\nsilently never applied.\n\n## Where the reasoning is\n\n- [Writing a plugin](https://github.com/nicolasmelo1/amy/tree/main/docs/build/write-a-plugin.md)\n- [Reference: plugins](https://github.com/nicolasmelo1/amy/tree/main/docs/reference/plugins.md)\n- [Ports and the registry](https://github.com/nicolasmelo1/amy/tree/main/docs/concepts/ports.md)\n\n## Licence\n\nMIT\n","readmeFilename":"README.md"}