
Security News
TypeScript is Porting Its Compiler to Go for 10x Faster Builds
TypeScript is porting its compiler to Go, delivering 10x faster builds, lower memory usage, and improved editor performance for a smoother developer experience.
The name Rclid stands for Rapid Command Line Interface Development and is pronounced the way you like.
As its name implies, the goal of this gem is to provide you with a light structure to create command line interfaces like a breeze.
Focusing on rapid development, creating basic single command line application or a more complex one using composite sub commands is achieve in light speed.
If you have ideas that would reduce even more development time and could be that this library, come discuss it with me by creating an issue on github.com.
Install it via rubygems
$ gem install rclid
Rclid is really to get started with. The simplest command line
application is like the following (file hello
):
#!/usr/bin/env
require 'rclid/base'
class Hello < Rclid::Base
def execute()
puts "Hello, World!"
end
end
Hello.new().run()
This will create a command line application that will print Hello, World!
in the console when hello
is called.
Until I improve this section, there is different locations where you can check for samples that use Rclid
The samples directory contains some samples ruby files that use Rclid. They are commented at different locations to explain the features that you can use.
Buildozer is using Rclid for its command line interface. Check here.
Clivers is using Rclid for its command line interface. Check here.
My personal bin is on github. I use Rclid for each command I create.
Fork it
Create either a fix branch or a feature branch
git checkout -b fix-(name-here)
git checkout -b feature-(name-here)
git commit -am 'Message describing the fix or feature'
git push origin feature-(name-here)
FAQs
Unknown package
We found that rclid demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
TypeScript is porting its compiler to Go, delivering 10x faster builds, lower memory usage, and improved editor performance for a smoother developer experience.
Research
Security News
The Socket Research Team has discovered six new malicious npm packages linked to North Korea’s Lazarus Group, designed to steal credentials and deploy backdoors.
Security News
Socket CEO Feross Aboukhadijeh discusses the open web, open source security, and how Socket tackles software supply chain attacks on The Pair Program podcast.