Sunchronous multiple command runner.
Run sync/async function across Worker Threads
Programmatic toolkit for k6 workflows. Bundle loadtests (tsdown passthrough), spawn the k6 binary, sync the typed client from OpenAPI specs. One library covering the bundle → run → sync flow.
Run SYNC, QUERY, EXECUTE and DISCONNECT requests on Google SmartHome easily
Run sync/async functions and return a typed Result instead of throwing.
RESTk API client CLI — import, export, run, sync
easy run sync or asyn task
Run sync/async functions and return a typed Result instead of throwing.
Minimal module to check if a file is executable.
Run sync/async functions and return a typed Result instead of throwing.
PNG encoder/decoder in pure JS, supporting any bit size & interlace, async & sync with full test suite.
Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.
Runs a list of async tasks, passing the results of each into the next one
A frame-synced render loop for JavaScript
Run a subprocess synchronously and interactively in Node.js
Synchronously get the current git commit hash, tag, or branch
A tiny (183B to 210B) and fast utility to ascend parent directories
Object transformations implementing the Node.js `stream.Transform` API
Find the first file matching a given pattern in the current directory or the nearest ancestor directory.
A tiny (195B to 220B) utility to recursively list all (total) files in a directory
TypeScript definitions for use-sync-external-store
DEPRECATED - This package has moved to https://github.com/stripe/sync-engine
Recursive, synchronous, and fast file system walker
A drop-in replacement for fs, making various improvements.
Command line tool to sync monitor resources and execute file defined procedures
Command line tool to execute Komodo actions
Sync and run your QuantConnect backtests from the command line
SSH toolbox to make running logs, sync, cache commands easier for a given rails app
Tool to automate deployment using chef-solo and berkshelf
Power up the containerized workspace with docker + docker-sync. Run command anywhere in your workspace
Exec Remote is a simple utility to run tests/build against your development code in a remote machine without checking in to a repository. It sync ups your code in local and remote machine with rsync and the commands are executed in remote machine via SSH
rem lets you set up a development environment on your laptop that syncs files, and runs commands on a remote host
sw, or SourceWinBat, is a utility to run Windows batch files from WSL / MSYS2 / Cygwin and sync environment variables, doskeys, and working directories between batch files and their UNIX shell environments.
twin reads sync-files (Markdown + YAML blocks) via grubber, groups them by program, and runs rsync. Interactive picker uses fzf with an apex Markdown preview.
GitOCD watches a git repo for changes and automatically commits/pushes those changes
== DESCRIPTION: RubySync is a tool for synchronizing part or all of your directory, database or application data with anything else. It's event driven so it will happily sit there monitoring changes and passing them on. Alternatively, you can run it in one-shot mode and simply sync A with B. You can configure RubySync to perform transformations on the data as it syncs. RubySync is designed both as a handy utility to pack into your directory management toolkit or as a fully-fledged provisioning system for your organization. == FEATURES/PROBLEMS: * Event-driven synchronization (if connector supports it) with fall-back to polling * Ruby DSL for "configuration" style event processing * Clean separation of connector details from data transformation * Connectors available for CSV files, XML, LDAP and RDBMS (via ActiveRecord) * Easy API for writing your own connectors == SYNOPSIS:
- xcsims: Delete all simulators and recreate one for each compatible platform and device type pairing. - sync-git-remotes: Make sure all your GitHub repos are cloned into a given directory and keep them synced with upstream. Forks are maintained with a remote for both the fork and upstream, both remotes' default branches are tracked in local counterparts, and the upstream default branch is also pushed to the fork. - changetag: Extract changelog entries to write into git tag annotation messages. - prerelease-podspec: Branch and create/push a release candidate tag, modify the podspec to use that version tag, and try linting it. - release-podspec: Create a tag with the version and push it to repo origin, push podspec to CocoaPods trunk. - revert-failed-release-tag: In case `release-podspec` fails, make sure the tag it may have created/pushed is destroyed before trying to run it again after fixing, so it doesn't break due to the tag already existing the second time around. - bumpr: Increment the desired part of a version number (major/minor/patch/build) and write the change to a git commit. - clean-rc-tags: deletes any release candidate tags leftover after prerelease testing. - migrate-changelog: for a changelog adhering to [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), move any contents under Unreleased to a new section for a new version with the current date.
Germinate is a tool for writing about code. With Germinate, the source code IS the article. For example, given the following source code: # #!/usr/bin/env ruby # :BRACKET_CODE: <pre>, </pre> # :PROCESS: ruby, "ruby %f" # :SAMPLE: hello def hello(who) puts "Hello, #{who}" end hello("World") # :TEXT: # Check out my amazing program! Here's the hello method: # :INSERT: @hello:/def/../end/ # And here's the output: # :INSERT: @hello|ruby When we run the <tt>germ format</tt> command the following output is generated: Check out my amazing program! Here's the hello method: <pre> def hello(who) puts "Hello, #{who}" end </pre> And here's the output: <pre> Hello, World </pre> To get a better idea of how this works, please take a look at link:examples/basic.rb, or run: germ generate > basic.rb To generate an example article to play with. Germinate is particularly useful for writing articles, such as blog posts, which contain code excerpts. Instead of forcing you to keep a source code file and an article document in sync throughout the editing process, the Germinate motto is "The source code IS the article". Specially marked comment sections in your code file become the article text. Wherever you need to reference the source code in the article, use insertion directives to tell Germinate what parts of the code to excerpt. An advanced selector syntax enables you to be very specific about which lines of code you want to insert. If you also want to show the output of your code, Germinate has you covered. Special "process" directives enable you to define arbitrary commands which can be run on your code. The output of the command then becomes the excerpt text. You can define an arbitrary number of processes and have different excerpts showing the same code as processed by different commands. You can even string processes together into pipelines. Development of Germinate is graciously sponsored by Devver, purveyor of fine cloud-based services to busy Ruby developers. If you like this tool please check them out at http://devver.net.
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.