@kiwicom/orbit-tracking
Version:
Tracking for orbit design system
40 lines (27 loc) • 1.17 kB
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true});
var _chunkJ2MD5NZKcjs = require('./chunk-J2MD5NZK.cjs');
var _chunk7UUECBP5cjs = require('./chunk-7UUECBP5.cjs');
var _chunkFAXI2WRHcjs = require('./chunk-FAXI2WRH.cjs');
var _chunkEZDBWJICcjs = require('./chunk-EZDBWJIC.cjs');
// src/saver.ts
require('dotenv/config');
async function saveToApi(content) {
try {
if (process.env.ORBIT_STORAGE_PATH) {
const res = await _chunk7UUECBP5cjs.apiRequest.call(void 0, _chunkJ2MD5NZKcjs.mutations.createCommitMutation, {
path: process.env.ORBIT_STORAGE_PATH,
branchName: `${_chunkFAXI2WRHcjs.timestamp.call(void 0, )}-tracking-data`,
mergeRequestTitle: `chore: tracking data update for ${_chunkFAXI2WRHcjs.month}`,
commitMessage: `Tracking data update for ${_chunkFAXI2WRHcjs.month}`,
commitContent: content,
filePath: `${_chunkFAXI2WRHcjs.timestamp.call(void 0, )}.json`
});
if (res == null ? void 0 : res.data)
return res.data;
}
} catch (err) {
_chunkEZDBWJICcjs.errorMessage.call(void 0, err);
}
return void 0;
}
exports.saveToApi = saveToApi;