{"_id":"@abapify/adt-plugin-gcts-cli","_rev":"5-d7fbb1f5544d4bf40be3ba7751d609ad","name":"@abapify/adt-plugin-gcts-cli","dist-tags":{"latest":"0.4.1"},"versions":{"0.0.0":{"name":"@abapify/adt-plugin-gcts-cli","version":"0.0.0","_id":"@abapify/adt-plugin-gcts-cli@0.0.0","maintainers":[{"name":"theplenkov-npm","email":"petr.plenkov@gmail.com"}],"dist":{"shasum":"288aef27894a15a1211c07bb2b121529e71984c1","tarball":"https://registry.npmjs.org/@abapify/adt-plugin-gcts-cli/-/adt-plugin-gcts-cli-0.0.0.tgz","fileCount":2,"integrity":"sha512-hvRuo9kB0oKvHft3TEj6mar/2P9jMVPJGCY8wZGRis8zcTWJh+gvU6bFdEe2JACZoGMOF0VxmkfDtqeKyNjDTw==","signatures":[{"sig":"MEUCIQDbLVG+ZWarTSDLqsCx0tXlFtK44hDKQRR44wMNaEknFAIgBlZVFiwPsi/IMqmW2E1vAVTVUVMxUOVF+zr49bsEEqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246},"_npmUser":{"name":"theplenkov-npm","email":"petr.plenkov@gmail.com"},"_npmVersion":"11.12.1","description":"Placeholder — real package is published via CI/CD (trusted publishing).","directories":{},"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adt-plugin-gcts-cli_0.0.0_1776719552175_0.49050164892331405","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@abapify/adt-plugin-gcts-cli","version":"0.3.5","keywords":["sap","adt","abap","gcts","cts_abapvcs"],"license":"MIT","_id":"@abapify/adt-plugin-gcts-cli@0.3.5","maintainers":[{"name":"theplenkov-npm","email":"petr.plenkov@gmail.com"}],"homepage":"https://github.com/abapify/adt-cli/tree/main/packages/adt-plugin-gcts-cli#readme","bugs":{"url":"https://github.com/abapify/adt-cli/issues"},"nx":{"name":"adt-plugin-gcts-cli"},"dist":{"shasum":"6b290047679073bf747e764f9bd0ee3809aee8c9","tarball":"https://registry.npmjs.org/@abapify/adt-plugin-gcts-cli/-/adt-plugin-gcts-cli-0.3.5.tgz","fileCount":2,"integrity":"sha512-fLs/+vX49b2Owg4Mc54zKvEo3AfiUJHhHMR/RadMxHK7tnKKdznx/2/KQg3LAzbxej0VR+iQOXdAAcHvv8XRdQ==","signatures":[{"sig":"MEUCIQDrDU9Zy8iSkSCXcdU+VGmVVFwPeasIfDpYSFr0ZUaHSQIgRLhSjKHCYA87XbagTjS1wNGKQx/ohXQbMx6+EYWT7co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abapify%2fadt-plugin-gcts-cli@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3502},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"gitHead":"185666fe6ccb304e7b08529eb376ec2493131a7a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55436046-4937-429b-b707-bf405189eb01"}},"repository":{"url":"git+https://github.com/abapify/adt-cli.git","type":"git","directory":"packages/adt-plugin-gcts-cli"},"_npmVersion":"11.12.1","description":"CLI command plugin for SAP gCTS (git-enabled CTS) — mirrors sapcli's `sap gcts`","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","@abapify/adt-plugin":"0.3.5","@abapify/adt-contracts":"0.3.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adt-plugin-gcts-cli_0.3.5_1776723674848_0.039138234579828124","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@abapify/adt-plugin-gcts-cli","version":"0.3.6","keywords":["sap","adt","abap","gcts","cts_abapvcs"],"license":"MIT","_id":"@abapify/adt-plugin-gcts-cli@0.3.6","maintainers":[{"name":"theplenkov-npm","email":"petr.plenkov@gmail.com"}],"homepage":"https://github.com/abapify/adt-cli/tree/main/packages/adt-plugin-gcts-cli#readme","bugs":{"url":"https://github.com/abapify/adt-cli/issues"},"nx":{"name":"adt-plugin-gcts-cli"},"dist":{"shasum":"cc1d0ccaea80a8e9c5a4474ad705946ba13b6d87","tarball":"https://registry.npmjs.org/@abapify/adt-plugin-gcts-cli/-/adt-plugin-gcts-cli-0.3.6.tgz","fileCount":2,"integrity":"sha512-RN6MckwHJ4U/rAyMmvHku56mCwdJarEhfMmCyXXSDl3id741DMPViCvjACygcbRBLlQ0ZMrQE/ItbW4gGYHw+g==","signatures":[{"sig":"MEUCIQChhGoLnbNET27stfpkjs7aDe8TFIRK5J4tAUUtyWQwMwIgRbRcN4hV0FSU7jxGpF7zklD3jWlBW4dkzmW2JEsHS68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abapify%2fadt-plugin-gcts-cli@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3502},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"gitHead":"489b2b4ad7c2ea972f323d4c356997ac5962ba9e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55436046-4937-429b-b707-bf405189eb01"}},"repository":{"url":"git+https://github.com/abapify/adt-cli.git","type":"git","directory":"packages/adt-plugin-gcts-cli"},"_npmVersion":"11.11.0","description":"CLI command plugin for SAP gCTS (git-enabled CTS) — mirrors sapcli's `sap gcts`","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","@abapify/adt-plugin":"0.3.6","@abapify/adt-contracts":"0.3.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adt-plugin-gcts-cli_0.3.6_1776744820407_0.447229076766513","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@abapify/adt-plugin-gcts-cli","version":"0.4.0","keywords":["sap","adt","abap","gcts","cts_abapvcs"],"license":"MIT","_id":"@abapify/adt-plugin-gcts-cli@0.4.0","maintainers":[{"name":"theplenkov-npm","email":"petr.plenkov@gmail.com"}],"homepage":"https://github.com/abapify/adt-cli/tree/main/packages/adt-plugin-gcts-cli#readme","bugs":{"url":"https://github.com/abapify/adt-cli/issues"},"nx":{"name":"adt-plugin-gcts-cli"},"dist":{"shasum":"5c89e1e3cd6a529c823974ebca5465b2164c6806","tarball":"https://registry.npmjs.org/@abapify/adt-plugin-gcts-cli/-/adt-plugin-gcts-cli-0.4.0.tgz","fileCount":2,"integrity":"sha512-WUdypGwP4yKSJbvhmZmLyQQdqRaeFjVmRfqshvexdzVYT4cJlHBstePVM9KFO4FCOcR2b/Diy7/kKLp/fAHhHA==","signatures":[{"sig":"MEUCIQDiXGa9VLQy/mLCeId9kzuxaIU3SIiF9EyARbtGU9VV4wIgTP8+TZIjAZatTyKd7WrOLkCUCwDl+qsNZnYrSuD9/JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abapify%2fadt-plugin-gcts-cli@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3502},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"gitHead":"81dc9eea47fe419e41d246f0ec212fa78570a489","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55436046-4937-429b-b707-bf405189eb01"}},"repository":{"url":"git+https://github.com/abapify/adt-cli.git","type":"git","directory":"packages/adt-plugin-gcts-cli"},"_npmVersion":"11.13.0","description":"CLI command plugin for SAP gCTS (git-enabled CTS) — mirrors sapcli's `sap gcts`","directories":{},"_nodeVersion":"24.16.0","dependencies":{"zod":"^3.23.8","@abapify/adt-plugin":"0.4.0","@abapify/adt-contracts":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/adt-plugin-gcts-cli_0.4.0_1780072661541_0.04104483827264027","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@abapify/adt-plugin-gcts-cli","version":"0.4.1","description":"CLI command plugin for SAP gCTS (git-enabled CTS) — mirrors sapcli's `sap gcts`","license":"MIT","publishConfig":{"access":"public"},"type":"module","types":"./dist/index.d.mts","exports":{".":"./dist/index.mjs","./package.json":"./package.json"},"nx":{"name":"adt-plugin-gcts-cli"},"keywords":["sap","adt","abap","gcts","cts_abapvcs"],"dependencies":{"@abapify/adt-plugin":"0.4.1","@abapify/adt-contracts":"0.4.1","zod":"^3.23.8"},"repository":{"type":"git","url":"git+https://github.com/abapify/adt-cli.git","directory":"packages/adt-plugin-gcts-cli"},"homepage":"https://github.com/abapify/adt-cli/tree/main/packages/adt-plugin-gcts-cli#readme","bugs":{"url":"https://github.com/abapify/adt-cli/issues"},"gitHead":"9d3b996a5c760a8db67e28c4df3c30098bd29e4a","_id":"@abapify/adt-plugin-gcts-cli@0.4.1","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-/FmKrdd3zj2Z4/P99eF3d7RogilwnZw/xKrD+fzu0e1KNQTiwgnwJkwB82Hu6lHBRy3GcdxJ4EoP5+VStsNtyA==","shasum":"a494c022703d24562de4bc0b193976d71d68c120","tarball":"https://registry.npmjs.org/@abapify/adt-plugin-gcts-cli/-/adt-plugin-gcts-cli-0.4.1.tgz","fileCount":6,"unpackedSize":55904,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@abapify%2fadt-plugin-gcts-cli@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEcCnf2WRE1gyLAse5CGwvRIfZkoc6j7Cybc85te4El5AiAIHGzEYbapAprhfV525XBqjV8eYwMXZT00RqiJEnmUaw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:55436046-4937-429b-b707-bf405189eb01"}},"directories":{},"maintainers":[{"name":"theplenkov-npm","email":"petr.plenkov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adt-plugin-gcts-cli_0.4.1_1780074946246_0.9805255841301437"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-20T21:12:32.099Z","modified":"2026-05-29T17:15:46.855Z","0.0.0":"2026-04-20T21:12:32.347Z","0.3.5":"2026-04-20T22:21:14.978Z","0.3.6":"2026-04-21T04:13:40.536Z","0.4.0":"2026-05-29T16:37:41.703Z","0.4.1":"2026-05-29T17:15:46.462Z"},"bugs":{"url":"https://github.com/abapify/adt-cli/issues"},"license":"MIT","homepage":"https://github.com/abapify/adt-cli/tree/main/packages/adt-plugin-gcts-cli#readme","keywords":["sap","adt","abap","gcts","cts_abapvcs"],"repository":{"type":"git","url":"git+https://github.com/abapify/adt-cli.git","directory":"packages/adt-plugin-gcts-cli"},"description":"CLI command plugin for SAP gCTS (git-enabled CTS) — mirrors sapcli's `sap gcts`","maintainers":[{"name":"theplenkov-npm","email":"petr.plenkov@gmail.com"}],"readme":"# @abapify/adt-plugin-gcts-cli\n\nCLI command-plugin for SAP **gCTS** (git-enabled CTS) — mirrors\n[sapcli's `sap gcts` surface](https://github.com/jfilak/sapcli/blob/master/sap/cli/gcts.py).\n\n## Install\n\n```bash\nbun add -D @abapify/adt-plugin-gcts-cli\n```\n\nThen enable in `adt.config.ts`:\n\n```ts\nexport default {\n  commands: ['@abapify/adt-plugin-gcts-cli/commands/gcts'],\n};\n```\n\n## Subcommands\n\n| Command                                                 | Endpoint                                       |\n| ------------------------------------------------------- | ---------------------------------------------- |\n| `adt gcts repo list`                                    | GET `/repository`                              |\n| `adt gcts repo create <rid> <url>`                      | POST `/repository`                             |\n| `adt gcts repo clone <rid>`                             | POST `/repository/<rid>/clone`                 |\n| `adt gcts repo delete <rid>`                            | DELETE `/repository/<rid>`                     |\n| `adt gcts repo pull <rid>`                              | GET `/repository/<rid>/pullByCommit`           |\n| `adt gcts repo push <rid>`                              | GET `/repository/<rid>/push`                   |\n| `adt gcts repo checkout <rid> <branch> [current]`       | GET `/branches/<current>/switch?branch=<…>`    |\n| `adt gcts branch list <rid>`                            | GET `/repository/<rid>/branches`               |\n| `adt gcts branch create <rid> <name>`                   | POST `/repository/<rid>/branches`              |\n| `adt gcts branch delete <rid> <name>`                   | DELETE `/repository/<rid>/branches/<name>`     |\n| `adt gcts branch switch <rid> <target> [current]`       | GET `/branches/<current>/switch?branch=<…>`    |\n| `adt gcts commit <rid> [--corrnr <TR>] [-d <pkg>] [-m]` | POST `/repository/<rid>/commit`                |\n| `adt gcts log <rid>`                                    | GET `/repository/<rid>/getCommit`              |\n| `adt gcts objects <rid>`                                | GET `/repository/<rid>/getObjects`             |\n| `adt gcts config <rid> [get\\|set\\|unset\\|list]`         | GET/POST/DELETE `/repository/<rid>/config/...` |\n\nAll commands accept `--json` for machine-readable output.\n\n## See also\n\n- [`@abapify/adt-plugin-gcts`](../adt-plugin-gcts) — file-format plugin (E06)\n- [`@abapify/adt-contracts`](../adt-contracts) — `client.adt.gcts.*` namespace\n\n## License\n\nMIT\n","readmeFilename":"README.md"}