Skip to content

Commit f7cfe32

Browse files
committed
Readmes for examples, lib, generate, lifecycleScripts
1 parent 96dbb9e commit f7cfe32

File tree

4 files changed

+33
-0
lines changed

4 files changed

+33
-0
lines changed

examples/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
## /examples
2+
3+
List of examples of using NodeGit to implement common git core operations.
4+

generate/README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
## Generate
2+
3+
The scripts and templates in this dir, help generate the source code and tests for NodeGit. The major components of generate are:
4+
5+
1. Input
6+
2. Scripts
7+
3. Templates
8+
9+
### Input
10+
11+
All the **configuration** required for the parser to generate the source code and tests. For more details, check the Input directory.
12+
13+
### Scripts
14+
15+
The scripts that generate the final configuration (*snapshot of the library*) `idefs.json`, `missing-tests.json`. These configurations are then used to generate `src` for the library.
16+
17+
### Templates
18+
19+
All the Combyne templates are placed here. The filters, partials, templates all help NodeGit generate the source code.
20+
21+
// TODO: link to combyne, tutorial and docs.

lib/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## /lib
2+
3+
Contains wrappers to abstract the internals of the JS part of NodeGit Module.

lifecycleScripts/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
## /lifecycleScripts
2+
3+
These scripts are responsible for downloading the right dependencies, configuring vendors, and all other dependencies that are required to build, generate and clean the module.
4+
5+

0 commit comments

Comments
 (0)