- Use async/await instead of callbacks - Use execa to run command line - Use AVA for tests - Add several assertions in the unit tests - Add documentation (comments) in the tests - Run tests with a real git repo instead of mocking child_process and add test helpers to create repos, commits and checkout - Simplify test directory structure - Simplify code readability (mostly with async/await) - Use eslint for for linting, prettier for formatting
21 lines
522 B
INI
21 lines
522 B
INI
[couchdb]
|
|
database_dir = data
|
|
view_index_dir = data
|
|
delayed_commits = false
|
|
uuid = bf4ecd84a7c89d60b5b2540fdf8c322c
|
|
|
|
[couch_httpd_auth]
|
|
public_fields = appdotnet, avatar, avatarMedium, avatarLarge, date, email, fields, freenode, fullname, github, homepage, name, roles, twitter, type, _id, _rev
|
|
users_db_public = true
|
|
|
|
[httpd]
|
|
port = 15986
|
|
bind_address = 127.0.0.1
|
|
secure_rewrites = false
|
|
|
|
[log]
|
|
file = couch/couch.log
|
|
|
|
[admins]
|
|
admin = -pbkdf2-89582b49cd2e8443e29a841f5a76d367956a8e58,1afa2f1531a17ac97f2ac9e334293753,10
|