Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 3.7% on rubygems.org
Top 2.2% downloads on rubygems.org
Top 7.7% dependent packages on rubygems.org
Top 2.9% dependent repos on rubygems.org
Top 1.9% docker downloads on rubygems.org

rubygems.org : chef-cleanroom

Ruby is an excellent programming language for creating and managing custom DSLs, but how can you securely evaluate a DSL while explicitly controlling the methods exposed to the user? Our good friends instance_eval and instance_exec are great, but they expose all methods - public, protected, and private - to the user. Even worse, they expose the ability to accidentally or intentionally alter the behavior of the system! The cleanroom pattern is a safer, more convenient, Ruby-like approach for limiting the information exposed by a DSL while giving users the ability to write awesome code!

Registry - Source - Documentation - JSON
purl: pkg:gem/chef-cleanroom
License: Apache-2.0
Latest release: about 2 years ago
First release: over 4 years ago
Dependent packages: 1
Dependent repositories: 94
Downloads: 1,770,611 total
Docker dependents: 33
Docker downloads: 100,802
Last synced: 29 days ago

1.0.5
Published: about 2 years ago
Registry - Documentation - Download sha256-b4b7fd7759a1e...
1.0.4
Published: over 2 years ago
Registry - Documentation - Download
1.0.3
Published: over 2 years ago
Registry - Documentation - Download
1.0.2
Published: over 4 years ago
Registry - Documentation - Download
1.0.1
Published: over 4 years ago
Registry - Documentation - Download