{"version":3,"file":"publish.mjs","sources":["../src/publish.ts"],"sourcesContent":["import { buildNpmCommand } from './command';\nimport { getLastCommitAction } from './commit';\nimport { saveJson } from './saveJson';\nimport { buildVersion } from './version';\n\n/**\n * TODO: Add changelog\n * @param packageJSON\n * @returns\n */\nexport default async function publish(packageJSON?: string) {\n  const commitSub = await getLastCommitAction();\n  const version = await buildVersion(commitSub, packageJSON);\n  saveJson(version, packageJSON);\n  const command = buildNpmCommand(commitSub);\n  return { command, version };\n}\n"],"names":[],"mappings":";;;;;;AAKA;;;;AAIG;AAC2B,SAAA,OAAO,CAAC,WAAoB,EAAA;;AACxD,QAAA,MAAM,SAAS,GAAG,MAAM,mBAAmB,EAAE,CAAC;QAC9C,MAAM,OAAO,GAAG,MAAM,YAAY,CAAC,SAAS,EAAE,WAAW,CAAC,CAAC;AAC3D,QAAA,QAAQ,CAAC,OAAO,EAAE,WAAW,CAAC,CAAC;AAC/B,QAAA,MAAM,OAAO,GAAG,eAAe,CAAC,SAAS,CAAC,CAAC;AAC3C,QAAA,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,CAAC;KAC7B,CAAA,CAAA;AAAA;;;;"}