Commit 1c00da9
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 defaults1 parent 50749a5 commit 1c00da9
File tree
211 files changed
+18843
-298
lines changed- docs
- en
- abortMerge
- addNote
- addRemote
- add
- alphabetic
- annotatedTag
- branch
- checkout
- clone
- commit
- currentBranch
- deleteBranch
- deleteRef
- deleteRemote
- deleteTag
- expandOid
- expandRef
- fastForward
- fetch
- fileSystem
- findRoot
- fs
- getConfigAll
- getConfig
- getRemoteInfo2
- getRemoteInfo
- gitConfigManager
- gitIgnoreManager
- gitIndexManager
- gitRefManager
- gitRemoteHTTP
- gitRemoteManager
- gitShallowManager
- gitStashManager
- hashBlob
- http
- indexPack
- init
- isDescendent
- isIgnored
- listBranches
- listFiles
- listNotes
- listRefs
- listRemotes
- listServerRefs
- listTags
- log
- mergeDriver
- merge
- next
- version
- onAuthFailure
- onAuthSuccess
- onAuth
- onMessage
- onPostCheckout
- onPrePush
- onProgress
- onSign
- packObjects
- pull
- push
- readBlob
- readCommit
- readNote
- readObject
- readTag
- readTree
- removeNote
- remove
- renameBranch
- resetIndex
- resolveRef
- setConfig
- stash
- statusMatrix
- status
- tag
- updateIndex
- version
- walk
- writeBlob
- writeCommit
- writeObject
- writeRef
- writeTag
- writeTree
- fileSystem
- gitConfigManager
- gitIgnoreManager
- gitIndexManager
- gitRefManager
- gitRemoteHTTP
- gitRemoteManager
- gitShallowManager
- gitStashManager
- js/isomorphic-git
- managers
- models
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
211 files changed
+18843
-298
lines changedLarge diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
0 commit comments