(function() {
  'use strict';

  function getDefaultConfig() {
    var config = {
      version: '0.0.0',
      a: 1,
      b: 2,
      c: 3
    };

    return config;
  }

  module.exports = getDefaultConfig();
})();

@@ -85,60 +85,773 @@
     
-version: '0.0.0',%0A      a: 1,%0A      b: 2,%0A      c: 3
+name: 'project-name',%0A      version: '0.0.0',%0A      description: 'project description',%0A      keywords: %5B%0A        'keywords'%0A      %5D,%0A      homepage: 'https://homepage.com',%0A      bugs: %7B%0A        url: 'https://github.com/username/project/issues'%0A      %7D,%0A      license: 'MIT',%0A      author: 'author',%0A      contributors: %5B%0A        'contributor'%0A      %5D,%0A      files: %5B%0A      %5D,%0A      main: './index.js',%0A      directories: %7B%0A        bin: './bin'%0A      %7D,%0A      repository: %7B%0A        type: 'git',%0A        url: 'https://github.com/username/project.git'%0A      %7D,%0A      scripts: %7B%0A        test: ''%0A      %7D,%0A      dependencies: %7B%0A      %7D,%0A      devDependencies: %7B%0A%0A      %7D,%0A      engines: %7B%0A        node: '10.0.33'%0A      %7D,%0A      preferGlobal: true,%0A      private: false
 %0A   

Update default config