sourcecred/config
William Chargin d6e9b0a72b
Add a command-line script to create example repos (#155)
Summary:
We’ll use this to create the repositories on disk and then push them to
GitHub.

Test Plan:
Generate both kinds of repository, and check out the SHAs:
```shell
$ yarn backend
$ node bin/createExampleRepo.js /tmp/repo
$ node bin/createExampleRepo.js --submodule /tmp/repo-submodule
$ node bin/createExampleRepo.js --no-submodule /tmp/repo-no-submodule
$ # (first and third lines do the same thing)
$ git -C /tmp/repo rev-parse HEAD
677b340674bde17fdaac3b5f5eef929139ef2a52
$ git -C /tmp/repo-submodule rev-parse HEAD
29ef158bc982733e2ba429fcf73e2f7562244188
$ git -C /tmp/repo-no-submodule rev-parse HEAD
677b340674bde17fdaac3b5f5eef929139ef2a52
```
Then, note that these SHAs are expected per the snapshot file in
`exampleRepo.test.js.snap`.

wchargin-branch: create-example-repo-command
2018-04-26 19:53:46 -07:00
..
jest Move package json to root (#37) 2018-02-26 22:32:23 -08:00
env.js Move package json to root (#37) 2018-02-26 22:32:23 -08:00
paths.js Add a command-line script to create example repos (#155) 2018-04-26 19:53:46 -07:00
polyfills.js Move package json to root (#37) 2018-02-26 22:32:23 -08:00
webpack.config.backend.js Use isomorphic-fetch instead of node-fetch 2018-03-19 20:06:52 -07:00
webpack.config.dev.js Move package json to root (#37) 2018-02-26 22:32:23 -08:00
webpack.config.prod.js Move package json to root (#37) 2018-02-26 22:32:23 -08:00
webpackDevServer.config.js Move package json to root (#37) 2018-02-26 22:32:23 -08:00