Tags: isomorphic-git/isomorphic-git
Tags
feat: expose managers + some models (#2139) * docs: add doc comments to the manager files * feat: export manager classes Export all manager files + the FileSystem class from models. FileSystem is needed as an argument to many of the manager functions. Managers + models can be import like so `import {GitConfigManager, GitIndexManager} from "isomorphic-git/managers"` `import {FileSystem} from "isomorphic-git/models"` * docs: add docs for manager files * build: output built to managers + models folders * docs: update comments for FielSystem file * docs: update website docs for FileSystem.js * docs: fix file ids * docs: update localized strings * chore: update tsconfig * docs: replace FileSystem with FSClient * docs: update defaults
fix: improve hashblob performance up to 100% faster (#2144) * refactor: directly return boolean expression * perf: avoid creating new Uint8Array if it already is * perf: avoid wrapping result in Uint8Array `hashObject` already returns a `Uint8Array` * perf: only create one buffer instead of three * refactor: reintroduce explicit encoding
feat: (merge --allow-unrelated-histories) adding parameter to merge u… …nrelated branches (#2121) * feat(merge--allow-unrelated-histories): adding parameter to merge branch with unrelated histories * adding file and commit checks post merge --------- Co-authored-by: aniket.bhosale <[email protected]>
feat: Non-blocking checkout (#2108) * feat: Non-blocking checkout * removing console logs; changing dummy repo URL * removing disabled test and perf time recording * using isomorphic-git's dummy repo in test --------- Co-authored-by: aniket.bhosale <[email protected]>
PreviousNext