// SPDX-FileCopyrightText: 2025 Romain Maneschi // // SPDX-License-Identifier: MIT package gitroot //go:wasmimport gitroot forgeConf func _forgeConf() (ptrSize uint64) // TODO delete after v0.4 is released // //go:wasmimport gitroot modifyContent func _modifyContent(filepathPtr, filepathSsize uint32, contentPtr, contentSize uint32) // TODO delete after v0.4 is released // //go:wasmimport gitroot modifyWebContent func _modifyWebContent(filepathPtr, filepathSsize uint32, contentPtr, contentSize uint32) // TODO delete after v0.4 is released // //go:wasmimport gitroot replaceWebContent func _replaceWebContent(filepathPtr, filepathSsize uint32, oldContentPtr, oldContentSize uint32, contentPtr, contentSize uint32) // TODO delete after v0.4 is released // //go:wasmimport gitroot modifyCacheContent func _modifyCacheContent(filepathPtr, filepathSsize uint32, contentPtr, contentSize uint32) //go:wasmimport gitroot copyFile func _copyFile(fromFsPtr, fromFsSize, fromPathPtr, fromPathSize, toFsPtr, toFsSize, toPathPtr, toPathSize uint32) (ptrSize uint64) //go:wasmimport gitroot deleteFile func _deleteFile(fromFsPtr, fromFsSize, fromPathPtr, fromPathSize uint32) uint64 //go:wasmimport gitroot moveFile func _moveFile(fromFsPtr, fromFsSize, fromPathPtr, fromPathSize, toFsPtr, toFsSize, toPathPtr, toPathSize uint32) (ptrSize uint64) //go:wasmimport gitroot replaceContent func _replaceContent(fromFsPtr, fromFsSize, filepathPtr, filepathSize, oldContentPtr, oldContentSize, contentPtr, contentSize uint32) (ptrSize uint64) //go:wasmimport gitroot writeContent func _writeContent(fromFsPtr, fromFsSize, filepathPtr, filepathSize, contentPtr, contentSize uint32) (ptrSize uint64) //go:wasmimport gitroot commitAll func _commitAll(messagePtr, messageSize uint32) //go:wasmimport gitroot diffWithParent func _diffWithParent(hashPtr, hashSize, oldfilePtr, oldfileSize, newfilePtr, newfileSize uint32) (ptrSize uint64) //go:wasmimport gitroot log func _log(messagePtr, messageSize uint32) //go:wasmimport gitroot logError func _logError(messagePtr, messageSize, errPtr, errSize uint32) //go:wasmimport gitroot merge func _merge(fromPtr, fromSize, toPtr, toSize uint32) //go:wasmimport gitroot commits func _commits(fromPtr, fromSize, toPtr, toSize uint32) (ptrSize uint64) //go:wasmimport gitroot exec func _exec(ptr, size uint32) (ptrSize uint64) //go:wasmimport gitroot report func _report(ptr, size uint32) //go:wasmimport gitroot canCall func _canCall(ptr, size uint32) (res uint32) //go:wasmimport gitroot call func _call(ptr, size uint32) (ptrSize uint64)