{"bin":{"backport":"bin/backport"},"bugs":{"url":"https://github.com/sorenlouv/backport/issues"},"dist":{"shasum":"bebcb1c086abce93c2e336b1fb004f41a44937ce","tarball":"https://registry.npmjs.org/backport/-/backport-12.1.2.tgz","fileCount":284,"integrity":"sha512-H+RWJ20wr10kDuxXknOMDuD7TBJjmqLHqAuE408dWXLp+lyCRBLF5II225T3L69V+xs5icyrJGe88pTv75SwTw==","signatures":[{"sig":"MEQCIFVnnpCD5bnlUYGCcq380w1/wdw/CQnNSNLUzD+X4HvhAiBAOHuEbBp3OGUjtgFn5UWdwvlhjMzKo59XtG/R5RmQnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDC7i2OHlYvWzgUVcMtbdMkM+nEs9XU7cn4J5EO1HSKvwIhAOM7iTGTb1ZcQMxsIKoDMxpP9xqM+7wA6E2K0RcK0UI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/backport@12.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":956534},"main":"./dist/src/entrypoint.api.js","name":"backport","type":"module","types":"dist/src/entrypoint.api.d.ts","author":{"name":"Søren Louv-Jansen"},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/src/entrypoint.api.d.ts","import":"./dist/src/entrypoint.api.js"}},"gitHead":"f9d847e91713a58c6b8e76208241c7575569cd44","license":"Apache-2.0","scripts":{"lint":"tsc -p tsconfig.eslint.json --noEmit --incremental && eslint './**/*.{ts,js}'","test":"vitest run --config ./vitest.config.unit.ts","build":"rm -rf ./dist/ && npm run codegen && tsc -p tsconfig.build.json","start":"NODE_ENV=development tsx ./src/entrypoint.cli.ts","codegen":"graphql-codegen --config scripts/codegen-config.ts && node scripts/codegen-fix-imports.js","prepack":"npm run build","prepare":"husky","lint:fix":"tsc -p tsconfig.eslint.json --noEmit --incremental && eslint './**/*.{ts,js}' --fix --cache","test:all":"vitest run","test:unit":"vitest run --config ./vitest.config.unit.ts","postinstall":"test -f ./dist/src/scripts/run-postinstall.js && node ./dist/src/scripts/run-postinstall.js || echo 'Dist folder missing'","test:private":"vitest run --config ./vitest.config.private.ts","lint-and-test":"npm run lint && npm test","test:mutation":"vitest run --config ./vitest.config.mutation.ts","prepublishOnly":"npm run lint && npm run test:unit","graphql:execute":"tsx scripts/graphql-execute.ts","graphql:validate":"tsx scripts/graphql-validate.ts","test:integration":"vitest run --config ./vitest.config.integration.ts","graphql:update-schema":"tsx scripts/graphql-update-schema.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"091d09b1-707b-4f65-b38b-83a20fd97a86"}},"homepage":"https://github.com/sorenlouv/backport/blob/main/README.md","keywords":["backport","backporting","versioning","cherry-pick","git","git-cherry-pick","cli","automation","productivity","branches","branching"],"repository":{"url":"git+https://github.com/sorenlouv/backport.git","type":"git"},"_npmVersion":"12.2.0","description":"A CLI tool that automates the process of backporting commits","directories":{},"lint-staged":{"*.ts":["prettier --write"]},"maintainers":[{"name":"sqren","email":"sorenlouv@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"ora":"^9.4.1","zod":"^4.6.5","chalk":"^6.0.1","yargs":"^18.2.0","dotenv":"^18.0.6","find-up":"^8.0.0","graphql":"^16.14.2","p-retry":"^8.0.1","winston":"^3.19.0","lodash-es":"^4.18.1","handlebars":"^4.7.10","yargs-parser":"^22.0.0","@octokit/rest":"^22.0.1","terminal-link":"^5.0.0","utility-types":"^3.11.0","@inquirer/prompts":"8.7.3","strip-json-comments":"^5.0.3","@graphql-typed-document-node/core":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.15","husky":"^9.1.7","eslint":"^10.12.0","vitest":"^5.0.3","prettier":"^3.9.9","@eslint/js":"^10.0.1","strip-ansi":"^7.2.0","typescript":"^6.0.3","@types/node":"^26.6.4","lint-staged":"^17.6.0","@types/yargs":"^17.0.35","graphql-config":"^5.1.8","@parcel/watcher":"^2.6.0","graphql-request":"^7.4.0","@types/lodash-es":"^4.17.12","@0no-co/graphqlsp":"^1.17.5","@types/yargs-parser":"^21.0.3","@graphql-codegen/cli":"^7.4.5","eslint-plugin-unicorn":"^77.0.0","eslint-plugin-import-x":"^4.17.1","@typescript-eslint/parser":"^8.71.1","@graphql-codegen/schema-ast":"^6.1.1","@graphql-codegen/typescript":"^6.1.1","@graphql-codegen/client-preset":"^6.2.2","@typescript-eslint/eslint-plugin":"^8.71.1","@graphql-codegen/typed-document-node":"^7.1.1","@graphql-codegen/typescript-operations":"^6.1.10"},"_npmOperationalInternal":{"tmp":"tmp/backport_12.1.2_1791411742668_0.15478651430734214","host":"s3://npm-registry-packages-npm-production"},"_id":"backport@12.1.2","version":"12.1.2"}