gitextract_bq1yps9j/ ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── Changelog.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bin/ │ └── librarian-puppet ├── features/ │ ├── examples/ │ │ ├── dependency_without_version/ │ │ │ ├── manifests/ │ │ │ │ └── init.pp │ │ │ └── metadata.json │ │ ├── duplicated_dependencies/ │ │ │ ├── Puppetfile │ │ │ ├── manifests/ │ │ │ │ └── init.pp │ │ │ └── metadata.json │ │ ├── duplicated_dependencies_transitive/ │ │ │ ├── Puppetfile │ │ │ ├── manifests/ │ │ │ │ └── init.pp │ │ │ └── metadata.json │ │ ├── metadata_syntax/ │ │ │ ├── Puppetfile │ │ │ ├── manifests/ │ │ │ │ └── init.pp │ │ │ └── metadata.json │ │ ├── modulefile_syntax/ │ │ │ ├── Modulefile │ │ │ ├── Puppetfile │ │ │ └── manifests/ │ │ │ └── init.pp │ │ ├── path_dependencies/ │ │ │ ├── Puppetfile │ │ │ ├── manifests/ │ │ │ │ └── init.pp │ │ │ └── metadata.json │ │ ├── test/ │ │ │ ├── manifests/ │ │ │ │ └── init.pp │ │ │ └── metadata.json │ │ ├── with_puppetfile/ │ │ │ ├── Puppetfile │ │ │ ├── manifests/ │ │ │ │ └── init.pp │ │ │ └── metadata.json │ │ ├── with_puppetfile_and_metadata_json/ │ │ │ ├── Puppetfile │ │ │ ├── manifests/ │ │ │ │ └── init.pp │ │ │ └── metadata.json │ │ └── with_puppetfile_and_modulefile/ │ │ ├── Modulefile │ │ ├── Puppetfile │ │ └── manifests/ │ │ └── init.pp │ ├── help.feature │ ├── init.feature │ ├── install/ │ │ ├── forge.feature │ │ ├── git.feature │ │ ├── github_tarball.feature │ │ └── path.feature │ ├── install.feature │ ├── outdated.feature │ ├── package.feature │ ├── step_definitions/ │ │ └── convergence_steps.rb │ ├── support/ │ │ └── env.rb │ ├── update.feature │ └── version.feature ├── lib/ │ └── librarian/ │ ├── puppet/ │ │ ├── action/ │ │ │ ├── install.rb │ │ │ └── resolve.rb │ │ ├── action.rb │ │ ├── cli.rb │ │ ├── dependency.rb │ │ ├── dsl.rb │ │ ├── environment.rb │ │ ├── extension.rb │ │ ├── lockfile.rb │ │ ├── source/ │ │ │ ├── forge/ │ │ │ │ ├── repo.rb │ │ │ │ ├── repo_v1.rb │ │ │ │ └── repo_v3.rb │ │ │ ├── forge.rb │ │ │ ├── git.rb │ │ │ ├── githubtarball/ │ │ │ │ └── repo.rb │ │ │ ├── githubtarball.rb │ │ │ ├── local.rb │ │ │ ├── path.rb │ │ │ └── repo.rb │ │ ├── source.rb │ │ ├── templates/ │ │ │ └── Puppetfile │ │ ├── util.rb │ │ └── version.rb │ └── puppet.rb ├── librarian-puppet.gemspec ├── spec/ │ ├── action/ │ │ └── resolve_spec.rb │ ├── librarian_puppet_spec.rb │ ├── receiver_spec.rb │ ├── source/ │ │ ├── forge_repo_spec.rb │ │ └── forge_spec.rb │ ├── spec_helper.rb │ └── util_spec.rb └── test/ ├── librarian/ │ └── puppet/ │ └── source/ │ └── githubtarball_test.rb └── test_helper.rb