diff --git a/techstack.md b/techstack.md new file mode 100644 index 00000000000..6f37e7671a3 --- /dev/null +++ b/techstack.md @@ -0,0 +1,183 @@ + +
+ +# Tech Stack File +![](https://img.stackshare.io/repo.svg "repo") [stackshareio/puppet](https://github.com/stackshareio/puppet)![](https://img.stackshare.io/public_badge.svg "public") +

+|33
Tools used|03/01/24
Report generated| +|------|------| +
+ +## Languages (4) + + + + + + + + + + +
+ C# +
+ C# +
+ +
+ Pascal +
+ Pascal +
+ +
+ Ruby +
+ Ruby +
+ +
+ SQL +
+ SQL +
+ +
+ +## DevOps (6) + + + + + + + + + + + + + + +
+ Git +
+ Git +
+ +
+ GitHub Actions +
+ GitHub Actions +
+ +
+ Puppet Labs +
+ Puppet Labs +
+ +
+ RSpec +
+ RSpec +
+ +
+ RuboCop +
+ RuboCop +
+ +
+ RubyGems +
+ RubyGems +
+ +
+ +## Other (1) + + + + +
+ Shell +
+ Shell +
+ +
+ + +## Open source packages (22) + +## RubyGems (22) + +|NAME|VERSION|LAST UPDATED|LAST UPDATED BY|LICENSE|VULNERABILITIES| +|:------|:------|:------|:------|:------|:------| +|[diff-lcs](https://rubygems.org/diff-lcs)|N/A|08/28/18|Josh Cooper |MIT,Artistic-2.0,GPL-2.0+|N/A| +|[ffi](https://rubygems.org/ffi)|N/A|08/20/12|Jeff McCune |BSD-3-Clause|N/A| +|[gettext-setup](https://rubygems.org/gettext-setup)|N/A|08/11/18|Josh Cooper |Apache-2.0|N/A| +|[httparty](https://rubygems.org/httparty)|N/A|12/02/14|Michael Smith |MIT|N/A| +|[json-schema](https://rubygems.org/json-schema)|N/A|08/11/18|Josh Cooper |MIT|N/A| +|[memory_profiler](https://rubygems.org/memory_profiler)|N/A|05/27/20|Melissa Stone |MIT|N/A| +|[minitar](https://rubygems.org/minitar)|N/A|10/02/19|Jorie Tappa |Ruby,BSD-2-Clause|N/A| +|[mocha](https://rubygems.org/mocha)|N/A|09/09/13|Josh Partlow |MIT,BSD-2-Clause|N/A| +|[msgpack](https://rubygems.org/msgpack)|N/A|08/28/18|Josh Cooper |Apache-2.0|N/A| +|[pry](https://rubygems.org/pry)|N/A|08/20/12|Jeff McCune |MIT|N/A| +|[r10k](https://rubygems.org/r10k)|N/A|01/31/18|Patrick Carlisle |Apache-2.0|N/A| +|[racc](https://rubygems.org/racc)|N/A|08/11/18|Josh Cooper |BSD-2-Clause|N/A| +|[rake](https://rubygems.org/rake)|N/A|03/05/20|Ciprian Badescu |MIT|N/A| +|[rdoc](https://rubygems.org/rdoc)|N/A|08/28/18|Josh Cooper |Ruby|N/A| +|[ronn](https://rubygems.org/ronn)|N/A|08/11/18|Josh Cooper |Other|N/A| +|[rspec-its](https://rubygems.org/rspec-its)|N/A|10/23/20|Josh Cooper |MIT|N/A| +|[rubocop-i18n](https://rubygems.org/rubocop-i18n)|N/A|08/11/18|Josh Cooper |Apache-2.0|N/A| +|[ruby-prof](https://rubygems.org/ruby-prof)|N/A|07/23/19|Kris Bosland |BSD-2-Clause|N/A| +|[uuidtools](https://rubygems.org/uuidtools)|N/A|09/26/14|Josh Partlow |Apache-2.0|N/A| +|[vcr](https://rubygems.org/vcr)|N/A|08/20/12|Jeff McCune |MIT|N/A| +|[webmock](https://rubygems.org/webmock)|N/A|09/27/19|Josh Cooper |MIT|N/A| +|[yard](https://rubygems.org/yard)|N/A|08/13/18|Josh Cooper |MIT|N/A| + +
+
+ +Generated via [Stack File](https://github.com/marketplace/stack-file) diff --git a/techstack.yml b/techstack.yml new file mode 100644 index 00000000000..c21bdced6de --- /dev/null +++ b/techstack.yml @@ -0,0 +1,430 @@ +repo_name: stackshareio/puppet +report_id: 7f46537ede45931de9a45b5c020dcd77 +version: 0.1 +repo_type: Public +timestamp: '2024-03-01T20:37:09+00:00' +requested_by: puppetlabs-jenkins +provider: github +branch: main +detected_tools_count: 33 +tools: +- name: C# + description: Simple, general-purpose, object-oriented programming language for the + .NET platform + website_url: http://csharp.net + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/1015/1200px-C_Sharp_wordmark.svg.png + detection_source_url: https://github.com/stackshareio/puppet + detection_source: Repo Metadata +- name: Pascal + description: An imperative and procedural programming language + website_url: https://en.wikipedia.org/wiki/Pascal_(programming_language) + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/25462/default_b93b3ffaf8650f0584d7b2e14dd145f599722cae.png + detection_source_url: https://github.com/stackshareio/puppet + detection_source: Repo Metadata +- name: Ruby + description: A dynamic, interpreted, open source programming language with a focus + on simplicity and productivity + website_url: https://www.ruby-lang.org + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/989/ruby.png + detection_source_url: https://github.com/stackshareio/puppet + detection_source: Repo Metadata +- name: SQL + description: It is a domain-specific language used in programming + website_url: https://en.wikipedia.org/wiki/SQL + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/2271/default_068d33483bba6b81ee13fbd4dc7aab9780896a54.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/ext/dbfix.sql + detection_source: ext/dbfix.sql + last_updated_by: James Turnbull + last_updated_on: 2009-02-27 23:30:23.000000000 Z +- name: Git + description: Fast, scalable, distributed revision control system + website_url: http://git-scm.com/ + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: Version Control System + image_url: https://img.stackshare.io/service/1046/git.png + detection_source_url: https://github.com/stackshareio/puppet + detection_source: Repo Metadata +- name: GitHub Actions + description: Automate your workflow from idea to production + website_url: https://github.com/features/actions + open_source: false + hosted_saas: true + category: Build, Test, Deploy + sub_category: Continuous Integration + image_url: https://img.stackshare.io/service/11563/actions.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/.github/workflows/checks.yaml + detection_source: ".github/workflows/checks.yaml" + last_updated_by: gimmy + last_updated_on: 2020-10-01 12:21:26.000000000 Z +- name: Puppet Labs + description: Server automation framework and application + website_url: http://puppetlabs.com/ + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: Server Configuration and Automation + image_url: https://img.stackshare.io/service/421/954f7381089ac290b4690c5ffd9dd7d3.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/conf/hiera.yaml + detection_source: conf/hiera.yaml + last_updated_by: John O'Connor + last_updated_on: 2017-05-26 17:20:16.000000000 Z +- name: RSpec + description: Behaviour Driven Development for Ruby + website_url: https://rspec.info/ + license: MIT + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: Testing Frameworks + image_url: https://img.stackshare.io/service/2539/logo.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Jeff McCune + last_updated_on: 2012-08-20 22:24:44.000000000 Z +- name: RuboCop + description: A Ruby static code analyzer, based on the community Ruby style guide + website_url: http://batsov.com/rubocop/ + license: MIT + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: Code Review + image_url: https://img.stackshare.io/service/2643/rubocop.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Jeff McCune + last_updated_on: 2012-08-20 22:24:44.000000000 Z +- name: RubyGems + description: Easily download, install, and use ruby software packages on your system + website_url: https://rubygems.org/ + open_source: false + hosted_saas: false + category: Build, Test, Deploy + sub_category: Package Managers + image_url: https://img.stackshare.io/service/12795/5jL6-BA5_400x400.jpeg + detection_source_url: https://github.com/stackshareio/puppet/blob/main/benchmarks/full_catalog/Gemfile + detection_source: benchmarks/full_catalog/Gemfile + last_updated_by: Patrick Carlisle + last_updated_on: 2018-01-31 00:42:04.000000000 Z +- name: Shell + description: A shell is a text-based terminal, used for manipulating programs and + files. Shell scripts typically manage program execution. + website_url: https://en.wikipedia.org/wiki/Shell_script + open_source: false + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/4631/default_c2062d40130562bdc836c13dbca02d318205a962.png + detection_source_url: https://github.com/stackshareio/puppet + detection_source: Repo Metadata +- name: diff-lcs + description: Diff::LCS computes the difference between two Enumerable sequences + using the McIlroy-Hunt longest common subsequence + package_url: https://rubygems.org/diff-lcs + license: MIT,Artistic-2.0,GPL-2.0+ + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/19036/default_6307a3eb8ac1c7d425b9163e046ba444d20d3abd.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Josh Cooper + last_updated_on: 2018-08-28 05:50:26.000000000 Z +- name: ffi + description: Ruby FFI library + package_url: https://rubygems.org/ffi + license: BSD-3-Clause + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/18899/default_4bb00167954f5d9dd5673b34db3ced31ee000cb4.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Jeff McCune + last_updated_on: 2012-08-20 22:24:44.000000000 Z +- name: gettext-setup + description: A gem to ease i18n + package_url: https://rubygems.org/gettext-setup + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/rubygems/image.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Josh Cooper + last_updated_on: 2018-08-11 07:45:53.000000000 Z +- name: httparty + description: Makes http fun! Also + package_url: https://rubygems.org/httparty + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/18832/default_8c2fa81d8b8e48c679685199823ce30d598d3e87.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/acceptance/Gemfile + detection_source: acceptance/Gemfile + last_updated_by: Michael Smith + last_updated_on: 2014-12-02 00:25:23.000000000 Z +- name: json-schema + description: Ruby JSON Schema Validator + package_url: https://rubygems.org/json-schema + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/19070/default_d364289890f891c18cffe19a00663dbba30b80b1.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Josh Cooper + last_updated_on: 2018-08-11 07:45:53.000000000 Z +- name: memory_profiler + description: Memory profiling routines for Ruby 2.3+ + package_url: https://rubygems.org/memory_profiler + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/19745/default_9441b9831c402e8b1bbbeac1030603f41221911e.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Melissa Stone + last_updated_on: 2020-05-27 17:33:18.000000000 Z +- name: minitar + description: The minitar library is a pure-Ruby library that provides the ability + to deal with POSIX tar + package_url: https://rubygems.org/minitar + license: Ruby,BSD-2-Clause + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/19293/default_e78f316e86c139f324d83ae84e5612dbd0d7e60c.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Jorie Tappa + last_updated_on: 2019-10-02 20:16:30.000000000 Z +- name: mocha + description: Mocking and stubbing library with JMock/SchMock syntax + package_url: https://rubygems.org/mocha + license: MIT,BSD-2-Clause + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/18834/default_0e382579c2f0564abd86ba662410379f1d623a9c.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/acceptance/Gemfile + detection_source: acceptance/Gemfile + last_updated_by: Josh Partlow + last_updated_on: 2013-09-09 02:55:11.000000000 Z +- name: msgpack + description: MessagePack is a binary-based efficient object serialization library + package_url: https://rubygems.org/msgpack + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/19051/default_76e060fe9703f2b60ce4bc4f9e2633d27597740f.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Josh Cooper + last_updated_on: 2018-08-28 05:50:26.000000000 Z +- name: pry + description: An IRB alternative and runtime developer console + package_url: https://rubygems.org/pry + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/18815/default_f582e4648f4682adb72d2b201218cda7f8e894ac.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Jeff McCune + last_updated_on: 2012-08-20 22:24:44.000000000 Z +- name: r10k + description: R10K provides a general purpose toolset for deploying Puppet environments + and modules + package_url: https://rubygems.org/r10k + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/rubygems/image.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/benchmarks/full_catalog/Gemfile + detection_source: benchmarks/full_catalog/Gemfile + last_updated_by: Patrick Carlisle + last_updated_on: 2018-01-31 00:42:04.000000000 Z +- name: racc + description: Racc is a LALR + package_url: https://rubygems.org/racc + license: BSD-2-Clause + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/19231/default_a7e5b53217ce532209374df6bcd53876849de529.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Josh Cooper + last_updated_on: 2018-08-11 07:45:53.000000000 Z +- name: rake + description: Rake is a Make-like program implemented in Ruby + package_url: https://rubygems.org/rake + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/18812/default_f582e4648f4682adb72d2b201218cda7f8e894ac.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/acceptance/Gemfile + detection_source: acceptance/Gemfile + last_updated_by: Ciprian Badescu + last_updated_on: 2020-03-05 10:52:45.000000000 Z +- name: rdoc + description: RDoc produces HTML and command-line documentation for Ruby projects + package_url: https://rubygems.org/rdoc + license: Ruby + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/18829/default_ba8d7756589e5fc0164687950e3f091b32554546.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Josh Cooper + last_updated_on: 2018-08-28 05:50:26.000000000 Z +- name: ronn + description: Builds manuals + package_url: https://rubygems.org/ronn + license: Other + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/19326/default_3e64cc94df19c66f84c55bb76c0d7b791f8f49f4.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Josh Cooper + last_updated_on: 2018-08-11 07:45:53.000000000 Z +- name: rspec-its + description: RSpec extension gem for attribute matching + package_url: https://rubygems.org/rspec-its + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/18880/default_b1cb499f3e62fe773109c989f76e3365fbe49857.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Josh Cooper + last_updated_on: 2020-10-23 20:58:48.000000000 Z +- name: rubocop-i18n + description: RuboCop rules for detecting and autocorrecting undecorated strings + for i18n + package_url: https://rubygems.org/rubocop-i18n + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/rubygems/image.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Josh Cooper + last_updated_on: 2018-08-11 07:45:53.000000000 Z +- name: ruby-prof + description: Ruby-prof is a fast code profiler for Ruby + package_url: https://rubygems.org/ruby-prof + license: BSD-2-Clause + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/19062/default_7520676ca0e090ecd07df08a8e0994b056912237.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Kris Bosland + last_updated_on: 2019-07-23 00:00:35.000000000 Z +- name: uuidtools + description: A simple universally unique ID generation library + package_url: https://rubygems.org/uuidtools + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/18982/default_d9f89041eca08ccbb03da7d6c584b0b1baebc736.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/acceptance/Gemfile + detection_source: acceptance/Gemfile + last_updated_by: Josh Partlow + last_updated_on: 2014-09-26 05:26:34.000000000 Z +- name: vcr + description: Record your test suite's HTTP interactions and replay them during future + test runs for fast + package_url: https://rubygems.org/vcr + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/18842/default_49e8e438a279d3b7963273823890f9482ce83fb4.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Jeff McCune + last_updated_on: 2012-08-20 22:24:44.000000000 Z +- name: webmock + description: WebMock allows stubbing HTTP requests and setting expectations on HTTP + requests + package_url: https://rubygems.org/webmock + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/18824/default_6564ae059af6c4ea7065fd2329370c7a05341cf8.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Josh Cooper + last_updated_on: 2019-09-27 20:25:57.000000000 Z +- name: yard + description: YARD is a documentation generation tool for the Ruby programming language + package_url: https://rubygems.org/yard + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: RubyGems Packages + image_url: https://img.stackshare.io/package/18825/default_b8fbb83e23c963442e15398c5b56262cc6267d6f.png + detection_source_url: https://github.com/stackshareio/puppet/blob/main/Gemfile + detection_source: Gemfile + last_updated_by: Josh Cooper + last_updated_on: 2018-08-13 17:46:45.000000000 Z