-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
64 lines (47 loc) · 1.12 KB
/
Copy pathindex.js
File metadata and controls
64 lines (47 loc) · 1.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
/**
* art - Modern version control.
* Core Library Entry Point (v0.3.5)
*/
const Setup = require('./setup');
const Workflow = require('./workflow');
const Branching = require('./branching');
const Contributions = require('./contributions');
const Changes = require('./changes');
const Caches = require('./caches');
const art = {
// Setup
init: Setup.init,
clone: Setup.clone,
config: Setup.config,
// Workflow
status: Workflow.status,
add: Workflow.add,
commit: Workflow.commit,
// Branching
branch: Branching.branch,
checkout: Branching.checkout,
merge: Branching.merge,
// Contributions
remote: Contributions.remote,
fetch: Contributions.fetch,
pull: Contributions.pull,
push: Contributions.push,
// Changes
log: Changes.log,
diff: Changes.diff,
// Caches
stash: Caches.stash,
reset: Caches.reset,
rm: Caches.rm,
// Metadata
version: '0.3.5',
modules: [
Setup.__libraryAPIName,
Workflow.__libraryAPIName,
Branching.__libraryAPIName,
Contributions.__libraryAPIName,
Changes.__libraryAPIName,
Caches.__libraryAPIName
]
};
module.exports = art;