App tools for electron, realm, react, router, node, material-ui, react-aztec, react-table, etc...
Copies compiler artifacts emitted by rustc by parsing Cargo metadata
Actions io lib
SDK for DAMM v2
Ember computed property based validation library
This package contains a specific version of Draco 3D geometric compression library that is used for glTF Draco mesh compression extension.
OCI NodeJS client for Access Governance Cp Service
A 'cp' CLI util for Node.js
CLI for Context Hub - search and retrieve LLM-optimized docs and skills
Copy non-typescript files to outDir
Run commands concurrently
Creates a duplex stream
A json rpc implementation over streams
ReExt - Sencha Ext JS components in React
A modern CSS parser and stringifier with TypeScript support
A service worker helper library that expires cached responses based on age or maximum number of entries.
A fast, efficient tree table component for ReactJS.
cp for node
This library creates a new Response, given a source Response and a Range header value.
This module makes it easy to get started with the Workbox service worker libraries.
A service worker helper library that uses the Broadcast Channel API to announce when a cached response has updated
Draco is a library for compressing and decompressing 3D geometric meshes and point clouds. It is intended to improve the storage and transmission of 3D graphics.
Module federation runtime package collection. You can just install it instead of installing all the packages separately.
Copy files
Quick Test CLI: A Cross-Platform for Automated Testing in Competitive Programming
MCP tools for AvaloniaUI development assistance
Utilities for maintaining the Essen medical computing platform (EMCP)
Rust MCP tools library
An SDK for parsing and manipulating mcp tool descriptions and input/output data.
Shared MCP tool definitions for Pensyve servers
Internal library for RCP file operation tools - shared utilities and core operations (not intended for direct use)
Internal library for RCP tools - pluggable congestion-control algorithms and a deterministic scenario simulator (not intended for direct use)
Test fileset generator - creates sample directory structures and files for testing file operations
Fast file comparison tool - efficiently compares metadata across large filesets
Fast file operations tools - rcp (copy) and rcpd (remote copy daemon)
Internal library for RCP tools - remote copy protocol and networking (not intended for direct use)
The sandbox plugin for rubygems helps you manage your command-line tools and their dependencies. Sandboxed gems are installed in their own private rubygem repositories with all of their dependencies. This means that you don't have to have a rat's nest of gems in your global repository in order to run popular command-tools like rdoc, flog, flay, rcov, etc. gem sandbox has the following sub-commands: * install gem_name ... - install 1 or more gems * plugin gem_name plugin_name ... - install a gem and plugins for it * remove gem_name ... - uninstall 1 or more gems * help - show this output Once you install gem sandbox will output something like: Copy the following scripts to any directory in your path to use them: cp /Users/USER/.gem/sandboxes/GEM/bin/TOOL _in_your_$PATH_ Copy the scripts to a directory in your path (eg ~/bin or /usr/bin) and you're good to go.
# ruby unshare (runshare) This tool allows to unshare Linux namespaces. The implementation is similar to the unshare(1) tool. ## Installation Add this line to your application's Gemfile: ```ruby gem 'runshare' ``` And then execute: $ bundle Or install it yourself as: $ gem install runshare ## Usage > require "runshare" > RUnshare::unshare For example: cat > test.rb require "runshare" pid = RUnshare::unshare( :clone_newpid => true, :clone_newns => true, :clone_newcgroup => true, :clone_newipc => true, :clone_newuts => true, :clone_newnet => true, :clone_newtime => true, :fork => true, :mount_proc => "/proc", # docker export $(docker create hello-world) | tar -xf - -C rootfs :root => "/tmp/rootfs" ) if pid == 0 # child puts "--- #{Process.pid}" if system("/hello") != true raise "bad" end puts "--- done" else # parent puts "-- unshare=#{pid}, pid=#{Process.pid}" puts "-- exit=#{Process.waitpid(pid)}" end ^D sudo ruby -I ./lib ./test.rb ## Quick start $ rake compile && echo 'require "runshare"; RUnshare::unshare(:clone_newuts => true)' | irb install -c tmp/x86_64-linux/runshare/2.4.10/runshare.so lib/runshare/runshare.so cp tmp/x86_64-linux/runshare/2.4.10/runshare.so tmp/x86_64-linux/stage/lib/runshare/runshare.so Switch to inspect mode. require "runshare"; RUnshare::unshare ## Ruby <2.5 If your app is single threaded and you are observing: eval:1: warning: pthread_create failed for timer: Invalid argument, scheduling broken Just ignore it with some degree of bravity. You also can silence it by setting: $VERBOSE = nil ## Development After checking out the repo, run `bin/setup` to install dependencies. Then, run `rake spec` to run the tests. You can also run `bin/console` for an interactive prompt that will allow you to experiment. To install this gem onto your local machine, run `bundle exec rake install`. To release a new version, update the version number in `version.rb`, and then run `bundle exec rake release`, which will create a git tag for the version, push git commits and tags, and push the `.gem` file to [rubygems.org](https://rubygems.org). ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/sitano/runshare. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct. ## License The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.